@import "https://fonts.googleapis.com/css2?family=Geist+Mono&display=swap";
*,:before,:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}input:focus{outline:none}body{scroll-behavior:smooth;text-rendering:optimizespeed;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-synthesis:none;min-height:100vh;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Signifier;font-weight:400;font-display:block;font-style:normal;src:url(/fonts/signifier-web-regular.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:400;font-display:block;font-style:italic;src:url(/fonts/signifier-web-regular-italic.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:700;font-display:block;font-style:normal;src:url(/fonts/signifier-web-medium.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:700;font-display:block;font-style:italic;src:url(/fonts/signifier-web-medium-italic.woff2)format("woff2")}@font-face{font-family:Every;font-weight:400;font-display:block;font-style:normal;src:url(/fonts/Every-Regular.woff2)format("woff2")}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/fonts/Switzer-VariableItalic.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:Technology;src:url(/fonts/Technology.ttf)format("ttf");font-weight:400;font-display:swap;font-style:normal}.btn,.button_to input[type=submit]{color:#fff;background:#222;border:2px solid #222;border-radius:5px;padding:10px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;text-decoration:none;display:inline-block}.btn.small,.button_to input[type=submit].small{padding:5px 10px;font-size:14px}.btn.outline,.button_to input[type=submit].outline{color:#222;background:0 0}.btn.invert,.button_to input[type=submit].invert{color:#fff;background:0 0;border-color:#fff}.btn.danger,.button_to input[type=submit].danger{background:#e12e67;border-color:#e12e67}.btn.block,.button_to input[type=submit].block{text-align:center;width:100%;display:block}.btn:disabled,.button_to input[type=submit]:disabled{background:#888;border-color:#888}.publisher-button{color:#111;background:#fff;border:2px solid #111;border-radius:5px;width:100px;padding:5px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;display:inline-block}.publisher-button:hover{cursor:pointer;background:#eee}@media (max-width:900px){.publisher-button:hover{background:#fff}}.publisher-button.following{color:#fff;background:#111}.button_to{margin-top:10px}.discord-announce-btn input[type=submit]{background-color:#1523cd;border-color:#1523cd}html{scroll-behavior:smooth;opacity:0}html.wf-active{opacity:1}body.public-container:not(.posts){color:#fff;background:#020202}body.public-container.posts{color:#111;background:#fdfaf7}body.admin-container{color:#111;background:#fff}.container{max-width:760px;margin:0 auto;padding:70px 15px}@media (max-width:900px){.container{padding:70px 10px}}.posts-index,.admin-page{padding-top:100px}.posts-index .top-bar,.admin-page .top-bar{z-index:1000;background:#fff;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f0f,0 9px 24px #0f0f0f17}.top-bar{z-index:1;flex-flow:row;align-items:center;padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;font-weight:500;display:flex;position:fixed;top:0;left:0;right:0}@media (max-width:900px){.top-bar{background:#fff;padding:0 15px;box-shadow:0 1px #e2e3e4,0 2px 4px #00000012}}.top-bar .logo{height:26px;margin-right:10px;transition:opacity .15s}.top-bar .logo:hover{opacity:.5}@media (max-width:900px){.top-bar .logo{height:22px}.top-bar .logo:hover{opacity:1}}.top-bar .admin-label{border-left:1px solid #dadce0;padding-left:10px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif}.top-bar .admin-label a{font-weight:400;text-decoration:none}.top-bar .spacer{flex-grow:1}.top-bar .right-nav{flex-direction:row;align-items:center;display:flex}.top-bar .right-nav .nav-cta{margin:0 10px}@media (max-width:900px){.top-bar .right-nav .nav-cta .btn{padding:3px 10px;font-size:13px}}.top-bar .right-nav .nav-search-link{margin:2px 2px 0;padding:5px}.top-bar .current-user{flex-direction:row;margin-right:10px;display:flex}@media (max-width:900px){.top-bar .current-user{display:none}}.top-bar .current-user .user-avatar{border-radius:100%;width:20px;height:20px;margin-right:5px;position:relative;top:2px}.top-bar .dropdown-container{-webkit-user-select:none;user-select:none}.top-bar .dropdown-container:hover .dropdown-nav{right:15px}.top-bar .hamburger{padding:0 0 40px 13px;font-size:28px;font-weight:400;line-height:0;position:relative;top:19px;right:5px}.top-bar .hamburger:hover{cursor:default}.top-bar .hamburger.bubble:after{content:" ";background:#4c27ff;border:2px solid #fff;border-radius:100%;width:11px;height:11px;display:block;position:absolute;top:-9px;right:-4px}.top-bar .dropdown-nav{background:#fff;border-radius:3px;transition:right .1s;position:absolute;top:50px;right:-200px;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f1a,0 9px 24px #0f0f0f33}.top-bar .dropdown-nav ul{margin:0;padding:0;list-style-type:none}.top-bar .dropdown-nav ul li a{padding:3px 10px;text-decoration:none;display:block}.top-bar .dropdown-nav ul li a:hover{background:#0f0f0f0d}.top-bar .dropdown-nav ul li.divider{background-color:#0f0f0f1a;width:100%;height:1px;margin:3px 0}.top-bar .dropdown-nav ul li.admin-link a{color:#4c27ff}.top-bar .dropdown-nav ul li:first-child a{padding-top:6px}.top-bar .dropdown-nav ul li:last-child a{padding-bottom:6px}.modal{background:#37373780;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal .body{background:#fff;border-radius:10px;width:480px;padding:40px;box-shadow:0 0 8px #3232324d}.publish-box{background:#fff;width:300px;padding-left:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.publish-box p{margin-bottom:10px}.publish-box ul.menu{list-style:none}.publish-box ul.menu li{text-align:left}.publish-box ul.menu li a{color:#999;text-decoration:none}.publish-box ul.menu li a.active{color:#222;font-weight:700}footer{text-align:center;padding-bottom:50px}footer p,footer a{color:#8c8d91;margin-bottom:10px}.collection-header{text-align:center;flex-direction:column;align-items:center;max-width:500px;margin:100px auto 0;display:flex}.collection-header .collection-header-icon{width:80px;height:80px}.collection-header .collection-header-icon.rounded-icon{border-radius:100%}.collection-header .collection-header-title{width:100%;font-size:30px;font-weight:400}.collection-header .collection-header-desc{color:#8c8d91;margin-bottom:20px;font-size:22px;font-weight:400;line-height:24px}#signup_icons_animation{width:338px;height:338px;position:relative}#signup_icons_animation img{width:142px;height:142px;transition:left .5s ease-in-out,top .5s ease-in-out,bottom .5s ease-in-out,right .5s ease-in-out;position:absolute}#signup_icons_animation img:first-child{z-index:5;top:0%;left:0%}#signup_icons_animation img:nth-child(2){z-index:4;top:15%;left:15%}#signup_icons_animation img:nth-child(3){z-index:3;top:30%;left:30%}#signup_icons_animation img:nth-child(4){z-index:2;top:45%;left:45%}#signup_icons_animation img:nth-child(5){z-index:1;top:60%;left:60%}@media (min-width:976px){#signup_icons_animation{width:460px;height:460px}#signup_icons_animation .mobile-icons{display:none}#signup_icons_animation .desktop-icons{width:100%;height:100%;position:relative}#signup_icons_animation .desktop-icons img{width:400px;height:407px;transition:left .5s ease-in-out,top .5s ease-in-out;position:absolute}#signup_icons_animation .desktop-icons img:first-child{z-index:6;top:0%;left:0%}#signup_icons_animation .desktop-icons img:nth-child(2){z-index:5;top:3%;left:3%}#signup_icons_animation .desktop-icons img:nth-child(3){z-index:4;top:6%;left:6%}#signup_icons_animation .desktop-icons img:nth-child(4){z-index:3;top:9%;left:9%}#signup_icons_animation .desktop-icons img:nth-child(5){z-index:2;top:12%;left:12%}#signup_icons_animation .desktop-icons img:nth-child(6){z-index:1;top:15%;left:15%}}@media (min-width:1500px){#signup_icons_animation{width:690px;height:690px}#signup_icons_animation .desktop-icons img{width:600px;height:611px}}.tippy-content{color:#fff}.ss-main .ss-multi-selected .ss-values .ss-value{color:#111!important;background-color:#babcbe!important}.pagination{text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:600}.pagination a{color:#8c8d91;padding:0 2px;text-decoration:none;display:inline-block}.bundle-grid{text-align:left;grid-template-rows:300px 300px 300px;grid-template-columns:300px 300px 300px 300px;justify-content:center;justify-items:center;display:grid}@media (max-width:1250px){.bundle-grid{grid-template-columns:220px 220px 220px 220px}}@media (max-width:900px){.bundle-grid{max-width:620px;margin:0 auto;padding:0 10px;display:block}}.bundle-grid.show-follow-button .follow-button-container{padding-top:5px}@media (max-width:900px){.bundle-grid.show-follow-button .follow-button-container{padding-top:0}}.bundle-grid.show-follow-button .follow-button-container .publisher-button{font-size:14px}.bundle-grid .grid-item-border{border-bottom:1px solid #e2e3e4}.bundle-grid .grid-item{width:100%;padding-top:40px}@media (max-width:900px){.bundle-grid .grid-item{border:none;padding-top:0}}.bundle-grid .grid-item.grid-category{flex-direction:column;justify-content:center;padding-top:0;display:flex}@media (max-width:900px){.bundle-grid .grid-item.grid-category{border-bottom:1px solid #e2e3e4;justify-content:flex-end;margin-top:60px;padding-bottom:15px}}.bundle-grid .grid-item.grid-category h6{margin:0;font-size:28px;font-style:italic;font-weight:400}@media (max-width:900px){.bundle-grid .grid-item.grid-category h6{font-size:26px}}.bundle-grid .grid-item.grid-category p{font-size:16px}.bundle-grid .grid-item.grid-category.productivity{grid-area:1/1}.bundle-grid .grid-item.grid-category.strategy{grid-area:2/1}.bundle-grid .grid-item.grid-category.culture{grid-area:3/1}.bundle-grid .grid-item .publication-link{text-decoration:none}@media (max-width:900px){.bundle-grid .grid-item .publication-link{border:none;flex-direction:row;padding-top:0;display:flex}}.bundle-grid .flex-grid-item{flex-direction:column;align-content:space-between;display:flex}@media (max-width:900px){.bundle-grid .flex-grid-item{flex-direction:row;justify-content:space-between;margin:20px 0 40px}}.bundle-grid .flex-grid-item .publication-logo{width:55px;height:55px}@media (max-width:900px){.bundle-grid .flex-grid-item .publication-logo{margin-right:15px}}.bundle-grid .flex-grid-item .grid-item-content{flex-direction:column;justify-content:space-between;display:flex}@media (max-width:900px){.bundle-grid .flex-grid-item .grid-item-content{justify-content:flex-start}}.bundle-grid .flex-grid-item .grid-item-content h4{margin:13px 0 5px;font-size:21px;font-weight:400;line-height:24px}@media (max-width:900px){.bundle-grid .flex-grid-item .grid-item-content h4{margin-top:0;font-size:18px;line-height:15px}}.bundle-grid .flex-grid-item .grid-item-content .grid-item-text{max-width:230px}@media (max-width:900px){.bundle-grid .flex-grid-item .grid-item-content .grid-item-text{max-width:350px}}.bundle-grid .flex-grid-item .grid-item-content .avatar-super-new{flex-direction:row;align-items:center;margin-top:20px;display:flex}@media (max-width:900px){.bundle-grid .flex-grid-item .grid-item-content .avatar-super-new{margin-top:10px}}.bundle-grid .flex-grid-item .grid-item-content .avatar-super-new .avatar-image-new img{width:30px;height:30px}.bundle-grid .flex-grid-item .grid-item-content .avatar-super-new .avatar-label-new{min-width:30px;margin:0 10px 0 5px;padding-bottom:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;line-height:13px;display:inline-block}@media (max-width:400px){.bundle-grid .flex-grid-item .follow-button-container{padding-left:10px}}.bundle-grid p{color:#8c8d91;line-height:19px}.bundle-grid img{max-width:auto;display:inline}.writer-grid{grid-template-columns:auto auto auto;justify-content:space-between;margin-top:10px;display:grid}@media (max-width:900px){.writer-grid{grid-template-columns:auto;justify-content:flex-start}}.writer-grid .writer{flex-direction:row;margin-bottom:20px;font-size:16px;font-weight:400;line-height:18px;display:flex}@media (max-width:900px){.writer-grid .writer{padding-right:10px}}.writer-grid .writer .writer-avi-image{border-radius:50%;width:40px;height:40px}.writer-grid .writer .writer-info{padding-left:10px}.writer-grid .writer .writer-info .writer-name{font-weight:700}.writer-grid .writer .writer-info .writer-tag{color:#8c8d91}.sort-order{margin-top:30px}.sort-order .sort-order-link{color:#8c8d91;background:0 0;margin:0;padding:6px 10px;font-size:16px;font-weight:500;text-decoration:none;display:inline-block}.sort-order .sort-order-link:hover{text-decoration:underline}@media (max-width:900px){.sort-order .sort-order-link:hover{background:0 0}}.sort-order .first-link{border-radius:5px 0 0 5px}.sort-order .last-link{border-radius:0 5px 5px 0}.sort-order .active{color:#fff;text-decoration:underline}.sort-order-homepage-container{text-align:center;flex-direction:column;align-items:center;margin-top:50px;display:flex}.pills{font-size:16px}.pills.pills-block .pill{margin-bottom:8px;display:block}.pills .pill{cursor:pointer;color:#000;background:#e2e3e4;border:0;border-radius:100px;height:36px;padding:3px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-decoration:none;display:inline-block}@media (max-width:400px){.pills .pill{padding:3px 12px;font-size:15px}}.pills .pill.selected{font-weight:700}.pills .pill.selected[data-rating=amazing]{background:#f7dd6d}.pills .pill.selected[data-rating=good]{background:#56b990}.pills .pill.selected[data-rating=meh]{background:#beeffc}.pills .pill.selected[data-rating=bad]{background:#ffbdc7}.unsubscribe-explanation{height:0;transition:height .5s;overflow:hidden}.unsubscribe-explanation .unsubscribe-explanation-button{border:0}@media (max-width:900px){.form-heading{text-align:center}}.form-header-info{color:#fff;text-align:center;margin-top:5px;margin-bottom:20px;padding:10px 20px;font-weight:700}@media (max-width:900px){.form-header-info{margin-bottom:15px;padding:5px}}.form-header-info.success{background:#349361}.form-header-info.error{background:#cc0707da}.form-header-info.info{background-color:#048aa5}.form-header-info.warn{color:#960648;background-color:#ffc107}.help-icon{color:#8c8d91;text-align:center;cursor:pointer;border:1px solid #8c8d91;border-radius:50%;width:20px;height:20px;margin-left:5px;line-height:18px;display:inline-block;position:relative}.help-icon .tooltip{color:#8c8d91;z-index:1;text-align:left;visibility:hidden;background:#fff;border-radius:5px;width:200px;padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;line-height:14px;position:absolute;top:0;left:25px;box-shadow:0 0 5px #0003}@media (max-width:900px){.help-icon .tooltip{font-size:10px;line-height:12px;top:25px;left:-100px}}.help-icon .tooltip.show{visibility:visible}form{flex-direction:column;display:flex}form #editor p{margin-bottom:20px}form .form-group{margin-bottom:10px}form .form-group label{font-weight:700}form .form-group .checkbox{flex-direction:row;align-items:center;font-weight:400;display:flex}form .form-group .checkbox input,form .form-group .checkbox label{width:auto;font-weight:400}form .form-group .checkbox input[type=radio],form .form-group .checkbox input[type=checkbox]{margin-right:5px;display:inline-block}form .form-group input,form .form-group textarea,form .form-group select{border:1px solid #d2d2d2;border-radius:4px;width:100%;padding:5px}form .form-group .error-message{color:#ff0f0f}form .form-group .datetime-select{width:auto}.nice-form{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.nice-form h1{border-bottom:1px solid #e2e3e4;margin-bottom:40px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-weight:400}.survey-form{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.survey-form h1{border-bottom:1px solid #e2e3e4;margin-bottom:10px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-weight:400}.survey-form .info{margin-bottom:20px;font-size:1.1em}.survey-form .info .email{text-decoration:underline}.survey-form .success{text-align:center;color:#349361}@font-face{font-family:Signifier;font-weight:400;font-display:block;font-style:normal;src:url(/fonts/signifier-web-regular.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:400;font-display:block;font-style:italic;src:url(/fonts/signifier-web-regular-italic.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:700;font-display:block;font-style:normal;src:url(/fonts/signifier-web-medium.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:700;font-display:block;font-style:italic;src:url(/fonts/signifier-web-medium-italic.woff2)format("woff2")}@font-face{font-family:Every;font-weight:400;font-display:block;font-style:normal;src:url(/fonts/Every-Regular.woff2)format("woff2")}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/fonts/Switzer-VariableItalic.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:Technology;src:url(/fonts/Technology.ttf)format("ttf");font-weight:400;font-display:swap;font-style:normal}.post{padding-bottom:20px;font-size:20px}.post .title-block{margin:0 auto}.post .post-title{letter-spacing:-1px;font-weight:400}.post .post-title.short-title{font-size:60px}@media (max-width:900px){.post .post-title.short-title{font-size:40px}}.post .post-title.long-title{font-size:50px}@media (max-width:900px){.post .post-title.long-title{font-size:30px}}.post .post-intro .post-meta{text-align:center;text-transform:uppercase;color:#8c8d91;flex-direction:column;margin:8px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;display:flex}.post .post-intro .post-meta .like-icon{text-decoration:none}.post .post-intro .post-meta .btn.listen{cursor:pointer;border-color:#588bbd;width:fit-content;margin-top:10px;padding:3px 8px}.post .post-intro .post-meta .btn.listen *{vertical-align:middle;color:#588bbd}.post .post-intro .post-meta .btn.listen svg>path{fill:#588bbd}.post .post-intro .post-meta .engagements{justify-content:center;align-items:center;gap:20px;margin:10px 0;display:flex}.post .post-intro .post-meta .engagements a{color:inherit;align-items:center;gap:5px;text-decoration:none;display:flex}.post .post-intro .post-meta .engagements a svg{width:12px;height:12px}.post .post-intro .post-meta .engagements a span{font-size:15px}.post .post-cover figcaption{color:#909090;text-align:left;margin-top:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px}.post .post-cover figcaption a{color:#8c8d91}@media (max-width:1280px){.post .post-cover{max-width:100%}.post .post-cover figcaption{padding:0 16px}}.post .post-cover-media-container{position:relative}.post .post-cover-media{width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.post .post-cover-embed{width:100%;height:100%;position:absolute;inset:0}.post .post-cover-iframe{border:0;width:100%;height:100%;display:block}.post .post-body{font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-size:20px;line-height:150%}@media (max-width:900px){.post .post-body{font-size:18px}}.post .post-body .dropcap{float:left;font-family:Every;font-size:50px;line-height:50px}.post .post-body h1,.post .post-body h2,.post .post-body h3,.post .post-body h4,.post .post-body h5,.post .post-body h6{margin:1em 0 .4em;font-weight:700}.post .post-body h1 strong,.post .post-body h2 strong,.post .post-body h3 strong,.post .post-body h4 strong,.post .post-body h5 strong,.post .post-body h6 strong{font-weight:700}.post .post-body h1,.post .post-body h2,.post .post-body h3,.post .post-body h4,.post .post-body h5,.post .post-body h6{line-height:1.25em}.post .post-body h1{font-size:32px}.post .post-body h2{font-size:30px}.post .post-body h3{font-size:28px}.post .post-body h4{font-size:24px}.post .post-body h5{font-size:20px}.post .post-body h6{font-size:18px}.post .post-body img{margin:20px auto}.post .post-body p,.post .post-body blockquote{margin-bottom:20px}.post .post-body pre{background:#e2e3e4;border-radius:3px;padding:12px;font-family:monospace;font-size:13px;overflow-x:scroll}.post .post-body ul,.post .post-body ol{margin-top:0;margin-bottom:20px;padding-left:50px}.post .post-body ul li,.post .post-body ol li{margin-bottom:3px}.post .post-body ul li p,.post .post-body ol li p{margin:0}.post .post-body hr{background-color:#e2e3e4;border:none;height:2px;margin:50px 0}.post .post-body blockquote{border-left:3px solid #e2e3e4;padding-left:15px}.post .post-body{padding-top:10px}.post .post-body code{color:#166e82;white-space:nowrap;vertical-align:middle;background:#efedea;border-radius:4px;align-items:center;min-height:26px;padding:2px 8px;font-family:Geist Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,Courier New,monospace;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}@media (max-width:900px){.post .post-body{padding:10px 0 0}}.post .post-body a{text-decoration:underline}.post .post-body ul{padding-left:1.5em;list-style-type:disc}.post .post-body ol{padding-left:1.5em;list-style-type:decimal}.post .post-body .article-table-of-contents{margin-bottom:20px}.post .post-body .article-table-of-contents ol ol,.post .post-body .post-body-content{margin-bottom:0}#banner-carousel .banner-slide{opacity:0;transition:opacity .5s}#banner-carousel .banner-slide.active{opacity:1}.carousel-dot{cursor:pointer;transition:opacity .3s}.post-subscribe-pane{z-index:99999;text-align:center;background:#222;border-radius:5px;margin:0 auto;padding:40px 10px 50px;font-size:20px;position:relative;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f1a,0 9px 24px #0f0f0f33}.post-subscribe-pane *{color:#fff}.post-subscribe-pane h3{margin-bottom:30px;font-size:26px;font-weight:400}.post-subscribe-pane p{margin-top:20px}.post-subscribe-pane div#paywall-candidate-id{padding:0 40px}.post-subscribe-pane div#paywall-candidate-id p,.post-subscribe-pane div#paywall-candidate-id ul{text-align:left}.post-subscribe-pane .learn-more-link{font-size:18px;position:absolute;bottom:10px;right:20px}.posts-show .publish-box{text-align:center;background:#fff;width:auto;padding:15px;position:fixed;bottom:0;right:0}.posts-show .container{padding:10px 15px}@media (max-width:900px){.posts-show .container{padding:10px}}#subscribe-popup{z-index:1000000;flex-direction:column;justify-content:center;width:100dvw;height:100dvh;display:flex;position:fixed;inset:0}#subscribe-popup.out-of-sight{opacity:0;transform:translateY(100%)}#subscribe-popup.active{opacity:1;pointer-events:auto}#subscribe-popup-button{cursor:pointer;background-color:#0000;border:none;outline:none;margin:0;padding:0;font-size:30px;position:absolute;top:16px;right:16px}.paywall-mask{-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.quill-extendable-media{cursor:pointer;background-color:#f0f0f0;border-radius:3px;padding:2px 4px;transition:background-color .2s}.quill-extendable-media:hover{background-color:#e0e0e0}@media screen and (max-width:976px){#extendable-widget:not(.expanded){border-bottom:1px solid #bebebe;width:100dvw;height:80px;box-shadow:0 0 10px #0000001a}#extendable-widget.expanded{width:100dvw;height:100dvh;box-shadow:none;border-bottom:0}}#subscribe-popup .subscribe-popup-inner{background:#fff;flex-direction:column;width:90vw;max-width:1015px;display:flex;position:relative;overflow:hidden}#subscribe-popup.active .subscribe-popup-inner{transform:translateY(0)}@media (min-width:900px){#subscribe-popup .subscribe-popup-inner{flex-direction:row;width:1015px}}#subscribe-popup .subscribe-popup-left{text-align:left;flex-direction:column;flex:1;justify-content:center;display:flex}#subscribe-popup .subscribe-popup-right{background:#fff;justify-content:center;align-items:center;width:555px;min-width:555px;height:100%;display:flex;position:relative;overflow:hidden}@media (max-width:900px){#subscribe-popup .subscribe-popup-inner{flex-direction:column;width:100vw;max-width:100vw;height:auto}#subscribe-popup .subscribe-popup-right{display:none!important}}#popup-image-fader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.popup-fade-img{-o-object-fit:cover;object-fit:cover;opacity:0;z-index:1;width:100%;height:100%;transition:opacity .7s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.popup-fade-img.active{opacity:1;z-index:2}.popup-card-gradient{background:linear-gradient(90deg,#f5f5f5 0%,#fafafa 100%);border-radius:12px}.logged-out-fade-gradient{pointer-events:none!important;z-index:9999!important;background:linear-gradient(#fdfaf700 0%,#fdfaf7e6 50%,#fdfaf7 100%)!important;height:120px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.post-preview{flex-direction:row;display:flex}.post-preview a{text-decoration:none}.post-preview .post-cover{flex:0 0 200px;margin-right:20px}.post-preview .post-cover img{width:200px;height:200px}@media (max-width:900px){.post-preview .post-cover img{width:100px;height:100px}.post-preview .post-cover{flex:0 0 100px;margin-right:10px}}.post-preview .post-cover .cover-placeholder{width:200px;height:200px}@media (max-width:900px){.post-preview .post-cover .cover-placeholder{width:100px;height:100px}}.post-preview .post-preview-inner{flex-direction:column;display:flex;margin-top:0!important}.post-preview .post-preview-inner .post-preview-publication{flex-direction:row;align-items:center;width:100%;margin-bottom:10px;display:flex}.post-preview .post-preview-inner .post-preview-publication .post-preview-publication-logo{max-width:23px;max-height:23px;margin-right:10px}@media (max-width:900px){.post-preview .post-preview-inner .post-preview-publication .post-preview-publication-logo{max-width:18px;max-height:18px;margin-right:5px}}.post-preview .post-preview-inner .post-preview-publication .publication-name{flex-grow:1;font-size:17px}@media (max-width:900px){.post-preview .post-preview-inner .post-preview-publication .publication-name{font-size:13px}}.post-preview .post-preview-inner .post-title{font-size:26px;font-weight:400;line-height:30px}@media (max-width:900px){.post-preview .post-preview-inner .post-title{font-size:21px;line-height:22px}}.post-preview .post-preview-inner .post-preview-text{color:#8c8d91;margin:10px 0;font-size:20px;line-height:22px}@media (max-width:900px){.post-preview .post-preview-inner .post-preview-text{font-size:16px;line-height:18px}}.post-preview .post-preview-inner .post-preview-meta{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px}.post-preview .post-preview-inner .post-preview-meta .like-count-container,.post-preview .post-preview-inner .post-preview-meta .comment-count-container{align-items:center;gap:5px;margin-left:5px;display:inline-flex}.post-preview .post-preview-inner .post-preview-meta .lock-icon{margin-left:5px;font-size:10px}.post-list.post-list-vertical .post-preview{margin-bottom:60px}@media (max-width:900px){.post-list.post-list-vertical .post-preview{margin-bottom:40px}}.post-preview-container{border:2px solid #e2e3e4;border-radius:5px;padding:15px}.comments{border-top:1px solid #e2e3e4;flex-direction:column;margin-top:40px;padding-top:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:flex}.comments h2{margin-bottom:20px}.comments .add{flex-direction:row;display:flex}.comments .add.subcomment{margin-top:10px}.comments .add .image{flex-shrink:0;width:40px;margin-top:5px;margin-right:10px}.comments .add .image img{border:1px solid #ccc;border-radius:100%;padding:1px}.comments .add .input{width:100%;margin-bottom:15px}.comments .add .input textarea{border:1px solid #ccc;border-radius:4px;outline:none;width:100%;padding:4px;font-size:14px}.comments .list .comment{flex-direction:row;margin-bottom:20px;display:flex}.comments .list .comment .image{flex-shrink:0;width:40px;margin-top:5px;margin-right:10px}.comments .list .comment .image img{border:1px solid #ccc;border-radius:100%;padding:1px}.comments .list .comment .content{width:100%}.comments .list .comment .content .meta .name{font-weight:700}.comments .list .comment .content .meta .date{margin-left:8px}.comments .list .comment .content .meta .divider{margin:0 8px;display:inline-block}.comments .list .comment .content .meta span .liked{color:#ef143c}.comments .list .comment .content .meta span *{color:#999;font-size:13px;text-decoration:none}.comments .list .comment .content .body p{margin-bottom:10px}.comments .list .comment .content .body p:last-child{margin-bottom:0}.comments .list .sub-comments{border-left:1px solid #ccc;margin-left:20px;padding-left:20px}.feedback-confirmation-box{color:#f1f1f1;text-align:center;background-color:#349361;padding-top:10px;padding-bottom:10px;font-size:1.5em;display:none}.feedback-confirmation-box.show{display:block}.event-form input.choices__input{border:0;border-radius:0;width:auto;padding:4px 0 4px 2px;box-shadow:0 0 #fff}.event-form .choices{margin-bottom:0}.event-form .checkbox-field .heading{font-weight:700}.event-form .checkbox-field input[type=checkbox]{width:auto;margin-left:0}.event-form .checkbox-field label{font-weight:400}.event-form .datetime-select{appearance:auto;background-image:none;line-height:normal}.discord-announce-btn button{all:revert;box-sizing:border-box;font:inherit}.subscriptions-new .top-bar,.sessions-new .top-bar{display:none}.subscriptions-new .top .logo,.sessions-new .top .logo{height:35px}.subscriptions-new .bottom,.subscriptions-new #ck-form-container,.sessions-new .bottom,.sessions-new #ck-form-container{padding-top:30px}.subscriptions-new input,.subscriptions-new button,.sessions-new input,.sessions-new button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.subscriptions-new button,.sessions-new button{font-weight:700}.subscriptions-new .top-bar{display:none}.subscriptions-new .coupon-box{z-index:100;text-align:center;background:#349361;width:100%;padding:20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;top:0;left:0;right:0}.subscriptions-new .coupon-box.invalid{background:#960648}.subscriptions-new .coupon-box h2,.subscriptions-new .coupon-box p{color:#fff}.subscriptions-new .coupon-box h2{margin-bottom:5px;font-size:20px;line-height:1em}.subscriptions-new .coupon-box p{font-size:16px}.subscriptions-new .coupon-box p strong,.subscriptions-new .coupon-box p a{color:#fff}.subscriptions-new .coupon-box-spacer{display:block;margin-bottom:70px!important}.flexbox .email-box{text-align:center;max-width:364px;margin:0 auto;padding:20vh 0 100px}.flexbox .email-box.publication-intro{max-width:550px}@media (max-width:900px){.flexbox .email-box.publication-intro{padding:30px 10px 100px}}.flexbox .email-box.publication-intro{padding:10vh 10px 100px}.flexbox .email-box.publication-intro .top{display:none}.flexbox .email-box.publication-intro .bottom{justify-content:left}.flexbox .email-box.publication-intro .bottom button{width:170px;padding:0}.flexbox .email-box.publication-intro .legal{text-align:left;margin-top:20px}.flexbox .email-box.publication-intro .back-to-post{text-align:left}.flexbox .email-box.landing-page-intro{max-width:550px}.flexbox .email-box.landing-page-intro .middle{text-align:center}.flexbox .email-box.landing-page-intro .middle p{color:#8c8d91;line-height:1.5}.flexbox .email-box .top{justify-content:center;display:flex}.flexbox .email-box .top img{margin-bottom:20px}.flexbox .email-box .middle{text-align:left;font-family:Signifier,Palatino,Georgia,Times New Roman,serif}.flexbox .email-box .middle h1{margin-bottom:20px;font-size:37px;line-height:39px}.flexbox .email-box .middle p,.flexbox .email-box .middle li{margin-bottom:12px;font-size:19px;line-height:22px}.flexbox .email-box .bottom{justify-content:center;display:flex}.flexbox .email-box .bottom input{border:1px solid #222;border-radius:6px 0 0 6px;width:250px;height:48px;padding:5px 15px;font-size:16px}.flexbox .email-box .bottom button{cursor:pointer;color:#fff;background:#222;border:1px solid #222;border-radius:0 6px 6px 0;width:114px;height:48px;margin:0;padding:5px 20px}.flexbox .email-box .bottom button:disabled{color:#ccc;background:#666;border:1px solid #666}.flexbox .email-box #subscribe-button-error{color:#ff0f0f;text-transform:uppercase;text-align:left;margin-top:4px;font-size:12px}.flexbox .email-box .legal{margin-top:60px;font-size:12px}.flexbox .email-box .legal p,.flexbox .email-box .legal a{color:#8c8d91}.flexbox .email-box .back-to-post{text-align:center;margin-top:20px}.flexbox .email-box .back-to-post a{color:#8c8d91;font-size:18px}.flexbox .payment-box{padding:100px 10px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;display:block}.flexbox .payment-box>*{max-width:572px;margin:auto}.flexbox .payment-box .payment-plan-cards-container{max-width:100%}@media (max-width:900px){.flexbox .payment-box{padding:70px 10px}}@media (max-width:400px){.flexbox .payment-box{padding:50px 10px}}.flexbox .payment-box .coupon-box{max-width:100%}.flexbox .payment-box .top{text-align:center}.flexbox .payment-box .top .logo{height:30px;margin:0 auto 50px}.flexbox .payment-box .top h1{margin-bottom:10px;font-size:40px;font-weight:400;line-height:1.2em}@media (max-width:900px){.flexbox .payment-box .top h1{font-size:32px}}@media (max-width:400px){.flexbox .payment-box .top h1{font-size:26px}}.flexbox .payment-box .top h2{color:#8c8d91;font-size:26px;font-weight:400}@media (max-width:900px){.flexbox .payment-box .top h2{font-size:24px}}@media (max-width:400px){.flexbox .payment-box .top h2{font-size:20px}}.flexbox .payment-box .top h2.monthly a{font-size:18px}.flexbox .payment-box .top h1.plans-header,.flexbox .payment-box .top h2.plans-header{margin-bottom:.5em}.flexbox .payment-box .credit-card{border-radius:5px;margin:20px auto 10px;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f1a,0 9px 24px #0f0f0f33}.flexbox .payment-box .credit-card #card-element{padding:15px 13px 7px;font-size:16px}.flexbox .payment-box .credit-card #pay-button{cursor:pointer;color:#fff;background:#111;border:1px solid #111;border-radius:0 0 6px 6px;width:100%;height:48px;padding:5px 20px;display:block}.flexbox .payment-box .credit-card #pay-button:disabled{color:#ccc;background:#666;border:1px solid #666}.flexbox .payment-box .credit-card .email-input-wrapper{margin-bottom:8px}.flexbox .payment-box .credit-card .email-input-wrapper .email-input{border:0;outline:none;width:100%;font-size:14px}.flexbox .payment-box .credit-card .email-input-wrapper #email-input-error{color:#ff0f0f;text-transform:uppercase;text-align:left;font-size:12px}.flexbox .payment-box .credit-card #card-errors{color:#ff0f0f;text-transform:uppercase;text-align:left;margin-top:4px;padding:0 0 7px 13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px}.flexbox .payment-box .apple-pay-container{text-align:center;margin:10px auto;display:none}.flexbox .payment-box .apple-pay-container p{margin:0 0 10px;font-size:20px;font-style:italic}.flexbox .payment-box .apple-pay-container #payment-request-button{border-radius:10px;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f1a,0 9px 24px #0f0f0f33}.flexbox .payment-box .continue-free-btn{cursor:pointer;width:100%;margin:1em auto .5em;display:none}.flexbox .payment-box .legal{text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}@media (max-width:400px){.flexbox .payment-box .legal{font-size:12px}}.flexbox .payment-box .legal p,.flexbox .payment-box .legal a{color:#8c8d91}.flexbox .payment-box .skip{text-align:center;padding-top:40px;font-size:17px}.flexbox .payment-box .faqs{margin-top:3em}.flexbox .payment-box .faqs h2{border-bottom:1px solid #111;padding-bottom:5px;font-size:26px;font-weight:400}.flexbox .payment-box .faqs h3{margin-top:30px;font-size:20px}.flexbox .payment-box .faqs p{font-size:17px}.flexbox .publishers-box{font-family:Signifier,Palatino,Georgia,Times New Roman,serif}.flexbox .publishers-box .publishers{max-width:760px;margin:0 auto;padding-top:80px}.flexbox .publishers-box .publishers h2{text-align:center;margin-bottom:20px;font-size:50px;font-weight:400}@media (max-width:900px){.flexbox .publishers-box .publishers h2{font-size:36px}}@media (max-width:400px){.flexbox .publishers-box .publishers h2{font-size:32px}}.flexbox .publishers-box .publishers .avatar-super-new{margin-bottom:6px}.flexbox .publishers-box .proceed{text-align:center;border-top:1px solid #e2e3e4;padding:100px 0;display:block}.flexbox .publishers-box .proceed button{cursor:pointer;border:3px solid #111;border-radius:5px;padding:10px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:24px;font-weight:700;display:inline-block}.flexbox .survey-box{max-width:572px;margin:100px auto}.flexbox .survey-box h2,.flexbox .survey-box p{margin-bottom:20px}.flexbox .survey-box select,.flexbox .survey-box input{border:1px solid #d2d2d2;border-radius:4px;width:100%;padding:5px}.flexbox .survey-box .survey-box-error{color:#e12e67;text-transform:uppercase;text-align:left;margin-top:4px;font-size:12px}.subscriptions-new .plan-type-tab.selected{color:#fff;background:linear-gradient(99deg,#d4d4d4b3 .52%,#666666b3 100.52%)}.subscriptions-new .plan-card{background:linear-gradient(149deg,#2c2c2c 0%,#1b1b1b 100%);justify-content:stretch;align-items:center;display:flex}.subscriptions-new .plan-card.selected{border-color:#c0f0fb!important}.subscriptions-new .plan-card.selected .plan-radio div{opacity:1}.subscriptions-new .plan-card.selected .plan-radio{border-color:#c0f0fb}.subscriptions-new .plan-card .plan-radio div{background-color:#c0f0fb}.subscriptions-new .testimonials-marquee{width:100%;padding:0 80px;position:relative}.subscriptions-new .testimonials-track{width:fit-content;animation:60s linear infinite subscribe-marquee}.subscriptions-new .testimonial-box{background:#000;border:1px solid #fff3;border-radius:18px;width:30dvh;height:15dvh;overflow:hidden}.subscriptions-new .testimonial-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.subscriptions-new .testimonials-marquee:hover .testimonials-track{animation-play-state:paused}.subscriptions-new .testimonials-marquee-mobile{width:100%;max-width:100dvw;position:relative}.subscriptions-new .testimonials-track-mobile{width:fit-content;animation:60s linear infinite subscribe-marquee-mobile}.subscriptions-new .testimonial-box-mobile{background:#000;border:1px solid #fff3;border-radius:18px;width:240px;height:130px;overflow:hidden;box-shadow:0 0 10px #00000080}.subscriptions-new .testimonial-image-mobile{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.subscriptions-new .testimonials-marquee-mobile:hover .testimonials-track-mobile{animation-play-state:paused}@keyframes subscribe-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes subscribe-marquee-mobile{0%{transform:translate(0)}to{transform:translate(-50%)}}.payment-plan-cards-container .plan-value div{color:#8c8d91}.payment-plan-cards-container .plan-value .desktop-content{display:none}@media (min-width:900px){.payment-plan-cards-container .plan-value .desktop-content{display:block}.payment-plan-cards-container .plan-value .mobile-content{display:none}}#ck-form-container{display:none}.email-box.login-email-sent #subscribe-button-error{font-weight:500;color:#28a745!important;text-transform:none!important;text-align:center!important;margin-top:20px!important;font-size:16px!important}.flexbox{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.flexbox .email-box #login-button-error{color:#e12e67;text-transform:uppercase;text-align:left;margin-top:4px;font-size:12px}.flexbox .email-box #login-button-success{color:#349361;text-transform:uppercase;text-align:left;margin-top:4px;font-size:12px}.flexbox .redirect-notice{text-align:center;color:#999;margin-top:50px}.users-show_unsubscibe_user{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.users-show_unsubscibe_user p{margin-bottom:20px}.users-show_unsubscibe_user .confirm-unsubscribe{text-align:center}.users-show_unsubscibe_user .confirm-unsubscribe h1,.users-show_unsubscibe_user .confirm-unsubscribe p{margin-bottom:20px}.users-show_unsubscibe_user .confirm-unsubscribe p{font-size:20px}.application-container.users-preferences{color:#fff;background:#020202}.application-container.users-preferences .app-header,.application-container.users-preferences #logo-item{background:#020202!important}.application-container.users-preferences .app-header img,.application-container.users-preferences .app-header svg{filter:none!important}.application-container.users-preferences .app-header a,.application-container.users-preferences .app-header span,.application-container.users-preferences .app-header button{color:#fff!important}.application-container.users-preferences .app-header .bg-everyblue{color:#111!important;background:#beeffc!important}.application-container.users-preferences .container{color:#fff}.application-container.users-preferences .users-preferences h1,.application-container.users-preferences h1{color:#ffffffb8}.application-container.users-preferences .users-preferences h2,.application-container.users-preferences .users-preferences h3,.application-container.users-preferences h2,.application-container.users-preferences h3{color:#fff}.application-container.users-preferences .users-preferences .preference-group h3,.application-container.users-preferences .preference-group h3{border-bottom-color:#ffffff3d}.application-container.users-preferences .users-preferences .preference-group .long-text,.application-container.users-preferences .preference-group .long-text{color:#ffffffc2}.application-container.users-preferences .users-preferences .preference-group .unsubscribe-reason.selected,.application-container.users-preferences .preference-group .unsubscribe-reason.selected{color:#111;background:#fff;border-color:#fff}.application-container.users-preferences .users-preferences #show-more-collections,.application-container.users-preferences .users-preferences #show-less-collections,.application-container.users-preferences #show-more-collections,.application-container.users-preferences #show-less-collections{color:#fff;border-bottom-color:#ffffffb8}.application-container.users-preferences .btn,.application-container.users-preferences .button_to input[type=submit]{color:#111;background:#beeffc;border-color:#beeffc}.application-container.users-preferences .btn:disabled,.application-container.users-preferences .button_to input[type=submit]:disabled{color:#ffffffa3;background:#ffffff52;border-color:#0000}.application-container.users-preferences .btn-grp-container{background:#111;border-color:#3c3c3c}.application-container.users-preferences .btn-grp-container button,.application-container.users-preferences .btn-grp-container .button-link{color:#ffffffb8}.application-container.users-preferences .btn-grp-container button:hover:not(:disabled),.application-container.users-preferences .btn-grp-container .button-link:hover:not(:disabled){color:#fff;background:#1b1b1b}.application-container.users-preferences .btn-grp-container button:not(:last-child),.application-container.users-preferences .btn-grp-container .button-link:not(:last-child){border-right-color:#3c3c3c}.application-container.users-preferences .btn-grp-container button.selected,.application-container.users-preferences .btn-grp-container button.active,.application-container.users-preferences .btn-grp-container .button-link.selected,.application-container.users-preferences .btn-grp-container .button-link.active{color:#111;background:#fff}.application-container.users-preferences .pills .pill{color:#fff;background:#1b1b1b;border:1px solid #3c3c3c}.application-container.users-preferences .pills .pill:hover:not(:disabled){background:#242424}.application-container.users-preferences .pills .pill.selected{color:#111;background:#fff;border-color:#fff}.application-container.users-preferences .unsubscribe-all-explanation textarea{color:#fff;background:#1b1b1b;border:1px solid #3c3c3c;border-radius:6px;min-height:82px;padding:8px}.users-preferences,.users-follow_email_pitch{font-family:Signifier,Palatino,Georgia,Times New Roman,serif}.users-preferences h1,.users-preferences h2,.users-follow_email_pitch h1,.users-follow_email_pitch h2{text-align:center}.users-preferences h1,.users-follow_email_pitch h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;font-weight:700}.users-preferences h2,.users-follow_email_pitch h2{margin-top:25px;font-size:30px;font-weight:400}.users-preferences h3,.users-follow_email_pitch h3{font-size:22px;font-weight:400}.users-preferences .preference-group,.users-follow_email_pitch .preference-group{margin-top:50px}.users-preferences .preference-group h3,.users-follow_email_pitch .preference-group h3{border-bottom:2px solid #111;padding-bottom:7px}.users-preferences .preference-group .long-text,.users-follow_email_pitch .preference-group .long-text{margin-top:13px;margin-bottom:7px;font-size:17px}.users-preferences .preference-group .unsubscribe-reason.selected,.users-follow_email_pitch .preference-group .unsubscribe-reason.selected{color:#fff;background:#8c8d91}.users-preferences .preference-group .unsubscribe-all-explanation,.users-follow_email_pitch .preference-group .unsubscribe-all-explanation{flex-direction:column;height:0;margin-top:15px;transition:height .5s;display:flex;overflow:hidden}.users-preferences .preference-group .unsubscribe-all-explanation p,.users-follow_email_pitch .preference-group .unsubscribe-all-explanation p{font-size:15px;font-weight:700}.users-preferences .preference-group .unsubscribe-all-explanation button,.users-follow_email_pitch .preference-group .unsubscribe-all-explanation button{margin-top:5px}.users-preferences .preference-group .unsubscribe-all-status,.users-follow_email_pitch .preference-group .unsubscribe-all-status{text-align:center;height:0;font-weight:700;transition:height .5s;overflow:hidden}.users-preferences .preference-group .unsubscribe-all-status .success,.users-follow_email_pitch .preference-group .unsubscribe-all-status .success{color:#349361;display:none}.users-preferences .preference-group .unsubscribe-all-status .failure,.users-follow_email_pitch .preference-group .unsubscribe-all-status .failure{color:#960648;display:none}.users-preferences #show-more-collections,.users-preferences #show-less-collections,.users-follow_email_pitch #show-more-collections,.users-follow_email_pitch #show-less-collections{cursor:pointer;border-bottom:1px solid #111;padding-bottom:2px;font-weight:700}.quill-footnote img.image{cursor:pointer;width:36px;height:18px;display:inline;margin:0!important}.quill-footnote span.text{display:none}.quill-tweet{border:1px solid #e1e8ed;border-radius:5px;max-width:520px;margin:1em auto;padding:20px 20px 13px;line-height:1em;display:block}.quill-tweet *{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif}.quill-tweet>span{width:100%;display:inline-block}.quill-tweet a{font-size:16px;text-decoration:none!important}.quill-tweet a .tweet-header{margin-bottom:14px}.quill-tweet a .tweet-header img{float:left;border-radius:50%;width:36px;height:36px;display:block;margin:0 8px 0 0!important}.quill-tweet a .tweet-header .tweet-author-name{color:#1c2022;margin-bottom:0;font-weight:700;line-height:16px;display:block}.quill-tweet a .tweet-header .tweet-author{color:#697882;font-size:14px;line-height:14px;display:block}.quill-tweet a .reply-tweet{color:#697882;margin-bottom:10px;font-size:14px}.quill-tweet a .reply-tweet .reply-tweet-username{color:#1b95e0;font-size:14px}.quill-tweet a span.link{color:#1b95e0}.quill-tweet a .tweet-photo{cursor:pointer;border:1px solid #e1e8ed;border-radius:5px;width:100%;margin-top:8px}.quill-tweet a .tweet-gif-preview span{color:#fff;background:#373737e6;border-radius:3px;height:22px;margin-top:-32px;margin-left:9px;padding:5px;font-size:12px;font-weight:700;line-height:12px;position:absolute}.quill-tweet a .tweet-video-preview{position:relative}.quill-tweet a .tweet-video-preview .play{width:64px;height:64px;margin:auto;position:absolute;inset:0}.quill-tweet a .tweet-poll .tweet-poll-options .tweet-poll-options-label{padding:4px 8px;font-size:14px;position:absolute}.quill-tweet a .tweet-poll .tweet-poll-options .tweet-poll-options-percent{float:right;padding:4px 8px;font-size:14px;font-weight:700}.quill-tweet a .tweet-poll .tweet-poll-options .tweet-poll-options-progress{background:#71c9f8;border-radius:4px;height:30px;margin-bottom:8px}.quill-tweet a .tweet-poll .tweet-poll-status{color:#697882;font-size:14px}.quill-tweet a .quoted-tweet{border:1px solid #e1e8ed;border-radius:4px;margin-top:12px;padding:10px;font-size:14px}.quill-tweet a .quoted-tweet .quote-tweet-name{color:#1c2022;padding-right:5px;font-weight:700}.quill-tweet a .quoted-tweet .quote-tweet-username{color:#697882;font-size:14px}.quill-tweet a .tweet-footer{color:#697882;margin-top:10px;font-size:14px}.quill-tweet a .tweet-footer .tweet-date{color:#697882;padding-bottom:10px;font-size:14px;margin-bottom:0!important}.quill-tweet a .tweet-footer .interaction-wrapper{border-top:1px solid #e1e8ed;padding-top:10px}.quill-tweet a .tweet-footer .interaction-wrapper .interaction{margin-right:8px;display:inline-block}.quill-tweet a .tweet-footer .interaction-wrapper .interaction .count{color:#1c2022;text-transform:uppercase;font-weight:700}.quill-cta_button-choices{z-index:1;background:#fff;border-radius:5px;height:0;margin-top:34px;transition:height .5s;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f1a,0 9px 24px #0f0f0f33}.quill-cta_button-choices.open{height:70px}.quill-cta_button-choices ul{margin:0;padding:0;list-style-type:none}.quill-cta_button-choices ul li{border-bottom:1px solid #ccc}.quill-cta_button-choices ul li:hover{background:#e2e3e4}.quill-cta_button-choices ul li a{color:#999;height:34px;padding:5px 10px;text-decoration:none;display:block}.quill-button,.quill-follow,.quill-subscribe{text-align:center;margin-bottom:20px}.quill-button a,.quill-follow a,.quill-subscribe a{background:#222;border:2px solid #222;border-radius:5px;padding:6px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:700;display:inline-block;color:#fff!important;text-decoration:none!important}.quill-collection{background-color:#beeffc;border-radius:5px;padding:0 2px;transition:box-shadow .2s;position:relative}.quill-collection:hover{box-shadow:0 2px 10px #0000001a,0 1px 2px #0003}@media (max-width:900px){.quill-collection{transition:none}.quill-collection:hover{box-shadow:none}}.quill-collection .collection-link{text-decoration:none!important}.quill-block-image{text-align:center}.quill-block-image>span{display:inline-block}.quill-block-image img{margin:auto}.quill-block-image .quill-image-caption{color:#666;max-width:80%;margin-top:8px;margin-left:auto;margin-right:auto;font-size:.9em;font-style:italic;line-height:1.4}.quill-youtube{text-align:center;max-width:100%;margin:1em 0;position:relative}.quill-youtube iframe{max-width:100%;margin:0 auto}.quill-youtube img{max-width:100%;margin:0 auto;display:block}.quill-youtube .play{text-align:right;background:#000c;height:34px;position:absolute;bottom:0;left:0;right:0}.quill-youtube .play img{width:134px;height:30px;margin:2px 4px;display:inline}.ql-tooltip,.ql-tooltip.ql-editing{z-index:999!important}.ql-tooltip .youtube-tooltip-fields{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.ql-tooltip .youtube-tooltip-fields .field{flex-direction:column;gap:4px;display:flex}.ql-tooltip .youtube-tooltip-fields .field label{color:#666;font-size:12px}.ql-tooltip .youtube-tooltip-fields .field input{border:1px solid #ccc;border-radius:3px;width:100%;padding:4px 8px;font-size:14px}.ql-tooltip .youtube-tooltip-fields .field input:focus{border-color:#666;outline:none}.ql-tooltip .youtube-tooltip-fields .field input.video-height{width:80px}.quill-quick-facts{white-space:normal;border-radius:8px;margin:1em 0 1em 12px}.quill-quick-facts .quick-facts-container{align-items:stretch;display:flex;position:relative}.quill-quick-facts .quick-facts-container .quick-facts-content{align-self:stretch;width:100%;height:auto;padding:24px;overflow:hidden}.quill-quick-facts .quick-facts-decoration{pointer-events:none;z-index:1;-o-object-fit:contain;object-fit:contain;width:auto;max-width:none;height:auto;position:absolute;margin:0!important}.quill-quick-facts .quick-facts-decoration.desktop-decoration{display:none}@media (min-width:900px){.quill-quick-facts .quick-facts-decoration.desktop-decoration{transform-origin:100% 0;display:block;top:0;right:-30px}.big-image .quill-quick-facts .quick-facts-decoration.desktop-decoration,.big-noimage .quill-quick-facts .quick-facts-decoration.desktop-decoration{width:300px;top:0;right:-30px}.medium-image .quill-quick-facts .quick-facts-decoration.desktop-decoration,.medium-noimage .quill-quick-facts .quick-facts-decoration.desktop-decoration{width:250px;top:0;right:-30px}.small-image .quill-quick-facts .quick-facts-decoration.desktop-decoration,.small-noimage .quill-quick-facts .quick-facts-decoration.desktop-decoration{width:200px;top:0;right:-30px}}.quill-quick-facts .quick-facts-decoration.mobile-decoration{display:none}@media (max-width:899px){.quill-quick-facts .quick-facts-decoration.mobile-decoration{transform-origin:100% 0;display:block;top:-15px;right:0}.big-image .quill-quick-facts .quick-facts-decoration.mobile-decoration,.big-noimage .quill-quick-facts .quick-facts-decoration.mobile-decoration{width:200px;top:0;right:0}.medium-image .quill-quick-facts .quick-facts-decoration.mobile-decoration,.medium-noimage .quill-quick-facts .quick-facts-decoration.mobile-decoration{width:180px;top:0;right:0}.small-image .quill-quick-facts .quick-facts-decoration.mobile-decoration,.small-noimage .quill-quick-facts .quick-facts-decoration.mobile-decoration{width:160px;top:0;right:0}}.quill-quick-facts .quick-facts-content{position:relative;overflow:hidden}.quill-quick-facts .quick-facts-image{z-index:2;border-radius:8px;flex-shrink:0;width:219px;height:276px;margin-left:-30px;overflow:hidden;transform:rotate(-3deg)}.quill-quick-facts .quick-facts-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0!important}.quill-quick-facts .quick-facts-label{opacity:.8;z-index:2;margin-bottom:8px;font-size:14px;position:relative}.quill-quick-facts .quick-facts-label:empty{margin-bottom:0;display:none}.quill-quick-facts .quick-facts-title{z-index:2;max-width:90%;line-height:1em;position:relative}.quill-quick-facts .quick-facts-title.large{font-size:56px;line-height:61.7px}.quill-quick-facts .quick-facts-title.medium{font-size:40px;line-height:44px}.quill-quick-facts .quick-facts-title.small{font-size:35px;line-height:39px}@media (max-width:900px){.quill-quick-facts{margin:1em 0}.quill-quick-facts .quick-facts-container{flex-direction:column;align-items:center}.quill-quick-facts .quick-facts-container:not(.with-image){margin:1em 0}.quill-quick-facts .quick-facts-container.with-image{margin:35px 0 1em}.quill-quick-facts .quick-facts-container.with-image .quick-facts-content{margin-left:0;padding-top:125px}.quill-quick-facts .quick-facts-image{width:146px;height:184px;margin-top:-35px;margin-right:-72%;position:absolute;transform:rotate(2deg)}.quill-quick-facts .quick-facts-title{max-width:100%}.quill-quick-facts .quick-facts-title.large{font-size:42px}.quill-quick-facts .quick-facts-title.medium{font-size:38px}.quill-quick-facts .quick-facts-title.small{font-size:35px}}.quick-facts-tooltip-fields{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.quick-facts-tooltip-fields .field{flex-direction:column;gap:4px;display:flex}.quick-facts-tooltip-fields .field label{color:#666;font-size:12px}.quick-facts-tooltip-fields .field textarea.quick-facts-title{resize:vertical;border:1px solid #ccc;border-radius:3px;width:100%;min-width:300px;min-height:80px;padding:8px;font-size:14px}.quick-facts-tooltip-fields .field textarea.quick-facts-title:focus{border-color:#666;outline:none}.quick-facts-tooltip-fields .field input[type=text],.quick-facts-tooltip-fields .field select{border:1px solid #ccc;border-radius:3px;width:100%;padding:4px 8px;font-size:14px}.quick-facts-tooltip-fields .field input[type=text]:focus,.quick-facts-tooltip-fields .field select:focus{border-color:#666;outline:none}.quick-facts-tooltip-fields .field input[type=text].quick-facts-label{border:1px solid #ccc;border-radius:3px;width:100%;padding:4px 8px;font-size:14px}.quick-facts-tooltip-fields .field input[type=text].quick-facts-label:focus{border-color:#666;outline:none}.quick-facts-tooltip-fields .image-upload-container{align-items:center;gap:8px;display:flex}.quick-facts-tooltip-fields .image-upload-container .upload-status{font-size:12px}.quick-facts-tooltip-fields .image-upload-container .upload-status.uploading{color:#666}.quick-facts-tooltip-fields .image-upload-container .upload-status.uploaded{color:#2b8255}.quick-facts-tooltip-fields .image-upload-container .upload-status.error{color:#dc3545}.quick-facts-tooltip-fields .image-upload-container .remove-image-button{color:#dc3545;cursor:pointer;background:0 0;border:1px solid #dc3545;border-radius:3px;padding:4px 8px;font-size:12px;transition:all .2s}.quick-facts-tooltip-fields .image-upload-container .remove-image-button:hover{color:#fff;background:#dc3545}.toast{color:#fff;z-index:10000;border-radius:5px;width:300px;min-height:60px;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;position:fixed;top:10px;right:10px}.toast-success{background:#349361}.toast-warning{color:#000;background:#ffc107}.toast-error{background:#cc0707da}.cookie-banner{text-align:center;background:#222;flex-direction:row;justify-content:center;align-items:center;width:100%;height:75px;transition:bottom .25s ease-out;display:flex;position:fixed;bottom:-75px}.cookie-banner.active{bottom:0}.cookie-banner p{color:#fff;margin-right:12px}.splash-body{background-color:#beeffc;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.splash-body .splash-inner{padding-bottom:15vh}.splash-body .splash-e{text-align:center;color:#111;font-size:300px;line-height:300px}.splash-body .tagline{text-align:center;color:#111;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-size:26px;font-style:italic}.splash-body .coming-soon{text-align:center}.splash-body .coming-soon span{text-transform:uppercase;border:2px solid #111;border-radius:7px;margin-top:25px;padding:5px 15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;font-weight:700;display:inline-block}.static-charges .logo-letter,.static-letter .logo-letter{font-size:65px}.static-letter .signatures{flex-direction:row;justify-content:center;align-items:center;display:flex;margin-top:75px!important}.static-letter .signatures .sig{width:150px;margin:0 20px}@media (max-width:900px){.static-letter .signatures .sig{width:125px}}@media (max-width:400px){.static-letter .signatures .sig{width:125px}}.static-legal .logo-letter{font-size:65px}.static-write{max-width:760px;margin:0 auto;padding:100px 15px}@media (max-width:900px){.static-write{padding-top:60px}}.static-write .lower{text-transform:lowercase}.static-write .top{margin-top:40px;margin-bottom:20px;padding:0}.static-write .top h1{text-align:center;padding:0 0 60px;font-size:50px;font-weight:400;line-height:40px}.static-write .top p{padding:10px 0;font-size:20px;line-height:150%}.static-write .top li{font-size:20px}.static-write .top .underline{text-decoration:underline}.static-home video::-webkit-media-controls-start-playback-button{display:none}.static-home .section-header{text-align:center;margin-bottom:50px;font-size:40px;font-weight:400}@media (max-width:900px){.static-home .section-header{margin-bottom:0;padding-left:5px;padding-right:5px}}.static-home .hero{text-align:center;padding:18vh 0 15vh}@media (max-width:900px){.static-home .hero{padding:10vh 0 8vh}}.static-home .hero h1{width:100vw;font-size:72px;font-weight:400}@media (max-width:900px){.static-home .hero h1{margin:7vh 0 20px;font-size:50px;line-height:50px}}@media (max-width:400px){.static-home .hero h1{width:95vw}}.static-home .hero h2{color:#8c8d91;margin-bottom:30px;font-size:30px;font-weight:400}@media (max-width:900px){.static-home .hero h2{font-size:18px}}@media (max-width:400px){.static-home .hero h2{width:95vw}}.static-home .hero .subscribe-button{border-radius:9px;margin:0;padding:10px 30px;font-size:17px;display:inline-block;box-shadow:0 0 1px #000,0 7px 17px #0003}.static-home .hero .underline-video-container{z-index:-9999;width:120px;margin:auto;position:relative;top:5px}@media (max-width:460px){.static-home .hero .underline-video-container{left:0}}.static-home .value-props{background-color:#f6f6f6;flex-flow:wrap;place-content:space-between center;align-items:baseline;width:100%;margin:auto;padding-bottom:80px;display:flex}.static-home .value-props .value-prop{text-align:center;width:400px;margin-top:40px;margin-right:40px;display:inline-block}@media (max-width:900px){.static-home .value-props .value-prop{margin-right:0}}.static-home .value-props .value-prop-img{margin:0 auto 20px;display:block}.static-home .value-props .no-margin{margin-right:0}.static-home .value-props h3{font-size:28px;font-weight:400}@media (max-width:900px){.static-home .value-props h3{font-size:24px}}.static-home .value-props p{color:#8c8d91;font-size:22px}@media (max-width:900px){.static-home .value-props p{font-size:17px}}.static-home .latest-posts{padding:50px 0}.static-home .latest-posts .container{padding-bottom:30px}.static-home .latest-posts h1{text-align:center;font-size:60px;font-weight:400}@media (max-width:900px){.static-home .latest-posts h1{font-size:40px;line-height:44px}}.static-home .testimonials{color:#1523cd;background-color:#fff3de;width:100%;padding:50px 0}.static-home .testimonials .dark-blue{color:#1523cd}.static-home .testimonials h1{text-align:center;color:#1523cd;font-size:60px;font-weight:400}@media (max-width:900px){.static-home .testimonials h1{font-size:40px;line-height:44px}}.static-home .testimonials .testimonial-grid{text-align:center;grid-template-columns:250px 250px 250px;justify-content:space-evenly;max-width:1200px;margin:0 auto;display:grid}@media (max-width:900px){.static-home .testimonials .testimonial-grid{grid-template-columns:200px 200px;padding:0 10px}}@media (max-width:400px){.static-home .testimonials .testimonial-grid{display:block}}.static-home .testimonials .testimonial-grid .testimonial{color:#1523cd;margin:70px 0;font-size:20px}@media (max-width:900px){.static-home .testimonials .testimonial-grid .testimonial{margin:40px auto;font-size:16px}}.static-home .last-cta{text-align:center;background:#222;margin-bottom:50px;padding:200px 0}.static-home .last-cta *{color:#fff}.static-home .last-cta .btn{background:#4c27ff;border-radius:10px;padding:16px 40px;font-size:24px}.static-home .last-cta h2{font-size:60px;font-style:italic;font-weight:400}.static-home .last-cta h3{margin-bottom:20px;font-size:28px;font-weight:400}.static-about{background:#c0f0fb}.static-legal,.static-faq{background:#fdfaf7}.static-home .read-by{background-color:#f6f6f6;padding:50px 0}.static-home .read-by h1{text-align:center;font-size:60px;font-weight:400}@media (max-width:900px){.static-home .read-by h1{font-size:40px;line-height:44px}}.static-home .read-by .logo-container{flex-wrap:wrap;justify-content:center;max-width:1200px;margin:0 auto;padding-top:20px;display:flex}.static-home .read-by .logo-container .logo{box-sizing:border-box;flex:1 0 12.5%;justify-content:center;align-items:center;max-width:12.5%;padding:20px;display:flex}@media screen and (max-width:768px){.static-home .read-by .logo-container .logo{flex:1 0 16.6667%;max-width:16.6667%}}@media screen and (max-width:480px){.static-home .read-by .logo-container .logo{flex:1 0 33.3333%;max-width:33.3333%}}.static-home .read-by .logo-container .logo img{max-width:100%;height:auto}.feedback{margin:50px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.feedback.feedback-given{display:none}.feedback .feedback-line-1{text-align:center}.feedback .feedback-line-1 .feedback-rating h4{margin-top:0;font-size:24px}@media (max-width:400px){.feedback .feedback-line-1 .feedback-rating h4{font-size:18px}}.feedback .feedback-line-1 .feedback-rating .feedback-options{font-size:16px}.feedback .feedback-line-1 .feedback-rating .feedback-options a{background:#e2e3e4;border-radius:100px;padding:3px 20px;text-decoration:none;display:inline-block}@media (max-width:400px){.feedback .feedback-line-1 .feedback-rating .feedback-options a{padding:3px 12px;font-size:15px}}.feedback .feedback-line-1 .feedback-rating .feedback-options a.selected{font-weight:700}.feedback .feedback-line-1 .feedback-rating .feedback-options a.selected[data-rating=amazing]{background:#f7dd6d}.feedback .feedback-line-1 .feedback-rating .feedback-options a.selected[data-rating=good]{background:#56b990}.feedback .feedback-line-1 .feedback-rating .feedback-options a.selected[data-rating=meh]{background:#beeffc}.feedback .feedback-line-1 .feedback-rating .feedback-options a.selected[data-rating=bad]{background:#ffbdc7}.feedback .feedback-line-1 .feedback-rating .feedback-given-description{font-size:16px}.feedback-description .message{text-align:center}.feedback-description form textarea{resize:none;border:2px solid #e2e3e4;border-radius:5px;outline:none;width:100%;height:80px;margin:12px 0;padding:8px;font-size:16px;display:block}.balance-text{text-wrap:balance}@font-face{font-family:Signifier;font-weight:400;font-display:block;font-style:normal;src:url(/fonts/signifier-web-regular.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:400;font-display:block;font-style:italic;src:url(/fonts/signifier-web-regular-italic.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:700;font-display:block;font-style:normal;src:url(/fonts/signifier-web-medium.woff2)format("woff2")}@font-face{font-family:Signifier;font-weight:700;font-display:block;font-style:italic;src:url(/fonts/signifier-web-medium-italic.woff2)format("woff2")}@font-face{font-family:Every;font-weight:400;font-display:block;font-style:normal;src:url(/fonts/Every-Regular.woff2)format("woff2")}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/fonts/Switzer-VariableItalic.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:Technology;src:url(/fonts/Technology.ttf)format("ttf");font-weight:400;font-display:swap;font-style:normal}body{font-feature-settings:"calt","clig","kern","liga","onum","pnum";font-family:Switzer,Signifier,Hoefler Text,Baskerville Old Face,Garamond,Georgia,Times New Roman,serif;font-size:15px}h1{font-size:50px}h1.smaller{font-size:45px}h1,h2,h3,h4,h5{font-family:Signifier,Hoefler Text,Baskerville Old Face,Garamond,Georgia,Times New Roman,serif}.hand{text-transform:uppercase;font-family:Every,Signifier,Hoefler Text,Baskerville Old Face,Garamond,Georgia,Times New Roman,serif}.hand-A{letter-spacing:-4%}.hand-F{letter-spacing:-8%}.hand-H{letter-spacing:-6%}.hand-P{letter-spacing:-2%}.hand-S{letter-spacing:-4%}.small-caps{font-variant:small-caps}.collections-index .title-block{text-align:center;padding:80px 0}.collections-index .title-block .page-title{font-size:60px;font-weight:400}@media (max-width:400px){.collections-index .title-block .page-title{font-size:40px}}.collections-index .title-block .subtitle{color:#8c8d91;font-size:30px}@media (max-width:400px){.collections-index .title-block .subtitle{font-size:22px}}.collection-preview{flex-direction:row;margin-bottom:30px;display:flex}@media (max-width:900px){.collection-preview{margin-bottom:15px}}.collection-preview a{text-decoration:none}.collection-preview .collection-icon{flex:0 0 100px;width:100px;height:100px;margin-right:20px}.collection-preview .collection-icon img{width:100px;height:100px}@media (max-width:900px){.collection-preview .collection-icon img{width:70px;height:70px}.collection-preview .collection-icon{flex:0 0 70px;margin-right:10px}}.collection-preview .collection-icon .icon-placeholder{color:#fff;justify-content:center;align-items:center;width:100px;height:100px;font-size:75px;line-height:75px;display:flex}@media (max-width:900px){.collection-preview .collection-icon .icon-placeholder{width:70px;height:70px}}.collection-preview .collection-preview-inner{flex-direction:column;display:flex}.collection-preview .collection-preview-inner .collection-name{font-size:24px;font-weight:400;line-height:26px}@media (max-width:900px){.collection-preview .collection-preview-inner .collection-name{font-size:21px;line-height:22px}}.collection-preview .collection-preview-inner .collection-preview-text{color:#8c8d91;margin:10px 0;font-size:18px;line-height:20px}@media (max-width:900px){.collection-preview .collection-preview-inner .collection-preview-text{font-size:16px;line-height:18px}}.collection-preview .collection-preview-inner .collection-preview-meta{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px}.collections-show .collection-header{text-align:center;flex-direction:column;align-items:center;max-width:500px;margin:100px auto 0;display:flex}.collections-show .collection-header .collection-header-icon{width:80px;height:80px}.collections-show .collection-header .collection-header-title{width:100%;font-size:40px;font-weight:400}.collections-show .collection-header .collection-header-desc{color:#8c8d91;margin-bottom:20px;font-size:22px;font-weight:400;line-height:24px}.collections-show .collection-about{padding-top:30px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-size:20px;line-height:150%}@media (max-width:900px){.collections-show .collection-about{font-size:18px}}.collections-show .collection-about .dropcap{float:left;font-family:Every;font-size:50px;line-height:50px}.collections-show .collection-about h1,.collections-show .collection-about h2,.collections-show .collection-about h3,.collections-show .collection-about h4,.collections-show .collection-about h5,.collections-show .collection-about h6{margin:1em 0 .4em;font-weight:700}.collections-show .collection-about h1 strong,.collections-show .collection-about h2 strong,.collections-show .collection-about h3 strong,.collections-show .collection-about h4 strong,.collections-show .collection-about h5 strong,.collections-show .collection-about h6 strong{font-weight:700}.collections-show .collection-about h1,.collections-show .collection-about h2,.collections-show .collection-about h3,.collections-show .collection-about h4,.collections-show .collection-about h5,.collections-show .collection-about h6{line-height:1.25em}.collections-show .collection-about h1{font-size:32px}.collections-show .collection-about h2{font-size:30px}.collections-show .collection-about h3{font-size:28px}.collections-show .collection-about h4{font-size:24px}.collections-show .collection-about h5{font-size:20px}.collections-show .collection-about h6{font-size:18px}.collections-show .collection-about img{margin:20px auto}.collections-show .collection-about p,.collections-show .collection-about blockquote{margin-bottom:20px}.collections-show .collection-about pre{background:#e2e3e4;border-radius:3px;padding:12px;font-family:monospace;font-size:13px;overflow-x:scroll}.collections-show .collection-about code{color:#166e82;white-space:nowrap;vertical-align:middle;background:#efedea;border-radius:4px;align-items:center;min-height:26px;padding:2px 8px;font-family:Geist Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,Courier New,monospace;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}.collections-show .collection-about ul,.collections-show .collection-about ol{margin-top:0;margin-bottom:20px;padding-left:50px}.collections-show .collection-about ul li,.collections-show .collection-about ol li{margin-bottom:3px}.collections-show .collection-about ul li p,.collections-show .collection-about ol li p{margin:0}.collections-show .collection-about hr{background-color:#e2e3e4;border:none;height:2px;margin:50px 0}.collections-show .collection-about blockquote{border-left:3px solid #e2e3e4;padding-left:15px}@media (max-width:400px){.collections-show .collection-about{padding-bottom:20px}}.collections-show .collection-heading-container{padding:10px 10px 40px}@media (max-width:400px){.collections-show .collection-heading-container{padding:10px 10px 20px}}.collections-show .collection-heading-container h2{border-bottom:2px solid #e2e3e4;padding-bottom:5px;font-size:26px;font-weight:400}.collections-show .post-list{padding-top:0}.publication-follow{text-align:center}.publication-follow p{font-size:18px}.publication-follow .collection-header{border:1px solid #e2e3e4;border-radius:10px;margin-top:40px;padding:20px 0 0;transform:scale(.8)}.search-form{font-size:26px}.search-form input[type=text]{-webkit-appearance:none;border:2px solid #e2e3e4;border-radius:100px;padding:10px 20px}@media (max-width:900px){.search-form{font-size:20px}}.discord.message-box{text-align:center;max-width:768px;margin:0 auto;padding:100px 0}.discord .message{font-size:24px}.discord .btn{margin-top:20px}.ea-block.normal{background-color:#f1f1f1;border-radius:5px;margin:70px 0;padding:10px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif}.ea-block.normal:first-of-type{margin-top:0}.ea-block.normal:last-child{margin-bottom:0}.ea-block.normal h4.ea-block-label{text-transform:uppercase;color:#8c8d91;text-align:center;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;font-weight:700}.ea-block.normal .ea-block-inner{padding:10px;font-size:16px}.ea-block.normal .ea-block-inner p{margin-bottom:20px}.ea-block.normal .ea-block-inner p a{color:#2b2b2b}.ea-block.normal .ea-block-inner .quill-block-image,.ea-block.normal .ea-block-footer{text-align:center}.ea-block.normal .ea-block-footer a,.ea-block.normal .ea-block-footer span{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;color:#8c8d91!important}.admin-form .advertisement{margin:0}.static-store{color:#111;background:#fff}.store-modal-scroll{scrollbar-width:none}.store-modal-scroll::-webkit-scrollbar{width:4px;height:4px}.store-modal-scroll::-webkit-scrollbar-thumb{background:#0003;border-radius:9999px}.store-modal-scroll::-webkit-scrollbar-track{background:0 0}.onboarding-option{cursor:pointer;background:#0e0e0e;border:1px solid #272727;border-radius:6px;justify-content:space-between;align-items:center;min-height:48px;padding:16px 20px;transition:all .2s;display:flex}@media (min-width:576px){.onboarding-option{min-height:60px;padding:20px 24px}}.onboarding-option:hover{background:#161616;border-color:#3c3c3c}.onboarding-option.selected{background:#02171c;border-color:#c0f0fb}.onboarding-option.selected span{color:#c0f0fb}.onboarding-option.selected .onboarding-checkbox{background:#c0f0fb;border-color:#c0f0fb}.onboarding-option.selected .onboarding-checkbox:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L4 7L11 1' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:12px;height:8px;display:block}.onboarding-checkbox{border:1px solid #ffffff1a;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex}.onboarding-option-small{cursor:pointer;background:#0e0e0e;border:1px solid #272727;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:14px 20px;transition:all .2s;display:flex}@media (min-width:576px){.onboarding-option-small{min-height:56px;padding:16px 24px}}.onboarding-option-small:hover{background:#161616;border-color:#3c3c3c}.onboarding-option-small.selected{background:#02171c;border-color:#c0f0fb}.onboarding-option-small.selected span{color:#c0f0fb}.onboarding-select{appearance:none;color:#bcbcbc;cursor:pointer;background:0 0;border:1px solid #707070;border-radius:6px;width:100%;padding:12px 40px 12px 12px;font-family:inherit;font-size:16px;transition:border-color .2s}.onboarding-select:hover,.onboarding-select:focus{border-color:#909090;outline:none}.onboarding-select option{color:#bcbcbc;background:#1a1a1a}.onboarding-input{color:#fff;background:0 0;border:1px solid #707070;border-radius:6px;width:100%;padding:12px;font-family:inherit;font-size:16px;transition:border-color .2s}.onboarding-input::placeholder{color:#fff6}.onboarding-input:hover,.onboarding-input:focus{border-color:#909090;outline:none}.onboarding-btn-primary{color:#111;cursor:pointer;background:#c0f0fb;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:48px;padding:12px 14px;font-family:inherit;font-size:16px;transition:all .2s;display:flex}.onboarding-btn-primary:hover:not(:disabled){background:#a8e4f0}.onboarding-btn-primary:disabled{opacity:.5;cursor:not-allowed}.onboarding-btn-secondary{color:#fff;cursor:pointer;background:#202020;border:1px solid #3c3c3c;border-radius:6px;justify-content:center;align-items:center;height:48px;padding:8px;font-family:inherit;font-size:16px;transition:all .2s;display:flex}.onboarding-btn-secondary:hover{background:#2a2a2a;border-color:#4c4c4c}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.onboarding-btn-primary.loading{pointer-events:none;opacity:.8}.contents-when-visible:not(.hidden){display:contents}.onboarding-btn-primary.loading .btn-text{opacity:.7}.onboarding-btn-primary.loading .btn-arrow{display:none}.onboarding-btn-primary.loading .btn-spinner{display:block}.free-dot{background:#272727;border-radius:9999px;width:10px;height:10px;transition:background .3s}.free-dot.active{background:#c0f0fb}.free-dot-line{background:#272727;width:40px;height:1px}.free-card{text-align:left;cursor:pointer;background:#0e0e0e;border:1px solid #272727;border-radius:16px;align-items:flex-start;gap:18px;width:100%;padding:26px 28px;transition:border-color .25s,transform .2s,box-shadow .25s,opacity .3s,background .25s;display:flex}.free-card:hover{border-color:#c0f0fb73;transform:translateY(-1px)}.free-card.selected{background:#c0f0fb0d;border-color:#c0f0fb;box-shadow:0 20px 50px -30px #c0f0fb8c}#free-intent-options:has(.free-card.selected) .free-card:not(.selected){opacity:.45}.free-card-icon{color:#c0f0fb;background:#c0f0fb14;border:1px solid #c0f0fb2e;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.free-card-icon svg{width:26px;height:26px}.free-card-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.free-card-title{color:#fff;font-size:19px;font-weight:600}.free-card-desc{color:#9a9a9a;font-size:15px;line-height:1.55}.free-card-check{color:#02171c;opacity:0;background:#c0f0fb;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .2s,transform .2s;display:flex;transform:scale(.6)}.free-card.selected .free-card-check{opacity:1;transform:scale(1)}.free-preview-label{color:#c0f0fb;letter-spacing:.24em;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:600}.free-embed{background:#0e0e0e;border:1px solid #c0f0fb38;border-radius:16px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:0 30px 80px -34px #c0f0fb4d,inset 0 1px #ffffff0a}.free-embed-frame{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.free-embed-fade{pointer-events:none;background:linear-gradient(#0000,#0b0b0bd9 55%,#0b0b0b);height:140px;position:absolute;bottom:0;left:0;right:0}.free-pact{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(155deg,#c0f0fb12 0%,#02171c80 55%,#0e0e0e99 100%);border:1px solid #c0f0fb38;border-radius:16px;outline:none;flex-direction:column;gap:24px;padding:28px 28px 30px;transition:border-color .2s,box-shadow .2s,transform .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px -24px #c0f0fb47,inset 0 1px #ffffff0a}.free-pact:hover,.free-pact:focus-visible{border-color:#c0f0fb73;box-shadow:0 28px 80px -22px #c0f0fb66,inset 0 1px #ffffff0f}.free-pact.pressing{border-color:#c0f0fb99;transform:scale(.99);box-shadow:0 28px 80px -18px #c0f0fb80,inset 0 1px #ffffff14}.free-pact:before{content:"";pointer-events:none;background:radial-gradient(130% 90% at 50% -25%,#c0f0fb24,#0000 60%);position:absolute;inset:0}.free-pact-kicker{color:#c0f0fb;letter-spacing:.26em;text-transform:uppercase;font-size:11px;font-weight:600;position:relative}.free-pact-quote{color:#fff;letter-spacing:-.01em;font-size:22px;line-height:1.3;position:relative}#pledge-ring{transition:stroke-dashoffset 80ms linear}.free-pact-glow{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#c0f0fb80 0%,#c0f0fb26 45%,#0000 70%);border-radius:9999px;animation:2.2s ease-in-out infinite pactPulse;position:absolute;inset:-12px}#pledge-hold-btn.committed .free-pact-glow{opacity:1;animation:none;transform:scale(1.05)}#pledge-hold-btn.committed span.font-every{color:#02171c;background:#c0f0fb;border-color:#c0f0fb}@media (min-width:576px){.free-pact-quote{font-size:26px}}@keyframes pactPulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.85;transform:scale(1.08)}}.animate-fadeIn{animation:.3s ease-out forwards fadeIn}.pricing-plans{--pricing-surface:#1b1b1b;--pricing-border:#3c3c3c;--pricing-cyan:#c0f0fb;--pricing-paper:#cdeff9;--pricing-green:#349361;--pricing-orange:#f8a06b;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:relative}.pricing-plans:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(60rem 28rem at 50% -8rem,#c0f0fb17,#0000 65%);position:fixed;inset:0}.pricing-plans>*{z-index:1;position:relative}.pricing-offer-banner{background:var(--pricing-green);color:#fff;text-align:center;padding:18px 16px}.pricing-offer-banner h2{margin:0;font-family:Signifier,Georgia,serif;font-size:1.5rem;font-weight:400}.pricing-offer-banner p{margin:4px 0 0;font-size:1rem}.pricing-card{border:1px solid var(--pricing-border);background:var(--pricing-surface);border-radius:.5rem;transition:transform .2s,border-color .2s,box-shadow .2s}.pricing-card:hover{border-color:#525252;transform:translateY(-3px);box-shadow:0 12px 40px #00000073}.pricing-card-pop{background:linear-gradient(180deg, #c0f0fb0f, transparent 40%),var(--pricing-surface);border-color:#c0f0fb99;box-shadow:0 0 0 1px #c0f0fb40,0 10px 60px #c0f0fb14}.pricing-muted{color:#bcbcbc}.pricing-muted-2{color:#7a7a7a}.pricing-eyebrow{color:var(--pricing-cyan);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:600}.pricing-badge-cyan,.pricing-badge-orange{letter-spacing:.04em;text-transform:uppercase;border-radius:40px;padding:3px 10px;font-size:11px;font-weight:700}.pricing-badge-cyan{background:var(--pricing-cyan);color:#000}.pricing-badge-orange{background:var(--pricing-orange);color:#000}.pricing-btn-every,.pricing-btn-ghost{text-align:center;border-radius:.25rem;width:100%;padding:.75rem;font-size:.875rem;font-weight:500;transition:transform .15s,box-shadow .15s,border-color .15s;display:block}.pricing-btn-every{background:var(--pricing-cyan);color:#000;letter-spacing:.02em;text-transform:uppercase}.pricing-btn-every:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #c0f0fb66,0 8px 30px #c0f0fb40}.pricing-btn-ghost{border:1px solid var(--pricing-border);color:#fff}.pricing-btn-ghost:hover{border-color:var(--pricing-cyan);transform:translateY(-1px)}.pricing-light-section{background:var(--pricing-paper);color:#000;position:relative;overflow:hidden}.pricing-light-section .pricing-muted{color:#333}.pricing-light-section .pricing-muted-2{color:#555}.pricing-light-section .pricing-card{background:#fff;border:1.5px solid #000;box-shadow:4px 4px #000}.pricing-light-section .pricing-card:hover{border-color:#000;transform:translate(-2px,-2px);box-shadow:7px 7px #000}.pricing-light-section .pricing-badge-cyan{color:var(--pricing-cyan);background:#000}.pricing-scribble{color:#000;opacity:.9;pointer-events:none;position:absolute}.pricing-app-row img{border-radius:10px;width:44px;height:44px;transition:transform .2s;box-shadow:0 4px 14px #0006}.pricing-app-row img:hover{transform:translateY(-4px)rotate(-3deg)}.pricing-tilt-l,.pricing-tilt-r{transition:transform .25s}.pricing-tilt-l{transform:rotate(-1.6deg)}.pricing-tilt-r{transform:rotate(1.4deg)}.pricing-tilt-l:hover,.pricing-tilt-r:hover{transform:rotate(0)scale(1.03)}.pricing-plans details summary{justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.pricing-plans details summary::-webkit-details-marker{display:none}.pricing-plans details summary:after{color:var(--pricing-cyan);content:"+";font-size:1.25rem;line-height:1;transition:transform .2s}.pricing-plans details[open] summary:after{transform:rotate(45deg)}.pricing-reveal{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards pricing-rise;animation-delay:var(--d,0s);transform:translateY(14px)}@keyframes pricing-rise{to{opacity:1;transform:none}}@media (max-width:767px){.pricing-scribble{display:none}}@media (prefers-reduced-motion:reduce){.pricing-reveal{opacity:1;animation:none;transform:none}.pricing-card,.pricing-btn-every,.pricing-btn-ghost{transition:none}}.subscriptions-explore .explore-row:hover,.subscriptions-explore .explore-row.auto-highlighted{background:linear-gradient(149deg,#2c2c2c 0%,#1b1b1b 100%)}.subscriptions-explore .completed .task-text{text-decoration:line-through;color:#6a6a6a!important}.subscriptions-explore .icon-default,.subscriptions-explore .icon-colored{transition:opacity .3s}.subscriptions-explore .explore-row:hover .icon-default,.subscriptions-explore .explore-row.auto-highlighted .icon-default{opacity:0}.subscriptions-explore .explore-row:hover .icon-colored,.subscriptions-explore .explore-row.auto-highlighted .icon-colored{opacity:1}.subscriptions-explore .completed .icon-default{opacity:.4!important}.subscriptions-explore .completed .icon-colored{opacity:0!important}.preference-card{margin-bottom:35px}.preference-card .heading{align-items:center;margin-top:16px;margin-bottom:10px;display:flex}.preference-card .heading .icon-img{width:50px;height:50px;margin-right:10px}.preference-card .heading .icon-letter{color:#fff;justify-content:center;align-items:center;width:50px;height:50px;margin-right:10px;font-size:40px;line-height:40px;display:flex}.preference-card .heading .heading-texts .name{font-size:19px;font-weight:700;line-height:1em}.preference-card .heading .heading-texts .description{color:#8c8d91;font-size:17px}.preference-card .status.success{color:#349361;animation-name:checkmark;animation-duration:4s;animation-delay:1s}.preference-card .status.failure{color:#960648}@keyframes checkmark{0%{opacity:1}to{opacity:0}}.btn-grp-container{border:2px solid #e2e3e4;border-radius:7px;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:inline-flex}.btn-grp-container button,.btn-grp-container .button-link{color:#8c8d91;background:0 0;border:0;margin:0;padding:5px 10px;font-size:13px;font-weight:700}.btn-grp-container button:hover,.btn-grp-container .button-link:hover{background:#f1f1f1}.btn-grp-container button:not(:last-child),.btn-grp-container .button-link:not(:last-child){border-right:2px solid #e2e3e4}.btn-grp-container button:first-child,.btn-grp-container .button-link:first-child{border-radius:5px 0 0 5px}.btn-grp-container button:last-child,.btn-grp-container .button-link:last-child{border-radius:0 5px 5px 0}.btn-grp-container button.selected,.btn-grp-container button.active,.btn-grp-container .button-link.selected,.btn-grp-container .button-link.active{color:#111;background:#e2e3e4}.btn-grp-container .button-link{text-decoration:none}div.payment-plan-card:not(.selected){visibility:hidden;display:none}.payment-plan-button{padding:6px 12px}.payment-plan-button.selected{background:linear-gradient(to bottom right,#d4d4d4b3 .67%,#666666b3 100.3%);border-radius:40px;padding:6px 12px}.quill-markdown-import-button{cursor:pointer;background:0 0;border:none;border-radius:3px;margin:0 2px;padding:5px;font-size:16px;line-height:1}.quill-markdown-import-button:hover{background-color:#f0f0f0}.quill-markdown-import-button:active{background-color:#e0e0e0}.image-lightbox-overlay{z-index:1000000;opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0}.image-lightbox-overlay.active{opacity:1;visibility:visible}.image-lightbox-backdrop{cursor:pointer;background:#000000eb;transition:opacity .3s;position:absolute;inset:0}.image-lightbox-content{z-index:1;flex-direction:column;justify-content:center;align-items:center;max-width:95vw;max-height:90dvh;transition:transform .3s;display:flex;position:relative;transform:scale(.95)}.image-lightbox-overlay.active .image-lightbox-content{transform:scale(1)}@media (max-width:900px){.image-lightbox-content{max-width:100vw;max-height:100vh;padding:20px}}.image-lightbox-close{color:#fff;cursor:pointer;opacity:.8;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:-48px;right:0}.image-lightbox-close:hover{opacity:1;transform:scale(1.1)}.image-lightbox-close svg{width:28px;height:28px}@media (max-width:900px){.image-lightbox-close{background:0 0;width:44px;height:44px;position:fixed;top:-24px;right:16px}}.image-lightbox-image-wrapper{justify-content:center;align-items:center;max-width:100%;max-height:calc(90dvh - 80px);display:flex;overflow:hidden}@media (max-width:900px){.image-lightbox-image-wrapper{max-height:calc(100vh - 140px)}}.image-lightbox-image{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:calc(90dvh - 80px);box-shadow:0 20px 60px #00000080}@media (max-width:900px){.image-lightbox-image{border-radius:2px;max-height:calc(100vh - 140px)}}.image-lightbox-caption{color:#ffffffd9;text-align:center;max-width:600px;margin-top:16px;padding:0 20px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-size:14px;font-style:italic;line-height:1.5}@media (max-width:900px){.image-lightbox-caption{margin-top:12px;padding:0 16px;font-size:13px}}.post-body-content img[data-lightbox-enabled=true]{cursor:zoom-in;transition:opacity .2s}.post-body-content img[data-lightbox-enabled=true]:hover{opacity:.95}@keyframes lightbox-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes lightbox-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.after-automation-takeover{color:#111;background:#fff;padding:16px}.after-automation-takeover__frame{text-align:center;border:4px solid #111;border-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQxIiBoZWlnaHQ9IjQ5IiB2aWV3Qm94PSIwIDAgMjQxIDQ5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9nXzQ2XzUzNTQpIj4KPHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjIzOSIgaGVpZ2h0PSI0NyIgc3Ryb2tlPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2dfNDZfNTM1NCIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0MSIgaGVpZ2h0PSI0OSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iMC4zMzMzMzMzNDMyNjc0NDA4IDAuMzMzMzMzMzQzMjY3NDQwOCIgbnVtT2N0YXZlcz0iMyIgc2VlZD0iNjU2IiAvPgo8ZmVEaXNwbGFjZW1lbnRNYXAgaW49InNoYXBlIiBzY2FsZT0iMSIgeENoYW5uZWxTZWxlY3Rvcj0iUiIgeUNoYW5uZWxTZWxlY3Rvcj0iRyIgcmVzdWx0PSJkaXNwbGFjZWRJbWFnZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgLz4KPGZlTWVyZ2UgcmVzdWx0PSJlZmZlY3QxX3RleHR1cmVfNDZfNTM1NCI+CjxmZU1lcmdlTm9kZSBpbj0iZGlzcGxhY2VkSW1hZ2UiLz4KPC9mZU1lcmdlPgo8L2ZpbHRlcj4KPC9kZWZzPgo8L3N2Zz4K) 4;flex-direction:column;justify-content:center;align-items:center;max-width:1280px;min-height:clamp(500px,49.8vw,637px);margin:0 auto;padding:56px 18px 72px;display:flex;position:relative;overflow:hidden}.after-automation-takeover__art{margin-top:-8px;margin-bottom:26px}.after-automation-takeover__art img{image-rendering:auto;width:clamp(230px,30vw,386px);display:block}.after-automation-takeover__copy{max-width:572px}.after-automation-takeover h1{color:#111;letter-spacing:0;text-wrap:balance;margin:0;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-size:clamp(44px,4.4vw,56px);font-weight:400;line-height:1.1}.after-automation-takeover__dek{color:#111;text-wrap:balance;max-width:572px;margin:24px auto 0;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-size:20px;line-height:1.1}.after-automation-takeover__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.after-automation-takeover__button{border:1px solid #111;justify-content:center;align-items:center;min-width:168px;min-height:48px;padding:0 20px;font-family:Signifier,Palatino,Georgia,Times New Roman,serif;font-size:16px;line-height:1;text-decoration:none;display:inline-flex}.after-automation-takeover__arrow{flex:none;margin-top:-3px;display:block;transform:translateY(2px)}.after-automation-takeover__inline-logo{width:65px;height:18px;margin-bottom:-3px;display:block}.after-automation-takeover__button--primary{color:#fff;background:#111;min-width:240px}.after-automation-takeover__button--secondary{color:#111;background:#fff;gap:8px}@media (max-width:575px){.after-automation-takeover{padding:10px}.after-automation-takeover__frame{min-height:520px;padding:42px 18px 46px}.after-automation-takeover h1{font-size:clamp(40px,12vw,54px)}.after-automation-takeover__dek{font-size:16px}.after-automation-takeover__actions{flex-direction:column;align-items:stretch;width:min(100%,280px)}.after-automation-takeover__button{width:100%}}.application-container.hide-chrome .app-header,.application-container.hide-chrome footer,.application-container.hide-chrome #drawer,.application-container.hide-chrome #drawer-overlay{display:none}.application-container:has(.fable-ambient-footer-page) #site-footer{background:#020202}.application-container:has(.fable-ambient-footer-page) #site-footer .footer-ambient-blob{display:block}.application-container:has(.not-found-page){background:#c0f0fb}.application-container:has(.not-found-page) .app-header{background:#c0f0fb}.application-container:has(.not-found-page) #logo-item{background:#c0f0fb}.application-container:has(.not-found-page) .app-header img{filter:invert()}.application-container:has(.not-found-page) #logo-item img{background:0 0}:is(.application-container:has(.not-found-page) .app-header a,.application-container:has(.not-found-page) .app-header span){color:#000}.application-container:has(.not-found-page) .app-header .bg-everyblue{color:#fff;background:#000}html{opacity:1}.explore-row:hover{background:#353535}.icon-default,.icon-colored{transition:opacity .3s}.explore-row:hover .icon-default{opacity:0}.explore-row:hover .icon-colored{opacity:1}.explore-row.completed .task-text{color:#6a6a6a;text-decoration:line-through}.explore-row.completed .icon-default{opacity:.4}.explore-row.completed .icon-colored{opacity:0}@media (min-width:976px){#explore-checklist-guest[data-start-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(24px)scale(1.25)}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.application-container:has(.post[data-post-theme=dark]){background-color:#000}.application-container:has(.post[data-post-theme=dark]) .app-header{background-color:#000}.application-container:has(.post[data-post-theme=dark]) #logo-item{background-color:#000}:is(.application-container:has(.post[data-post-theme=dark]) .app-header img,.application-container:has(.post[data-post-theme=dark]) .app-header svg){filter:none!important}:is(.application-container:has(.post[data-post-theme=dark]) .app-header a,.application-container:has(.post[data-post-theme=dark]) .app-header span,.application-container:has(.post[data-post-theme=dark]) .app-header button){color:#fff!important}.application-container:has(.post[data-post-theme=dark]) .app-header [class*=border-]{border-color:#505050!important}.application-container:has(.post[data-post-theme=dark]) .app-header .bg-everyblue{color:#000!important;background-color:#bfeffa!important}.application-container:has(.post[data-custom-header=true]) .app-header{display:none!important}.application-container:has(.post[data-custom-footer=true]) #site-footer{display:none!important}::view-transition-old(root){animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root){animation-name:fade-out}::view-transition-new(root){animation-name:fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}::view-transition-group(post-cover){animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}::view-transition-image-pair(post-cover){overflow:hidden}::view-transition-old(post-cover){mix-blend-mode:normal;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(post-cover){mix-blend-mode:normal;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(post-cover){animation:.4s cubic-bezier(.4,0,.2,1) forwards post-cover-fade-out}::view-transition-new(post-cover){animation:.4s cubic-bezier(.4,0,.2,1) forwards post-cover-fade-in}@keyframes post-cover-fade-out{0%{opacity:1}to{opacity:0}}@keyframes post-cover-fade-in{0%{opacity:0}to{opacity:1}}.prompt-snippet,.code-snippet{color:#212121;background:#fff;border:.8px solid #e6e6e6;border-radius:12px;margin:32px 0;font-size:1rem;box-shadow:0 1px 1px #0000000a,0 2px 6px #0000000a}.prompt-snippet{background:linear-gradient(#fff,#f9f9f9)}.prompt-snippet-header,.code-snippet-header{background:#fff;border-bottom:.8px solid #e6e6e6;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}.code-snippet-header-left{align-items:center;gap:8px;min-width:0;display:flex}.prompt-snippet-title,.code-snippet-title{color:#21212180;text-overflow:ellipsis;white-space:nowrap;font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;line-height:1.7;overflow:hidden}.code-snippet-lang-badge{color:#21212173;white-space:nowrap;background:#2121210f;border-radius:4px;flex-shrink:0;padding:2px 6px;font-family:Geist Mono,SF Mono,Fira Code,ui-monospace,monospace;font-size:.7rem;font-weight:500}.prompt-snippet-actions,.code-snippet-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.prompt-snippet-btn,.code-snippet-btn{color:#212121;cursor:pointer;background:#fff;border:.8px solid #e6e6e6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s;display:flex;position:relative}.prompt-snippet-btn:before,.code-snippet-btn:before{content:"";opacity:0;pointer-events:none;z-index:101;border-bottom:6px solid #121212;border-left:5px solid #0000;border-right:5px solid #0000;transition:opacity .12s;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.prompt-snippet-btn:after,.code-snippet-btn:after{color:#fff;content:attr(data-tip);opacity:0;pointer-events:none;white-space:nowrap;z-index:100;background:#121212;border-radius:4px;align-items:center;height:24px;padding:0 8px;font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1.7;transition:opacity .12s;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 1px 1px #0000000a,0 2px 6px #0000000a}.prompt-snippet-btn:hover,.code-snippet-btn:hover{background:#f5f5f5}.prompt-snippet-btn:hover:before,.prompt-snippet-btn:hover:after,.code-snippet-btn:hover:before,.code-snippet-btn:hover:after{opacity:1}.prompt-snippet-text{color:#212121;scrollbar-color:#d0d0d0 #0000;scrollbar-width:thin;flex:1;min-width:0;max-height:500px;padding:16px;font-family:Geist Mono,SF Mono,Fira Code,ui-monospace,monospace;font-size:.875rem;line-height:1.7;overflow-y:auto}.prompt-snippet-text p{margin:0}.prompt-snippet-text p+p{margin-top:1em}.code-snippet-body{scrollbar-color:#d0d0d0 #0000;scrollbar-width:thin;align-items:stretch;max-height:500px;display:flex;overflow:auto}.code-snippet-gutter{background:#fff;border-right:.8px solid #e6e6e6;flex-direction:column;flex-shrink:0;align-items:flex-end;width:44px;min-width:44px;padding:16px 12px;display:flex}.code-snippet-line-num,.code-snippet-code{font-family:Geist Mono,SF Mono,Fira Code,ui-monospace,monospace;font-size:.8125rem;line-height:1.6}.code-snippet-line-num{color:#21212166;text-align:right;-webkit-user-select:none;user-select:none}.code-snippet-code{color:#212121;white-space:pre;background:0 0;border:none;flex:1;min-width:0;margin:0;padding:16px 20px 16px 16px;overflow-x:auto}.cs-keyword{color:#7c3aed;font-weight:500}.cs-string{color:#059669}.cs-comment{color:#9ca3af;font-style:italic}.cs-number{color:#db6b20}.cs-tag,.cs-tag-name{color:#2563eb}.cs-attr{color:#7c3aed}.cs-key{color:#0369a1}.cs-punct{color:#6b7280}.every-guide :is(h2,h3,h4,h5,h6)[id],.guide-section-heading[id]{scroll-margin-top:128px}.po-page *,.po-page :before,.po-page :after{box-sizing:border-box}.po-chat-zoom-wrapper{will-change:transform;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scale(1)}.po-chat-zoom-wrapper.is-scaled-up{transform:scale(1)}.po-chat-msg{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(12px)}.po-chat-msg.is-visible{opacity:1;transform:translateY(0)}@media (min-width:1024px){.po-chat-window{zoom:1.1}.po-chat-zoom-wrapper.is-scaled-up{transform:scale(1.2)}}@media (min-width:1440px){.po-chat-window{zoom:1.2}.po-chat-zoom-wrapper.is-scaled-up{transform:scale(1.5)}}.post-thumbnail-transition,.post-cover-transition{view-transition-name:post-cover}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:.01ms}::view-transition-new(root){animation-duration:.01ms}::view-transition-group(post-cover){animation-duration:.01ms}::view-transition-old(post-cover){animation-duration:.01ms}::view-transition-new(post-cover){animation-duration:.01ms}}.homepage-optin-overlay{z-index:100001;color:#000;background:#cdeff9;flex-direction:column;justify-content:center;align-items:center;height:100dvh;padding:32px 20px;display:flex;position:fixed;inset:0;overflow:hidden}.homepage-optin-scribble{color:#000;opacity:.9;pointer-events:none;position:absolute}.homepage-optin-scribble-tr{width:220px;top:24px;right:-30px}.homepage-optin-close{z-index:2;color:#000;cursor:pointer;background:#fff;border:1.5px solid #000;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:26px;font-weight:400;line-height:1;transition:transform .15s,box-shadow .15s;display:flex;position:fixed;top:24px;right:28px;box-shadow:3px 3px #000}.homepage-optin-close:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #000}.homepage-optin-inner{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;display:flex;position:relative}.homepage-optin-content{text-align:center;width:100%;max-width:560px}.homepage-optin-logo{width:140px;height:auto;margin:0 auto 20px;display:block}.homepage-optin-eyebrow{color:#1c6f86;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.homepage-optin-title{color:#000;margin:0;font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1.1}.homepage-optin-subhead{color:#444;max-width:440px;margin:12px auto 0;font-size:15px;line-height:1.5}.homepage-optin-form{margin-top:22px}.homepage-optin-row{flex-direction:column;gap:10px;display:flex}.homepage-optin-input{color:#000;background:#fff;border:1.5px solid #000;border-radius:8px;outline:none;flex:auto;min-width:0;padding:14px 16px;font-size:15px}.homepage-optin-input::placeholder{color:#888}.homepage-optin-input:-webkit-autofill{caret-color:#000;-webkit-text-fill-color:#000;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.homepage-optin-input:-webkit-autofill:hover{caret-color:#000;-webkit-text-fill-color:#000;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.homepage-optin-input:-webkit-autofill:focus{caret-color:#000;-webkit-text-fill-color:#000;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.homepage-optin-input:-webkit-autofill:active{caret-color:#000;-webkit-text-fill-color:#000;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.homepage-optin-submit{color:#fff;cursor:pointer;background:#000;border:1.5px solid #000;border-radius:8px;flex:none;padding:14px 28px;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .15s}.homepage-optin-submit:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:3px 3px #000}.homepage-optin-submit:disabled{cursor:wait;opacity:.7}.homepage-optin-message{color:#1c6f86;margin-top:12px;font-size:13px}.homepage-optin-message[data-error=true]{color:#b91c1c}.homepage-optin-decline{color:#555;cursor:pointer;background:0 0;border:none;margin-top:18px;font-size:14px}.homepage-optin-decline:hover{color:#000}.homepage-optin-testimonials{width:100%;max-width:560px;margin-top:40px}.homepage-optin-testimonial{text-align:center;margin:0}.homepage-optin-testimonial-text{color:#444;margin:0;font-size:14px;line-height:1.55}.homepage-optin-testimonial-cite{color:#000;margin-top:auto;padding-top:12px;font-size:13px;font-style:normal;font-weight:600;display:block}.homepage-optin-testimonial-cite a{color:#1c6f86;font-weight:400;text-decoration:none}.homepage-optin-testimonial-cite a:hover{text-decoration:underline}@media (min-width:540px){.homepage-optin-row{flex-direction:row}.homepage-optin-title{font-size:40px}}@media (max-width:1023px){.homepage-optin-scribble{display:none}}@media (max-height:640px){.homepage-optin-testimonials{display:none}}html[data-freewall-cutoff=active] #paywall-sell-block,html[data-freewall-cutoff=active] #paywall-gate,html[data-freewall-cutoff=active] #paywall-signin-line,html[data-freewall-cutoff=active] #paywall-marketing-block,html[data-freewall-cutoff=active] #feedback-box,html[data-freewall-cutoff=active] #post-related-essays,html[data-freewall-cutoff=active] #comments-box,html[data-freewall-cutoff=active] #site-footer,html[data-freewall-cutoff=active] [data-freewall-cutoff-hide]{display:none!important}
