@keyframes faq-progress-fill{0%{width:0%}to{width:100%}}.feed-and-faq-section{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:120px;width:100%;padding:120px 0;display:flex}.feed-and-faq-section .faq-section{box-sizing:border-box;border:1px solid var(--General-Color-Light-Grey,#eee);background:#fff;border-radius:50px;flex-direction:column;align-items:flex-start;gap:10px;width:calc(100% - 240px);max-width:100%;margin:0 auto;padding:10px;display:flex}.feed-and-faq-section .faq-section .faq-inner{background:var(--General-Color-Background,#f6f6f6);border-radius:40px;flex-direction:column;align-items:flex-start;gap:30px;width:100%;padding:40px;display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-top-row{flex-direction:row;align-items:center;gap:40px;width:100%;display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-top-row .faq-header,.feed-and-faq-section .faq-section .faq-inner .faq-top-row .faq-answer-header{flex:1;min-width:0}.feed-and-faq-section .faq-section .faq-inner .faq-bottom-row{flex-direction:row;align-items:flex-start;gap:40px;width:100%;display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-bottom-row .faq-steps,.feed-and-faq-section .faq-section .faq-inner .faq-bottom-row .faq-answer-box{flex:1;min-width:0}.feed-and-faq-section .faq-section .faq-inner .faq-bottom-row .faq-mobile-steps{display:none}.feed-and-faq-section .faq-section .faq-inner .faq-header{align-items:center;width:100%;display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-header h2{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.01em;opacity:.9;font-size:36px;font-weight:500;line-height:36px}.feed-and-faq-section .faq-section .faq-inner .faq-step{isolation:isolate;box-sizing:border-box;border:1px solid var(--General-Color-Light-Grey,#eee);cursor:pointer;text-align:left;background:#1b1b1b03;border-radius:30px;align-items:center;padding:10px 30px;transition:background .2s;display:flex;position:relative;overflow:hidden}.feed-and-faq-section .faq-section .faq-inner .faq-step span{z-index:1;color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.08px;font-size:15px;font-weight:500;line-height:20px;position:relative}.feed-and-faq-section .faq-section .faq-inner .faq-step.active{background:#25d36614}.feed-and-faq-section .faq-section .faq-inner .faq-step.active:before,.feed-and-faq-section .faq-section .faq-inner .faq-step.active:after{content:"";z-index:0;filter:blur(100px);width:50px;height:100%;position:absolute;top:0}.feed-and-faq-section .faq-section .faq-inner .faq-step.active:before{background:#25d366;left:0}.feed-and-faq-section .faq-section .faq-inner .faq-step.active:after{background:#042753;right:0}.feed-and-faq-section .faq-section .faq-inner .faq-steps{flex-direction:column;align-items:stretch;gap:5px;width:100%;display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-steps .faq-step{width:100%;height:64px}.feed-and-faq-section .faq-section .faq-inner .faq-answer-header{justify-content:flex-end;width:100%;display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-answer-header p{color:var(--General-Color-Ash,#2c2c2c);text-align:right;font-family:SourceSerif4,serif;font-size:21px;font-style:italic;font-weight:500;line-height:24px}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box{box-sizing:border-box;border:1px solid var(--General-Color-Light-Grey,#eee);background:#fff;border-radius:30px;flex-direction:column;justify-content:space-between;align-items:center;gap:30px;width:100%;height:409px;padding:40px;display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-answer-subtitle{display:none}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-answer-text{color:var(--General-Color-Ash,#2c2c2c);font-size:18px;font-weight:500;line-height:23px}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-progress-track{box-sizing:border-box;background:var(--General-Color-Background,#f6f6f6);border:1px solid var(--General-Color-Light-Grey,#eee);border-radius:50px;width:370px;max-width:100%;height:9px;overflow:hidden}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-progress-track .faq-progress-fill{background:linear-gradient(90deg,#c0d6f2 0%,#25d366 100%);border-radius:30px;width:0%;height:100%;animation-name:faq-progress-fill;animation-timing-function:linear;animation-fill-mode:forwards}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-mobile-steps{display:none}@media (max-width:575px){.feed-and-faq-section{gap:60px;padding:60px 0 120px}.feed-and-faq-section .faq-section{border-radius:35px;width:calc(100% - 24px);height:auto;padding:5px}.feed-and-faq-section .faq-section .faq-inner{border-radius:30px;flex-direction:column;gap:20px;padding:20px}.feed-and-faq-section .faq-section .faq-inner .faq-top-row{flex-direction:column;gap:12px;padding:30px 10px 10px}.feed-and-faq-section .faq-section .faq-inner .faq-header h2{text-align:center;width:100%;font-size:30px;line-height:30px}.feed-and-faq-section .faq-section .faq-inner .faq-answer-header{justify-content:center}.feed-and-faq-section .faq-section .faq-inner .faq-answer-header p{text-align:center;width:100%;font-size:14px;line-height:18px}.feed-and-faq-section .faq-section .faq-inner .faq-bottom-row{flex-direction:column;gap:20px}.feed-and-faq-section .faq-section .faq-inner .faq-bottom-row .faq-mobile-steps{display:flex}.feed-and-faq-section .faq-section .faq-inner .faq-steps{display:none}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box{gap:5px;min-height:380px;padding:30px}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-answer-subtitle{width:100%;color:var(--General-Color-Ash,#2c2c2c);font-size:16px;font-weight:500;line-height:18px;display:block}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-answer-text{font-size:14px;font-weight:400;line-height:18px}.feed-and-faq-section .faq-section .faq-inner .faq-answer-box .faq-progress-track{width:100%}.feed-and-faq-section .faq-section .faq-inner .faq-mobile-steps{scrollbar-width:none;-ms-overflow-style:none;border-radius:30px;flex-direction:row;align-items:center;gap:5px;width:100%;display:flex;overflow-x:scroll}.feed-and-faq-section .faq-section .faq-inner .faq-mobile-steps::-webkit-scrollbar{display:none}.feed-and-faq-section .faq-section .faq-inner .faq-mobile-steps .faq-step{flex:none;width:fit-content;height:54px;padding:10px 24px}.feed-and-faq-section .faq-section .faq-inner .faq-mobile-steps .faq-step span{text-wrap:nowrap;font-size:12px;line-height:16px}}
.blog-section{background:#fff;justify-content:center;width:100%;display:flex;position:relative}.blog-section--clip{overflow-x:hidden}.blog-section{padding-bottom:110px}.blog-section .feeds{flex-direction:column;align-items:flex-start;gap:30px;width:100%;display:flex}.blog-section .feeds .feeds-intro{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;padding:10px 100px;display:flex}.blog-section .feeds .feeds-intro .tag-contain{box-sizing:border-box;border:1px solid var(--General-Color-Light-Grey,#eee);background:#016d5b08;border-radius:50px;justify-content:center;align-items:center;padding:6px 12px;display:flex}.blog-section .feeds .feeds-intro .tag-contain span{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.01em;font-family:SourceSerif4,serif;font-size:18px;font-style:italic;font-weight:500;line-height:25px}.blog-section .feeds .feeds-intro h1{color:var(--General-Color-Ash,#2c2c2c);text-align:center;letter-spacing:-.02em;opacity:.9;font-size:60px;font-weight:500;line-height:60px}.blog-section .feeds .feeds-intro h1 span{color:var(--Adam-Brand-Color-Teal-Green,#016d5b);font-family:SourceSerif4,serif;font-style:italic;font-weight:600}.blog-section .feeds .feeds-intro p{max-width:640px;color:var(--General-Color-Ash,#2c2c2c);text-align:center;letter-spacing:-.003em;opacity:.8;font-size:21px;font-weight:500;line-height:24px}.blog-section .feeds .images-outer{width:100%;min-width:0;position:relative}.blog-section .feeds .images-outer--scroll{height:250vh}.blog-section .feeds .images-sticky{align-items:center;width:100%;min-width:0;display:flex}.blog-section .feeds .images-sticky--pinned{position:sticky;top:100px}.blog-section .feeds .images{width:100%;min-width:0;overflow:hidden}.blog-section .feeds .images-track{align-items:center;gap:10px;width:fit-content;margin-left:150px;margin-right:150px;display:flex}.blog-section .feeds .images-track .blog-status{width:100%;color:var(--General-Color-Light-Ash,#6c6c6c);text-align:center;padding:60px 0;font-size:16px;font-weight:500}.blog-section .feeds .images-track .blog-card--skeleton{padding:0}.blog-section .feeds .images-track .blog-card{isolation:isolate;box-sizing:border-box;border-radius:30px;flex:none;justify-content:space-between;align-items:flex-end;width:400px;height:500px;padding:30px;display:flex;position:relative;overflow:hidden}.blog-section .feeds .images-track .blog-card:before{content:"";z-index:0;background:linear-gradient(#0000 0%,#000000b3 100%);position:absolute;inset:0}.blog-section .feeds .images-track .blog-card__bg{z-index:-1}.blog-section .feeds .images-track .blog-card__content{z-index:1;align-items:flex-end;gap:30px;width:100%;display:flex;position:relative}.blog-section .feeds .images-track .blog-card__content h3{color:#fff;letter-spacing:-.01em;flex:1;font-size:24px;font-weight:700;line-height:24px}.blog-section .feeds .images-track .blog-card__btn{-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#ffffff1a;border:none;border-radius:36px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.blog-section .feeds .images-track .blog-card__btn svg path{stroke:#fff}@media (max-width:575px){.blog-section{padding-bottom:120px}.blog-section .feeds{gap:20px}.blog-section .feeds .feeds-intro{gap:20px;padding:20px}.blog-section .feeds .feeds-intro .tag-contain span{font-size:14px;line-height:19px}.blog-section .feeds .feeds-intro h1{font-size:30px;line-height:32px}.blog-section .feeds .feeds-intro h1 span{font-size:35px;line-height:35px}.blog-section .feeds .feeds-intro p{max-width:100%;font-size:18px;line-height:21px}.blog-section .feeds .images-track{gap:6px;margin-left:12px;margin-right:12px}.blog-section .feeds .images-track .blog-card{width:360px;height:500px;padding:30px}.blog-section .feeds .images-track .blog-card__content h3{font-size:18px;line-height:21px}}
