@font-face{font-family:"Playfair Display Lig";font-style:normal;font-weight:500;src:url("/fonts/PlayfairDisplay-Medium.woff2") format("woff2");font-display:swap}body,html{font-family:"Times New Roman",Times,serif;font-size:16px;font-weight:400;font-feature-settings:"lnum" 1,"liga" 1,"dlig" 1;font-optical-sizing:auto;line-height:150%;color:#121d19}*{box-sizing:border-box}.font_serif{font-family:"Playfair Display","Times New Roman",Times,serif}.font_serif_lig,.public_lead .heading_super{font-family:"Playfair Display Lig","Times New Roman",Times,serif}.font_sans,.input em,.button,.button_small{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif}.font_body{font-family:"Times New Roman",Times,serif}h1,h2,h3,h4,h5,h6{display:block;margin-top:0;margin-bottom:0;font-style:normal;font-variant-numeric:lining-nums proportional-nums}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:inline-block}h1,h2,h3{margin-top:.5rem;margin-bottom:.5rem}h4,h5,h6{margin-top:.25rem;margin-bottom:.25rem}h4+h4,h4+h5,h4+h6,h5+h4,h5+h5,h5+h6,h6+h4,h6+h5,h6+h6{margin-top:1rem}p{display:block;margin-top:0;margin-bottom:0}p+p,p+ul,p+ol,p+small{margin-top:1rem}p+h2{margin-top:2rem}p+h3,p+h4{margin-top:1.5rem}p+h5,p+h6{margin-top:1rem}a{display:inline-block;color:inherit;text-decoration:underline;border-radius:3px;transition-timing-function:ease-in-out;transition-duration:150ms;transition-property:border-color,background-color,outline;text-decoration-skip:ink;text-decoration-skip-ink:auto}a:focus-visible{outline:4px solid #dadcdd;outline-offset:0}small{display:inline-block}abbr{font-variant:all-small-caps}blockquote,figure{margin:0}abbr[title]{text-decoration:none}label{position:relative;display:block;color:#81898d}ul,ol{padding:0;margin:0;list-style-position:outside}h1,.heading_super{font-family:"Playfair Display","Times New Roman",Times,serif;font-weight:500;line-height:90%}@media(max-width: 768px){h1,.heading_super{font-size:1.75rem;letter-spacing:-1px}}@media(min-width: 769px){h1,.heading_super{font-size:2.625rem;letter-spacing:-2px}}.heading_super_italic,.landing_list li strong,.landing_list li:before,.flash_intro li:before{font-family:"Playfair Display","Times New Roman",Times,serif;font-style:italic;font-weight:400;line-height:115%;letter-spacing:-2px}@media(max-width: 768px){.heading_super_italic,.landing_list li strong,.landing_list li:before,.flash_intro li:before{font-size:1.75rem;letter-spacing:-1px}}@media(min-width: 769px){.heading_super_italic,.landing_list li strong,.landing_list li:before,.flash_intro li:before{font-size:2.625rem;letter-spacing:-2px}}h2,.heading_big{font-family:"Playfair Display","Times New Roman",Times,serif;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-1px}@media(max-width: 768px){h2,.heading_big{font-size:1.375rem}}@media(min-width: 769px){h2,.heading_big{font-size:1.625rem}}h3,.heading_big_alternate{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-1px}@media(max-width: 768px){h3,.heading_big_alternate{font-size:1.375rem}}@media(min-width: 769px){h3,.heading_big_alternate{font-size:1.625rem}}.heading_medium{font-family:"Playfair Display","Times New Roman",Times,serif;font-style:italic;font-weight:500;line-height:120%}@media(max-width: 768px){.heading_medium{font-size:1.3125rem}}@media(min-width: 769px){.heading_medium{font-size:1.4375rem}}h4,.heading_medium_alternate{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-0.5px}@media(max-width: 768px){h4,.heading_medium_alternate{font-size:1.25rem}}@media(min-width: 769px){h4,.heading_medium_alternate{font-size:1.375rem}}h5,.heading_list{font-family:"Playfair Display","Times New Roman",Times,serif;font-style:italic;font-weight:500;line-height:120%;letter-spacing:0}h5 strong,.heading_list strong{font-weight:700}@media(max-width: 768px){h5,.heading_list{font-size:1.0625rem}}@media(min-width: 769px){h5,.heading_list{font-size:1.1875rem}}h6,.heading_small_alternate{margin-bottom:.25rem;font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;line-height:133%;letter-spacing:0}@media(max-width: 768px){h6,.heading_small_alternate{font-size:1rem}}@media(min-width: 769px){h6,.heading_small_alternate{font-size:1.0625rem}}.heading_tiny,.heading_tiny_alternate{font-family:"Playfair Display","Times New Roman",Times,serif;font-style:normal;font-weight:bold;line-height:110%;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.heading_tiny span,.heading_tiny_alternate span{display:inline-block;font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:inherit;text-transform:lowercase;letter-spacing:0}@media(max-width: 768px){.heading_tiny,.heading_tiny_alternate{font-size:.75rem}}@media(min-width: 769px){.heading_tiny,.heading_tiny_alternate{font-size:.8125rem}}.heading_tiny_alternate{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif}.body_lead{font-family:"Playfair Display","Times New Roman",Times,serif;font-style:italic;line-height:133%;text-decoration:none;text-transform:none;letter-spacing:0}@media(max-width: 768px){.body_lead{font-size:1.125rem}}@media(min-width: 769px){.body_lead{font-size:1.25rem}}.body_lead_alternate{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;line-height:136%}@media(max-width: 768px){.body_lead_alternate{font-size:1.125rem}}@media(min-width: 769px){.body_lead_alternate{font-size:1.25rem}}p,ul,ol,.body_text,input[type=checkbox]+label em,input[type=radio]+label em{font-family:"Times New Roman",Times,serif;line-height:133%}@media(max-width: 768px){p,ul,ol,.body_text,input[type=checkbox]+label em,input[type=radio]+label em{font-size:1rem}}@media(min-width: 769px){p,ul,ol,.body_text,input[type=checkbox]+label em,input[type=radio]+label em{font-size:1.0625rem}}p code,ul code,ol code,.body_text code,input[type=checkbox]+label em code,input[type=radio]+label em code{margin-left:.5em}code,kbd,pre{display:inline-block;padding:0 .25em;font-family:monospace;font-size:.9em;color:#ee636c;background-color:#efeff0;border:1px solid #eaebec;border-radius:3px}.body_text_alternate,input[type=checkbox]+label,input[type=radio]+label,.button{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;line-height:1.4667}@media(max-width: 768px){.body_text_alternate,input[type=checkbox]+label,input[type=radio]+label,.button{font-size:.875rem}}@media(min-width: 769px){.body_text_alternate,input[type=checkbox]+label,input[type=radio]+label,.button{font-size:.938rem}}.body_description{font-family:"Times New Roman",Times,serif;font-size:.875rem;line-height:140%}.body_small{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;font-size:.688rem;font-style:normal;font-weight:500;line-height:133%;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.body_small span{font-style:italic;text-transform:lowercase;letter-spacing:0}.body_legend,.heading_tiny span,.heading_tiny_alternate span{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;font-size:.75rem;line-height:120%}.body_link_small{font-family:"DM Sans","Helvetica Neue",Helvetica,sans-serif;font-size:.688rem;font-weight:500;line-height:110%;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.icon{display:inline-block;pointer-events:none}.icon::selection{background:rgba(0,0,0,0)}.icon_small{width:1rem;height:1rem}.icon_medium{width:1.5rem;height:1.5rem}.icon_large{width:2rem;height:2rem}.icon_largest{width:4rem;height:4rem}.icon_flag{width:1.0625rem}.icon_success path{fill:#409689}.icon_danger path{fill:#ff858d}body{padding:0;margin:0;background-color:#efeff0}.turbo-progress-bar{height:.25rem;background-color:#121d19;box-shadow:0px 1px 0px 0px #fff}.global_logo{display:flex;gap:.375rem;align-items:center}.global_logo h1,.global_logo p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.global_logo .logo_symbol{display:block;height:1.5rem}.global_logo .logo{display:none;width:9.375rem;height:auto}@media(min-width: 769px){.global_logo .logo{display:block}.global_logo .logo_symbol{display:none}}@media(min-width: 1081px){.global_logo .badge{position:relative;top:.125rem}}.badge{padding:.1875rem .25rem .125rem;line-height:110%;border-radius:3px}.badge_default{color:#121d19;background-color:#efeff0}.badge_success{color:#297f72;background-color:#dbf0ed}.badge_danger{color:#ee636c;background-color:#faebec}.badge_outline{color:#81898d;border:1px solid #9ca2a5}.button{display:flex;gap:.5rem;align-items:center;justify-content:center;padding:.5625rem 1.25rem;line-height:1.6;text-decoration:none;white-space:nowrap;appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:3px;transition:all 150ms ease-in-out}.button:focus-visible{outline:4px solid #dadcdd;outline-offset:0}.button:hover{text-decoration:underline;background-color:rgba(80,86,88,.06)}.button:active{transform:translateY(1px)}.button:disabled,.button.disabled{color:#c4c8ca;cursor:not-allowed;background-color:rgba(0,0,0,0);pointer-events:none}.button:disabled .icon path,.button.disabled .icon path{fill:#c4c8ca}.button:disabled:hover,.button.disabled:hover{text-decoration:none;background-color:rgba(0,0,0,0)}.button:disabled:hover:active,.button.disabled:hover:active{transform:none}.button_primary{min-width:11rem;color:#fff;background-color:#121d19}.button_primary:hover{background-color:#000}.button_primary:disabled{background-color:#efeff0}.button_primary:disabled:hover{background-color:#efeff0}.button_primary .icon path{fill:#fff}.button_primary_inverse{min-width:11rem;color:#121d19;background-color:#fff}.button_primary_inverse:hover{background-color:#f7f7f7}.button_primary_inverse:disabled{background-color:#efeff0}.button_primary_inverse:disabled:hover{background-color:#efeff0}.button_primary_inverse .icon path{fill:#121d19}.button_secondary{border:1px solid #121d19}.button_secondary:disabled{border-color:#eaebec}.button_secondary_inverse{border:1px solid #fff}.button_secondary_inverse .icon path{fill:#fff}.button_link{text-decoration:underline;text-decoration-skip:ink;text-decoration-skip-ink:auto}.button_link.paddingless{padding-right:0;padding-left:0}.button_danger{color:#fff;background-color:#ff858d}.button_danger:hover{background-color:#f8727b}.button_danger:disabled{background-color:#efeff0}.button_danger:disabled:hover{background-color:#efeff0}.button_danger:hover{border-color:rgba(0,0,0,0)}.button_danger_secondary{color:#ee636c;border:1px solid #f8727b}.button_danger_secondary .icon path{fill:#ee636c}.button_danger_secondary:disabled{border-color:#eaebec}.button_danger_link{color:#ee636c}.button_danger_link .icon path{fill:#ee636c}.button_danger_link:hover{border-color:rgba(0,0,0,0)}.button_danger_icon{color:#ee636c}.button_danger_icon .icon path{fill:#ee636c}.button_icon{min-width:2.75rem;min-height:2.75rem;padding:.5625rem .625rem}.button_icon.button_small,.button_icon.button_large{min-width:unset;min-height:unset}.button_icon.button_small{padding:.25rem .375rem}.button_icon.button_small>.icon{width:1rem;height:1rem}.button_icon.button_large{padding-right:1.25rem;padding-left:1.25rem}.button_small{padding:.3125rem .75rem;font-size:.688rem;font-weight:500;line-height:1.1;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}@media(min-width: 769px){.button_large{padding:1.1875rem 2rem}}.button_mail{display:inline-block;text-align:center}.cover{position:relative;display:flex;width:10rem;height:10rem}.cover .button{position:absolute;right:.5rem;bottom:.5rem;width:auto;min-width:unset}.cover:has(.button) .cover_container::after{position:absolute;inset:0;content:"";background:radial-gradient(at right bottom, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0))}.cover_container{position:relative;flex:1 1 auto;overflow:hidden;border-radius:3px}.cover_container img{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;transition:transform 150ms ease-in-out;object-fit:cover;object-position:center center;overflow-clip-margin:unset}.cover_container img::selection{background:rgba(0,0,0,0)}.cover_empty img{object-position:top center}.cover_small{width:4rem;height:4rem}.cover_large{width:12rem;height:12rem}.cover_newsletter{width:4rem;height:4rem;padding:2px;font-size:.8125rem;border:1px solid #eaebec;border-radius:5px}.cover_newsletter img{display:block;width:3.625rem;height:3.625rem;overflow:visible;object-fit:cover;object-position:center center}.cover_newsletter img::selection{background:rgba(0,0,0,0)}.flash{position:relative;display:flex;gap:.5rem;align-items:center;padding:.5rem .5rem .5rem 1rem;border-radius:3px}.flash p{margin-top:0}.flash p strong{display:block}.flash .icon{flex:0 0 auto}.flash_wrapper_list{display:inline-block;line-height:150%}.flash_wrapper_list p,.flash_wrapper_list ul{margin:0}.flash_wrapper_list li{display:block;list-style:none;padding:0}.flash_wrapper_list li:not(:last-child)::after{content:"; "}.flash_wrapper_list li:last-child::after{content:"."}.flash_default,.flash_info,.flash_notice{color:#121d19;background-color:#efeff0}.flash_default>.icon path,.flash_info>.icon path,.flash_notice>.icon path{fill:#c4c8ca}.flash_success{color:#297f72;background-color:#dbf0ed}.flash_success>.icon path{fill:#77c5b9}.flash_danger,.flash_error{color:#ee636c;background-color:#faebec}.flash_danger>.icon path,.flash_error>.icon path{fill:#f7babe}.flash_medium{gap:1rem;padding:1rem}.flash_container{flex:1 1 auto}.flash_intro{flex-direction:column;gap:1rem;align-items:stretch;padding:1rem 1rem 1.5rem 1.5rem}.flash_intro ol{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;counter-reset:item}.flash_intro li{display:flex;flex:1 1 20%;align-items:flex-start;min-width:24ch;counter-increment:item}.flash_intro li:before{display:inline-block;width:1.5rem;margin-right:.75rem;line-height:.9;text-align:right;content:counter(item)}.flash_intro h4{margin:0}.flash_intro_header{display:flex;column-gap:1rem;align-items:center}.flash_intro_header>span{display:block;flex:1 1 auto;width:100%;height:1px;margin:0;background-color:rgba(0,0,0,0)}.flash_intro_header>.heading_tiny{flex:0 0 auto;color:#81898d}.flash_cta .flash_container{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;padding:.5rem 0}.flash_cta p{flex:1 1 auto;max-width:42ch;margin:auto;text-align:center}.flash_cta .button{flex:1 1 auto;min-width:16rem}.flash_cta_covers{background-color:#121d19;overflow:hidden;padding:0;justify-content:center}.flash_cta_covers .flash_container{position:relative;display:flex;flex-direction:column;align-items:center;max-width:28rem}.flash_cta_covers p,.flash_cta_covers .button{position:relative;z-index:1}.flash_cta_covers p{color:#fff;text-align:center}.flash_cta_covers .button{margin-top:1rem;max-width:20rem;width:100%}.flash_background_images{position:absolute;top:0;height:100%;z-index:0}.flash_background_images img{display:block;width:16.25rem;height:100%;pointer-events:none;object-fit:fill}.flash_background_images img::selection{color:rgba(0,0,0,0)}.flash_background_images::after{content:"";position:absolute;inset:0}.flash_background_images.is_left{left:0}.flash_background_images.is_left::after{background:linear-gradient(-90deg, #121d19 10%, rgba(0, 0, 0, 0) 100%)}.flash_background_images.is_right{right:0}.flash_background_images.is_right::after{background:linear-gradient(90deg, #121d19 10%, rgba(0, 0, 0, 0) 100%)}.flash_big{border:1px solid #eaebec;border-radius:8px}.flash_big .flash_container{padding:1.5rem 2rem}.footer_app{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 2rem 0;color:#81898d;border-top:1px solid #eaebec}.footer_app p{margin:0}.footer_app p+p,.footer_app p+a{margin-top:.5rem}.footer_app .logo{flex-shrink:0;width:1.5rem}.footer_app .logo path{fill:#c4c8ca}.footer_public{padding:4rem 0 4rem .375rem;margin-top:4rem;border-top:1px solid #dadcdd}@media(max-width: 1080px){.footer_public.public_grid{grid-template-rows:auto auto;gap:4rem 0}}.footer_public_section{grid-column:2/span 2;color:#81898d}.footer_public_section p+p{margin-top:.25rem}.footer_public_section .global_logo{grid-row:1/span 3}.footer_public_section .global_logo path{fill:#81898d}@media(max-width: 1080px){.footer_public_section{display:grid;grid-template-columns:1fr 1fr;grid-row:2;align-items:start}.footer_public_section p{grid-column:2}}@media(min-width: 1081px){.footer_public_section{grid-template-columns:auto;grid-column:4/span 1}.footer_public_section .global_logo{grid-row:unset;margin-bottom:1.5rem}}.footer_public_nav{grid-column:2/span 2}.footer_public_nav ul{display:grid;grid-template-rows:repeat(3, auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:1rem 0;padding:0;list-style:none}@media(min-width: 1081px){.footer_public_nav{grid-column:5/span 1}}.footer_flags{display:flex;column-gap:.25rem;line-height:1rem;text-transform:lowercase}.footer_flags>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.footer_flags .icon{margin:0 .125rem}.footer_flags .icon_heart path,.footer_flags .icon_flag_fill{fill:#81898d}.footer_flags .icon_flag_stroke{stroke:#81898d}.footer_newsletter,.footer_newsletter_user{position:relative;display:block;color:#81898d;border-top:1px solid #eaebec}@media(max-width: 768px){.footer_newsletter,.footer_newsletter_user{padding:1.5rem 0 0}}@media(min-width: 769px){.footer_newsletter,.footer_newsletter_user{padding:1.5rem}}.footer_logo_news img,.footer_logo_news svg,.footer_logo_user img,.footer_logo_user svg{display:block;height:auto;margin:0 auto}@media(max-width: 768px){.footer_logo_news img,.footer_logo_news svg,.footer_logo_user img,.footer_logo_user svg{width:1.3125em}}@media(min-width: 769px){.footer_logo_news img,.footer_logo_news svg,.footer_logo_user img,.footer_logo_user svg{width:1.625rem}}.footer_logo_news{display:inline-block;width:100%;text-align:center}.footer_logo_user{padding-bottom:1rem}.footer_logo_user img,.footer_logo_user svg{margin:0}@media(max-width: 768px){.footer_newsletter_user{padding:1rem}}@media(min-width: 769px){.footer_newsletter_user{padding:1.5rem 2rem}}.footer_newsletter_user small{display:block;text-transform:lowercase}.footer_container{display:flex}.footer_container+.footer_container{margin-top:1.5rem}.footer_copy{display:block;margin:0 auto 0 0}.footer_copy time{display:inline-block;margin-top:.25rem}.footer_copy time::before{content:", "}.footer_links{display:inline-block;align-items:baseline;width:100%;margin:0 auto;text-align:center}.footer_link{display:inline-block;margin:.5rem 1rem}.footer_link a{display:flex;column-gap:.5rem;margin:0 0 0 auto}.footer_link .icon{margin:auto 0}.footer_link .icon path{fill:#81898d}.footer_link .icon_message path{stroke:#81898d}.footer_newsletter_main{margin-bottom:1.5rem}.footer_newsletter_main .footer_copy{margin:0 auto 0 0}.footer_newsletter_unsubscribe{line-height:1.2;color:#81898d}.footer_newsletter_unsubscribe small{display:inline-block;width:100%;margin-bottom:.75rem;text-align:center}.footer_newsletter_unsubscribe small a{display:inline-block;text-transform:lowercase}.footer_newsletter_unsubscribe small i{display:block}.header_page{align-items:center;min-height:7.375rem;padding:2rem;border-bottom:1px solid #eaebec}.header_newsletter_page{border-bottom:0}.header_section{display:flex;gap:.75rem;align-items:center;justify-content:center;padding:.75rem 0 .5rem}.header_section>*{margin:0}.header_section>span{display:block;flex:1 1 auto;height:1px;background-color:#eaebec}.header_section .heading_tiny{color:#81898d}.header_info p{display:flex;gap:.375rem;align-items:center;margin:.125rem 0 0}.header_info>.body_small{margin:0;color:#81898d}.header_info>.body_small+.heading_super{margin-top:0}.header_meta_links a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.header_meta_links .icon path{transition:fill 150ms ease-in-out}.header_toc{position:relative;z-index:3}.header_page{display:flex;column-gap:1rem}.header_page h1{margin:auto auto auto 0}.header_newsletter{border-bottom:0}@media(max-width: 768px){.header_newsletter{padding:1.5rem 0}}@media(min-width: 769px){.header_newsletter{padding:2rem 2rem 1rem}}.header_newsletter_user{display:block}@media(max-width: 768px){.header_newsletter_user{padding:1rem 1rem .25rem}}@media(min-width: 769px){.header_newsletter_user{padding:1.5rem 2rem .25rem}}.header_podcast{text-align:center}.header_podcast h1{margin:0 auto .25rem}@media(max-width: 768px){.header_podcast{padding:0 1rem}.header_podcast .cover_newsletter{margin:0 auto .25rem}}@media(min-width: 769px){.header_podcast{padding:0 1.5rem}.header_podcast .cover_newsletter{margin:0 auto .375rem}}.header_podcast_continuum{display:flex;column-gap:.25rem;width:100%;text-align:center;background:linear-gradient(to right, #eaebec 1px, #eaebec 1px);background-repeat:no-repeat;background-position:center;background-size:100% 1px}.header_podcast_continuum .heading_tiny{display:block;padding-right:.125rem;padding-left:.125rem;margin:auto;color:#c4c8ca;background-color:#fff;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_podcast_continuum .heading_tiny span{margin-right:.25rem}.header_article time{display:block}.header_article .heading_big{margin:0 0 1rem}@media(max-width: 768px){.header_article time,.header_article .heading_big{text-align:left}}@media(min-width: 769px){.header_article time,.header_article .heading_big{text-align:center}}.header_controls{display:flex;column-gap:.5rem;margin:auto 0}.header_controls>*{margin-top:auto;margin-bottom:auto}.header_controls time{white-space:nowrap}.header_logo_news{margin:auto auto auto 0}@media(max-width: 768px){.header_logo_news{padding-left:1rem}}.header_logo_news img{height:auto;margin:0}.header_logo_news .full{width:9.625rem}@media(max-width: 768px){.header_logo_news .full{display:none}}@media(min-width: 769px){.header_logo_news .full{display:block}}.header_logo_news .small{width:1.625rem}@media(max-width: 768px){.header_logo_news .small{display:block}}@media(min-width: 769px){.header_logo_news .small{display:none}}.header_logo_user{padding-left:0}.header_toc{display:block;width:fit-content;margin:0 auto}.header_toc .header_toc_container{display:flex;height:1px;overflow:visible;color:#81898d;box-shadow:0 0 1px 1px #fff}.header_toc .heading_tiny,.header_toc .heading_list{width:auto;margin:auto;text-align:center}.header_toc .heading_tiny{display:inline-block;line-height:0;white-space:nowrap;vertical-align:middle}.header_meta ul{display:inline-block;padding:0;font-size:inherit;line-height:1;color:#81898d;list-style:none}.header_meta li{display:inline-block;margin-left:0;vertical-align:middle}.header_meta .body_legend{text-transform:lowercase}.header_meta_links{position:relative}.header_meta_links li,.header_meta_links a{height:1.5rem}.header_meta_links a{text-decoration:none;border-radius:3px}.header_meta_links a:hover .icon_apple path,.header_meta_links a:focus .icon_apple path{fill:#c662f1}.header_meta_links a:hover .icon_spotify path,.header_meta_links a:focus .icon_spotify path{fill:#1ed760}.header_meta_links a:hover .icon_soundcloud path,.header_meta_links a:focus .icon_soundcloud path{fill:#ff5502}.header_meta_links a:hover .icon_youtube path,.header_meta_links a:focus .icon_youtube path{fill:#fc0d1b}.header_meta_links{display:flex;column-gap:.5rem}.header_meta_link a{width:1.5rem;height:1.5rem;padding:0}.header_meta_link a .icon path{fill:#81898d}.header_meta_link a:hover .icon path,.header_meta_link a:focus .icon path{fill:#121d19}.header_meta_category li{text-transform:lowercase}.header_meta_category li:not(:last-child)::after{content:","}.header_meta_list{display:inline-block;padding:0;color:#81898d;vertical-align:middle;list-style:none}.header_meta_list>*{margin-right:.5rem}.header_meta_list .header_meta_separator,.header_meta_category .header_meta_separator{margin-right:.5rem}form,fieldset{padding:0;margin:0;border:0}legend{margin-top:0;margin-bottom:1.5rem}input,textarea,select{display:block;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #9ca2a5;transition-timing-function:ease-in-out;transition-duration:150ms;transition-property:border-color,background-color,outline}input::placeholder,textarea::placeholder,select::placeholder{opacity:0}input:hover,textarea:hover,select:hover{border-color:#121d19}input:focus,input:active,textarea:focus,textarea:active,select:focus,select:active{outline:4px solid #dadcdd;outline-offset:0;border-color:#121d19}input:disabled,textarea:disabled,select:disabled{color:#81898d;pointer-events:none;cursor:not-allowed;background-color:#efeff0;border-color:#eaebec}input:disabled:focus-visible,input:disabled:active,textarea:disabled:focus-visible,textarea:disabled:active,select:disabled:focus-visible,select:disabled:active{border-color:#eaebec;outline:0}.input{position:relative}.input em{display:block;font-style:normal;color:#81898d}.input:has(button) .input_container::after{display:none}.input_danger .input_container::after,.input_success .input_container::after{position:absolute;top:1.1875rem;right:.75rem;width:1rem;height:1rem;pointer-events:none;content:""}.input_danger input,.input_danger textarea,.input_danger select{border-color:#ff858d}.input_danger input:focus,.input_danger input:active,.input_danger textarea:focus,.input_danger textarea:active,.input_danger select:focus,.input_danger select:active{border-color:#ff858d}.input_danger input:hover,.input_danger textarea:hover,.input_danger select:hover{border-color:#ee636c}.input_danger label,.input_danger em{color:#ee636c}.input_danger .input_container::after{background-image:url("/assets/icons/alert_circle_danger-745d650a646a1a808ac86139d0cbdb5fa15148bf.svg")}.input_success input,.input_success textarea,.input_success select{border-color:#409689}.input_success input:focus,.input_success input:active,.input_success textarea:focus,.input_success textarea:active,.input_success select:focus,.input_success select:active{border-color:#409689}.input_success input:hover,.input_success textarea:hover,.input_success select:hover{border-color:#297f72}.input_success label,.input_success em{color:#297f72}.input_success .input_container::after{background-image:url("/assets/icons/check_circle_success-7337ebfb7661fc167d11122e27755d98a26290c2.svg")}input[type=checkbox],input[type=radio]{position:relative;top:.125rem;width:1.25rem;height:1.25rem;margin:0;cursor:pointer}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#121d19;background-position:center;background-size:1rem;border-color:#121d19}input[type=checkbox]:checked:hover,input[type=radio]:checked:hover{background-color:#000}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=checkbox]:disabled:hover,input[type=radio]:disabled:hover{border-color:#eaebec}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#81898d;cursor:not-allowed}input[type=checkbox]:disabled+label em,input[type=radio]:disabled+label em{color:#c4c8ca}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{background-color:#c4c8ca;border-color:#eaebec}input[type=checkbox]{border-radius:3px}input[type=checkbox]:checked{background-image:url("/assets/icons/check_white-06a1c4294977ea9bea84b87d9cef9a777bb4c397.svg")}input[type=radio]{border-radius:100%}input[type=radio]:checked{background-image:url("/assets/icons/dot_white-cb2c35e90d1e0b569c08fb56ccf451bc9dc6a96e.svg")}.input_checkbox label{padding-left:.5rem;color:#121d19;cursor:pointer}.input_checkbox .input_container{display:flex}.input_checkbox .input_container+.input_container{margin-top:.5rem}.input_checkbox_horizontal{display:flex;gap:1rem}.input_checkbox_horizontal .input_container{flex:1 1 auto}.input_checkbox_horizontal .input_container+.input_container{margin-top:0}.input_prompt{display:flex;gap:1rem;justify-content:center;width:fit-content}.input_prompt legend{margin-bottom:.75rem}.input_prompt input{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px}.input_prompt input:checked{background-color:rgba(80,86,88,.06);background-image:url("/assets/icons/check-ef2b337e894fbab92181b4025f0455b32effe9af.svg");background-repeat:no-repeat;background-position:bottom .75rem right .75rem;background-size:1.5rem}.input_prompt input:checked:hover{background-color:rgba(80,86,88,.06)}.input_prompt input:checked+label em{color:#121d19}.input_prompt input:checked+label strong{font-weight:600}.input_prompt input:checked+label .icon .summary_title{fill:#121d19}.input_prompt input:checked+label .icon .summary_paragraph{fill:#81898d}.input_prompt input:disabled{background-color:rgba(0,0,0,0);border-color:#eaebec}.input_prompt input:disabled+label,.input_prompt input:disabled+label strong{color:#81898d}.input_prompt input:disabled+label em{color:#c4c8ca}.input_prompt input:disabled+label .icon .summary_title{fill:#efeff0}.input_prompt input:disabled+label .icon .summary_paragraph{fill:#efeff0}.input_prompt label{padding:.5rem .75rem .25rem;cursor:pointer}.input_prompt label strong{font-weight:400;color:#121d19}.input_prompt label .icon{width:5rem;transition:all 150ms ease-in-out}.input_prompt label .icon .summary_title{fill:#c4c8ca}.input_prompt label .icon .summary_paragraph{fill:#c4c8ca}.input_prompt .input_container{position:relative;flex:1 0 auto;max-width:12rem}.input_prompt_horizontal{display:grid;grid-template-columns:repeat(auto-fit, minmax(17rem, 1fr))}.input_prompt_horizontal label{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 5rem;gap:0 1rem;padding:.75rem}.input_prompt_horizontal label em{padding-bottom:1.5rem}.input_prompt_horizontal label strong,.input_prompt_horizontal label em{grid-column:1}.input_prompt_horizontal label .icon{grid-row:1/span 2;grid-column:2;width:4rem}.input_prompt_horizontal input:checked{background-position:bottom .5rem left .75rem}.input_prompt_horizontal .input_container{flex-shrink:1;max-width:unset}.input_text{width:100%}.input_text label{position:absolute;top:1.325rem;left:.75rem;pointer-events:none;transition:top 150ms ease-in-out}.input_text em{margin-top:.5rem}.input_text input,.input_text textarea,.input_text select{width:100%;padding:1.375rem .75rem .5rem .75rem;line-height:1.375rem;border-radius:3px}.input_text input:focus+label,.input_text input:active+label,.input_text input:not(:placeholder-shown)+label,.input_text textarea:focus+label,.input_text textarea:active+label,.input_text textarea:not(:placeholder-shown)+label,.input_text select:focus+label,.input_text select:active+label,.input_text select:not(:placeholder-shown)+label{top:.5rem}.input_text input:disabled+label,.input_text textarea:disabled+label,.input_text select:disabled+label{color:#c4c8ca}.input_text button{position:absolute;top:.3125rem;right:.3125rem}.input_text .field_with_errors:has(:where(input:focus))+.field_with_errors label,.input_text .field_with_errors:has(:where(input:focus))+.field_with_errors label,.input_text .field_with_errors:has(:where(input:active))+.field_with_errors label,.input_text .field_with_errors:has(:where(input:not(:placeholder-shown)))+.field_with_errors label{top:.5rem}.input_text:has(button) input{padding-right:3.5rem}.input_text.input_danger input,.input_text.input_danger textarea,.input_text.input_success input,.input_text.input_success textarea{padding-right:1.75rem}.input_textarea textarea{min-height:6.375rem;resize:vertical}.input_select select{padding-right:2.6rem;cursor:pointer}.input_select select:hover{border-color:#121d19}.input_select select:has(option[value=""]:checked){color:rgba(0,0,0,0)}.input_select select:has(option[value=""]:checked)+label{position:absolute;top:1.325rem;left:.75rem}.input_select select:disabled~.icon path{fill:#c4c8ca}.input_select .icon{position:absolute;top:.9375rem;right:.75rem;pointer-events:none}.input_select.input_danger .input_container::after,.input_select.input_success .input_container::after{display:none}.list{padding:0;list-style:none}.list_container{position:relative;z-index:1;display:flex;align-items:center;text-decoration:none;background-color:#fff;border:1px solid #eaebec;transition:all 150ms ease-in-out}.list_container:hover,.list_container:active,.list_container:focus{z-index:2;border-color:#121d19}.list_container:hover .cover img,.list_container:active .cover img,.list_container:focus .cover img{transform:scale(1.2)}.list_container:hover{box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.list_horizontal{gap:1rem;padding:0 2rem 0 0;overflow:hidden;border-bottom-color:#eaebec;border-radius:8px}.list_horizontal a{border-radius:0}.list_horizontal .cover{flex-shrink:0;align-self:stretch;height:auto;min-height:10rem}.list_newsletter>.list_container>.icon{order:5}.list_newsletter .list_edition{order:3}.list_newsletter .list_title{order:2}.list_newsletter .cover_container{border-radius:0}.list_newsletter:first-child .list_container{border-radius:8px 8px 0 0}.list_newsletter:last-child .list_container{border-bottom-color:#eaebec;border-radius:0 0 8px 8px}.list_newsletter:only-child .list_container{border-bottom-color:#eaebec;border-radius:8px}.list_newsletter .list_container{border-bottom-color:rgba(0,0,0,0);border-radius:0}.list_newsletter .list_container:hover,.list_newsletter .list_container:active,.list_newsletter .list_container:focus{border-color:#121d19}.list_newsletter_toc{border-bottom:2px solid #121d19}.list_newsletter_toc .list_horizontal{border-bottom:none}.list_newsletter_toc .list_container:hover,.list_newsletter_toc .list_container:focus{border-color:rgba(0,0,0,0)}.list_title{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;padding:.375rem 0}.list_title>*{margin:0}.list_title ol{padding:0;margin:0;list-style:none}.list_title .heading_list{display:-webkit-box;margin-bottom:.25rem;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list_edition{text-align:right}.list_edition p{margin:0}.list_edition p span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.list_edition_number{position:relative;top:-0.25rem;order:4;margin:0;font-style:normal;font-weight:600;line-height:.7213;letter-spacing:-2px}@media(max-width: 768px){.list_edition_number{font-size:2.625rem}}@media(min-width: 769px){.list_edition_number{font-size:3rem}}.list_podcasts{display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch;justify-content:center}.list_podcasts turbo-frame{display:flex;align-items:stretch}.list_podcasts .disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.list_podcast{display:flex;align-items:stretch}.list_podcast .header_meta_podcast{display:inline-flex;gap:.375rem}.list_podcast_subscription .cover .button:hover{cursor:default}.list_card{box-shadow:0px 4px 8px -2px rgba(16,24,40,.06),0px 2px 4px -2px rgba(16,24,40,.06);flex-direction:column;gap:.25rem;width:fit-content;padding:.75rem;border-radius:8px}.list_card .list_title{gap:.375rem}.list_card .heading_list{margin-bottom:0}.list_card .list_actions{flex-grow:1}.list_card .list_title,.list_card .list_actions{width:12rem}.list_actions{display:flex;gap:.5rem;align-items:flex-end;justify-content:space-between}.list{padding:0;list-style:none}.list_edition_email{text-align:right}.list_edition_email p{margin:0}.list_edition_number_email{position:relative;margin:0;font-style:normal;font-weight:600;line-height:.8;letter-spacing:-2px}@media(max-width: 768px){.list_edition_number_email{font-size:2.625rem}}@media(min-width: 769px){.list_edition_number_email{font-size:3rem}}.modal{box-shadow:0px 24px 48px -12px rgba(16,24,40,.18);position:fixed;inset:0;z-index:99;min-width:40rem;padding:0;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:8px;animation:fade-out 200ms ease-in-out}.modal::backdrop{position:fixed;inset:0;z-index:99;width:100%;height:100%;background-color:rgba(0,0,0,0)}.modal[open]{animation:fade-in 200ms ease-in-out}.modal[open]::backdrop{animation:backdrop-fade-in 200ms ease-in-out forwards}.modal:focus-visible{outline:4px solid #dadcdd;outline-offset:0;border-color:#121d19}@media(min-width: 1081px){.modal_podcast{min-width:52rem}}@media(min-width: 1081px){.modal_subscribe{min-width:48rem}}.modal_header{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1.5rem}.modal_header>*{margin:0}.modal_header h2{margin:0}.modal_body{display:grid;grid-auto-flow:column;gap:2rem;min-height:16rem;padding:0 1.5rem 1.5rem}.modal_body h3{margin:0}.modal_body p{text-align:center;max-width:70ch}.modal_body_column{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;justify-content:flex-start}.modal_body_cover .heading_list{margin:.75rem 0 .5rem}.modal_body_podcast{grid-template-columns:auto 1fr}.modal_body_about{position:relative;width:10rem}.modal_body_about .modal_body_cover,.modal_body_about .modal_body_column{flex:1 1 auto}.modal_body_about .modal_body_column{width:100%}.modal_body_form form{display:block;padding:0;margin:0}.modal_body_form,.modal_body_form .modal_body_column{flex:1 1 auto;align-items:stretch}.modal_body_form .input_prompt{flex:1 1 auto;width:unset}.modal_body_about,.modal_body_form{row-gap:1.25rem}.modal_body_confirmation{grid-auto-flow:row;gap:.5rem;justify-items:center;padding:2rem;align-content:center}.modal_body_confirmation p+p{margin-top:0}.modal_body_confirmation .cover{margin-bottom:1rem}.modal_body_info{width:100%;padding:0;list-style:none}.modal_body_info .header_info{display:flex;flex-direction:column}.modal_body_info .header_info+.header_info{margin-top:1.5rem}.modal_body_info .header_info time{margin-top:.125rem}.modal_body_info .body_text_alternate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.modal_footer{display:flex;flex-direction:row-reverse;gap:1rem;align-items:center;justify-content:flex-start;padding:1.5rem;border-top:1px solid #eaebec}.modal_footer .modal_footer_link{display:flex;flex:1 1 auto;justify-content:flex-start}@keyframes fade-in{0%{display:none;opacity:0;transform:translateY(20vh)}100%{display:block;opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{display:block;opacity:1;transform:translateY(0)}100%{display:none;opacity:0;transform:translateY(20vh)}}@keyframes backdrop-fade-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.55)}}.navigation{position:sticky;top:0;display:flex;flex-direction:column;height:100%;height:100vh;height:100dvh;padding:4rem 1rem 1.375rem 2rem}.navigation_header{margin-bottom:2.5rem}.navigation_header p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.navigation_footer p{margin-top:0;margin-left:2.5rem;color:#81898d;text-transform:lowercase}.navigation_footer p+p{margin-top:.5rem}.navigation_footer .navigation_link{margin-bottom:1rem}.navigation_links{flex:1 1 auto;padding:0;margin-bottom:3rem;list-style:none}.navigation_links .navigation_link{margin-bottom:.75rem}.navigation_link{display:block}.navigation_link button,.navigation_link>a{position:relative;display:flex;gap:1rem;align-items:center;justify-content:flex-start;min-width:12rem;padding:.375rem .5rem;background-color:rgba(0,0,0,0);border-radius:3px;transition:all .15s ease-in-out}.navigation_link button:hover,.navigation_link>a:hover{background-color:rgba(80,86,88,.06)}.navigation_link button:active,.navigation_link>a:active{transform:translateY(1px)}.navigation_link button:disabled,.navigation_link>a:disabled{color:#c4c8ca;cursor:not-allowed;background-color:rgba(0,0,0,0)}.navigation_link button:disabled .icon path,.navigation_link>a:disabled .icon path{fill:#c4c8ca}.navigation_link button:disabled:hover,.navigation_link>a:disabled:hover{background-color:rgba(0,0,0,0)}.navigation_link button:disabled:hover:active,.navigation_link>a:disabled:hover:active{transform:none}.navigation_link.active button,.navigation_link.active>a{color:#fff;text-decoration:none;background-color:#121d19}.navigation_link.active button .icon path,.navigation_link.active>a .icon path{fill:#fff}.navigation_link.active button:hover,.navigation_link.active>a:hover{background-color:#000}.navigation_public_links{display:none;grid-column:3/span 1;gap:2rem 1.5rem;align-items:center;justify-content:flex-end;padding:0;margin:0;list-style:none}@media(min-width: 1081px){.navigation_public_links{display:flex;grid-column:5/span 1;gap:2rem;justify-content:right}.navigation_public_links li{flex:0 0 auto}}.navigation_link_mobile{display:none}.navigation_public{padding:2rem 0 0}.navigation_public .global_logo{grid-column:2/span 1}.navigation_public.public_grid{grid-template-rows:1fr min-content}@media(max-width: 1080px){.navigation_public[open]{position:fixed;inset:0;z-index:100;grid-template-rows:min-content 1fr;height:100%;height:100vh;height:100dvh;overflow:auto;background-color:#efeff0}.navigation_public[open] .navigation_public_links{display:flex;flex-direction:column;grid-row:2;grid-column:2/span 2;justify-items:center;padding-bottom:4rem}.navigation_public[open] .navigation_public_links li:not(.navigation_link_mobile) a{font-size:1.188rem}.navigation_public[open] .navigation_link_mobile{display:block}.navigation_public[open] .navigation_toggle{align-items:center}.navigation_public[open] .navigation_toggle:hover{gap:.375rem}.navigation_public[open] .navigation_toggle i:first-of-type{transform:rotate(45deg) translateX(25%) translateY(270%)}.navigation_public[open] .navigation_toggle i:last-of-type{transform:rotate(-45deg) translateX(25%) translateY(-230%)}.navigation_public[open] .navigation_toggle i:nth-of-type(2){opacity:0}}@media(min-width: 1081px){.navigation_public .global_logo{grid-column:4/span 1}.navigation_public .logo{width:11.5rem}}.navigation_toggle{display:flex;flex-direction:column;gap:.375rem;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;margin-right:0;margin-left:auto}.navigation_toggle span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.navigation_toggle i{display:block;width:60%;border-bottom:2px solid #121d19;transition:all .15s ease-in-out}.navigation_toggle:hover,.navigation_toggle:focus{gap:.5rem}@media(min-width: 1081px){.navigation_toggle{display:none}}.toc{background-color:#fff;border:1px solid #eaebec;border-radius:11px}.toc_list{padding:0;list-style:none}.toc_item{margin-left:0;border-bottom:1px solid #eaebec}.toc_item ol{margin:0;list-style:none}.toc_item li{display:block;margin:0 0 .375rem}.toc_item li p{display:inline-block;margin-top:0;vertical-align:baseline}.toc_item time{margin-left:.25rem;color:#81898d;white-space:nowrap}.toc_item .heading_small_alternate{margin:0}.toc_item .heading_list{margin:0 0 .5rem}.toc_item.is_last{border-bottom:0}.toc_container{position:relative;text-decoration:none;border:1px solid rgba(0,0,0,0);border-left:0}@media(max-width: 768px){.toc_container{padding:.75rem 1rem .375rem}}@media(min-width: 769px){.toc_container{padding:1rem 1.5rem .625rem}}.toc_container:hover,.toc_container:focus{border-top-color:rgba(0,0,0,0)}.newsletter_podcast,.newsletter_container{padding-right:0;padding-left:0;background-color:#fff;border:1px solid #eaebec;border-radius:11px}@media(max-width: 768px){.newsletter_podcast{padding:2rem 0 3rem}}@media(min-width: 769px){.newsletter_podcast{padding:2rem 0 4.5rem}}.newsletter_podcast .header_podcast{margin-bottom:1rem}.newsletter_podcast .header_podcast_continuum{padding:1.5rem 0}@media(max-width: 768px){.newsletter_article{padding:1rem}}@media(min-width: 769px){.newsletter_article{padding:1.5rem}}.newsletter_article time{color:#81898d}.newsletter_article .header_article{margin-bottom:1rem}@media(min-width: 769px){.newsletter_article .header_article{padding-right:1rem;padding-left:1rem}}@media(max-width: 768px){.newsletter_article_user{padding:1.5rem 1rem}}@media(min-width: 769px){.newsletter_article_user{padding:2rem}}.newsletter_body{display:block}.newsletter_body ul li,.newsletter_body ol li{margin-top:.5rem}.newsletter_body{max-width:540px;margin:auto}@media(max-width: 768px){.newsletter_header{max-width:540px;margin:auto}}@media(min-width: 769px){.newsletter_header{max-width:unset}}.newsletter_longform .newsletter_body p{column-gap:1.5rem}@media(min-width: 769px){.newsletter_longform .newsletter_body p{columns:40ch 2}}.newsletter_longform .newsletter_body .body_lead{max-width:540px;columns:1;margin-bottom:1.5rem}@media(min-width: 769px){.newsletter_longform .newsletter_body .body_lead{margin-right:auto;margin-left:auto}}@media(min-width: 1081px){.newsletter_longform .newsletter_body{padding-right:1.5rem;padding-left:1.5rem}}p+.pricing{margin-top:2rem}.pricing_tiers{background-color:#fff;border:1px solid #eaebec;border-radius:8px}.pricing_plus{display:flex;flex-direction:column}@media(min-width: 1081px){.pricing_plus{flex-direction:row}.pricing_plus .pricing_tier{width:50%}}.pricing_single{background-color:#f7f7f7}@media(min-width: 1081px){.pricing_single .pricing_tier{width:100%}}.pricing_tier{padding:2rem 1.5rem;box-shadow:0 1px 0 #eaebec,-1px 0 0 #eaebec}.pricing_tier h3,.pricing_tier h4{margin:0}.pricing_header{margin-bottom:2rem}.pricing_header p{margin-top:.5rem}.pricing_header p,.pricing_content p{text-align:left}.pricing_highlight{display:inline-block;padding:.25rem .5rem;border-radius:5px;border:1px solid #dadcdd;background-color:#f7f7f7}.pricing_list h4{color:#81898d}.pricing_list ul{padding:0;margin:0;list-style:none}.pricing_list li{display:block;margin-top:1rem}.pricing_list .icon{margin-right:.75rem;vertical-align:middle}.pricing_list .button{width:fit-content;margin-top:2rem}.pricing_features{margin-top:2rem}.pricing_features h4{margin-bottom:1rem;color:#81898d;text-align:center}.pricing_summaries{display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));padding:0;margin:0;list-style:none;background-color:#fff;border:1px solid #eaebec;border-radius:8px}.pricing_summaries .pricing_summary{box-shadow:0 1px 0 #eaebec,-1px 0 0 #eaebec}.pricing_summaries.is_email{display:block}.pricing_summary{display:flex;padding:.75rem 1rem .875rem 1.5rem}.pricing_summary p{margin:0}.pricing_summary .body_text{color:#81898d}.pricing_summary .icon{flex-shrink:0;margin:auto 1rem auto 0}.pricing_cta{margin-top:2rem}.template_logged{display:grid;grid-template-columns:16rem minmax(45rem, 64rem);justify-content:center}.template_logged .template_flash:has(.flash) #flash+#flash,.template_logged .template_flash:has(.flash) #flash+.flash,.template_logged .template_flash:has(.flash) .flash+#flash,.template_logged .template_flash:has(.flash) .flash+.flash{margin-top:1rem}.template_logged .template_columns{row-gap:1rem}.template_guest{display:grid;align-items:stretch;height:auto;min-height:100%;min-height:100vh;min-height:100dvh}.template_guest .template_flash:has(.flash){padding:0;border-bottom:0}.template_guest>turbo-frame{display:grid;align-items:stretch}.template_logged_container,.template_guest_container{display:grid;grid-template-columns:auto;justify-content:stretch}.template_logged_container{grid-template-rows:auto;padding:1rem}.template_logged_container #main-app-frame{display:grid}.template_guest_container{grid-template-rows:auto min-content;padding:1rem 0}.template_guest_container>main{width:100%;max-width:32rem;margin:0 auto 1rem}.template_page{position:relative;display:grid;grid-template-rows:min-content auto;grid-row:1;background-color:#fff;border-radius:11px}.template_page+.footer{grid-row:2}.template_body{display:flex;flex-direction:column;grid-row:2}.template_body>form{display:flex;flex:1 1 auto;flex-direction:column}.template_body #subscriptions{display:flex;flex:1 1 auto;align-items:center;justify-content:center}.template_flash{display:none}.template_flash turbo-frame{display:none}.template_flash:has(:not(.flash)){padding:0;border-bottom:0}.template_flash:has(.flash){display:block;padding:2rem;border-bottom:1px solid #eaebec}.template_flash:has(.flash) turbo-frame{display:block}.template_flash:has(.flash) #flash,.template_flash:has(.flash) .flash{flex:1 1 auto}.template_empty{display:flex;flex:1 1 auto;flex-direction:column;gap:.625rem;align-items:center;justify-content:center;padding:1rem 1rem 2rem;color:#81898d}.template_empty p{margin:0}.template_empty .heading_list{font-style:italic}.template_section{position:relative;display:grid;grid-auto-flow:row;gap:2rem;padding:2rem;border-bottom:1px solid #eaebec}.template_section>h2{margin:0}.template_section:last-child{border-bottom:none}.template_section.has_cta{margin-top:auto;border-top:1px solid #eaebec}.template_section.has_cta *{grid-row:1}.template_section.has_cta .button_link{grid-column:1}.template_section.has_cta .template_cta{grid-column:3}.template_section.is_centered{gap:1.5rem;justify-content:center}.template_section.is_centered h2{text-align:center}.template_section.is_centered .input_textarea{width:35rem}.template_wrapper{display:block;padding:2rem}.template_wrapper .header_section{margin-bottom:1.5rem}.template_form{border-bottom:0}.template_cta{display:grid}.template_columns{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}.template_columns.account{grid-template-columns:repeat(4, 1fr)}.template_column{display:grid;grid-auto-flow:row;gap:1.5rem;justify-content:stretch}.template_column form{display:grid;grid-auto-flow:row}.template_column .button_link.paddingless{width:fit-content}.guest .header_page{justify-content:center}.guest .header_page h1{margin-left:auto;margin-right:auto}.guest .logo{width:9.125rem;height:auto}.guest .template_section{display:flex;flex-direction:column;align-items:stretch;padding:4rem;border-bottom:none}.guest_form form{display:grid;grid-template-columns:auto;grid-auto-flow:row;gap:2rem;padding:0}.guest_form .body_lead{text-align:center}.guest_footer{display:grid;grid-template-columns:auto;grid-auto-flow:row;gap:2rem;margin:auto 0 0;justify-items:center}.guest_footer .header_section,.guest_footer .button_primary,.guest_footer .button_secondary{width:100%}.guest_columns{display:flex;gap:1rem;justify-content:space-between}.guest_hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.components{background-color:#fff}.components_section{padding:3rem 2rem;border-bottom:1px solid #eaebec}.components_section .modal{position:relative;inset:unset}.components_section .navigation{max-height:30rem}.components_group{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.components_group+.components_group{margin-top:1rem}.components_group.is_column{flex-direction:column}.components_columns{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.components_columns>div{display:flex;gap:1rem;align-items:center}.components_centered{justify-items:center}.components_inputs{grid-auto-columns:18rem}.section_typography>*{margin:.5rem 0}.section_typography>small{display:block}.section_typography .section_headers{margin-bottom:2rem}.section_typography .section_headers>*{margin:.75rem 0}html,body,.newsletter_page.is_email,.newsletter_page_background{background-color:#f7f7f7}.newsletter_page{padding:0;background-color:#fff;border-radius:11px}.newsletter_page p+.button{margin-top:1.5rem}@media(max-width: 768px){.newsletter_page .newsletter_toc,.newsletter_page .newsletter_main{padding:0}}@media(min-width: 769px){.newsletter_page .newsletter_toc,.newsletter_page .newsletter_main{padding:0 1.5rem}}@media(max-width: 768px){.newsletter_page .toc,.newsletter_page .newsletter_header_email,.newsletter_page .newsletter_podcast{margin:0 0 1rem}}@media(min-width: 769px){.newsletter_page .toc,.newsletter_page .newsletter_header_email,.newsletter_page .newsletter_podcast{margin:0 auto 1.5rem}}@media(max-width: 768px){.newsletter_page .newsletter_container{margin:1rem 0}}@media(min-width: 769px){.newsletter_page .newsletter_container{margin:1.5rem auto}}.newsletter_page .newsletter_header_user,.newsletter_page .newsletter_footer{margin:0}.newsletter_page.is_email .toc,.newsletter_page.is_email .newsletter_header_email,.newsletter_page.is_email .newsletter_podcast,.newsletter_page.is_email .newsletter_container{max-width:50rem}.public{background-color:#efeff0}.public_grid{position:relative;display:grid;grid-template-rows:8rem auto auto 1.5rem;grid-template-columns:1.5rem 1fr 1fr 1.5rem;gap:0;justify-items:stretch}@media(min-width: 769px){.public_grid{grid-template-rows:8rem auto auto 4rem;grid-template-columns:4rem 1fr 1fr 4rem}}@media(min-width: 1081px){.public_grid{grid-template-rows:4rem 1fr 4rem;grid-template-columns:auto 2rem 4rem minmax(0, calc((1440px - 8rem - 4rem) / 2)) minmax(0, calc((1440px - 8rem - 4rem) / 2)) 4rem 2rem auto}}.public_section{overflow:hidden}.public_section h1,.public_section h2{margin-top:0;margin-bottom:0}@media(min-width: 769px){.public_section{min-height:calc(80vh - 4rem);min-height:calc(80dvh - 4rem)}}@media(min-width: 1081px){.public_section{min-height:calc(100vh - 4rem);min-height:calc(100dvh - 4rem)}}@media(min-width: 1081px)and (min-height: 991px){.public_section{min-height:calc(990px - 4rem)}}@media(min-width: 1081px)and (min-height: 991px){.public_section.public_hero{height:calc(990px - 4rem)}}.public_general .public_section{overflow:unset}@media(min-width: 1081px){.public_general .public_grid{grid-template-rows:8rem 1fr;align-items:end}.public_general .public_lead{position:sticky;bottom:4rem}}.public_lead{grid-row:2;grid-column:2/span 2;justify-items:center;text-align:center}.public_lead p{max-width:60ch}.public_lead .button{width:fit-content;margin-top:1rem}.public_lead .heading_super{font-size:2.25rem;letter-spacing:-1px}.public_lead:has(p,a,small){gap:1rem}@media(min-width: 769px){.public_lead{grid-column:2/span 2;font-size:2.25rem}.public_lead .heading_super{font-size:3.5rem;letter-spacing:-2px}}@media(min-width: 1081px){.public_lead{grid-column:4/span 1;justify-items:start;padding-right:3rem;text-align:left}.public_lead p{max-width:42ch}.public_lead .heading_super{font-size:4rem;letter-spacing:-2.5px}}.public_figure,.public_content{grid-row:3;grid-column:2/span 2;margin-top:8rem}@media(min-width: 1081px){.public_figure,.public_content{grid-column:5/span 1;margin-top:0}}.public_figure{justify-items:center;width:100%;height:fit-content}@media(min-width: 1081px){.public_figure figure{width:100%}}.public_figure img{width:100%;pointer-events:none}.public_lead,.public_figure,.public_content{position:relative;z-index:1;display:grid;grid-template-rows:1fr auto;grid-template-columns:auto}@media(min-width: 1081px){.public_lead,.public_figure,.public_content{grid-row:2}}.public_content small{color:#81898d}.public_content small+p{margin-top:1rem}@media(min-width: 769px){.public_content .heading_small_alternate span{position:absolute;left:-2.5ch;display:inline-block;width:2ch;text-align:right}}.landing p small{width:100%;font-style:italic}.landing_header{align-items:start;padding-top:0;padding-bottom:1.5rem}.landing_header .public_lead{margin-bottom:4rem}.landing_header .public_figure{margin-top:0}.landing_header .public_figure img{box-shadow:0px 24px 48px -12px rgba(16,24,40,.18);display:block;width:100%;max-width:21rem;margin:auto 0 0;border-radius:11px}.landing_header .public_figure figcaption{position:absolute;right:auto;bottom:-2em;left:auto}@media(min-width: 769px){.landing_header .public_lead{margin-bottom:2rem}.landing_header .public_lead p{max-width:32ch}.landing_header .public_figure{grid-column:1/span 4;height:100%}.landing_header .public_figure img{width:auto;max-width:52rem;height:100%;object-fit:cover;object-position:left top}}@media(min-width: 769px)and (max-width: 1080px){.landing_header{height:calc(100vh - 4.75rem);height:calc(100dvh - 4.75rem)}}@media(min-width: 1081px){.landing_header{align-items:end;padding-top:4rem;padding-bottom:2rem}.landing_header .public_lead{margin-bottom:0}.landing_header .public_figure{grid-row:1/span 2;grid-column:5/span 3}}.landing_what{color:#fffef8}.landing_what h2{max-width:60ch}.landing_what figcaption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.landing_what .public_lead{margin-top:4rem}.landing_what .public_figure{align-self:end}.landing_what .public_figure figure{position:relative;display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(3, 1fr);overflow:hidden;border-radius:8px}.landing_what .public_figure img{grid-row-end:span 1;grid-column-end:span 1}@media(min-width: 769px){.landing_what .public_lead{margin-top:0}}@media(min-width: 769px)and (max-width: 1080px){.landing_what .public_lead{align-self:end}.landing_what .public_figure figure{grid-template-rows:auto;grid-template-columns:repeat(6, 1fr)}}@media(min-width: 1081px){.landing_what h2{max-width:16ch}}.landing_what_bkg{position:relative;z-index:0;grid-row:1/span 4;grid-column:1/span 4;background-color:#121d19;background-image:url("/assets/graphics/waves-f5e527e4bbc9ba6f02df72c664a08691999a4390.svg");background-repeat:no-repeat;background-position:top center;background-size:14rem auto}@media(min-width: 1081px){.landing_what_bkg{grid-row:1/span 3;grid-column:3/span 4;background-size:21rem auto;border-radius:14px}}.landing_schema{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.landing_schema .icon path{fill:#fffef8}.landing_how{background-color:#fff}@media(max-width: 1080px){.landing_how{grid-template-rows:8rem auto auto 0}}@media(min-width: 1081px){.landing_how{margin-top:2rem}}.landing_list{grid-row:3;grid-column:1/span 4;margin-top:8rem}.landing_list ol{display:flex;flex-direction:column;height:100%;list-style:none;counter-reset:item;border-top:1px solid #eaebec}.landing_list li{display:flex;flex:1 1 auto;gap:1.5rem;align-items:center;padding:2rem;counter-increment:item}.landing_list li strong{display:block;margin-bottom:.5rem}.landing_list li:not(:last-child){border-bottom:1px solid #eaebec}.landing_list li:before{display:inline-block;font-size:6rem;line-height:1;content:counter(item)}@media(min-width: 1081px){.landing_list{grid-row:1/span 3;grid-column:5/span 3;margin-top:0}.landing_list ol{border-top:0;border-left:1px solid #eaebec}.landing_list li:before{font-size:8rem}}@media(min-width: 1441px){.landing_list ol{border-right:1px solid #eaebec}}.landing_pricing{grid-template-rows:4rem auto auto 0;min-height:auto}.landing_pricing .pricing{grid-row:3;grid-column:2/span 2;margin-top:2rem}@media(min-width: 1081px){.landing_pricing .pricing{grid-column:4/span 2;margin-top:4rem}}
