@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e8ce0c{--font-inter:"Inter","Inter Fallback"}:root{--background:#fff;--foreground:#171717}body,html{max-width:100vw;overflow-x:hidden}*{box-sizing:border-box;padding:0;margin:0;text-shadow:none;-webkit-text-stroke:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}p,span{font-family:var(--font-inter);font-weight:400}.nav-link,p,span{line-height:162.5%}.nav-link{font-size:16px}.page-paragraph-lg{font-family:var(--font-inter)!important}.page-content-header{align-self:center}.body-container,.page-content-header{max-width:600px;margin:auto}.sonic-button{cursor:pointer}.mainpage-content-inner{margin:16px;display:flex;flex-direction:column;gap:2em;align-items:flex-start}.page-content-inner{margin:64px 16px}.margin-extra{margin-top:120px}.top-pad{padding-top:3vw}.page-paragraph-sm{color:#000}.linkelementtext,.page-paragraph-sm{line-height:162.5%;font-size:16px;font-style:normal;font-weight:400;text-decoration:none;text-transform:none;font-family:var(--font-inter)}.linkelementtext{color:#63635e}.components-section{padding-top:4em;margin:auto;padding-bottom:5em}.linkelementtext:hover{color:#111}.linkelement{flex-direction:row;justify-content:space-between;align-items:center;position:relative}.page-paragraph-sm-pad{line-height:162.5%;font-size:16px;font-style:normal;font-weight:400;color:#63635e;text-decoration:none;text-transform:none;font-family:var(--font-inter);margin-top:1vw}.linkelement:after{content:"";position:absolute;width:0;height:.1111111111111111vw;border-top:1.5px dashed #65696e;bottom:0;left:0;background-color:transparent;transform:translateY(-10%);transition:transform .15s ease-out;transform-origin:bottom left}.linkelement:hover:after{transform:translateY(0);cursor:pointer;width:100%;transform-origin:bottom right}.components-section{max-width:600px;margin-bottom:12em}.main-content-container{max-width:600px;margin:auto}.link-component-holder{font-family:var(--font-inter);width:100%!important;background-color:#fff;margin-top:.5vw;padding:16px;border-radius:12px;display:flex;flex-direction:column}.linktocomponent{line-height:162.5%;font-size:16px;font-style:normal;font-weight:400;color:#63635e!important;text-decoration:none;text-transform:none;font-family:var(--font-inter)}.link-component-holder:hover{background-color:#f7f8f8}.grouped-page-content-inner{display:flex;flex-direction:column;align-items:flex-start;margin:24px 0 0}.page-paragraph-lg{line-height:162.5%;font-size:16px;font-style:normal;font-weight:400;color:#000;text-decoration:none;text-transform:none;font-family:var(--font-inter)}.cursor-pointer{cursor:pointer;background-color:#fff;width:40px;height:40px;border-radius:999px;margin-bottom:4em;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ebebeb}.webgl-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none}.contact-page{position:relative;width:100vw;height:100vh;overflow:hidden}.contact-content{position:relative;z-index:1;padding:2rem}canvas{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important}.content{position:relative;width:100%;height:100vh}.content__img{position:fixed;top:0;left:0;opacity:0;pointer-events:none;width:200px;height:200px}.content__img img{width:100%;height:100%;object-fit:cover;border-radius:7px}.header-container{width:100%;justify-content:center;background:#f3f3f3}.dots,.header-container{display:flex;padding:8px}.dots{gap:6px}.dot{width:12px;height:12px;border-radius:50%;background:#e2e2e2}.header{max-width:1200px;width:100%;justify-content:space-between;padding:0 8px}.header,.left-section{display:flex;align-items:center}.left-section{gap:8px}.title{font-size:14px;color:#000}.icon-button{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.icon-button:hover{background:rgba(0,0,0,.05)}.interactive-content-container{display:flex;gap:2rem}@media (max-width:768px){.interactive-content-container{flex-direction:column}.components-section{padding-top:0;margin:auto;padding-bottom:5em}}.dotted-link{text-decoration:none;color:#63635e;background-image:linear-gradient(90deg,#65696e 33%,transparent 0);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x;transition:color .2s ease}.dotted-link:hover{color:#111}.component-surrounded{background-color:#fff;width:100%;display:flex;justify-content:center;align-items:center;height:100%;padding:16px}.index-container{margin:auto}a{text-decoration:none;color:#fff}.hero-container{place-content:center;align-items:center;display:flex;flex:1 0;flex-flow:column;gap:16px;height:1px;overflow:visible;padding:40px;pointer-events:auto;position:relative;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:100%}.home-page-section{place-content:center flex-start;align-items:center;background-color:#fff;display:flex;flex-flow:column wrap;gap:120px;height:max-content;overflow:visible;padding:0;position:relative}.page-holder-here{place-content:center space-between;background-color:#fff;display:flex;flex:0 0 auto;flex-flow:column;height:100vh;max-width:1480px;overflow:hidden;pointer-events:none;position:relative;width:100%;z-index:1}.page-container-holder,.page-holder-here{align-items:center;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.page-container-holder{place-content:center;display:flex;flex:1 0;flex-flow:column;gap:16px;height:1px;overflow:visible;padding:40px;pointer-events:auto;position:relative;width:100%}.scroll-section{display:flex;flex-direction:column;width:100%;align-items:center;padding:1em}.hero-title{font-family:var(--font-inter);font-weight:500;letter-spacing:0;font-size:16px;line-height:162.5%;margin-bottom:8px;text-align:start;text-decoration:none;color:#000!important;max-width:400px;white-space:pre-line}.hero-wrapper{width:100%;max-width:42rem;padding-top:4rem}.hero-content{display:flex;flex-direction:column;gap:3rem;padding-top:2rem!important;padding-bottom:2rem!important}.hero-text-content,.logo-text{font-family:var(--font-inter);letter-spacing:0}.hero-text-content{display:flex;flex-direction:column;gap:1rem;max-width:600px}.description,.hero-description,.hero-text,.role-section-description{color:#63635e!important}.description,.hero-description,.hero-text,.role-section-description{line-height:162.5%;font-size:16px;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.hero-text{color:#000;font-family:var(--font-inter);margin-bottom:12px}.contact-button{background-color:#131313;height:100%;border-radius:100px;opacity:1;display:flex;place-content:center;align-items:center;cursor:pointer;flex-flow:row;gap:8px;overflow:visible;padding:8px 16px;position:relative;text-decoration:none;width:min-content;white-space:nowrap;box-sizing:border-box;-webkit-font-smoothing:inherit}.contact-button:hover{background-color:#27272a}.project-section{width:100%;height:auto;display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:6em;padding-bottom:6em}.hero-link{line-height:24px;font-size:16px;font-style:normal;font-weight:500;color:#000;text-decoration:none;text-transform:none;font-family:var(--font-inter)}.project-icon{width:36px;height:36px;background:linear-gradient(90deg,#f5f5f5,#f5f5f5);border-radius:9999px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.role-section-title{font-weight:500;font-size:16px;line-height:24px;line-height:150%}.case-study,.role-section-title{font-family:var(--font-inter);color:#000}.case-study{max-width:600px;margin:5em;font-weight:400;line-height:1.5}.case-study-header{display:flex;align-items:center;gap:8px;margin-bottom:24px}.case-study-header h1{line-height:24px}.case-study-header h1,.role-title{font-family:var(--font-inter);font-weight:500;font-size:16px;margin:0}.role-title{line-height:150%;color:#000}.icon{font-size:16px;line-height:24px;color:#000}.case-study-content{display:flex;flex-direction:column;gap:20px;margin-bottom:1.5em}.role-section-description{font-family:var(--font-inter);margin-bottom:20px;text-align:start}.description,.role-section-description{font-size:16px;line-height:162.5%;font-style:normal;font-weight:400;color:#000;text-decoration:none;text-transform:none}.role-section h2{font-family:var(--font-inter);font-weight:500;line-height:22px;letter-spacing:0}.role-section h2,.role-section p{font-size:16px;margin:0 0 24px;color:#000}.role-section p{line-height:24px}.principles-list{list-style:decimal;margin:0;padding-left:20px}.principles-list li{font-size:16px;line-height:24px;padding-left:8px;margin-bottom:8px;color:#000}.principles-list li:last-child{margin-bottom:0}@media (max-width:1200px){.project-section{padding:2em}}@media (max-width:800px){.project-section{padding:20px}.case-study{margin:4em 1em}.page-container-holder{place-content:center;align-items:center;display:flex;flex:1 0;flex-flow:column;gap:16px;height:1px;overflow:visible;padding:1em;pointer-events:auto;position:relative;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:100%}}@media (min-width:768px){.hero-wrapper{padding-top:6rem}}@media (max-width:480px){.page-holder-here{height:70vh!important}.page-container-holder,.page-holder-here{align-self:flex-start!important;flex-flow:none!important}.page-container-holder{align-items:flex-start;height:90vh}.hero-wrapper{padding-top:6rem}}.image-container{width:100%;height:100%;object-fit:cover}.image-container,.logo-container{position:relative;overflow:hidden}.logo-container{height:72px;width:72px;border-radius:9999px;object-fit:contain;pointer-events:none}.hero-logo{width:4em;height:4em;border-radius:9999px;display:flex;align-items:flex-start;justify-content:flex-start;margin:2em 0;background:linear-gradient(180deg,#11a8ff,#75cdff,#c6ebff)}.video-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto}.video-wrapper{position:relative;width:100%;border-radius:24px;overflow:hidden;line-height:0}.video{width:100%;height:auto;display:block}.play-pause-button{position:relative;bottom:1rem;left:1rem;background-color:rgba(0,0,0,.7);border-radius:9999px;transition:background-color;border:none;outline:none;display:flex;align-items:center;justify-content:center;padding:0}.play-pause-button,.progress-ring{position:absolute;width:56px;height:56px}.progress-ring{transform:rotate(-90deg);inset:0}.progress-ring__circle{transition:stroke-dashoffset .1s}.play-pause-button:hover{background-color:rgba(0,0,0,.7)}.play-button{position:absolute;bottom:32px;left:32px;width:64px;height:64px;border-radius:50%;background-color:rgba(0,0,0,.9);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.play-button:hover{transform:scale(1.1)}.play-icon{color:#fff;margin-left:4px}.video-text{font-size:16px;color:#6b7280;text-align:center}.video-description{margin-top:16px;font-size:14px;color:#000;text-align:center;font-family:var(--font-inter);font-weight:400}@media (max-width:768px){.play-pause-button{bottom:1rem;left:1rem;padding:0}.play-pause-button,.progress-ring{width:40px;height:40px}}@media (max-width:480px){.video-container{max-width:95%;gap:12px}.play-pause-button{bottom:.75rem;left:.75rem}.play-pause-button,.progress-ring{width:40px;height:40px}.video-text{font-size:13px}.video-description{font-size:12px;margin-top:12px}}.navigation{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;padding:56px 24px 24px;background:none;-webkit-mask-image:linear-gradient(0deg,#000 80%,transparent);mask-image:linear-gradient(0deg,#000 80%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.navigation-container{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(0deg,hsla(0,0%,96%,.5),hsla(0,0%,96%,.3));border-radius:100px;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:32px;height:min-content;justify-content:flex-start;overflow:visible;padding:5px;position:relative;width:min-content;z-index:10}.nav-link{font-size:14px;color:#333;text-decoration:none;padding:8px 16px;border-radius:100px;transition:all .2s ease;font-family:var(--font-inter);font-weight:400}.nav-link:hover{background-color:rgba(0,0,0,.05)}.nav-link.active{background-color:#000;color:#fff}@media (max-width:800px){.navigation-container{gap:16px}.nav-link{font-size:14px;color:#333;text-decoration:none;padding:8px 16px;border-radius:100px;transition:all .2s ease;font-family:var(--font-inter)!important}}@media (max-width:480px){.nav-link{font-size:14px!important;color:#333;text-decoration:none;padding:8px 16px;border-radius:100px;transition:all .2s ease;font-family:var(--font-inter)!important}}@media (max-width:415px){.nav-link{font-size:12px!important;color:#333;text-decoration:none;padding:8px 16px;border-radius:100px;transition:all .2s ease;font-family:var(--font-inter)!important}}.case-main-section{place-content:center;flex:0 0 auto;flex-flow:column;gap:0;height:min-content;overflow:hidden;padding:24px;position:relative;z-index:1;box-sizing:border-box}.case-main-section,.cases-page-section{align-items:center;display:flex;width:100%}.cases-page-section{flex-direction:column;justify-content:center;height:100%;padding:20px;margin-bottom:8em}.case-top-section{place-content:center;align-items:center;display:flex;flex:0 0 auto;flex-flow:column;gap:0;height:min-content;padding:0;position:relative;width:100%}.case-main-details{place-content:center flex-start;align-items:center;display:flex;flex:0 0 auto;flex-flow:column;gap:64px;max-width:1480px;padding:80px 40px;position:relative;width:100%}.case-intro-textarea{place-content:center;align-items:center;display:flex;flex:0 0 auto;flex-flow:row;gap:10px;height:min-content;overflow:hidden;padding:0;position:relative;width:100%}.case-within{place-content:center;align-items:center;display:flex;flex:0 0 auto;flex-flow:column;gap:40px;height:min-content;padding:0;width:100%}.case-company-logo,.case-within{overflow:hidden;position:relative}.case-company-logo{width:88px!important;height:88px!important;background-color:#d1d1d1;border-radius:999px;object-fit:contain}.company-main-details{place-content:center;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;gap:24px;height:min-content;overflow:visible;padding:0;position:relative;width:100%}.company-main-inner-details{outline:none;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;transform:none;align-items:center;gap:32px}.company-deets-name{font-size:40px;line-height:120%!important;font-weight:500}.company-deets-body{font-weight:400;font-size:2.5vw;text-align:start;width:80%;letter-spacing:0;color:#63635e}.company-main-deets-container{height:auto;position:relative;width:40%;word-break:break-word;overflow-wrap:break-word;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:auto}.case-info-container{height:min-content;overflow:visible;padding:40px 0 16px;position:relative;width:75%;border-top:1px dashed rgba(0,0,0,.05);justify-content:space-between;display:grid;grid-template-columns:repeat(5,minmax(0,auto));grid-gap:24px;gap:24px}.case-info-scope-contain{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.case-info-scope-text{letter-spacing:0;color:#000;font-weight:500}.case-info-scope-list-text,.case-info-scope-text{font-family:var(--font-inter);font-size:16px;line-height:162.5%}.case-info-scope-list-text{letter-spacing:0!important;color:#63635e}.info-content-holder{place-content:flex-start;align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:column;gap:8px;height:min-content;overflow:visible;padding:0;position:relative;width:auto}.case-image-project-overview{border:1px solid #ececec;border-radius:24px;overflow:hidden;width:100%;height:60vh;background-color:#f8f8f8;object-fit:contain;position:relative;justify-content:center;align-items:center}.company-image{margin:auto}.project-overview-container,.results-overview-section{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:48px;height:min-content;justify-content:flex-start;max-width:1480px;padding:120px 40px 40px;position:relative;width:100%}.results-overview-section{overflow:hidden;align-items:center}.project-overview-inner-container,.results-overview-inner-container{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:40px;height:min-content;justify-content:center;padding:0;position:relative;width:100%}.results-overview-inner-container{align-items:center}.overview-content-holder{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:center;padding:0;position:relative;width:100%;height:auto}.overview-content{gap:20px;width:50%;max-width:600px}.overview-content,.results-content{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:min-content;justify-content:center;padding:0;position:relative}.results-content{gap:56px;align-items:center;width:80%}.overview-content-centered{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:16px;height:min-content;justify-content:center;align-items:center;padding:0;position:relative;width:50%;margin:auto}.project-overview-call-out{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:150%;color:#000;font-weight:500}.project-overview-description,.project-overview-description-center{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:150%;color:#63635e}.project-overview-description-center{text-align:center}.project-overview-description-center-lg,.results-overview-description-center-lg{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:150%;color:#000;text-align:center}.results-overview-description-center-XL-colored{font-family:var(--font-inter);font-size:24px;letter-spacing:0;line-height:150%;color:#18a574;text-align:center}.results-lg-striked{color:rgba(83,83,83,.5);text-align:center;text-decoration:line-through}.project-overview-description-left-lg,.results-lg-striked{font-family:var(--font-inter)!important;font-weight:500;font-size:16px;letter-spacing:0;line-height:150%}.project-overview-description-left-lg{color:#000;text-align:start}.project-described-holder{display:flex;flex-direction:column;gap:16px}.results-described-holder{height:auto;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;width:100%!important}.results-content-holder{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:32px;height:min-content;justify-content:center;padding:0;position:relative;width:100%;height:auto;align-items:center}.project-described-highlight{color:#000;font-weight:500;font-size:16px;line-height:162.5%}.project-alt-holder-text{font-family:var(--font-inter);font-weight:400;font-size:16px;letter-spacing:0;line-height:162.5%;color:rgba(0,0,0,.5);text-align:center;margin:auto}.overview-alt-centered{justify-content:center;align-items:center;padding:0;width:50%;margin:auto}.case-image-section-container,.overview-alt-centered{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:min-content;position:relative}.case-image-section-container{align-items:flex-start;gap:32px;justify-content:flex-start;width:100%}.text-centered{text-align:center}.result-metrics-item{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:20px;height:auto;justify-content:center;padding:0;position:relative;width:50%}.case-page-section{place-content:center flex-start;display:flex;flex-flow:column wrap;gap:120px;height:min-content;overflow:visible;padding:0;position:relative;width:1200px}.case-holder-here,.case-page-section{align-items:center;background-color:#fff}.case-holder-here{place-content:center space-between;display:flex;flex:0 0 auto;flex-flow:column;height:100vh;max-width:1480px;overflow:hidden;pointer-events:none;position:relative;width:100%;z-index:1}.case-container-holder,.case-holder-here{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.case-container-holder{place-content:center;align-items:center;display:flex;flex:1 0;flex-flow:column;gap:16px;height:1px;overflow:visible;padding:40px;pointer-events:auto;position:relative;width:100%;justify-content:center}.case-container{width:100%!important;margin:auto;display:flex;align-items:center;height:100%}.case-top-content{place-content:center;align-items:center!important;display:flex;flex-flow:column;gap:16px;overflow:visible;pointer-events:auto;position:relative;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:100%}.case-intro-container{width:64%}.case-top-cta{margin-top:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1480px;position:fixed;left:24px;top:24px;z-index:2}.case-paragraph-lg-serif{font-size:16px}.case-paragraph-lg-serif,.case-paragraph-lg-serif-comments{font-family:var(--font-inter);align-items:center;text-align:center!important;line-height:150%;letter-spacing:0;color:#63635e;font-weight:400!important}.case-paragraph-lg-serif-comments{font-size:24px}.next-case-button{background-color:#fff;border-radius:16.8067%/78.4314%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:center;align-items:center;padding:16px;margin:auto auto 2em;border-radius:999px}.next-case-callout{color:rgba(0,0,0,.5)}.next-case-callout,.next-case-title{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:150%}.next-case-title{color:#000}.next-case-image-contain{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.next-case-deets-holder{display:flex;flex-direction:row;align-items:center;gap:16px;padding:4px!important}@media (max-width:800px){.project-alt-holder-text{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:162.5%;color:rgba(0,0,0,.5);text-align:center;margin:auto}.project-overview-description-center-lg{text-align:center}.project-overview-description-center-lg,.project-overview-description-left-lg{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:150%;color:#000}.project-overview-description-left-lg{text-align:start}.case-within{place-content:center;align-items:center;display:flex;flex:0 0 auto;flex-flow:column;gap:5vw;height:min-content;overflow:hidden;padding:0;position:relative;width:100%}.case-main-details{place-content:center flex-start;align-items:flex-start;padding:0;gap:8vw}.company-main-inner-details{flex-direction:column;flex-flow:column;align-items:flex-start;justify-content:space-between;width:100%}.case-company-logo{width:8vw!important;height:8vw!important;background-color:#d1d1d1;border-radius:999px;overflow:hidden;object-fit:contain;position:relative}.case-info-scope-text{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:162.5%;color:#000}.company-deets-name{font-size:40px;line-height:48px;text-align:start!important;margin:auto}.case-main-section{padding:0 3vw 3vw}.company-main-deets-container{height:auto;position:relative;width:100%;word-break:break-word;overflow-wrap:break-word;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin:auto}.company-deets-body{font-family:var(--font-inter);font-size:2.5vw;line-height:3.25vw;text-align:start!important;width:80%;letter-spacing:0}.case-info-scope-list-text{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:162.5%;color:#63635e}.case-info-container{display:grid;grid-template-columns:repeat(2,minmax(0,auto))!important;grid-gap:3vw;gap:3vw;width:80%}.project-overview-container{flex-direction:column;flex-wrap:nowrap;gap:4vw;overflow:visible;padding:0!important}.overview-content-holder,.project-overview-container{align-items:flex-start;display:flex;height:min-content;justify-content:flex-start;position:relative;width:100%}.overview-content-holder{flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:0;height:auto}.overview-content{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:2.5vw;height:min-content;justify-content:center;padding:0;position:relative;width:80%;margin:5vw 0}.company-deets-name{font-size:5vw;line-height:6vw;width:100%;text-align:start;margin:0!important}.company-deets-name,.project-overview-call-out{font-family:var(--font-inter);letter-spacing:0;font-weight:500}.project-overview-call-out{font-size:16px;color:#000}.project-overview-description{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:150%;color:#63635e}.project-overview-description-center{font-family:var(--font-inter);font-size:3.5000000000000004vw;letter-spacing:0;line-height:5vw;color:#000;text-align:start;font-weight:500}.overview-content-centered{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:2vw;height:min-content;justify-content:flex-start;align-items:flex-start;padding:0;position:relative;width:70%;margin:5vw 0 0}.results-overview-description-center-lg{font-family:var(--font-inter);font-size:5vw;letter-spacing:0;line-height:4vw;color:#000;text-align:center;font-weight:500}.results-overview-description-center-XL-colored{font-family:var(--font-inter);font-size:20px;letter-spacing:0;line-height:162.5%;color:#18a574;text-align:center;font-weight:500}.results-lg-striked{font-family:var(--font-inter);font-size:8vw;letter-spacing:0;line-height:8vw;color:rgba(83,83,83,.5);text-align:center;text-decoration:line-through}.case-paragraph-lg-serif-comments{font-size:16px;text-align:center!important;line-height:150%}.case-paragraph-lg-serif,.case-paragraph-lg-serif-comments{font-family:var(--font-inter);align-items:center;letter-spacing:0;color:#63635e;font-weight:400!important}.case-paragraph-lg-serif{font-size:20px;text-align:center;line-height:162.5%}.case-intro-container{width:90%}.case-top-content{place-content:start;align-items:start;display:flex;flex-flow:column;gap:2vw;overflow:visible;pointer-events:auto;position:relative;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:100%}.case-page-section{place-content:center flex-start;align-items:center;background-color:#fff;display:flex;flex-flow:column wrap;gap:120px;height:min-content;overflow:visible;padding:0;position:relative;width:100%!important}.next-case-button{transform-origin:50% 50% 0;gap:40px;justify-content:start!important}.next-case-callout{font-size:1.7500000000000002vw;color:rgba(0,0,0,.5)}.next-case-callout,.next-case-title{font-family:var(--font-inter);letter-spacing:0;line-height:3vw}.next-case-title{font-size:2vw;color:#000}.next-case-image-contain{position:relative;display:flex;align-items:center;justify-content:center;width:4vw;height:4vw}.next-case-deets-holder{display:flex;flex-direction:row;align-items:center;gap:2vw}.next-case-button{background-color:#fff;border-radius:16.8067%/78.4314%;display:flex;margin:0!important;flex-direction:row;flex-wrap:nowrap;gap:5vw;align-items:start;padding:2vw;border-radius:999px;align-self:flex-start;width:90%;justify-content:space-between!important}.project-described-holder{gap:2vw}.link-button-item-case{display:flex;flex-direction:column;align-items:center;width:auto}.case-container-holder{place-content:center;flex:1 0;flex-flow:column;gap:2vw;overflow:visible;padding:0;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;justify-content:center}.case-container-holder,.case-top-cta{align-items:center;display:flex;position:relative;width:100%}.case-top-cta{margin-top:24px;flex-direction:row;justify-content:space-between;max-width:1480px;left:1vw;top:.2vw;z-index:2}.project-section{padding:20px}}@media (max-width:490px){.case-main-section{padding:0 5.333333333333334vw 5.333333333333334vw}.case-company-logo{width:10.666666666666668vw!important;height:10.666666666666668vw!important;background-color:#d1d1d1;border-radius:999px;overflow:hidden;object-fit:contain;position:relative}.company-main-details{place-content:center;display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;gap:5.333333333333334vw;height:min-content;overflow:visible;padding:0;position:relative;width:100%}.company-deets-name{font-size:6.111111111111111vw!important;letter-spacing:0;line-height:7.111111111111111vw;width:100%;text-align:start;margin:auto}.company-deets-body{font-family:var(--font-inter);font-size:4vw;line-height:5.777777777777778vw;text-align:start;width:80%;letter-spacing:0}.case-info-scope-text{letter-spacing:0;color:#000}.case-info-scope-list-text,.case-info-scope-text{font-family:var(--font-inter);font-size:16px;line-height:162.5%}.case-info-scope-list-text{letter-spacing:0!important;color:#63635e}.case-info-container{display:grid;grid-template-columns:repeat(1,minmax(0,auto))!important;grid-gap:7.1vw!important;grid-gap:3vw;gap:3vw;width:100%}.case-image-project-overview{border:1px solid #ececec;border-radius:5.333333333333334vw;overflow:hidden;width:100%;height:60vh;background-color:#f8f8f8;object-fit:contain;overflow:visible;position:relative;justify-content:center;align-items:center}.case-top-section{place-content:center;align-items:center;display:flex;flex-flow:column;gap:3vw!important;height:min-content;overflow:visible;padding:0;position:relative;width:100%;margin:1em!important}.project-overview-call-out{font-family:var(--font-inter);font-size:16px;letter-spacing:0!important;line-height:162.5%;color:#000}.project-overview-description{letter-spacing:0!important;color:#63635e!important}.overview-content{gap:2.5vw;gap:4.444444444444445vw;justify-content:center;padding:0;margin-top:4vw!important}.overview-content,.project-overview-container{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:min-content;position:relative;width:100%}.project-overview-container{align-items:flex-start;gap:8.88888888888889vw;justify-content:flex-start;padding:0!important}.project-overview-description-center{font-family:var(--font-inter);font-size:5.333333333333334vw;letter-spacing:0;line-height:132.5%;letter-spacing:-.0995vw;color:#000;text-align:start;font-weight:500}.overview-content-centered{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:4.444444444444445vw;height:min-content;justify-content:flex-start;align-items:flex-start;padding:0;position:relative;width:100%;margin:5vw 0 0}.project-alt-holder-text{font-family:var(--font-inter);font-size:3.5555555555555554vw;letter-spacing:0!important;line-height:162.5%;color:rgba(0,0,0,.5);text-align:center;margin:auto}.project-overview-description-center-lg{font-family:var(--font-inter);font-size:16px;letter-spacing:0!important;line-height:162.5%;color:#000;text-align:start;font-weight:500}.project-overview-description-left-lg{font-family:var(--font-inter);font-size:7.111111111111111vw;letter-spacing:0;line-height:162.5%;color:#000;text-align:start}.results-overview-description-center-lg{font-family:var(--font-inter);font-size:16px!important;letter-spacing:0;line-height:162.5%;color:#000;text-align:center}.results-content{gap:56px;height:min-content;align-items:center;width:100%!important}.result-metrics-item,.results-content{display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0;position:relative}.result-metrics-item{gap:4.444444444444445vw;height:auto;width:100%}.results-overview-description-center-XL-colored{font-family:var(--font-inter);font-size:20px;letter-spacing:0;line-height:162.5%;color:#18a574;text-align:center}.project-overview-description{font-family:var(--font-inter);font-size:16px;letter-spacing:0;line-height:150%;color:#000}.results-lg-striked{font-family:var(--font-inter)!important;font-weight:500;font-size:16px;letter-spacing:0;line-height:150%;color:rgba(83,83,83,.5);text-align:center;text-decoration:line-through}.next-case-image-contain{position:relative;display:flex;align-items:center;justify-content:center;width:9vw;height:9vw}.next-case-callout{font-size:1.7500000000000002vw;letter-spacing:0;font-size:3.111111111111111vw;color:rgba(0,0,0,.5)}.next-case-callout,.next-case-title{font-family:var(--font-inter);letter-spacing:0!important;line-height:162.5%}.next-case-title{font-size:3.5vw;color:#000}.next-case-deets-holder{display:flex;flex-direction:row;align-items:center;gap:4vw}.next-case-button{background-color:#fff;border-radius:16.8067%/78.4314%;display:flex;margin:0!important;flex-direction:row;flex-wrap:nowrap;gap:5vw;align-items:start;padding:2vw;border-radius:999px;align-self:flex-start;width:90%;justify-content:space-between!important}}.imageWrapper{max-width:1200px;width:100%;height:auto;display:block;margin:0 auto;border-radius:24px;object-fit:contain}@media (max-width:800px){.imageWrapper{border-radius:16px}}@media (max-width:490px){.imageWrapper{border-radius:5.333333333333334vw}}.login-container{margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-header-title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:110.5%}.login-email-label{font-size:14px;font-weight:500;line-height:162.5%;color:#000}.login-header-description{font-size:14px;font-weight:400;line-height:162.5%;color:#63635e;margin-top:.5em}.login-header-container{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;margin-bottom:1.5rem}.login-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-width:22rem;padding:24px;background-color:#fff;border-radius:20px;border:1px solid #f5f5f5;box-shadow:0 2px 2px rgba(0,0,0,.04)}.icon-container{display:flex;justify-content:center;margin-bottom:1.5rem;align-items:center;width:100%}.login-header-component{font-size:20px;font-family:var(--font-inter);align-self:flex-start;font-weight:500;letter-spacing:-.02em;line-height:110.5%}.login-button-options-container{width:100%;gap:.5em;display:flex;flex-direction:row;align-items:center;justify-content:center}.icon-wrapper{background-color:#f3f4f6;padding:1rem;border-radius:9999px}.icon{width:1.5rem;height:1.5rem;color:#9ca3af}.login-area-header{margin-top:1.5rem;margin-bottom:1.5rem;text-align:center}.actual-design-input-container,.login-area-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.actual-design-input-container{width:100%;margin-bottom:1em}.actual-design-input-wrapper{width:100%;border:1px solid #ebebeb;background-color:#fff;border-radius:10px;padding:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.password-toggle-button{width:20px;height:20px;padding:0;border-radius:9999px;color:#6a6a66;outline:none;border:none;background-color:transparent;display:flex;justify-content:center;align-items:center}.password-toggle-button:hover{color:#63635e}.actual-design-input-label{margin:0 0 12px!important}.actual-design-input-field,.actual-design-input-label{font-size:14px;font-weight:500;color:#000;font-family:var(--font-inter)}.actual-design-input-field{width:100%;outline:none;border:none;background-color:transparent;padding:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.actual-design-input-field::placeholder{color:#63635e;font-size:14px;font-weight:400;font-family:var(--font-inter)}.content-divider-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;margin:1.5em 0}.content-divider-line{flex:1 1;height:1px;background-color:#ebebeb}.content-divider-text{color:#63635e;font-size:12px;font-weight:400;font-family:var(--font-inter)}.primary-button-component{background-color:#000;background-image:linear-gradient(hsla(0,0%,100%,.05),rgba(0,0,0,.05));box-shadow:inset 0 0 0 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.05);color:#fff;padding:.75rem 1.5rem;border:none;border-radius:12px;cursor:pointer;font-size:1rem;transition:all .2s ease;font-size:14px;font-weight:500!important;outline:none!important;display:inline-flex;align-items:center;justify-content:center}.primary-button-component.full-width-button{width:100%}.button-component:hover{opacity:.9;transform:translateY(-1px)}.button-component:active{transform:translateY(1px)}.secondary-button-component{background-color:#f5f5f5;color:#63635e;padding:.75rem 1.5rem;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500!important;outline:none!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-width:44px}.secondary-button-component.full-width-button{width:100%;height:44px}.secondary-button-component:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.secondary-button-component:active{transform:translateY(1px);box-shadow:none}.button-icon{display:flex;align-items:center;justify-content:center}.login-footer-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25em;margin-top:1.5em;align-self:center}.login-footer-text{font-size:13px;font-weight:400;color:#a5a1a1;font-family:var(--font-inter);letter-spacing:0;line-height:162.5%}.login-footer-text:hover{color:#000;cursor:pointer}.component-container{background-color:#fafafa;height:572px;width:100%;display:flex;align-items:center;margin-top:24px;border-radius:24px;overflow:hidden;position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.03);border:1px solid #ebebeb;margin-bottom:12em}.widget-icon-one{width:22px;height:22px}.background{display:flex;flex-direction:column;justify-content:space-around;width:100%;height:130%;position:absolute}.grid-horizontal-lines{width:100%;height:1px;background-color:#e6e9ea}.tic-box.click-on-colored{background-color:#718dff}.background-vertical{display:flex;flex-direction:row;justify-content:space-around;width:180%;height:100%;position:absolute}.grid-vertical-lines{width:1px;height:100%;background-color:#e6e9ea}.background-grid{width:100%;height:100%;position:absolute;top:0;left:0}.calendar-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1}.addicon-container{z-index:2;width:26px;height:26px}.calendar-event-one{width:380px;height:auto;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 2px 0 hsla(204,9%,89%,.4);display:flex;flex-direction:column;justify-content:space-between;margin:12px 0}.calendar-images{display:flex;flex-direction:row;align-items:flex-start}.profile-image-1{margin-left:-8px;width:26px;height:26px}.calendar-top-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.profile-invited-holder{width:70%}.profile-name{color:#242628;font-family:var(--font-inter);font-weight:500;line-height:162.5%}.invited-event-tag{font-family:var(--font-inter);font-weight:400;color:#771875;padding:2.5px 4px;background-color:#fce7ff;font-size:14px;border-radius:6px}.invite-text{font-family:var(--font-inter);font-size:16px;line-height:162.5%}.middle-content{background-color:#fce7ff}.middle-content,.middle-content-two{width:100%;height:56px;margin-top:12px;border-radius:6px;padding:4px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow:hidden}.middle-content-two{background-color:#ecf3ff}.invited-event-tag-two{font-family:var(--font-inter);font-weight:400;color:#084c72;padding:2.5px 4px;background-color:#dff2ff;font-size:14px;border-radius:6px}.calendar-middle-content,.calendar-middle-content-two{width:100%;display:flex;flex-direction:row}.line-across-middle{height:100%;width:4px;background-color:#771875;border-radius:999px}.line-across-middle-two{height:100%;width:4px;background-color:#084c72;border-radius:999px}.calendar-time-and-name{margin-left:12px}.calendar-middle-text-name{color:#771875;font-family:var(--font-inter);font-size:16px;font-weight:500}.calendar-middle-text-name-two{color:#084c72;font-family:var(--font-inter);font-weight:400;font-size:16px}.calendar-middle-text-time{font-family:var(--font-inter);font-size:16px;font-weight:500;color:#911692}.calendar-middle-text-time-two{font-family:var(--font-inter);font-weight:400;font-size:16px;color:#084c72}.button-calendar{padding:8px 12px;border:1.2px solid #e6e9ea;border-radius:4px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:0 1px 1px 0 hsla(204,9%,89%,.4);cursor:pointer}.button-calendar:hover{background-color:#f4f5f6 .3s ease}.calendar-bottom-content{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,auto));grid-gap:8px;gap:8px;font-family:var(--font-inter);font-weight:400}.green{background-color:#21a871}.green,.orange{width:10px;height:6px;border-radius:2px}.orange{background-color:#f46a35}.red{width:10px;height:6px;background-color:#ff3451;border-radius:2px}.tap-state{font-family:var(--font-inter);font-weight:400;font-size:14px;color:#65696e}.profile-invited-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-left:8px}.profile-invited-holder>:not(:last-child){margin-right:4px}.canvas-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.tic-container{display:flex;align-items:center;border-radius:.88888vw;background:#27272a;width:15.11111111111111vw;height:17.22222222222222vw;position:relative}.tic-container,.tic-tac-hint{flex-direction:column;justify-content:space-between;overflow:hidden}.tic-tac-hint{display:none!important;border-radius:.77777vw;background:#718dff;width:100%;height:100%;top:0;left:0;position:absolute;display:flex;align-items:flex-start;object-fit:contain}.back-button{padding:8px .6666666666666667vw;background-color:#fff;border-radius:999px;cursor:pointer}.tic-tac-rich-text{font-size:14px}.tic-tac-lg-text,.tic-tac-rich-text{font-family:var(--font-inter);font-weight:400;width:auto}.tic-tac-lg-text{font-size:16px}.hint-box{width:90%;height:80%;border-radius:.6666666666666667vw;background-color:#fff;padding:.6666666666666667vw;margin:.6666666666666667vw auto 0;display:flex;align-items:flex-start;flex-direction:column}.tic-text{font-family:var(--font-inter);font-weight:400;font-size:.75vw;color:#fff}.tic-box-contain{display:grid;grid-template-columns:repeat(4,minmax(0,auto));grid-gap:.44444vw;gap:.44444vw}.tic-box{width:3.133333333333333vw;height:3.133333333333333vw;background-color:#313135;border-radius:.44444vw;cursor:pointer!important}.tic-hint-container{width:90%;height:100%;padding:.6666666666666667vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative}.ai-hint-container{padding:8px .6666666666666667vw;background-color:#fef4ee;border-radius:999px;display:flex;flex-direction:row;align-items:flex-start;width:auto}.ai-hint-container>:not(:last-child){margin-right:8px}.svg-content{width:16px;height:16px}.hint-context-container{margin-top:20px}.context-text{margin-top:.6666666666666667vw;color:#65696e;width:95%}.tic-container-inner{padding:16px;justify-content:space-between;display:flex;flex-direction:column;height:100%}.main-rewards-container,.main-switch-amie-container{background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.reward-company-large{font-size:20px;color:#fff;font-family:var(--font-inter);font-weight:500}.reward-company-price{font-size:16px;color:#646464;font-family:var(--font-inter);font-weight:400}.next-reward-range-icon{width:48px;height:48px}.arrow-chevron-icon{width:28px;height:28px}.next-reward-text-container{display:flex;flex-direction:row;align-items:center}.next-reward-text-container>:not(:last-child){margin-right:4px}.rewards-tobe-claimed{border-radius:12px;border:1px solid #eef0f1;background:#fff}.rewards-next-claimed,.rewards-tobe-claimed{width:380px;box-shadow:0 1px 1px 0 rgba(0,0,0,.03);box-shadow:0 2px 1px 0 rgba(0,0,0,.03);padding:20px;margin-top:16px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;font-family:var(--font-inter);font-weight:400;cursor:pointer}.rewards-next-claimed{border-radius:16px;border:.05555555555555555vw solid #eef0f1;background:#171717}.next-reward-name{color:#fff!important}.rewards-tobe-claimed>:not(:last-child){margin-right:16px}.rewards-horizontal{display:flex;flex-direction:row;align-items:flex-start}.claimed-icon-holder{width:40px;height:40px;background:linear-gradient(142deg,#f7d2bc 15.91%,#f5c0c2 85%);border-radius:55.50000000000001vw;display:flex;justify-content:center;align-items:center;overflow:hidden}.claim-badge-text{color:#b16948}.claim-badge-text,.claim-badge-text-done{font-family:var(--font-inter);font-weight:400;font-size:14px}.claim-badge-text-done{color:#7b7f87!important}.claim-company-name{font-size:16px}.claim-success-text{font-size:14px}.next-reward-name{font-size:16px}.gift-animated-icon{width:20px;height:20px;justify-content:center}.gift-animated-icon,.spinner-icon{margin:auto;align-items:center;align-self:center}.spinner-icon{width:16px;height:.9888888888888888vw;padding-top:4px}.claim-badge-container{background:#fdf2ed}.claim-badge-container,.claim-badge-container-done{display:flex;flex-direction:row;align-items:center;padding:3px 10px;margin-top:8px;border-radius:999px}.claim-badge-container-done{background:#f7f8f8}.claim-badge-container-done>:not(:last-child),.claim-badge-container>:not(:last-child){margin-right:8px}.claim-cta-area{border-radius:999px;background:#f4f3f0;font-size:14px;font-style:normal;line-height:110%;display:flex;align-items:center;justify-content:center;height:32px;width:76px}.checksuccessicon{width:20px;height:20px}.claim-company-price{color:#65696e;font-size:14px;font-style:normal}.rewards-heading{font-size:16px;font-family:var(--font-inter)!important;font-weight:500}.dot-icon{background-color:#b16948}.dot-icon,.dot-icon-done{width:6px;height:6px;border-radius:999px}.dot-icon-done{background-color:#7b7f87}.checksuccess-box{width:14px;height:14px}.success-badge{padding:6px 8px;background-color:#eefbf4;border:1px solid #d5f6e2;border-radius:12px;font-family:var(--font-inter);font-weight:400;font-size:14px;color:#106c4b;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:10%}.success-badge>:not(:last-child){margin-right:6px}.rewards-next-horizontal{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.next-reward{justify-content:center}.next-reward,.next-reward-container{display:flex;align-items:center}.next-reward-container>:not(:last-child){margin-right:16px}.tab-button-text{font-family:var(--font-inter);font-weight:500;font-size:14px;color:#006da7}.rewards-horizontal>:not(:last-child){margin-right:16px}.switch-tab-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tab-component-clickstuff{display:flex;flex-direction:column;align-items:center}.tab-content-ctas{display:flex;flex-direction:row}.tab-content-ctas>:not(:last-child){margin-right:12px}.update-button-text{font-family:var(--font-inter);font-weight:400;font-size:14px;color:#14875a}.tab-new-button{background-color:#eff9ff;border:1px solid #dff2ff;border-radius:999px;padding:4px 8px;display:flex;flex-direction:row;align-items:center}.tab-new-button>:not(:last-child){margin-right:4px}.tab-cta-platter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin:8px}.entire-component-container{border:1px solid #e6e9ea;border-radius:12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.03);box-shadow:0 2px 1px 0 rgba(0,0,0,.03);margin-top:16px;position:relative}.tab-cta-search-open{display:flex;flex-direction:column;justify-content:space-between;align-items:start;width:400px;overflow:hidden;align-self:center}.tab-new-button-two{border:1px solid #e6e9ea;border-radius:999px;padding:4px 8px;font-family:var(--font-inter);font-weight:400;color:#14875a;cursor:pointer}.switch-section-icon-two,.tab-new-button-two{background-color:#fff;display:flex;flex-direction:row;align-items:center}.switch-section-icon,.switch-section-icon-two{width:40px;height:40px;justify-content:center}.switch-section-icon{display:flex;flex-direction:row;background-color:#fff;align-items:center;cursor:pointer;border-radius:6px}.upgrade-button-text{font-size:14px;color:#21a871}.switch-section-icon>:not(:last-child){margin-right:4px}.upgrade-button-content{display:flex;flex-direction:row;align-items:center;color:#21a871;font-family:var(--font-inter);font-weight:500;padding:8px 10px;border-radius:8px;background-color:#fff}.upgrade-button-content:hover{background-color:#eefbf4}.upgrade-button-content>:not(:last-child){margin-right:4px}.search-bar-component{display:flex;flex-direction:row;align-items:center;gap:8px;padding:12px}.search-button-all{padding:4px 12px;background-color:#f1f3f3;border-radius:8px}.search-button-all,.search-placeholder-text{font-family:var(--font-inter);font-weight:500;font-size:16px}.search-placeholder-text{color:#65696e}.search-placeholder-text-nextup{font-family:var(--font-inter);font-weight:400;color:#65696e;font-size:14px}.search-placeholder-text-nextup-itself{font-family:var(--font-inter);font-weight:500;color:#242628;font-size:14px}.search-bar-component-details{flex-direction:row;align-items:start;align-items:center}.search-bar-component-details,.search-bar-meet-component-details{display:flex;justify-content:space-between;gap:8px;padding:12px;width:-webkit-fill-available;width:fill;border-top:1px solid #e6e9ea}.search-bar-meet-component-details{flex-direction:column;align-items:start}.back-bar-meet-component-details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:12px;width:-webkit-fill-available;width:fill;align-items:start;border-top:1px solid #e6e9ea}.google-meet-button{padding:6px 8px 6px 6px;background-color:#f1f3f3;border-radius:6px}.google-meet-button,.meet-details-container{display:flex;flex-direction:row;align-items:center}.meet-details-container{width:-webkit-fill-available;width:fill;padding:8px;background-color:#fff;border-radius:8px;cursor:pointer}.meet-details-container:hover{background-color:#f1f3f3 .3 ease}.meet-details-container>:not(:last-child){margin-right:8px}.google-meet-button>:not(:last-child){margin-right:4px}.open-events-button{display:flex;flex-direction:row;align-items:center;justify-content:center;height:-webkit-fill-available;height:fill;align-self:center}.widget-container-components{width:-webkit-fill-available;width:fill;display:flex;align-items:center;justify-content:space-between;padding:12px;font-family:Geist-Medium;color:#65696e;font-size:14px}.widget-component{width:40px;height:40px;background-color:#eefbf4;display:flex;align-items:center;justify-content:center;border-radius:8px}.widget-content-kind{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 12px 12px;font-family:Geist-Medium}.widget-component-two{width:40px;height:40px;background-color:#fef4ee;display:flex;align-items:center;justify-content:center;border-radius:8px}.widget-content-kind-two{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 12px 12px;font-family:Geist-Medium}.widget-content-kind-two>:not(:last-child),.widget-content-kind>:not(:last-child){margin-right:12px}.widget-component-column{display:flex;flex-direction:column}.widget-title-text{font-size:14px;color:#242628}.widget-description-text{font-size:14px;color:#65696e}.upgrade-pro-button{background-color:#fff;border:1px solid #e6e9ea;padding:6px 8px;border-radius:8px;color:#131515;align-self:center;cursor:pointer}.upgrade-pro-button:hover{background-color:#f1f3f3 .3s ease;cursor:pointer}.upgrade-pro-text{font-family:var(--font-inter);font-weight:400;font-size:14px}.bluerect{width:10px;height:11px}.content-divider{width:1px;height:38px}.left-arrow-icon{width:16px;height:16px}.circle-grid-icon{width:20px;height:20px}.back-bar-upgrade-component-details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:12px;width:-webkit-fill-available;width:fill;align-items:start;border-top:1px solid #e6e9ea}.company-deets-name{font-family:var(--font-inter)!important;font-size:48px;line-height:54.17%;width:100%;text-align:center;margin:auto;max-width:600px}.company-deets-body{font-family:var(--font-inter);font-size:16px;line-height:162.5%;text-align:center;width:90%}