@import url("//fonts.googleapis.com/css?family=Inter:400,500,600,700,800|Source+Serif+4:400,500");@media screen and (max-width: 1009px){.columns .column .block{padding:30px 20px}.columns .left-column{width:calc(100% - 345px)}.columns .left-column .block-interior{max-width:615px}.columns .right-column{width:340px}}.page{overflow:hidden;position:relative}.sticky{position:sticky;bottom:10px;padding:10px;background:white;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.1);border-radius:6px;font-size:14px;font-weight:bold;margin:0 auto 30px;background:var(--color-link-alt);color:white;box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset;max-width:360px;cursor:pointer}.sticky:hover{text-decoration:underline;text-underline-offset:2px}.article .community-badge .label{transform:none;color:var(--color-link-alt);background:transparent;padding:0;font-size:12px;margin:0 0 15px;font-weight:bold;text-transform:uppercase}.business-bio{position:relative;margin:30px auto;font-size:16px;border-top:1px solid rgba(0,0,0,0.1);padding:30px 0 0;border-width:1px 0}.business-bio a{color:inherit;text-decoration:underline}.business-bio a.bold{font-weight:bold}.business-bio .logo{float:left;border-radius:6px;box-shadow:0 0 1px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.05);border:5px solid white;background:white;position:relative;overflow:hidden;width:60px;height:60px;z-index:10;margin:0 20px 0 0}.business-bio .logo img{position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);object-fit:contain;object-position:center center}.business-bio p{font-size:16px !important}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000000}body.modal-on{overflow:hidden}body.modal-on .modal{display:block}.modal-inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:white;padding:20px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.2);width:calc(100% - 40px);max-width:470px;z-index:2}.modal-exit{position:absolute;top:0;left:0;width:100%;height:100%}.modal h2{font-size:18px;line-height:1.3;margin:0 0 15px}.modal h4{font-size:15px;font-weight:normal;line-height:1.5;padding:0 0 25px;margin:0;width:100%;opacity:0.8}.modal span.mdi-close{position:absolute;top:13px;right:15px;font-size:20px;cursor:pointer;opacity:0.6}.modal form{font-size:0;margin-right:-15px}.modal p{display:none;line-height:1.5;width:100%;border-top:1px solid rgba(0,0,0,0.1);font-weight:600;margin:0;padding:15px 0 0;color:var(--color-link-alt)}.modal input,.modal textarea{-webkit-appearance:none;appearance:none;border:0 none;outline:0 none;font-family:inherit;font-size:16px;color:#333333;line-height:1;padding:12px;margin:0 15px 15px 0;width:calc(100% - 15px);border-radius:5px;border:1px solid #DDDDDD;text-transform:none;cursor:text;font-weight:250}.modal input:hover,.modal textarea:hover{text-decoration:none}.modal textarea{resize:none;height:100px}.modal input::-webkit-input-placeholder,.modal textarea::-webkit-input-placeholder{color:rgba(50,50,93,0.5)}.modal input:focus,.modal textarea:focus{border:1px solid var(--color-link-alt)}.modal input[type=submit]{-webkit-appearance:none;appearance:none;border:0 none;outline:0 none;font-family:inherit;cursor:pointer;background:white;padding:0 20px;border-radius:6px;line-height:46px;box-shadow:0 3px 6px rgba(0,0,0,0.2);font-weight:bold;margin:0 25px 0 0;font-size:14px;text-decoration:none;display:inline-block;min-width:180px;text-align:center;letter-spacing:0.5px;transition:all 0.3s ease;color:white;background:var(--color-link-alt);width:100%}.modal.button.primary{-webkit-appearance:none;appearance:none;border:0 none;outline:0 none;font-family:inherit;cursor:pointer;background:white;padding:0 20px;border-radius:6px;line-height:46px;box-shadow:0 3px 6px rgba(0,0,0,0.2);font-weight:bold;margin:0 25px 0 0;font-size:14px;text-decoration:none;display:inline-block;min-width:180px;text-align:center;letter-spacing:0.5px;transition:all 0.3s ease;color:white;background:var(--color-link-alt);width:100%}.origami div iframe{position:absolute !important}.article-text iframe{position:relative;height:revert-layer}.body-frame{position:relative;width:100%;height:380px}.twitter-tweet{margin:0 auto}.images-wrapper .gallery{height:450px;margin:0 0 50px;background:black;box-shadow:0 0 8px rgba(0,0,0,0.1)}.images-wrapper .gallery .gallery-cell{width:100%;height:100%;text-align:center}.images-wrapper .gallery .gallery-cell img{max-width:100%;height:100%;object-fit:contain;object-position:center;width:100%}.images-wrapper .flickity-button{background:transparent}.images-wrapper .flickity-button-icon{fill:white}.images-wrapper .flickity-button:disabled{display:none}.images-wrapper .flickity-page-dots{bottom:-30px}.images-wrapper .flickity-page-dots .dot{width:8px;height:8px}.images-wrapper .caption{position:absolute;bottom:0;left:0;width:100%;font-size:13px;color:white;font-family:'Inter';padding:40px 30px 20px;background:linear-gradient(rgba(0,0,0,0), black);line-height:1.4;font-weight:500;text-align:left}.images-wrapper .caption span{display:block;width:100%;max-width:500px;margin:0 auto}.article-text{font-size:19px}.article-text ul{padding:0 0 0 40px}.article-text ul li{list-style-type:disc}.article-text ol{padding:0 0 0 40px}.article-text ol li{display:list-item;list-style-type:decimal}.article{padding:30px 0;line-height:1.8;border:0 none;background:white}.article section{position:relative;padding:20px 0;margin:40px 0 40px -10px}.article section:before{content:"";position:absolute;top:2px;left:-5000px;width:calc(10000px + 100vw);background:#EFF2F6;height:100%}.article .container{position:relative;margin:0 auto;max-width:770px;padding:0 20px}.article h1{font-family:"SF Compact Display", -apple-system, "system-ui", Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:800;font-size:38px;color:black;line-height:1.125;margin:0 0 25px}.article p,.article h2{font-family:"SF Pro Display", -apple-system-headline, -apple-system, -system-ui, "system-ui", "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.article p{font-size:19px;line-height:1.8}.article .byline{position:relative;padding:15px 0;font-family:"SF Compact", -apple-system, -apple-system, -system-ui, "system-ui", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:12px;font-weight:500;white-space:nowrap;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;letter-spacing:0.1px;text-transform:uppercase;margin:0 0 20px}.article .byline .author{display:block}.article .byline .author a.author-name{color:var(--color-link-alt);font-weight:bold;text-decoration:none;text-underline-offset:1px;text-decoration-thickness:1px;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline}.article .byline .author a.source{background:var(--color-text-40);color:white;padding:3px 4px;border-radius:4px;font-size:10px;font-weight:bold;margin:0 0 0 8px;position:relative;line-height:1}.article .byline .author a.verified{background:#2196F3 !important;color:white;padding:3px 4px;border-radius:4px;font-size:10px;font-weight:bold;margin:0 0 0 8px;position:relative;line-height:1}.article .byline .date{display:block;color:var(--color-text-70);font-weight:600}.article .community-badge{position:relative;z-index:1000}.article .community-badge .label{transform:none;color:var(--color-link-alt);background:transparent;padding:0;font-size:12px;margin:0 0 15px}.article .community-badge .label span.mdi{margin-right:5px}.article .community-badge .hover-text{display:none;position:absolute;top:100%;left:0;width:400px;max-width:calc(100vw - 40px);font-size:14px;line-height:1.5;background:#2D2E2F;z-index:5;padding:7px 10px;color:#EBEBEB;border-radius:5px;margin-top:5px;font-weight:500}.article .community-badge:hover .hover-text{display:block}.article .community-disclaimer{font-style:italic;opacity:0.6;font-size:15px;border-top:1px solid rgba(0,0,0,0.1);padding:20px 0}.article .share-container{font-family:"Inter";padding:40px 0 0;border-top:1px solid rgba(0,0,0,0.05);margin:40px 0 0}.article .share-box{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:0;line-height:1;z-index:1}.article .share-box-button{position:relative;display:inline-block;padding:10px;border:1px solid #DDD;font-size:11px;font-weight:600;cursor:pointer;margin:0 0 0 10px;border-radius:4px;user-select:none}.article .share-box-button-exterior:hover span{text-decoration:underline}.article .share-box-button i{margin-right:8px;width:12px;font-style:normal}.article .share-box-button-interior{position:absolute;top:100%;left:0;background:white;border-radius:4px;box-shadow:transparent 0px 0px 0px 0px,transparent 0px 0px 0px 0px,rgba(0,0,0,0.08) 0px 1px 1px 0px,rgba(60,66,87,0.08) 0px 0px 0px 1px,transparent 0px 0px 0px 0px,transparent 0px 0px 0px 0px,rgba(60,66,87,0.08) 0px 2px 5px 0px;margin:10px 0 0;display:none;min-width:150px;display:none}.article .share-box-button-interior a,.article .share-box-button-interior button{-webkit-appearance:none;appearance:none;border:0 none;outline:0 none;font-family:inherit;background:transparent;display:block;padding:10px;color:inherit;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.05);cursor:pointer;width:100%}.article .share-box-button-interior a:hover span{text-decoration:underline}.article .share-box-button input.link-url{opacity:0;width:10px;height:1px}.article .share-box .feedback-form{opacity:1}.article .share-box .feedback-form input,.article .share-box .feedback-form textarea{display:block;width:100%}.article .share-box .feedback-form input[type=submit]{opacity:1}.article .share-box .reaction-button.selected{background:#F5F5F5}.article .image{font-size:0;text-align:center}.article .image img{width:100%;height:auto}.article .image span{font-size:14px;font-weight:300;line-height:1.5;color:#767676;margin:0 0 5px;display:block;text-align:left;font-style:italic}.article .image[data-source="Legacy"]{max-height:100%}.article .image[data-source="Legacy"] img{width:60%}.article img{max-width:100%;height:auto}.article .image-container{position:relative}.article .image-container .upload-button{display:none}.article .image-container:hover .upload-button{display:block}.article .image-container .image-input{display:none}.article .image-container .upload-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:10px 20px;background-color:var(--color-link-alt);color:#fff;cursor:pointer;border-radius:10px;font-size:16px;font-weight:500;text-transform:uppercase;box-shadow:0 1px 1px var(--card-shadow)}.article .image-container .upload-button span{color:#fff;font-size:20px;font-weight:bold;text-align:center}.article .share-container{font-family:"Inter";padding:40px 0 0;border-top:1px solid rgba(0,0,0,0.05);margin:40px 0 0}.article .da{position:relative;padding:20px 0;background:#EFF2F6;text-align:center;margin:0 0 20px}.article .origami{margin:0 auto;height:300px}.article .da.bill{padding:0;height:calc(100vh - 60px);max-height:700px}.article .bill .origami{position:absolute;width:100vw;max-width:1920px;height:100%;top:0;left:calc(0px - ((100vw - 660px) / 2));box-shadow:0 0 0 transparent;border-radius:0;border:1px solid rgba(0,0,0,0.05);border-width:1px 0}.article .da.lb{opacity:1}.article .da.lb .origami{width:728px;height:90px;left:-34px}.article .da.carousel{font-family:Inter;text-align:left;padding:0;margin:20px 0 20px -10px}.article .da.carousel ul li{display:inline-block}.article .da.carousel .container{max-width:1000px}.article .article-image{width:100%;font-size:0;margin:0 0 30px;max-height:550px;overflow:hidden;text-align:center}.publish-article-overlay{position:fixed;width:calc(100% - 20px);bottom:10px;left:50%;transform:translateX(-50%);max-width:960px;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,0.1);z-index:100000;padding:10px;text-align:center;overflow:hidden;font-weight:500;line-height:1.4;background:var(--color-link-alt);color:white;font-size:16px;opacity:0.98}.publish-article-overlay p{margin:0 5px 0 0;font-weight:600}.publish-article-overlay p.desktop{display:inline-block}.publish-article-overlay p.mobile{display:none}.publish-article-overlay a{display:inline-block;color:var(--color-link-alt);background:white;font-weight:bold;text-transform:uppercase;box-shadow:0 1px 1px var(--card-shadow);font-weight:800;border-radius:4px;padding:0 30px;font-size:15px;line-height:34px;background:white;margin:0 0 0 10px;border:0;cursor:pointer}.publish-article-overlay input{display:inline-block;color:var(--color-link-alt);background:white;font-weight:bold;text-transform:uppercase;box-shadow:0 1px 1px var(--card-shadow);font-weight:800;border-radius:4px;padding:0 30px;font-size:15px;line-height:34px;background:white;margin:0 0 0 10px;border:0;cursor:pointer}.publish-article-overlay a:hover{text-decoration:underline}.publish-article-overlay input:hover{text-decoration:underline}.publish-article-overlay form{display:inline-block}*[contenteditable=true]:hover{background:rgba(255,255,60,0.2);outline:5px solid rgba(255,255,60,0.2)}*[contenteditable=true]:focus{outline:1px dashed rgba(0,0,0,0.3);outline-offset:5px;-webkit-user-modify:read-write-plaintext-only;background:transparent !important}@media screen and (max-width: 760px){.article .community-badge{border:0 none;margin-top:-20px}.business-bio .logo{transform:translateY(15px)}.modal{background:rgba(0,0,0,0.8)}.columns .left-column{width:100%;text-align:center;border-bottom:1px solid var(--color-border)}.columns .right-column{width:100%;text-align:center;background:rgba(0,0,0,0.01)}.columns .left-column .block-interior{max-width:480px}.columns .right-column .block-interior{box-shadow:0 0 0 transparent}.body-frame{height:290px}.article{font-size:17px}.article h1{font-size:28px;line-height:1.2;margin:-20px 0 20px;letter-spacing:-0.5px}.article .image{margin:0 0 20px}.article .byline{padding-top:0;border-top:0 none}.article .byline span.mdi{margin-right:2px}.article .byline .author:after{margin:0 2px 0 5px}.article .share-box{position:relative;top:auto;right:auto;transform:none;margin-left:-10px;padding:20px 0 0}.article .da .origami{margin:-10px auto}.article .da.bill{height:calc(100vh - 115px)}.article .da.bill .origami{left:-20px;margin:0 auto}.article .da.lb .origami{left:auto;width:300px;height:50px}.article .da.carousel{margin-right:-20px}.article .images-wrapper .gallery{height:360px;margin:0 -20px 50px;max-height:none;min-height:initial}.article .community-badge{border-bottom:1px solid rgba(0,0,0,0.1);display:block;margin:0 0 20px}.article ul.cards{margin-bottom:-60px;left:auto !important}.article ul.cards li{margin:0}.publish-article-overlay{left:5px;bottom:5px;width:calc(100% - 10px);transform:none}.publish-article-overlay p.desktop{display:none}.publish-article-overlay p.mobile{display:inline-block}}@media screen and (max-width: 460px){.share-interior input[type='text']{font-size:13px}.body-frame{height:210px}}input[type=submit]:disabled{background:lightgray;color:darkgray;cursor:not-allowed;text-decoration:none}
