:root{--accordion-border-radius:30px}.faq__accordion{width:800px;max-width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.accordion__button{cursor:pointer;padding:1em;border:2px solid var(--basic-black);border-bottom:none;border-radius:0;transition:all .3s ease-in-out,border-bottom-left-radius .01s ease,border-bottom-right-radius .01s ease}.accordion__button.first{border-top-right-radius:var(--accordion-border-radius);border-top-left-radius:var(--accordion-border-radius)}.accordion__button.last{border-bottom-right-radius:var(--accordion-border-radius);border-bottom-left-radius:var(--accordion-border-radius);border-bottom:2px solid var(--basic-black)}.accordion__button:hover{background-color:var(--button-purple)}.accordion__button__text__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:2em}.accordion__button[aria-expanded=true]{background-color:var(--button-purple);border-bottom:2px solid var(--basic-black)}.accordion__button[aria-expanded=true].last{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-header-text{color:var(--basic-black);font-size:1.5em}.expand__icon{transition:all .3s ease-in-out}.accordion__button[aria-expanded=true] .expand__icon{transform:rotateX(180deg)}.accordion__panel{opacity:1;transform:translate(0);height:auto;background-color:var(--basic-white);padding:1.5em;border:2px solid var(--basic-black);border-top:none;border-bottom:none;transition:all .3s ease-in-out}.accordion__panel.last{border-bottom-right-radius:var(--accordion-border-radius);border-bottom-left-radius:var(--accordion-border-radius);border-bottom:2px solid var(--basic-black)}.accordion__panel[hidden]{opacity:0;transform:translateY(-10px);height:0;border-top-right-radius:1em;border-top-left-radius:1em}.accordion__panel p{font-size:1.125rem}.faq__accordion li{font-family:var(--body-font);font-size:1.125rem;padding-top:.125rem}.faq__accordion ul{margin-block:0}.faq__answer__spacing{display:flex;flex-direction:column;gap:1em}@media only screen and (min-width:768px) and (max-width:1023px){.accordion-header-text{font-size:1.5em}}@media only screen and (max-width:767px){.accordion-header-text{font-size:1.25em}.accordion__button{padding:.5em 1em}.accordion__panel{padding:1em 1.5em}}.bottom-door-wrapper{flex-direction:row;width:100%}.bottom-door-wrapper,.bottom-door-wrapper .door-container{display:flex;align-items:center;justify-content:center;position:relative}.bottom-door-wrapper .door-container{flex-direction:column}.bottom-door-wrapper .door-container .door-image{width:110px;height:auto}.bottom-door-wrapper .door-link{transform:translateY(-40px)}.bottom-door-wrapper .door-link .opened{display:none}.bottom-door-wrapper .door-link .opened.four,.bottom-door-wrapper .door-link .opened.one,.bottom-door-wrapper .door-link .opened.two{margin-bottom:-12px}.bottom-door-wrapper .door-link .closed,.bottom-door-wrapper .door-link:active .opened,.bottom-door-wrapper .door-link:hover .opened{display:block}.bottom-door-wrapper .door-link:active .closed,.bottom-door-wrapper .door-link:hover .closed{display:none}.bottom-door-wrapper .handwriting{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;position:absolute;top:40px;left:-310px}.bottom-door-wrapper .handwriting .handwriting-image{width:160px;height:auto}.bottom-door-wrapper .handwriting .arrow-image{width:80px;height:auto}.bottom-door-wrapper .handwriting .arrow-image-m{display:none;width:40px;height:auto}.bottom-door-wrapper .cat-container{position:absolute;bottom:0;right:0;display:none}.bottom-door-wrapper .cat-container .cat-image{width:100px;height:auto}@media only screen and (max-width:767px){.bottom-door-wrapper{max-width:100dvw}.bottom-door-wrapper .handwriting{position:static;margin-top:2rem;margin-bottom:4rem}.bottom-door-wrapper .handwriting .handwriting-image{width:120px}.bottom-door-wrapper .handwriting .arrow-image-m{display:block;transform:scaleY(-1) rotate(-190deg);margin-left:.5rem;margin-top:1.5rem;margin-bottom:-1.5rem;width:25px}.bottom-door-wrapper .handwriting .arrow-image{display:none}}:root{--error-color:#dd2121;--success-color:#0e8a18}@media only screen and (min-width:1024px){:root{--desktop-hero-display:block;--mobile-hero-display:none;--hero-padding:8em 0px 0em 80px}}@media only screen and (min-width:768px) and (max-width:1023px){:root{--desktop-hero-display:none;--mobile-hero-display:flex;--hero-padding:4em 80px 0em 80px}}@media only screen and (max-width:767px){:root{--desktop-hero-display:none;--mobile-hero-display:flex;--hero-padding:6em 1em 0em 1em}}footer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-32);padding:var(--padding-footer);position:relative;background-color:var(--basic-black);color:var(--basic-white)}footer a>p{text-decoration:none}.footer-social{gap:var(--spacing-component-default-horizontal)}.footer-social,.footer-social-icon-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center}.footer-social-icon-wrapper{height:3em;width:3em;border-radius:var(--radius-full);border:2px solid var(--basic-white);gap:1em;transition:all .2s ease,transform .2s cubic-bezier(.5,2.5,.7,.7),background-position .5s ease;transform:translateY(0);box-shadow:0 0 0 0 var(--basic-white)}.footer-social-icon-wrapper:hover{transform:translateY(-3px);box-shadow:0 3px 0 0 var(--basic-white)}.footer-social-icon-wrapper:active{transform:translateY(0);box-shadow:inset 0 2px 0 0 var(--basic-white)}.footer-links-and-newsletter{display:flex;flex-direction:row;gap:var(--spacing-16);align-items:flex-start;justify-content:space-between;width:100%}.newsletter__input__and__sumbit{display:flex;flex-direction:row;align-items:center;justify-content:center}.footer__form{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:flex-start;justify-content:center}.newsletter__input,.newsletter__label,.newsletter__submit{font-family:var(--body-font);font-size:1em}.newsletter__label{font-weight:500}.newsletter__input,.newsletter__submit{padding-inline:.75em;padding-block:.5em}.newsletter__input{background-color:var(--basic-black);color:var(--basic-white);border:2px solid var(--basic-white);border-top-left-radius:.5em;border-bottom-left-radius:.5em}.newsletter__input.error{background-color:#ff00001a}.newsletter__input.error,.newsletter__submit.error{color:var(--basic-white);border-color:var(--error-color)}.newsletter__submit.error{background-image:linear-gradient(var(--error-color),var(--error-color))}.newsletter__input.success{background-color:#00ff2a1a}.newsletter__input.success,.newsletter__submit.success{color:var(--basic-white);border-color:var(--success-color)}.newsletter__submit.success{background-image:linear-gradient(var(--success-color),var(--success-color))}.newsletter__submit{background-color:var(--basic-white);border:2px solid var(--basic-white)!important;color:var(--basic-black);border-top-right-radius:.5em;border-bottom-right-radius:.5em;margin-left:-1px}.newsletter__submit:hover{cursor:pointer}.newsletter__error__text{color:#ff6161}.newsletter__success__text{color:#89f085}.newsletter__consent{min-width:100px;width:100%;max-width:500px;font-size:.875em}.newsletter__consent,.newsletter__consent a{color:var(--basic-white)}.footer-social-icon{height:3.5em;width:3.5em;filter:var(--dark-filter)}.footer-links{display:flex;flex-direction:column;gap:var(--spacing-16);align-items:flex-start;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.footer-link{text-decoration:none;color:#fffc;line-height:1.2;transition:all .1s ease}.footer-link:active,.footer-link:hover{color:var(--basic-white);text-decoration:underline}.footer-link:active{scale:1}.link__section{display:flex;flex-direction:column;gap:var(--spacing-4);align-items:flex-start;justify-content:flex-start}footer a{text-decoration:none}.link__section__header{color:var(--basic-white);font-weight:500;line-height:1.2}.footer-info p{color:var(--basic-white);font-size:1em}.footer-info{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:flex-start;justify-content:flex-start}#signature__and__copyright{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (min-width:1024px){footer{flex-direction:column;align-items:center;gap:var(--spacing-48)}.footer-info,footer{width:100%;justify-content:space-between}.footer-info{flex-direction:row;align-items:flex-end}.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-48)}}@media only screen and (min-width:768px) and (max-width:1023px){footer{padding-block:4em;padding-inline:calc((100vw - 700px) / 2)}footer #signature__and__copyright{display:flex;flex-direction:column;align-items:flex-start}.footer-links-and-newsletter{flex-direction:column}}@media only screen and (max-width:767px){footer #signature__and__copyright{display:flex;flex-direction:column;align-items:flex-start}.footer-links-and-newsletter{flex-direction:column}}:root{--scroll:1}nav ul{list-style:none;margin:0}nav a{text-decoration:none}.header button{font-weight:500}.header{position:fixed;width:100%;top:0;left:0;transition:all .3s ease;background-color:var(--basic-white);z-index:100;border-bottom:2px solid #0000001a}main:has(.promo-banner) .header{top:calc(var(--banner-height) + .375rem)}@media only screen and (max-width:767px){main:has(.promo-banner) .header{top:var(--banner-height)}}main:has(.promo-banner){margin-top:var(--banner-height)}.header__background{background-size:auto 100dvh}.scroll__percent__indicator{height:.25rem;margin-top:-.25rem;width:calc(1% * var(--scroll-page));background-color:var(--basic-green);transition:width .3s ease}.nav{justify-content:space-between;height:var(--header-height);margin:.75em}.nav,.nav__logo{display:flex;align-items:center;position:relative}.nav__logo{flex-direction:row;gap:.5rem;width:164px;height:auto;filter:var(--dark-filter);transition:color .4s;font-size:var(--h2-font-size);font-family:var(--second-font);color:var(--basic-black);z-index:0}.nav__logo__beta__tag{color:var(--basic-black);border-radius:2em;height:min-content;margin-top:2px}.nav__logo__beta__tag>p{font-family:var(--body-font);font-size:.75rem;font-weight:400}.nav__items__wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-component-default-horizontal)}.nav__close,.nav__toggle{font-size:1.5rem;color:var(--title-color);cursor:pointer;display:flex;justify-content:center;align-items:center;color:var(--basic-black);transition:all .2s ease,transform .2s cubic-bezier(.5,2.5,.7,.7),background-position .5s ease}.nav__close:hover,.nav__toggle:hover{scale:1.2}.nav__close:active,.nav__toggle:active{scale:1}.nav__cta{background-color:hsl(from var(--first-color) h s l/var(--scroll));border:2px solid var(--basic-black);border-radius:20rem;cursor:pointer;transition:background-color .3s ease,background-image .3s ease;padding:.75rem 1.5rem}.cta__basic,.cta__extra{font-family:var(--body-font);font-weight:500}.nav__cta.highlight__cta{background-image:linear-gradient(45deg,var(--button-purple),var(--button-purple),var(--button-purple),var(--button-purple),#ffe570c7,#81d2c1c7,#76d0f4c7,#b2b7ffc7,var(--button-purple),var(--button-purple),var(--button-purple),var(--button-purple));background-color:var(--button-purple)}.nav__list{display:flex;flex-direction:column;row-gap:2.5rem;width:100%}.nav__mobile{box-sizing:border-box;background-color:var(--basic-white);background-image:url(/_next/static/media/paper-1.739ebc8a.webp);width:85dvw;height:100dvh;padding:var(--spacing-screen-mobile);border-radius:1em 0 0 1em;border:2px solid var(--basic-black);justify-content:space-between;z-index:100}main:has(.promo-banner) .nav__mobile{height:calc(100dvh - var(--banner-height))}.mobile__close__button__wrapper{display:flex;justify-content:flex-end;width:100%}.nav__menu__background{pointer-events:none;z-index:1}.nav__link>p{min-width:max-content;text-decoration:none;color:var(--title-color);font-family:var(--body-font);font-size:var(--p-size);font-weight:var(--font-semi-bold);color:var(--basic-black);transition:color .4s}.nav__link>p:hover{text-decoration:underline}.menu__divider{width:100%;opacity:.2;height:1px;border-color:var(--basic-black)}.nav__divider{height:"100%";width:2px;margin-block:1rem;border-radius:2px;opacity:.2;background-color:#000;color:#0000}@media only screen and (max-width:1023px){.nav__list{margin:0;padding:0}#mobile__nav__wrapper,.nav__list{width:100%;display:flex;flex-direction:column;gap:1em}#mobile__cta__wrapper{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:1em}.nav__cta{font-size:1.5em}.nav__cta,.nav__cta.small{width:-moz-fit-content;width:fit-content}.nav__cta.small{font-size:1.25em;min-width:min-content}.nav__cta.primary{background-image:var(--button-purple-gradient)}.nav__mobile{display:flex;flex-direction:column;gap:2em;justify-content:flex-start;position:relative}.nav__desktop{display:none}.nav__menu__background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:initial;transition:background-color .3s ease}.show-background{pointer-events:all;background-color:#00000080}.nav__cta{padding:.5rem 1rem}.nav__items__wrapper{gap:var(--spacing-component-default-horizontal)}.cta__extra{display:none}.nav__logo{padding-inline-start:0;margin-block-start:4px}.nav__link>p{font-size:1.5em}#nav-airbrush{pointer-events:none;position:absolute;z-index:-1;max-height:80dvh;right:-32em;bottom:-5em;width:auto}#nav-frog{position:absolute;bottom:2em;right:2em;max-width:150px;height:auto}}@media only screen and (min-width:1024px){.nav__list{display:flex;flex-direction:row;gap:var(--spacing-24);align-items:center;list-style-type:none;padding:0}.nav__mobile{display:none;position:fixed}.nav__desktop{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-24)}.nav__menu__background,.nav__toggle{display:none}.nav__logo{padding-inline-start:.5em}.menu__divider{display:none}.nav__link>p{font-size:var(--p-size)}.cta__basic,.cta__extra{font-size:1.4em;min-width:max-content}.nav__cta{padding:.5rem 1rem}}.nav__close{margin:.25em;height:min-content}.show-menu{right:-1em}.hide-menu,.show-menu{transition:all .3s ease;position:absolute;top:-1em}.hide-menu{right:-100%}.nav-menu-shapes{position:absolute;bottom:0;right:0;z-index:-1;height:clamp(50px,50dvw,200px);width:clamp(50px,50dvw,200px);color:var(--vibrant-purple)}.geometric-flower{--size:clamp(25px,25dvw,100px);bottom:clamp(80px,80dvw,450px);left:0;rotate:23deg}.geometric-flower,.geometric-pile{position:absolute;height:var(--size);width:var(--size)}.geometric-pile{--size:clamp(60px,60dvw,240px);bottom:4dvw;right:clamp(-18px,-18dvw,-72px);rotate:-160deg}.nav-menu-stamp{z-index:1}:root{main:has(.promo-banner){--banner-height:2.5lh}}.promo-banner{background-color:var(--vibrant-red);color:var(--basic-white);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;position:fixed;top:0;left:0;font-size:1.125rem;font-weight:500;height:var(--banner-height);width:100dvw;z-index:99999;cursor:pointer}.promo-banner p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit;text-transform:inherit;text-overflow:inherit;text-wrap:inherit;text-justify:inherit;text-indent:inherit;text-shadow:inherit;display:inline}.promo-banner__arrow{display:inline;margin-top:.125lh;margin-bottom:-.125lh;margin-left:.125lh}.promo-banner__button{background:#0000!important;padding:.25rem .5rem;border:none;outline:1.5px solid var(--basic-black);outline-offset:-1px;border-radius:.5rem;font-weight:600;font-size:.875rem}@media only screen and (max-width:767px){:root{main:has(.promo-banner){--banner-height:calc(3lh + 1.5rem)}}.promo-banner{flex-direction:column;gap:.5rem;min-height:-moz-fit-content;min-height:fit-content;font-size:1rem;padding:.5rem;padding-inline:1rem}.promo-banner p{text-align:center}}.peer-pods-banner{background-color:var(--vibrant-yellow);color:var(--basic-black)}:root{--page-color:#fefcf5;--imageTranslateX:max(calc(((720px + 86vh - 100dvw) / 2) - 50px),0px)}.partner__page.main{height:100dvh!important;background-color:initial!important}.partner__page .header,html{background-color:var(--page-color)!important;background-image:unset}.partner__page .hero-text-wrapper p{letter-spacing:.04em}.partner__page .hero-section{height:100vh;min-height:400px;max-height:min(80vh,800px);margin-top:67px;padding-block:2rem}.partner__page .hero-section,.partner__page .hero-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.partner__page .hero-wrapper{max-width:720px;gap:1.5rem;isolation:isolate}.partner__page .top-tag{height:100%;background-color:#0000001a;border-radius:200px;padding:.25rem .75rem}.partner__page .header-text{text-align:center;color:#000;z-index:2!important}.partner__page .sub-text{text-align:center;color:#000000b3;width:100%;max-width:600px;z-index:2!important}.partner__hero-image{position:absolute;top:50%;transform:translateY(-50%);max-height:60vh;width:auto;object-fit:contain;z-index:0!important}.partner__hero-image.image-left{left:-1rem;transform:translateY(-50%) translateX(calc(var(--imageTranslateX) * -1))}.partner__hero-image.image-right{right:-1rem;transform:translateY(-50%) translateX(var(--imageTranslateX))}.partner__hero-mobile-image{object-fit:contain;max-height:1rem;width:auto}.partner__page .form-wrapper{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:.25rem}.partner__page .form-wrapper input{width:100%;min-width:250px;max-width:min(max-content,500px);border-radius:200px;border:2px solid #000}.join-form .button,.partner__page .form-wrapper input{padding:.5rem 1rem;font-size:1rem;font-family:var(--body-font)}.join-form .button{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:200px;border:2px solid var(--basic-black);background-image:var(--button-black-gradient);color:var(--basic-white);background-color:var(--basic-black)}.partner__page .features-section{display:flex;flex-direction:column;align-items:center;justify-content:start;position:relative;width:100%;height:100vh;min-height:200px;max-height:min(50vh,800px);padding-block-end:2rem}.partner__page .feature-wrapper{display:grid;width:100%;max-width:1080px;grid-template-columns:repeat(3,1fr);column-gap:1.5rem;row-gap:1.5rem}.partner__page .feature{display:flex;flex-direction:column;align-items:start;width:100%;height:100%;padding:1rem;border-radius:1rem;background-color:var(--basic-white);border:2px solid var(--basic-black);gap:.75rem}.partner__page .feature-header{font-size:1.325rem;font-weight:600;font-family:var(--header-font)}.partner__page .feature-subtext{font-size:1rem;font-weight:400;font-family:var(--body-font)}.partner__page .faq-header{font-size:2rem;font-weight:600;text-align:center;margin-block-end:2rem}.partner__page .faq-section{display:flex;flex-direction:column;align-items:center;justify-content:start;position:relative;width:100%;height:100vh;min-height:200px;max-height:max-content;padding-block-start:2rem;padding-block-end:4rem}@media only screen and (min-width:1024px){.partner__hero-mobile-image-wrapper{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.partner__hero-image{display:none}.partner__hero-mobile-image-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;padding-block-start:2rem}.partner__hero-mobile-image{max-height:6rem}}@media only screen and (max-width:767px){.partner__page .hero-section{padding-inline:1rem;margin-top:calc(var(--banner-height) + 3rem)!important;min-height:-moz-fit-content;min-height:fit-content}.partner__hero-image{display:none}.partner__hero-mobile-image-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;padding-block-start:2rem}.partner__hero-mobile-image{max-height:6rem}.partner__page .features-section{max-height:-moz-fit-content;max-height:fit-content;height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-inline:1rem}.partner__page .feature-wrapper{grid-template-columns:repeat(1,1fr);max-height:100%;height:100%;min-height:-moz-fit-content;min-height:fit-content}.partner__page .faq-section{max-height:-moz-fit-content;max-height:fit-content;height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-inline:1rem;width:100%;max-width:100%;min-width:100px}.partner__page .faq-wrapper{padding-block-start:1rem;width:100%;max-width:100%;min-width:100px}}.testimonials-card{background-color:#fdfaf7;border:1px solid #00000026;box-shadow:2.25px 2.25px 4.5px #0000000f,inset 0 2.25px 1.125px #ffffff94,inset 0 2.25px 1.125px #c3c3c326,inset 0 -2.25px 1.125px #0000000a,inset 0 -1.125px 1.125px #ffffff85;border-radius:0!important;padding:2rem;justify-content:center;gap:1rem;position:relative;isolation:isolate}.testimonials-card,.testimonials-card-body{height:100%;display:flex;flex-direction:column;align-items:flex-start}.testimonials-card-body{gap:.5rem;width:100%}.testimonials-card-body-text{text-align:center;font-size:1.25rem;line-height:1.5;margin-block:auto}.testimonials-card-author{width:100%;display:flex;flex-direction:row;justify-content:flex-end}.testimonials-card-author-name{font-family:var(--caveat-font)}.testimonials-card-quote{width:3rem;height:3rem;margin:-.5rem}.testimonials-card-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media only screen and (max-width:767px){.testimonials-card{padding:1.5rem}.testimonials-card-body-text{font-size:1.25rem;text-align:start}.testimonials-card-author-name{font-size:1.25rem}}:root{--testimonial-letter-carousel-width:450px}.testimonial-letter-carousel-wrapper{width:100%;max-width:var(--testimonial-letter-carousel-width);margin-inline:auto;margin-block-start:6rem;margin-block-end:2rem;position:relative}.testimonials-carousel-content{width:100%}.carousel-item{width:100%;flex-basis:100%}.testimonials-carousel-item{height:100%;width:100%}.testimonial-envelope-image{position:absolute;top:-150px;left:-200px;width:450px;height:auto;object-fit:cover}.testimonials-carousel-previous svg{margin-left:.25rem;margin-right:-.25rem}.testimonials-carousel-button{padding:.5rem!important;background:none!important;border:none!important;color:var(--basic-white)!important}.testimonials-carousel-button svg{opacity:.8!important}.testimonials-carousel-button:disabled{opacity:0!important}@media (hover:hover){.testimonials-carousel-button:hover{box-shadow:none!important;transform:translateY(-50%)!important;transition:transform .2s ease}.testimonials-carousel-button:hover svg{opacity:1!important}}.testimonial-letter-carousel-count p{position:absolute;bottom:-1.75rem;right:0;color:var(--basic-white)!important;opacity:.6;font-family:var(--font-inter);font-size:.875rem;margin-right:.25rem}@media only screen and (max-width:768px){.testimonial-envelope-image{position:absolute;top:-138px;left:-40px;width:300px;height:auto;object-fit:cover}.testimonial-letter-carousel-wrapper{margin-block-start:5rem;margin-block-end:5rem;width:85%;position:relative}.testimonial-letter-section{padding-top:6.5rem!important;padding-bottom:4.5rem!important}}.partner__page .body-section{padding-block:5rem}.partner__page .brown-background{background-color:#5d3637}@media only screen and (max-width:768px){.partner__page .body-section{padding-inline:1rem}}.partner__page .bottom-cta-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:2rem;margin-block-end:4rem}.partner__page .bottom-cta-section button{padding:1rem 2rem}.bottom__cta__section{background-color:initial!important;gap:var(--spacing-content-to-button);display:flex;flex-direction:column;align-items:center!important;justify-content:center}.bottom__cta__section h2{text-align:center;color:var(--basic-black);font-family:var(--font-apfel-grotesk);line-height:1.2}.bottom__cta__section .bottom-door-wrapper{margin-top:2rem;margin-bottom:-2rem}.home__cta.bottom__cta{color:var(--basic-white);background-image:var(--button-black-gradient);background-color:var(--basic-black);border:none!important;outline-width:1px!important;outline-offset:-1px!important;outline-color:#0000001a!important}.bottom__cta__section .handwriting{left:-220px!important}.bottom__cta__section .handwriting-image{width:90px!important}@media only screen and (min-width:1024px){#bottom-cta-section{padding-block:4em;gap:4em}}@media only screen and (min-width:768px) and (max-width:1023px){#bottom-cta-section{padding-block:4em;gap:4em}}@media only screen and (max-width:767px){.bottom__cta__section{padding-inline:1.5rem;padding-block:4rem!important;padding-top:1rem!important}.bottom__cta__section h2{font-size:1.75rem}.bottom__cta__section .bottom-door-wrapper{margin-top:0}}.about-us-section{padding-block:4rem!important}.about-us-inner-container{display:grid;grid-template-columns:1fr auto;grid-template-areas:"image info";align-items:center;gap:2rem;width:100%;max-width:1000px;margin-inline:auto}.about-us-info-container{grid-area:info;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:400px}.about-us-section h2{font-family:var(--font-apfel-grotesk);font-size:2.25rem;line-height:1.2}.learn-more-button{padding:.5rem .75rem .5rem 1rem;border-radius:5rem;font-size:1rem;border-color:#00000003;border-width:.5px;margin-top:1rem}.learn-more-button-inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.learn-more-button-text{font-size:1rem;font-family:var(--font-inter)}.about-us-section .image-container{padding-block:2rem;grid-area:image}.learn-more-button .arrow-right-icon{transition:all .1s ease-in-out}.about-us-section .feature-image{margin-bottom:-2rem}@media only screen and (max-width:768px){.about-us-inner-container{gap:1rem;grid-template-columns:1fr;grid-template-areas:"info" "image";align-items:center;justify-content:center}.about-us-section h2{font-size:1.75rem;text-align:center}.about-us-info-container{align-items:center}.learn-more-button{margin-top:0}.about-us-section .link__from__home__page{margin-top:1rem}.learn-more-button{padding:.5rem .75rem .5rem 1.25rem}.learn-more-button-inner{gap:.25rem}.learn-more-button-text{font-size:1.125rem}.about-us-section .feature-image{max-width:calc(100% + 1rem);width:100%}.about-us-section .image-container{margin-inline:-.5rem;width:calc(100% + 1rem)}}.pricing-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.pricing-subheader-text{font-size:2.25rem;font-family:var(--font-fraunces);font-family:var(--font-apfel-grotesk);margin-bottom:1rem;line-height:1.2}.pricing-text-blurb{display:flex;flex-direction:column;gap:1rem;max-width:660px;margin-inline:auto;text-align:start;padding:1.5rem 2rem;border-radius:2rem;background-color:var(--pricing-text-blurb-background-color);margin-bottom:2rem}.pricing-text-blurb p{font-family:var(--font-inter);font-size:1.125rem;line-height:1.3}.price-tag-section{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2.5rem;margin-bottom:2rem}.price-tag-wrapper{position:relative;height:var(--price-tag-height);width:var(--price-tag-width);isolation:isolate}.price-tag-image{height:var(--price-tag-height);width:auto;position:absolute;top:0;bottom:0;z-index:-1!important}.price-tag-image.left{right:0}.price-tag-image.right{left:0;transform:rotate(180deg)}.price-tag-label{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-inter);height:100%;width:100%;z-index:3!important}.price-tag-price-content{display:flex;flex-direction:row;gap:.25rem;position:relative}.price-tag-price-symbol{margin-bottom:auto;font-size:1.125rem;font-family:inherit}.price-tag-price-number{font-size:2.5rem;line-height:1;font-weight:600;font-family:inherit}.price-tag-price-term{margin-top:auto;opacity:.8;font-size:1.125rem;margin-bottom:.25rem;font-family:inherit}.price-tag-sub-label{font-size:1rem;opacity:.8;font-family:inherit;text-align:center;position:absolute;left:-3rem;right:-3rem;bottom:-1.5lh;margin-inline:auto;min-width:max-content}.lifetime-promo{color:#b90101;font-size:1rem;font-family:var(--font-inter);margin-bottom:1rem}.pricing-faq{width:100%;max-width:640px}.pricing-faq .accordion__item{border:1px solid #1a1a1a;border-radius:1rem}.pricing-faq .accordion__heading p{font-size:1.125rem;font-family:var(--font-inter)}.pricing-faq .accordion__button{border:none;border-radius:0;background-color:initial;padding:1rem 1.5rem}.pricing-faq .accordion__panel{padding:0 1.5rem 1rem;border:none;border-radius:0;background-color:initial}.pricing-faq .accordion__panel p{font-family:var(--font-inter);font-size:1rem}@media only screen and (max-width:768px){:root{--price-tag-height:7rem!important}.pricing-section{padding-block:4rem!important;gap:1rem}.pricing-subheader-text{font-size:1.75rem;text-align:center;margin-bottom:0}.pricing-text-blurb{padding:1.5rem;margin-bottom:1rem}.pricing-text-blurb p{font-size:1rem}.price-tag-section{grid-template-columns:1fr;gap:.75rem;justify-items:center;margin-bottom:1rem}.price-tag-price-number{font-size:2rem}.price-tag-price-term{font-size:1rem}.price-tag-sub-label{font-size:.875rem}.lifetime-promo{text-align:center;font-size:1rem;margin-inline:.5rem}.pricing-faq .accordion__button,.pricing-faq .accordion__panel{padding:1rem}.pricing-faq .accordion__button p{font-size:1rem}.pricing-faq .accordion__panel{padding-top:0}.pricing-faq .accordion__panel p{font-size:1rem}}:root{--pricing-text-blurb-background-color:#f7f5f1;--price-tag-height:10rem;--price-tag-width:calc(var(--price-tag-height) * 1.8)}.faq-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:-moz-fit-content!important;min-height:fit-content!important}.faq-subheader-text{font-size:2.25rem;font-family:var(--font-apfel-grotesk);margin-bottom:1rem;line-height:1.2}.faq-faq{width:100%;max-width:640px;display:flex;flex-direction:column;gap:1rem;min-height:-moz-fit-content;min-height:fit-content}.faq-faq .accordion__item{border:1px solid #1a1a1a;border-radius:1rem}.faq-faq .accordion__heading p{font-size:1.125rem;font-family:var(--font-inter)}.faq-faq .accordion__button{border:none;border-radius:0;background-color:initial;padding:1rem 1.5rem}.faq-faq .accordion__panel{padding:0 1.5rem 1rem;border:none;border-radius:0;background-color:initial}.faq-faq .accordion__panel *{font-family:var(--font-inter);font-size:1rem;line-height:1.4}.faq-faq .accordion__panel li{margin-top:.5rem}.faq-faq .accordion__panel b{font-weight:600}.faq-link{font-family:var(--font-inter);text-decoration:none;color:var(--basic-black)}@media (hover:hover){.faq-link:hover{text-decoration:underline;color:var(--link--purple)}}.faq-link-icon{margin-bottom:-.125rem}@media only screen and (max-width:768px){.faq-subheader-text{font-size:1.75rem;text-align:center}.faq-faq .accordion__button,.faq-faq .accordion__panel{padding:1rem}.faq-faq .accordion__button p{font-size:1rem}.faq-faq .accordion__panel{padding-top:0}.faq-faq .accordion__panel p{font-size:1rem}}.partner__page .testimonial-tape-image{width:400px;max-width:100%;height:auto;object-fit:cover;transform:translateY(60px);position:absolute;top:-7rem;left:0;right:0;z-index:2;margin-inline:auto}.partner__page .blurb-section{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;height:-moz-fit-content;height:fit-content;padding-inline:1rem;position:relative}.partner__page .blurb-wrapper{display:grid;width:100%;max-width:800px;font-size:1.125rem;padding:1.5rem 2rem;background-color:var(--basic-white);border:1px solid #0000001a;gap:1rem;border-radius:1rem;box-shadow:0 4px 10px 0 #0000000d;position:relative}.pushpin-image-wrapper{display:flex;flex-direction:column;align-items:center;position:absolute;top:-1.875rem;left:0;right:0}.pushpin-image{height:50px;width:auto;margin-inline-start:10px}.partner__page .blurb-wrapper h3{width:100%;margin-block-start:.5rem;font-family:var(--font-fraunces)}.partner__page .blurb-wrapper p{font-size:1.125rem;font-family:var(--font-inter);font-weight:400;line-height:28px}.partner__page .blurb-wrapper b{font-weight:600}@media only screen and (max-width:768px){.partner__page .blurb-features{grid-template-columns:1fr}.partner__page .blurb-wrapper p{font-size:1rem;line-height:1.5}}.partner__page .hero-section{position:relative}.partner__page .top-tag{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-inline-start:.5rem;background-color:#f6f3ef}.partner__page .top-tag p{opacity:.9}.partner__page .top-tag-icon{width:2rem;height:2rem}.partner__page .text-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1rem;margin-block-end:1rem}h1{font-family:var(--font-fraunces);font-family:var(--font-apfel-grotesk)}.partner__page .hero-section .partner__page .button-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1rem}.partner__page .button-section{gap:2rem!important}.partner__page .rsvp-link{font-family:var(--font-inter)!important;text-decoration:none;color:var(--basic-black)}@media (hover:hover){.partner__page .rsvp-link:hover{color:var(--link--purple)}}.home__cta{transition:all .2s ease,transform .2s cubic-bezier(.5,2.5,.7,.7),box-shadow .2s cubic-bezier(.5,2.5,.7,.7),background-position .5s ease}.home__cta .button-inner{display:flex;align-items:center;justify-content:center;gap:.5rem}.home__cta .button-icon{width:0;height:20px;opacity:0;margin-inline-start:-.5rem}@media (hover:hover){.home__cta:hover .button-icon{animation:show-icon .25s ease-in-out forwards}}@keyframes show-icon{0%{opacity:0;width:0;margin-inline-start:-.5rem}to{opacity:1;width:20px;margin-inline-start:0}}.partner__page .sub-text{color:#0e0e0e!important}@media only screen and (max-width:768px){.hero-section .hero-wrapper{margin-bottom:4rem!important}.top-tag img{width:1.5rem!important;height:1.5rem!important}.top-tag p{font-size:1.125rem}.hero-section .text-section{gap:.5rem;margin-bottom:0!important}.partner__page h1{line-height:1.2}.hero-section .button-inner,.hero-section .sub-text{font-size:1.125rem}.partner__hero-mobile-image-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;padding-block-start:2rem}.partner__hero-mobile-image{max-height:8rem}}:root{--take-a-peek-animation-scale:0.6}.take-a-peek-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.take-a-peek-subheader-text{font-size:2.25rem;font-family:var(--font-apfel-grotesk);margin-bottom:2rem;color:#fffcf5;font-weight:500}.take-a-peek-items{display:grid;grid-template-columns:1fr 1fr;gap:8rem;width:100%;max-width:900px;position:relative}.take-a-peek-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem}.take-a-peek-item-description{font-size:1.125rem;font-family:var(--font-inter);font-weight:400;color:#fffcf5;text-align:center;line-height:1.4}.take-a-peek-item-image,.take-a-peek-item-video-container{width:100%;height:auto;margin-inline:auto;aspect-ratio:1080/1400}.take-a-peek-item-video-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.take-a-peek-item-video{width:70%;height:auto;margin-inline:auto;aspect-ratio:9/16;border-radius:1rem;background-color:#1a1a1a}.take-a-peek-note-stars-image{width:79%;top:-1.25rem;left:-2.125rem;object-fit:cover;object-position:top;transform:rotate(4.91deg)}.take-a-peek-note-arrow-image,.take-a-peek-note-stars-image{height:auto;margin-inline:auto;z-index:-1!important;position:absolute}.take-a-peek-note-arrow-image{width:100%;max-width:200px;right:-4rem;bottom:-6rem}.take-a-peek-note{font-size:1.125rem;font-family:var(--font-inter);font-weight:400;text-align:center;line-height:1.4;height:-moz-fit-content;height:fit-content;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;transform:rotate(-4deg)}.take-a-peek-note-image{width:100%;height:auto;margin-inline:auto;z-index:-1!important}.take-a-peek-note-content{position:absolute;top:0;left:0;right:0;bottom:0;padding:1rem 1.5rem;margin-left:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;z-index:2!important}.take-a-peek-note p{margin-top:2.325rem;text-align:start;font-size:calc(1.5rem * 1vw)!important;line-height:31px;color:inherit;margin-bottom:0}.take-a-peek-note-container{gap:1rem}.take-a-peek-note-container,.take-a-peek-note-title-inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.take-a-peek-note-title-inner{isolation:isolate;aspect-ratio:1797/593}.take-a-peek-note-title-background-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;object-fit:cover;z-index:-1!important;display:none}.take-a-peek-note-title{padding:.5rem 1.5rem;margin-right:2rem;font-family:var(--font-apfel-grotesk)!important;font-size:1.5rem;line-height:1.4;font-weight:500;text-align:center;min-width:233px;background-color:#fbf6f2}.take-a-peek-note-content p{font-family:var(--font-inter);line-height:31px}.take-a-peek-wand-container{position:absolute;top:-3rem;right:-5rem}.take-a-peek-wand-count{font-size:1rem;font-family:var(--font-inter);font-weight:400;color:var(--basic-white);opacity:.6;position:absolute;bottom:3rem;right:-3rem}.take-a-peek-wand-button{background-color:initial;background-image:none;border:none;padding:0;cursor:pointer;transition:transform .1s ease-in-out}@media (hover:hover){.take-a-peek-wand-button:hover{transform:rotate(4.91deg)!important;box-shadow:none}.take-a-peek-wand-button:active{transform:rotate(-4.91deg)!important;box-shadow:none}}.take-a-peek-wand-button .take-a-peek-wand-image{width:100px;height:auto;margin-inline:auto}.take-a-peek-wand-text-container{position:relative}.take-a-peek-wand-text-image{width:100%;height:auto;margin-inline:auto;position:absolute;bottom:-5rem;right:-2rem}@media only screen and (max-width:768px){.take-a-peek-note-image{height:100%;object-fit:cover;object-position:top;background-color:#fbf6f2;border-radius:1rem}.take-a-peek-section .desktop-only{display:none}.take-a-peek-section{gap:.5rem;padding-block:4rem!important;padding-top:2rem!important}.take-a-peek-items{grid-template-columns:1fr;gap:1rem}.subheader-text-container{width:100%;max-width:480px;display:flex;flex-direction:column;justify-content:center;gap:1rem;align-items:center;padding-inline:.5rem;margin-inline:auto}.take-a-peek-subheader-text{font-size:1.75rem;margin-bottom:0}.take-a-peek-note-container.mobile-only{max-width:min(380px,100%);margin-inline:auto}.take-a-peek-note{transform:none}.take-a-peek-note-content{padding:1rem;margin-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.note-info-header{width:100%;max-width:380px;margin-inline:auto;display:grid;grid-template-columns:1fr auto;align-items:center;justify-content:center;gap:.5rem}.take-a-peek-note-content p{font-size:11pt;line-height:1.5rem;margin-top:0}.take-a-peek-item-image,.take-a-peek-item-video-container{width:calc(100% - 2rem);max-width:380px}.take-a-peek-wand-container.mobile-only{position:relative;right:unset;left:unset;bottom:unset;top:unset}.mobile-only .take-a-peek-wand-image{width:auto;height:60px}.mobile-only .take-a-peek-wand-text-image{right:unset;left:-4rem;bottom:1rem;top:unset;height:auto;width:4rem}.mobile-only .take-a-peek-wand-count{top:.25rem;left:-2rem;right:unset;bottom:unset;font-size:.75rem;transform:rotate(11deg)}}@media only screen and (min-width:769px) and (max-width:1024px){.take-a-peek-section .mobile-only{display:none}}@media only screen and (min-width:769px) and (max-width:900px){.take-a-peek-note{max-width:350px}.take-a-peek-items{gap:3rem}.take-a-peek-note-content p{margin-top:.25rem;line-height:28px}}@media only screen and (min-width:769px) and (max-width:1110px){.take-a-peek-wand-container.desktop-only{right:4rem;top:-10rem}.take-a-peek-wand-image{width:80px!important}.take-a-peek-wand-text-image{bottom:-2.5rem}}@media only screen and (min-width:1025px){.take-a-peek-section .mobile-only{display:none}}*{box-sizing:border-box}:root{--desktop-hero-display:none;--mobile-hero-display:flex;--hero-padding:0em 0em 0em 80px;--section-padding:0em 0em 0em 80px}.html{scroll-behavior:smooth;overflow-y:auto;height:100vh;max-height:100vh}main{width:100%;max-width:100dvw;overflow-x:clip;background-color:var(--page-background-color)}.link__from__home__page{color:var(--basic-black);text-decoration:none;font-style:normal}.link__from__home__page:hover{color:var(--link--purple);text-decoration:underline}.desktop__hero__social__proof{max-width:600px;position:relative;border-radius:2em;padding:0!important}.social-proof-carousel-container.hero{max-width:500px}.social-proof-carousel-container.hero .carousel-previous{left:0}.social-proof-carousel-container.hero .carousel-next{right:0}@media only screen and (min-width:1024px){:root{--desktop-hero-display:flex;--mobile-hero-display:none;--hero-padding:8em 0px 0em 80px;--section-padding:1.5em 80px 1.5em 80px}}@media only screen and (min-width:768px) and (max-width:1023px){:root{--desktop-hero-display:none;--mobile-hero-display:flex;--hero-padding:6em 80px 0em 80px;--section-padding:2.5em 80px 2.5em 80px}}@media only screen and (max-width:767px){:root{--desktop-hero-display:none;--mobile-hero-display:flex;--hero-padding:6em var(--spacing-screen-mobile) 0em var(--spacing-screen-mobile);--section-padding:2.5em var(--spacing-screen-mobile) 2.5em var(--spacing-screen-mobile)}}#hero-section{box-sizing:border-box;padding:var(--hero-padding);display:flex;flex-direction:row;max-width:100dvw;height:100vh;min-height:675px;align-items:flex-start;justify-content:flex-start;gap:-4em;position:relative}.hero-image-wrapper-desktop{display:var(--desktop-hero-display);height:100%;z-index:2;transform-origin:bottom right}#mobile-hero-image-wrapper{display:var(--mobile-hero-display);flex-direction:row;justify-content:center;width:100%;z-index:1;padding-block:1em}#mobile-hero-image{width:90%;max-width:90%;height:auto}#desktop-hero-image{max-height:600px;width:auto;scale:1;transition:all .3s ease-in-out}.feature-image{width:100%;height:auto}#mobile-hero-image,.feature-image{max-width:300px}.hero-text-wrapper{display:flex;flex-direction:column;max-width:60%;gap:var(--spacing-display-text-bottom);margin-bottom:1em}.home__cta{font-family:var(--body-font);font-size:1.25rem;font-weight:500;text-decoration:none;padding:.5em 1em;border-radius:100px;outline:2px solid var(--basic-black);outline-offset:-2px}.cta__wrapper{max-width:-moz-fit-content;max-width:fit-content;cursor:pointer}.home__cta.top{background-image:var(--button-black-gradient);color:var(--basic-white);background-color:var(--basic-black);margin-top:calc(var(--spacing-content-to-button) - var(--spacing-display-text-bottom))}.section{padding:var(--section-padding)}#features-wrapper,.section{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2em;position:relative}.subsection{display:flex;flex-direction:column;gap:var(--spacing-between-text)}#short-social-section{background-color:#fff}#blurb-section{background-color:var(--basic-blue)}#blurb-section p{line-height:1.55}#home-team-section{background-color:var(--basic-purple)}.header-wrapper{display:flex;flex-direction:row;align-items:center;gap:.5em}.section-header-stamp{width:52px;height:auto;filter:var(--dark-filter)}#meet-stamp{rotate:40deg}#chat-stamp,#hangouts-stamp{rotate:-20deg}#events-stamp{rotate:20deg}#mentor-image{max-width:100%}#bottom-cta{width:100%}p{font-size:var(--p-size)}.marquee-section{padding-inline:0!important}@media only screen and (min-width:1024px){#hero-section{flex-direction:row;padding-top:4em;height:unset;gap:0;width:100%;overflow:hidden;padding-bottom:2em;justify-content:space-between}.hero-image-wrapper-desktop{flex-direction:row;justify-content:flex-end;align-items:end;max-width:50dvw;padding-block:3em}#desktop-hero-image{max-width:90%;height:auto}.hero-text-wrapper{padding-top:4em;max-width:50%;gap:1rem}.hero-subtitle{margin-bottom:1rem}#blurb-section{padding-block:3em}#blurb-section p{font-size:1.5em}#features-section{align-items:center}#features-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:80px}.feature-image{max-height:600px;width:auto}#mentor-image,#team-image{max-height:none;height:auto;width:100%;max-width:800px}#mentor-image{max-width:1080px}.feature-image-wrapper{display:flex;flex-direction:column;align-items:center}.section{padding-inline:calc((100vw - 1080px) / 2);align-self:center;gap:2em}.subsection{width:100%}.desktop-center{width:100%;display:flex;flex-direction:column;align-items:center;gap:1em;padding-block:4em}#features-section{align-items:flex-start}#bottom-cta-section{padding-block:4em;gap:4em}#short-social-section{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){#hero-section{flex-direction:column;height:unset;gap:1em;width:100%}.hero-text-wrapper{max-width:100%}.section{padding-inline:calc((100vw - 700px) / 2);align-self:center}.subsection{width:100%}.desktop-center{width:100%;display:flex;flex-direction:column;align-items:center;gap:1em;padding-block:4em}#bottom-cta-section,#team-section{padding-block:4em;gap:4em}#team-section{display:flex}#mobile-hero-image,.feature-image{max-width:500px}.feature-image-wrapper{width:100%;display:flex;justify-content:center;flex-direction:column}.feature-image-wrapper img{margin-inline:auto}.hero-image-wrapper-mobile{padding-bottom:2em}}@media only screen and (max-width:767px){#hero-section{flex-direction:column;height:100%;min-height:max-content;max-height:unset;gap:1em;width:100%;overflow:hidden;padding-bottom:2em}.hero-text-wrapper{max-width:100%}.home__cta{width:100%}.feature-image-wrapper{width:100%;display:flex;justify-content:center;flex-direction:column}.feature-image-wrapper img{margin-inline:auto}.desktop-center{width:100%;display:flex;flex-direction:column;align-items:center;gap:1em}#short-social-section,.desktop-center{padding-block:1em}}.hero-subtitle{max-width:630px}.phone-screen{width:550px;height:auto;position:absolute;bottom:1rem;right:8rem;z-index:-1}.desktop-hero-image{z-index:-2}.social-proof-carousel-item-content{border:none}.social-proof-carousel-container{margin-top:-6rem}.social-proof-carousel-item-body{color:#000000b3!important}.carousel-icon{height:30px;width:30px}.social-proof-carousel-container.large{margin-top:0}.testimonials-tag{margin-inline:auto;width:-moz-fit-content;width:fit-content;padding:.25rem .75rem!important;background-color:var(--basic-purple)!important;border-radius:0!important}.partner__page .blurb-features{display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:100%;max-width:800px}.partner__page .features-grid-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-inline:2rem;gap:2rem;padding-block:6rem!important}.partner__page .features-grid-section .features-tag{margin-top:-1rem}.partner__page .feature-card{display:flex;flex-direction:column;align-items:center;background-color:var(--basic-white);border:2px solid var(--basic-black);gap:1rem;border-radius:1rem;padding:1.5rem;text-align:center;font-family:var(--font-inter)!important}.partner__page .feature-card p{font-family:var(--font-inter)!important;line-height:1.4;font-size:1.125rem!important}@media only screen and (max-width:768px){.partner__page .feature-card p{font-size:1rem!important}.partner__page .blurb-features{grid-template-columns:1fr;gap:1rem}}