:root{--dagobaBgColor:#202020;--dagobaBgColor50:rgba(64,64,64,0.7);--collectionBg:#faf8f4;--editBoutiqueBg:rgb(253.64,244.36,239.96);--editCollectionBg:rgb(252.28,233.72,224.92);--errorCollectionBg:#ffd1cb;--bandPaper:#f6f3ee;--bandInk:#202020;--bandInkSoft:#565a67;--bandCard:#ffffff;--bandHairline:#e7e2d9;--bandHairlineSoft:#efeae1;--bandInkFaint:#8c8a84;--bandGreen:#49a168;--bandRadius:18px;--heroOrange:#ee7a43;--heroOrangeDark:#e26a30;--heroOrangeRule:rgb(247.35,195.15,170.4);--grid-row-hover:rgb(253.81,245.69,241.84);--grid-row-selected:#f6f3ee;--bandShadowCard:0 1px 2px rgba(32,32,32,0.04),0 12px 28px -16px rgba(32,32,32,0.18);--bandShadowPop:0 10px 40px rgba(32,32,32,0.14),0 2px 6px rgba(32,32,32,0.06);--bandCardBorder:#ddd6ca;--mono-owner:#202020;--mono-moneypot:#c89a3c;--mono-buyer:#a99a82;--helpTipBgTransp:rgba(237,247,237,0.85);--helpTipBorder:#2e7d32;--impersonation-banner-height:0px;--header-height:64px;--font-title:var(--font-anton),"Anton"}.website{--font:var(--font-barlow-condensed),"Barlow Condensed";--fs-3xl:clamp(2.1rem,5.5vw,3.5rem);--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-x-xxl:clamp(1.7rem,4.5vw,3.15rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-xxs:clamp(0.65rem,1vw,0.9rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);overflow:scroll;height:100%;scroll-snap-type:y proximity}.website h1{font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-xl);font-weight:400}.website h2{font-size:var(--fs-lg);font-weight:600}.website h3{font-size:var(--fs-md);font-weight:500}.website h4{font-size:var(--fs-normal);font-weight:500}.website .section{scroll-snap-align:start}.website.home-hero{scroll-padding-top:var(--header-height,64px)}.website.no-scroll-snap{scroll-snap-type:none;display:flex;flex-direction:column}.website.no-scroll-snap .section{scroll-snap-align:none}.website .paragraph{margin-bottom:1vh}.website .hero{position:relative;overflow:hidden;margin-top:0!important;min-height:100%;padding:0;display:flex;background:#202020}.website .hero .hero-bg{position:absolute;inset:0;z-index:0;overflow:hidden}.website .hero .hero-bg img{width:100%;height:100%;object-fit:cover;opacity:.8;transform:scale(1);transform-origin:center;animation:heroZoom 12s ease-out 1s forwards}.website .hero .hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,22,38,.55),rgba(18,22,38,.5) 38%,rgba(18,22,38,.85))}.website .hero .hero-content{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:calc(135px + clamp(1rem,3vh,2rem)) clamp(1rem,5vw,4rem) clamp(1.5rem,4vh,3rem);display:grid;grid-template-columns:minmax(0,1fr);min-width:0;grid-template-rows:1fr auto;grid-gap:clamp(1rem,3vh,2rem);gap:clamp(1rem,3vh,2rem)}.website .hero .hero-center{align-self:center;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vh,5rem)}.website.landing-hero .hero .hero-center{transform:translateY(clamp(-2.5rem,-3.5vh,-1.25rem))}.website .hero .hero-title{margin:0;color:#fff;text-align:center;text-transform:none;font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:0;line-height:1.1;font-size:clamp(1.7rem,4.2vw,3.1rem);display:flex;flex-direction:column;gap:.12em}.website .hero .hero-title span{display:block}.website .hero .hero-title span:nth-child(2){color:#ee7a43}.website .hero .hero-demo{width:100%;max-width:840px;position:relative}.website .hero .hero-demo .demo-status{position:absolute;top:100%;left:0;right:0}.website .hero .hero-demo .demo-widget-label{color:#fff!important}.website .hero .hero-demo .demo-widget-generate{border-radius:8px;padding:0 28px;text-transform:none;letter-spacing:.02em}.website .hero .hero-demo .demo-widget-generate.disabled,.website .hero .hero-demo .demo-widget-generate:disabled{background:#ee7a43;color:#fff}.website .hero .hero-demo .demo-widget-generate:not(:disabled){background:#49a168;color:#fff}.website .hero .hero-demo .demo-widget-generate:not(:disabled):hover{background:#3d8a59}.website .hero .hero-demo .demo-progress-bar__bar{background:hsla(0,0%,100%,.18)}.website .hero .hero-demo .demo-progress-bar__bar.done{background:#fff}.website .hero .hero-demo .demo-progress-bar__bar.running{background:#ee7a43}.website .hero .hero-demo .demo-progress-bar--flash .demo-progress-bar__bars .demo-progress-bar__bar{background:#fff}.website .hero .hero-demo .demo-progress-bar__label,.website .hero .hero-demo .demo-progress-bar__step{color:#fff}.website .hero .hero-demo .demo-progress-bar__count,.website .hero .hero-demo .demo-progress-bar__waiting{color:hsla(0,0%,100%,.7)}.website .hero .hero-demo .callout.demo-result{background:rgba(0,0,0,0);border:none;padding:0}.website .hero .hero-demo .callout.demo-result.success{color:#5ed696}.website .hero .hero-demo .callout.demo-result.error{color:#ff8a80}.website .hero .hero-demo .callout.demo-result .MuiSvgIcon-root{color:inherit}.website .hero .hero-demo .demo-waiting{color:#fff}@media(max-width:599px){.website .hero .hero-demo .demo-widget .demo-widget-generate{width:auto;align-self:center;margin-top:clamp(.5rem,4vw,1.25rem)}.website .hero .hero-demo .demo-widget .demo-widget-color-selector{flex:1 1 auto;width:100%}.website .hero .hero-demo .demo-widget .demo-widget-color-selector .demo-widget-color-bar{flex:1 1;width:auto}}.website .hero .hero-cta{display:flex;justify-content:center}.website .hero .hero-cta .cta{display:flex;align-items:center;background:#ee7a43;color:#fff;border-radius:9999px;padding:clamp(.6rem,1.5vw,.9rem) clamp(1.5rem,3vw,2.5rem);font-size:var(--fs-md);text-transform:none}.website .hero .hero-cta .cta:hover{background:#e26a30}.website .hero .hero-trust{align-self:end;font-family:var(--font-barlow-condensed),"Barlow Condensed",sans-serif;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-column-gap:clamp(3.5rem,11vw,9.5rem);column-gap:clamp(3.5rem,11vw,9.5rem)}.website .hero .hero-trust .trust-item:first-child{justify-self:start}.website .hero .hero-trust .trust-item:last-child{justify-self:end}@media(min-width:1280px){.website .hero .hero-trust{margin-left:calc(-31px - clamp(1rem,5vw,4rem));margin-right:calc(-31px - clamp(1rem,5vw,4rem))}}.website .hero .hero-trust .trust-item{display:flex;flex-direction:column;align-items:center;gap:clamp(.2rem,.9vw,.6rem);font-size:var(--fs-s);font-weight:400;color:hsla(0,0%,100%,.6);text-decoration:none;text-align:center}.website .hero .hero-trust .trust-item.stars{cursor:pointer}.website .hero .hero-trust .trust-item .star-row{display:flex;gap:2px}.website .hero .hero-trust .trust-item .star-row .star{color:#00b67a;font-size:clamp(1.1rem,2.4vw,1.6rem)}.website .hero .hero-trust .trust-item .trust-icon{color:#00b67a;font-size:clamp(1.1rem,3.2vw,2.2rem);margin-bottom:-.25em}.website .hero .hero-trust .trust-item .trust-icon.trust-icon--free{font-size:clamp(.95rem,2.6vw,1.75rem)}@keyframes heroZoom{0%{transform:scale(1)}to{transform:scale(1.5)}}.website .brands{justify-content:center;gap:clamp(1.25rem,3vh,2rem);background:#f6f3ee;padding:clamp(2rem,5vh,3.5rem) clamp(1rem,5vw,4rem)}.website .brands,.website .brands .title{display:flex;flex-direction:column;align-items:center}.website .brands .title{gap:clamp(.6rem,1.5vh,1rem);text-align:center;margin-bottom:0}.website .brands .title:before{content:"";width:52px;height:3px;border-radius:2px;background:#ee7a43}.website .brands .title h1,.website .brands .title h2{margin:0;color:#202020;font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:.01em;text-transform:none;font-size:clamp(1.6rem,4vw,2.8rem)}.website .brands .brands-carousel{width:100%;max-width:1400px}.website .brands .brands-carousel img{border-radius:12px;box-shadow:0 18px 40px -24px rgba(20,24,42,.35)}.website .testimonials-band{display:flex;flex-direction:column;justify-content:center;gap:clamp(1.5rem,4vh,2.5rem);background:#f6f3ee;padding:clamp(2rem,6vh,4rem) clamp(1rem,5vw,4rem)}.website .testimonials-band .title{display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,2vh,1.25rem);text-align:center}.website .testimonials-band .title:before{content:"";width:52px;height:3px;border-radius:2px;background:#ee7a43}.website .testimonials-band .title h1,.website .testimonials-band .title h2{margin:0;color:#202020;font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:.01em;line-height:1.05;text-transform:none;font-size:clamp(1.6rem,4vw,2.8rem)}.website .testimonials-band .logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.website .testimonials-band .testimonials{position:relative;width:100%;max-width:880px;margin:0 auto}.website .testimonials-band .testimonials .testimonial-container{display:flex;height:100%;box-sizing:border-box;padding:1rem}.website .testimonials-band .testimonials .testimonial-container .testimonial-card{display:flex;flex-direction:column;gap:clamp(.5rem,1.2vw,.85rem);padding:clamp(.85rem,1.8vw,1.35rem);border:1px solid #e7e2d9;border-radius:18px;background:#fff;box-shadow:0 14px 32px -22px rgba(20,24,42,.35)}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-content{display:flex;justify-content:space-between}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-content .testimonial-logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:.85rem}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-content .testimonial-logo img{width:clamp(40px,40px + 40*(100vw - 600px)/600,80px);height:clamp(40px,40px + 40*(100vw - 600px)/600,80px);object-fit:contain}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-content .testimonial-text{display:flex;flex-grow:1;font-family:var(--font-barlow-condensed),"Barlow Condensed",sans-serif;font-size:var(--fs-s);font-weight:400;line-height:1.35;color:#565a67}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-signature{display:flex;flex-direction:column;align-items:flex-end}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-signature .name{font-size:var(--fs-s);font-weight:700;color:#202020}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-signature .role{font-size:var(--fs-xs,.85rem);color:#565a67}.website .testimonials-band .testimonials .testimonial-container .testimonial-card .testimonial-signature .organization{font-size:var(--fs-s);font-weight:700;color:#ee7a43}.website .how-it-works{display:flex;flex-direction:column;justify-content:center;gap:clamp(1.25rem,3vh,2rem);padding:clamp(2rem,6vh,4rem) clamp(1rem,5vw,4rem);background:#f6f3ee}.website .how-it-works .title{display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,2vh,1.25rem);text-align:center}.website .how-it-works .title:before{content:"";width:52px;height:3px;border-radius:2px;background:#ee7a43}.website .how-it-works .title h1,.website .how-it-works .title h2{margin:0;color:#202020;font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:.01em;line-height:1.05;font-size:clamp(1.6rem,4vw,2.8rem);text-transform:none}.website .how-it-works .two-panels{max-width:860px;margin:0 auto;width:100%}.website .how-it-works .two-panels .content{display:flex;flex-direction:column;align-items:stretch;height:100%;padding:clamp(.4rem,1.2vw,.75rem)}.website .how-it-works .two-panels .content .panel-content{--accent:#ee7a43;--accent-soft:rgba(238,122,67,0.14);position:relative;height:100%;background:#fff;border:1px solid #e7e2d9;border-radius:18px;box-shadow:0 18px 40px -24px rgba(20,24,42,.35);padding:clamp(1rem,2vw,1.5rem);display:flex;flex-direction:column;gap:clamp(.6rem,1.5vw,1rem);overflow:hidden}.website .how-it-works .two-panels .content .panel-content:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent)}.website .how-it-works .two-panels .content .panel-content.us{--accent:#202020;--accent-soft:rgba(32,32,32,0.09)}.website .how-it-works .two-panels .content .panel-content .col-label{display:flex;align-items:center;gap:.6rem;font-family:var(--font-barlow-condensed),"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:var(--fs-s);color:var(--accent)}.website .how-it-works .two-panels .content .panel-content .col-label:after{content:"";flex:1 1;height:1px;background:#e7e2d9}.website .how-it-works .two-panels .content .panel-content .step{display:flex;flex-direction:column;gap:.4rem}.website .how-it-works .two-panels .content .panel-content .step .step-title{display:flex;align-items:center;gap:.6rem;font-family:var(--font-barlow-condensed),"Barlow Condensed",sans-serif;font-size:var(--fs-md);line-height:1.15;font-weight:700;color:#202020}.website .how-it-works .two-panels .content .panel-content .step .step-title svg{flex:0 0 auto;box-sizing:content-box;width:1.05rem;height:1.05rem;padding:.4rem;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.website .how-it-works .two-panels .content .panel-content .step .step-title.tshirt svg path{fill:var(--accent)}.website .how-it-works .two-panels .content .panel-content .step .step-content{padding-left:2.45rem;font-size:var(--fs-s);line-height:1.4;font-weight:400;color:#565a67}.website .how-it-works .two-panels .content .panel-content .step .step-content .inline-link{color:#ee7a43;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(238,122,67,.4);cursor:pointer;transition:border-color .15s ease}.website .how-it-works .two-panels .content .panel-content .step .step-content .inline-link:hover{border-bottom-color:#ee7a43}.website .how-it-works .two-panels .content .panel-content .step .step-content .hiw-stars{display:inline-flex;align-items:center;vertical-align:middle;gap:2px;margin-left:.4rem}.website .how-it-works .two-panels .content .panel-content .step .step-content .hiw-stars svg{color:#00b67a;font-size:1.05em}.website .benefits{display:flex;flex-direction:column;justify-content:center;gap:clamp(1.25rem,3vh,2rem);background:#f6f3ee;padding:clamp(2rem,6vh,4rem) clamp(1rem,5vw,4rem)}.website .benefits .title{display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,2vh,1.25rem);text-align:center}.website .benefits .title:before{content:"";width:52px;height:3px;border-radius:2px;background:#ee7a43}.website .benefits .title h1,.website .benefits .title h2{margin:0;color:#202020;font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:.01em;line-height:1.05;text-transform:none;font-size:clamp(1.6rem,4vw,2.8rem)}.website .benefits .three-panels .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(.5rem,1.2vw,.85rem);height:100%;margin:0 clamp(.4rem,.9vw,.8rem);padding:clamp(1rem,2vw,1.5rem);background:#fff;border:1px solid #e7e2d9;border-radius:18px;box-shadow:0 18px 40px -24px rgba(20,24,42,.35)}.website .benefits .three-panels .content .icon svg{box-sizing:content-box;font-size:clamp(1.4rem,2.8vw,1.9rem);color:#ee7a43;background:rgba(238,122,67,.14);padding:.55rem;border-radius:12px}.website .benefits .three-panels .content .panel-content{background:rgba(0,0,0,0);border:none;padding:0;min-height:0;display:flex;flex-direction:column;gap:.4rem}.website .benefits .three-panels .content .panel-content .panel-title{display:flex;align-items:center;justify-content:center;font-family:var(--font-barlow-condensed),"Barlow Condensed",sans-serif;font-size:var(--fs-md);line-height:1.15;font-weight:700;color:#202020}.website .benefits .three-panels .content .panel-content .panel-text{display:block;font-size:var(--fs-s);line-height:1.4;font-weight:400;color:#565a67}.website .benefits .cta-container{display:flex;justify-content:center;margin-top:clamp(.5rem,2vh,1.5rem)}.website .benefits .cta-container .MuiButton-root{background:#ee7a43;color:#fff;border-radius:9999px;padding:.7rem 1.6rem;text-transform:none;box-shadow:0 16px 32px -18px rgba(238,122,67,.85)}.website .benefits .cta-container .MuiButton-root:hover{background:#e26a30}.website .description{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f6f3ee;padding:0}.website .description .home-description{width:100%;max-width:1200px;padding:clamp(2rem,5vh,4rem) clamp(1rem,5vw,2rem);color:#202020;text-align:justify;cursor:pointer}.website .description .home-description a{color:#ee7a43}.website .description .home-description a:hover{color:#e26a30}.website .description .home-description>:not(h2:first-child){position:absolute;left:-9999px;visibility:hidden}.website .description .home-description>h2:first-child{margin:0;display:flex;align-items:center;justify-content:center;gap:.5rem;text-align:center}.website .description .home-description>h2:first-child:after{content:"▼";font-size:.7em;transition:transform .2s ease}.website .description .home-description.expanded{cursor:default}.website .description .home-description.expanded>:not(h2:first-child){position:static;left:auto;visibility:visible}.website .description .home-description.expanded>h2:first-child{margin-bottom:1rem;cursor:pointer}.website .description .home-description.expanded>h2:first-child:after{transform:rotate(180deg)}.website .description .home-description h2{font-size:var(--fs-normal);line-height:var(--fs-md);margin-top:1.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center}.website .description .home-description h3{font-size:var(--s);line-height:var(--fs-normal);margin-top:1.3rem;margin-bottom:.2rem}.website .description .home-description p{font-size:var(--fs-s);line-height:var(--fs-normal);margin:.5rem 0}.website .review{padding:clamp(1rem,4vw,3rem)}.website .review h1{color:#303030;margin-bottom:clamp(1rem,4vw,3rem)}.website .review h2{text-align:center;color:#202020}.website .review h3,.website .review p{text-align:center;color:gray}.website .review p a{color:gray;text-decoration:none}.website .review p a:hover{text-decoration:underline}.website .tos{padding:clamp(1rem,4vw,3rem)}.website .tos h1{text-align:center;color:#202020}.website .tos h2{color:#303030}.website .help-center{padding:clamp(1rem,4vw,3rem);background:#f6f3ee}.website .help-center h1{font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:.01em;text-align:center;color:#202020}.website .help-center h1.title{font-size:var(--fs-xxl);margin-top:0}.website .help-center h1.title:after{content:"";display:block;width:52px;height:3px;margin:.75rem auto 0;background:#ee7a43;border-radius:2px}.website .help-center h2{font-size:var(--fs-xl);font-weight:700;color:green}.website .help-center h3{font-size:var(--fs-lg);font-weight:700;color:darkred}.website .help-center h4{font-size:var(--fs-md);font-weight:700;color:#8227ba}.website .help-center a{color:#202020;font-weight:700;text-decoration:none}.website .footer{padding:clamp(2rem,5vw,5rem) clamp(1rem,5vw,4rem) clamp(2.5rem,4vw,4rem);background-color:#202020}.website .footer .footer-wordmark{display:flex;align-items:flex-end;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;line-height:1;font-size:clamp(1.6rem,3vw,2.4rem);min-height:clamp(1.6rem,3vw,2.4rem);margin-top:clamp(3rem,1.5vw,5rem);margin-bottom:1rem}.website .footer .reviews{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-bottom:clamp(0px,1.5vw,2rem);font-size:var(--fs-md);line-height:var(--fs-lg);font-weight:300;cursor:pointer;color:#a8a29a;text-decoration:none}.website .footer .reviews .title{color:#fff;line-height:var(--fs-md)}.website .footer .reviews .footer-stars{display:flex;gap:4px}.website .footer .reviews .footer-stars svg{color:#00b67a;font-size:clamp(1.6rem,5vw,2.2rem)}.website .footer .popular-categories .popular-categories-title{text-align:center;font-size:var(--fs-lg);font-weight:600;color:#ee7a43;margin-bottom:clamp(1rem,2vw,2rem);text-transform:uppercase}.website .footer .popular-categories .popular-categories-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,3vw,3rem)}.website .footer .popular-categories .popular-category-column{display:flex;flex-direction:column;min-width:120px}.website .footer .popular-categories .popular-category-column .column-title{font-size:var(--fs-md);font-weight:600;color:#fff;margin-bottom:.5rem}.website .footer .popular-categories .popular-category-column .column-links{display:flex;flex-direction:column;gap:.25rem}.website .footer .popular-categories .popular-category-column .column-links .category-link{font-size:var(--fs-s);color:#a0a0a0;text-decoration:none}.website .footer .popular-categories .popular-category-column .column-links .category-link:hover{color:#fff}.website .footer .boutique-factory{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(2rem,4vw,4rem);font-size:var(--fs-xs);line-height:var(--fs-s);font-weight:300;color:#a8a29a}.website .footer .boutique-factory .bf-link{cursor:pointer;display:flex;align-items:center;gap:.5rem;align-content:center;text-decoration:none;color:inherit}.website .footer .content{display:flex;flex-direction:column;align-items:flex-start;gap:5px;color:#a8a29a}.website .footer .content.second,.website .footer .content.third{padding-left:clamp(0px,1.5vw,2rem)}.website .footer .content.third{margin-left:-20px;flex-grow:1}.website .footer .content.follow{align-items:end}.website .footer .content .content-title{display:flex;align-items:flex-end;line-height:1;min-height:clamp(1.6rem,3vw,2.4rem);font-size:var(--fs-md);font-weight:600;text-transform:uppercase;color:#ee7a43;margin-top:clamp(3rem,1.5vw,5rem);margin-bottom:1rem}.website .footer .content .content-title .logo{width:clamp(96px,96px + 96*(100vw - 600px)/600,192px);margin-top:-30%;margin-left:-10px}.website .footer .content .content-title.logo{margin-bottom:0;cursor:pointer}.website .footer .content .content-item{font-size:var(--fs-s);line-height:var(--fs-s);font-weight:300;color:#a0a0a0}.website .footer .content .content-item.sas{font-size:var(--fs-s);color:#a8a29a}.website .footer .content .content-item .link,.website .footer .content .content-item a,.website .footer .content .content-item.link{cursor:pointer;text-decoration:none;color:#a0a0a0}.website .footer .content .content-item .link:hover,.website .footer .content .content-item a:hover,.website .footer .content .content-item.link:hover{color:#fff}.website .session{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#f6f3ee;padding:clamp(1.5rem,5vh,3.5rem) clamp(1rem,4vw,2rem) clamp(2rem,6vh,4rem)}.website .session .session-card{width:100%;max-width:440px;background:#fff;border:1px solid #e7e2d9;border-radius:18px;box-shadow:0 24px 60px -34px rgba(20,24,42,.45);padding:clamp(1.5rem,4vw,2.5rem);display:flex;flex-direction:column;gap:clamp(.85rem,2vw,1.15rem)}.website .session .session-card.session-card--wide{max-width:560px}.website .session .session-head{display:flex;flex-direction:column;align-items:center;gap:.7rem;text-align:center;margin-bottom:.2rem}.website .session .session-head:before{content:"";width:44px;height:3px;border-radius:2px;background:#ee7a43}.website .session .session-head h1,.website .session .session-head h2{margin:0;color:#202020;font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:.01em;line-height:1.05;font-size:clamp(1.5rem,3.4vw,2.1rem);text-transform:none}.website .session .session-head .session-sub{color:#565a67;font-size:var(--fs-s);line-height:1.35}.website .session .session-form{display:flex;flex-direction:column;gap:clamp(.7rem,1.8vw,1rem);margin:0}.website .session .session-form .MuiFormControl-root,.website .session .session-form .MuiFormGroup-root{margin:0!important;width:100%}.website .session .session-form button,.website .session .session-form input{font-size:var(--fs-s)!important}.website .session .MuiOutlinedInput-root{border-radius:10px;background:#fff}.website .session .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#e7e2d9}.website .session .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cfc8ba}.website .session .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ee7a43;border-width:1.5px}.website .session .MuiInputLabel-root.Mui-focused{color:#ee7a43}.website .session .MuiFormHelperText-root{font-size:var(--fs-xs);margin-left:2px}.website .session .session-primary{background:#ee7a43!important;color:#fff!important;border-radius:9999px!important;text-transform:none!important;font-weight:600;box-sizing:border-box;border:1px solid rgba(0,0,0,0);line-height:1.3;padding:.6rem 1.4rem;box-shadow:0 12px 26px -14px rgba(238,122,67,.75)!important}.website .session .session-primary:hover{background:#e26a30!important}.website .session .session-primary.Mui-disabled{background:rgba(238,122,67,.45)!important;color:#fff!important}.website .session .session-alts{display:flex;flex-direction:column;gap:.55rem}.website .session .session-alts .MuiButton-root{display:block;background:#f1ece3!important;color:#202020!important;border:1px solid #e7e2d9!important;border-radius:9999px!important;text-transform:none!important;font-weight:500;box-shadow:none!important;box-sizing:border-box;padding:.6rem 1.4rem;text-align:center;white-space:normal;line-height:1.3;overflow-wrap:anywhere}.website .session .session-alts .MuiButton-root:hover{background:#e8e1d4!important;border-color:#565a67!important}.website .session .session-alts .MuiButton-root.Mui-disabled{opacity:.5}.website .session .session-ghost.MuiButton-root{display:block;background:#f1ece3!important;color:#202020!important;border:1px solid #e7e2d9!important;border-radius:9999px!important;text-transform:none!important;font-weight:500;box-shadow:none!important;box-sizing:border-box;padding:.6rem 1.4rem;text-align:center;white-space:normal;line-height:1.3;overflow-wrap:anywhere}.website .session .session-ghost.MuiButton-root:hover{background:#e8e1d4!important;border-color:#565a67!important}.website .session .session-ghost.MuiButton-root.Mui-disabled{opacity:.5}.website .session .session-actions{display:flex;gap:.75rem;justify-content:space-between;margin-top:.3rem}.website .session .session-actions .MuiFormControl-root{flex:1 1}.website .session .session-actions .MuiButton-root{width:100%}.website .session .session-google{width:100%;display:flex;justify-content:center;overflow:hidden}.website .session .session-google .MuiBox-root,.website .session .session-google .MuiButton-root{transform:none!important}.website .session .MuiDivider-root{margin:.3rem 0}.website .session .MuiDivider-root:after,.website .session .MuiDivider-root:before{border-color:#e7e2d9}.website .session .MuiDivider-root .MuiTypography-root{color:#565a67;font-size:var(--fs-xs)}.website .session .session-switch{text-align:center;font-size:var(--fs-s);color:#565a67}.website .session .session-switch a{color:#ee7a43;font-weight:600;text-decoration:none}.website .session .session-switch a:hover{color:#e26a30}.website .session .MuiAlert-root{border-radius:12px}.website .session .session-subcard{background:#f6f3ee;border:1px solid #e7e2d9;border-radius:12px;padding:clamp(.9rem,2vw,1.25rem);display:flex;flex-direction:column;gap:clamp(.7rem,1.8vw,1rem)}.website .session .session-subcard .session-subcard-title{font-weight:600;color:#202020;font-size:var(--fs-s)}.website .session .session-section-title{font-weight:600;color:#202020;font-size:var(--fs-normal);margin:.3rem 0 0}.website .session.session-status{justify-content:center;text-align:center;gap:1.4rem}.website .session.session-status .session-status-title{font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;color:#202020;font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.1}.website .session.session-status .session-status-sub{color:#565a67;font-size:var(--fs-normal)}.website .session.session-status .MuiCircularProgress-root{color:#ee7a43}.website .session.session-status a{color:#ee7a43;font-weight:600;text-decoration:none}.website .session.session-status a:hover{color:#e26a30}@media(max-width:599px){.website .hero .hero-trust{grid-template-columns:1fr;row-gap:clamp(.9rem,4vw,1.5rem)}.website .hero .hero-trust .trust-item:first-child,.website .hero .hero-trust .trust-item:last-child{justify-self:center}.website .how-it-works .two-panels .content{padding:.5rem 0}.website .how-it-works .two-panels .content .panel-content{padding:1.25rem;gap:1.25rem}.website .how-it-works .two-panels .content .panel-content .step{gap:.4rem}.website .how-it-works .two-panels .content .panel-content .step .step-content{padding-left:0}.website .benefits .three-panels .content{margin:0 0 1rem;height:auto}.website .benefits .three-panels .content .panel-content{min-height:0}.website .footer{padding:1rem;background-color:#202020}.website .footer .content{display:flex;flex-direction:column;align-items:center;gap:5px;color:#a8a29a}.website .footer .content.second{padding-left:0}.website .footer .content.third{padding-left:0;margin-left:0}.website .footer .content.follow{align-items:center}.website .footer .content .content-title{font-size:var(--fs-xxl);margin-top:3rem;margin-bottom:1rem}.website .footer .content .content-title .logo{width:192px;margin-top:.1rem;margin-left:0;margin-bottom:1rem}.website .footer .content .content-item{font-size:var(--fs-xl);line-height:var(--fs-xl)}.website .footer .content .content-item.sas{font-size:var(--fs-md);color:#a8a29a;margin-top:5px}}