.snack-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,system-ui,sans-serif;color:#131313;background:#f2f2f2}.snack-root *,.snack-root :after,.snack-root :before{box-sizing:border-box}.snack-root .onboarding-ask-phone{color:#131313}.snack-root .onboarding-ask-phone button{color:inherit}.snack-root .snack-auth-shell{width:100%;min-height:100svh;background:#ffffff;box-sizing:border-box;padding:.75rem;font-family:var(--font-snack-inter),Inter,system-ui,sans-serif}.snack-root .snack-auth-shell .button,.snack-root .snack-auth-shell .button .text-button-wrap,.snack-root .snack-auth-shell .text_button{font-family:var(--font-snack-inter),Inter,system-ui,sans-serif!important;letter-spacing:normal;text-transform:none;font-weight:500}.snack-root .snack-auth-shell h1{letter-spacing:.04em!important}.snack-root .snack-auth-shell h2{letter-spacing:.05em!important}.snack-root .snack-auth-shell__layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr);gap:.625rem;width:100%;min-height:calc(100svh - 1.5rem);height:calc(100svh - 1.5rem);box-sizing:border-box}.snack-root .snack-auth-shell__left{display:flex!important;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;min-height:0;padding:1.75rem 1.5rem 2rem;border-radius:1.5rem;background-color:var(--bg-color--bg-primary,#f2f2f2);box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}.snack-root .snack-auth-shell__brand{flex-shrink:0}.snack-root .snack-auth-shell__form{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto;width:100%;min-height:0;padding:1.5rem 0}.snack-root .snack-auth-shell__card{position:relative;z-index:10;width:100%;max-width:400px;margin-left:auto;margin-right:auto}.snack-root .snack-auth-shell__below{width:100%;max-width:400px;margin:1.25rem auto 0;text-align:center;font-size:1rem;color:var(--text-color--text-secondary,#585858)}.snack-root .snack-auth-shell__right{position:relative;display:flex!important;align-items:center;justify-content:center;width:100%;min-height:0;border-radius:1.5rem;overflow:clip;background-color:var(--bg-color--bg-secondary,#ececec)}.snack-root .snack-auth-shell__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.snack-root .snack-auth-shell__widgets{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1.75rem}.snack-root .snack-auth-shell__testimonial{width:min(38rem,92%)}.snack-root .snack-auth-testimonial_card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.625rem;padding:.625rem;border-radius:1.25rem;background:rgba(255,255,255,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 48px rgba(19,19,19,.12),0 2px 8px rgba(19,19,19,.04)}.snack-root .snack-auth-testimonial_copy{display:flex;flex-direction:column;gap:.875rem;min-width:0;padding:1rem .875rem .875rem;border-radius:.75rem;background:#f6f6f6}.snack-root .snack-auth-testimonial_quote-mark{width:2.25rem;height:2.25rem;min-width:2.25rem;border-radius:.625rem}.snack-root .snack-auth-testimonial_quote-mark .icon-1x1-medium{width:1rem;height:1rem}.snack-root .snack-auth-testimonial_body{position:relative;overflow:hidden;flex:1;min-height:7.5rem}.snack-root .snack-auth-testimonial_quote{margin:0;font-size:.9375rem;line-height:1.45;color:#131313;-webkit-line-clamp:5}.snack-root .snack-auth-testimonial_attribution,.snack-root .snack-auth-testimonial_quote{font-family:var(--_typography---font-family--body,Inter,sans-serif);font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.snack-root .snack-auth-testimonial_attribution{margin:.625rem 0 0;font-size:.8125rem;line-height:1.4;color:rgba(19,19,19,.62);-webkit-line-clamp:2}.snack-root .snack-auth-testimonial_arrows{display:flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:.25rem}.snack-root .snack-auth-testimonial_arrow{cursor:pointer;border:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .2s ease}.snack-root .snack-auth-testimonial_arrow:hover{transform:scale(1.06)}.snack-root .snack-auth-testimonial_arrow:active{transform:scale(.96)}.snack-root .snack-auth-testimonial_arrow .container-arrow{width:2.125rem;height:2.125rem;border-radius:.625rem}.snack-root .snack-auth-testimonial_arrow .icon-1x1-medium{width:1rem;height:1rem}.snack-root .snack-auth-testimonial_img-wrap{position:relative;min-height:16.5rem;border-radius:.75rem;overflow:clip;background:#ececec}.snack-root .snack-auth-testimonial_img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1199px){.snack-root .snack-auth-shell__testimonial{width:min(32rem,94%)}.snack-root .snack-auth-testimonial_quote{font-size:.875rem;-webkit-line-clamp:4}.snack-root .snack-auth-testimonial_body{min-height:6.25rem}.snack-root .snack-auth-testimonial_img-wrap{min-height:14.5rem}}@media (max-width:991px){.snack-root .snack-auth-shell{padding:.5rem}.snack-root .snack-auth-shell__layout{grid-template-columns:1fr;grid-template-rows:auto;height:auto;min-height:calc(100svh - 1rem)}.snack-root .snack-auth-shell__left{min-height:calc(100svh - 1rem);padding:1.25rem 1.25rem 2rem}.snack-root .snack-auth-shell__right{display:none!important}}.snack-root .snack-auth-shell .button{width:100%;justify-content:center;align-items:center;transition:background-color .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),filter .35s cubic-bezier(.22,1,.36,1)}.snack-root .snack-auth-shell .button .text-button-wrap{width:100%;justify-content:center}.snack-root .snack-auth-shell .button:hover:not(:disabled){background-color:#c5ef52;color:#131313;transform:translateY(-1px);filter:none}.snack-root .snack-auth-shell .button:active:not(:disabled){background-color:#b5e045;transform:translateY(0)}.snack-root .snack-auth-shell .form_input,.snack-root .snack-auth-shell .w-input{width:100%;max-width:100%;margin-bottom:0;height:3rem}.snack-root .snack-auth-shell a.button{display:flex;text-decoration:none}.snack-root .snack-auth-shell .snack-auth-inline-link{font-family:var(--_typography---font-family--primary,Inter,sans-serif);font-size:inherit;font-weight:500;letter-spacing:normal;text-transform:none;color:#131313;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:opacity .2s ease}.snack-root .snack-auth-shell .snack-auth-inline-link:hover{opacity:.65;color:#131313;text-decoration:underline}.snack-root .snack-onboarding-shell{font-family:var(--font-snack-inter),Inter,system-ui,sans-serif;color:#131313;background:#ffffff;box-sizing:border-box}.snack-root .snack-onboarding-shell__header{display:grid!important;align-items:center}.snack-root .snack-onboarding-shell__brand{display:flex!important;align-items:center}.snack-root .snack-onboarding-shell__brand img.logo{width:1.75rem!important;height:1.75rem!important;max-width:none;display:block}.snack-root .snack-onboarding-shell .onboarding-avatar{width:88px!important;height:88px!important;max-width:88px;aspect-ratio:1/1;border-radius:9999px!important;flex-shrink:0}.snack-root .snack-onboarding-shell .onboarding-avatar img{width:100%!important;height:100%!important;max-width:none;-o-object-fit:cover;object-fit:cover}.snack-root .snack-onboarding-shell header,.snack-root .snack-onboarding-shell main,.snack-root .snack-onboarding-shell nav{display:flex}.snack-root .snack-onboarding-shell section{display:flex;flex-direction:column}.snack-root .snack-onboarding-shell .button,.snack-root .snack-onboarding-shell .button .text-button-wrap,.snack-root .snack-onboarding-shell .text_button{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:none;font-weight:500}.snack-root .snack-onboarding-shell .font-heading{font-family:var(--font-heading)!important}.snack-root .snack-onboarding-shell h1{margin:0!important;font-size:calc(var(--_typography---h1--font-size) * .88)!important;line-height:1.12!important;letter-spacing:.02em!important}.snack-root .snack-onboarding-shell h2{margin:0!important;font-size:1.125rem!important;line-height:1.3!important;letter-spacing:.05em!important}.snack-root .snack-onboarding-shell ol,.snack-root .snack-onboarding-shell ul{margin:0;padding:0;list-style:none}.snack-root .snack-onboarding-shell .button{width:auto;justify-content:center;align-items:center;transition:background-color .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),filter .35s cubic-bezier(.22,1,.36,1)}.snack-root .snack-onboarding-shell .button.w-full{width:100%}.snack-root .snack-onboarding-shell .button .text-button-wrap{justify-content:center}.snack-root .snack-onboarding-shell .button:hover:not(:disabled){background-color:#c5ef52;color:#131313;transform:translateY(-1px);filter:none}.snack-root .snack-onboarding-shell .button:active:not(:disabled){background-color:#b5e045;transform:translateY(0)}.snack-root .snack-onboarding-shell .form_input,.snack-root .snack-onboarding-shell .w-input{width:100%;max-width:100%;margin-bottom:0;height:3rem}.snack-root .snack-onboarding-shell a.button{display:flex;width:auto;text-decoration:none}.snack-root .snack-onboarding-shell a.button.w-full{width:100%}.snack-root img:not(.image3d):not(.img):not(.logo){max-width:100%;height:auto}.snack-root .section_loop{overflow:clip}.snack-root .loop{will-change:transform}.snack-root .loop_logos .logo{height:2rem;width:auto;max-width:none;max-height:2.5rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:grayscale(1);opacity:.55}@media (min-width:640px){.snack-root .loop_logos .logo{height:2.5rem}}.snack-root .sec_hero-abot>.padding-section-medium:first-child{padding-top:8.5rem!important}@media screen and (max-width:991px){.snack-root .sec_hero-abot>.padding-section-medium:first-child{padding-top:7rem!important}}.snack-root .sec_hero-contact{margin-top:8rem!important}@media screen and (max-width:991px){.snack-root .sec_hero-contact{margin-top:6.75rem!important}}.snack-root .sec_legal>.padding-section-medium:first-child{padding-top:8.5rem!important}@media screen and (max-width:991px){.snack-root .sec_legal>.padding-section-medium:first-child{padding-top:7rem!important}}.snack-root .sec_pricing-page>.padding-section-large:first-child{padding-top:8.5rem!important}@media screen and (max-width:991px){.snack-root .sec_pricing-page>.padding-section-large:first-child{padding-top:7rem!important}}.snack-root .sec_not-found>.padding-section-large:first-child{padding-top:8.5rem!important}@media screen and (max-width:991px){.snack-root .sec_not-found>.padding-section-large:first-child{padding-top:7rem!important}}.snack-root .snack-not-found{min-height:min(28rem,55svh);justify-content:center}.snack-root button.button,.snack-root button.faq_top{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit}.snack-root button.faq_top{background:transparent;width:100%;padding:0;margin:0;text-align:left;color:inherit}.snack-root .faq_item .container-icon{position:relative;flex-shrink:0}.snack-root .faq_bottom{transition:opacity .3s cubic-bezier(.22,1,.36,1)}.snack-root .section_faq .faq_items.max-width-large{margin-left:auto;margin-right:auto;width:100%}.snack-root .section_faq .faq_item{padding-bottom:var(--_sizes---fixed--large,1.25rem);width:100%}.snack-root .section_faq .faq_top .text-xl{font-family:var(--_typography---font-family--primary),Inter,sans-serif;font-weight:500;letter-spacing:normal;text-transform:none;color:var(--text-color--text-primary,#000)}.snack-root .snack-legal-header{max-width:none}.snack-root .snack-legal-column{width:95%;max-width:64rem;margin-left:auto;margin-right:auto}.snack-root .snack-legal-content{display:flex;flex-direction:column;gap:3rem;max-width:none;width:100%;color:var(--text-color--text-secondary,#585858);font-size:1rem;line-height:1.7}.snack-root .snack-legal-section,.snack-root .snack-legal-subsection{scroll-margin-top:6rem}.snack-root .snack-legal-body{display:flex;flex-direction:column;gap:1rem}.snack-root .snack-legal-list{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;list-style:disc}.snack-root .snack-legal-list li::marker{color:#131313}.snack-root .snack-legal-callout{border-radius:1.5rem;background:var(--bg-color--bg-subtle,#f2f2f2);padding:1.5rem}.snack-root .snack-legal-callout .text-color-secondary,.snack-root .snack-legal-callout p{color:var(--text-color--text-secondary,#585858)}.snack-root .snack-legal-link{color:#131313;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.snack-root .snack-legal-link:hover{opacity:.65}.snack-root .snack-legal-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.06)}.snack-root .snack-legal-nav-link{font-size:.875rem;color:var(--text-color--text-secondary,#585858);transition:color .2s ease}.snack-root .snack-legal-nav-link:hover{color:#131313}.snack-root .snack-legal-disclaimer{font-size:.875rem;letter-spacing:.01em;text-transform:uppercase;line-height:1.65}.snack-root .snack-legal-table{margin:.25rem 0 .5rem}.snack-root .snack-legal-table__shell{overflow:hidden;border-radius:1.5rem;background:#f2f2f2}.snack-root .snack-legal-table thead tr{background:#ececec}.snack-root .snack-legal-table tbody tr:nth-child(odd){background:#ffffff}.snack-root .snack-legal-table tbody tr:nth-child(2n){background:transparent}.snack-root .snack-contact-privacy{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer}.snack-root .snack-contact-privacy input{margin-top:.2rem;flex-shrink:0;accent-color:#131313}.snack-root .snack-contact-privacy a{text-decoration:underline;text-underline-offset:2px}.snack-root .button-arrow:disabled{opacity:.55;pointer-events:none}.snack-root .snack-contact-form-status{display:block;width:100%}.snack-root .snack-contact-form-status.is-error{color:#b42318}@media (min-width:992px){.snack-root .hero-abot_grid>.hero-abo_grid_item.is-third{grid-row:1/span 2;grid-column:3}.snack-root .hero-abot_grid>#w-node-_0e86671d-ff31-ebcc-a62c-df7bbac35eb6-b070cc03{grid-column:2;grid-row:2}}.snack-root h1,.snack-root h2,.snack-root h3,.snack-root h4,.snack-root p{margin:0}.snack-root .loop_logos,.snack-root [animation=hero-button],.snack-root [animation=opacity],.snack-root [animation=right],.snack-root [animation=scroll],.snack-root [animation=visual],.snack-root [animation=wrap],.snack-root [data-anim],.snack-root [hero-text],.snack-root [title-icon]{visibility:hidden}.snack-root ._3d,.snack-root ._3d .image3d,.snack-root ._3d .img3d,.snack-root ._3d .img3d-card,.snack-root ._3d .img3d-core,.snack-root ._3d .snack-ring,.snack-root ._3d .wrap,.snack-root .navbar [animation=hero],.snack-root [hero-bg]{visibility:visible}.snack-root ._3d .img3d.is-ring-back,.snack-root ._3d .img3d.is-ring-back .image3d,.snack-root ._3d .img3d.is-ring-back .img3d-card,.snack-root ._3d .img3d.is-ring-back .img3d-core{visibility:hidden;opacity:0}.snack-root ._3d .img3d{opacity:var(--ring-fade,1)}.snack-root .gsap_split_word{overflow:hidden;vertical-align:top;white-space:pre}.snack-root .section_hero .hero-subtitle .gsap_split_mask:not(:last-child){margin-right:.14em}.snack-root .section_hero h1{line-height:1;font-family:var(--font-heading)!important;letter-spacing:0!important}.snack-root .section_hero .button,.snack-root .section_hero .button .text-button-wrap,.snack-root .section_hero .text_button{font-family:var(--font-heading)!important;letter-spacing:.05em}.snack-root .button-arrow{color:#131313}.snack-root .button-arrow.is-black{color:var(--bg-color--bg-green,#d6fd70)}.snack-root .button.w-variant-3876fb3c-f589-169e-8f41-073b5a3f3902{background-color:rgba(255,255,255,.18);color:#fff;backdrop-filter:blur(8px)}.snack-root .button.w-variant-e7c0edd3-8276-a3ba-3d91-2abb3afb4c44{background-color:#131313;color:#fff}.snack-root .section_hero .snack-hero-primary-cta{display:inline-block!important;color:#131313}.snack-root .section_hero .snack-hero-primary-cta,.snack-root .section_hero .snack-hero-primary-cta .button-arrow_wrap{background-color:var(--bg-color--bg-green,#d6fd70);border-radius:999px}.snack-root .about_stack{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);flex-flow:column;justify-content:flex-start;align-items:stretch;height:100%;min-height:0;display:flex}.snack-root .about_stack .card_about.bg-green{flex:1 1 auto;min-height:0}.snack-root .about_stack .card_about.bg-black{flex:0 0 auto}.snack-root .card_about .card_1-top{justify-content:flex-end}@media screen and (max-width:991px){.snack-root .w-nav[data-collapse=medium] .w-nav-menu.w--nav-menu-open{display:flex}}.snack-root{background:#fff!important;min-height:100svh}.snack-root .page-wrapper{background-color:#fff!important;min-height:100svh}.snack-root .navbar{padding-top:1.25rem!important}.snack-root .section_hero{align-items:stretch!important;overflow:hidden!important;border-radius:2.5rem!important;margin:.75rem!important;height:calc(100svh - 1.5rem)!important;min-height:calc(100svh - 1.5rem)!important;max-height:calc(100svh - 1.5rem)!important}.snack-root .hero_wrap{width:100%;height:100%;min-height:0;flex:1;flex-direction:column;justify-content:flex-start;padding-top:8rem!important;padding-bottom:1.75rem!important;overflow:visible}.snack-root .section_hero .spacer-huge{padding-top:1.25rem!important}.snack-root .section_hero .spacer{flex:0 0 auto}.snack-root .section_hero .spacer-desktop,.snack-root .section_hero .spacer-mobile,.snack-root .section_hero .spacer-tablet{height:1.25rem!important}.snack-root ._3d{position:relative!important;left:auto;right:auto;top:auto;bottom:auto;flex:1 1 auto;width:100%;height:auto!important;min-height:20rem!important;max-height:none!important;margin:0!important;pointer-events:none;display:flex!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 14%,#000 86%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 14%,#000 86%,#000 94%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;visibility:visible!important;opacity:0}@media (prefers-reduced-motion:reduce){.snack-root ._3d{opacity:1}}.snack-root .section_hero ._3d .image3d,.snack-root .section_hero ._3d .img3d,.snack-root .section_hero ._3d .img3d-card,.snack-root .section_hero ._3d .img3d-core,.snack-root .section_hero ._3d .snack-ring,.snack-root .section_hero ._3d .wrap{visibility:visible!important}.snack-root .section_hero ._3d .img3d{opacity:var(--ring-fade,1)!important;transition:none}.snack-root .section_hero ._3d .img3d .image3d,.snack-root .section_hero ._3d .img3d .img3d-card,.snack-root .section_hero ._3d .img3d .img3d-core{opacity:1!important}.snack-root .section_hero ._3d .img3d.is-ring-back,.snack-root .section_hero ._3d .img3d.is-ring-back .image3d,.snack-root .section_hero ._3d .img3d.is-ring-back .img3d-card,.snack-root .section_hero ._3d .img3d.is-ring-back .img3d-core{visibility:hidden!important;opacity:0!important}.snack-root ._3d_spacer{flex:0 0 2.5rem;display:block!important;height:2.5rem!important}.snack-root ._3d .img3d-card{--card-depth:12px;--card-radius:0.5rem;position:relative;width:100%;aspect-ratio:9/16;transform-style:preserve-3d;transform:rotateX(90deg);visibility:visible!important}.snack-root ._3d .img3d-core{position:absolute;inset:0;border-radius:var(--card-radius);background:#fff;pointer-events:none}.snack-root ._3d .image3d.image3d-back,.snack-root ._3d .image3d.image3d-face{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;border-radius:var(--card-radius);backface-visibility:hidden;visibility:visible!important}.snack-root ._3d .image3d.image3d-face{box-shadow:0 10px 28px rgba(0,0,0,.12)}.snack-root ._3d .image3d.image3d-back{box-shadow:none}.snack-root .section_hero ._3d .img3d{width:9.5rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-back,.snack-root .section_hero ._3d .image3d.hero-ring-face{position:absolute;inset:0;width:100%;height:100%;border-radius:var(--card-radius);backface-visibility:hidden;background:#fff;overflow:hidden;pointer-events:none}.snack-root .section_hero ._3d .image3d.hero-ring-back{background:#fff}.snack-root .section_hero ._3d .image3d.hero-ring-face .hero-ring-face__stage{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.snack-root .section_hero ._3d [data-anim]{visibility:visible!important;opacity:1!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard,.snack-root .section_hero ._3d .image3d.hero-ring-face .mjoin-card,.snack-root .section_hero ._3d .image3d.hero-ring-face .moffer-card,.snack-root .section_hero ._3d .image3d.hero-ring-face .msubs-card,.snack-root .section_hero ._3d .image3d.hero-ring-face .munlock-card,.snack-root .section_hero ._3d .image3d.hero-ring-face .ocard,.snack-root .section_hero ._3d .image3d.hero-ring-face .powerup-fundraiser-phone,.snack-root .section_hero ._3d .image3d.hero-ring-face .raised-card,.snack-root .section_hero ._3d .image3d.hero-ring-face .record-phone,.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-hub-front,.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-studio-front,.snack-root .section_hero ._3d .image3d.hero-ring-face .tgifts-card{position:absolute!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;min-width:0!important;aspect-ratio:auto!important;margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-studio-front{background:#fff}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-studio-front>div{padding:.7rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-studio-front>div>div:first-child{gap:.55rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-studio-front .text-\[18px\]{font-size:15px!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-studio-front .text-\[22px\]{font-size:18px!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-studio-front .h-9{height:2rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-hub-front{background:#0b0d12;display:flex!important;flex-direction:column!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-hub-front .sh-hub-media{position:absolute!important;inset:0!important;z-index:0;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 22%;object-position:center 22%;display:block}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-hub-front .sh-hub-scrim{pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(10,10,10,.55) 0,rgba(10,10,10,.2) 28%,transparent 55%)}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-hub-front .sh-hub-overlay{position:relative;z-index:2;margin-top:auto;display:flex;flex-direction:column;padding:.55rem .6rem .65rem!important;gap:.35rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-hub-front .sh-hub-overlay .font-heading.text-\[14px\]{font-size:12px!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .sh-hub-front .h-7{height:1.65rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard{display:flex!important;flex-direction:column!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_inner{height:100%;padding:.55rem!important;gap:.4rem!important;box-sizing:border-box;min-height:0}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_video{height:3.6rem!important;min-height:3.6rem!important;border-radius:.45rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_outline{gap:.25rem!important;flex:1;min-height:0;overflow:hidden}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_row{padding:.2rem .3rem!important;gap:.35rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_thumb{width:1.35rem!important;height:1.35rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_row-title{font-size:.58rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_time{font-size:.5rem!important;padding:.1rem .28rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_kicker{font-size:11px!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .bkcard_meta{font-size:9px!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard{background:#131313;transform:none!important;overflow:hidden!important;color:#fff}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_ring{padding:1.15rem!important;border-color:rgba(255,255,255,.18)!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_ring.is-inner{padding:1.85rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_orbit.is-pos-1{--orbit-r:3.6rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_orbit.is-pos-2{--orbit-r:2.85rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_orbit.is-pos-3{--orbit-r:2.1rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_pill{border-width:2px!important;padding:.15rem!important;box-shadow:0 4px 10px rgba(0,0,0,.18)!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_pill-inner{padding:.2rem .35rem!important;gap:.25rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .gcard_badge p,.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_pill-name{font-size:.55rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-measure .ocard_logo-wrap{width:1.5rem!important;height:1.5rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:.7rem .65rem .55rem!important;box-sizing:border-box}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__title{font-size:.72rem!important;letter-spacing:.06em}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__viewport{margin-top:.55rem!important;height:auto!important;flex:0 1 auto;min-height:0}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__row{padding:.42rem 0!important;gap:.45rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__avatar{width:1.45rem!important;height:1.45rem!important;font-size:.52rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__name{font-size:.62rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__time{font-size:.52rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__message{display:none!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-track-gifts .tgifts-card__amount{font-size:.65rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;border-radius:0;background:#0b0d12}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__media{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;display:block}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.7rem .55rem 1.6rem;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.22) 38%,rgba(0,0,0,.28));pointer-events:none;text-align:center}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__title{margin:0;color:#fff;font-size:1.15rem;line-height:1.05;letter-spacing:.05em;text-shadow:0 1px 10px rgba(0,0,0,.4);max-width:14ch;padding-bottom:0}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__scrubber{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:.3rem;padding:0 .5rem .5rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__scrubber-time{flex-shrink:0;font-size:8px;line-height:1;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.78);text-shadow:0 1px 4px rgba(0,0,0,.45)}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__scrubber-bar{position:relative;flex:1;min-width:0;height:10px;display:flex;align-items:center}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__scrubber-track{width:100%;height:2px;border-radius:999px;background:rgba(255,255,255,.28)}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__scrubber-fill{position:absolute;left:0;top:50%;width:var(--beyond-progress,40%);height:2px;margin-top:-1px;border-radius:999px;background:#fff}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-video .ring-video-card__scrubber-thumb{position:absolute;left:var(--beyond-progress,40%);top:50%;width:8px;height:8px;margin-left:-4px;margin-top:-4px;border-radius:999px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.45)}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone{background:#0b0d12!important;transform:none!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__top{top:.55rem;left:.5rem;right:.5rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__timer{min-height:1.35rem;padding:0 .55rem;gap:.32rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__dot{width:.35rem;height:.35rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__timer-text{font-size:.62rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__bottom{bottom:.85rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__shutter{width:2.55rem;height:2.55rem;border-width:2px}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__shutter-inner{width:1.9rem;height:1.9rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-record .record-phone__shutter-inner.is-recording{width:.9rem;height:.9rem;border-radius:.22rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone{background:#0b0d12!important;transform:none!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__identity{top:0;bottom:auto;gap:.28rem;padding:.7rem .65rem 0;text-align:left}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__kicker{font-size:7px;letter-spacing:.14em}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__title{font-size:15px;line-height:1;letter-spacing:.05em}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__caption{display:none}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__top-scrim{background:linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.2) 45%,transparent)!important;height:min(42%,180px)!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__donate-bar{inset-inline:.45rem;bottom:.5rem;padding:.25rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__raised{padding-inline:.4rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__raised-label{font-size:8px}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__raised-value{font-size:9px;margin-top:0}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__donate-btn-wrap{width:4.1rem}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-donate .powerup-fundraiser-phone__donate-btn{min-height:1.7rem!important;padding-inline:.5rem!important;font-size:10px!important;letter-spacing:.05em}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:.7rem .65rem .6rem!important;border-width:.2rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card__kicker{margin:0 0 .4rem!important;font-size:.55rem!important;letter-spacing:.08em}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card__amount{font-size:1.35rem!important;text-align:left!important;line-height:1!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card__progress-row{margin-top:.7rem!important;gap:.4rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card__track{height:.32rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card__goal{font-size:.55rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card__payout.is-visible{margin-top:.75rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-raised .raised-card__payout-btn{min-height:1.55rem!important;font-size:.6rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:.7rem .65rem .6rem!important;border-width:.2rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card__header{gap:.35rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card__kicker{font-size:.55rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card__status{min-height:1.05rem!important;padding:0 .4rem!important;font-size:.45rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card__name{margin-top:.7rem!important;font-size:.78rem!important;line-height:1.1!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card__price{margin-top:.3rem!important;font-size:1.2rem!important;line-height:1!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card__chips{margin-top:.7rem!important;gap:.25rem!important;flex-wrap:wrap!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-moffer .moffer-card__chip{min-height:1.05rem!important;padding:0 .4rem!important;font-size:.45rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:.7rem .65rem .6rem!important;border-width:.2rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card__header{margin-bottom:.65rem!important;gap:.2rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card__title{font-size:.65rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card__revenue{font-size:1.1rem!important;line-height:1!important;color:#131313!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card__list{gap:.15rem!important;margin-top:0!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card__row{padding:.35rem 0!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card__pill{min-height:1.05rem!important;padding:0 .4rem!important;font-size:.45rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-msubs .msubs-card__count{font-size:.9rem!important}.snack-root .section_hero ._3d .img3d.is-ring-back .hero-ring-face,.snack-root .section_hero ._3d .img3d.is-ring-back .hero-ring-face *,.snack-root .section_hero ._3d .img3d.is-ring-back .hero-ring-face .ocard_orbit,.snack-root .section_hero ._3d .img3d.is-ring-back .hero-ring-face [class*=orbit]{animation-play-state:paused!important}@keyframes snack-ring-spin{0%{transform:translateZ(1px) rotate(0deg)}to{transform:translateZ(1px) rotate(-1turn)}}.snack-root ._3d .snack-ring{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d;transform:translateZ(1px);animation:snack-ring-spin 48s linear infinite;will-change:transform}.snack-root .section_hero ._3d .wrap{height:96rem!important;transform:translateY(8%) translateZ(-32rem) rotateX(-77deg) rotateY(0) rotate(0)!important}@media (prefers-reduced-motion:reduce){.snack-root ._3d .snack-ring{animation:none}}@media screen and (min-width:992px){.snack-root .section_hero{border-radius:2.75rem!important}.snack-root .hero_wrap{padding-top:8.5rem!important}.snack-root ._3d{min-height:22rem!important}.snack-root ._3d_spacer{flex-basis:2.5rem;height:2.5rem!important}}@media screen and (max-width:767px){.snack-root .section_hero{border-radius:1.75rem!important;margin:.5rem!important;height:calc(100svh - 1rem)!important;min-height:calc(100svh - 1rem)!important;max-height:calc(100svh - 1rem)!important}.snack-root .hero_wrap{padding-top:6.5rem!important}.snack-root ._3d{min-height:17.5rem!important}.snack-root ._3d_spacer{flex-basis:1.5rem;height:1.5rem!important}.snack-root .section_hero ._3d .img3d{width:9rem!important}.snack-root .section_hero ._3d .wrap{height:84rem!important;transform:translateY(9%) translateZ(-28rem) rotateX(-77deg) rotateY(0) rotate(0)!important}.snack-root ._3d .snack-ring{animation-duration:80s}.snack-root .section_hero .button_wrapper.is-hero{flex-flow:row nowrap!important;justify-content:center!important;align-items:center!important;gap:.75rem}}.snack-root{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}.snack-root article,.snack-root aside,.snack-root details,.snack-root figcaption,.snack-root figure,.snack-root footer,.snack-root header,.snack-root hgroup,.snack-root main,.snack-root menu,.snack-root nav,.snack-root section,.snack-root summary{display:block}.snack-root audio,.snack-root canvas,.snack-root progress,.snack-root video{vertical-align:baseline;display:inline-block}.snack-root audio:not([controls]){height:0;display:none}.snack-root [hidden],.snack-root template{display:none}.snack-root a{background-color:#0000}.snack-root a:active,.snack-root a:hover{outline:0}.snack-root abbr[title]{border-bottom:1px dotted}.snack-root b,.snack-root strong{font-weight:700}.snack-root dfn{font-style:italic}.snack-root h1{margin:.67em 0;font-size:2em}.snack-root mark{color:#000;background:#ff0}.snack-root small{font-size:80%}.snack-root sub,.snack-root sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.snack-root sup{top:-.5em}.snack-root sub{bottom:-.25em}.snack-root img{border:0}.snack-root svg:not(:root){overflow:hidden}.snack-root hr{box-sizing:content-box;height:0}.snack-root pre{overflow:auto}.snack-root code,.snack-root kbd,.snack-root pre,.snack-root samp{font-family:monospace;font-size:1em}.snack-root button,.snack-root input,.snack-root optgroup,.snack-root select,.snack-root textarea{color:inherit;font:inherit;margin:0}.snack-root button{overflow:visible}.snack-root button,.snack-root select{text-transform:none}.snack-root button,.snack-root input[type=button],.snack-root input[type=reset]{-webkit-appearance:button;cursor:pointer}.snack-root button[disabled],.snack-root input[disabled]{cursor:default}.snack-root button::-moz-focus-inner,.snack-root input::-moz-focus-inner{border:0;padding:0}.snack-root input{line-height:normal}.snack-root input[type=checkbox],.snack-root input[type=radio]{box-sizing:border-box;padding:0}.snack-root input[type=number]::-webkit-inner-spin-button,.snack-root input[type=number]::-webkit-outer-spin-button{height:auto}.snack-root input[type=search]{-webkit-appearance:none}.snack-root input[type=search]::-webkit-search-cancel-button,.snack-root input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.snack-root legend{border:0;padding:0}.snack-root textarea{overflow:auto}.snack-root optgroup{font-weight:700}.snack-root table{border-collapse:collapse;border-spacing:0}.snack-root td,.snack-root th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}.snack-root [class*=\ w-icon-],.snack-root [class^=w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.snack-root .w-icon-slider-right:before{content:""}.snack-root .w-icon-slider-left:before{content:""}.snack-root .w-icon-nav-menu:before{content:""}.snack-root .w-icon-arrow-down:before,.snack-root .w-icon-dropdown-toggle:before{content:""}.snack-root .w-icon-file-upload-remove:before{content:""}.snack-root .w-icon-file-upload-icon:before{content:""}.snack-root *{box-sizing:border-box}.snack-root{height:100%;color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}.snack-root img{vertical-align:middle}.snack-root.w-mod-touch *{background-attachment:scroll!important}.snack-root .w-block{display:block}.snack-root .w-inline-block{max-width:100%;display:inline-block}.snack-root .w-clearfix:after,.snack-root .w-clearfix:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-clearfix:after{clear:both}.snack-root .w-hidden{display:none}.snack-root .w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}.snack-root input.w-button{-webkit-appearance:button}.snack-root[data-w-dynpage] [data-w-cloak]{color:#0000!important}.snack-root .w-code-block{margin:unset}.snack-root pre.w-code-block code{all:inherit}.snack-root pre.w-code-block code>span{display:block!important}.snack-root .w-optimization{display:contents}.snack-root .w-webflow-badge,.snack-root .w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.snack-root .w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.snack-root .w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}.snack-root h1,.snack-root h2,.snack-root h3,.snack-root h4,.snack-root h5,.snack-root h6{margin-bottom:10px;font-weight:700}.snack-root h1{margin-top:20px;font-size:38px;line-height:44px}.snack-root h2{margin-top:20px;font-size:32px;line-height:36px}.snack-root h3{margin-top:20px;font-size:24px;line-height:30px}.snack-root h4{margin-top:10px;font-size:18px;line-height:24px}.snack-root h5{margin-top:10px;font-size:14px;line-height:20px}.snack-root h6{margin-top:10px;font-size:12px;line-height:18px}.snack-root blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}.snack-root figure{margin:0 0 10px}.snack-root ol,.snack-root ul{margin-top:0;margin-bottom:10px;padding-left:40px}.snack-root .w-list-unstyled{padding-left:0;list-style:none}.snack-root .w-embed:after,.snack-root .w-embed:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-embed:after{clear:both}.snack-root .w-video{width:100%;padding:0;position:relative}.snack-root .w-video embed,.snack-root .w-video iframe,.snack-root .w-video object{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.snack-root fieldset{border:0;margin:0;padding:0}.snack-root [type=button],.snack-root [type=reset],.snack-root button{cursor:pointer;-webkit-appearance:button;border:0}.snack-root .w-form{margin:0 0 15px}.snack-root .w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.snack-root .w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}.snack-root label{margin-bottom:5px;font-weight:700;display:block}.snack-root .w-input,.snack-root .w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.snack-root .w-input::-moz-placeholder,.snack-root .w-select::-moz-placeholder{color:#999}.snack-root .w-input::placeholder,.snack-root .w-select::placeholder{color:#999}.snack-root .w-input:focus,.snack-root .w-select:focus{border-color:#3898ec;outline:0}.snack-root .w-input[disabled],.snack-root .w-input[readonly],.snack-root .w-select[disabled],.snack-root .w-select[readonly],.snack-root fieldset[disabled] .w-input,.snack-root fieldset[disabled] .w-select{cursor:not-allowed}.snack-root .w-input[disabled]:not(.w-input-disabled),.snack-root .w-input[readonly],.snack-root .w-select[disabled]:not(.w-input-disabled),.snack-root .w-select[readonly],.snack-root fieldset[disabled]:not(.w-input-disabled) .w-input,.snack-root fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}.snack-root textarea.w-input,.snack-root textarea.w-select{height:auto}.snack-root .w-select{background-color:#f3f3f3}.snack-root .w-select[multiple]{height:auto}.snack-root .w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.snack-root .w-radio{margin-bottom:5px;padding-left:20px;display:block}.snack-root .w-radio:after,.snack-root .w-radio:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-radio:after{clear:both}.snack-root .w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.snack-root .w-file-upload{margin-bottom:10px;display:block}.snack-root .w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.snack-root .w-file-upload-default,.snack-root .w-file-upload-success,.snack-root .w-file-upload-uploading{color:#333;display:inline-block}.snack-root .w-file-upload-error{margin-top:10px;display:block}.snack-root .w-file-upload-default.w-hidden,.snack-root .w-file-upload-error.w-hidden,.snack-root .w-file-upload-success.w-hidden,.snack-root .w-file-upload-uploading.w-hidden{display:none}.snack-root .w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.snack-root .w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.snack-root .w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.snack-root .w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.snack-root .w-icon-file-upload-remove{margin:auto;font-size:10px}.snack-root .w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.snack-root .w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.snack-root .w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.snack-root .w-icon-file-upload-icon,.snack-root .w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.snack-root .w-icon-file-upload-uploading{height:20px}.snack-root .w-container{max-width:940px;margin-left:auto;margin-right:auto}.snack-root .w-container:after,.snack-root .w-container:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-container:after{clear:both}.snack-root .w-container .w-row{margin-left:-10px;margin-right:-10px}.snack-root .w-row:after,.snack-root .w-row:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-row:after{clear:both}.snack-root .w-row .w-row{margin-left:0;margin-right:0}.snack-root .w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.snack-root .w-col .w-col{padding-left:0;padding-right:0}.snack-root .w-col-1{width:8.33333%}.snack-root .w-col-2{width:16.6667%}.snack-root .w-col-3{width:25%}.snack-root .w-col-4{width:33.3333%}.snack-root .w-col-5{width:41.6667%}.snack-root .w-col-6{width:50%}.snack-root .w-col-7{width:58.3333%}.snack-root .w-col-8{width:66.6667%}.snack-root .w-col-9{width:75%}.snack-root .w-col-10{width:83.3333%}.snack-root .w-col-11{width:91.6667%}.snack-root .w-col-12{width:100%}.snack-root .w-hidden-main{display:none!important}@media screen and (max-width:991px){.snack-root .w-container{max-width:728px}.snack-root .w-hidden-main{display:inherit!important}.snack-root .w-hidden-medium{display:none!important}.snack-root .w-col-medium-1{width:8.33333%}.snack-root .w-col-medium-2{width:16.6667%}.snack-root .w-col-medium-3{width:25%}.snack-root .w-col-medium-4{width:33.3333%}.snack-root .w-col-medium-5{width:41.6667%}.snack-root .w-col-medium-6{width:50%}.snack-root .w-col-medium-7{width:58.3333%}.snack-root .w-col-medium-8{width:66.6667%}.snack-root .w-col-medium-9{width:75%}.snack-root .w-col-medium-10{width:83.3333%}.snack-root .w-col-medium-11{width:91.6667%}.snack-root .w-col-medium-12{width:100%}.snack-root .w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.snack-root .w-hidden-main,.snack-root .w-hidden-medium{display:inherit!important}.snack-root .w-hidden-small{display:none!important}.snack-root .w-container .w-row,.snack-root .w-row{margin-left:0;margin-right:0}.snack-root .w-col{width:100%;left:auto;right:auto}.snack-root .w-col-small-1{width:8.33333%}.snack-root .w-col-small-2{width:16.6667%}.snack-root .w-col-small-3{width:25%}.snack-root .w-col-small-4{width:33.3333%}.snack-root .w-col-small-5{width:41.6667%}.snack-root .w-col-small-6{width:50%}.snack-root .w-col-small-7{width:58.3333%}.snack-root .w-col-small-8{width:66.6667%}.snack-root .w-col-small-9{width:75%}.snack-root .w-col-small-10{width:83.3333%}.snack-root .w-col-small-11{width:91.6667%}.snack-root .w-col-small-12{width:100%}}@media screen and (max-width:479px){.snack-root .w-container{max-width:none}.snack-root .w-hidden-main,.snack-root .w-hidden-medium,.snack-root .w-hidden-small{display:inherit!important}.snack-root .w-hidden-tiny{display:none!important}.snack-root .w-col{width:100%}.snack-root .w-col-tiny-1{width:8.33333%}.snack-root .w-col-tiny-2{width:16.6667%}.snack-root .w-col-tiny-3{width:25%}.snack-root .w-col-tiny-4{width:33.3333%}.snack-root .w-col-tiny-5{width:41.6667%}.snack-root .w-col-tiny-6{width:50%}.snack-root .w-col-tiny-7{width:58.3333%}.snack-root .w-col-tiny-8{width:66.6667%}.snack-root .w-col-tiny-9{width:75%}.snack-root .w-col-tiny-10{width:83.3333%}.snack-root .w-col-tiny-11{width:91.6667%}.snack-root .w-col-tiny-12{width:100%}}.snack-root .w-widget{position:relative}.snack-root .w-widget-map{width:100%;height:400px}.snack-root .w-widget-map label{width:auto;display:inline}.snack-root .w-widget-map img{max-width:inherit}.snack-root .w-widget-map .gm-style-iw{text-align:center}.snack-root .w-widget-map .gm-style-iw>button{display:none!important}.snack-root .w-widget-twitter{overflow:hidden}.snack-root .w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.snack-root .w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.snack-root .w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.snack-root .w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.snack-root .w-widget-twitter-count-shim.w--large{width:36px;height:28px}.snack-root .w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.snack-root .w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.snack-root .w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.snack-root .w-widget-twitter-count-shim:not(.w--vertical):after,.snack-root .w-widget-twitter-count-shim:not(.w--vertical):before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.snack-root .w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.snack-root .w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.snack-root .w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.snack-root .w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.snack-root .w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.snack-root .w-widget-twitter-count-shim.w--vertical:after,.snack-root .w-widget-twitter-count-shim.w--vertical:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.snack-root .w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.snack-root .w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.snack-root .w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.snack-root .w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.snack-root .w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.snack-root .w-background-video>video{-o-object-fit:cover;object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.snack-root .w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.snack-root .w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.snack-root .w-background-video--control>[hidden]{display:none!important}.snack-root .w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.snack-root .w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.snack-root .w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.snack-root .w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.snack-root .w-slider-nav.w-round>div{border-radius:100%}.snack-root .w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.snack-root .w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.snack-root .w-slider-nav-invert{color:#fff}.snack-root .w-slider-nav-invert>div{background-color:#2226}.snack-root .w-slider-nav-invert>div.w-active{background-color:#222}.snack-root .w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.snack-root .w-slider-dot.w-active{background-color:#fff}.snack-root .w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.snack-root .w-slider-dot:focus.w-active{box-shadow:none}.snack-root .w-slider-arrow-left,.snack-root .w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.snack-root .w-slider-arrow-left [class*=\ w-icon-],.snack-root .w-slider-arrow-left [class^=w-icon-],.snack-root .w-slider-arrow-right [class*=\ w-icon-],.snack-root .w-slider-arrow-right [class^=w-icon-]{position:absolute}.snack-root .w-slider-arrow-left:focus,.snack-root .w-slider-arrow-right:focus{outline:0}.snack-root .w-slider-arrow-left{z-index:3;right:auto}.snack-root .w-slider-arrow-right{z-index:4;left:auto}.snack-root .w-icon-slider-left,.snack-root .w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.snack-root .w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.snack-root .w-slider-force-show{display:block!important}.snack-root .w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.snack-root .w-dropdown-btn,.snack-root .w-dropdown-link,.snack-root .w-dropdown-toggle{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.snack-root .w-dropdown-toggle{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.snack-root .w-dropdown-toggle:focus{outline:0}.snack-root .w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.snack-root .w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.snack-root .w-dropdown-list.w--open{display:block}.snack-root .w-dropdown-link{color:#222;padding:10px 20px;display:block}.snack-root .w-dropdown-link.w--current{color:#0082f3}.snack-root .w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.snack-root .w-nav-brand{padding-left:10px}}.snack-root .w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.snack-root .w-lightbox-backdrop,.snack-root .w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.snack-root .w-lightbox-content{height:100vh;position:relative;overflow:hidden}.snack-root .w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.snack-root .w-lightbox-view:before{content:"";height:100vh}.snack-root .w-lightbox-group,.snack-root .w-lightbox-group .w-lightbox-view,.snack-root .w-lightbox-group .w-lightbox-view:before{height:86vh}.snack-root .w-lightbox-frame,.snack-root .w-lightbox-view:before{vertical-align:middle;display:inline-block}.snack-root .w-lightbox-figure{margin:0;position:relative}.snack-root .w-lightbox-group .w-lightbox-figure{cursor:pointer}.snack-root .w-lightbox-img{width:auto;max-width:none;height:auto}.snack-root .w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.snack-root .w-lightbox-group .w-lightbox-image{max-height:86vh}.snack-root .w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.snack-root .w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.snack-root .w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.snack-root .w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.snack-root .w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.snack-root .w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.snack-root .w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.snack-root .w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0)}.snack-root .w-lightbox-active{opacity:.3}.snack-root .w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.snack-root .w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.snack-root .w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.snack-root .w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.snack-root .w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:spin .8s linear infinite;position:absolute;top:50%;left:50%}.snack-root .w-lightbox-spinner:after{content:"";border:3px solid;border-color:#0000 #0000 #fff;border-radius:50%;position:absolute;inset:-4px}.snack-root .w-lightbox-hide{display:none}.snack-root .w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.snack-root .w-lightbox-content{height:96vh;margin-top:2vh}.snack-root .w-lightbox-view,.snack-root .w-lightbox-view:before{height:96vh}.snack-root .w-lightbox-group,.snack-root .w-lightbox-group .w-lightbox-view,.snack-root .w-lightbox-group .w-lightbox-view:before{height:84vh}.snack-root .w-lightbox-image{max-width:96vw;max-height:96vh}.snack-root .w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.snack-root .w-lightbox-left,.snack-root .w-lightbox-right{opacity:.5;display:block}.snack-root .w-lightbox-close{opacity:.8}.snack-root .w-lightbox-control:hover{opacity:1}}.snack-root .w-lightbox-inactive,.snack-root .w-lightbox-inactive:hover{opacity:0}.snack-root .w-richtext:after,.snack-root .w-richtext:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-richtext:after{clear:both}.snack-root .w-richtext[contenteditable=true]:after,.snack-root .w-richtext[contenteditable=true]:before{white-space:normal}.snack-root .w-richtext ol,.snack-root .w-richtext ul{overflow:hidden}.snack-root .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.snack-root .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.snack-root .w-richtext .w-richtext-figure-selected[data-rt-type=image] div,.snack-root .w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after{outline:2px solid #2895f7}.snack-root .w-richtext figure.w-richtext-figure-type-video>div:after,.snack-root .w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.snack-root .w-richtext figure{max-width:60%;position:relative}.snack-root .w-richtext figure>div:before{cursor:default!important}.snack-root .w-richtext figure img{width:100%}.snack-root .w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.snack-root .w-richtext figure div{color:#0000;font-size:0}.snack-root .w-richtext figure.w-richtext-figure-type-image,.snack-root .w-richtext figure[data-rt-type=image]{display:table}.snack-root .w-richtext figure.w-richtext-figure-type-image>div,.snack-root .w-richtext figure[data-rt-type=image]>div{display:inline-block}.snack-root .w-richtext figure.w-richtext-figure-type-image>figcaption,.snack-root .w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.snack-root .w-richtext figure.w-richtext-figure-type-video,.snack-root .w-richtext figure[data-rt-type=video]{width:60%;height:0}.snack-root .w-richtext figure.w-richtext-figure-type-video iframe,.snack-root .w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.snack-root .w-richtext figure.w-richtext-figure-type-video>div,.snack-root .w-richtext figure[data-rt-type=video]>div{width:100%}.snack-root .w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.snack-root .w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.snack-root .w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.snack-root .w-richtext figure.w-richtext-align-normal{clear:both}.snack-root .w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.snack-root .w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.snack-root .w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.snack-root .w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.snack-root .w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.snack-root .w-nav{z-index:1000;background:#ddd;position:relative}.snack-root .w-nav:after,.snack-root .w-nav:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-nav:after{clear:both}.snack-root .w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.snack-root .w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.snack-root .w-nav-link.w--current{color:#0082f3}.snack-root .w-nav-menu{float:right;position:relative}.snack-root [data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.snack-root .w--nav-link-open{display:block;position:relative}.snack-root .w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.snack-root .w-nav-overlay [data-nav-menu-open]{top:0}.snack-root .w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.snack-root .w-nav[data-animation=over-left] .w-nav-overlay,.snack-root .w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.snack-root .w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.snack-root .w-nav[data-animation=over-right] .w-nav-overlay,.snack-root .w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.snack-root .w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.snack-root .w-nav-button:focus{outline:0}.snack-root .w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.snack-root .w-nav[data-collapse=all] .w-nav-menu{display:none}.snack-root .w--nav-dropdown-open,.snack-root .w--nav-dropdown-toggle-open,.snack-root .w-nav[data-collapse=all] .w-nav-button{display:block}.snack-root .w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.snack-root .w-nav[data-collapse=medium] .w-nav-menu{display:none}.snack-root .w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.snack-root .w-nav[data-collapse=small] .w-nav-menu{display:none}.snack-root .w-nav[data-collapse=small] .w-nav-button{display:block}.snack-root .w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.snack-root .w-nav[data-collapse=tiny] .w-nav-menu{display:none}.snack-root .w-nav[data-collapse=tiny] .w-nav-button{display:block}}.snack-root .w-tabs{position:relative}.snack-root .w-tabs:after,.snack-root .w-tabs:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-tabs:after{clear:both}.snack-root .w-tab-menu{position:relative}.snack-root .w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.snack-root .w-tab-link.w--current{background-color:#c8c8c8}.snack-root .w-tab-link:focus{outline:0}.snack-root .w-tab-content{display:block;position:relative;overflow:hidden}.snack-root .w-tab-pane{display:none;position:relative}.snack-root .w--tab-active{display:block}@media screen and (max-width:479px){.snack-root .w-tab-link{display:block}}.snack-root .w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.snack-root .w-dyn-empty{background-color:#ddd;padding:10px}.snack-root .w-condition-invisible,.snack-root .w-dyn-bind-empty,.snack-root .w-dyn-hide{display:none!important}.snack-root .wf-layout-layout{display:grid}@font-face{font-family:Geistmono;src:url(https://cdn.prod.website-files.com/6929c116366a14507fc8424d/6929c9fc0f8dc4c415a7aef6_GeistMono-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}.snack-root{--new-base_typography---xs--font-size\<deleted\|variable-d86116af-cb00-a9a6-f483-abda1eec9a6b\>:var(--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>);--new-base_typography---font-weight--semibold\<deleted\|variable-aae11268-5734-8da2-e6b0-ae68c4cdc231\>:600;--new-base---base--black\<deleted\|variable-7e26cb95-3ce4-d0f3-7096-54de61de0773\>:#1d1d1d;--bg-color--bg-default:var(--base--white);--_typography---font-family--body:"Plus Jakarta Sans",sans-serif;--text-color--text-primary:var(--base--black);--_sizes---fixed--medium:1rem;--_typography---font-weight--regular:400;--_sizes---fixed--none:0rem;--_typography---h1--font-family:var(--_typography---font-family--headers);--text-color--text-on-primary:var(--base--white);--_typography---h1--font-size:3.75rem;--_typography---h1--line-height:1.2;--_typography---h1--font-weight:var(--_typography---font-weight--medium);--_typography---h1--letter-spacing:-.06em;--_typography---h2--font-family:var(--_typography---font-family--headers);--_typography---h2--font-size:3rem;--_typography---h2--line-height:1.2;--_typography---h2--font-weight:var(--_typography---font-weight--medium);--_typography---h2--letter-spacing:-.06em;--_typography---h3--font-family:var(--_typography---font-family--headers);--_typography---h3--font-size:var(--_sizes---fixed--xlarge);--_typography---h3--line-height:1.5;--_typography---h3--font-weight:var(--_typography---font-weight--medium);--_typography---h3--letter-spacing:-.04em;--_typography---h4--font-family:var(--_typography---font-family--headers);--_typography---h4--font-size:var(--_sizes---fixed--large);--_typography---h4--line-height:1.1;--_typography---h4--font-weight:var(--_typography---font-weight--regular);--_typography---h4--letter-spacing:0em;--_typography---h5--font-family:var(--_typography---font-family--headers);--_typography---h5--font-size:1.125rem;--_typography---h5--line-height:1.15;--_typography---h5--font-weight:var(--_typography---font-weight--regular);--_typography---h5--letter-spacing:0em;--_typography---h6--font-family:var(--_typography---font-family--headers);--_typography---h6--font-size:1.125rem;--_typography---h6--line-height:1.2;--_typography---h6--font-weight:var(--_typography---font-weight--regular);--_typography---h6--letter-spacing:0em;--_sizes---fixed--xlarge:1.5rem;--_sizes---fixed--xxsmall:.25rem;--_sizes---fixed--large:1.25rem;--bg-color--bg-subtle:var(--grey--grey-100);--_sizes---fixed--huge:2rem;--_typography---font-weight--semibold:600;--text-color--text-secondary:var(--grey--grey-400);--_sizes---fixed--small:.75rem;--_sizes---padding-section--small:2rem;--text-color--text-subtle\<deleted\|variable-1da72c9f-5ac1-a5ce-af72-d34835774f2f\>:#eaeaea;--_typography---font-weight--medium:500;--grey--grey-600:#363636;--border-color--border-primary\<deleted\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>:#efeff2;--_typography---xl--font-size:var(--_sizes---fixed--xlarge);--_typography---xl--line-height:1.33;--_typography---xl--font-weight:var(--_typography---font-weight--medium);--_typography---xl--letter-spacing:-.04em;--_typography---font-weight--light:300;--_typography---base--font-size:var(--_sizes---fixed--medium);--_typography---base--line-height:1.5;--_typography---base--letter-spacing:-.02em;--_typography---lg--font-size:var(--_sizes---fixed--large);--_typography---lg--line-height:1.5;--_typography---lg--letter-spacing:-.02em;--bg-color--bg-secondary:var(--grey--grey-200);--base--black:black;--_sizes---padding-section--large:4.5rem;--_typography---xs--font-size:var(--_sizes---fixed--small);--_typography---xs--line-height:1.5;--_typography---xs--letter-spacing:0em;--grey--grey-900:#131313;--base--white:#fff;--bg-color--bg-green:var(--base--green);--_typography---button--font-family:var(--_typography---font-family--alternate);--bg-color--bg-dark:var(--grey--grey-900);--_typography---button--line-height:1.5;--_typography---button--font-weight:var(--_typography---font-weight--regular);--_typography---button--letter-spacing:.12em;--base--translucent-black:#12283540;--grey--grey-200:#ececec;--grey--grey-700:#2f2f2f;--grey--grey-300:#c7c7c7;--border-color--border-alternate\<deleted\|variable-551aa6d2-4bf8-6036-137a-78e1c71841a4\>:var(--base-color-neutral--neutral-darker\<deleted\|variable-dda6ad91-259a-0202-f70f-965feb273058\>);--_typography---sm--font-size:var(--_sizes---fixed--regular);--_typography---sm--line-height:1.5;--_typography---sm--letter-spacing:-.02em;--_sizes---padding-section--medium:4rem;--_sizes---fixed--xsmall:.5rem;--_sizes---fixed--xhuge:2.5rem;--_sizes---fixed--tiny:.125rem;--_sizes---fixed--xxlarge:1.75rem;--base--green:#d6fd70;--_typography---2xl--font-size:var(--_sizes---fixed--huge);--_typography---2xl--line-height:1.33;--_typography---2xl--letter-spacing:-.04em;--_typography---3xl--font-size:2.25rem;--_typography---3xl--line-height:1.2;--_typography---3xl--font-weight:var(--_typography---font-weight--medium);--_typography---3xl--letter-spacing:-.04em;--_typography---4xl--font-size:var(--_sizes---fixed--xhuge);--_typography---4xl--line-height:1.2;--_typography---4xl--letter-spacing:-.06em;--_typography---5xl--font-size:4.5rem;--_typography---5xl--line-height:1.2;--_typography---5xl--font-weight:var(--_typography---font-weight--medium);--_typography---5xl--letter-spacing:-.06em;--_typography---font-weight--bold:700;--bg-color--bg-white:var(--base--white);--_typography---font-family--alternate:Geistmono,Arial,sans-serif;--bg-color--bg-primary:var(--grey--grey-100);--grey--grey-100:#f2f2f2;--bg-color--bg-hover\<deleted\|variable-07249897-f71c-dd53-6216-4b6845d3f64e\>:var(--base--grey-light\<deleted\|variable-e77efb59-b29d-151a-6f0f-bfc9f2744592\>);--_sizes---fixed--regular:.875rem;--_sizes---fixed--xxhuge:3rem;--grey--grey-400:#585858;--text-color--text-on-secondary:var(--grey--grey-300);--base--red:#ff3336;--_typography---font-family--headers:"Plus Jakarta Sans",sans-serif;--base--light-blue:#38c6f6;--new-base---accent-indigo:#4f46e5;--new-base---accent-cyan:#06b6d4;--new-base---accent-violet:#7c3aed;--new-base---accent-sky:#0ea5e9;--new-base---text-secondary:#ffffff80;--new-base---white:#fff;--new-base---border-subtle:#ffffff1f;--new-base---text-tertiary:#ffffff4d;--new-base---text-primary:#fff;--new-base---bg-secondary:#0f0f0f;--new-base---border-default:#ffffff14;--new-base---black:#050505;--new-base---bg-primary:#0a0a0f;--_typography---2xl--font-weight:var(--_typography---font-weight--medium);--_typography---lg--font-weight:var(--_typography---font-weight--medium);--base--blue:#2453ff;--base--blue-dark:#003cff;--_typography---button--font-size:var(--_sizes---fixed--medium);--base--yellow:#f1ee46;--_typography---font-weight--thin:100;--_typography---font-weight--extra-light:200;--_typography---font-weight--extra-bold:800;--_typography---font-weight--black:900;--grey--grey-500:#474747;--grey--grey-800:#191815;--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>:.75rem;--base-color-neutral--neutral-darker\<deleted\|variable-dda6ad91-259a-0202-f70f-965feb273058\>:#27272a;--base--grey-light\<deleted\|variable-e77efb59-b29d-151a-6f0f-bfc9f2744592\>:#eeecea}.snack-root .w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.snack-root .w-checkbox:after,.snack-root .w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.snack-root .w-checkbox:after{clear:both}.snack-root .w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.snack-root .w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.snack-root .w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.snack-root .w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.snack-root .w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.snack-root .w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.snack-root .w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.snack-root .w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .new-base--img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.snack-root .new-base--t-temlis-component{z-index:999;position:fixed;inset:auto .88rem .81rem auto}.snack-root .new-base--t-card{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#000;border-radius:.75rem;flex-flow:column;padding:.75rem;font-family:Inter,sans-serif;display:flex;position:relative}.snack-root .new-base--t-card:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){background-color:#fff}.snack-root .new-base--t-top{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:center;align-items:center;margin-bottom:-.25rem;margin-left:auto;margin-right:auto;display:flex}.snack-root .new-base--t-temlis:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){display:none}.snack-root .new-base--t-text-secondary{color:#fffc;font-size:var(--new-base_typography---xs--font-size\<deleted\|variable-d86116af-cb00-a9a6-f483-abda1eec9a6b\>);letter-spacing:-.01em;line-height:1.66}.snack-root .new-base--t-text-secondary:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){color:#3d3d3d}.snack-root .new-base--t-buttons{grid-column-gap:.375rem;grid-row-gap:.375rem;flex-flow:column;display:flex}.snack-root .new-base--t-button-secondary{height:2.25rem;font-weight:var(--new-base_typography---font-weight--semibold\<deleted\|variable-aae11268-5734-8da2-e6b0-ae68c4cdc231\>);text-align:center;letter-spacing:-.01em;background-color:#0000;border:1px solid #666;border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem .75rem;transition:transform .2s,background-color .2s;display:flex}.snack-root .new-base--t-button-secondary:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){color:var(--new-base---base--black\<deleted\|variable-7e26cb95-3ce4-d0f3-7096-54de61de0773\>);background-color:#ededed;border-color:#ededed}.snack-root .new-base--t-button-secondary:hover{background-color:#1c1c1c;transform:scale(.95)}.snack-root .new-base--t-button-secondary:hover:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){background-color:#f7f7f7}.snack-root .new-base--t-button{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#000;height:2.25rem;font-weight:var(--new-base_typography---font-weight--semibold\<deleted\|variable-aae11268-5734-8da2-e6b0-ae68c4cdc231\>);text-align:center;letter-spacing:-.01em;background-color:#ebf213;border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem .75rem;transition:transform .2s;display:flex}.snack-root .new-base--t-button:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){color:#fff;background-color:#0158ff}.snack-root .new-base--t-button:hover{transform:scale(.95)}.snack-root .new-base--t-icon{flex:none;width:1.25rem;height:1.25rem}.snack-root .new-base--t-bottom{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.snack-root .new-base--t-right{grid-column-gap:0;grid-row-gap:0;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.snack-root .new-base--t-stars{grid-column-gap:.15rem;grid-row-gap:.15rem;justify-content:flex-start;align-items:center;display:flex}.snack-root .new-base--t-star{flex:none;width:.75rem;height:.75rem}.snack-root .new-base--t-profiles{justify-content:flex-end;align-items:center;display:flex}.snack-root .new-base--t-profile{z-index:5;border:1px solid #666;border-radius:5rem;flex:none;width:2rem;height:2rem;position:relative;overflow:clip}.snack-root .new-base--t-profile:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){border-color:#fff}.snack-root .new-base--t-profile2{z-index:4;border:1px solid #666;border-radius:5rem;flex:none;width:2rem;height:2rem;margin-right:-.875rem;position:relative;overflow:clip}.snack-root .new-base--t-profile2:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){border-color:#fff}.snack-root .new-base--t-img{width:4.8125rem;max-width:none;height:auto;position:absolute;inset:-11px -9px auto auto;transform:rotate(11deg)}.snack-root .new-base--t-img:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858),.snack-root .new-base--t-temlis-lite{display:none}.snack-root .new-base--t-temlis-lite:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){display:block}.snack-root .new-base--t-img-lite{width:4.8125rem;height:auto;display:none;position:absolute;inset:-11px -9px auto auto;transform:rotate(11deg)}.snack-root .new-base--t-img-lite:where(.w-variant-897e133c-80a0-c876-d9b9-e10f8a590858){display:block}.snack-root{background-color:var(--bg-color--bg-default);font-family:var(--_typography---font-family--body);color:var(--text-color--text-primary);font-size:var(--_sizes---fixed--medium);line-height:1.4;font-weight:var(--_typography---font-weight--regular);letter-spacing:-.02em;overscroll-behavior:none}.snack-root h1{margin-top:var(--_sizes---fixed--none);margin-bottom:var(--_sizes---fixed--none);font-family:var(--_typography---h1--font-family);color:var(--text-color--text-on-primary);font-size:var(--_typography---h1--font-size);line-height:var(--_typography---h1--line-height);font-weight:var(--_typography---h1--font-weight);letter-spacing:var(--_typography---h1--letter-spacing)}.snack-root h2{font-family:var(--_typography---h2--font-family);font-size:var(--_typography---h2--font-size);line-height:var(--_typography---h2--line-height);font-weight:var(--_typography---h2--font-weight);letter-spacing:var(--_typography---h2--letter-spacing);margin-top:0;margin-bottom:0}.snack-root h3{font-family:var(--_typography---h3--font-family);font-size:var(--_typography---h3--font-size);line-height:var(--_typography---h3--line-height);font-weight:var(--_typography---h3--font-weight);letter-spacing:var(--_typography---h3--letter-spacing);margin-top:0;margin-bottom:0}.snack-root h4{font-family:var(--_typography---h4--font-family);font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height);font-weight:var(--_typography---h4--font-weight);letter-spacing:var(--_typography---h4--letter-spacing);margin-top:0;margin-bottom:0}.snack-root h5{font-family:var(--_typography---h5--font-family);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:var(--_typography---h5--font-weight);letter-spacing:var(--_typography---h5--letter-spacing);margin-top:0;margin-bottom:0}.snack-root h6{font-family:var(--_typography---h6--font-family);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:var(--_typography---h6--font-weight);letter-spacing:var(--_typography---h6--letter-spacing)}.snack-root h6,.snack-root p{margin-top:0;margin-bottom:0}.snack-root a{letter-spacing:.12em;color:inherit;text-decoration:none}.snack-root ol,.snack-root ul{margin-top:var(--_sizes---fixed--none);margin-bottom:var(--_sizes---fixed--none);padding-left:var(--_sizes---fixed--xlarge)}.snack-root li{margin-bottom:var(--_sizes---fixed--xxsmall)}.snack-root img{max-width:100%;display:inline-block}.snack-root label{margin-bottom:.25rem;font-weight:400}.snack-root blockquote{margin-bottom:var(--_sizes---fixed--none);padding:var(--_sizes---fixed--none)var(--_sizes---fixed--large);border-left:var(--_sizes---fixed--xxsmall)solid var(--bg-color--bg-subtle)}.snack-root figure{margin-top:2rem;margin-bottom:2rem}.snack-root figcaption{text-align:center;margin-top:.25rem}.snack-root .utility-page_component{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;padding-left:1.25rem;padding-right:1.25rem;display:flex}.snack-root .utility-page_wrapper{text-align:center;max-width:20rem}.snack-root .utility-page_form,.snack-root .utility-page_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.snack-root .utility-page_image{margin-left:auto;margin-right:auto}.snack-root .global-styles{display:block;position:fixed;inset:0 auto auto 0}.snack-root .padding-xlarge{padding:4rem}.snack-root .margin-xlarge{margin:4rem}.snack-root .margin-xsmall{margin:.5rem}.snack-root .padding-0{padding:0}.snack-root .margin-large{margin:3rem}.snack-root .margin-xxsmall{margin:.25rem}.snack-root .padding-large{padding:3rem}.snack-root .margin-tiny{margin:.125rem}.snack-root .padding-small{padding:1rem}.snack-root .padding-medium{padding:var(--_sizes---fixed--large)}.snack-root .padding-xsmall{padding:.5rem}.snack-root .padding-xxsmall{padding:.25rem}.snack-root .padding-tiny{padding:.125rem}.snack-root .margin-small{margin:1rem}.snack-root .margin-medium{margin:2rem}.snack-root .margin-0{margin:0}.snack-root .margin-horizontal{margin-top:0;margin-bottom:0}.snack-root .padding-top{padding-bottom:0;padding-left:0;padding-right:0}.snack-root .margin-bottom,.snack-root .margin-vertical{margin-left:0;margin-right:0}.snack-root .margin-bottom{margin-top:0}.snack-root .padding-left{padding-top:0;padding-bottom:0;padding-right:0}.snack-root .padding-vertical{padding-left:0;padding-right:0}.snack-root .padding-horizontal{padding-top:0;padding-bottom:0}.snack-root .margin-right{margin-top:0;margin-bottom:0;margin-left:0}.snack-root .margin-top{margin-bottom:0;margin-left:0;margin-right:0}.snack-root .margin-left{margin-top:0;margin-bottom:0;margin-right:0}.snack-root .padding-right{padding-top:0;padding-bottom:0;padding-left:0}.snack-root .padding-bottom{padding-top:0;padding-left:0;padding-right:0}.snack-root .form_checkbox{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}.snack-root .form_checkbox-icon,.snack-root .form_checkbox-icon.w--redirected-checked{border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0}.snack-root .form_checkbox-icon.w--redirected-checked{background-size:90%}.snack-root .form_checkbox-icon.w--redirected-focus{border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0;box-shadow:0 0 .25rem 0 #3898ec}.snack-root .fs-styleguide_background{border:1px solid #0000001a;flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}.snack-root .fs-styleguide_spacing{grid-column-gap:.5rem;grid-row-gap:.5rem;background-image:linear-gradient(#fff0,#0000001a);grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start;place-items:start stretch;display:grid;position:relative}.snack-root .icon-1x1-small{width:var(--_sizes---fixed--medium);height:var(--_sizes---fixed--medium);flex:none;justify-content:center;align-items:center;display:flex}.snack-root .overflow-auto{overflow:auto}.snack-root .spacing-clean{margin:0;padding:0}.snack-root .icon-1x1-large{width:var(--_sizes---fixed--huge);height:var(--_sizes---fixed--huge)}.snack-root .form_form{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:column;display:flex}.snack-root .fs-styleguide_background-space{width:1px;height:1px;margin:5rem}.snack-root .text-weight-semibold{font-weight:var(--_typography---font-weight--semibold)}.snack-root .text-style-strikethrough{text-decoration:line-through}.snack-root .fs-styleguide_item{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:1px solid #0000001a;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start;place-items:start;padding-bottom:1rem;display:grid;position:relative}.snack-root .fs-styleguide_item.is-stretch{justify-items:stretch}.snack-root .max-width-full{width:100%;max-width:none}.snack-root .fs-styleguide_item-header{border-bottom:1px solid #0000001a;width:100%;padding-bottom:2rem}.snack-root .bg-primary{background-color:var(--bg-color--bg-default)}.snack-root .text-color-primary{color:var(--text-color--text-primary)}.snack-root .text-color-secondary{color:var(--text-color--text-secondary)}.snack-root .fs-styleguide_2-col{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.snack-root .fs-styleguide_2-col.is-align-start{align-items:start}.snack-root .form_message-success{background-color:#0000;width:100%;padding:0;position:relative}.snack-root .fs-styleguide_row{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;justify-content:flex-start;align-items:center;display:flex}.snack-root .h3{font-family:var(--_typography---h3--font-family);font-size:var(--_typography---h3--font-size);line-height:var(--_typography---h3--line-height);font-weight:var(--_typography---h3--font-weight);letter-spacing:var(--_typography---h3--letter-spacing)}.snack-root .text-rich-text h1,.snack-root .text-rich-text h2,.snack-root .text-rich-text h3,.snack-root .text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem}.snack-root .text-rich-text h5,.snack-root .text-rich-text h6{margin-top:1.25rem;margin-bottom:1rem}.snack-root .text-rich-text p{margin-bottom:1rem}.snack-root .text-rich-text ol,.snack-root .text-rich-text ul{margin-bottom:1.5rem}.snack-root .text-rich-text blockquote{margin-top:2rem;margin-bottom:2rem}.snack-root .pointer-events-auto{pointer-events:auto}.snack-root .container-small{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.snack-root .icon-1x1-medium{width:var(--_sizes---fixed--xlarge);height:var(--_sizes---fixed--xlarge)}.snack-root .icon-1x1-medium.is-animated{position:absolute;transform:rotate(90deg)}.snack-root .h1{font-family:var(--_typography---h1--font-family);font-size:var(--_typography---h1--font-size);line-height:var(--_typography---h1--line-height);font-weight:var(--_typography---h1--font-weight);letter-spacing:var(--_typography---h1--letter-spacing)}.snack-root .padding-global{padding-left:3.25rem;padding-right:3.25rem}.snack-root .padding-global.is-navbar{padding-top:1rem;padding-bottom:1rem}.snack-root .padding-global.is-navbar:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){padding-bottom:.25rem}.snack-root .padding-global.is-hero{position:relative}.snack-root .padding-global.is-loop{padding-right:var(--_sizes---fixed--none);padding-left:var(--_sizes---fixed--none)}.snack-root .padding-global.is-cta{padding:var(--_sizes---fixed--small)}.snack-root .padding-global.is-footer{padding-right:var(--_sizes---fixed--small);padding-bottom:var(--_sizes---fixed--small);padding-left:var(--_sizes---fixed--small)}.snack-root .text-weight-regular{font-weight:var(--_typography---font-weight--regular)}.snack-root .padding-section-small{padding-top:var(--_sizes---padding-section--small)}.snack-root .max-width-small{width:100%;max-width:20rem}.snack-root .max-width-small.is-29rem{max-width:29rem}.snack-root .max-width-small.is-30rem{max-width:30rem}.snack-root .max-width-small.is-25rem{max-width:25rem}.snack-root .max-width-small.is-22rem{max-width:22rem}.snack-root .text-color-subtle{color:var(--text-color--text-subtle\<deleted\|variable-1da72c9f-5ac1-a5ce-af72-d34835774f2f\>)}.snack-root .text-style-italic{font-style:italic}.snack-root .pointer-events-none{pointer-events:none}.snack-root .text-weight-medium{font-weight:var(--_typography---font-weight--medium)}.snack-root .text-weight-medium.text-color-secondary{color:var(--grey--grey-600)}.snack-root .overflow-hidden{overflow:hidden}.snack-root .fs-styleguide_section-header{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:1px solid var(--border-color--border-primary\<deleted\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;padding-bottom:2rem;line-height:1.4;display:grid}.snack-root .text-xl{font-size:var(--_typography---xl--font-size);line-height:var(--_typography---xl--line-height);font-weight:var(--_typography---xl--font-weight);letter-spacing:var(--_typography---xl--letter-spacing)}.snack-root .max-width-xxlarge{width:100%;max-width:80rem}.snack-root .fs-styleguide_1-col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:stretch stretch;width:100%;display:grid}.snack-root .overflow-visible{overflow:visible}.snack-root .fs-styleguide_empty-box{z-index:-1;background-color:#2d40ea0d;border:1px dashed #2d40ea;min-width:3rem;height:2rem;position:relative}.snack-root .text-weight-light{font-weight:var(--_typography---font-weight--light)}.snack-root .fs-styleguide_heading-medium{font-size:3rem;line-height:1}.snack-root .max-width-xsmall{width:100%;max-width:16rem}.snack-root .fs-styleguide_4-col{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.snack-root .text-base{font-family:var(--_typography---font-family--body);font-size:var(--_typography---base--font-size);line-height:var(--_typography---base--line-height);letter-spacing:var(--_typography---base--letter-spacing)}.snack-root .text-align-right{text-align:right}.snack-root .max-width-medium{width:100%;max-width:32rem}.snack-root .max-width-medium.is-41rem{max-width:41rem}.snack-root .max-width-medium.is-34rem{max-width:34rem}.snack-root .max-width-medium.is-33rem{max-width:33rem}.snack-root .max-width-medium.is-45rem{max-width:45rem}.snack-root .max-width-medium.is20rem{max-width:20rem}.snack-root .fs-styleguide_item-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.snack-root .max-width-large{width:100%;max-width:48rem}.snack-root .fs-styleguide_header-block{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:center start;display:grid}.snack-root .form_field-wrapper{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);flex-flow:column;display:flex}.snack-root .text-style-muted{opacity:.5}.snack-root .text-lg{font-family:var(--_typography---font-family--body);font-size:var(--_typography---lg--font-size);line-height:var(--_typography---lg--line-height);letter-spacing:var(--_typography---lg--letter-spacing)}.snack-root .text-lg.is-contact{transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.snack-root .text-lg.is-contact:hover{opacity:.75}.snack-root .h4{font-family:var(--_typography---h4--font-family);font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height);font-weight:var(--_typography---h4--font-weight);letter-spacing:var(--_typography---h4--letter-spacing)}.snack-root .form_label{margin-bottom:var(--_sizes---fixed--none)}.snack-root .max-width-xlarge{width:100%;max-width:64rem}.snack-root .max-width-xlarge.is-61rem{max-width:61rem}.snack-root .form_radio-icon{width:.875rem;height:.875rem;margin-top:0;margin-left:0;margin-right:.5rem}.snack-root .form_radio-icon.w--redirected-checked{border-width:.25rem;width:.875rem;height:.875rem}.snack-root .form_radio-icon.w--redirected-focus{width:.875rem;height:.875rem;box-shadow:0 0 .25rem 0 #3898ec}.snack-root .text-style-nowrap{white-space:nowrap}.snack-root .text-align-left{text-align:left}.snack-root .bg-secondary{background-color:var(--bg-color--bg-secondary)}.snack-root .form_input{height:3.5rem;margin-bottom:var(--_sizes---fixed--none);padding:var(--_sizes---fixed--medium)var(--_sizes---fixed--xlarge);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-default);color:var(--text-color--text-primary);font-size:var(--_sizes---fixed--medium);line-height:1.5;transition:border-color .2s}.snack-root .form_input:focus{border:1px solid var(--base--black)}.snack-root .form_input.is-text-area{min-height:12.5rem;padding-top:.75rem}.snack-root .h6{font-family:var(--_typography---h6--font-family);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:var(--_typography---h6--font-weight);letter-spacing:var(--_typography---h6--letter-spacing)}.snack-root .padding-section-large{padding-top:var(--_sizes---padding-section--large)}.snack-root .fs-styleguide_3-col{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;display:grid}.snack-root .fs-styleguide_3-col.is-align-start{align-items:start}.snack-root .text-style-link{text-decoration:underline}.snack-root .text-xs{font-size:var(--_typography---xs--font-size);line-height:var(--_typography---xs--line-height);letter-spacing:var(--_typography---xs--letter-spacing)}.snack-root .fs-styleguide_header{background-color:var(--grey--grey-900)}.snack-root .h2{font-family:var(--_typography---h2--font-family);font-size:var(--_typography---h2--font-size);line-height:var(--_typography---h2--line-height);font-weight:var(--_typography---h2--font-weight);letter-spacing:var(--_typography---h2--letter-spacing)}.snack-root .h2.text-weight-semibold{font-weight:var(--_typography---font-weight--semibold)}.snack-root .page-wrapper{overflow:clip}.snack-root .fs-styleguide_label{color:var(--base--white);background-color:#1e7bfa;border-radius:.25rem;flex-direction:row;justify-content:flex-start;align-items:center;padding:.25rem .75rem .3rem;font-weight:600;display:flex}.snack-root .fs-styleguide_label.is-html{background-color:#cf4bb3}.snack-root .h5{font-family:var(--_typography---h5--font-family);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:var(--_typography---h5--font-weight);letter-spacing:var(--_typography---h5--letter-spacing)}.snack-root .container-large{z-index:2;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;position:relative}.snack-root .container-large.is-servi{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.snack-root .container-large.is-none{position:static}.snack-root .text-style-allcaps{text-transform:uppercase}.snack-root .overflow-scroll{overflow:scroll}.snack-root .form_message-error{background-color:#0000;margin-top:.75rem;padding:0 .75rem}.snack-root .text-align-center{text-align:center}.snack-root .form_component{height:auto;margin-bottom:0}.snack-root .layer{justify-content:center;align-items:center;position:absolute;inset:0}.snack-root .text-style-quote{border-left:var(--_sizes---fixed--xxsmall)solid var(--bg-color--bg-subtle);margin-bottom:0;padding:0 1.25rem}.snack-root .align-center{margin-left:auto;margin-right:auto}.snack-root .button{min-height:2.5rem;padding:.5rem var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);background-color:var(--bg-color--bg-green);font-family:var(--_typography---button--font-family);color:var(--bg-color--bg-dark);line-height:var(--_typography---button--line-height);font-weight:var(--_typography---button--font-weight);letter-spacing:var(--_typography---button--letter-spacing);text-transform:uppercase;white-space:nowrap;border-radius:5rem;justify-content:center;align-items:stretch;transition:transform .3s cubic-bezier(.19,1,.22,1),background-color .3s cubic-bezier(.19,1,.22,1);display:flex}.snack-root .button:where(.w-variant-3876fb3c-f589-169e-8f41-073b5a3f3902){background-color:var(--base--translucent-black);min-height:3rem;color:var(--text-color--text-on-primary)}.snack-root .button:where(.w-variant-e7c0edd3-8276-a3ba-3d91-2abb3afb4c44){background-color:var(--bg-color--bg-dark);color:var(--bg-color--bg-green);text-align:left;transition:color .2s,transform .3s cubic-bezier(.19,1,.22,1),background-color .3s cubic-bezier(.19,1,.22,1)}.snack-root .button:where(.w-variant-29a3d87d-0352-056f-f3fc-7e15705035cc){background-color:var(--grey--grey-200);justify-content:center;align-items:center}.snack-root .button:hover{background-color:var(--bg-color--bg-default);transform:scale(.95)}.snack-root .button:hover:where(.w-variant-3876fb3c-f589-169e-8f41-073b5a3f3902){background-color:var(--bg-color--bg-dark)}.snack-root .button:hover:where(.w-variant-e7c0edd3-8276-a3ba-3d91-2abb3afb4c44){background-color:var(--grey--grey-700);transform:scale(1)}.snack-root .button:hover:where(.w-variant-29a3d87d-0352-056f-f3fc-7e15705035cc){background-color:var(--grey--grey-300)}.snack-root .button.is-form-submit:hover{background-color:var(--bg-color--bg-secondary)}.snack-root .button.is-secondary{border:1px solid var(--border-color--border-alternate\<deleted\|variable-551aa6d2-4bf8-6036-137a-78e1c71841a4\>);color:var(--text-color--text-primary);background-color:#0000}.snack-root .fs-styleguide_classes{grid-column-gap:1px;grid-row-gap:1px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.snack-root .text-sm{font-family:var(--_typography---font-family--body);font-size:var(--_typography---sm--font-size);line-height:var(--_typography---sm--line-height);letter-spacing:var(--_typography---sm--letter-spacing)}.snack-root .fs-styleguide_section{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:start;display:grid}.snack-root .fs-styleguide_section.is-vertical{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr;place-items:start}.snack-root .hide{display:none}.snack-root .padding-section-medium{padding-top:var(--_sizes---padding-section--medium)}.snack-root .container-medium{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.snack-root .form_radio{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}.snack-root .spacer-huge{width:100%;padding-top:var(--_sizes---fixed--huge)}.snack-root .spacer-medium{width:100%;padding-top:var(--_sizes---fixed--medium)}.snack-root .fs-styleguide_spacer-box{background-color:#2d40ea1a;border:1px dashed #2d40ea;width:100%;position:relative}.snack-root .spacer-xsmall{width:100%;padding-top:var(--_sizes---fixed--xsmall)}.snack-root .spacer-small{width:100%;padding-top:var(--_sizes---fixed--small);padding-left:var(--_sizes---fixed--small)}.snack-root .spacer-xhuge{width:100%;padding-top:var(--_sizes---fixed--xhuge)}.snack-root .spacer-tiny{width:100%;padding-top:var(--_sizes---fixed--tiny)}.snack-root .spacer-xxsmall{width:100%;padding-top:var(--_sizes---fixed--xxsmall);grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.snack-root .spacer-xlarge{width:100%;padding-top:var(--_sizes---fixed--xlarge)}.snack-root .spacer-large{width:100%;padding-top:var(--_sizes---fixed--large)}.snack-root .spacer-xxlarge{width:100%;padding-top:var(--_sizes---fixed--xxlarge)}.snack-root .bg-subtle{background-color:var(--bg-color--bg-subtle)}.snack-root .fs-styleguide_hero-label{color:var(--text-color--text-primary);text-transform:uppercase;background-color:#eee;border-radius:.25rem;padding:.25rem .375rem;font-size:.75rem;font-weight:500;text-decoration:none}.snack-root .fs-styleguide_heading-header{color:var(--base--green);font-size:6rem;line-height:1.5}.snack-root .text-2xl{font-size:var(--_typography---2xl--font-size);line-height:var(--_typography---2xl--line-height);font-weight:var(--_typography---font-weight--medium);letter-spacing:var(--_typography---2xl--letter-spacing)}.snack-root .text-3xl{font-size:var(--_typography---3xl--font-size);line-height:var(--_typography---3xl--line-height);font-weight:var(--_typography---3xl--font-weight);letter-spacing:var(--_typography---3xl--letter-spacing)}.snack-root .text-4xl{font-size:var(--_typography---4xl--font-size);line-height:var(--_typography---4xl--line-height);font-weight:var(--_typography---font-weight--medium);letter-spacing:var(--_typography---4xl--letter-spacing)}.snack-root .text-4xl.is-medium{font-weight:var(--_typography---font-weight--semibold)}.snack-root .text-5xl{font-size:var(--_typography---5xl--font-size);line-height:var(--_typography---5xl--line-height);font-weight:var(--_typography---5xl--font-weight);letter-spacing:var(--_typography---5xl--letter-spacing)}.snack-root .text-weight-bold{font-weight:var(--_typography---font-weight--bold)}.snack-root .fs-styleuide_img{width:100%;position:relative;overflow:clip}.snack-root .img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.snack-root .img.is-hero{pointer-events:none}.snack-root .img.is-up{-o-object-position:top;object-position:top}.snack-root .navbar_content{justify-content:space-between;align-items:center;display:flex}.snack-root .navbar_logo-link{justify-content:center;align-items:center;width:10rem;height:1.875rem;padding-bottom:0;padding-right:3.5rem;position:relative}.snack-root .navbar_logo-link:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){padding-bottom:0}.snack-root .navbar_logo:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){height:100%;display:none}.snack-root .navbar_logo.is-black{display:none}.snack-root .navbar_logo.is-black:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){display:block}.snack-root .nav_wrap{grid-column-gap:3rem;grid-row-gap:3rem}.snack-root .nav_mobile,.snack-root .nav_wrap{justify-content:center;align-items:center;display:flex}.snack-root .nav_buttons-wrap{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:flex-start;align-items:center;display:flex}.snack-root .login-wrap{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:center;display:flex}.snack-root .nav-button_component{grid-row-gap:.5rem;background-color:#8f00ff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:4rem;height:4rem;padding-left:1rem;padding-right:1rem;display:flex}.snack-root .nav-button_component:hover{opacity:1}.snack-root .nav-button_line{background-color:#292d32;border-radius:2px;height:5%}.snack-root .nav-button_line.is-first{transform-origin:50%;transform:translate(0)}.snack-root .nav-button_line.is-third{transform-origin:50%}.snack-root .section_not-found{justify-content:center;align-items:center;min-height:100svh;display:flex}.snack-root .not-found_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;background-image:url(https://cdn.prod.website-files.com/6929c116366a14507fc8424d/6929c116366a14507fc8429f_404%20image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;width:53.37rem;height:20.13rem;display:flex}.snack-root .not-found_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.snack-root .not-found_content,.snack-root .not-found_header{flex-flow:column;justify-content:center;align-items:center;display:flex}.snack-root .not-found_header{grid-column-gap:.5rem;grid-row-gap:.5rem;max-width:23.38rem}.snack-root .navbar{z-index:999;padding-top:var(--_sizes---fixed--small);background-color:#0000;position:absolute;top:0;left:0;right:0}.snack-root .navbar:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){padding-top:0;position:relative}.snack-root .temlis_component{z-index:999;grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);flex-flow:column;position:relative}.snack-root .navbar_list{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--text-color--text-on-primary);justify-content:center;align-items:center;display:flex}.snack-root .navbar_list:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){color:var(--text-color--text-primary)}.snack-root .nav_links{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);opacity:.8;font-family:var(--_typography---font-family--alternate);text-transform:uppercase;color:inherit;justify-content:center;align-items:center;transition-property:color,opacity;transition-duration:.2s,.3s;transition-timing-function:ease,ease;display:flex}.snack-root .nav_links:hover{opacity:1}.snack-root .nav_links.w--current{opacity:1;color:var(--text-color--text-on-primary);font-weight:600}.snack-root .nav_links.w--current:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){color:var(--text-color--text-primary)}.snack-root .nav_dropdown{margin-left:0;margin-right:0;position:static}.snack-root .nav_link-icon{margin:0;position:relative}.snack-root .nav_link-dropdown{background-color:#efeeeb;border-radius:.5rem}.snack-root .nav_link-dropdown.w--open{background-color:#0000;top:160%;bottom:auto;left:0}.snack-root .nav_dropdown-wrap{border-radius:1.5rem;height:auto;overflow:clip}.snack-root .nav_dropdown-content{grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:var(--base--white);color:#fff;border-radius:1.5rem;border-radius:inherit;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding:1rem;display:grid}.snack-root .nav_dropdown-column{grid-column-gap:0;grid-row-gap:0;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start start;display:flex}.snack-root .nav_dropdown-link{opacity:.85;color:var(--grey--grey-900);margin-left:0;margin-right:0;padding:.75rem;font-size:1rem;font-weight:500;line-height:1.5;transition:opacity .2s}.snack-root .nav_dropdown-link:hover{opacity:1}.snack-root .nav_dropdown-link.w--current{opacity:1;color:#000;font-weight:600}.snack-root .slider{grid-column-gap:3.75rem;grid-row-gap:3.75rem;background-color:#0000;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;display:flex;position:relative;overflow:visible}.snack-root .icon-1x1-main{width:1.25rem;height:1.25rem}.snack-root .slider-mask{opacity:1;width:100%;overflow:visible}.snack-root .slide-item{height:100%}.snack-root .arrow{width:var(--_sizes---fixed--xhuge);height:var(--_sizes---fixed--xhuge);background-color:var(--bg-color--bg-primary);color:var(--text-color--text-primary);border-radius:.75rem;justify-content:center;align-self:center;align-items:center;margin-left:0;margin-right:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;transform:translate(-60%)}.snack-root .arrow:hover{background-color:var(--bg-color--bg-secondary)}.snack-root .arrow.is-right{margin:0 auto;position:absolute;inset:auto 0 0;transform:translate(60%)}.snack-root .arrow.is-right:hover{transform:scale(.97)translate(60%)}.snack-root .container-full{width:100%;max-width:none;margin-left:auto;margin-right:auto}.snack-root .fs-styleguide_label-group{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:center;align-items:center;display:flex}.snack-root .slash{background-color:var(--grey--grey-100);width:1px;height:100%;transform:rotate(7deg)}.snack-root .spacer{opacity:0}.snack-root .spacer-mobile,.snack-root .spacer-tablet{display:none}.snack-root .name_img-height{padding-top:25%;position:relative}.snack-root .name_img{width:100%;position:relative;overflow:clip}.snack-root .fs-styleguide_empty-spacer{z-index:-1;background-color:#2d40ea0d;border:1px dashed #2d40ea;position:relative}.snack-root .bg-default{background-color:var(--bg-color--bg-default)}.snack-root .bg-hover{background-color:var(--bg-color--bg-hover\<deleted\|variable-07249897-f71c-dd53-6216-4b6845d3f64e\>)}.snack-root .text-color-on-primary{color:var(--text-color--text-on-primary)}.snack-root .geistmono{font-family:var(--_typography---font-family--alternate);letter-spacing:.12em;text-transform:uppercase}.snack-root .section_hero{margin:var(--_sizes---fixed--small);border-top-left-radius:var(--_sizes---fixed--xlarge);border-top-right-radius:var(--_sizes---fixed--xlarge);border-bottom-left-radius:var(--_sizes---fixed--xlarge);border-bottom-right-radius:var(--_sizes---fixed--xlarge);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;min-height:calc(100svh - 1.5rem);display:flex;position:relative;overflow:clip}.snack-root .hero_header{grid-column-gap:var(--_sizes---fixed--huge);grid-row-gap:var(--_sizes---fixed--huge);flex-flow:column}.snack-root .button_wrapper,.snack-root .hero_header{justify-content:flex-start;align-items:center;display:flex}.snack-root .button_wrapper{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small)}.snack-root .button_wrapper.is-hero{align-items:stretch}.snack-root .button-arrow{padding:var(--_sizes---fixed--xxsmall);grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);background-color:var(--bg-color--bg-green);font-family:var(--_typography---font-family--alternate);color:var(--bg-color--bg-dark);line-height:var(--_typography---button--line-height);white-space:nowrap;border-radius:5rem;flex-flow:row;justify-content:center;align-items:center;display:flex;position:relative}.snack-root .button-arrow:where(.w-variant-3876fb3c-f589-169e-8f41-073b5a3f3902){background-color:var(--base--translucent-black);color:var(--text-color--text-on-primary)}.snack-root .button-arrow.is-black{background-color:var(--bg-color--bg-dark);color:var(--bg-color--bg-green)}.snack-root .button_container-arrow{z-index:1;width:var(--_sizes---fixed--xhuge);height:var(--_sizes---fixed--xhuge);border-radius:var(--_sizes---fixed--xhuge);background-color:var(--bg-color--bg-dark);color:var(--bg-color--bg-white);justify-content:center;align-items:center;display:flex;position:relative}.snack-root .button_container-arrow.is-black{background-color:var(--bg-color--bg-green);color:var(--bg-color--bg-dark)}.snack-root .hero_header-top{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.snack-root .opacity-73{opacity:.73}.snack-root .stars-wrap{grid-column-gap:var(--_sizes---fixed--xxsmall);grid-row-gap:var(--_sizes---fixed--xxsmall);justify-content:center;align-items:center;display:flex}.snack-root .loop,.snack-root .stars-wrap.is-left{justify-content:flex-start;align-items:center}.snack-root .loop{padding-top:var(--_sizes---fixed--huge);padding-bottom:var(--_sizes---fixed--huge);width:-moz-max-content;width:max-content;display:flex;position:relative}.snack-root .footer{color:var(--text-color--text-on-primary)}.snack-root .loop_logos{z-index:1;grid-column-gap:4.5rem;grid-row-gap:4.5rem;flex:none;justify-content:flex-start;align-items:center;padding-right:4.5rem;display:flex}.snack-root .dot-square{background-color:var(--bg-color--bg-dark);width:.25rem;height:.25rem}.snack-root .dot-square:where(.w-variant-7b425a13-c1ef-9b9e-7459-1b9139e491bd){background-color:var(--bg-color--bg-white)}.snack-root .tag{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);font-family:var(--_typography---font-family--alternate);font-weight:var(--_typography---font-weight--medium);letter-spacing:.12em;text-transform:uppercase;justify-content:flex-start;align-items:center;display:flex}.snack-root .tag:where(.w-variant-7b425a13-c1ef-9b9e-7459-1b9139e491bd){color:var(--text-color--text-on-primary)}.snack-root .card_about{width:100%;padding:var(--_sizes---fixed--large);border-radius:1.5rem;flex-flow:column;justify-content:space-between;align-items:stretch;display:flex;position:relative;overflow:clip}.snack-root .card_about.bg-subtle{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);background-color:var(--bg-color--bg-subtle)}.snack-root .card_about.bg-black{background-color:var(--bg-color--bg-dark);justify-content:center}.snack-root .container-svg{background-color:var(--bg-color--bg-white);border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.snack-root .avatars-wrap{grid-template-rows:auto;grid-template-columns:1rem 1rem 1rem 1rem 1rem 1rem 1rem;grid-auto-columns:1px;padding-left:.75rem;display:flex;position:relative}.snack-root .avatar-item{width:var(--_sizes---fixed--xhuge);aspect-ratio:1;border:.125rem solid #fff;border-radius:50rem;margin-left:-.75rem;position:relative;overflow:clip}.snack-root .avatar-item.is-plus{background-color:var(--bg-color--bg-green);justify-content:center;align-items:center;display:flex}.snack-root .container-icon{width:var(--_sizes---fixed--xhuge);height:var(--_sizes---fixed--xhuge);min-width:var(--_sizes---fixed--xhuge);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.snack-root .bg-green{background-color:var(--bg-color--bg-green)}.snack-root .service_card-img{border-radius:.72rem;padding-top:100%;position:relative;overflow:clip}.snack-root .expertise_cards{width:100%;border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .expertise_card,.snack-root .expertise_cards{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small)}.snack-root .expertise_card{background-color:var(--bg-color--bg-white);border-radius:.75rem;flex-flow:column;justify-content:center;align-items:center;display:flex}.snack-root .testimonials_card{border-radius:var(--_sizes---fixed--xlarge);flex-flow:column;flex:none;justify-content:space-between;align-items:stretch;width:33.3333%;height:30rem;display:flex;position:relative;overflow:clip}.snack-root .testimonials_logo-container{padding:var(--_sizes---fixed--large);position:relative}.snack-root .testimonials-logo{height:var(--_sizes---fixed--large)}.snack-root .testimonials_cards{justify-content:flex-start;align-items:center;display:flex}.snack-root .blog_card{border-radius:var(--_sizes---fixed--xlarge);flex-flow:column;justify-content:flex-end;align-items:stretch;padding-top:100%;display:flex;position:relative;overflow:clip}.snack-root .blog_card-content{padding:var(--_sizes---fixed--large);position:absolute;inset:auto 0 0}.snack-root .cta-wrap{min-height:30.5rem;padding:var(--_sizes---fixed--xhuge);border-radius:var(--_sizes---fixed--xlarge);background-image:url("https://cdn.prod.website-files.com/6929c116366a14507fc8424d/6929d3408e9ff6a515b9eee8_ai-hero%20(1).avif");background-position:50%;background-repeat:no-repeat;background-size:cover;flex-flow:column;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;position:relative;overflow:clip}.snack-root .cta-wrap,.snack-root .cta_top{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);display:flex}.snack-root .cta_top{flex-flow:row;justify-content:flex-start;align-items:center}.snack-root .footer_wrap{padding:var(--_sizes---fixed--xhuge);grid-column-gap:var(--_sizes---fixed--xhuge);grid-row-gap:var(--_sizes---fixed--xhuge);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-dark);flex-flow:column;display:flex}.snack-root .footer_bottom{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.snack-root .footer_top{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.snack-root .footer_content{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);flex-flow:column;justify-content:space-between;display:flex}.snack-root .footer_content-wrap{flex-flow:column;align-items:flex-start;max-width:30rem}.snack-root .footer_bottom-links,.snack-root .footer_content-wrap{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);justify-content:flex-start;display:flex}.snack-root .footer_bottom-links{align-items:center}.snack-root .footer_links{grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);flex-flow:column;display:flex}.snack-root .footer_link{padding:var(--_sizes---fixed--small);font-family:var(--_typography---font-family--body);color:var(--grey--grey-300);font-size:var(--_sizes---fixed--medium);letter-spacing:-.02em;text-transform:none;white-space:nowrap;transition:color .2s}.snack-root .footer_link:hover{color:var(--base--white)}.snack-root .footer-form{padding:var(--_sizes---fixed--xsmall)var(--_sizes---fixed--xsmall)var(--_sizes---fixed--xsmall)var(--_sizes---fixed--xlarge);grid-column-gap:var(--_sizes---fixed--xxhuge);grid-row-gap:var(--_sizes---fixed--xxhuge);background-color:var(--grey--grey-700);border-radius:3.5rem;justify-content:flex-start;align-items:center;display:flex;overflow:clip}.snack-root .text-field{width:100%;color:var(--text-color--text-on-primary);font-size:var(--_sizes---fixed--medium);background-color:#0000;border:0 solid #000;margin-bottom:0;padding:0}.snack-root .hero_wrap{z-index:2;flex-flow:column;justify-content:space-between;align-items:center;padding-top:8rem;padding-bottom:3rem;display:flex;position:relative}.snack-root .height-100{height:100%}.snack-root .loop_img-card{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:1rem;width:15rem;height:15rem}.snack-root .blur-card{z-index:0;opacity:1;backdrop-filter:blur(20px);background-color:#00000080;height:60%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.snack-root .blur-card.r-xlarge{border-radius:var(--_sizes---fixed--xlarge);pointer-events:none}.snack-root .servic_tabs{padding:var(--_sizes---fixed--xsmall);grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);background-color:var(--bg-color--bg-secondary);border-radius:3.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr}.snack-root .servic_tabs,.snack-root .tab_item{width:100%;justify-content:center;align-items:center;display:flex}.snack-root .tab_item{padding:var(--_sizes---fixed--xsmall)var(--_sizes---fixed--medium);font-family:var(--_typography---font-family--alternate);color:var(--grey--grey-400);font-size:var(--_typography---sm--font-size);line-height:var(--_typography---sm--line-height);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background-color:#0000;border-radius:3rem;transition:color .2s,background-color .2s}.snack-root .tab_item.w--current{background-color:var(--bg-color--bg-white);color:var(--grey--grey-900)}.snack-root .pricing_cards{width:100%;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .pricing_card{padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white);flex-flow:column;display:flex}.snack-root .pricing_card.is-top{background-color:var(--bg-color--bg-green)}.snack-root .vertical-center{z-index:2;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.snack-root .spacer-section-large{padding-top:5rem}.snack-root .spacer-section-medium{width:100%;padding-top:4rem}.snack-root .relative{position:relative}.snack-root .testimonial_card-container{padding:5rem 1.25rem 1.25rem;position:relative}.snack-root .card-black-gradient{opacity:.79;background-image:linear-gradient(#0000,#000);position:absolute;inset:0}.snack-root .card-black-gradient.is-card-tem{z-index:0;background-image:linear-gradient(#0000 65%,#000)}.snack-root .horizontal-left-center{justify-content:flex-start;align-items:center;display:flex}.snack-root .horizontal-left-center.is-small{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small)}.snack-root .gap-xsmall{padding:var(--_sizes---fixed--xsmall)}.snack-root .faq_items{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:column;width:100%;display:flex}.snack-root .faq_item{padding-top:var(--_sizes---fixed--large);padding-right:var(--_sizes---fixed--large);padding-left:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);flex-flow:column;display:flex}.snack-root .card_4-content{justify-content:space-between;align-items:center;display:flex;position:relative}.snack-root .abou_header{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:flex-start;display:flex}.snack-root .abou_card{padding:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--xlarge);flex-flow:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}.snack-root .spacer-card-large{width:100%;padding-top:5rem}.snack-root .servic_card{padding:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary)}.snack-root .servic_content{grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);background-color:var(--bg-color--bg-white);border-radius:.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .card-padding-large,.snack-root .servic_content{padding:var(--_sizes---fixed--large)}.snack-root .card-padding-medium{padding:var(--_sizes---fixed--medium)}.snack-root .expertis_cards{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);flex-flow:column;display:flex}.snack-root .expertis_card{padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .servic_card-img{padding-top:85%}.snack-root .expertis_card-img,.snack-root .servic_card-img{border-radius:var(--_sizes---fixed--small);position:relative;overflow:clip}.snack-root .expertis_card-img{background-color:var(--bg-color--bg-primary);justify-content:center;align-items:center;height:25rem;display:flex}.snack-root .pricin_grid{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.snack-root .pricin_cards{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);flex-flow:column;display:flex}.snack-root .pricin_card{padding:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white)}.snack-root .pricin_card.is-green{background-color:var(--bg-color--bg-green)}.snack-root .horizontal-center{justify-content:center;align-items:center;display:flex}.snack-root .horizontal-center.is-gap-small{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small)}.snack-root .testimonia_card{padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .testimonia_card-content{padding:var(--_sizes---fixed--xlarge);grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white);flex-flow:column;justify-content:space-between;display:flex}.snack-root .container-big-icon{border-radius:var(--_sizes---fixed--xsmall);background-color:var(--base--green);justify-content:center;align-items:center;width:4.75rem;height:4.75rem;display:flex}.snack-root .icon-1x1-xlarge{width:2.75rem;height:2.75rem}.snack-root .spacer-xxhuge{width:100%;padding-top:var(--_sizes---fixed--xxhuge)}.snack-root .testimonia_card-img{border-radius:var(--_sizes---fixed--small);height:28rem;padding-top:80%;position:relative;overflow:clip}.snack-root .bg-black{background-color:var(--bg-color--bg-dark)}.snack-root .section_call-to{padding:var(--_sizes---fixed--small)}.snack-root .grid-two-col{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.snack-root .call-to_card{border-radius:var(--_sizes---fixed--xlarge);background-image:linear-gradient(#0000 50%,#0003),url(https://cdn.prod.website-files.com/6929c116366a14507fc8424d/6933ffb5c1c55ded9d8218fd_ai-ct-img.avif);flex-flow:column;height:30.4375rem;padding:2.5rem}.snack-root .call-to_card.bg-black{background-position:0 0;background-repeat:repeat;background-size:auto}.snack-root .text-color-on-secondary{color:var(--text-color--text-on-secondary)}.snack-root .blog_cards{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .vertical-space-between{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:space-between;height:100%;display:flex;position:relative}.snack-root .about_card-float{padding:var(--_sizes---fixed--medium);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white)}.snack-root .horizontal-bottom{justify-content:center;align-items:flex-end;display:flex}.snack-root .horizontal-bottom.is-between{justify-content:space-between}.snack-root .grid-4-col,.snack-root .horizontal-bottom.is-between{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge)}.snack-root .grid-4-col{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .container-arrow{border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.snack-root .container-arrow.bg-black{color:var(--bg-color--bg-green)}.snack-root .faqq_wrap{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:flex-start;align-items:stretch;display:flex}.snack-root .faq_float{padding:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-dark)}.snack-root .prici_cards{width:100%;max-width:61rem;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .cta-widget{z-index:1;aspect-ratio:1;border:.375rem solid var(--bg-color--bg-subtle);border-radius:1.125rem;height:15rem;position:relative;overflow:clip;transform:translate(5rem)rotate(9.5deg)}.snack-root .cta-widget.is-back{z-index:0;height:13rem;position:absolute;transform:translate(-5rem)rotate(-9deg)}.snack-root .cta_widgets{justify-content:center;align-items:center;display:flex;position:relative}.snack-root .abo_stats{flex-flow:column}.snack-root .abo_stast-header,.snack-root .abo_stats{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:center;display:flex}.snack-root .container-icon-sm{border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.snack-root .servi_cards{width:100%;max-width:61rem;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .servi_card{padding:var(--_sizes---fixed--large);grid-column-gap:2.5rem;grid-row-gap:2.5rem;border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white);flex-flow:column;display:flex}.snack-root .servi_card.is-large{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .servi_card-img{border-radius:.72rem;padding-top:67%;position:relative;overflow:clip}.snack-root .servi_content{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.snack-root .testi_wrapper{grid-column-gap:4rem;grid-row-gap:4rem}.snack-root .testi_cards,.snack-root .testi_wrapper{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:grid}.snack-root .testi_cards{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);max-height:40rem}.snack-root .testi_card-column{flex-flow:column;display:flex}.snack-root .section-testi{justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.snack-root .testi-gradient{z-index:2;background-image:linear-gradient(180deg,var(--bg-color--bg-white),transparent);padding-top:4rem;padding-bottom:0;position:absolute;inset:0 0 auto}.snack-root .testi-gradient.reverse{background-image:linear-gradient(0deg,var(--bg-color--bg-white),transparent);inset:auto 0 0}.snack-root .testi-people{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.snack-root .testi-people.is-about{flex-flow:column;justify-content:flex-start;align-items:center}.snack-root .testi_content{grid-column-gap:var(--_sizes---fixed--xhuge);grid-row-gap:var(--_sizes---fixed--xhuge);flex-flow:column;display:flex}.snack-root .testi_card{aspect-ratio:1/1.28;flex-flow:column;justify-content:space-between;height:22.5rem;margin-bottom:1.5rem;position:relative}.snack-root .herooo_bottom,.snack-root .testi_card{border-radius:var(--_sizes---fixed--xlarge);width:100%;display:flex;overflow:clip}.snack-root .herooo_bottom{padding:var(--_sizes---fixed--small);grid-column-gap:2.5rem;grid-row-gap:2.5rem;backdrop-filter:blur(40px);background-color:#ffffff1f;border:1px solid #ffffff1f;justify-content:flex-start;align-items:center}.snack-root .heroo_rate{padding:var(--_sizes---fixed--small)var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);backdrop-filter:blur(40px);background-color:#ffffff1f;border:1px solid #ffffff1f}.snack-root .her_bottom,.snack-root .heroo_rate{grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);flex-flow:column;display:flex}.snack-root .her_bottom{justify-content:center;align-items:flex-start;position:relative;bottom:0}.snack-root .sec_h-about{margin:var(--_sizes---fixed--small);height:calc(100svh - 5.5rem)}.snack-root .h-about_content{padding:var(--_sizes---fixed--xhuge);border-radius:var(--_sizes---fixed--large);background-color:var(--grey--grey-100);flex-flow:column}.snack-root .h-about_content,.snack-root .h-about_img{justify-content:center;align-items:center;display:flex}.snack-root .h-about_img{border-radius:var(--_sizes---fixed--xlarge);background-image:url(https://cdn.prod.website-files.com/6929c116366a14507fc8424d/695c000eadd821b9913744e6_img-h-ab.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;overflow:clip}.snack-root .team_header{grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.snack-root .team_card{padding:var(--_sizes---fixed--medium);grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);flex-flow:column;flex:none;display:flex;position:relative;overflow:clip}.snack-root .team_card-img{border-radius:var(--_sizes---fixed--small);padding-top:100%;position:relative;overflow:clip}.snack-root .team_card-header{width:100%;max-width:85%;padding-right:var(--_sizes---fixed--xsmall);padding-left:var(--_sizes---fixed--xsmall);grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);flex-flow:column;display:flex;position:relative}.snack-root .arrow_button{left:auto;top:var(--_sizes---fixed--medium);right:var(--_sizes---fixed--medium);width:var(--_sizes---fixed--xhuge);height:var(--_sizes---fixed--xhuge);background-color:var(--bg-color--bg-dark);color:var(--text-color--text-on-primary);border-radius:10rem;justify-content:center;align-items:center;display:flex;position:absolute;bottom:auto;overflow:clip}.snack-root .arrow_button.is-big{top:var(--_sizes---fixed--small);right:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-green);width:4.25rem;height:4.25rem;color:var(--text-color--text-primary)}.snack-root .team_cards{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);grid-template-columns:1fr 1fr 1fr}.snack-root .journey_wrap,.snack-root .team_cards{grid-template-rows:auto;grid-auto-columns:1fr;display:grid}.snack-root .journey_wrap{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center}.snack-root .journey_content{width:100%;max-width:30rem}.snack-root .journey_data{width:100%;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:clip}.snack-root .journey_data_item{padding:var(--_sizes---fixed--xsmall);grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white);flex-flow:column;display:flex}.snack-root .journey_data_year{padding-top:var(--_sizes---fixed--xsmall);padding-bottom:var(--_sizes---fixed--xsmall);border-radius:var(--_sizes---fixed--xsmall);background-color:var(--bg-color--bg-dark);justify-content:center;align-items:center;display:flex}.snack-root .journey_data_content{padding:var(--_sizes---fixed--xsmall)}.snack-root .sec_h-abou{margin:var(--_sizes---fixed--small);height:calc(100svh - 5.5rem)}.snack-root .h-abou_wrap{padding-right:var(--_sizes---fixed--xhuge);padding-left:var(--_sizes---fixed--xhuge);border-radius:var(--_sizes---fixed--xlarge);background-image:url(https://cdn.prod.website-files.com/6929c116366a14507fc8424d/695c3969770550e2cce182dd_h-abou-img.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.snack-root .h-abou_wrap,.snack-root .h-about_widgets{height:100%;flex-flow:row;justify-content:center;align-items:center;display:flex}.snack-root .h-about_widgets{width:100%;position:relative}.snack-root .ab_about_content{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.snack-root .ab_about_img{border-radius:var(--_sizes---fixed--xlarge);width:100%;padding-top:75%;position:relative;overflow:clip}.snack-root .tem_cards{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:stretch stretch;display:grid;overflow:clip}.snack-root .tem_card{grid-column-gap:13rem;grid-row-gap:13rem;border-radius:var(--_sizes---fixed--xlarge);flex-flow:column;flex:none;align-items:flex-start;overflow:clip}.snack-root .tem_card,.snack-root .tem_card_header{justify-content:flex-start;display:flex;position:relative}.snack-root .tem_card_header{padding:var(--_sizes---fixed--large);align-items:center}.snack-root .tem_card_role{padding:var(--_sizes---fixed--xsmall)var(--_sizes---fixed--medium);background-color:var(--bg-color--bg-green);border-radius:10rem}.snack-root .tem_card_name{z-index:1;padding:var(--_sizes---fixed--large);position:relative}.snack-root .spacer-section-small{padding-top:3rem}.snack-root .journe_data{width:100%;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:clip}.snack-root .hero-abot_header{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:flex-end;display:flex}.snack-root .hero-abo_header_left{max-width:35rem}.snack-root .hero-abo_header_right{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:24rem;display:flex}.snack-root .hero-abot_grid{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);grid-template-rows:1fr 1fr;grid-template-columns:1.8fr 1.5fr 1fr;grid-auto-columns:1fr;height:408px;display:grid}.snack-root .hero-abo_grid_item{border-radius:var(--_sizes---fixed--xlarge);justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.snack-root .hero-abo_grid_item.is-second{background-color:var(--bg-color--bg-primary);justify-content:center;align-items:center;display:flex}.snack-root .hero-abo_grid_item.is-third{padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);background-color:var(--bg-color--bg-green);flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.snack-root .hero-abo_tags{z-index:2;width:27.625rem;height:7.5rem;position:relative}.snack-root .teamm_wrap{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 2fr;grid-auto-columns:1fr;display:grid}.snack-root .teamm_left{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.snack-root .teamm_cards{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .teamm_card{padding:var(--_sizes---fixed--medium);grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);flex-flow:column;flex:none;display:flex;overflow:clip}.snack-root .teamm_card-img{border-radius:var(--_sizes---fixed--small);justify-content:flex-end;align-items:flex-start;padding-top:112%;display:flex;position:relative;overflow:clip}.snack-root .mission_layout{grid-column-gap:var(--_sizes---fixed--xxhuge);grid-row-gap:var(--_sizes---fixed--xxhuge);justify-content:flex-start;align-items:center;display:flex}.snack-root .mission_img{border-radius:var(--_sizes---fixed--xlarge);width:100%;height:24.375rem;position:relative;overflow:clip}.snack-root .author_layout{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);display:flex}.snack-root .author_img{width:var(--_sizes---fixed--xxhuge);height:var(--_sizes---fixed--xxhuge);border:.0625rem solid var(--bg-color--bg-white);border-radius:10rem;position:relative;overflow:clip}.snack-root .arrows_wrap{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);display:flex}.snack-root .arrows_wrap.is-testimonals-phone{display:none}.snack-root .arrow_container{width:var(--_sizes---fixed--xhuge);height:var(--_sizes---fixed--xhuge);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-primary);cursor:pointer;justify-content:center;align-items:center;transition:transform .2s;display:flex}.snack-root .arrow_container:active,.snack-root .arrow_container:hover{background-color:var(--bg-color--bg-secondary)}.snack-root .arrow_container:active{transform:scale(.95)}.snack-root .sec_h-services{margin:var(--_sizes---fixed--small);border-top-left-radius:var(--_sizes---fixed--xlarge);border-top-right-radius:var(--_sizes---fixed--xlarge);border-bottom-left-radius:var(--_sizes---fixed--xlarge);border-bottom-right-radius:var(--_sizes---fixed--xlarge);justify-content:space-between;min-height:calc(100svh - 5.5rem);padding-bottom:2rem;position:relative;overflow:clip}.snack-root .abou_stats,.snack-root .sec_h-services{flex-flow:column;align-items:flex-start;display:flex}.snack-root .abou_stats{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start}.snack-root .serv-services_layout{width:100%;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);grid-template-rows:auto auto;grid-template-columns:.6fr 1fr;grid-auto-columns:1fr;display:grid;overflow:clip}.snack-root .serv-service_card{padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white);flex-flow:column;display:flex;overflow:clip}.snack-root .serv-service_card.is-one-row{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .serv-service_img{justify-content:center;align-items:center;height:20rem;display:flex;position:relative;transform:scale(.9)}.snack-root .serv-service_img.is-two{transform:scale(.8)}.snack-root .why_layout{grid-column-gap:var(--_sizes---fixed--xxhuge);grid-row-gap:var(--_sizes---fixed--xxhuge);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.snack-root .why_img{border-radius:var(--_sizes---fixed--xlarge);height:24.375rem;position:relative;overflow:clip}.snack-root .testi-services_cards{justify-content:flex-start;align-items:flex-start;display:flex}.snack-root .testi-service_card{width:23.5rem;margin-right:var(--_sizes---fixed--xlarge);padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);flex-flow:column;flex:none;display:flex;overflow:clip}.snack-root .testi-service_card_img{border-radius:var(--_sizes---fixed--small);width:100%;padding-top:112%;position:relative;overflow:clip}.snack-root .testi-service_card_img.is-sm{padding-top:91%}.snack-root .testi-service_card_content{padding:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white)}.snack-root .sec_hero-contact{margin:var(--_sizes---fixed--small)}.snack-root .hero-contact_layout{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;height:45rem;display:grid}.snack-root .hero-contact_left{width:100%;padding:var(--_sizes---fixed--xhuge);grid-column-gap:1rem;grid-row-gap:1rem;border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.snack-root .hero-contact_data{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:column;display:flex}.snack-root .hero-contact_social{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);justify-content:flex-start;align-items:center;display:flex}.snack-root .hero-contac_social_item{background-color:var(--bg-color--bg-dark);width:2.25rem;height:2.25rem;color:var(--text-color--text-on-primary);border-radius:50rem;justify-content:center;align-items:center;transition:all .25s cubic-bezier(.165,.84,.44,1);display:flex}.snack-root .hero-contac_social_item:hover{transform:scale(.95)}.snack-root .hero-contact_right{border-radius:var(--_sizes---fixed--xlarge);justify-content:center;align-items:center;overflow:clip}.snack-root .hero-contact_form,.snack-root .hero-contact_right{width:100%;padding:var(--_sizes---fixed--large);display:flex;position:relative}.snack-root .hero-contact_form{max-width:38.125rem;grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);border:var(--_sizes---fixed--small)solid var(--bg-color--bg-secondary);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-white);flex-flow:column}.snack-root .hero-contact_content{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);grid-template-rows:auto;grid-template-columns:2.25fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .hero-contac_form{width:100%;padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);border-radius:var(--_sizes---fixed--large);background-color:var(--bg-color--bg-white);flex-flow:column;display:flex;position:relative}.snack-root .hero-contac_right{padding:var(--_sizes---fixed--xlarge);flex-flow:row;justify-content:flex-start;align-items:flex-end;overflow:clip}.snack-root .hero-contac_data,.snack-root .hero-contac_right{border-radius:var(--_sizes---fixed--small);display:flex;position:relative}.snack-root .hero-contac_data{width:100%;padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-white);flex-flow:column}.snack-root .hero-conta_content{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1.75fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .hero-conta_data{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:column;width:100%;display:flex}.snack-root .blog_main-card{grid-column-gap:2.25rem;grid-row-gap:2.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .blog_main-card_img{border-radius:var(--_sizes---fixed--xlarge);position:relative;overflow:clip}.snack-root .blog_main-card_content{padding-top:var(--_sizes---fixed--huge);padding-bottom:var(--_sizes---fixed--huge);grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:column;display:flex}.snack-root .content-blog_card{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);flex-flow:column;display:flex}.snack-root .content-blog_card_img{border-radius:var(--_sizes---fixed--xlarge);padding-top:100%;position:relative;overflow:clip}.snack-root .sec_hero-service{margin:var(--_sizes---fixed--small);height:calc(100svh - 5.5rem)}.snack-root .hero-service_layout{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 2fr;grid-auto-columns:1fr;height:100%;display:grid}.snack-root .hero-service_left{padding:var(--_sizes---fixed--xhuge);background-color:var(--grey--grey-100);align-items:flex-start}.snack-root .hero-service_left,.snack-root .hero-service_right{border-radius:var(--_sizes---fixed--xlarge);flex-flow:column;justify-content:center;display:flex}.snack-root .hero-service_right{padding:var(--_sizes---fixed--large);align-items:center;position:relative;overflow:clip}.snack-root .benefits_layout{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .benefit_item{padding:var(--_sizes---fixed--large)var(--_sizes---fixed--large)var(--_sizes---fixed--huge);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white)}.snack-root .benefit_item.is-large{grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);background-color:var(--bg-color--bg-green);flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.snack-root .benefit_img{border-radius:var(--_sizes---fixed--small);padding-top:45%;position:relative;overflow:clip}.snack-root .internal-blog_img{border-radius:var(--_sizes---fixed--xlarge);width:100%;max-width:61rem;padding-top:30%;position:relative;overflow:clip}.snack-root .sec_hero-team{margin-top:var(--_sizes---fixed--small);margin-right:var(--_sizes---fixed--small);margin-left:var(--_sizes---fixed--small)}.snack-root .hero-team_layout{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .hero-team_img{border-radius:var(--_sizes---fixed--xlarge);padding-top:100%;position:relative;overflow:clip}.snack-root .hero-team_content{padding:var(--_sizes---fixed--xhuge);grid-column-gap:var(--_sizes---fixed--huge);grid-row-gap:var(--_sizes---fixed--huge);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);flex-flow:column;justify-content:space-between;align-items:stretch;display:flex}.snack-root .hero-team_social_wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .hero-team_social_item,.snack-root .hero-team_social_wrap{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium)}.snack-root .hero-team_social_item{justify-content:flex-start;align-items:center;display:flex}.snack-root .about_layout{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .button-arrow_text{z-index:2;position:relative;overflow:clip}.snack-root .text_button{font-weight:var(--_typography---font-weight--medium);letter-spacing:.12em;text-transform:uppercase}.snack-root .faq_top{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);cursor:pointer;flex-flow:row;justify-content:space-between;align-items:center;display:flex}.snack-root .faq_bottom{overflow:clip}.snack-root .form-block{margin-bottom:0}.snack-root .arrow_btn{width:var(--_sizes---fixed--huge);height:var(--_sizes---fixed--huge);color:var(--text-color--text-primary)}.snack-root .arrow_button_container{left:auto;right:var(--_sizes---fixed--medium);bottom:var(--_sizes---fixed--medium);aspect-ratio:1;background-color:var(--bg-color--bg-green);height:3.5rem;color:var(--text-color--text-on-primary);border-radius:10rem;justify-content:center;align-items:center;display:flex;position:absolute;overflow:clip}.snack-root .content-blog_wrap{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xhuge);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .section_her{margin:var(--_sizes---fixed--small);grid-column-gap:3rem;grid-row-gap:3rem;border-top-left-radius:var(--_sizes---fixed--xlarge);border-top-right-radius:var(--_sizes---fixed--xlarge);border-bottom-left-radius:var(--_sizes---fixed--xlarge);border-bottom-right-radius:var(--_sizes---fixed--xlarge);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;min-height:calc(100svh - 1.5rem);padding-bottom:1.5rem;overflow:clip}.snack-root .herooo_wrap,.snack-root .section_her{flex-flow:column;justify-content:space-between;display:flex;position:relative}.snack-root .herooo_wrap{align-items:center;height:100%;padding-top:12svh;padding-bottom:3rem}.snack-root .faqq_header{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:column;justify-content:space-between;width:100%;max-width:21rem;display:flex}.snack-root .button-arrow_wrap{z-index:2;padding-left:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall);border-radius:5rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.snack-root .button-arrow_bg{background-color:var(--bg-color--bg-dark);pointer-events:none;border-radius:5rem;position:absolute;inset:0}.snack-root .button-arrow_bg.is-black{background-color:var(--bg-color--bg-green)}.snack-root .swiper{width:100%;position:relative}.snack-root ._3d{z-index:2;perspective:2000px;margin-left:auto;margin-right:auto;position:relative}.snack-root ._3d,.snack-root .wrap{justify-content:center;align-items:center;display:flex}.snack-root .wrap{height:80rem;transform-style:preserve-3d;flex-flow:row;position:absolute;transform:translateY(10%)translateZ(-20rem)rotateX(-77deg)rotateY(0)rotate(0)}.snack-root .group{transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateZ(1px)}.snack-root .group.first{transform-style:preserve-3d;transform:rotate(-15deg)translateZ(1px)}.snack-root .group.second{transform-style:preserve-3d;transform:rotate(-30deg)translateZ(1px)}.snack-root .group.third{transform-style:preserve-3d;transform:rotate(0)translateZ(1px)}.snack-root .img3d{transform-origin:50% 100%;width:8rem;height:50%;transform-style:preserve-3d;position:absolute;top:0;transform:translateZ(-1px)}.snack-root .img3d.is-first{transform-style:preserve-3d;transform:rotate(-45deg)translateZ(-1px)}.snack-root .img3d.is-second{transform-style:preserve-3d;transform:rotate(-90deg)translateZ(-1px)}.snack-root .img3d.is-third{transform-style:preserve-3d;transform:rotate(-135deg)translateZ(-1px)}.snack-root .img3d.is-fourth{transform-style:preserve-3d;transform:rotate(-180deg)translateZ(-1px)}.snack-root .img3d.is-fifth{transform-style:preserve-3d;transform:rotate(-225deg)translateZ(-1px)}.snack-root .img3d.is-six{transform-style:preserve-3d;transform:rotate(-270deg)translateZ(-1px)}.snack-root .img3d.is-seven{transform-style:preserve-3d;transform:rotate(-315deg)translateZ(-1px)}.snack-root .image3d{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;backface-visibility:hidden;width:100%;transform-style:preserve-3d;border-radius:.5rem;position:relative;transform:rotateX(90deg)rotateY(0)rotate(0)}.snack-root .code{display:none}.snack-root .success-message{background-color:#0000}.snack-root .error-message{background-color:#ff4b4e}.snack-root .services_cards{width:100%;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.snack-root .services_card{width:100%;height:100%;padding:var(--_sizes---fixed--large);grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--small);background-color:var(--bg-color--bg-white);flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}.snack-root .service_content{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;min-width:14rem;max-width:15rem;height:100%;display:flex;position:relative}.snack-root .service_card{flex-flow:column;width:25%;display:flex}.snack-root .service_card.is-first{flex-flow:row;width:50%}.snack-root .service_card.is-second,.snack-root .service_card.is-third{flex-flow:row}.snack-root .service_container{grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);height:100%;display:flex}.snack-root .footer_bottom-link{color:var(--grey--grey-300);transition:color .2s}.snack-root .footer_bottom-link:hover{color:var(--base--white)}.snack-root .error_message{color:var(--base--red)}.snack-root .service_list{flex:1}.snack-root .slider_mask{height:auto}.snack-root .testimonial_arrow{width:auto;inset:auto auto 2.75rem 2.75rem;overflow:clip}.snack-root .testimonial_arrow.is-right{left:5.75rem}.snack-root .rating{flex-flow:column;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:2.5rem;display:flex;position:relative}.snack-root ._3d_spacer{width:100%;height:6rem}.snack-root .card_1-top{justify-content:space-between;align-items:center;display:flex;position:relative}.snack-root .service_img{border-radius:.72rem;width:100%;padding-top:50%;display:block;position:relative;overflow:clip}.snack-root .service_img.is-second,.snack-root .service_img.is-third{display:none}.snack-root .footer_right{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .footer_logo{width:7rem}.snack-root .her_top{z-index:2;padding-top:8rem;position:relative}.snack-root .her_top-wrap{grid-column-gap:6rem;grid-row-gap:6rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.snack-root .loop_img{justify-content:flex-start;align-items:center;width:-moz-max-content;width:max-content;display:flex;position:relative}.snack-root .loop_img-group{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex:none;padding-right:1.25rem;display:flex}.snack-root .tab_content{margin-top:1.5rem}.snack-root .pricin_top{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;display:flex}.snack-root .slider_two{background-color:#0000;height:auto}.snack-root .sec_hero{height:45rem;margin:var(--_sizes---fixed--small);border-top-left-radius:var(--_sizes---fixed--xlarge);border-top-right-radius:var(--_sizes---fixed--xlarge);border-bottom-left-radius:var(--_sizes---fixed--xlarge);border-bottom-right-radius:var(--_sizes---fixed--xlarge);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;min-height:calc(100svh - 1.5rem);padding:1rem;overflow:clip}.snack-root .loop_three,.snack-root .sec_hero{align-items:center;display:flex;position:relative}.snack-root .loop_three{justify-content:flex-start;width:-moz-max-content;width:max-content}.snack-root .loop_thre{overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.snack-root .cta_wrap{min-height:30.5rem;padding:var(--_sizes---fixed--xhuge);grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);border-radius:var(--_sizes---fixed--xlarge);background-image:url("https://cdn.prod.website-files.com/6929c116366a14507fc8424d/6929d3408e9ff6a515b9eee8_ai-hero%20(1).avif");background-position:50%;background-repeat:no-repeat;background-size:cover;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex;position:relative}.snack-root .main_loop-wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.snack-root .main_loop-img{border:2px solid var(--grey--grey-200);border-radius:.5rem;min-width:17.943rem;height:11.5rem;position:relative;overflow:clip}.snack-root .variants_img{border-radius:1.5rem;padding-top:74%;position:relative;overflow:clip}.snack-root .variants_img.is-two{padding-top:100%}.snack-root .img-wrapper{position:absolute;inset:0;overflow:clip}.snack-root .max-description.is-22rem{max-width:22rem}.snack-root .cell_box{font-size:var(--_typography---xl--font-size);line-height:var(--_typography---xl--line-height);text-align:center;letter-spacing:-.03em;justify-content:center;align-items:center;padding-top:1rem;display:flex}.snack-root .page_img{border-radius:.5rem;padding-top:107%;position:relative;overflow:clip}.snack-root .img-wrap{border-radius:inherit;position:absolute;inset:0;overflow:clip}.snack-root .main-wrap{grid-column-gap:3.75rem;grid-row-gap:3.75rem;flex-flow:column;justify-content:center;align-items:center;display:flex}.snack-root .section_figma{overflow:clip}.snack-root .button-wrap{display:flex}.snack-root .button-wrap.is-center{justify-content:center;align-items:center}.snack-root .grid-two{grid-column-gap:1rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;width:100%;display:grid}.snack-root .cell_img{border-radius:.5rem;padding-top:71%;position:relative;overflow:clip}.snack-root .grid-three{grid-column-gap:1rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%}.snack-root .figma_content{grid-column-gap:7rem;grid-row-gap:7rem;flex-flow:column;justify-content:center;align-items:flex-start;margin-bottom:2.5rem;padding-right:2rem;display:flex}.snack-root .figma_header{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.snack-root .variants_grid{grid-column-gap:2.25rem;grid-row-gap:2.25rem;grid-template-rows:auto;grid-template-columns:1.25fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .variants_content{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:center;align-items:flex-start;padding-top:1.625rem;padding-bottom:1.625rem;display:flex}.snack-root .more_grid{grid-column-gap:2.25rem;grid-row-gap:2.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .figma_component{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--bg-color--bg-dark);color:var(--bg-color--bg-default);border-radius:2rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:40% 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:2.5rem;padding-right:2.5rem;display:flex;position:relative}.snack-root .icon{background-color:var(--bg-color--bg-green);border-radius:.75rem;justify-content:center;align-items:center;padding:1rem;display:flex}.snack-root .marquee{grid-column-gap:1.5rem;grid-row-gap:1.5rem;pointer-events:none;align-items:center;padding-right:3.5rem;display:flex;position:relative;overflow:clip}.snack-root .hero_layout{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.snack-root .iclude_img{padding-top:37%}.snack-root .figma_img,.snack-root .iclude_img{align-self:flex-end;min-width:49%;position:relative}.snack-root .figma_img{padding-top:42%}.snack-root .cell{flex-flow:column;display:flex;overflow:clip}.snack-root .main_loop-arrow{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex:none;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.snack-root .buttons-wrapper{grid-column-gap:.625rem;grid-row-gap:.625rem;justify-content:flex-start;align-items:stretch;display:flex}.snack-root .text-button-wrap{justify-content:flex-start;align-items:center;display:flex}.snack-root .teamm_cards-wrap{width:100%;position:relative;overflow:clip}.snack-root .visual{flex-flow:row;height:24rem}.snack-root .visual,.snack-root .visual_wrap-first{justify-content:center;align-items:center;display:flex}.snack-root .visual_wrap-first{position:relative;transform:translate(19%,10%)}.snack-root .vcard{z-index:2;border:.3125rem solid var(--grey--grey-100);background-color:var(--base--white);border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:flex-start;width:13.375rem;height:14.4rem;padding:.315rem;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .vcard.is-only{transform:rotate(6deg)}.snack-root .vcard_inner{flex-grow:1;justify-content:space-between;min-width:0;min-height:0}.snack-root .vcard_inner,.snack-root .vcard_section{flex-direction:column;align-items:flex-start;width:100%;display:flex}.snack-root .vcard_section{grid-row-gap:.63rem;flex-shrink:0;padding:.315rem}.snack-root .vcard_text-group{grid-row-gap:.315rem;width:100%;font-family:var(--_typography---font-family--headers);flex-direction:column;flex-shrink:0;font-weight:500;display:flex}.snack-root .vcard_amount-wrap{grid-column-gap:.315rem;white-space:nowrap;flex-shrink:0;align-items:center;width:100%;display:flex}.snack-root .vcard_progress-bg{background-color:var(--grey--grey-100);border-radius:.63rem;flex-direction:column;flex-shrink:0;align-items:flex-start;width:100%;height:.63rem;display:flex;overflow:hidden}.snack-root .vcard_progress-fill{background-color:var(--base--light-blue);border-radius:.63rem;width:48%;height:100%;max-height:.625rem}.snack-root .vcard_section-list{grid-row-gap:.315rem;border-radius:.75rem;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;width:100%;padding:.315rem;display:flex}.snack-root .vcard_row{background-color:var(--grey--grey-100);border-radius:.5rem;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:.315rem .315rem .315rem .63rem;display:flex}.snack-root .vcard_row-left{grid-column-gap:.625rem;flex-grow:1;align-items:center;min-width:0;min-height:0;display:flex}.snack-root .vcard_row-icon{flex-shrink:0;width:.9375rem;height:.6875rem;font-size:0;line-height:0;overflow:hidden}.snack-root .vcard_row-info{grid-row-gap:.125rem;min-width:0;min-height:0;font-family:var(--_typography---font-family--headers);flex-direction:column;flex-grow:1;align-items:flex-start;font-weight:500;display:flex}.snack-root .vcard_text-label{color:var(--grey--grey-900);letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-size:.75rem;line-height:1.2}.snack-root .vcard_text-amount{color:var(--grey--grey-900)}.snack-root .vcard_text-amount,.snack-root .vcard_text-amount-muted{letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-size:1.26rem;line-height:1.5}.snack-root .vcard_text-amount-muted{color:#13131333}.snack-root .vcard_text-date{color:#13131366;letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-size:.5rem;line-height:1.2}.snack-root .vcard_text-price{color:var(--grey--grey-900);letter-spacing:-.04em;white-space:nowrap;margin-top:0;margin-bottom:0;font-size:.63rem;line-height:normal}.snack-root .pcard{border:.3125rem solid var(--grey--grey-100);background-color:var(--bg-color--bg-dark);border-radius:1rem;position:absolute;top:-21%;left:-46%;transform:rotate(-5deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .pcard_inner{grid-column-gap:1.17rem;grid-row-gap:1.17rem;height:100%;font-family:var(--_typography---font-family--headers);color:var(--text-color--text-on-primary);flex-direction:column;align-items:stretch;font-weight:500}.snack-root .pcard_header,.snack-root .pcard_inner{justify-content:space-between;padding:.315rem;display:flex}.snack-root .pcard_header{grid-column-gap:.63rem;grid-row-gap:.63rem;align-items:flex-start}.snack-root .pcard_header-text{grid-column-gap:.315rem;grid-row-gap:.315rem;flex-direction:column;width:7.86188rem;display:flex}.snack-root .pcard_body{grid-column-gap:0;grid-row-gap:0;flex-direction:column;padding:.315rem;display:flex}.snack-root .pcard_text-title{letter-spacing:-.03em;font-size:.875rem}.snack-root .pcard_text-muted,.snack-root .pcard_text-title{white-space:nowrap;margin-top:0;margin-bottom:0;line-height:1.2}.snack-root .pcard_text-muted{color:#fff6;letter-spacing:-.019em;font-size:.5rem}.snack-root .pcard_text-value{letter-spacing:-.08em;white-space:nowrap;margin-top:0;margin-bottom:0;font-size:2rem;line-height:1.2}.snack-root .pcard_icon{background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M3.5 18.49l6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex:0 0 1.5rem;align-self:flex-start;width:1.5rem;min-width:1.5rem;max-width:1.5rem;height:1.5rem;min-height:1.5rem;max-height:1.5rem}.snack-root .visual_wrap-second{justify-content:center;align-items:center;display:flex;position:relative;transform:translate(21%,10%)}.snack-root .bcard{z-index:2;border:.3125rem solid var(--grey--grey-100);background-color:var(--bg-color--bg-white);border-radius:1rem;width:13.375rem;position:relative;transform:rotate(8deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .bcard_inner{grid-column-gap:1.87rem;grid-row-gap:1.87rem;height:100%;font-family:var(--_typography---font-family--headers);color:var(--text-color--text-primary);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:.315rem;font-weight:500;display:flex}.snack-root .bcard_title-wrap{padding:.315rem}.snack-root .bcard_chart{grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;height:7.4375rem;padding-left:.315rem;padding-right:.315rem;display:grid}.snack-root .bcard_text-title{letter-spacing:-.04em;max-width:9.9375rem;margin-top:0;margin-bottom:0;font-size:1.25rem;line-height:1.2}.snack-root .bcard_chart-col{grid-column-gap:.237rem;grid-row-gap:.237rem;flex-direction:column;flex:1 0;justify-content:flex-end;align-items:center;height:100%;display:flex}.snack-root .bcard_bar{background-color:var(--grey--grey-100);border-radius:.25rem;width:1.25rem;height:10%}.snack-root .bcard_bar.is-active{background-color:var(--base--light-blue)}.snack-root .bcard_bar.is-h2{height:26%}.snack-root .bcard_bar.is-h3{height:43%}.snack-root .bcard_bar.is-h4{height:55%}.snack-root .bcard_bar.is-fill{height:100%}.snack-root .bcard_bar.is-h5{height:65%}.snack-root .bcard_text-year{color:var(--grey--grey-600);text-align:center;letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;font-size:.375rem;line-height:1.2}.snack-root .ecard{border:.3125rem solid var(--grey--grey-100);background-color:var(--bg-color--bg-dark);border-radius:1rem;position:absolute;top:-25%;left:-47%;transform:rotate(-6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .ecard.is-only{top:-48%;left:-26%;transform:scale(.9)rotate(-6deg)}.snack-root .ecard_inner{grid-column-gap:.3rem;grid-row-gap:0;max-width:11.2rem;font-family:var(--_typography---font-family--headers);color:var(--text-color--text-on-primary);letter-spacing:-.04em;flex-wrap:wrap;align-items:center;padding:1.15rem .9rem;font-size:1.27rem;font-weight:500;line-height:1.33;display:flex}.snack-root .ecard_text,.snack-root .text-muted-40{white-space:nowrap;margin-top:0;margin-bottom:0}.snack-root .text-muted-40{color:#fff6}.snack-root .ecard_badge{background-color:var(--base--green);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:1.06rem;height:1.06rem;display:flex}.snack-root .ecard_badge-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23131313'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.87-3.13-7-7-7zm2 13h-4v-1h4v1zm0-2h-4v-1h4v1zm-1-3.17V12h-2V9.83L8.86 8.56l1.41-1.41L12 8.88l1.73-1.73 1.41 1.41L13 10.83zM9 18h6v1H9v-1zm1 2h4c0 .55-.45 1-1 1h-2c-.55 0-1-.45-1-1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.53rem;height:.53rem}.snack-root .visual_wrap-third{justify-content:center;align-items:center;display:flex;position:relative;transform:translate(-10%,10%)}.snack-root .gcard{z-index:2;border:.3125rem solid var(--grey--grey-100);background-color:var(--bg-color--bg-white);border-radius:1rem;width:13.375rem;position:relative;overflow:hidden;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .gcard_inner{grid-column-gap:.5rem;grid-row-gap:.5rem;font-family:var(--_typography---font-family--headers);color:var(--text-color--text-primary);flex-direction:column;justify-content:flex-start;align-items:center;padding:.315rem;font-weight:500;display:flex}.snack-root .gcard_dark-block{background-color:var(--bg-color--bg-dark);width:100%;color:var(--text-color--text-on-primary);border-radius:.75rem;padding:.315rem}.snack-root .gcard_stats{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;width:100%;padding:.315rem;display:flex}.snack-root .gcard_value-row{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:flex-end;display:flex}.snack-root .gcard_badge{color:#1db82b;letter-spacing:-.04em;white-space:nowrap;background-color:#cdfad1;border-radius:.5rem;justify-content:center;align-items:center;padding:.125rem .25rem;font-size:.75rem;display:flex}.snack-root .gcard_text-sub{color:#13131366;letter-spacing:-.019em;white-space:nowrap;margin-top:0;margin-bottom:0;font-size:.5rem;line-height:1.2}.snack-root .gcard_tags{grid-column-gap:.33rem;grid-row-gap:.33rem;flex-direction:column;width:107%;display:flex;overflow:hidden}.snack-root .gcard_tag{border:.042rem solid var(--grey--grey-200);background-color:var(--grey--grey-100);letter-spacing:-.04em;white-space:nowrap;border-radius:1.67rem;padding:.42rem .84rem;font-size:.75rem}.snack-root .scard{border:.3125rem solid var(--grey--grey-100);background-color:var(--bg-color--bg-dark);border-radius:1rem;position:absolute;top:-21%;right:-33%;transform:rotate(20deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .scard_inner{grid-column-gap:.5rem;grid-row-gap:.5rem;font-family:var(--_typography---font-family--headers);color:var(--text-color--text-on-primary);flex-direction:column;justify-content:flex-start;padding:.25rem;font-weight:500;display:flex}.snack-root .scard_top-bar{grid-column-gap:1.67rem;grid-row-gap:1.67rem;background-color:#ffffff1f;border-radius:.6rem;justify-content:space-between;align-items:center;width:100%;padding:.25rem .5rem .25rem .25rem;display:flex}.snack-root .scard_avatars{align-items:center;padding-right:.36rem;display:flex}.snack-root .scard_avatar{border-radius:100%;flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:-.36rem;position:relative;overflow:hidden}.snack-root .scard_text-wrap{grid-column-gap:.3rem;grid-row-gap:0;letter-spacing:-.04em;flex-wrap:wrap;align-items:center;max-width:8.4375rem;padding:.25rem;font-size:1rem;line-height:1.33;display:flex}.snack-root .ocard{width:100%;height:100%;font-family:var(--_typography---font-family--headers);color:var(--text-color--text-primary);font-weight:500;position:relative;overflow:visible;transform:scale(.9)}.snack-root .ocard,.snack-root .ocard_ring{justify-content:center;align-items:center;display:flex}.snack-root .ocard_ring{border:1px solid #e7e7e7;border-radius:1000px;padding:2.5rem}.snack-root .ocard_ring.is-inner{padding:5rem}.snack-root .ocard_center{border:.3125rem solid var(--grey--grey-100);background-image:linear-gradient(#191815,#5d5c5c);border-radius:1.5rem;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;overflow:hidden}.snack-root .ocard_logo-wrap{width:2.5rem;height:1.875rem;position:relative}.snack-root .ocard_pill{z-index:1;grid-column-gap:.63rem;grid-row-gap:.63rem;border:.3125rem solid var(--grey--grey-100);white-space:nowrap;background-color:#fff;border-radius:2.75rem;align-items:center;padding:.315rem;display:flex;position:absolute;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .ocard_pill.is-pos-1{top:10%;left:0}.snack-root .ocard_pill.is-pos-2{top:45%;right:-5%}.snack-root .ocard_pill.is-pos-3{bottom:12%;left:5%}.snack-root .ocard_pill-inner{grid-column-gap:.63rem;grid-row-gap:.63rem;align-items:center;padding:.315rem;display:flex}.snack-root .ocard_pill-user{grid-column-gap:.315rem;grid-row-gap:.315rem;align-items:center;display:flex}.snack-root .ocard_pill-avatar{border-radius:100%;flex-shrink:0;width:1.5rem;height:1.5rem;position:relative;overflow:hidden}.snack-root .ocard_pill-name{letter-spacing:-.04em;white-space:nowrap;margin-top:0;margin-bottom:0;font-size:.75rem;line-height:1.2}.snack-root .gcard_tags-row{grid-column-gap:.33rem;grid-row-gap:.33rem;white-space:nowrap;flex-wrap:nowrap;align-items:center;width:-moz-max-content;width:max-content;display:flex}.snack-root .text-wrap{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:center;display:flex}.snack-root .testi_wrap{justify-content:space-between;align-items:flex-end}.snack-root .testi_swiper,.snack-root .testi_wrap{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.snack-root .testi_swiper{flex-flow:column}.snack-root .about_card{padding:var(--_sizes---fixed--large);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-secondary);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow:clip}.snack-root .about_card.is-first{justify-content:flex-end;align-items:flex-start;width:100%}.snack-root .about_items{grid-column-gap:.33rem;grid-row-gap:.33rem;flex-direction:column;width:100%;display:flex;position:absolute;inset:1.25rem 0 auto;overflow:hidden}.snack-root .about_item{border:.042rem solid var(--grey--grey-200);background-color:var(--bg-color--bg-white);letter-spacing:-.04em;white-space:nowrap;border-radius:1.67rem;padding:.42rem .84rem;font-size:.75rem}.snack-root .about_left{background-image:linear-gradient(90deg,var(--bg-color--bg-secondary),#ececec00);inset:0 auto 0 0}.snack-root .about_left,.snack-root .about_right{z-index:2;pointer-events:none;width:10%;position:absolute}.snack-root .about_right{background-image:linear-gradient(90deg,#ececec00,var(--bg-color--bg-secondary));inset:0 0 0 auto}.snack-root .title-wrap{grid-column-gap:.35rem;grid-row-gap:.35rem;flex-flow:wrap;justify-content:center;align-items:center;display:flex}.snack-root .title-wrap.is-left{justify-content:flex-start;align-items:center}.snack-root .opacity-50{opacity:.5}.snack-root .title-icon{aspect-ratio:1;width:3rem}.snack-root .expertis_wrap{position:relative}.snack-root .about_grid{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:39.375rem;margin-left:auto;margin-right:auto;display:grid}.snack-root .max-title.is-33rem{max-width:33rem}.snack-root .max-title.is-40rem{max-width:40rem}.snack-root .max-text.is-23rem{max-width:23rem}.snack-root .max-text.is-name{max-width:16rem}.snack-root .max-text.is-42rem{max-width:42rem}.snack-root .max-text.is-14rem{max-width:14rem}.snack-root .cta_grid{z-index:2;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid;position:relative}.snack-root .about_bot{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;display:grid}.snack-root .about_bot-left{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:3rem;display:flex}.snack-root .about_items-two{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.snack-root .hero_widget{transform:scale(.6)}.snack-root .h_about_grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:80rem;display:grid}.snack-root .slide_testi{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:center;align-items:center;display:flex}.snack-root .testi_loop{display:flex}.snack-root .overlay{opacity:1;pointer-events:none;background-image:linear-gradient(90deg,#00000038,#0000);position:absolute;inset:0}.snack-root .gsap,.snack-root .load,.snack-root .marquee-embed,.snack-root .swipper{display:none}@media screen and (max-width:991px){.snack-root{--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>:.75rem;--new-base_typography---xs--font-size\<deleted\|variable-d86116af-cb00-a9a6-f483-abda1eec9a6b\>:var(--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>);--new-base_typography---font-weight--semibold\<deleted\|variable-aae11268-5734-8da2-e6b0-ae68c4cdc231\>:600;--_sizes---fixed--medium:1rem;--_sizes---fixed--none:0rem;--_sizes---fixed--xlarge:1.5rem;--_sizes---fixed--xxsmall:.25rem;--_sizes---fixed--large:1.25rem;--_sizes---fixed--huge:2rem;--_sizes---fixed--small:.75rem;--_sizes---padding-section--small:3rem;--_sizes---padding-section--large:5rem;--_sizes---padding-section--medium:4rem;--_sizes---fixed--xsmall:.5rem;--_sizes---fixed--xhuge:2.5rem;--_sizes---fixed--tiny:.125rem;--_sizes---fixed--xxlarge:1.75rem;--_sizes---fixed--regular:.875rem;--_sizes---fixed--xxhuge:3rem;--_typography---font-family--body:"Plus Jakarta Sans",sans-serif;--_typography---font-weight--regular:400;--_typography---h1--font-family:var(--_typography---font-family--headers);--_typography---h1--font-size:3.25rem;--_typography---h1--line-height:1.2;--_typography---h1--font-weight:var(--_typography---font-weight--medium);--_typography---h1--letter-spacing:-.06em;--_typography---h2--font-family:var(--_typography---font-family--headers);--_typography---h2--font-size:2.5rem;--_typography---h2--line-height:1.2;--_typography---h2--font-weight:var(--_typography---font-weight--medium);--_typography---h2--letter-spacing:-.06em;--_typography---h3--font-family:var(--_typography---font-family--headers);--_typography---h3--font-size:var(--_sizes---fixed--xlarge);--_typography---h3--line-height:1.5;--_typography---h3--font-weight:var(--_typography---font-weight--medium);--_typography---h3--letter-spacing:-.04em;--_typography---h4--font-family:var(--_typography---font-family--headers);--_typography---h4--font-size:var(--_sizes---fixed--large);--_typography---h4--line-height:1.1;--_typography---h4--font-weight:var(--_typography---font-weight--regular);--_typography---h4--letter-spacing:0em;--_typography---h5--font-family:var(--_typography---font-family--headers);--_typography---h5--font-size:1.125rem;--_typography---h5--line-height:1.15;--_typography---h5--font-weight:var(--_typography---font-weight--regular);--_typography---h5--letter-spacing:0em;--_typography---h6--font-family:var(--_typography---font-family--headers);--_typography---h6--font-size:1.125rem;--_typography---h6--line-height:1.2;--_typography---h6--font-weight:var(--_typography---font-weight--regular);--_typography---h6--letter-spacing:0em;--_typography---font-weight--semibold:600;--_typography---font-weight--medium:500;--_typography---xl--font-size:var(--_sizes---fixed--xlarge);--_typography---xl--line-height:1.33;--_typography---xl--font-weight:var(--_typography---font-weight--medium);--_typography---xl--letter-spacing:-.04em;--_typography---font-weight--light:300;--_typography---base--font-size:var(--_sizes---fixed--medium);--_typography---base--line-height:1.5;--_typography---base--letter-spacing:-.02em;--_typography---lg--font-size:var(--_sizes---fixed--large);--_typography---lg--line-height:1.5;--_typography---lg--letter-spacing:-.02em;--_typography---xs--font-size:var(--_sizes---fixed--small);--_typography---xs--line-height:1.5;--_typography---xs--letter-spacing:0em;--_typography---button--font-family:var(--_typography---font-family--alternate);--_typography---button--line-height:1.5;--_typography---button--font-weight:var(--_typography---font-weight--regular);--_typography---button--letter-spacing:.12em;--_typography---sm--font-size:var(--_sizes---fixed--regular);--_typography---sm--line-height:1.5;--_typography---sm--letter-spacing:-.02em;--_typography---2xl--font-size:var(--_sizes---fixed--xxlarge);--_typography---2xl--line-height:1.33;--_typography---2xl--letter-spacing:-.04em;--_typography---3xl--font-size:var(--_sizes---fixed--huge);--_typography---3xl--line-height:1.2;--_typography---3xl--font-weight:var(--_typography---font-weight--medium);--_typography---3xl--letter-spacing:-.04em;--_typography---4xl--font-size:var(--_sizes---fixed--xhuge);--_typography---4xl--line-height:1.2;--_typography---4xl--letter-spacing:-.06em;--_typography---5xl--font-size:3.5rem;--_typography---5xl--line-height:1.2;--_typography---5xl--font-weight:var(--_typography---font-weight--medium);--_typography---5xl--letter-spacing:-.06em;--_typography---font-weight--bold:700;--_typography---font-family--alternate:Geistmono,Arial,sans-serif;--_typography---font-family--headers:"Plus Jakarta Sans",sans-serif;--_typography---2xl--font-weight:var(--_typography---font-weight--medium);--_typography---lg--font-weight:var(--_typography---font-weight--medium);--_typography---button--font-size:var(--_sizes---fixed--medium);--_typography---font-weight--thin:100;--_typography---font-weight--extra-light:200;--_typography---font-weight--extra-bold:800;--_typography---font-weight--black:900}.snack-root .padding-xlarge{padding:3rem}.snack-root .margin-xlarge{margin:3rem}.snack-root .margin-large{margin:2.5rem}.snack-root .padding-large{padding:2.5rem}.snack-root .padding-medium{padding:1.5rem}.snack-root .margin-medium{margin:1.5rem}.snack-root .margin-horizontal{margin-top:0;margin-bottom:0}.snack-root .padding-top{padding-bottom:0;padding-left:0;padding-right:0}.snack-root .margin-bottom,.snack-root .margin-vertical{margin-left:0;margin-right:0}.snack-root .margin-bottom{margin-top:0}.snack-root .padding-left{padding-top:0;padding-bottom:0;padding-right:0}.snack-root .padding-vertical{padding-left:0;padding-right:0}.snack-root .padding-horizontal{padding-top:0;padding-bottom:0}.snack-root .margin-right{margin-top:0;margin-bottom:0;margin-left:0}.snack-root .margin-top{margin-bottom:0;margin-left:0;margin-right:0}.snack-root .margin-left{margin-top:0;margin-bottom:0;margin-right:0}.snack-root .padding-right{padding-top:0;padding-bottom:0;padding-left:0}.snack-root .padding-bottom{padding-top:0;padding-left:0;padding-right:0}.snack-root .hide-tablet{display:none}.snack-root .fs-styleguide_2-col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.snack-root .max-width-full-tablet{width:100%;max-width:none}.snack-root .padding-global{padding-right:var(--_sizes---fixed--huge);padding-left:var(--_sizes---fixed--huge)}.snack-root .padding-global.is-navbar{padding-bottom:1rem}.snack-root .fs-styleguide_1-col{grid-column-gap:2rem;grid-row-gap:2rem}.snack-root .fs-styleguide_heading-medium{font-size:3rem}.snack-root .fs-styleguide_4-col{grid-template-columns:1fr}.snack-root .fs-styleguide_3-col{grid-template-columns:1fr 1fr}.snack-root .fs-styleguide_section{grid-column-gap:2.5rem;grid-template-columns:1fr}.snack-root .fs-styleguide_heading-header{font-size:4rem}.snack-root .navbar_content{justify-content:space-between;align-items:center}.snack-root .navbar_logo-link{justify-content:flex-start;align-items:center}.snack-root .nav_wrap{flex:1;justify-content:flex-end;align-items:center;padding-right:1rem}.snack-root .nav_mobile{text-align:left;background-color:#0000;flex-flow:row;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:5rem 2rem auto}.snack-root .nav_mobile:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){z-index:1}.snack-root .nav_buttons-wrap{grid-column-gap:0;grid-row-gap:0}.snack-root .menu-button{padding:0 0 0 1rem}.snack-root .menu-button.w--open{color:#000;background-color:#0000}.snack-root .nav-button_component{grid-row-gap:.25rem;background-color:#fff;border-radius:.38rem;width:2.5rem;height:2.5rem;padding-left:.5rem;padding-right:.5rem;display:block;position:relative}.snack-root .nav-button_line{height:5.5%;margin:auto;position:absolute;inset:0 15%}.snack-root .nav-button_line.is-first{transform:translateY(-350%)}.snack-root .nav-button_line.is-third{transform:translateY(350%)}.snack-root .section_not-found{border-radius:1.25rem}.snack-root .navbar_list{grid-column-gap:0;grid-row-gap:0;background-color:var(--bg-color--bg-white);text-align:left;border:1px solid #ebe9e5;border-radius:.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-end;height:auto;padding:.75rem 2rem;position:relative}.snack-root .navbar_list:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){display:flex}.snack-root .nav_links{padding:var(--_sizes---fixed--xsmall);opacity:1}.snack-root .nav_links,.snack-root .nav_links:lang(en){color:var(--text-color--text-primary)}.snack-root .nav_dropdown{grid-column-gap:0;grid-row-gap:0;color:#fff;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}.snack-root .nav_link-dropdown.w--open{z-index:99;position:static}.snack-root .nav_dropdown-wrap{border-radius:0}.snack-root .nav_dropdown-content{grid-column-gap:0;grid-row-gap:0;grid-template-columns:1fr 1fr 1fr;place-items:center;padding:0}.snack-root .nav_dropdown-column{grid-column-gap:0;grid-row-gap:0}.snack-root .nav_dropdown-link{opacity:1;text-transform:uppercase;padding:.5rem 0;font-size:.875rem}.snack-root .slider{grid-column-gap:2rem;grid-row-gap:2rem}.snack-root .slider-mask{width:30rem}.snack-root .spacer-desktop{display:none}.snack-root .spacer-tablet{display:block}.snack-root .card_about.bg-black{justify-content:flex-start;align-items:stretch}.snack-root .expertise_cards{grid-template-columns:1fr;display:flex;overflow:auto}.snack-root .expertise_card{flex:none;width:100%}.snack-root .testimonials_card{width:50%}.snack-root .cta-wrap{min-height:auto}.snack-root .cta-wrap,.snack-root .footer_wrap{padding-right:var(--_sizes---fixed--xlarge);padding-left:var(--_sizes---fixed--xlarge)}.snack-root .footer_top{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:wrap;grid-template-columns:100%}.snack-root .footer_content{width:100%}.snack-root .footer_content-wrap{max-width:none}.snack-root .footer_links{grid-column-gap:0;grid-row-gap:0}.snack-root .hero_wrap{padding-bottom:1rem}.snack-root .servic_tabs{grid-column-gap:0;grid-row-gap:0;border-radius:1.5rem;flex-flow:column;grid-template-rows:auto;grid-auto-columns:1fr;display:flex}.snack-root .pricing_cards,.snack-root .servic_tabs{grid-template-columns:1fr 1fr}.snack-root .vertical-center{height:auto}.snack-root .spacer-section-large{padding-top:4rem}.snack-root .spacer-section-medium{padding-top:3rem}.snack-root .card_4-content{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.snack-root .abou_header{flex-flow:column;justify-content:flex-start;align-items:flex-start}.snack-root .spacer-card-large{padding-top:4rem}.snack-root .pricin_grid{display:flex}.snack-root .testimonia_card{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small)}.snack-root .testimonia_card-content{justify-content:flex-start}.snack-root .container-big-icon{width:3.5rem;height:3.5rem}.snack-root .icon-1x1-xlarge{width:2rem;height:2rem}.snack-root .call-to_card{height:auto}.snack-root .blog_cards{grid-template-rows:auto;grid-template-columns:1fr 1fr}.snack-root .horizontal-bottom.is-between{flex-flow:column;justify-content:flex-start;align-items:flex-start}.snack-root .grid-4-col{grid-template-columns:1fr 1fr}.snack-root .faqq_wrap{grid-column-gap:var(--_sizes---fixed--huge);grid-row-gap:var(--_sizes---fixed--huge);flex-flow:column}.snack-root .prici_cards{grid-template-columns:1fr 1fr}.snack-root .cta-widget{border-radius:var(--_sizes---fixed--small);height:10rem;transform:translate(3rem)rotate(9.5deg)}.snack-root .cta-widget.is-back{height:8rem;transform:translate(-3rem)rotate(-9deg)}.snack-root .servi_cards{grid-template-columns:1fr 1fr}.snack-root .servi_card,.snack-root .servi_card.is-large{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.snack-root .servi_card.is-large{grid-template-columns:1fr}.snack-root .testi_wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.snack-root .testi_cards{width:100%;position:relative;overflow:clip}.snack-root .section-testi{flex-flow:column;justify-content:center;align-items:stretch}.snack-root .testi_content{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium);text-align:center;justify-content:flex-start;align-items:center}.snack-root .herooo_bottom{grid-column-gap:1rem;grid-row-gap:1rem}.snack-root .team_card{justify-content:space-between;height:100%}.snack-root .team_cards{grid-template-columns:1fr 1fr}.snack-root .journey_wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.snack-root .journey_content{max-width:none}.snack-root .hero-abot_grid,.snack-root .journe_data{grid-template-columns:1fr 1fr}.snack-root .hero-abot_grid{grid-template-rows:1fr;width:100%;height:auto}.snack-root .hero-abo_grid_item{height:15rem}.snack-root .teamm_wrap{grid-column-gap:var(--_sizes---fixed--huge);grid-row-gap:var(--_sizes---fixed--huge);flex-flow:column;display:flex}.snack-root .arrows_wrap.is-testimonals,.snack-root .arrows_wrap.is-testimonals-phone{top:-5.5rem}.snack-root .serv-services_layout{flex-flow:column;display:flex}.snack-root .serv-service_card{grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .serv-service_img{height:17rem}.snack-root .testi-service_card{width:20rem}.snack-root .hero-contact_layout{height:auto}.snack-root .hero-contact_left{padding:var(--_sizes---fixed--xlarge);justify-content:space-between;align-items:flex-start}.snack-root .hero-contac_right{padding:var(--_sizes---fixed--medium)}.snack-root .hero-conta_content{grid-column-gap:var(--_sizes---fixed--xhuge);grid-row-gap:var(--_sizes---fixed--xhuge)}.snack-root .blog_main-card{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge)}.snack-root .hero-service_layout{grid-template-columns:1fr 1fr}.snack-root .hero-service_left{padding-right:var(--_sizes---fixed--xlarge);padding-left:var(--_sizes---fixed--xlarge)}.snack-root .benefits_layout{grid-template-columns:1fr 1fr}.snack-root .benefit_item.is-large{justify-content:flex-start;align-items:flex-start}.snack-root .about_layout,.snack-root .hero-team_social_wrap{grid-template-columns:1fr 1fr}.snack-root .arrow_btn{width:var(--_sizes---fixed--xlarge);height:var(--_sizes---fixed--xhuge)}.snack-root .arrow_button_container{height:var(--_sizes---fixed--xxhuge)}.snack-root .content-blog_wrap{grid-row-gap:var(--_sizes---fixed--xxlarge);grid-template-rows:auto;grid-template-columns:1fr 1fr}.snack-root .faqq_header{max-width:none}.snack-root .services_cards{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .service_content{min-width:auto;max-width:none}.snack-root .service_card.is-first,.snack-root .service_card.is-second{width:100%}.snack-root .service_card.is-third{flex-flow:column;width:100%}.snack-root .service_container{flex-flow:column}.snack-root .rating{height:auto}.snack-root .service_img{padding-top:100%}.snack-root .service_img.is-second,.snack-root .service_img.is-third{display:block}.snack-root .cta_text{order:9999}.snack-root .footer_right{grid-column-gap:1rem;grid-row-gap:1rem}.snack-root .her_top-wrap{grid-column-gap:2rem;grid-row-gap:2rem}.snack-root .cta_wrap{min-height:auto;padding-right:var(--_sizes---fixed--xlarge);padding-left:var(--_sizes---fixed--xlarge)}.snack-root .main_loop-wrap{grid-column-gap:1rem;grid-row-gap:1rem}.snack-root .max-description{max-width:none}.snack-root .main-wrap{grid-column-gap:3rem;grid-row-gap:3rem}.snack-root .grid-three,.snack-root .grid-two{grid-template-columns:1fr 1fr}.snack-root .grid-three{grid-column-gap:1rem;grid-row-gap:2rem}.snack-root .figma_content{grid-column-gap:3rem;grid-row-gap:3rem;width:100%;margin-top:0;margin-bottom:0;padding-top:2rem;padding-right:0}.snack-root .figma_header,.snack-root .variants_grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.snack-root .variants_grid{grid-template-rows:auto;grid-template-columns:1.25fr 1fr}.snack-root .variants_content{padding-top:0;padding-bottom:0}.snack-root .more_grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr}.snack-root .figma_component{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.snack-root .marquee{grid-column-gap:1rem;grid-row-gap:1rem}.snack-root .iclude_img{min-width:100%;padding-top:60%}.snack-root .figma_img{min-width:100%;margin-bottom:-10%;padding-top:76%}.snack-root .main_loop-arrow{grid-column-gap:1rem;grid-row-gap:1rem}.snack-root .expertis_wrap{transform:scale(.8)}.snack-root .about_grid{grid-template-columns:1fr 1fr}.snack-root .about_bot-left{grid-column-gap:2rem;grid-row-gap:2rem;padding-top:1rem}.snack-root .testi_tablet{flex-flow:column;justify-content:center;align-items:center;display:flex}}@media screen and (max-width:767px){.snack-root{--new-base_typography---xs--font-size\<deleted\|variable-d86116af-cb00-a9a6-f483-abda1eec9a6b\>:var(--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>);--new-base_typography---font-weight--semibold\<deleted\|variable-aae11268-5734-8da2-e6b0-ae68c4cdc231\>:600;--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>:.75rem;--_typography---font-family--body:"Plus Jakarta Sans",sans-serif;--_typography---font-weight--regular:400;--_typography---h1--font-family:var(--_typography---font-family--headers);--_typography---h1--font-size:3rem;--_typography---h1--line-height:1.2;--_typography---h1--font-weight:var(--_typography---font-weight--medium);--_typography---h1--letter-spacing:-.06em;--_typography---h2--font-family:var(--_typography---font-family--headers);--_typography---h2--font-size:2.25rem;--_typography---h2--line-height:1.2;--_typography---h2--font-weight:var(--_typography---font-weight--medium);--_typography---h2--letter-spacing:-.06em;--_typography---h3--font-family:var(--_typography---font-family--headers);--_typography---h3--font-size:var(--_sizes---fixed--large);--_typography---h3--line-height:1.5;--_typography---h3--font-weight:var(--_typography---font-weight--medium);--_typography---h3--letter-spacing:-.04em;--_typography---h4--font-family:var(--_typography---font-family--headers);--_typography---h4--font-size:var(--_sizes---fixed--large);--_typography---h4--line-height:1.1;--_typography---h4--font-weight:var(--_typography---font-weight--regular);--_typography---h4--letter-spacing:0em;--_typography---h5--font-family:var(--_typography---font-family--headers);--_typography---h5--font-size:1.125rem;--_typography---h5--line-height:1.15;--_typography---h5--font-weight:var(--_typography---font-weight--regular);--_typography---h5--letter-spacing:0em;--_typography---h6--font-family:var(--_typography---font-family--headers);--_typography---h6--font-size:1.125rem;--_typography---h6--line-height:1.2;--_typography---h6--font-weight:var(--_typography---font-weight--regular);--_typography---h6--letter-spacing:0em;--_typography---font-weight--semibold:600;--_typography---font-weight--medium:500;--_typography---xl--font-size:var(--_sizes---fixed--large);--_typography---xl--line-height:1.33;--_typography---xl--font-weight:var(--_typography---font-weight--medium);--_typography---xl--letter-spacing:-.04em;--_typography---font-weight--light:300;--_typography---base--font-size:var(--_sizes---fixed--medium);--_typography---base--line-height:1.5;--_typography---base--letter-spacing:-.02em;--_typography---lg--font-size:var(--_sizes---fixed--large);--_typography---lg--line-height:1.5;--_typography---lg--letter-spacing:-.02em;--_typography---xs--font-size:var(--_sizes---fixed--small);--_typography---xs--line-height:1.5;--_typography---xs--letter-spacing:0em;--_typography---button--font-family:var(--_typography---font-family--alternate);--_typography---button--line-height:1.5;--_typography---button--font-weight:var(--_typography---font-weight--regular);--_typography---button--letter-spacing:.12em;--_typography---sm--font-size:var(--_sizes---fixed--regular);--_typography---sm--line-height:1.5;--_typography---sm--letter-spacing:-.02em;--_typography---2xl--font-size:var(--_sizes---fixed--xlarge);--_typography---2xl--line-height:1.33;--_typography---2xl--letter-spacing:-.04em;--_typography---3xl--font-size:var(--_sizes---fixed--xxlarge);--_typography---3xl--line-height:1.2;--_typography---3xl--font-weight:var(--_typography---font-weight--medium);--_typography---3xl--letter-spacing:-.04em;--_typography---4xl--font-size:var(--_sizes---fixed--huge);--_typography---4xl--line-height:1.2;--_typography---4xl--letter-spacing:-.06em;--_typography---5xl--font-size:2.5rem;--_typography---5xl--line-height:1.2;--_typography---5xl--font-weight:var(--_typography---font-weight--medium);--_typography---5xl--letter-spacing:-.06em;--_typography---font-weight--bold:700;--_typography---font-family--alternate:Geistmono,Arial,sans-serif;--_typography---font-family--headers:"Plus Jakarta Sans",sans-serif;--_typography---2xl--font-weight:var(--_typography---font-weight--medium);--_typography---lg--font-weight:var(--_typography---font-weight--medium);--_typography---button--font-size:var(--_sizes---fixed--medium);--_typography---font-weight--thin:100;--_typography---font-weight--extra-light:200;--_typography---font-weight--extra-bold:800;--_typography---font-weight--black:900;--_sizes---fixed--medium:1rem;--_sizes---fixed--none:0rem;--_sizes---fixed--xlarge:1.5rem;--_sizes---fixed--xxsmall:.25rem;--_sizes---fixed--large:1.25rem;--_sizes---fixed--huge:2rem;--_sizes---fixed--small:.75rem;--_sizes---padding-section--small:var(--_sizes---fixed--huge);--_sizes---padding-section--large:4rem;--_sizes---padding-section--medium:3rem;--_sizes---fixed--xsmall:.5rem;--_sizes---fixed--xhuge:2.5rem;--_sizes---fixed--tiny:.125rem;--_sizes---fixed--xxlarge:1.75rem;--_sizes---fixed--regular:.875rem;--_sizes---fixed--xxhuge:3rem}.snack-root .padding-xlarge{padding:2rem}.snack-root .margin-xlarge{margin:2rem}.snack-root .margin-large{margin:1.5rem}.snack-root .padding-large{padding:1.5rem}.snack-root .padding-medium{padding:1.25rem}.snack-root .margin-medium{margin:1.25rem}.snack-root .margin-horizontal{margin-top:0;margin-bottom:0}.snack-root .padding-top{padding-bottom:0;padding-left:0;padding-right:0}.snack-root .margin-bottom,.snack-root .margin-vertical{margin-left:0;margin-right:0}.snack-root .margin-bottom{margin-top:0}.snack-root .padding-left{padding-top:0;padding-bottom:0;padding-right:0}.snack-root .padding-vertical{padding-left:0;padding-right:0}.snack-root .padding-horizontal{padding-top:0;padding-bottom:0}.snack-root .margin-right{margin-top:0;margin-bottom:0;margin-left:0}.snack-root .margin-top{margin-bottom:0;margin-left:0;margin-right:0}.snack-root .margin-left{margin-top:0;margin-bottom:0;margin-right:0}.snack-root .padding-right{padding-top:0;padding-bottom:0;padding-left:0}.snack-root .padding-bottom{padding-top:0;padding-left:0;padding-right:0}.snack-root .hide-mobile-landscape{display:none}.snack-root .padding-global{padding-right:var(--_sizes---fixed--medium);padding-left:var(--_sizes---fixed--medium)}.snack-root .padding-global.is-navbar{padding:1rem 1.75rem}.snack-root .padding-global.is-navbar:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){padding-bottom:0}.snack-root .fs-styleguide_section-header{font-size:.875rem}.snack-root .fs-styleguide_heading-medium{font-size:2rem}.snack-root .max-width-full-mobile-landscape{width:100%;max-width:none}.snack-root .text-style-nowrap{white-space:normal}.snack-root .fs-styleguide_3-col{grid-template-columns:1fr}.snack-root .text-xs{font-size:1.25rem}.snack-root .spacer-xhuge{padding-top:var(--_sizes---fixed--huge)}.snack-root .navbar_logo:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){display:none}.snack-root .navbar_logo.is-black:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){max-height:none;display:block}.snack-root .nav_mobile{left:1.75rem;right:1.75rem}.snack-root .nav_buttons-wrap{justify-content:space-between;align-items:center}.snack-root .nav-button_component{width:2.25rem;height:2.25rem}.snack-root .section_not-found{border-radius:1rem}.snack-root .navbar_list{grid-column-gap:.5rem;grid-row-gap:.5rem;padding-left:1.5rem;padding-right:1.5rem}.snack-root .nav_links{padding-top:var(--_sizes---fixed--xxsmall);padding-bottom:var(--_sizes---fixed--xxsmall)}.snack-root .slider{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:center}.snack-root .slider-mask{flex:0 auto;align-self:flex-start;width:25rem}.snack-root .slide-item{margin-right:1rem}.snack-root .arrow{transform:translate(-60%)}.snack-root .arrow.is-right{margin-left:auto;margin-right:auto;position:absolute;inset:auto 0 0;transform:translate(60%)}.snack-root .spacer-tablet{display:none}.snack-root .spacer-mobile{display:block}.snack-root .card_about{padding:var(--_sizes---fixed--medium);border-radius:1rem}.snack-root .testimonials_card{height:25rem}.snack-root .blog_card{border-radius:var(--_sizes---fixed--small)}.snack-root .cta-wrap{padding-top:var(--_sizes---fixed--huge);padding-bottom:var(--_sizes---fixed--xlarge);flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.snack-root .cta_top{grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall)}.snack-root .footer_wrap{padding:var(--_sizes---fixed--xlarge)var(--_sizes---fixed--large)}.snack-root .footer_top{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium)}.snack-root .footer_link{padding-top:var(--_sizes---fixed--xsmall);padding-bottom:var(--_sizes---fixed--xsmall);font-size:var(--_sizes---fixed--regular)}.snack-root .loop_img-card{width:10rem;height:10rem}.snack-root .spacer-section-large,.snack-root .spacer-section-medium{padding-top:2rem}.snack-root .abou_card{border-radius:var(--_sizes---fixed--medium)}.snack-root .spacer-card-large{padding-top:3rem}.snack-root .card-padding-large,.snack-root .card-padding-medium{padding:0}.snack-root .expertis_card{flex-flow:column;display:flex}.snack-root .expertis_card-img{order:9999;height:19rem}.snack-root .pricin_grid{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column}.snack-root .testimonia_card{flex-flow:column;display:flex}.snack-root .testimonia_card-content{padding:var(--_sizes---fixed--large)var(--_sizes---fixed--large)5rem}.snack-root .spacer-xxhuge{padding-top:var(--_sizes---fixed--huge)}.snack-root .testimonia_card-img{height:auto}.snack-root .grid-two-col{flex-flow:column;display:flex}.snack-root .call-to_card{height:auto}.snack-root .blog_cards{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium)}.snack-root .about_card-float{border-radius:var(--_sizes---fixed--small)}.snack-root .horizontal-bottom.is-between{grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large)}.snack-root .grid-4-col{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium)}.snack-root .cta-widget{transform:translate(5rem)rotate(9.5deg)}.snack-root .cta-widget.is-back{transform:translate(-1rem)rotate(-9deg)}.snack-root .cta_widgets{order:-9999}.snack-root .servi_card{padding:var(--_sizes---fixed--medium)}.snack-root .servi_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.snack-root .testi_wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.snack-root .testi_cards{justify-content:flex-start;align-items:stretch;display:flex}.snack-root .testi_card-column{flex-flow:row;width:100%}.snack-root .testi-gradient{display:none}.snack-root .testi-people{grid-column-gap:.5rem;grid-row-gap:.5rem}.snack-root .testi_card{flex:none}.snack-root .heroo_rate{display:none}.snack-root .arrow_button.is-big{width:3rem;height:3rem}.snack-root .sec_h-abou{min-height:50rem}.snack-root .h-abou_wrap{padding-right:var(--_sizes---fixed--medium);padding-left:var(--_sizes---fixed--medium)}.snack-root .h-about_widgets{height:20rem;padding-top:3rem}.snack-root .tem_cards{flex-flow:column;display:flex}.snack-root .spacer-section-small{padding-top:2rem}.snack-root .hero-abot_header{grid-column-gap:var(--_sizes---fixed--xlarge);grid-row-gap:var(--_sizes---fixed--xlarge);flex-flow:column;justify-content:flex-start;align-items:flex-start}.snack-root .hero-abot_grid{grid-template-columns:1fr 50%}.snack-root .mission_layout{flex-flow:column}.snack-root .arrows_wrap.is-testimonals{top:auto;bottom:-5rem}.snack-root .arrows_wrap.is-testimonals-phone{justify-content:center;align-items:center;display:flex;top:auto;bottom:-5rem}.snack-root .sec_h-services{grid-column-gap:2rem;grid-row-gap:2rem;min-height:auto}.snack-root .serv-service_img,.snack-root .serv-service_img.is-two{transform:scale(.6)}.snack-root .why_layout{grid-column-gap:var(--_sizes---fixed--large);grid-row-gap:var(--_sizes---fixed--large);flex-flow:column;align-items:stretch;display:flex}.snack-root .why_img{border-radius:var(--_sizes---fixed--small);height:auto;padding-top:69%}.snack-root .testi-service_card{margin-right:var(--_sizes---fixed--medium)}.snack-root .hero-contact_layout{flex-flow:column;display:flex}.snack-root .hero-contact_right{padding:var(--_sizes---fixed--medium)}.snack-root .hero-contact_content{flex-flow:column;display:flex}.snack-root .hero-contac_form{border-radius:var(--_sizes---fixed--small)}.snack-root .hero-contac_data{padding:var(--_sizes---fixed--medium)}.snack-root .blog_main-card,.snack-root .hero-conta_content{flex-flow:column;display:flex}.snack-root .blog_main-card_img{padding-top:75%}.snack-root .blog_main-card_content{padding-top:var(--_sizes---fixed--none);padding-bottom:var(--_sizes---fixed--none);grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium)}.snack-root .content-blog_card_img{border-radius:var(--_sizes---fixed--medium)}.snack-root .sec_hero-service{height:auto}.snack-root .hero-service_layout{flex-flow:column;display:flex}.snack-root .hero-service_left{padding:var(--_sizes---fixed--large)}.snack-root .hero-service_left,.snack-root .hero-service_right{border-radius:var(--_sizes---fixed--small)}.snack-root .hero-team_layout{flex-flow:column;display:flex}.snack-root .hero-team_img{border-radius:var(--_sizes---fixed--medium);order:9999}.snack-root .hero-team_content{padding:var(--_sizes---fixed--xlarge);border-radius:var(--_sizes---fixed--medium)}.snack-root .hero-team_social_wrap{grid-column-gap:var(--_sizes---fixed--xsmall);grid-row-gap:var(--_sizes---fixed--xsmall)}.snack-root .arrow_button_container{right:var(--_sizes---fixed--small);bottom:var(--_sizes---fixed--small)}.snack-root .content-blog_wrap{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--xlarge)}.snack-root .services_cards{width:auto}.snack-root .testimonial_arrow{inset:14rem 5.5rem auto auto}.snack-root .testimonial_arrow.is-right{bottom:auto;left:auto;right:2rem}.snack-root .rating{padding-top:2rem}.snack-root .her_top{padding-top:6rem}.snack-root .slider_two{position:relative}.snack-root .loop_thre{width:100%}.snack-root .cta_wrap{padding-top:var(--_sizes---fixed--huge);padding-bottom:var(--_sizes---fixed--xlarge);grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.snack-root .main_loop-wrap{grid-column-gap:.75rem;grid-row-gap:.75rem}.snack-root .main_loop-img{min-width:15rem;height:9.8rem}.snack-root .cell_box{border-radius:.75rem;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem}.snack-root .main-wrap{grid-column-gap:2rem;grid-row-gap:2rem}.snack-root .grid-two{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.snack-root .grid-three{grid-column-gap:.75rem;grid-row-gap:.75rem}.snack-root .figma_content{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;justify-content:flex-start;align-items:center}.snack-root .figma_header{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center}.snack-root .variants_grid{grid-template-columns:1.25fr}.snack-root .variants_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.snack-root .figma_component{grid-column-gap:1rem;grid-row-gap:1rem;padding-left:2rem;padding-right:2rem}.snack-root .icon.scroll-into-view{width:3.5rem;height:3.5rem}.snack-root .marquee{grid-column-gap:.75rem;grid-row-gap:.75rem}.snack-root .figma_img{margin-bottom:-5%}.snack-root .main_loop-arrow.scroll{grid-column-gap:.75rem;grid-row-gap:.75rem}.snack-root .about_card{border-radius:var(--_sizes---fixed--medium)}.snack-root .title-icon{width:2rem}.snack-root .about_grid{grid-column-gap:var(--_sizes---fixed--medium);grid-row-gap:var(--_sizes---fixed--medium)}.snack-root .testi_card-group{grid-column-gap:1rem;grid-row-gap:1rem;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;display:flex;overflow:auto}.snack-root .about_bot,.snack-root .cta_grid{flex-flow:column;display:flex}.snack-root .about_bot-left{padding-top:0}.snack-root .about_items-two{flex-flow:column}.snack-root .h_about_grid{flex-flow:column;display:flex}}@media screen and (max-width:479px){.snack-root{--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>:.75rem;--new-base_typography---xs--font-size\<deleted\|variable-d86116af-cb00-a9a6-f483-abda1eec9a6b\>:var(--new-base_sizes---fixed--0-75rem\<deleted\|variable-0249d96d-11e2-a63b-4e21-ff6659602636\>);--new-base_typography---font-weight--semibold\<deleted\|variable-aae11268-5734-8da2-e6b0-ae68c4cdc231\>:600;--_sizes---fixed--medium:1rem;--_sizes---fixed--none:0rem;--_sizes---fixed--xlarge:1.5rem;--_sizes---fixed--xxsmall:.25rem;--_sizes---fixed--large:1.25rem;--_sizes---fixed--huge:2rem;--_sizes---fixed--small:.75rem;--_sizes---padding-section--small:var(--_sizes---fixed--huge);--_sizes---padding-section--large:4rem;--_sizes---padding-section--medium:3rem;--_sizes---fixed--xsmall:.5rem;--_sizes---fixed--xhuge:2.5rem;--_sizes---fixed--tiny:.125rem;--_sizes---fixed--xxlarge:1.75rem;--_sizes---fixed--regular:.875rem;--_sizes---fixed--xxhuge:3rem;--_typography---font-family--body:"Plus Jakarta Sans",sans-serif;--_typography---font-weight--regular:400;--_typography---h1--font-family:var(--_typography---font-family--headers);--_typography---h1--font-size:2.75rem;--_typography---h1--line-height:1.2;--_typography---h1--font-weight:var(--_typography---font-weight--medium);--_typography---h1--letter-spacing:-.06em;--_typography---h2--font-family:var(--_typography---font-family--headers);--_typography---h2--font-size:2rem;--_typography---h2--line-height:1.2;--_typography---h2--font-weight:var(--_typography---font-weight--medium);--_typography---h2--letter-spacing:-.06em;--_typography---h3--font-family:var(--_typography---font-family--headers);--_typography---h3--font-size:var(--_sizes---fixed--large);--_typography---h3--line-height:1.5;--_typography---h3--font-weight:var(--_typography---font-weight--medium);--_typography---h3--letter-spacing:-.04em;--_typography---h4--font-family:var(--_typography---font-family--headers);--_typography---h4--font-size:var(--_sizes---fixed--large);--_typography---h4--line-height:1.1;--_typography---h4--font-weight:var(--_typography---font-weight--regular);--_typography---h4--letter-spacing:0em;--_typography---h5--font-family:var(--_typography---font-family--headers);--_typography---h5--font-size:1.125rem;--_typography---h5--line-height:1.15;--_typography---h5--font-weight:var(--_typography---font-weight--regular);--_typography---h5--letter-spacing:0em;--_typography---h6--font-family:var(--_typography---font-family--headers);--_typography---h6--font-size:1.125rem;--_typography---h6--line-height:1.2;--_typography---h6--font-weight:var(--_typography---font-weight--regular);--_typography---h6--letter-spacing:0em;--_typography---font-weight--semibold:600;--_typography---font-weight--medium:500;--_typography---xl--font-size:var(--_sizes---fixed--large);--_typography---xl--line-height:1.33;--_typography---xl--font-weight:var(--_typography---font-weight--medium);--_typography---xl--letter-spacing:-.04em;--_typography---font-weight--light:300;--_typography---base--font-size:var(--_sizes---fixed--medium);--_typography---base--line-height:1.5;--_typography---base--letter-spacing:-.02em;--_typography---lg--font-size:var(--_sizes---fixed--large);--_typography---lg--line-height:1.5;--_typography---lg--letter-spacing:-.02em;--_typography---xs--font-size:var(--_sizes---fixed--small);--_typography---xs--line-height:1.5;--_typography---xs--letter-spacing:0em;--_typography---button--font-family:var(--_typography---font-family--alternate);--_typography---button--line-height:1.5;--_typography---button--font-weight:var(--_typography---font-weight--regular);--_typography---button--letter-spacing:.12em;--_typography---sm--font-size:var(--_sizes---fixed--regular);--_typography---sm--line-height:1.5;--_typography---sm--letter-spacing:-.02em;--_typography---2xl--font-size:var(--_sizes---fixed--xlarge);--_typography---2xl--line-height:1.33;--_typography---2xl--letter-spacing:-.04em;--_typography---3xl--font-size:var(--_sizes---fixed--xxlarge);--_typography---3xl--line-height:1.2;--_typography---3xl--font-weight:var(--_typography---font-weight--medium);--_typography---3xl--letter-spacing:-.04em;--_typography---4xl--font-size:var(--_sizes---fixed--xxlarge);--_typography---4xl--line-height:1.2;--_typography---4xl--letter-spacing:-.06em;--_typography---5xl--font-size:2.5rem;--_typography---5xl--line-height:1.2;--_typography---5xl--font-weight:var(--_typography---font-weight--medium);--_typography---5xl--letter-spacing:-.06em;--_typography---font-weight--bold:700;--_typography---font-family--alternate:Geistmono,Arial,sans-serif;--_typography---font-family--headers:"Plus Jakarta Sans",sans-serif;--_typography---2xl--font-weight:var(--_typography---font-weight--medium);--_typography---lg--font-weight:var(--_typography---font-weight--medium);--_typography---button--font-size:var(--_sizes---fixed--medium);--_typography---font-weight--thin:100;--_typography---font-weight--extra-light:200;--_typography---font-weight--extra-bold:800;--_typography---font-weight--black:900}.snack-root .margin-horizontal{margin-top:0;margin-bottom:0}.snack-root .padding-top{padding-bottom:0;padding-left:0;padding-right:0}.snack-root .margin-bottom,.snack-root .margin-vertical{margin-left:0;margin-right:0}.snack-root .margin-bottom{margin-top:0}.snack-root .padding-left{padding-top:0;padding-bottom:0;padding-right:0}.snack-root .padding-vertical{padding-left:0;padding-right:0}.snack-root .padding-horizontal{padding-top:0;padding-bottom:0}.snack-root .margin-right{margin-top:0;margin-bottom:0;margin-left:0}.snack-root .margin-top{margin-bottom:0;margin-left:0;margin-right:0}.snack-root .margin-left{margin-top:0;margin-bottom:0;margin-right:0}.snack-root .padding-right{padding-top:0;padding-bottom:0;padding-left:0}.snack-root .padding-bottom{padding-top:0;padding-left:0;padding-right:0}.snack-root .fs-styleguide_row{flex-wrap:wrap}.snack-root .max-width-full-mobile-portrait{width:100%;max-width:none}.snack-root .hide-mobile-portrait{display:none}.snack-root .container-large{max-width:100%}.snack-root .button{min-height:3rem}.snack-root .text-4xl{font-weight:var(--_typography---font-weight--medium)}.snack-root .navbar_content{padding-left:0}.snack-root .navbar_logo-link{padding-left:0;padding-right:0}.snack-root .navbar_logo:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){display:none}.snack-root .navbar_logo.is-black:where(.w-variant-b70328b2-1dfd-ba7a-c1d1-5c2a5b388d0d){display:block}.snack-root .nav-button_line.is-first,.snack-root .nav-button_line.is-second,.snack-root .nav-button_line.is-third{flex:none}.snack-root .not-found_wrapper{background-position:50%;background-repeat:no-repeat}.snack-root .navbar_list{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:flex-start;padding-left:.75rem;padding-right:.75rem}.snack-root .nav_links{margin-left:0;margin-right:0}.snack-root .nav_dropdown{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:flex-start;width:100%}.snack-root .nav_dropdown-content{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:1fr 1fr;place-items:start;padding-left:.5rem;padding-right:.5rem}.snack-root .nav_dropdown-column{grid-column-gap:.25rem;grid-row-gap:.25rem}.snack-root .nav_dropdown-link{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}.snack-root .slider-mask{width:90%}.snack-root .slide-item{margin-right:.75rem}.snack-root .container-full{max-width:100%}.snack-root .button_wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start}.snack-root .button_wrapper.is-hero{justify-content:flex-start;align-items:center}.snack-root .expertise_cards{grid-template-columns:1fr}.snack-root .expertise_card{justify-content:center;align-items:center}.snack-root .testimonials_card{width:100%}.snack-root .footer_bottom{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:center;align-items:center;margin-top:-1rem}.snack-root .footer_content-wrap{justify-content:flex-start;align-items:stretch}.snack-root .footer-form{border-radius:2rem}.snack-root .pricing_cards{grid-template-columns:1fr}.snack-root .abou_card{height:10rem}.snack-root .spacer-card-large{padding-top:1rem}.snack-root .servic_content{flex-flow:column;display:flex}.snack-root .expertis_cards{flex-flow:row;overflow:auto}.snack-root .expertis_card{flex:none;width:100%}.snack-root .expertis_card-img{height:17rem}.snack-root .testimonia_card-content{padding-bottom:5rem}.snack-root .call-to_card{background-image:linear-gradient(#0000,#0000003d),url(https://cdn.prod.website-files.com/6929c116366a14507fc8424d/6933ffb5c1c55ded9d8218fd_ai-ct-img.avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.snack-root .blog_cards{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;display:flex;overflow:auto}.snack-root .blog_cards,.snack-root .grid-4-col{grid-template-columns:1fr}.snack-root .grid-4-col.is-items{grid-row-gap:var(--_sizes---fixed--xlarge);grid-template-columns:1fr 1fr;place-items:start center}.snack-root .prici_cards{grid-template-columns:1fr}.snack-root .abo_stats{grid-column-gap:.5rem;grid-row-gap:.5rem;text-align:center;justify-content:center;align-items:center}.snack-root .servi_cards{grid-template-columns:1fr;display:flex;overflow:auto}.snack-root .servi_card{flex:none;width:100%}.snack-root .servi_card-img{padding-top:100%}.snack-root .servi_content{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:stretch}.snack-root .testi_cards{overflow:visible}.snack-root .team_cards{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.snack-root .journey_data,.snack-root .team_cards{grid-template-columns:1fr;display:flex;overflow:auto}.snack-root .journey_data_item{flex:none;width:100%}.snack-root .sec_h-abou{min-height:48rem}.snack-root .h-about_widgets{height:auto;margin-top:2rem;padding-top:0}.snack-root .tem_cards{flex-flow:row;justify-content:flex-start;align-items:stretch;overflow:auto}.snack-root .tem_card{width:100%}.snack-root .journe_data{grid-template-columns:1fr;display:flex;overflow:auto}.snack-root .hero-abot_grid{flex-flow:column;display:flex}.snack-root .hero-abo_grid_item.is-third{grid-column-gap:2rem;grid-row-gap:2rem;height:auto}.snack-root .teamm_cards{flex-flow:column;display:flex}.snack-root .sec_h-services{grid-column-gap:5rem;grid-row-gap:5rem;min-height:calc(100svh - 5rem)}.snack-root .serv-service_card,.snack-root .serv-service_card.is-one-row{flex-flow:column;display:flex}.snack-root .serv-service_img{height:15rem;transform:scale(1)}.snack-root .serv-service_img.is-two{transform:scale(1)}.snack-root .testi-service_card{width:18rem}.snack-root .hero-contact_form{border-width:var(--_sizes---fixed--xsmall)}.snack-root .content-blog_card{grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small)}.snack-root .benefits_layout{grid-template-columns:1fr}.snack-root .benefit_img{padding-top:100%}.snack-root .internal-blog_img{padding-top:101%}.snack-root .hero-team_social_wrap{grid-template-columns:1fr}.snack-root .about_layout{flex-flow:column;display:flex}.snack-root .form-block{width:100%}.snack-root .content-blog_wrap{grid-template-columns:1fr}.snack-root .services_cards{flex-flow:row;grid-template-columns:1fr;display:flex;overflow:auto}.snack-root .service_card{flex:none}.snack-root .testimonial_arrow{top:16rem}.snack-root .rating{padding-top:3rem}.snack-root .footer_right{grid-column-gap:0;grid-row-gap:0;grid-template-columns:1fr 1fr}.snack-root .her_top{padding-top:4rem}.snack-root .pricin_top{flex-flow:column;justify-content:flex-start;align-items:flex-start}.snack-root .main_loop-img{min-width:13rem;height:8.4rem}.snack-root .img-wrapper{border-radius:.75rem}.snack-root .cell_box{font-size:1rem}.snack-root .page_img{border-radius:.75rem}.snack-root .button-wrap{flex-flow:column;width:100%;display:flex}.snack-root .grid-two{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.snack-root .cell_img{border-radius:.75rem}.snack-root .grid-three{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.snack-root .figma_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;text-align:center;justify-content:flex-start;align-items:center}.snack-root .figma_component{grid-column-gap:1rem;grid-row-gap:1rem;padding-left:1rem;padding-right:1rem}.snack-root .figma_component.scroll-into-view{padding-top:1rem;padding-left:1rem;padding-right:1rem;overflow:hidden}.snack-root .main_loop-arrow{grid-column-gap:.75rem;grid-row-gap:.75rem}.snack-root .buttons-wrapper{flex-flow:wrap;justify-content:center;align-items:stretch}.snack-root .visual{max-width:15rem;height:15rem}.snack-root .visual_wrap-first{transform:scale(.7)translate(19%,15%)}.snack-root .visual_wrap-second{transform:scale(.7)translate(21%,15%)}.snack-root .visual_wrap-third{transform:scale(.7)translate(-10%,15%)}.snack-root .visual_wrap-fouth{transform:scale(.6)}.snack-root .button_portrait{flex-flow:column;width:100%;display:flex}.snack-root .about_card.is-first{height:13rem}.snack-root .expertis_wrap{transform:scale(1)}.snack-root .about_grid{grid-template-columns:1fr}.snack-root .max-text.is-name{max-width:11rem}.snack-root .hero_widget{transform:scale(.9)}.snack-root .blog_collection_wrap{width:100%}.snack-root .blog_cards-item,.snack-root .team_card-item{flex:none;width:100%}}.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb326-7fc84240,.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb337-7fc84240{grid-area:span 2/span 1/span 2/span 1}.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb343-7fc84240{grid-area:1/1/2/4}.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb345-7fc84240{grid-area:1/3/2/6}.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb3ba-7fc84240{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_5c8db5c6-4ca5-7ea4-bd88-c1ed28eaf08c-28eaf083{grid-area:1/1/2/4}.snack-root #w-node-_5c8db5c6-4ca5-7ea4-bd88-c1ed28eaf08e-28eaf083{grid-area:1/3/2/6}.snack-root #w-node-_5c8db5c6-4ca5-7ea4-bd88-c1ed28eaf090-28eaf083{grid-area:1/5/2/8}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627c9f4-7fc84243,.snack-root #w-node-b224ec27-30fa-be84-48bf-7ed471542af3-7fc84243{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_0b7b4bd7-ca22-9061-c581-4ebfb803f454-7fc84243{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca17-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca1c-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca21-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca26-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca2c-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca32-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca38-7fc84243,.snack-root #w-node-f1624aea-e4a4-04ea-35a9-1933eab49c2b-7fc84243{justify-self:start}.snack-root #w-node-_27da708c-6ea2-5bed-bad7-d048e0a41808-7fc84243,.snack-root #w-node-_4ee5423e-702d-3925-409d-5fd7b1b6e657-7fc84243,.snack-root #w-node-cb4f9627-bbd9-5fe1-34ca-54ee4926e100-7fc84243,.snack-root #w-node-e0bc0c73-aaa2-c633-0537-1cc286efab55-7fc84243,.snack-root #w-node-f2415791-dc87-c65c-f941-d2bfb9d37881-7fc84243,.snack-root #w-node-f9383635-e464-1f4e-54e7-3d44c5b21b1b-7fc84243{align-self:stretch}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca7b-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca86-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cb5e-7fc84243{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cb61-7fc84243{justify-self:start}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cb63-7fc84243{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cb66-7fc84243{justify-self:start}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cbb8-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cbc3-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc25-7fc84243,.snack-root #w-node-ce8117a4-9032-356e-0385-00bee8882f5a-7fc84243,.snack-root #w-node-ce8117a4-9032-356e-0385-00bee8882f5b-7fc84243{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef3e5-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef3ea-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef3ef-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef3f4-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef3f9-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef3fe-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef403-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef408-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef40d-7fc84243,.snack-root #w-node-_30684373-af34-3818-02a4-e58b3ffef412-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc31-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc36-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc3b-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc40-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc45-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc4a-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc54-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc59-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc5e-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc63-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc68-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc6d-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc72-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc77-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccaf-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb4-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb9-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccbe-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc3-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc8-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd2-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd7-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccdc-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce1-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce6-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cceb-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf0-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf5-7fc84243{justify-self:start}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd6b-7fc84243,.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd98-7fc84243{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_32eadc24-e391-a089-abe0-fb5b6627cdc7-7fc84243{justify-self:start}.snack-root #w-node-_08fdbf0a-981e-9235-5c85-d2030c130068-7fc84243{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-d464a898-f337-065f-4727-74b13cf645e2-7fc84243{justify-self:start}.snack-root #w-node-_6c8a35ea-52f9-77df-9d6a-c6a3129787ac-7fc84246,.snack-root #w-node-_7b53046f-a385-578d-61a8-590e7b1b1682-7fc84245,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd1099d-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd109aa-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd109b7-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd109c4-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd109d2-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd109dd-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd109e8-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd109f3-7fc84248,.snack-root #w-node-_8d3db30e-390b-82e8-0804-03d29bebf749-7fc84246,.snack-root #w-node-_8d3db30e-390b-82e8-0804-03d29bebf754-7fc84246{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd10a01-7fc84248{place-self:center}.snack-root #w-node-_964fb0bf-9c8f-e17d-769b-c37cf5296442-7fc84249{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_964fb0bf-9c8f-e17d-769b-c37cf5296443-7fc84249{align-self:center}.snack-root #w-node-_10a39751-45e6-a25c-5157-e5a8f88e9921-7fc84249{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_10a39751-45e6-a25c-5157-e5a8f88e9922-7fc84249{align-self:center}.snack-root #w-node-a10f88f8-e8d1-a57c-29c0-d2317a289cc1-7fc84249{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_3f1c86f2-1b43-7100-7335-cdb4a28ccf96-7fc84249,.snack-root #w-node-a10f88f8-e8d1-a57c-29c0-d2317a289cc2-7fc84249,.snack-root #w-node-ac313d65-938e-98b1-e793-0f1478168539-7fc84249,.snack-root #w-node-cd54582a-c80a-5418-c7ae-9c60a7d642b4-7fc84249,.snack-root #w-node-f42d925f-944e-6503-a80b-f51e2b157733-7fc84249{align-self:center}.snack-root #w-node-_925601e9-b294-c708-c1a9-54b3bec173b6-bec173ac{grid-area:1/1/2/4}.snack-root #w-node-_925601e9-b294-c708-c1a9-54b3bec173b8-bec173ac{grid-area:1/3/2/6}.snack-root #w-node-_925601e9-b294-c708-c1a9-54b3bec173ba-bec173ac{grid-area:1/5/2/8}.snack-root #w-node-_91c3fe18-e106-7197-cc2d-8e4caadb78ba-7fc8424a{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_91c3fe18-e106-7197-cc2d-8e4caadb78bb-7fc8424a{align-self:center}.snack-root #w-node-_0fc773e2-20c5-f62e-3a1b-0e01c1c8e5b3-7fc8424a,.snack-root #w-node-_251d1de1-8c17-458f-1f2d-c0b846a1ad68-7fc8424a{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_09fbd542-2b69-65a0-6760-3792c99a5953-7fc8424a{grid-area:1/1/2/4}.snack-root #w-node-_09fbd542-2b69-65a0-6760-3792c99a5955-7fc8424a{grid-area:1/3/2/6}.snack-root #w-node-_09fbd542-2b69-65a0-6760-3792c99a5957-7fc8424a{grid-area:1/5/2/8}.snack-root #w-node-_09fbd542-2b69-65a0-6760-3792c99a5959-7fc8424a{grid-area:1/7/2/10}.snack-root #w-node-_308cf88b-0cb0-0006-f0de-3c9b0d9a8f60-50624893,.snack-root #w-node-_84eeef08-68ae-b380-ddf7-fbd409032781-50624893{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_718ccb84-0b50-9ac5-2367-9dc0c54e6765-2cc180db{grid-area:1/1/2/4}.snack-root #w-node-_718ccb84-0b50-9ac5-2367-9dc0c54e6767-2cc180db{grid-area:1/3/2/6}.snack-root #w-node-_718ccb84-0b50-9ac5-2367-9dc0c54e6769-2cc180db{grid-area:1/5/2/8}.snack-root #w-node-_4df3e620-e57e-080e-1868-46dae3678b05-2cc180db{grid-area:1/1/2/4}.snack-root #w-node-c8d12b23-ff77-c8a3-4ec3-21fe74d21f64-2cc180db{grid-area:1/11/2/14}.snack-root #w-node-_4ba8ca19-012e-aef7-251b-8a397bbe40bd-b1d585f3{grid-area:1/1/2/4}.snack-root #w-node-_4ba8ca19-012e-aef7-251b-8a397bbe40c7-b1d585f3{grid-area:1/11/2/14}.snack-root #w-node-_65729253-3bf7-fdf4-cdcf-a6848c36374f-b1d585f3,.snack-root #w-node-_899ec4ca-b223-cbdc-c264-970a480c8d80-b1d585f3{justify-self:start}.snack-root #w-node-_88275f8e-319e-5ba6-163b-b1315b94c053-b070cc03{grid-area:1/1/2/4}.snack-root #w-node-_88275f8e-319e-5ba6-163b-b1315b94c055-b070cc03{grid-area:1/3/2/6}.snack-root #w-node-_88275f8e-319e-5ba6-163b-b1315b94c057-b070cc03{grid-area:1/5/2/8}.snack-root #w-node-b416d695-9eea-1c25-7628-1365ccd1a623-b070cc03{grid-area:span 2/span 1/span 2/span 1}.snack-root #w-node-_5cd499ca-76f1-a041-663f-df79164418bf-b070cc03{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_0e86671d-ff31-ebcc-a62c-df7bbac35eb6-b070cc03{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_3bc1e651-3ccb-fd95-d636-2792a818b393-b145d200{grid-area:span 2/span 1/span 2/span 1}.snack-root #w-node-_533c4e39-bb63-6e34-faae-759e3d524c86-b145d200,.snack-root #w-node-c9a297b8-607d-daa5-dd9a-ec2a3012b203-b145d200{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-c92fae97-c9cd-9438-b002-883eac5d54e2-de7b4ab8{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_3d01e12c-0c3a-ff6e-9852-5ec510b34d75-7cbb27db,.snack-root #w-node-_3d01e12c-0c3a-ff6e-9852-5ec510b34d81-7cbb27db{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb398-7fc84240,.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb446-7fc84240{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_0b7b4bd7-ca22-9061-c581-4ebfb803f454-7fc84243{grid-column:span 1/span 1}.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd10a01-7fc84248{grid-area:span 2/span 1/span 2/span 1}.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd10abe-7fc84248,.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd10ac0-7fc84248{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_90ae007b-5ab9-1e99-01cf-1a415b573926-bb58ab05{grid-area:span 1/span 2/span 1/span 2}.snack-root #w-node-_84eeef08-68ae-b380-ddf7-fbd409032781-50624893{order:9999}.snack-root #w-node-b416d695-9eea-1c25-7628-1365ccd1a623-b070cc03{grid-area:span 1/span 1/span 1/span 1}.snack-root #w-node-_0e86671d-ff31-ebcc-a62c-df7bbac35eb6-b070cc03{grid-column:span 1/span 1}.snack-root #w-node-_3bc1e651-3ccb-fd95-d636-2792a818b393-b145d200{grid-area:span 2/span 1/span 2/span 1}}@media screen and (max-width:767px){.snack-root #w-node-_806ed914-3285-a8b3-96ce-a240efd10ac0-7fc84248{order:-9999}}@media screen and (max-width:479px){.snack-root #w-node-_308cf88b-0cb0-0006-f0de-3c9b0d9a8f60-50624893,.snack-root #w-node-_801b3f2a-5370-31ce-ed59-0613b9acb446-7fc84240,.snack-root #w-node-_84eeef08-68ae-b380-ddf7-fbd409032781-50624893,.snack-root #w-node-_90ae007b-5ab9-1e99-01cf-1a415b573926-bb58ab05,.snack-root #w-node-_91c3fe18-e106-7197-cc2d-8e4caadb78ba-7fc8424a{grid-column:span 1/span 1}}.snack-root .section_hero h1{display:flex;flex-direction:column;align-items:center;line-height:1!important}.snack-root .section_hero h1 .gsap_split_line{display:block;line-height:1}.snack-root .section_hero h1 .gsap_split_line+.gsap_split_line{margin-top:-.12em}.snack-root .section_hero h1 .gsap_split_mask,.snack-root .section_hero h1 .gsap_split_word{line-height:1;vertical-align:top}.snack-root .pricing_cards.snack-pricing-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.snack-root .pricing_cards.snack-pricing-cards.is-business{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:991px){.snack-root .pricing_cards.snack-pricing-cards,.snack-root .pricing_cards.snack-pricing-cards.is-business{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.snack-root .pricing_cards.snack-pricing-cards,.snack-root .pricing_cards.snack-pricing-cards.is-business{grid-template-columns:minmax(0,1fr)}}.snack-root .snack-powerup-cards{width:100%;border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary,#f2f2f2);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.snack-root .snack-powerup-card,.snack-root .snack-powerup-cards{padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small)}.snack-root .snack-powerup-card{background-color:var(--bg-color--bg-default,#fff);border-radius:.75rem;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex;min-width:0;overflow:visible;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.snack-root .snack-powerup-card:hover{transform:translateY(-2px);box-shadow:0 18px 48px rgba(19,19,19,.08)}.snack-root .snack-powerup-card__link{display:flex;flex-flow:column;justify-content:flex-start;align-items:stretch;flex:1;min-width:0;color:inherit;text-decoration:none}.snack-root .snack-powerup-card__link--button{width:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:inherit;font:inherit}.snack-root .snack-powerup-card__visual{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:18rem;height:18rem;margin-bottom:-1.25rem;padding-bottom:1.25rem;overflow:visible;background-color:transparent}.snack-root .snack-powerup-card__caption{position:relative;z-index:1;padding:calc(var(--_sizes---fixed--medium) + .35rem) var(--_sizes---fixed--small) var(--_sizes---fixed--small)}.snack-root .snack-powerup-card__caption h3{margin:0;color:var(--text-color--text-primary,#000);letter-spacing:.05em}.snack-root .snack-powerup-card__cta{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;background-color:#09090b;padding:.65rem 1.1rem;font-family:var(--font-heading)!important;font-size:13px;letter-spacing:.05em;color:#fff;transition:opacity .2s ease}.snack-root .snack-powerup-card:hover .snack-powerup-card__cta{opacity:.9}.snack-root .snack-powerup-card__cta-icon{width:14px;height:14px;flex-shrink:0}.snack-root .studio_hub_cards{width:100%;padding:var(--_sizes---fixed--small);grid-column-gap:var(--_sizes---fixed--small);grid-row-gap:var(--_sizes---fixed--small);border-radius:var(--_sizes---fixed--xlarge);background-color:var(--bg-color--bg-primary,#f2f2f2);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}@media screen and (max-width:767px){.snack-root .studio_hub_cards{grid-template-columns:1fr}}.snack-root .expertise_card .card-padding-medium h3,.snack-root .studio_hub_cards .expertise_card .card-padding-medium h3{letter-spacing:.03em}.snack-root .studio_hub_cards .expertise_card{height:100%;justify-content:flex-start;align-items:stretch}.snack-root .studio_hub_cards .expertise_card .visual{overflow:visible;height:30rem;max-width:none;width:100%;justify-content:center;align-items:center;align-self:stretch}.snack-root .studio_hub_cards .expertise_card .card-padding-medium{margin-top:auto;width:100%}.snack-root .studio_hub_cards .expertise_card:first-child{overflow:visible}.snack-root .studio_hub_cards .expertise_card:first-child .visual_wrap-first{transform:none;justify-content:center;align-items:center;margin-inline:auto}.snack-root .studio_hub_cards .sh-studio-front{z-index:2;position:relative;width:18.5rem;height:17rem}.snack-root .studio_hub_cards .sh-studio-back,.snack-root .studio_hub_cards .sh-studio-front{overflow:hidden;border-radius:1rem;border:.3125rem solid var(--grey--grey-100,#f2f2f2);background-color:var(--bg-color--bg-white,#fff);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .studio_hub_cards .sh-studio-back{z-index:1;position:absolute;top:10%;left:-16%;width:8.5rem;height:11.5rem;transform:rotate(-7deg)}@media screen and (max-width:767px){.snack-root .studio_hub_cards .expertise_card .visual{height:24rem;max-width:none;width:100%}.snack-root .studio_hub_cards .sh-studio-front{width:16.75rem;height:15.75rem}.snack-root .studio_hub_cards .sh-studio-back{left:-8%;width:7.75rem;height:10.5rem}.snack-root .studio_hub_cards .sh-hub-back{left:48%;width:7.25rem}}.snack-root .studio_hub_cards .expertise_card:nth-child(2){overflow:visible}.snack-root .studio_hub_cards .expertise_card:nth-child(2) .visual_wrap-third{transform:none;justify-content:center;align-items:center;margin-inline:auto}.snack-root .studio_hub_cards .sh-hub-front{z-index:2;position:relative;width:13.75rem;border-radius:1.15rem}.snack-root .studio_hub_cards .sh-hub-back,.snack-root .studio_hub_cards .sh-hub-front{overflow:hidden;aspect-ratio:9/16;height:auto;background-color:#0B0D12;display:flex;flex-direction:column;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .studio_hub_cards .sh-hub-back{z-index:1;position:absolute;top:8%;left:52%;right:auto;width:8rem;transform:rotate(12deg);border-radius:1.05rem}.snack-root .studio_hub_cards .sh-hub-media.img{position:absolute;inset:0;z-index:0;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;display:block}.snack-root .studio_hub_cards .sh-hub-scrim{pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(10,10,10,.55) 0,rgba(10,10,10,.2) 28%,transparent 55%)}.snack-root .studio_hub_cards .sh-hub-scrim.is-back{background:linear-gradient(0deg,rgba(11,13,18,.4) 0,rgba(11,13,18,.12) 35%,transparent 60%)}.snack-root .studio_hub_cards .sh-hub-overlay{position:relative;z-index:2;margin-top:auto;display:flex;flex-direction:column;gap:.375rem;padding:.625rem}.snack-root .studio_hub_cards .sh-hub-overlay.is-back{height:100%;justify-content:space-between}.snack-root .ocard_logo-wrap{width:2rem;height:2rem}.snack-root .ocard_logo-wrap .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.snack-root .expertise_cards .visual_wrap-second.is-builder{transform:none;justify-content:center;align-items:center}.snack-root .expertise_cards .expertise_card:has(.is-builder){overflow:visible}.snack-root .expertise_cards .expertise_card:has(.is-builder) .visual{overflow:visible;height:22rem;justify-content:center;align-items:center}.snack-root .expertise_cards .visual_wrap-upload.is-upload{display:flex;transform:none;justify-content:center;align-items:center;width:100%;margin-inline:auto}.snack-root .expertise_cards .expertise_card:has(.is-upload){grid-column:1/-1;overflow:visible}.snack-root .expertise_cards .expertise_card:has(.is-upload) .visual{overflow:visible;height:auto;justify-content:center;align-items:center;width:100%;max-width:none;padding-block:.5rem}.snack-root .expertise_cards .expertise_card:has(.is-upload) .card-padding-medium{width:100%;max-width:28rem;margin-inline:auto}.snack-root .upcard{z-index:2;width:min(100%,34rem);margin-inline:auto;border-radius:.85rem;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .upcard,.snack-root .upcard_preview{position:relative;overflow:hidden;background-color:#1a1a1a}.snack-root .upcard_preview{width:100%;aspect-ratio:16/9;border-radius:inherit}.snack-root .upcard_preview-img{width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;display:block;position:absolute;inset:0}.snack-root .upcard_preview-scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.28) 42%,rgba(0,0,0,.08));pointer-events:none}.snack-root .upcard_upload{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;z-index:1;display:flex;flex-direction:column;gap:.45rem}.snack-root .upcard_upload-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.snack-root .upcard_upload-name{margin:0;min-width:0;font-size:13px;font-weight:600;line-height:1.15;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .upcard_upload-pct{flex:none;font-size:12px;font-weight:600;line-height:1;letter-spacing:.02em;color:rgba(255,255,255,.88);font-variant-numeric:tabular-nums}.snack-root .upcard_progress{overflow:hidden;height:.4rem;border-radius:999px;background:rgba(255,255,255,.22);box-shadow:inset 0 1px 2px rgba(0,0,0,.18)}.snack-root .upcard_progress-fill{display:block;height:100%;width:0;border-radius:inherit;background:#c5ef52;box-shadow:0 0 12px rgba(197,239,82,.35)}@media screen and (max-width:767px){.snack-root .expertise_cards .expertise_card:has(.is-upload) .visual{height:auto;padding-block:.25rem}.snack-root .upcard{width:100%}}.snack-root .bkcard{z-index:2;position:relative;overflow:hidden;width:18.5rem;border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background-color:var(--bg-color--bg-white,#fff);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .bkcard_inner{display:flex;flex-direction:column;gap:.65rem;padding:.75rem}.snack-root .bkcard_header{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.snack-root .bkcard_kicker{margin:0;font-family:var(--font-heading),sans-serif!important;font-size:13px;letter-spacing:.06em;line-height:1;color:var(--text-color--text-primary,#131313);text-transform:uppercase}.snack-root .bkcard_meta{margin:0;font-size:11px;font-weight:500;line-height:1;letter-spacing:.02em;color:#13131399}.snack-root .bkcard_video{position:relative;overflow:hidden;width:100%;height:7rem;border-radius:.65rem;background-color:var(--grey--grey-100,#f2f2f2)}.snack-root .bkcard_video-img{width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;display:block}.snack-root .bkcard_video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.snack-root .bkcard_video-play-icon{width:1.75rem;height:1.75rem;padding:.45rem;border-radius:999px;background-color:#fff;color:#0a0a0a;box-shadow:0 4px 12px rgba(0,0,0,.18)}.snack-root .bkcard_timeline{position:relative;height:1.25rem;display:flex;align-items:center}.snack-root .bkcard_timeline-track{display:flex;align-items:center;gap:3px;width:100%;height:8px;border-radius:999px}.snack-root .bkcard_timeline-clip{position:relative;display:flex;align-items:center;min-width:0;height:100%}.snack-root .bkcard_timeline-seg{display:block;flex:1;min-width:0;height:100%;border-radius:999px;opacity:.55}.snack-root .bkcard_timeline-seg.is-active{opacity:1}.snack-root .bkcard_timeline-qmark{position:relative;flex-shrink:0;width:10px;height:10px;margin-left:-5px;border-radius:999px;box-sizing:border-box;box-shadow:0 0 0 3px var(--bg-color--bg-white,#fff);z-index:2;pointer-events:none}.snack-root .bkcard_timeline-playhead{position:absolute;top:50%;left:6%;width:2px;height:16px;margin-left:-1px;margin-top:-8px;border-radius:1px;background-color:#131313;box-shadow:0 0 4px rgba(0,0,0,.2);z-index:3}.snack-root .bkcard_timeline-playhead:before{content:"";position:absolute;top:-3px;left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:999px;background-color:#131313;box-shadow:0 0 4px rgba(0,0,0,.18)}.snack-root .bkcard_outline{display:flex;flex-direction:column;gap:.3rem}.snack-root .bkcard_row{display:flex;align-items:center;gap:.45rem;border-radius:.6rem;padding:.3rem .35rem;background-color:var(--grey--grey-100,#f2f2f2)}.snack-root .bkcard_row.is-active,.snack-root .bkcard_thumb{background-color:var(--grey--grey-200,#ececec)}.snack-root .bkcard_thumb{position:relative;overflow:hidden;flex-shrink:0;width:1.85rem;height:1.85rem;border-radius:999px}.snack-root .bkcard_thumb .img{width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;display:block}.snack-root .bkcard_time{flex-shrink:0;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:600;line-height:1.3;color:#fff;font-variant-numeric:tabular-nums}.snack-root .bkcard_row-title{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:var(--_typography---font-family--headers),sans-serif;font-size:11px;letter-spacing:.05em;line-height:1.2;color:#13131380;text-transform:uppercase}.snack-root .bkcard_row-title.is-active{color:var(--text-color--text-primary,#131313)}@media screen and (max-width:767px){.snack-root .expertise_cards .expertise_card:has(.is-builder) .visual{height:20rem}.snack-root .bkcard{width:16.5rem}}.snack-root .expertise_cards .visual_wrap-third.is-ask{transform:none;justify-content:center;align-items:center;width:100%;margin-inline:auto}.snack-root .expertise_cards .expertise_card:has(.is-ask){overflow:visible}.snack-root .expertise_cards .expertise_card:has(.is-ask) .visual{overflow:visible;height:28rem;justify-content:center;align-items:center;max-width:none;width:100%}.snack-root .expertise_cards .expertise_card:has(.is-ask-landscape) .visual{height:18rem;max-width:none;width:100%}.snack-root .ask-player{z-index:2;position:relative;overflow:hidden;width:12.5rem;aspect-ratio:9/16;height:auto;border-radius:1.15rem;background-color:#0B0D12;display:flex;flex-direction:column;flex-shrink:0;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .ask-player.is-landscape{flex-direction:row;width:26rem;height:14.5rem;aspect-ratio:auto;border-radius:1rem;border:.3125rem solid var(--grey--grey-100,#f2f2f2)}.snack-root .ask-player.is-landscape .ask-player-film{position:absolute;inset:0;flex:none;width:auto;min-width:0;align-self:auto;overflow:hidden;background:#0B0D12}.snack-root .ask-player-film{position:relative;flex:1.45 1 0;min-width:0;align-self:stretch;overflow:hidden;background:#0B0D12}.snack-root .ask-player.is-landscape .ask-player-media.img{position:absolute;inset:0;-o-object-position:center 42%;object-position:center 42%}.snack-root .ask-player-film-scrim{pointer-events:none;position:absolute;inset:auto 0 0;height:42%;z-index:1;background:linear-gradient(0deg,rgba(10,10,10,.78) 0,rgba(10,10,10,.28) 55%,transparent)}.snack-root .ask-player.is-landscape .ask-player-film-scrim{inset:0;height:auto;background:linear-gradient(90deg,transparent 0,transparent 42%,rgba(255,255,255,.08) 68%,rgba(255,255,255,.18))}.snack-root .ask-player-film-footer{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.4rem .55rem .5rem}.snack-root .ask-player.is-landscape .ask-player-film-footer{right:42%;padding:.45rem .6rem .55rem}.snack-root .ask-player-panel{flex:1 1 0;width:42%;max-width:11rem;min-width:9rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:.75rem .65rem;background:rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.55);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.65);will-change:transform,opacity}.snack-root .ask-player.is-landscape .ask-player-panel{position:absolute;z-index:3;top:.55rem;right:.55rem;bottom:.55rem;flex:none;width:auto;max-width:none;min-width:0;width:38%;justify-content:flex-start;gap:.65rem;padding:.7rem .65rem .65rem;border:1px solid rgba(255,255,255,.75);border-radius:.75rem;background:rgba(255,255,255,.88);backdrop-filter:blur(22px) saturate(1.35);-webkit-backdrop-filter:blur(22px) saturate(1.35);box-shadow:0 8px 24px rgba(19,19,19,.14),inset 0 1px 0 rgba(255,255,255,.9)}.snack-root .ask-player.is-landscape .ask-player-question{margin:0;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#131313}.snack-root .ask-player.is-landscape .ask-player-options{gap:.35rem}.snack-root .ask-player.is-landscape .ask-player-option{min-height:1.7rem;padding:.35rem .45rem;border:1px solid rgba(19,19,19,.1);background:rgba(255,255,255,.72);transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease,color .35s ease}.snack-root .ask-player.is-landscape .ask-player-option-text{font-size:9.5px;color:rgba(19,19,19,.72);transition:color .35s ease}.snack-root .ask-player.is-landscape .ask-player-option.is-selected{border-color:rgba(22,163,74,.55);background:rgba(34,197,94,.22);box-shadow:0 0 0 1px rgba(34,197,94,.18),0 2px 8px rgba(22,163,74,.18)}.snack-root .ask-player.is-landscape .ask-player-option.is-selected .ask-player-option-text{color:#15803d;font-weight:600}.snack-root .ask-player:not(.is-landscape) .ask-player-option.is-selected{border-color:rgba(74,222,128,.65);background:rgba(34,197,94,.28)}.snack-root .ask-player:not(.is-landscape) .ask-player-option.is-selected .ask-player-option-text{color:#bbf7d0;font-weight:600}.snack-root .ask-player-media.img{position:absolute;inset:0;z-index:0;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;display:block}.snack-root .ask-player-scrim{pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(10,10,10,.92) 0,rgba(10,10,10,.72) 38%,rgba(10,10,10,.2) 62%,transparent 78%)}.snack-root .ask-player-overlay{position:relative;z-index:2;margin-top:auto;display:flex;flex-direction:column;gap:.5rem;padding:.65rem .7rem .75rem}.snack-root .ask-player-check{display:flex;flex-direction:column;gap:.45rem;border-radius:.75rem;background:rgba(0,0,0,.45);padding:.6rem .55rem .65rem;backdrop-filter:blur(10px);will-change:transform,opacity}.snack-root .ask-player-question{margin:0;font-size:11px;font-weight:500;line-height:1.35;color:#fff}.snack-root .ask-player-options{display:flex;flex-direction:column;gap:.3rem}.snack-root .ask-player-option{display:flex;align-items:center;min-height:1.65rem;border-radius:.45rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);padding:.3rem .45rem}.snack-root .ask-player-option.is-active{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.14)}.snack-root .ask-player-option-text{font-size:9px;line-height:1.25;color:rgba(255,255,255,.78)}.snack-root .ask-player-option.is-active .ask-player-option-text{color:#fff;font-weight:500}.snack-root .ask-player-scrubber{display:flex;align-items:center;gap:.35rem;height:.85rem}.snack-root .ask-player-scrubber-time{flex-shrink:0;font-size:8px;line-height:1;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.55)}.snack-root .ask-player-scrubber-bar{position:relative;flex:1;min-width:0;height:12px;display:flex;align-items:center}.snack-root .ask-player-scrubber-track{width:100%;height:3px;border-radius:999px;background:rgba(255,255,255,.22)}.snack-root .ask-player-scrubber-fill{position:absolute;left:0;top:50%;width:36%;height:3px;margin-top:-1.5px;border-radius:999px;background:#fff}.snack-root .ask-player-scrubber-thumb{position:absolute;left:36%;top:50%;width:10px;height:10px;margin-left:-5px;margin-top:-5px;border-radius:999px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.45)}@media screen and (max-width:767px){.snack-root .expertise_cards .expertise_card:has(.is-ask) .visual{height:24rem;max-width:none;width:100%}.snack-root .expertise_cards .expertise_card:has(.is-ask-landscape) .visual{height:14rem}.snack-root .ask-player{width:11rem}.snack-root .ask-player.is-landscape{width:min(100% - 1rem,22rem);height:12.25rem}.snack-root .ask-player.is-landscape .ask-player-panel{top:.4rem;right:.4rem;bottom:.4rem;width:40%;min-width:0;max-width:none;padding:.55rem .5rem}.snack-root .ask-player.is-landscape .ask-player-film-footer{right:42%}}.snack-root .pucard_wrap{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:scale(1.08)}.snack-root .pucard{z-index:2;border:.3125rem solid var(--grey--grey-100,#f2f2f2);background-color:var(--bg-color--bg-default,#fff);border-radius:1rem;width:14.75rem;position:relative;overflow:hidden;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .pucard.is-dark{background-color:var(--bg-color--bg-dark,#131313);color:var(--text-color--text-on-primary,#fff)}.snack-root .pucard_inner{display:flex;flex-direction:column;gap:.5rem;padding:.315rem;font-family:var(--_typography---font-family--headers);font-weight:500;color:var(--text-color--text-primary,#000)}.snack-root .pucard.is-dark .pucard_inner{color:var(--text-color--text-on-primary,#fff)}.snack-root .pucard .pcard_header{align-items:center}.snack-root .pucard .pcard_text-title{font-family:var(--font-heading)!important;letter-spacing:.05em;line-height:1}.snack-root .pcard_text-value.is-decimal{font-size:1.35rem;align-self:flex-end;padding-bottom:.15rem;letter-spacing:-.04em}.snack-root .gcard_text-sub.is-inline{margin:0 0 .2rem .35rem;align-self:flex-end}.snack-root .gcard_text-sub.is-goal{font-size:.72rem;line-height:1.25;letter-spacing:-.01em;color:#13131399;white-space:normal}.snack-root .gcard_badge.is-live{gap:.3rem;padding:.22rem .5rem .22rem .4rem;border-radius:999px;font-size:.62rem;font-weight:600;letter-spacing:.02em;line-height:1}.snack-root .gcard_badge.is-live p{margin:0;line-height:1}.snack-root .gcard_badge-dot{flex-shrink:0;width:.35rem;height:.35rem;border-radius:100%;background:currentColor;box-shadow:0 0 0 0 color-mix(in srgb,currentColor 55%,transparent);animation:gcard-live-pulse 1.8s ease-out infinite}@keyframes gcard-live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 55%,transparent)}70%{box-shadow:0 0 0 .35rem color-mix(in srgb,currentColor 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 0%,transparent)}}@media (prefers-reduced-motion:reduce){.snack-root .gcard_badge-dot{animation:none}}.snack-root .pucard_field{width:100%;border-radius:.75rem;overflow:hidden;background:#047857;padding:.35rem}.snack-root .pucard_field-svg{display:block;width:100%;height:auto}.snack-root .pucard_chip-row{display:flex;flex-wrap:wrap;gap:.33rem;width:100%;padding:0 .15rem .15rem}.snack-root .pucard_split-rows{display:flex;flex-direction:column;gap:.33rem;width:100%;padding:0 .15rem .15rem}.snack-root .pucard_split-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2);padding:.42rem .55rem}.snack-root .pucard_split-label{margin:0;font-size:.7rem;letter-spacing:-.02em;color:#13131399;white-space:nowrap}.snack-root .pucard_split-value{margin:0;font-size:.8rem;letter-spacing:-.03em;color:var(--text-color--text-primary,#000);white-space:nowrap}.snack-root .pucard_task-list{display:flex;flex-direction:column;gap:.33rem;width:100%;padding:0 .15rem .15rem}.snack-root .pucard_task-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2);padding:.42rem .55rem}.snack-root .pucard_task-left{display:flex;align-items:center;gap:.4rem;min-width:0}.snack-root .pucard_task-dot{flex-shrink:0;width:.55rem;height:.55rem;border-radius:100%;background:#c7c7c7}.snack-root .pucard_task-dot.is-done{background:#1db82b}.snack-root .pucard_task-dot.is-ready{background:#14b8a6}.snack-root .pucard_task-label{margin:0;font-size:.7rem;letter-spacing:-.02em;color:var(--text-color--text-primary,#000);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .pucard_task-next{font-size:.7rem;letter-spacing:-.02em;color:#13131366;white-space:nowrap}.snack-root .pucard_tree{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;padding:.25rem .15rem .35rem}.snack-root .pucard_tree-parent{display:flex;justify-content:center;align-items:center;width:70%;border-radius:.65rem;background:var(--bg-color--bg-dark,#131313);color:#fff;padding:.55rem .5rem}.snack-root .pucard_tree-parent p{margin:0;font-size:.75rem;letter-spacing:-.03em}.snack-root .pucard_tree-stem{width:1px;height:.55rem;background:#c7c7c7}.snack-root .pucard_tree-children{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;width:100%}.snack-root .pucard_tree-child{display:flex;justify-content:center;align-items:center;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2);border:.042rem solid var(--grey--grey-200,#ececec);padding:.5rem .35rem}.snack-root .pucard_tree-child p{margin:0;font-size:.7rem;letter-spacing:-.02em;color:var(--text-color--text-primary,#000)}.snack-root .pucard_progress{margin-top:.15rem}.snack-root .vcard_progress-fill.is-amber{background-color:#f59e0b}.snack-root .pucard_tags{width:107%;margin-left:-3.5%}.snack-root .pucard_wrap-cara,.snack-root .pucard_wrap-fundraising,.snack-root .pucard_wrap-memberships,.snack-root .pucard_wrap-subgroups,.snack-root .pucard_wrap-tactics,.snack-root .pucard_wrap-tasks{transform:scale(1.08)}@media screen and (max-width:991px){.snack-root .snack-powerup-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.snack-root .snack-powerup-cards{grid-template-columns:1fr;display:grid;overflow:visible}.snack-root .snack-powerup-card{flex:none;width:100%}.snack-root .snack-powerup-card__visual{min-height:16rem;height:16rem}.snack-root .pucard_wrap{transform:scale(.96)}}.snack-root .button .text-button-wrap,.snack-root .nav_dropdown-link,.snack-root .nav_links,.snack-root .text_button,.snack-root h1,.snack-root h2,.snack-root h3{font-family:var(--font-heading)!important}.snack-root .h2,.snack-root h2{letter-spacing:.02em}.snack-root .button .text-button-wrap,.snack-root .nav_dropdown-link,.snack-root .nav_links,.snack-root .text_button,.snack-root h3{letter-spacing:.05em}.snack-root .tag{font-family:var(--font-heading)!important;letter-spacing:.18em}@media screen and (min-width:992px){.snack-root .services_cards{align-items:stretch;contain:layout style}.snack-root .service_card,.snack-root .service_card.is-first,.snack-root .service_card.is-second,.snack-root .service_card.is-third{flex:1 1 0;width:auto;min-width:0;height:20rem;flex-flow:row;transition:flex-grow .45s cubic-bezier(.22,1,.36,1)}.snack-root .service_card.is-expanded{flex-grow:2.15}.snack-root .service_container,.snack-root .service_list,.snack-root .services_card{height:100%;min-height:0}.snack-root .service_container{align-items:stretch;overflow:clip}.snack-root .service_content{flex:0 0 auto;height:auto;align-self:stretch}.snack-root .service_img,.snack-root .service_img.is-first,.snack-root .service_img.is-second,.snack-root .service_img.is-third{display:block;flex:0 1 0;align-self:stretch;width:auto;min-width:0;max-width:0;height:auto!important;padding-top:0!important;opacity:0;overflow:clip;transition:flex-grow .45s cubic-bezier(.22,1,.36,1),max-width .45s cubic-bezier(.22,1,.36,1),opacity .28s ease}.snack-root .service_card.is-expanded .service_img{flex:1 1 0;max-width:100%;opacity:1}.snack-root .service_img .img,.snack-root .service_img .service-step-visual{backface-visibility:hidden;transform:translateZ(0)}}@media screen and (max-width:991px){.snack-root .expertise_cards{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.snack-root .expertise_card{flex:none;width:100%}}@media screen and (max-width:767px){.snack-root .expertise_cards{grid-template-columns:1fr}}@media screen and (max-width:991px){.snack-root .services_cards{width:100%;display:flex;flex-flow:column;grid-template-columns:1fr;overflow:visible}.snack-root .service_card,.snack-root .service_card.is-first,.snack-root .service_card.is-second,.snack-root .service_card.is-third{flex:none;width:100%;height:auto;flex-flow:column}.snack-root .service_container,.snack-root .service_list,.snack-root .services_card{height:auto;min-height:0}.snack-root .service_container{flex-flow:column;align-items:stretch}.snack-root .service_content{flex:none;width:100%;min-width:0;max-width:none;height:auto;justify-content:flex-start}.snack-root .service_img,.snack-root .service_img.is-first,.snack-root .service_img.is-second,.snack-root .service_img.is-third{display:block;flex:none;width:100%;max-width:none;height:auto!important;padding-top:62%!important;opacity:1;overflow:clip}}@media (prefers-reduced-motion:reduce){.snack-root .service_card,.snack-root .service_card.is-first,.snack-root .service_card.is-second,.snack-root .service_card.is-third,.snack-root .service_img,.snack-root .service_img.is-first,.snack-root .service_img.is-second,.snack-root .service_img.is-third{transition:none}}@keyframes snack-orbit-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes snack-orbit-counter{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}.snack-root .ocard_orbit{position:absolute;top:50%;left:50%;width:0;height:0;z-index:1;pointer-events:none;will-change:transform;backface-visibility:hidden}.snack-root .ocard_orbit-radius{position:absolute;top:0;left:0;transform:translateX(var(--orbit-r,9rem))}.snack-root .ocard_orbit-counter{position:absolute;top:0;left:0;transform:translate(-50%,-50%) rotate(calc(-1 * var(--orbit-start, 0deg)));will-change:transform;backface-visibility:hidden}.snack-root .ocard_orbit .ocard_pill{position:relative;top:auto;left:auto;right:auto;bottom:auto;pointer-events:auto}.snack-root .ocard_orbit.is-pos-1{--orbit-r:11rem;--orbit-start:225deg;--orbit-duration:58s;--orbit-delay:-36.25s;transform:rotate(225deg)}.snack-root .ocard_orbit.is-pos-2{--orbit-r:8.5rem;--orbit-start:5deg;--orbit-duration:74s;--orbit-delay:-72.97s;transform:rotate(5deg)}.snack-root .ocard_orbit.is-pos-3{--orbit-r:6rem;--orbit-start:140deg;--orbit-duration:46s;--orbit-delay:-17.89s;transform:rotate(140deg)}.snack-root .ocard_orbit.is-orbiting{animation:snack-orbit-spin var(--orbit-duration) linear infinite;animation-delay:var(--orbit-delay)}.snack-root .ocard_orbit.is-orbiting .ocard_orbit-counter{animation:snack-orbit-counter var(--orbit-duration) linear infinite;animation-delay:var(--orbit-delay)}.snack-root .ocard_orbit.is-pos-2.is-orbiting,.snack-root .ocard_orbit.is-pos-2.is-orbiting .ocard_orbit-counter{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.snack-root .ocard_orbit.is-orbiting,.snack-root .ocard_orbit.is-orbiting .ocard_orbit-counter{animation:none}.snack-root .ocard_orbit.is-pos-1{transform:rotate(225deg)}.snack-root .ocard_orbit.is-pos-2{transform:rotate(5deg)}.snack-root .ocard_orbit.is-pos-3{transform:rotate(140deg)}}.snack-root .pricing-segment-tabs-wrap{display:flex;justify-content:center}.snack-root .pricing-billing-tabs-wrap{margin-top:.75rem}.snack-root .pricing-segment-tabs{position:relative;display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,38rem);padding:.25rem;border-radius:999px;background-color:#09090b}.snack-root .pricing-billing-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,16rem)}.snack-root .pricing-segment-tabs-fill{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;width:calc((100% - .5rem) / 3);border-radius:999px;background-color:rgba(255,255,255,.1);transition:transform .3s cubic-bezier(.22,1,.36,1);pointer-events:none}.snack-root .pricing-billing-tabs .pricing-segment-tabs-fill{width:calc((100% - .5rem) / 2)}.snack-root .pricing-segment-tabs button.pricing-segment-tab,.snack-root button.pricing-segment-tab{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;margin:0;padding:.6rem .85rem;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.45);font-family:var(--font-heading)!important;font-size:15px!important;font-weight:400;line-height:1.2;letter-spacing:.05em;white-space:nowrap;cursor:pointer;transition:color .2s ease}.snack-root .pricing-segment-tabs button.pricing-segment-tab:hover,.snack-root button.pricing-segment-tab:hover{color:rgba(255,255,255,.7)}.snack-root .pricing-segment-tabs button.pricing-segment-tab.is-active,.snack-root button.pricing-segment-tab.is-active{color:#fff}.snack-root .pricing-segment-tab-label.is-mobile{display:none}@media screen and (max-width:767px){.snack-root .pricing-segment-tabs{width:100%}.snack-root .pricing-segment-tabs button.pricing-segment-tab,.snack-root button.pricing-segment-tab{min-height:2.5rem;padding:.55rem .45rem;font-size:13px!important;letter-spacing:.045em}.snack-root .pricing-segment-tab-label.is-desktop{display:none}.snack-root .pricing-segment-tab-label.is-mobile{display:inline}}.snack-root .use-case-subtext{width:100%;max-width:34rem;margin-left:auto;margin-right:auto;text-align:center}.snack-root .use-case-subtext p{text-align:center!important;margin-left:auto;margin-right:auto}.snack-root .use-case-crossfade{position:relative;min-height:3.5rem}.snack-root .use-case-crossfade-item{width:100%}.snack-root .use-case-crossfade-item:not(:only-child){position:absolute;inset:0}.snack-root .use-case-tabs-gap{height:1.25rem}.snack-root .use-case-stage{width:100%;max-width:72rem;margin-left:auto;margin-right:auto;overflow:clip}.snack-root .use-case-tabs-wrap{display:flex;justify-content:center;margin-bottom:2.5rem}.snack-root .use-case-tabs{position:relative;display:inline-grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,36rem);padding:.25rem;border-radius:999px;background-color:#e8e8e8}.snack-root .use-case-tabs-fill{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;width:calc((100% - .5rem) / 4);border-radius:999px;background-color:#fff;box-shadow:0 1px 2px rgba(19,19,19,.06);transition:transform .3s cubic-bezier(.22,1,.36,1);pointer-events:none}.snack-root .use-case-tabs button.use-case-tab,.snack-root button.use-case-tab{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;margin:0;padding:.6rem .85rem;border:0;border-radius:999px;background:transparent;color:var(--text-color--text-secondary,#585858);font-family:var(--font-heading)!important;font-size:15px!important;font-weight:400;line-height:1.2;letter-spacing:.05em;white-space:nowrap;cursor:pointer;transition:color .2s ease}.snack-root .use-case-tabs button.use-case-tab.is-active,.snack-root .use-case-tabs button.use-case-tab:hover,.snack-root button.use-case-tab.is-active,.snack-root button.use-case-tab:hover{color:var(--text-color--text-primary,#000)}.snack-root .use-case-beyond{width:100%;position:relative}.snack-root .use-case-beyond.section-testi{display:block;overflow:clip}.snack-root .use-case-beyond .testi_content{position:relative;z-index:2}.snack-root .use-case-beyond .testi_cards{max-height:40rem;overflow:clip}.snack-root .beyond-stage-cta{margin-top:1.5rem}.snack-root .use-case-cta-link{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;background-color:#09090b;padding:.75rem 1.25rem;font-family:var(--font-heading)!important;font-size:14px;letter-spacing:.05em;color:#fff;transition:opacity .2s ease}.snack-root .use-case-cta-link:hover{opacity:.9}@media screen and (max-width:991px){.snack-root .beyond-stage-cta{display:flex;justify-content:center}}@media screen and (max-width:640px){.snack-root .use-case-tabs{width:100%}.snack-root .use-case-tabs button.use-case-tab,.snack-root button.use-case-tab{min-width:0;padding:.55rem .4rem;font-size:13px!important}}.snack-root .button-arrow{transition:color .35s ease}.snack-root .button-arrow_bg{transform:translate3d(101%,0,0);opacity:0;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .28s ease;will-change:transform;backface-visibility:hidden}.snack-root .button-arrow .icon-1x1-main,.snack-root .button-arrow_text{transition:transform .35s cubic-bezier(.22,1,.36,1);backface-visibility:hidden}.snack-root .button-arrow:hover{color:var(--bg-color--bg-green,#d6fd70)}.snack-root .button-arrow.is-black:hover{color:#131313}.snack-root .button-arrow:hover .button-arrow_bg{transform:translateZ(0);opacity:1}.snack-root .button-arrow:hover .button-arrow_text,.snack-root .button-arrow:hover .icon-1x1-main{transform:translate3d(-4px,0,0)}@media (prefers-reduced-motion:reduce){.snack-root .button-arrow,.snack-root .button-arrow .icon-1x1-main,.snack-root .button-arrow_bg,.snack-root .button-arrow_text{transition:none}}.snack-root .gift-faq{display:flex;flex-direction:column;position:relative}.snack-root .gift-faq-item{position:relative;display:block;flex:0 0 auto;width:100%}.snack-root .gift-faq-item button.gift-faq-trigger{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative;display:flex!important;align-items:center;justify-content:space-between;width:100%;margin:0;min-height:3.5rem;background:transparent;border:0;cursor:pointer;text-align:left;text-transform:none}.snack-root .section_hero.gift-hero{background:#131313}.snack-root .section_hero.gift-hero .hero_wrap.gift-hero_wrap{padding-top:11.5rem!important;padding-bottom:2rem!important;justify-content:flex-start!important}.snack-root .section_hero.gift-hero .gift-hero-gap{flex:0 0 auto;height:3.25rem}.snack-root .section_hero.gift-hero .gift-hero-visual{position:relative;z-index:2;flex:0 0 auto!important;display:flex;justify-content:center;align-items:flex-start;width:100%;margin-top:0;pointer-events:auto}@media screen and (max-width:991px){.snack-root .section_hero.gift-hero .hero_wrap.gift-hero_wrap{padding-top:9.5rem!important}.snack-root .section_hero.gift-hero .gift-hero-gap{height:2.25rem}}@media screen and (max-width:767px){.snack-root .section_hero.gift-hero .hero_wrap.gift-hero_wrap{padding-top:8rem!important}}.snack-root .sec_h-about,.snack-root .sec_hero-service{margin-top:5.5rem!important;height:calc(100svh - 6.25rem)!important}.snack-root .sec_hero-service h1{letter-spacing:.02em!important}.snack-root .sec_h-about h1.text-4xl{letter-spacing:.03em!important}.snack-root .team_header h2{letter-spacing:.02em!important}.snack-root .team_card .h2{letter-spacing:.04em!important}.snack-root a.team_card{background-color:var(--team-card-bg,var(--bg-color--bg-secondary));transition:background-color .35s cubic-bezier(.22,1,.36,1)}.snack-root a.team_card:hover{background-color:var(--bg-color--bg-green,#d6fd70)}.snack-root a.team_card .team_card-img .img{transition:transform .45s cubic-bezier(.22,1,.36,1);will-change:transform;backface-visibility:hidden}.snack-root a.team_card:hover .team_card-img .img{transform:scale(1.06)}.snack-root a.team_card .arrow_button .icon-1x1-main{transition:transform .35s cubic-bezier(.22,1,.36,1);backface-visibility:hidden}.snack-root a.team_card:hover .arrow_button .icon-1x1-main{transform:translate3d(3px,-3px,0)}@media (prefers-reduced-motion:reduce){.snack-root a.team_card,.snack-root a.team_card .arrow_button .icon-1x1-main,.snack-root a.team_card .team_card-img .img{transition:none}.snack-root a.team_card:hover .arrow_button .icon-1x1-main,.snack-root a.team_card:hover .team_card-img .img{transform:none}}.snack-root .hero-service_left .text-color-secondary p+p{margin-top:1rem}.snack-root .hero-service_right{background-color:var(--grey--grey-100,#f2f2f2)}.snack-root .benefits_layout .snack-benefit-span{grid-area:span 1/span 2/span 1/span 2}.snack-root .snack-solution-powerups .snack-expertis-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--_sizes---fixed--xlarge,1.5rem);min-width:0}.snack-root .snack-solution-powerups .snack-expertis-copy h3{margin:0;color:var(--text-color--text-primary,#000)}.snack-root .snack-solution-powerups .expertis_card-img{background-color:var(--bg-color--bg-primary,#f2f2f2)}.snack-root .snack-solution-powerups .snack-expertis-mock{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transform:none;overflow:hidden}.snack-root .snack-solution-powerups .snack-expertis-mock .pucard_wrap{transform:scale(1.12)}@media screen and (max-width:991px){.snack-root .snack-solution-powerups .snack-expertis-copy{padding:var(--_sizes---fixed--large,1.25rem)}.snack-root .snack-solution-powerups .snack-expertis-mock .pucard_wrap{transform:scale(1)}}@media screen and (max-width:767px){.snack-root .snack-solution-powerups .snack-expertis-copy{padding:var(--_sizes---fixed--large,1.25rem) var(--_sizes---fixed--large,1.25rem) 0}.snack-root .snack-solution-powerups .snack-expertis-mock .pucard_wrap{transform:scale(.92)}}.snack-root .slider_two.snack-testimonial-slider{position:relative}.snack-root .snack-testimonial-slider .testimonia_card-content{justify-content:space-between;min-height:100%;padding-bottom:var(--_sizes---fixed--xlarge,1.5rem)}.snack-root .snack-testimonial-copy-body{position:relative;overflow:hidden;min-height:8.5rem}.snack-root .snack-testimonial-arrows{display:flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:var(--_sizes---fixed--large,1.25rem)}.snack-root .snack-testimonial-arrow{cursor:pointer;border:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2;transition:transform .2s ease}.snack-root .snack-testimonial-arrow:hover{transform:scale(1.06)}.snack-root .snack-testimonial-arrow:active{transform:scale(.96)}.snack-root .snack-testimonial-img{will-change:opacity,transform}.snack-root .call-to_card{position:relative;min-height:28rem;display:flex;align-items:center;justify-content:center;overflow:clip;padding:var(--_sizes---fixed--xhuge,2.5rem) var(--_sizes---fixed--large,1.25rem);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.snack-root .call-to_card.bg-black{background-color:var(--bg-color--bg-dark,#131313);background-image:none}.snack-root .call-to_card .vertical-center{position:relative;z-index:1}.snack-root .call-to_card .overlay{z-index:0}.snack-root .cta_wrap{overflow:clip}.snack-root .tag.w-variant-7b425a13-c1ef-9b9e-7459-1b9139e491bd{background:transparent;color:#fff}@media screen and (max-width:991px){.snack-root .benefits_layout .snack-benefit-span{grid-column:span 1/span 1;grid-row:auto}.snack-root .call-to_card{min-height:22rem}}@media screen and (max-width:767px){.snack-root .sec_h-about,.snack-root .sec_hero-service{height:auto!important;margin-top:5rem!important}.snack-root .hero-service_right{min-height:22rem}.snack-root .snack-testimonial-copy-body{min-height:7.5rem}}.snack-root .button:hover:not(:disabled){background-color:#c5ef52;color:#131313;transform:translateY(-1px)}.snack-root .button:active:not(:disabled){background-color:#b5e045;transform:translateY(0)}.snack-root .button.w-variant-3876fb3c-f589-169e-8f41-073b5a3f3902:hover:not(:disabled){background-color:rgba(255,255,255,.28);color:#fff;transform:translateY(-1px)}.snack-root .button.w-variant-e7c0edd3-8276-a3ba-3d91-2abb3afb4c44:hover:not(:disabled){background-color:#2a2a2a;color:#fff;transform:translateY(-1px)}.snack-root .section-testi [data-marquee-group]{will-change:transform}.snack-root .beyond-headline-wrap{max-width:22rem}.snack-root .beyond-headline-static{display:block}.snack-root .beyond-headline-dia{display:flex;width:100%;letter-spacing:.02em}.snack-root .beyond-card-overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:linear-gradient(0deg,rgba(0,0,0,.52) 0,rgba(0,0,0,.2) 38%,rgba(0,0,0,.12));pointer-events:none;text-align:center}.snack-root .beyond-card-title{margin:0;color:#fff;font-size:clamp(1.35rem,2.1vw,1.85rem);line-height:1.1;letter-spacing:.05em;text-shadow:0 1px 12px rgba(0,0,0,.35);max-width:14ch}.snack-root .beyond-card-scrubber{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:.45rem;padding:0 .9rem .9rem}.snack-root .beyond-card-scrubber-time{flex-shrink:0;font-size:10px;line-height:1;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.78);text-shadow:0 1px 4px rgba(0,0,0,.45)}.snack-root .beyond-card-scrubber-bar{position:relative;flex:1;min-width:0;height:14px;display:flex;align-items:center}.snack-root .beyond-card-scrubber-track{width:100%;height:3px;border-radius:999px;background:rgba(255,255,255,.28)}.snack-root .beyond-card-scrubber-fill{position:absolute;left:0;top:50%;width:var(--beyond-progress,40%);height:3px;margin-top:-1.5px;border-radius:999px;background:#fff}.snack-root .beyond-card-scrubber-thumb{position:absolute;left:var(--beyond-progress,40%);top:50%;width:11px;height:11px;margin-left:-5.5px;margin-top:-5.5px;border-radius:999px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.45)}@media screen and (min-width:992px){.snack-root .section-testi .testi_card-group{display:block;overflow:visible;margin:0;padding:0}}@media screen and (max-width:991px){.snack-root .section-testi .testi_card-group.beyond-dup{display:none}}.snack-root .sec_h-about:has(.is-fundraiser-phone) .container-full,.snack-root .sec_h-about:has(.is-fundraiser-phone) .grid-two-col,.snack-root .sec_h-about:has(.is-fundraiser-phone) .h-about_img{overflow:visible}.snack-root .visual_wrap-first.is-fundraiser-phone{transform:translate(12%,4%)}.snack-root .visual_wrap-first.is-fundraiser-phone .ecard.is-only{top:-18%;left:-38%;z-index:1;transform:scale(.9) rotate(-6deg)}.snack-root .sec_h-about:has(.is-memberships-join) .container-full,.snack-root .sec_h-about:has(.is-memberships-join) .grid-two-col,.snack-root .sec_h-about:has(.is-memberships-join) .h-about_img{overflow:visible}.snack-root .visual_wrap-first.is-memberships-join{transform:translate(10%,2%)}.snack-root .visual_wrap-first.is-memberships-join .ecard.is-only{top:-14%;left:-36%;z-index:1;transform:scale(.92) rotate(-6deg)}.snack-root .powerup-memberships-join{z-index:2;position:relative;display:flex;flex-direction:column;width:19rem;aspect-ratio:3/4;height:auto;padding:1.5rem 1.35rem 1.4rem;border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);color:var(--text-color--text-primary,#131313);transform:rotate(6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .powerup-memberships-join__kicker{margin:0;font-size:.7rem;letter-spacing:.18em;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-memberships-join__title{margin:1.35rem 0 0;font-size:1.85rem;line-height:1;letter-spacing:.02em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-memberships-join__price-row{display:flex;align-items:baseline;gap:.45rem;margin-top:.85rem}.snack-root .powerup-memberships-join__price{font-size:3.75rem;line-height:.92;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-memberships-join__period{font-size:1rem;letter-spacing:.05em;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-memberships-join__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:1.5rem}.snack-root .powerup-memberships-join__chip{display:inline-flex;align-items:center;min-height:1.65rem;padding:0 .65rem;border-radius:999px;background:var(--grey--grey-100,#f2f2f2);font-size:.68rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-memberships-join__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;margin-top:1.15rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.9rem;letter-spacing:.05em;animation:memberships-join-cta-pulse 2.8s ease-in-out .6s 1 both}@keyframes memberships-join-cta-pulse{0%,to{opacity:1;transform:scale(1)}40%{opacity:.88;transform:scale(.985)}70%{opacity:1;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.snack-root .powerup-memberships-join__cta{animation:none}}@media screen and (max-width:991px){.snack-root .powerup-memberships-join{width:16.5rem}.snack-root .powerup-memberships-join__price{font-size:3.15rem}}@media screen and (max-width:767px){.snack-root .visual_wrap-first.is-memberships-join{transform:translate(4%)}.snack-root .visual_wrap-first.is-memberships-join .ecard.is-only{left:-28%;top:-10%}.snack-root .powerup-memberships-join{width:14.5rem;padding:1.25rem 1.1rem 1.2rem}.snack-root .powerup-memberships-join__title{font-size:1.55rem}.snack-root .powerup-memberships-join__price{font-size:2.75rem}}.snack-root .sec_h-about:has(.is-subgroups-nest) .container-full,.snack-root .sec_h-about:has(.is-subgroups-nest) .grid-two-col,.snack-root .sec_h-about:has(.is-subgroups-nest) .h-about_img{overflow:visible}.snack-root .visual_wrap-first.is-subgroups-nest{transform:translate(10%,2%)}.snack-root .visual_wrap-first.is-subgroups-nest .ecard.is-only{top:-14%;left:-36%;z-index:1;transform:scale(.92) rotate(-6deg)}.snack-root .powerup-subgroups-nest{--sg-stem:#9a9a9a;--sg-stem-w:2px;z-index:2;position:relative;display:grid;grid-template-columns:1.35rem 1fr;-moz-column-gap:.55rem;column-gap:.55rem;width:19rem;padding:1.15rem 1.05rem 1.15rem .95rem;border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);color:var(--text-color--text-primary,#131313);transform:rotate(6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .powerup-subgroups-nest__spine{position:relative;display:flex;justify-content:center;align-self:stretch;min-height:100%;padding-top:1.35rem}.snack-root .powerup-subgroups-nest__main-mark{position:relative;z-index:2;flex-shrink:0;width:.72rem;height:.72rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);box-shadow:0 0 0 .2rem color-mix(in srgb,#d6fd70 35%,transparent)}.snack-root .powerup-subgroups-nest__stem{position:absolute;z-index:1;top:calc(1.35rem + .36rem);bottom:1.3rem;left:50%;width:var(--sg-stem-w);transform:translateX(-50%);transform-origin:top center;border-radius:999px;background:var(--sg-stem);animation:subgroups-stem-draw .9s cubic-bezier(.22,1,.36,1) .15s both}.snack-root .powerup-subgroups-nest__body{display:flex;flex-direction:column;min-width:0}.snack-root .powerup-subgroups-nest__main{display:flex;flex-direction:column;gap:.3rem;padding:.85rem .9rem;border-radius:.75rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-subgroups-nest__main-name{margin:0;font-size:1.15rem;line-height:1.05;letter-spacing:.05em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-subgroups-nest__main-meta{margin:0;font-size:.72rem;line-height:1.25;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-subgroups-nest__tree{display:flex;flex-direction:column;margin-top:.45rem;gap:.35rem}.snack-root .powerup-subgroups-nest__branch{position:relative;display:flex;align-items:center}.snack-root .powerup-subgroups-nest__elbow{position:absolute;z-index:1;top:50%;left:calc(-.55rem - .675rem);width:calc(.55rem + .675rem);height:var(--sg-stem-w);background:var(--sg-stem);transform:translateY(-50%);transform-origin:left center;animation:subgroups-elbow-draw .45s cubic-bezier(.22,1,.36,1) both}.snack-root .powerup-subgroups-nest__branch:first-child .powerup-subgroups-nest__elbow,.snack-root .powerup-subgroups-nest__branch:first-child .powerup-subgroups-nest__inlet{animation-delay:.55s}.snack-root .powerup-subgroups-nest__branch:nth-child(2) .powerup-subgroups-nest__elbow,.snack-root .powerup-subgroups-nest__branch:nth-child(2) .powerup-subgroups-nest__inlet{animation-delay:.7s}.snack-root .powerup-subgroups-nest__branch:nth-child(3) .powerup-subgroups-nest__elbow,.snack-root .powerup-subgroups-nest__branch:nth-child(3) .powerup-subgroups-nest__inlet{animation-delay:.85s}.snack-root .powerup-subgroups-nest__inlet{position:absolute;z-index:2;top:50%;left:0;width:.45rem;height:.45rem;border-radius:999px;background:var(--sg-stem);transform:translate(-45%,-50%);box-shadow:0 0 0 .14rem #fff;animation:subgroups-inlet-pop .35s cubic-bezier(.22,1,.36,1) both}.snack-root .powerup-subgroups-nest__child{display:flex;flex-direction:column;justify-content:center;gap:.15rem;flex:1;padding:.55rem .7rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-subgroups-nest__child-name{margin:0;font-size:.88rem;line-height:1.1;letter-spacing:.05em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-subgroups-nest__child-meta{margin:0;font-size:.68rem;line-height:1.2;color:var(--text-color--text-secondary,#585858)}@keyframes subgroups-stem-draw{0%{transform:translateX(-50%) scaleY(0);opacity:.4}to{transform:translateX(-50%) scaleY(1);opacity:1}}@keyframes subgroups-elbow-draw{0%{transform:translateY(-50%) scaleX(0);opacity:0}to{transform:translateY(-50%) scaleX(1);opacity:1}}@keyframes subgroups-inlet-pop{0%{transform:translate(-45%,-50%) scale(0);opacity:0}to{transform:translate(-45%,-50%) scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.snack-root .powerup-subgroups-nest__elbow,.snack-root .powerup-subgroups-nest__inlet,.snack-root .powerup-subgroups-nest__stem{animation:none}}@media screen and (max-width:991px){.snack-root .powerup-subgroups-nest{width:16.5rem}.snack-root .powerup-subgroups-nest__main-name{font-size:1.05rem}}@media screen and (max-width:767px){.snack-root .visual_wrap-first.is-subgroups-nest{transform:translate(4%)}.snack-root .visual_wrap-first.is-subgroups-nest .ecard.is-only{left:-28%;top:-10%}.snack-root .powerup-subgroups-nest{width:14.5rem;padding:1rem .9rem 1rem .8rem}.snack-root .powerup-subgroups-nest__main{padding:.75rem .8rem}.snack-root .powerup-subgroups-nest__main-name{font-size:.98rem}}.snack-root .sec_h-about:has(.is-cara-report) .container-full,.snack-root .sec_h-about:has(.is-cara-report) .grid-two-col,.snack-root .sec_h-about:has(.is-cara-report) .h-about_img{overflow:visible}.snack-root .visual_wrap-first.is-cara-report{transform:translate(10%,2%)}.snack-root .visual_wrap-first.is-cara-report .ecard.is-only{top:-14%;left:-36%;z-index:1;transform:scale(.92) rotate(-6deg)}.snack-root .powerup-cara-report{z-index:2;position:relative;display:flex;flex-direction:column;width:19rem;padding:0;overflow:hidden;border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);color:var(--text-color--text-primary,#131313);transform:rotate(6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .powerup-cara-report__stage{position:relative;height:6.5rem;overflow:hidden;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-cara-report__stage .powerup-cara-visual{position:absolute;inset:0}.snack-root .powerup-cara-report__body{display:flex;flex-direction:column;padding:1rem 1.05rem 1.15rem}.snack-root .powerup-cara-report__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.snack-root .powerup-cara-report__kicker{margin:0;font-size:.7rem;letter-spacing:.18em;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-cara-report__badge{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);font-size:.68rem;letter-spacing:.08em;color:var(--grey--grey-900,#131313)}.snack-root .powerup-cara-report__title{margin:.55rem 0 0;font-size:1.55rem;line-height:1;letter-spacing:.02em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-cara-report__meta{margin:.35rem 0 0;font-size:.8rem;line-height:1.3;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-cara-report__list{display:flex;flex-direction:column;gap:.45rem;margin-top:.95rem}.snack-root .powerup-cara-report__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.15rem;padding:.4rem .65rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-cara-report__row.is-done{background:color-mix(in srgb,var(--base--green,#d6fd70) 28%,#fff)}.snack-root .powerup-cara-report__label{font-size:.78rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-cara-report__values{display:inline-flex;align-items:baseline;gap:.35rem}.snack-root .powerup-cara-report__hours{font-size:.78rem;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-cara-report__limit{font-size:.7rem;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-cara-report__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.55rem;margin-top:1rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.85rem;letter-spacing:.05em;animation:cara-report-cta-pulse 2.8s ease-in-out .6s 1 both}@keyframes cara-report-cta-pulse{0%,to{opacity:1;transform:scale(1)}40%{opacity:.88;transform:scale(.985)}70%{opacity:1;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.snack-root .powerup-cara-report__cta{animation:none}}@media screen and (max-width:991px){.snack-root .powerup-cara-report{width:16.5rem}.snack-root .powerup-cara-report__stage{height:5.75rem}.snack-root .powerup-cara-report__title{font-size:1.35rem}}@media screen and (max-width:767px){.snack-root .visual_wrap-first.is-cara-report{transform:translate(4%)}.snack-root .visual_wrap-first.is-cara-report .ecard.is-only{left:-28%;top:-10%}.snack-root .powerup-cara-report{width:14.5rem}.snack-root .powerup-cara-report__stage{height:5.25rem}.snack-root .powerup-cara-report__body{padding:.9rem .9rem 1rem}.snack-root .powerup-cara-report__title{font-size:1.25rem}}.snack-root .sec_h-about:has(.is-tasks-board) .container-full,.snack-root .sec_h-about:has(.is-tasks-board) .grid-two-col,.snack-root .sec_h-about:has(.is-tasks-board) .h-about_img{overflow:visible}.snack-root .visual_wrap-first.is-tasks-board{transform:translate(10%,2%)}.snack-root .visual_wrap-first.is-tasks-board .ecard.is-only{top:-14%;left:-36%;z-index:1;transform:scale(.92) rotate(-6deg)}.snack-root .powerup-tasks-board{z-index:2;position:relative;display:flex;flex-direction:column;width:19rem;padding:0;overflow:hidden;border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);color:var(--text-color--text-primary,#131313);transform:rotate(6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .powerup-tasks-board__stage{position:relative;height:6.5rem;overflow:hidden;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-tasks-board__stage .powerup-tasks-visual{position:absolute;inset:0}.snack-root .powerup-tasks-board__body{display:flex;flex-direction:column;padding:1rem 1.05rem 1.15rem}.snack-root .powerup-tasks-board__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.snack-root .powerup-tasks-board__kicker{margin:0;font-size:.7rem;letter-spacing:.18em;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-tasks-board__badge{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);font-size:.68rem;letter-spacing:.08em;color:var(--grey--grey-900,#131313)}.snack-root .powerup-tasks-board__title{margin:.55rem 0 0;font-size:1.55rem;line-height:1;letter-spacing:.02em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-tasks-board__progress-row{margin-top:.45rem}.snack-root .powerup-tasks-board__count{margin:0;font-size:1.05rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-tasks-board__count-muted{font-size:.78rem;letter-spacing:.04em;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-tasks-board__track{position:relative;height:.45rem;margin-top:.55rem;overflow:hidden;border-radius:999px;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-tasks-board__fill{height:100%;border-radius:999px;background:#3b82f6}.snack-root .powerup-tasks-board__list{display:flex;flex-direction:column;gap:.45rem;margin-top:.95rem}.snack-root .powerup-tasks-board__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.15rem;padding:.4rem .65rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-tasks-board__row.is-done{background:color-mix(in srgb,var(--base--green,#d6fd70) 28%,#fff)}.snack-root .powerup-tasks-board__row-info{min-width:0;display:flex;flex-direction:column;gap:.1rem}.snack-root .powerup-tasks-board__label{font-size:.78rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .powerup-tasks-board__due{font-size:.68rem;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-tasks-board__status{flex-shrink:0;display:inline-flex;align-items:center;min-height:1.35rem;padding:0 .5rem;border-radius:999px;background:#fff;font-size:.62rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-tasks-board__status.is-done{background:var(--bg-color--bg-green,#d6fd70)}.snack-root .powerup-tasks-board__status.is-review{background:color-mix(in srgb,#3b82f6 18%,#fff);color:#1d4ed8}.snack-root .powerup-tasks-board__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.55rem;margin-top:1rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.85rem;letter-spacing:.05em;animation:tasks-board-cta-pulse 2.8s ease-in-out .6s 1 both}@keyframes tasks-board-cta-pulse{0%,to{opacity:1;transform:scale(1)}40%{opacity:.88;transform:scale(.985)}70%{opacity:1;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.snack-root .powerup-tasks-board__cta{animation:none}}@media screen and (max-width:991px){.snack-root .powerup-tasks-board{width:16.5rem}.snack-root .powerup-tasks-board__stage{height:5.75rem}.snack-root .powerup-tasks-board__title{font-size:1.35rem}}@media screen and (max-width:767px){.snack-root .visual_wrap-first.is-tasks-board{transform:translate(4%)}.snack-root .visual_wrap-first.is-tasks-board .ecard.is-only{left:-28%;top:-10%}.snack-root .powerup-tasks-board{width:14.5rem}.snack-root .powerup-tasks-board__stage{height:5.25rem}.snack-root .powerup-tasks-board__body{padding:.9rem .9rem 1rem}.snack-root .powerup-tasks-board__title{font-size:1.25rem}}.snack-root .sec_h-about:has(.is-tactics-check) .container-full,.snack-root .sec_h-about:has(.is-tactics-check) .grid-two-col,.snack-root .sec_h-about:has(.is-tactics-check) .h-about_img{overflow:visible}.snack-root .visual_wrap-first.is-tactics-check{transform:translate(10%,2%)}.snack-root .visual_wrap-first.is-tactics-check .ecard.is-only{top:-14%;left:-36%;z-index:1;transform:scale(.92) rotate(-6deg)}.snack-root .powerup-tactics-check{z-index:2;position:relative;display:flex;flex-direction:column;width:19rem;padding:0;overflow:hidden;border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);color:var(--text-color--text-primary,#131313);transform:rotate(6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .powerup-tactics-check__stage{position:relative;height:7.25rem;overflow:hidden;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-tactics-check__stage .powerup-tactics-visual{position:absolute;inset:0}.snack-root .powerup-tactics-check__body{display:flex;flex-direction:column;gap:0;padding:1rem 1.05rem 1.1rem}.snack-root .powerup-tactics-check__kicker{margin:0;font-size:.7rem;letter-spacing:.18em;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-tactics-check__title{margin:.55rem 0 0;font-size:1.15rem;line-height:1.15;letter-spacing:.05em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-tactics-check__options{display:flex;flex-direction:column;gap:.4rem;margin-top:.95rem}.snack-root .powerup-tactics-check__option{display:flex;align-items:center;gap:.55rem;min-height:2.35rem;padding:.45rem .7rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .powerup-tactics-check__option.is-selected{background:color-mix(in srgb,var(--base--green,#d6fd70) 42%,#fff);animation:tactics-check-select 2.8s ease-in-out .5s 1 both}.snack-root .powerup-tactics-check__radio{flex-shrink:0;width:.85rem;height:.85rem;border-radius:999px;border:1.5px solid var(--grey--grey-400,#585858);background:transparent}.snack-root .powerup-tactics-check__option.is-selected .powerup-tactics-check__radio{border-color:var(--grey--grey-900,#131313);background:var(--grey--grey-900,#131313);box-shadow:inset 0 0 0 2px #fff}.snack-root .powerup-tactics-check__option-label{font-size:.78rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313)}.snack-root .powerup-tactics-check__meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:.95rem 0 0}.snack-root .powerup-tactics-check__meta-ready{font-size:.72rem;letter-spacing:.08em;color:var(--text-color--text-secondary,#585858)}.snack-root .powerup-tactics-check__meta-chip{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);font-size:.68rem;letter-spacing:.08em;color:var(--grey--grey-900,#131313)}@keyframes tactics-check-select{0%,to{transform:scale(1)}40%{transform:scale(.985)}70%{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.snack-root .powerup-tactics-check__option.is-selected{animation:none}}@media screen and (max-width:991px){.snack-root .powerup-tactics-check{width:16.5rem}.snack-root .powerup-tactics-check__stage{height:6.5rem}.snack-root .powerup-tactics-check__title{font-size:1.05rem}}@media screen and (max-width:767px){.snack-root .visual_wrap-first.is-tactics-check{transform:translate(4%)}.snack-root .visual_wrap-first.is-tactics-check .ecard.is-only{left:-28%;top:-10%}.snack-root .powerup-tactics-check{width:14.5rem}.snack-root .powerup-tactics-check__stage{height:5.75rem}.snack-root .powerup-tactics-check__body{padding:.9rem .9rem 1rem}.snack-root .powerup-tactics-check__title{font-size:.98rem}}.snack-root .powerup-fundraiser-phone{z-index:2;position:relative;overflow:hidden;width:16.5rem;aspect-ratio:9/16;height:auto;border-radius:1.15rem;background-color:#0b0d12;transform:rotate(6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .expertise_cards .powerup-fundraiser-phone.is-flat{transform:none;width:13.75rem;flex-shrink:0}.snack-root .powerup-fundraiser-phone__screen{position:absolute;inset:0;overflow:hidden;color:#fff}.snack-root .powerup-fundraiser-phone__poster.img{position:absolute;inset:0;z-index:0;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;display:block}.snack-root .powerup-fundraiser-phone__bottom-scrim{pointer-events:none;position:absolute;inset-inline:0;bottom:0;z-index:1;height:min(52%,280px);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 42%,transparent)}.snack-root .powerup-fundraiser-phone__top-scrim{z-index:1}.snack-root .powerup-fundraiser-phone__identity{pointer-events:none;position:absolute;inset-inline:0;bottom:0;z-index:2;display:grid;gap:.35rem;padding:0 .85rem 4.35rem}.snack-root .powerup-fundraiser-phone__kicker{margin:0;font-size:9px;line-height:1;letter-spacing:.18em;color:var(--base--primary,#d6fd70);text-shadow:0 1px 8px rgba(0,0,0,.45)}.snack-root .powerup-fundraiser-phone__title{margin:0;font-size:24px;line-height:.98;letter-spacing:.05em;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.4)}.snack-root .powerup-fundraiser-phone__caption{margin:.15rem 0 0;max-width:14rem;font-size:11px;line-height:1.35;color:rgba(255,255,255,.78);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.snack-root .powerup-fundraiser-phone__donate-bar{position:absolute;inset-inline:.65rem;bottom:.7rem;z-index:3;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.095);padding:.3rem;box-shadow:0 16px 40px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.18);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.snack-root .powerup-fundraiser-phone__donate-row{display:flex;align-items:center;gap:.4rem}.snack-root .powerup-fundraiser-phone__raised{min-width:0;flex:1;padding-inline:.55rem;text-align:left}.snack-root .powerup-fundraiser-phone__raised-label{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.16em;color:rgba(255,255,255,.5)}.snack-root .powerup-fundraiser-phone__raised-value{display:block;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#fff}.snack-root .powerup-fundraiser-phone__donate-btn-wrap{width:5.5rem;flex-shrink:0}.snack-root .powerup-fundraiser-phone__donate-btn{min-height:2.25rem!important;width:100%;padding-inline:.75rem!important;font-size:12px!important;letter-spacing:.05em;pointer-events:none;cursor:default;box-shadow:none!important;background-color:var(--bg-color--bg-green,#d6fd70)!important;color:#131313!important}@media screen and (max-width:991px){.snack-root .visual_wrap-first.is-fundraiser-phone{transform:scale(.72) translate(14%,8%)}}@media screen and (max-width:767px){.snack-root .visual_wrap-first.is-fundraiser-phone{transform:scale(.62) translate(10%,6%)}.snack-root .powerup-fundraiser-phone{width:15rem}}.snack-root .expertise_cards .expertise_card:has(.is-fundraiser-panel),.snack-root .expertise_cards .expertise_card:has(.is-record){overflow:visible}.snack-root .expertise_cards .expertise_card:has(.is-fundraiser-panel) .visual,.snack-root .expertise_cards .expertise_card:has(.is-record) .visual{overflow:visible;height:30rem;display:flex;justify-content:center;align-items:center;max-width:none;width:100%;margin-bottom:-1.75rem;padding-bottom:1.75rem}.snack-root .expertise_cards .expertise_card:has(.is-fundraiser-panel) .card-padding-medium,.snack-root .expertise_cards .expertise_card:has(.is-record) .card-padding-medium{position:relative;z-index:1}.snack-root .expertise_cards .visual_wrap-fouth.is-fundraiser-panel,.snack-root .expertise_cards .visual_wrap-third.is-record{display:flex;transform:none!important;justify-content:center;align-items:center;width:100%;height:100%;margin-inline:auto;overflow:visible}.snack-root .record-phone{z-index:2;position:relative;overflow:hidden;width:13.75rem;aspect-ratio:9/16;height:auto;border-radius:1.15rem;background-color:var(--bg-color--bg-dark,#131313);flex-shrink:0;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .record-phone__screen{position:absolute;inset:0;color:var(--text-color--text-on-primary,#fff)}.snack-root .record-phone__poster.img{position:absolute;inset:0;z-index:0;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;display:block}.snack-root .record-phone__top{position:absolute;z-index:2;top:.7rem;left:.65rem;right:.65rem;display:flex;align-items:center;justify-content:flex-end}.snack-root .record-phone__timer{display:inline-flex;align-items:center;gap:.4rem;min-height:1.7rem;padding:0 .7rem;border-radius:999px;background:rgba(18,20,26,.72)}.snack-root .record-phone__dot{width:.4rem;height:.4rem;border-radius:999px;background:#ef4444;flex-shrink:0}.snack-root .record-phone__timer-text{font-size:.72rem;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#fff}.snack-root .record-phone__bottom{position:absolute;z-index:2;left:0;right:0;bottom:1.1rem;display:flex;align-items:center;justify-content:center}.snack-root .record-phone__shutter{width:3.15rem;height:3.15rem;border-radius:999px;border:2.5px solid #fff;display:grid;place-items:center;flex-shrink:0}.snack-root .record-phone__shutter-inner{width:2.35rem;height:2.35rem;border-radius:999px;background:#ef4444}.snack-root .record-phone__shutter-inner.is-recording{width:1.15rem;height:1.15rem;border-radius:.28rem}.snack-root .tgifts-card{z-index:2;position:relative;width:min(100%,17.5rem);border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);padding:1.05rem 1.05rem .85rem;color:var(--text-color--text-primary,#131313);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .tgifts-card__title{margin:0;font-size:1rem;letter-spacing:.05em;color:var(--text-color--text-primary,#131313)}.snack-root .tgifts-card__viewport{margin-top:.75rem;height:11.25rem;overflow:hidden}.snack-root .tgifts-card__list{display:flex;flex-direction:column}.snack-root .tgifts-card__row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-top:1px solid rgba(19,19,19,.06)}.snack-root .tgifts-card__row:first-child{border-top:0;padding-top:.15rem}.snack-root .tgifts-card__person{display:flex;min-width:0;gap:.65rem}.snack-root .tgifts-card__avatar{width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;flex-shrink:0;background:var(--grey--grey-100,#f2f2f2);font-size:.65rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313)}.snack-root .tgifts-card__meta{min-width:0}.snack-root .tgifts-card__name{margin:0;font-size:.75rem;letter-spacing:.05em;color:var(--text-color--text-primary,#131313);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .tgifts-card__time{margin:.1rem 0 0;font-size:.65rem;color:#13131399}.snack-root .tgifts-card__message{margin:.2rem 0 0;font-size:.68rem;color:#13131399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:8.5rem}.snack-root .tgifts-card__amount{margin:0;flex-shrink:0;font-size:.75rem;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:var(--text-color--text-primary,#131313)}.snack-root .raised-card{z-index:2;position:relative;width:min(100%,17.5rem);border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);padding:1.2rem 1.05rem 1.1rem;color:var(--text-color--text-primary,#131313);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d;transition:box-shadow .35s ease,border-color .35s ease}.snack-root .raised-card.is-complete{border-color:rgba(214,253,112,.85);box-shadow:0 0 0 1px rgba(214,253,112,.35),0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .raised-card__kicker{margin:0 0 .45rem;font-size:.72rem;letter-spacing:.08em;color:#13131399}.snack-root .raised-card__amount{margin:0;font-size:2.35rem;line-height:1;letter-spacing:.005em;font-variant-numeric:tabular-nums;transition:color .3s ease}.snack-root .raised-card.is-complete .raised-card__amount,.snack-root .raised-card__amount{color:var(--text-color--text-primary,#131313)}.snack-root .raised-card__progress-row{margin-top:1.15rem;display:flex;align-items:center;gap:.75rem}.snack-root .raised-card__track{flex:1;min-width:0;height:.45rem;overflow:hidden;border-radius:999px;background:var(--grey--grey-100,#f2f2f2);box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.snack-root .raised-card__fill{height:100%;border-radius:999px;background:#fbbf24;box-shadow:0 0 10px rgba(251,191,36,.28);transition:width .05s linear,background-color .35s ease}.snack-root .raised-card.is-complete .raised-card__fill{background:var(--bg-color--bg-green,#d6fd70);box-shadow:0 0 10px rgba(214,253,112,.28)}.snack-root .raised-card__goal{margin:0;flex-shrink:0;font-size:.72rem;font-weight:500;color:#13131399}.snack-root .raised-card.is-complete .raised-card__goal{color:var(--text-color--text-primary,#131313)}.snack-root .raised-card__payout{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .35s ease,margin-top .35s ease}.snack-root .raised-card__payout.is-visible{grid-template-rows:1fr;opacity:1;margin-top:1.1rem}.snack-root .raised-card__payout-inner{overflow:hidden;min-height:0}.snack-root .raised-card__payout-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.8rem;letter-spacing:.05em}.snack-root .mjoin-card,.snack-root .moffer-card,.snack-root .msubs-card,.snack-root .munlock-card{z-index:2;position:relative;width:min(100%,17.5rem);border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);padding:1.15rem 1.05rem 1.1rem;color:var(--text-color--text-primary,#131313);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .moffer-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.snack-root .moffer-card__kicker{margin:0;font-size:.72rem;letter-spacing:.08em;color:#13131399}.snack-root .moffer-card__status{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);font-size:.62rem;letter-spacing:.06em;color:var(--grey--grey-900,#131313)}.snack-root .moffer-card__name{margin:.85rem 0 0;font-size:1.15rem;letter-spacing:.05em}.snack-root .moffer-card__price{margin:.35rem 0 0;font-size:1.85rem;line-height:1;letter-spacing:.01em;font-variant-numeric:tabular-nums}.snack-root .moffer-card__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.snack-root .moffer-card__chip{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .6rem;border-radius:999px;background:var(--grey--grey-100,#f2f2f2);font-size:.65rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313)}.snack-root .mjoin-card__kicker{margin:0;font-size:.72rem;letter-spacing:.08em;color:#13131399}.snack-root .mjoin-card__title{margin:.55rem 0 0;font-size:1rem;letter-spacing:.05em}.snack-root .mjoin-card__options{display:flex;flex-direction:column;gap:.4rem;margin-top:.85rem}.snack-root .mjoin-card__option{display:flex;align-items:center;gap:.55rem;padding:.55rem .6rem;border-radius:.75rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .mjoin-card__option.is-selected{background:color-mix(in srgb,var(--bg-color--bg-green,#d6fd70) 42%,#fff)}.snack-root .mjoin-card__radio{flex-shrink:0;width:.85rem;height:.85rem;border-radius:999px;border:1.5px solid #13131355;background:transparent}.snack-root .mjoin-card__option.is-selected .mjoin-card__radio{border-color:var(--grey--grey-900,#131313);background:var(--grey--grey-900,#131313);box-shadow:inset 0 0 0 2px #fff}.snack-root .mjoin-card__option-body{flex:1;min-width:0}.snack-root .mjoin-card__option-name{margin:0;font-size:.78rem;letter-spacing:.05em;color:var(--text-color--text-primary,#131313)}.snack-root .mjoin-card__option-scope{margin:.15rem 0 0;font-size:.58rem;letter-spacing:.06em;color:#13131399}.snack-root .mjoin-card__option-price{margin:0;flex-shrink:0;font-size:.72rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-color--text-primary,#131313)}.snack-root .mjoin-card__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem;margin-top:.85rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.8rem;letter-spacing:.05em}.snack-root .munlock-card__person{position:relative;display:flex;align-items:center;gap:.7rem;padding-right:4.25rem}.snack-root .munlock-card__avatar{width:2.35rem;height:2.35rem;border-radius:999px;display:grid;place-items:center;flex-shrink:0;background:var(--grey--grey-100,#f2f2f2);font-size:.7rem;letter-spacing:.06em}.snack-root .munlock-card__meta{min-width:0;flex:1}.snack-root .munlock-card__name{margin:0;font-size:.82rem;letter-spacing:.05em}.snack-root .munlock-card__access{margin:.15rem 0 0;font-size:.68rem;color:#13131399}.snack-root .munlock-card__badge{position:absolute;top:0;right:0;display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;font-size:.62rem;letter-spacing:.06em}.snack-root .munlock-card__badge--locked{background:var(--grey--grey-100,#f2f2f2);color:#13131399;animation:munlock-badge-out 4.8s cubic-bezier(.4,0,.2,1) infinite}.snack-root .munlock-card__badge--active{background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);opacity:0;animation:munlock-badge-in 4.8s cubic-bezier(.4,0,.2,1) infinite}.snack-root .munlock-card__groups{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem;opacity:.35;transform:translateY(4px);animation:munlock-groups-in 4.8s cubic-bezier(.4,0,.2,1) infinite}.snack-root .munlock-card__group{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .6rem;border-radius:999px;background:var(--grey--grey-100,#f2f2f2);font-size:.65rem;letter-spacing:.06em}@keyframes munlock-badge-out{0%,18%{opacity:1}28%,to{opacity:0}}@keyframes munlock-badge-in{0%,22%{opacity:0}32%,78%{opacity:1}88%,to{opacity:0}}@keyframes munlock-groups-in{0%,22%{opacity:.35;transform:translateY(4px)}32%,78%{opacity:1;transform:translateY(0)}88%,to{opacity:.35;transform:translateY(4px)}}.snack-root .msubs-card__header{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.snack-root .msubs-card__title{margin:0;font-size:1rem;letter-spacing:.05em}.snack-root .msubs-card__revenue{margin:0;font-size:1.35rem;letter-spacing:.04em;color:#131313;font-variant-numeric:tabular-nums}.snack-root .msubs-card__list{display:flex;flex-direction:column;margin-top:.85rem}.snack-root .msubs-card__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-top:1px solid rgba(19,19,19,.06)}.snack-root .msubs-card__row:first-child{border-top:0;padding-top:.2rem}.snack-root .msubs-card__pill{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;font-size:.62rem;letter-spacing:.06em}.snack-root .msubs-card__pill--active{background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313)}.snack-root .msubs-card__pill--trialing{background:#fef3c7;color:#92400e}.snack-root .msubs-card__pill--past_due{background:#fee2e2;color:#991b1b}.snack-root .msubs-card__count{margin:0;font-size:.95rem;letter-spacing:.04em;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.snack-root .munlock-card__badge--locked{animation:none;opacity:0}.snack-root .munlock-card__badge--active{animation:none;opacity:1}.snack-root .munlock-card__groups{animation:none;opacity:1;transform:none}}@media screen and (max-width:767px){.snack-root .expertise_cards .expertise_card:has(.is-fundraiser-panel) .visual,.snack-root .expertise_cards .expertise_card:has(.is-record) .visual{height:24rem}.snack-root .record-phone{width:11.5rem}.snack-root .mjoin-card,.snack-root .moffer-card,.snack-root .msubs-card,.snack-root .munlock-card,.snack-root .raised-card,.snack-root .tgifts-card{width:min(100%,15.5rem)}.snack-root .expertise_cards .powerup-fundraiser-phone.is-flat{width:11.5rem}.snack-root .raised-card__amount{font-size:2rem}.snack-root .tgifts-card__viewport{height:10.25rem}}@media (prefers-reduced-motion:reduce){.snack-root .raised-card__fill,.snack-root .raised-card__payout{transition:none}}.snack-root .powerup-subgroups-nest.is-feature{width:min(100%,17.5rem);transform:none;padding:1.05rem .95rem 1.05rem .85rem}.snack-root .powerup-subgroups-nest.is-feature .powerup-subgroups-nest__main-name{font-size:1.05rem}.snack-root .powerup-subgroups-nest.is-feature .powerup-subgroups-nest__child-name{font-size:.82rem}.snack-root .sgplace-card,.snack-root .sgready-card,.snack-root .sgsend-card{z-index:2;position:relative;width:min(100%,17.5rem);border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);padding:1.15rem 1.05rem 1.1rem;color:var(--text-color--text-primary,#131313);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .sgplace-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.snack-root .sgplace-card__kicker{margin:0;font-size:.68rem;letter-spacing:.08em;color:#13131399}.snack-root .sgplace-card__group{margin:.3rem 0 0;font-size:1.05rem;letter-spacing:.05em}.snack-root .sgplace-card__count-wrap{text-align:right;flex-shrink:0}.snack-root .sgplace-card__count{margin:0;font-size:1.55rem;line-height:1;letter-spacing:.01em;font-variant-numeric:tabular-nums}.snack-root .sgplace-card__count-label{margin:.2rem 0 0;font-size:.65rem;color:var(--text-color--text-secondary,#585858)}.snack-root .sgplace-card__viewport{margin-top:.9rem;height:9.75rem;overflow:hidden}.snack-root .sgplace-card__list{display:flex;flex-direction:column;gap:.45rem}.snack-root .sgplace-card__row{display:flex;align-items:center;gap:.55rem;padding:.5rem .55rem;border-radius:.7rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .sgplace-card__avatar{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;background:#131313;color:#fff;font-size:.62rem;letter-spacing:.04em;flex-shrink:0}.snack-root .sgplace-card__meta{min-width:0;flex:1}.snack-root .sgplace-card__name{margin:0;font-size:.78rem;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .sgplace-card__time{margin:.12rem 0 0;font-size:.62rem;color:var(--text-color--text-secondary,#585858)}.snack-root .sgplace-card__added{flex-shrink:0;font-size:.62rem;letter-spacing:.06em;color:#13131399}.snack-root .sgsend-card__snack{padding:.7rem .75rem;border-radius:.75rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .sgsend-card__kicker{margin:0;font-size:.65rem;letter-spacing:.08em;color:#13131399}.snack-root .sgsend-card__snack-title{margin:.3rem 0 0;font-size:1rem;letter-spacing:.05em}.snack-root .sgsend-card__snack-meta{margin:.25rem 0 0;font-size:.68rem;color:var(--text-color--text-secondary,#585858)}.snack-root .sgsend-card__assign{margin:.85rem 0 0;font-size:.72rem;letter-spacing:.08em;color:#13131399}.snack-root .sgsend-card__options{display:flex;flex-direction:column;gap:.4rem;margin-top:.55rem}.snack-root .sgsend-card__option{display:flex;align-items:center;gap:.55rem;padding:.55rem .6rem;border-radius:.75rem;background:var(--grey--grey-100,#f2f2f2);transition:background .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.snack-root .sgsend-card__option.is-selected{background:color-mix(in srgb,#d6fd70 42%,#fff);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#d6fd70 55%,#131313)}.snack-root .sgsend-card__radio{width:.9rem;height:.9rem;border-radius:999px;border:1.5px solid #13131355;flex-shrink:0;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.snack-root .sgsend-card__option.is-selected .sgsend-card__radio{border-color:#131313;background:#131313;box-shadow:inset 0 0 0 2.5px #fff}.snack-root .sgsend-card__option-name{margin:0;font-size:.82rem;letter-spacing:.05em}.snack-root .sgsend-card__cta{display:flex;align-items:center;justify-content:center;margin-top:.85rem;min-height:2.35rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.85rem;letter-spacing:.05em;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.snack-root .sgsend-card__cta.is-visible{opacity:1;transform:translateY(0)}.snack-root .sgready-card__title{margin:0;font-size:.95rem;letter-spacing:.05em}.snack-root .sgready-card__list{display:flex;flex-direction:column;gap:.75rem;margin-top:.95rem}.snack-root .sgready-card__row-top{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.snack-root .sgready-card__label{margin:0;font-size:.78rem;letter-spacing:.05em}.snack-root .sgready-card__pct{margin:0;font-size:.82rem;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--text-color--text-secondary,#585858)}.snack-root .sgready-card__row.is-done .sgready-card__pct{color:var(--text-color--text-primary,#131313)}.snack-root .sgready-card__track{height:.55rem;border-radius:999px;background:var(--grey--grey-100,#f2f2f2);overflow:hidden}.snack-root .sgready-card__fill{height:100%;border-radius:999px;background:#fbbf24;min-width:6px;transition:background .35s ease}.snack-root .sgready-card__row.is-done .sgready-card__fill{background:var(--bg-color--bg-green,#d6fd70)}@media screen and (max-width:767px){.snack-root .powerup-subgroups-nest.is-feature,.snack-root .sgplace-card,.snack-root .sgready-card,.snack-root .sgsend-card{width:min(100%,15.5rem)}.snack-root .sgplace-card__viewport{height:9rem}}@media (prefers-reduced-motion:reduce){.snack-root .sgready-card__fill,.snack-root .sgsend-card__cta,.snack-root .sgsend-card__option,.snack-root .sgsend-card__radio{transition:none}}.snack-root .cexport-card,.snack-root .climits-card,.snack-root .clog-card,.snack-root .creview-card{z-index:2;position:relative;width:min(100%,17.5rem);border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);padding:1.15rem 1.05rem 1.1rem;color:var(--text-color--text-primary,#131313);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .clog-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.snack-root .clog-card__week{margin:0;font-size:1rem;letter-spacing:.05em}.snack-root .clog-card__team{margin:0;font-size:.68rem;color:var(--text-color--text-secondary,#585858);text-align:right}.snack-root .clog-card__viewport{margin-top:.85rem;height:10.5rem;overflow:hidden}.snack-root .clog-card__list{display:flex;flex-direction:column;gap:.45rem}.snack-root .clog-card__row{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.55rem .6rem;border-radius:.7rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .clog-card__chip{display:inline-flex;align-items:center;min-height:1.45rem;padding:.2rem .55rem;border-radius:999px;font-size:.68rem;letter-spacing:.06em;color:#131313;flex-shrink:0}.snack-root .clog-card__chip--practice{background:color-mix(in srgb,#5ec8b8 38%,#fff)}.snack-root .clog-card__chip--film{background:color-mix(in srgb,#9b87f5 38%,#fff)}.snack-root .clog-card__chip--strength{background:color-mix(in srgb,#f5a15b 38%,#fff)}.snack-root .clog-card__meta{text-align:right;min-width:0}.snack-root .clog-card__hours{margin:0;font-size:.78rem;letter-spacing:.05em;font-variant-numeric:tabular-nums}.snack-root .clog-card__time{margin:.12rem 0 0;font-size:.62rem;color:var(--text-color--text-secondary,#585858)}.snack-root .climits-card__title{margin:0;font-size:.95rem;letter-spacing:.05em}.snack-root .climits-card__list{display:flex;flex-direction:column;gap:.75rem;margin-top:.95rem}.snack-root .climits-card__row-top{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.snack-root .climits-card__label{margin:0;font-size:.78rem;letter-spacing:.05em}.snack-root .climits-card__values{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.snack-root .climits-card__hours{margin:0;font-size:.72rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-color--text-secondary,#585858)}.snack-root .climits-card__row.is-done .climits-card__hours{color:var(--text-color--text-primary,#131313)}.snack-root .climits-card__badge{display:inline-flex;align-items:center;min-height:1.2rem;padding:.1rem .45rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);font-size:.58rem;letter-spacing:.06em;color:#131313}.snack-root .climits-card__track{height:.45rem;overflow:hidden;border-radius:999px;background:var(--grey--grey-100,#f2f2f2);box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.snack-root .climits-card__fill{height:100%;border-radius:999px;background:#fbbf24;box-shadow:0 0 10px rgba(251,191,36,.28);transition:width .05s linear,background-color .35s ease}.snack-root .climits-card__row.is-done .climits-card__fill{background:var(--bg-color--bg-green,#d6fd70);box-shadow:0 0 10px rgba(214,253,112,.28)}.snack-root .creview-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.snack-root .creview-card__title{margin:0;font-size:.95rem;letter-spacing:.05em}.snack-root .creview-card__pending{margin:0;font-size:.68rem;letter-spacing:.06em;color:var(--text-color--text-secondary,#585858)}.snack-root .creview-card__list{display:flex;flex-direction:column;gap:.45rem;margin-top:.9rem}.snack-root .creview-card__row{display:flex;align-items:center;gap:.55rem;padding:.5rem .55rem;border-radius:.7rem;background:var(--grey--grey-100,#f2f2f2);transition:background .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.snack-root .creview-card__row.is-active{background:color-mix(in srgb,#d6fd70 42%,#fff);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#d6fd70 55%,#131313)}.snack-root .creview-card__avatar{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;background:#131313;color:#fff;font-size:.62rem;letter-spacing:.04em;flex-shrink:0}.snack-root .creview-card__meta{min-width:0;flex:1}.snack-root .creview-card__name{margin:0;font-size:.78rem;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .creview-card__activity{margin:.12rem 0 0;font-size:.62rem;color:var(--text-color--text-secondary,#585858)}.snack-root .creview-card__status{flex-shrink:0;font-size:.62rem;letter-spacing:.06em;color:#13131399}.snack-root .creview-card__row.is-verified .creview-card__status{color:var(--text-color--text-primary,#131313)}.snack-root .cexport-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.snack-root .cexport-card__week{margin:0;font-size:.72rem;letter-spacing:.08em;color:#13131399}.snack-root .cexport-card__badge{display:inline-flex;align-items:center;min-height:1.3rem;padding:.15rem .5rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);font-size:.62rem;letter-spacing:.06em;color:#131313}.snack-root .cexport-card__title{margin:.55rem 0 0;font-size:1.05rem;letter-spacing:.05em}.snack-root .cexport-card__meta{margin:.3rem 0 0;font-size:.68rem;color:var(--text-color--text-secondary,#585858)}.snack-root .cexport-card__list{display:flex;flex-direction:column;gap:.4rem;margin-top:.9rem}.snack-root .cexport-card__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .cexport-card__label{font-size:.72rem;letter-spacing:.05em}.snack-root .cexport-card__hours{font-size:.72rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-color--text-secondary,#585858)}.snack-root .cexport-card__cta{display:flex;align-items:center;justify-content:center;margin-top:.95rem;min-height:2.35rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.85rem;letter-spacing:.05em;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),background-color .3s ease}.snack-root .cexport-card__cta.is-visible{opacity:1;transform:translateY(0)}.snack-root .cexport-card.is-downloaded .cexport-card__cta{background:#131313;color:#fff}@media screen and (max-width:767px){.snack-root .cexport-card,.snack-root .climits-card,.snack-root .clog-card,.snack-root .creview-card{width:min(100%,15.5rem)}.snack-root .clog-card__viewport{height:9.5rem}}@media (prefers-reduced-motion:reduce){.snack-root .cexport-card__cta,.snack-root .climits-card__fill,.snack-root .creview-card__row{transition:none}}.snack-root .tassign-card,.snack-root .tclose-card,.snack-root .tcreate-card,.snack-root .tstatus-card{z-index:2;position:relative;width:min(100%,17.5rem);border:.3125rem solid var(--grey--grey-100,#f2f2f2);border-radius:1rem;background:var(--bg-color--bg-default,#fff);padding:1.15rem 1.05rem 1.1rem;color:var(--text-color--text-primary,#131313);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .tcreate-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.snack-root .tcreate-card__kicker{margin:0;font-size:.72rem;letter-spacing:.08em;color:#13131399}.snack-root .tcreate-card__badge{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;background:var(--grey--grey-100,#f2f2f2);font-size:.62rem;letter-spacing:.06em;color:var(--grey--grey-900,#131313)}.snack-root .tcreate-card__title{margin:.85rem 0 0;font-size:1.15rem;letter-spacing:.05em}.snack-root .tcreate-card__due{margin:.35rem 0 0;font-size:.78rem;letter-spacing:.06em;color:var(--text-color--text-secondary,#585858)}.snack-root .tcreate-card__snack{display:flex;align-items:center;gap:.65rem;margin-top:1rem;padding:.55rem;border-radius:.75rem;background:var(--grey--grey-100,#f2f2f2)}.snack-root .tcreate-card__thumb{width:2.75rem;height:2.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.55rem;flex-shrink:0}.snack-root .tcreate-card__snack-meta{min-width:0}.snack-root .tcreate-card__snack-title{margin:0;font-size:.78rem;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .tcreate-card__snack-clips{margin:.15rem 0 0;font-size:.68rem;color:var(--text-color--text-secondary,#585858)}.snack-root .tcreate-card__cta{display:flex;align-items:center;justify-content:center;margin-top:1rem;min-height:2.35rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.85rem;letter-spacing:.05em}.snack-root .tassign-card__task{margin:0;font-size:1.05rem;letter-spacing:.05em}.snack-root .tassign-card__due{margin:.3rem 0 0;font-size:.72rem;letter-spacing:.06em;color:var(--text-color--text-secondary,#585858)}.snack-root .tassign-card__people{display:flex;flex-direction:column;gap:.4rem;margin-top:.95rem}.snack-root .tassign-card__person{display:flex;align-items:center;gap:.55rem;padding:.5rem .55rem;border-radius:.7rem;background:var(--grey--grey-100,#f2f2f2);transition:background .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.snack-root .tassign-card__person.is-selected{background:color-mix(in srgb,#d6fd70 42%,#fff);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#d6fd70 55%,#131313)}.snack-root .tassign-card__avatar{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;background:#131313;color:#fff;font-size:.62rem;letter-spacing:.04em;flex-shrink:0}.snack-root .tassign-card__meta{min-width:0;flex:1}.snack-root .tassign-card__name{margin:0;font-size:.78rem;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .tassign-card__role{margin:.12rem 0 0;font-size:.62rem;color:var(--text-color--text-secondary,#585858)}.snack-root .tassign-card__radio{width:.85rem;height:.85rem;border-radius:999px;border:1.5px solid #13131355;flex-shrink:0;transition:background .3s ease,border-color .3s ease}.snack-root .tassign-card__person.is-selected .tassign-card__radio{border-color:#131313;background:#131313;box-shadow:inset 0 0 0 2px #fff}.snack-root .tassign-card__cta{display:flex;align-items:center;justify-content:center;margin-top:1rem;min-height:2.35rem;border-radius:999px;background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313);font-size:.85rem;letter-spacing:.05em;transition:background-color .3s ease,color .3s ease}.snack-root .tassign-card.is-confirmed .tassign-card__cta{background:#131313;color:#fff}.snack-root .tstatus-card__heading{margin:0;font-size:.95rem;letter-spacing:.05em}.snack-root .tstatus-card__list{display:flex;flex-direction:column;gap:.45rem;margin-top:.9rem}.snack-root .tstatus-card__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .55rem;border-radius:.7rem;background:var(--grey--grey-100,#f2f2f2);transition:background .35s cubic-bezier(.22,1,.36,1)}.snack-root .tstatus-card__row.is-done{background:color-mix(in srgb,var(--base--green,#d6fd70) 28%,#fff)}.snack-root .tstatus-card__info{min-width:0}.snack-root .tstatus-card__label{margin:0;font-size:.78rem;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .tstatus-card__due{margin:.12rem 0 0;font-size:.62rem;color:var(--text-color--text-secondary,#585858)}.snack-root .tstatus-card__chip{flex-shrink:0;display:inline-flex;align-items:center;min-height:1.35rem;padding:0 .5rem;border-radius:999px;background:#fff;font-size:.62rem;letter-spacing:.06em;color:var(--text-color--text-primary,#131313);transition:background .3s ease,color .3s ease}.snack-root .tstatus-card__chip.is-review{background:color-mix(in srgb,#3b82f6 18%,#fff);color:#1d4ed8}.snack-root .tstatus-card__chip.is-done{background:var(--bg-color--bg-green,#d6fd70);color:var(--grey--grey-900,#131313)}.snack-root .tclose-card__heading{margin:0;font-size:.95rem;letter-spacing:.05em}.snack-root .tclose-card__stats{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.9rem}.snack-root .tclose-card__stat{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .75rem;border-radius:.75rem;background:var(--grey--grey-100,#f2f2f2);transition:background .35s cubic-bezier(.22,1,.36,1)}.snack-root .tclose-card__stat.is-clear{background:color-mix(in srgb,var(--base--green,#d6fd70) 28%,#fff)}.snack-root .tclose-card__stat.is-ontime{background:color-mix(in srgb,#3b82f6 12%,#fff)}.snack-root .tclose-card__stat-value{margin:0;font-size:1.55rem;line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums}.snack-root .tclose-card__stat-label{margin:0;font-size:.65rem;letter-spacing:.08em;color:var(--text-color--text-secondary,#585858)}.snack-root .tclose-card__task{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.75rem;padding:.55rem .65rem;border-radius:.7rem;background:color-mix(in srgb,#ef4444 12%,#fff);transition:background .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.snack-root .tclose-card__task.is-active{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#ef4444 45%,#131313)}.snack-root .tclose-card__task.is-done{background:color-mix(in srgb,var(--base--green,#d6fd70) 28%,#fff);box-shadow:none}.snack-root .tclose-card__task-info{min-width:0}.snack-root .tclose-card__task-title{margin:0;font-size:.78rem;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .tclose-card__task-meta{margin:.12rem 0 0;font-size:.62rem;color:var(--text-color--text-secondary,#585858)}.snack-root .tclose-card__task-chip{flex-shrink:0;display:inline-flex;align-items:center;min-height:1.35rem;padding:0 .5rem;border-radius:999px;background:#fff;font-size:.62rem;letter-spacing:.06em}.snack-root .tclose-card__cta,.snack-root .tclose-card__task.is-done .tclose-card__task-chip{background:var(--bg-color--bg-green,#d6fd70)}.snack-root .tclose-card__cta{display:flex;align-items:center;justify-content:center;margin-top:.95rem;min-height:2.35rem;border-radius:999px;color:var(--grey--grey-900,#131313);font-size:.85rem;letter-spacing:.05em;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.snack-root .tclose-card__cta.is-visible{opacity:1;transform:translateY(0)}@media screen and (max-width:767px){.snack-root .tassign-card,.snack-root .tclose-card,.snack-root .tcreate-card,.snack-root .tstatus-card{width:min(100%,15.5rem)}}@media (prefers-reduced-motion:reduce){.snack-root .tassign-card__cta,.snack-root .tassign-card__person,.snack-root .tassign-card__radio,.snack-root .tclose-card__cta,.snack-root .tclose-card__stat,.snack-root .tclose-card__task,.snack-root .tstatus-card__chip,.snack-root .tstatus-card__row{transition:none}}