@font-face{font-family:'General Sans';font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/general-sans-400.woff2") format("woff2")}@font-face{font-family:'General Sans';font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/general-sans-500.woff2") format("woff2")}@font-face{font-family:'General Sans';font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/general-sans-600.woff2") format("woff2")}@font-face{font-family:'General Sans';font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/general-sans-700.woff2") format("woff2")}@font-face{font-family:'Funnel Display';font-style:normal;font-weight:400 700;font-display:swap;src:url("/fonts/funnel-display-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Funnel Display';font-style:normal;font-weight:400 700;font-display:swap;src:url("/fonts/funnel-display-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}body{background-color:#fff;padding-left:144px;padding-right:144px;margin:0;overflow-x:hidden}@media screen and (max-width: 768px){body{padding:0 22px 0 22px}main{padding-top:56px}}html{margin:0;width:100%;overflow-x:hidden}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}@media screen and (min-width: 768px) and (max-width: 904px){body{padding:0 32px 0 32px}main{padding-top:56px}}@media screen and (min-width: 904px) and (max-width: 1239px){body{padding:0 4rem 0 4rem}}@media screen and (min-width: 1440px){body{margin-left:auto;margin-right:auto;padding:0}}a{text-decoration:none;font-family:"General Sans", Arial, Helvetica, sans-serif;font-weight:400;letter-spacing:0.3px;color:black;font-size:16px;line-height:24px;vertical-align:middle;font-style:normal}h1{font-family:"Funnel Display", Arial, Helvetica, sans-serif;font-weight:600;font-size:56px;line-height:66px;letter-spacing:5%;color:black;margin:0}h2{font-family:"Funnel Display", Arial, Helvetica, sans-serif;font-weight:600;font-size:36px;line-height:46px;letter-spacing:5%;margin:0 0 8px 0}h3{font-family:"General Sans", Arial, Helvetica, sans-serif;font-size:36px;line-height:46px;letter-spacing:5%;margin:0;font-weight:400}h4{margin:8px 0;font-family:"General Sans", Arial, Helvetica, sans-serif;font-size:16px;line-height:32px;letter-spacing:2px;color:#81879c;font-weight:500}h5{font-family:"General Sans", Arial, Helvetica, sans-serif;font-weight:500;font-size:24px;line-height:32px;letter-spacing:3%;margin:8px 0}h6{font-family:"General Sans", Arial, Helvetica, sans-serif;font-size:16px;line-height:32px;letter-spacing:0.5px;color:white;font-weight:700;vertical-align:text-top;margin:0 0 24px 0}.h7{font-weight:500;margin:28px 0;font-size:18px;line-height:24px}@media screen and (max-width: 904px){h1{font-size:48px;line-height:54px}h2{font-size:28px;line-height:36px}h3{font-size:28px;line-height:36px}}.title{font-family:"Funnel Display", Helvetica, sans-serif;font-size:48px;line-height:55px;font-weight:500;color:#3a3939;margin:0 0 8px 0}.subtitle{font-family:"General Sans", Arial, Helvetica, sans-serif;font-size:20px;line-height:33px;color:#3a3939;margin:0}@media screen and (max-width: 768px){.title{font-size:36px;line-height:42px}.subtitle{font-size:18px;line-height:28px}}p{font-family:"General Sans", Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:26px;margin:0}.bold{font-weight:800}img{width:100%;height:auto}@media screen and (min-width: 1440px){.whiteBlock{width:1040px;margin-left:auto;margin-right:auto;padding:0}}.errorContents{margin:40px auto 0 auto;display:flex;flex-direction:column;width:400px}.errorContents h3{text-align:center;margin-bottom:8px}.errorContents p{text-align:center;margin-bottom:16px}.errorContents a{margin:0}.errorContents .buttons{display:flex;justify-content:center}.errorText{display:flex;flex-direction:column;margin:auto}.error{width:100%;margin:0 auto}@media screen and (max-width: 599px){h1{font-size:24px;line-height:32px;text-align:center}h2{font-size:24px;line-height:32px;text-align:center}h3{font-size:24px;line-height:32px}h4{text-align:center;font-size:14px;line-height:24px;letter-spacing:2px}h5{font-size:20px;line-height:28px}.h7{font-size:16px;line-height:24px}p{font-size:14px;line-height:24px}.errorContents{margin:60px 0;width:100%}.errorContents .buttons{flex-direction:column}.errorContents .buttons button{margin-top:0}}.primaryButton{padding:12px 32px;background-color:#163dfa;color:white;border-radius:12px;border-style:none;margin:8px 0;font-family:"Funnel Display", Arial, Helvetica, sans-serif;font-weight:400;letter-spacing:0.3px;font-size:16px;border-color:#163dfa;border-width:1.5px;font-style:normal}.secondaryButton{padding:12px 32px;border-radius:12px;border-style:solid;border-width:1.5px;border-color:black;color:black;background-color:white;margin:8px 0;font-family:"Funnel Display", Arial, Helvetica, sans-serif;font-weight:400;letter-spacing:0.3px;font-size:16px;font-style:normal}.firstButtonPadding{margin-right:8px}.signIn{margin:0;padding:0}.lastButtonPadding{padding-right:0}.faqButton{padding:12px 68px;margin-top:auto;margin-bottom:auto}.primaryButton.nav{padding:12px 16px}.secondaryButton.nav{padding:12px 16px}.buttonsDesktop{display:flex}@media screen and (max-width: 904px){.primaryButton{padding:12px 16px}.secondaryButton{padding:12px 16px}.secondaryButton.faqButton{padding:12px 48px}}@media screen and (max-width: 599px){.primaryButton{width:100%}.secondaryButton{width:100%;border-width:1px}.longText{padding:12px 8px}.buttonsDesktop{display:block}.secondaryButton.faqButton{margin-top:16px}}.desktop-spacer{height:92px}@media screen and (max-width: 904px){.desktop-spacer{display:none}}.desktopNav{--resources-grid-height: 168px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#f5fafb;border-radius:8px;border:1px solid #e1e8ea;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.3),0px 1px 3px 1px rgba(0,0,0,0.15);padding:0 16px;position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:1000;width:fit-content;max-width:calc(100vw - 32px);gap:0;transition:transform 0.6s ease-in-out, opacity 0.4s ease-in-out, box-shadow 0.25s ease}.desktopNav.nav-hidden{transform:translate(-50%, -150%);opacity:0;pointer-events:none}.desktopNav .desktopNav-main{display:flex;justify-content:space-between;align-items:center;gap:31px;width:100%;min-height:76px;padding-bottom:0}.desktopNav .desktopNav-resources{width:100%;max-height:0;overflow:hidden;opacity:0;padding:0;margin:0;border-top:none;transition:max-height 0.38s ease, opacity 0.22s ease, padding 0.22s ease;pointer-events:auto}.desktopNav:has(.dropDiv:hover) .desktopNav-resources,.desktopNav:has(.dropDiv:focus-within) .desktopNav-resources,.desktopNav:has(.desktopNav-resources:hover) .desktopNav-resources{max-height:calc(var(--resources-grid-height) + 46px);opacity:1;padding:28px 0 18px 0}.desktopNav:has(.dropDiv:hover),.desktopNav:has(.dropDiv:focus-within),.desktopNav:has(.desktopNav-resources:hover){box-shadow:0px 4px 18px rgba(0,0,0,0.12)}.desktopNav:has(.dropDiv:hover) .center-nav .dropDiv .dropdown,.desktopNav:has(.dropDiv:focus-within) .center-nav .dropDiv .dropdown,.desktopNav:has(.desktopNav-resources:hover) .center-nav .dropDiv .dropdown{background-color:#e9eff0;color:#3f484a}.desktopNav:has(.dropDiv:hover) .center-nav .dropDiv .caret,.desktopNav:has(.dropDiv:focus-within) .center-nav .dropDiv .caret,.desktopNav:has(.desktopNav-resources:hover) .center-nav .dropDiv .caret{transform:rotate(180deg)}.desktopNav .left-nav{display:flex;align-items:center;height:100%;margin:0;padding:0}.desktopNav .left-nav .logo{display:flex;align-items:center;margin:0}.desktopNav .left-nav img.logoImg{height:30px !important;width:auto}.desktopNav .center-nav{display:flex;align-items:center;gap:20px;height:100%;margin-right:28px}.desktopNav .center-nav .nav-link{text-decoration:none;font-family:"General Sans", sans-serif;color:#171d1e;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0.1px;transition:background-color 0.2s, color 0.2s;background:none;border:none;padding:8px 12px;border-radius:100px;cursor:pointer;display:flex;align-items:center}.desktopNav .center-nav .nav-link:hover,.desktopNav .center-nav .nav-link.active{background-color:#e9eff0;color:#3f484a}.desktopNav .center-nav .dropDiv{position:relative;display:flex;align-items:center;height:100%}.desktopNav .center-nav .dropDiv .dropdown{display:flex;align-items:center;gap:6px;background:none;border:none;padding:8px 12px;font-family:"General Sans", sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0.1px;color:#171d1e;cursor:pointer;border-radius:100px;transition:background-color 0.2s, color 0.2s;text-decoration:none;appearance:none;-webkit-appearance:none}.desktopNav .center-nav .dropDiv .dropdown .caret{display:block;width:10px;height:auto;transition:transform 0.22s ease;transform-origin:center center}.desktopNav .center-nav .dropDiv .dropdown:hover,.desktopNav .center-nav .dropDiv .dropdown.active{background-color:#e9eff0;color:#3f484a}.desktopNav .desktopNav-resources a.resources-card{padding:0;margin:0;background-color:#dfe8ea;border:1px solid rgba(15,23,28,0.08);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.06);font-family:"General Sans", sans-serif;color:inherit;text-decoration:none;text-align:left;letter-spacing:normal;transition:background-color 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease}.desktopNav .desktopNav-resources a.resources-card:hover{background-color:#cfd9dc;border-color:rgba(15,23,28,0.12);box-shadow:0 3px 12px rgba(0,0,0,0.08);color:inherit}.desktopNav .desktopNav-resources .resources-cards-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);gap:20px;height:var(--resources-grid-height)}.desktopNav .desktopNav-resources .resources-card{display:block;text-decoration:none;color:inherit;overflow:hidden}.desktopNav .desktopNav-resources .resources-card:focus-visible{outline:2px solid rgba(22,61,255,0.6);outline-offset:2px}.desktopNav .desktopNav-resources .resources-card-inner{height:100%;padding:12px 15px;display:flex;flex-direction:row;align-items:stretch;gap:10px;box-sizing:border-box;min-height:0}.desktopNav .desktopNav-resources .resources-card-body{flex:5 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px}.desktopNav .desktopNav-resources .resources-card-icon-slot{flex:2 1 0;min-width:0;min-height:0;display:flex;align-items:center;justify-content:flex-end}.desktopNav .desktopNav-resources .resources-card-icon{border-radius:999px;background-color:#ffffff;display:flex;align-items:center;justify-content:center;color:#171d1e;box-shadow:0 0 0 1px rgba(0,0,0,0.04)}.desktopNav .desktopNav-resources .resources-card-icon svg,.desktopNav .desktopNav-resources .resources-card-icon .resources-card-icon-img{width:24px;height:24px;display:block;object-fit:contain}.desktopNav .desktopNav-resources .resources-card-icon-slot .resources-card-icon{box-sizing:border-box;flex-shrink:0;width:Min(48px, 100%);height:Min(48px, 100%);max-width:100%;max-height:100%;aspect-ratio:1}.desktopNav .desktopNav-resources .resources-card-title-row{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.desktopNav .desktopNav-resources .resources-card-title-row h4{margin:0;flex:1 1 auto;font-family:"General Sans", sans-serif;font-weight:600;font-size:15px;line-height:20px;color:#171d1e;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.desktopNav .desktopNav-resources .resources-external-icon{display:inline-flex;align-items:center;justify-content:center;color:#171d1e;flex-shrink:0}.desktopNav .desktopNav-resources .resources-card-desc{margin:0;font-family:"General Sans", sans-serif;font-weight:500;font-size:13px;line-height:18px;color:#3f484a;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktopNav .desktopNav-resources .resources-card--hero{grid-column:1;grid-row:1 / span 2;display:flex;flex-direction:column}.desktopNav .desktopNav-resources .resources-card--product-classes{grid-column:2;grid-row:1}.desktopNav .desktopNav-resources .resources-card--faq{grid-column:2;grid-row:2}.desktopNav .desktopNav-resources .resources-card--community{grid-column:3;grid-row:1}.desktopNav .desktopNav-resources .resources-card--newsletter{grid-column:3;grid-row:2}.desktopNav .desktopNav-resources .resources-card-hero-preview{flex:3;padding:10px 10px 0 10px;display:grid;grid-template-columns:repeat(2, 1fr);gap:6px;align-items:start}.desktopNav .desktopNav-resources .resources-hero-mini-card{background-color:#ffffff;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,0.06);padding:8px;min-height:56px}.desktopNav .desktopNav-resources .resources-hero-mini-title{font-family:"General Sans", sans-serif;font-weight:600;font-size:13px;line-height:18px;color:#171d1e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktopNav .desktopNav-resources .resources-card-hero-bottom{flex:2;padding:12px 15px 14px 15px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:0}.desktopNav .desktopNav-resources .resources-card-hero-text{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.desktopNav .desktopNav-resources .resources-card-desc--hero{margin-top:0}.desktopNav .right-nav{display:flex;align-items:center;gap:20px;height:100%;margin:0;padding:0;padding-left:12px;margin-left:auto;flex-shrink:0;flex-wrap:nowrap}.desktopNav .right-nav .signIn{text-decoration:none;color:#171d1e;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0.1px;transition:background-color 0.2s, color 0.2s;font-family:"General Sans", sans-serif;padding:10px 16px;background-color:#ffffff;border:1px solid #bfc8ca;border-radius:100px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.desktopNav .right-nav .signIn:hover{background-color:#f5f5f5;color:#000000}.desktopNav .right-nav .text-link{margin:0}.desktopNav .right-nav .lastButtonPadding{padding:0;margin:0;display:flex}.desktopNav .right-nav .pill-btn{background-color:#212121;color:#ffffff;border:none;border-radius:100px;padding:10px 16px;font-family:"General Sans", sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0.1px;cursor:pointer;transition:background-color 0.2s, transform 0.2s;display:flex;align-items:center;justify-content:center;margin:0;white-space:nowrap}.desktopNav .right-nav .pill-btn:hover{background-color:#000000;transform:scale(1.02)}.desktopNav .right-nav .pill-btn-icon{display:inline-block;flex-shrink:0;margin-left:4px}.mobileNav{height:auto;display:none;width:100%;z-index:200;height:100%}.mobileNav .topBar{top:0;position:fixed;margin:auto -22px;padding:12px 22px;background:#ffffff;height:calc(32px);width:calc(100% - 44px);display:flex;justify-content:space-between;align-items:center;z-index:10000000}@media screen and (max-width: 904px){.mobileNav{display:flex;align-items:center;background:#ffffff}.desktopNav{display:none}img.logoImg{height:32px;width:auto;vertical-align:middle}}::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--foreground: #fff;--background: #141414;--font-family: "General Sans"}.mobile-nav-toggle{display:none}.primary-navigation{min-height:100vh;max-height:100%}.site-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--gap, 1em)}.header-primary-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:space-between;width:100%;margin:0;gap:var(--gap, 1em)}.header-primary-navigation a>[aria-hidden="true"]{font-weight:500;margin-inline:0;font-family:var(--secondary-font-family)}@media screen and (max-width: 904px){.header-primary-navigation{position:fixed;top:56px;min-height:calc(100vh - 56px - 3rem);max-height:calc(100%);width:calc(100% - 4rem);--gap: 1.7rem;display:flex;z-index:1000;cursor:pointer;right:0;bottom:0;left:0;overflow-y:scroll;background-color:white;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:space-between;padding:1rem 2rem 2rem 2rem;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 350ms linear;transition:-webkit-transform 350ms linear;-o-transition:transform 350ms linear;transition:transform 350ms linear;transition:transform 350ms linear, -webkit-transform 350ms linear;transition:transform 350ms linear, -webkit-transform 350ms linear}.mobile-nav-toggle{display:block;position:absolute;z-index:9999;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Layer_1' style='enable-background:new 0 0 64 64;' version='1.1' viewBox='0 0 64 64' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23000;%7D%0A%3C/style%3E%3Cg%3E%3Cg id='Navicon' transform='translate(330.000000, 232.000000)'%3E%3Cpolygon class='st0' id='Fill-19' points='-321.8,-219 -274.3,-219 -274.3,-212.7 -321.8,-212.7 '/%3E%3Cpolygon class='st0' id='Fill-20' points='-321.8,-203.2 -274.3,-203.2 -274.3,-196.8 -321.8,-196.8 '/%3E%3Cpolygon class='st0' id='Fill-21' points='-321.8,-187.3 -274.3,-187.3 -274.3,-181 -321.8,-181 '/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2rem;background-position:center;width:2rem;border:none;aspect-ratio:1;top:calc(12px + 1rem);-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);right:36px}.header-primary-navigation[data-visible="true"]{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-nav-toggle[aria-expanded="true"]{background:url("data:image/svg+xml,%3Csvg class='close-icon' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='512px' id='Layer_1' style='enable-background:new 0 0 512 512;' version='1.1' viewBox='0 0 512 512;' width='512px' xml:space='preserve'%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .close-icon %7B fill:%23000; %7D %5D%5D%3E%3C/style%3E%3Cpath d='M443.6,387.1L312.4,255.4l131.5-130c5.4-5.4,5.4-14.2,0-19.6l-37.4-37.6c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4 L256,197.8L124.9,68.3c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4L68,105.9c-5.4,5.4-5.4,14.2,0,19.6l131.5,130L68.4,387.1 c-2.6,2.6-4.1,6.1-4.1,9.8c0,3.7,1.4,7.2,4.1,9.8l37.4,37.6c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1L256,313.1l130.7,131.1 c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1l37.4-37.6c2.6-2.6,4.1-6.1,4.1-9.8C447.7,393.2,446.2,389.7,443.6,387.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2rem;background-position:center}}@media (min-width: 35em) and (max-width: 55em){.header-primary-navigation a>[aria-hidden="true"]{display:none}}.active{list-style:none;padding:0.6rem 0}.uppercase{text-decoration:none;text-transform:none;font-weight:500;display:flex;justify-content:start;align-items:center;gap:4px}.text-white{color:#171d1e;font-family:"General Sans", Arial, Helvetica, sans-serif;font-weight:500;letter-spacing:-0.2px;font-size:18px;line-height:1.4;padding:0}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.dropdownMobileContainer{overflow:hidden;height:auto;max-height:0;transition:max-height 0.4s ease}.dropdownMobileContainer .dropdownMobile{padding:6px 8px}.dropdownMobileContainer .dropdownMobile a{color:#171d1e;font-family:"General Sans", Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:block;padding:4px 0}.collapsedMobile{max-height:420px !important;overflow:visible;transition:max-height 0.4s ease}.collapsedMobile .dropdownMobile{padding:6px 8px}.collapsedMobile .dropdownMobile a{color:#171d1e;transition:color 0.2s ease}.collapsedMobile .dropdownMobile a:hover{color:#7100ff}.openedCaret{width:16px;padding-left:4px;padding-right:4px;transform:rotate(180deg) translateY(-1px);transition:transform 0.5s ease}.closedCaret{width:16px;padding-left:4px;padding-right:4px;padding-top:2px;transition:transform 0.5s ease}@media screen and (min-width: 768px) and (max-width: 904px){.overlay{position:fixed;z-index:-2;left:0;top:0;background-color:rgba(0,0,0,0);width:calc(100vw - 264px);height:100%}body.tabletOpen .overlay{z-index:999990000;background-color:rgba(0,0,0,0.3);transition:background-color ease-in 0.3s;transition-delay:0.3s;display:block}.mobileNav .topBar{padding:12px 32px;margin:0 -32px;width:calc(100% - 64px);height:32px;position:fixed;background:#ffffff}.mobile-nav-toggle{right:32px}.header-primary-navigation{width:200px;-webkit-transform:translateX(calc(100vw));-ms-transform:translateX(calc(100vw));transform:translateX(calc(100vw));right:0;bottom:0;left:0}.header-primary-navigation[data-visible="true"]{-webkit-transform:translateX(calc(100vw - 264px));-ms-transform:translateX(calc(100vw - 264px));transform:translateX(calc(100vw - 264px))}.buttonsTabletMenu{display:flex;flex-direction:column}.tabletMenuButton{margin-right:0}}@media screen and (max-width: 768px){.overlay{position:fixed;z-index:-2;left:0;top:0;background-color:rgba(0,0,0,0);width:calc(100vw - 264px);height:100%}body.tabletOpen .overlay{z-index:999990000;background-color:rgba(0,0,0,0.3);transition:background-color ease-in 0.3s;transition-delay:0.3s;display:block}.mobile-nav-toggle{right:22px}.header-primary-navigation{width:200px;-webkit-transform:translateX(calc(100vw));-ms-transform:translateX(calc(100vw));transform:translateX(calc(100vw));right:0;bottom:0;left:0}.header-primary-navigation[data-visible="true"]{transform:translateX(calc(100vw - 264px));-webkit-transform:translateX(calc(100vw - 264px));-ms-transform:translateX(calc(100vw - 264px))}}@media screen and (max-width: 904px){.buttonsTabletMenu{display:flex;flex-direction:column;gap:10px;padding-top:24px;border-top:none;margin-top:auto;align-items:stretch}.mobile-nav-btn-login{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:100px;border:1px solid #bfc8ca;background-color:#ffffff;color:#171d1e;font-family:"General Sans", sans-serif;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color 0.2s ease;width:100%;max-width:100%;box-sizing:border-box}.mobile-nav-btn-login:hover{background-color:#f5f5f5}.mobile-nav-btn-cta{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 16px;border-radius:100px;background-color:#212121;color:#ffffff;font-family:"General Sans", sans-serif;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color 0.2s ease;width:100%;max-width:100%;box-sizing:border-box}.mobile-nav-btn-cta .pill-btn-icon{flex-shrink:0}.mobile-nav-btn-cta:hover{background-color:#000000}}.feature-demo{background-color:#ffffff;padding:80px 20px;max-width:1440px;margin:0 auto}.feature-demo__container{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.feature-demo__header{display:flex;flex-direction:column;align-items:center}.feature-demo__title{text-align:center}.feature-demo__subtitle{text-align:center}@media screen and (max-width: 768px){.feature-demo__title,.feature-demo__subtitle{padding:0 16px}}.feature-demo__content{display:flex;gap:60px;align-items:flex-start}@media screen and (max-width: 904px){.feature-demo__content{flex-direction:column}}.feature-demo__list{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.feature-demo__item{display:flex;gap:18px;cursor:pointer;align-items:stretch}.feature-demo__item-indicator{position:relative;width:2px;background-color:#E6E6E6;margin:13px 0;overflow:hidden}.feature-demo__item-progress{position:absolute;top:0;left:0;width:100%;height:0%;background-color:#7100FF}.feature-demo__item-content{display:flex;flex-direction:column;gap:12px;padding:13px 0;flex:1;min-width:0}.feature-demo__item-header{display:flex;gap:10px;align-items:center}.feature-demo__item-header svg.feature-demo__icon{flex-shrink:0}.feature-demo__item-header svg.feature-demo__icon path{fill:#D1BCFE;transition:fill 0.3s ease}.feature-demo__item-header h3{font-family:'General Sans', sans-serif;font-weight:500;font-size:16px;line-height:33px;letter-spacing:0.0481px;color:#3a3939;margin:0}.feature-demo__item-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.4s ease-out;padding-left:35px}.feature-demo__item-description{font-family:'General Sans', sans-serif;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0.0481px;color:#3a3939;margin-bottom:12px;margin-top:0;overflow:hidden}.feature-demo__item-link{font-family:'General Sans', sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.1px;color:#7100FF;text-decoration:underline;opacity:0;visibility:hidden;transition:opacity 0.4s ease, visibility 0.4s ease;display:inline-block;overflow:hidden}.feature-demo__item.active .feature-demo__item-header svg.feature-demo__icon path{fill:#7100FF}.feature-demo__item.active .feature-demo__item-body{grid-template-rows:1fr}.feature-demo__item.active .feature-demo__item-description,.feature-demo__item.active .feature-demo__item-link{height:auto}.feature-demo__item.active .feature-demo__item-link{opacity:1;visibility:visible}.feature-demo__image-wrapper{flex:1;display:flex;justify-content:center;align-items:center;width:100%;max-width:542px;aspect-ratio:1 / 1;height:auto;background-color:#EAEAEC;border-radius:12px;overflow:hidden}.feature-demo__image-wrapper img{max-width:100%;height:100%;object-fit:contain}@media screen and (max-width: 904px){.feature-demo__image-wrapper{flex:0 0 auto;max-width:100%;margin-top:18px}}.feature-demo__image-placeholder{width:100%;height:100%;background:#e1e1e1;display:flex;align-items:center;justify-content:center;position:relative}.feature-demo__image-placeholder::after{content:"";width:150px;height:150px;background:rgba(0,0,0,0.1);border-radius:50%}.links{position:relative;z-index:10;background-color:#334155;margin:0 -144px;padding:48px 144px}.footerContent{width:100%}.firstSectionFooter{display:flex;justify-content:space-between}.secondSectionFooter{width:100%;display:block;justify-content:center}.legalFooter{text-align:center;font-family:"General Sans", Arial, Helvetica, sans-serif;font-size:12px;color:white}.footerText{color:white;font-weight:300;font-size:16px}.links h6.footer-heading{font-family:"General Sans", Arial, Helvetica, sans-serif;font-size:16px;line-height:32px;letter-spacing:0.5px;color:white;font-weight:700;vertical-align:text-top;margin:0 0 24px 0}.socials{width:100%;display:flex;justify-content:space-evenly}.logoFooterLink{display:inline-block;line-height:0}.footerLogo{width:65px;height:auto;margin-bottom:16px;filter:invert(1)}.firstColumn{width:30%}.sixthColumn{width:20%}.secondColumn,.thirdColumn,.fourthColumn{width:10%;display:flex;flex-direction:column;justify-content:start}.groupOfLinks{display:flex;flex-direction:column;justify-content:start}.footerLinks{color:white;text-align:left;font-weight:300;padding:12px 0}.socialIcon{padding-right:8px;padding-left:0px}a.button.footer{width:100%;padding:0}.primaryButton.footer,.secondaryButton.footer{width:100%}.secondaryButton.footer{background-color:#334155;border-color:white;color:white}.line1Footer{padding-top:48px;padding-bottom:12px}@media screen and (min-width: 768px) and (max-width: 904px){.firstSectionFooter{flex-wrap:wrap;column-gap:16px;row-gap:24px}div#logoFooter{padding-right:32px}.firstColumn{display:flex;width:100%}.secondColumn{width:20%}.thirdColumn{width:20%}.fourthColumn{width:20%}.fifthColumn,.sixthColumn{width:30%}.links{padding:60px 32px;margin:0 -32px}}@media screen and (max-width: 768px){.links{padding:60px 22px;margin:-22px}.socialIcon{width:10%}.socials{padding-top:8px;padding-bottom:24px}.firstSectionFooter{display:flex;justify-content:center;flex-wrap:wrap}.firstColumn{width:100%;text-align:center;padding-bottom:40px}div#logoFooter{display:flex;justify-content:center;padding-bottom:32px}.footerLinks{text-align:center;justify-content:center}.secondColumn{width:25%;text-align:center;padding-right:16px}.thirdColumn{width:25%;text-align:center;padding-left:16px;padding-right:16px}.fourthColumn{width:25%;text-align:center;padding-left:16px}.sixthColumn{padding-top:40px;width:100%;text-align:center}}@media screen and (min-width: 904px) and (max-width: 1239px){.links{padding:48px 4rem;margin:0 -4rem}}@media screen and (min-width: 1440px){.links{width:100%;padding:60px 0;margin:0}.footerContent{width:1040px;margin-left:auto;margin-right:auto}}.hero-section{position:relative;margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;margin-top:12px;padding-top:28px;padding-bottom:112px;display:flex;justify-content:center;align-items:center;text-align:center;overflow:clip;contain:layout}@media screen and (max-width: 768px){.hero-section{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.hero-section{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.hero-section{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.hero-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.hero-bg{position:absolute;inset:0;pointer-events:none;z-index:-1}.hero-glow{position:absolute;width:520px;height:520px;filter:blur(80px);opacity:0.9;mix-blend-mode:screen;will-change:transform;transform:translateZ(0)}.hero-glow--left{left:-220px;top:40px;background:radial-gradient(circle at center, rgba(224,195,252,0.9), rgba(224,195,252,0) 55%)}.hero-glow--right{right:-220px;bottom:0;background:radial-gradient(circle at center, rgba(249,245,134,0.9), rgba(249,245,134,0) 55%)}.hero-orbits{position:absolute;inset:auto 50% 40px;transform:translateX(-50%);width:130%;max-width:1200px;opacity:0.9}.hero-content{position:relative;max-width:1040px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}.hero-image-wrapper{width:75%;max-width:75%;margin-left:auto;margin-right:auto;padding:clamp(18px, 3.5vw, 40px);box-sizing:border-box;border-radius:32px;overflow:hidden;background:transparent;box-shadow:none}.hero-image{display:block;width:100%;height:auto;object-fit:cover}.hero-copy{max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.hero-headline{margin:0;font-size:48px;line-height:1.2;letter-spacing:-0.03em;color:#3a3939;font-family:"Funnel Display", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.hero-subheadline{margin:0;font-size:18px;line-height:1.6;color:#3f484a;max-width:880px;font-family:"General Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.hero-cta-row{margin-top:12px;display:flex;align-items:center;justify-content:center}.hero-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:999px;border:1px solid rgba(191,200,202,0.6);background-color:#7100ff;color:#ffffff;font-family:"General Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-weight:600;font-size:16px;letter-spacing:0.01em;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,0.3),0 1px 3px 1px rgba(0,0,0,0.15);transition:transform 0.15s ease-out, box-shadow 0.15s ease-out, background-color 0.15s ease-out, filter 0.15s ease-out}.hero-cta-icon{width:18px;height:18px;flex-shrink:0}.hero-cta-button:hover,.hero-cta-button:focus-visible{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 4px 10px rgba(113,0,255,0.35),0 0 0 1px rgba(191,200,202,0.8)}.hero-cta-button:active{transform:translateY(0);box-shadow:0 2px 6px rgba(113,0,255,0.25),0 0 0 1px rgba(191,200,202,0.7)}@media screen and (max-width: 904px){.hero-section{margin-top:72px;padding-top:56px;padding-bottom:96px}.hero-content{gap:32px}.hero-image-wrapper{width:78%;max-width:78%;padding:clamp(14px, 3vw, 28px);border-radius:24px}.hero-headline{font-size:36px;line-height:1.2}.hero-subheadline{font-size:16px;max-width:620px}}@media screen and (max-width: 599px){.hero-section{margin-top:56px;padding-top:40px;padding-bottom:80px}.hero-glow{filter:blur(72px)}.hero-image-wrapper{width:88%;max-width:88%;margin-left:auto;margin-right:auto;padding:14px;border-radius:20px}.hero-headline{font-size:30px}.hero-subheadline{font-size:15px;max-width:100%}.hero-cta-button{width:100%;max-width:320px}}@media screen and (min-width: 1239px){.hero-headline{white-space:nowrap}.hero-subheadline{max-width:920px}}@media screen and (min-width: 1440px){.hero-section{margin-top:40px;padding-bottom:120px}.hero-content{max-width:1120px}.hero-headline{font-size:56px}.hero-subheadline{font-size:19px}}.accordion-chip{display:inline-flex;align-items:center;height:32px;border-radius:8px;padding:6px 16px;background-color:#eaddff;font-family:"General Sans", Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#3f484a;margin:0 0 20px 0}.accordion-section{padding:21px 0}.accordion-container--faq-page{max-width:1122px;margin:56px auto 0}.accordion-container--faq-embed{max-width:1122px;margin:0 auto}.accordion-list{list-style:none;padding-left:0;padding-right:0;margin:0}.accordion-list li{position:static;background-color:#f5fafb;border-bottom:0;margin-bottom:18px;padding:0 12px}.accordion-list li:last-child{margin-bottom:0}.accordion-list li.active{padding-top:0;padding-bottom:0}.accordion-trigger{display:flex;justify-content:space-between;position:relative}.accordion-question{font-family:"Funnel Display", Helvetica, sans-serif;font-size:20px;line-height:28px;font-weight:500;color:#3a3939;position:relative;cursor:pointer;padding:12px 44px 12px 0;transition:color 0.5s ease;margin:0;min-width:0}.accordion-answer{max-height:0;overflow:hidden;margin-bottom:0}.accordion-answer p{font-family:"General Sans", Helvetica, sans-serif;font-size:16px;letter-spacing:0.02em;line-height:24px;color:#3a3939;margin:0 0 12px 0}.accordion-list li.active .accordion-answer{max-height:8000px !important;margin-bottom:16px}.accordion-toggle{cursor:pointer;height:18px;width:24px;position:absolute;top:50%;right:0;margin-top:-12px;z-index:2}.accordion-toggle:before,.accordion-toggle:after{background:#3a3939;content:"";height:1.8px;left:4px;position:absolute;top:11px;width:14px;transition:transform 800ms ease}.accordion-toggle:after{transform-origin:center}.accordion-toggle.collapsed:after{transform:rotate(90deg)}.accordion-toggle.collapsed:before{transform:rotate(180deg)}.accordion-footnote{padding:16px 0}li.bullet{font-family:"General Sans", Arial, Helvetica, sans-serif;border-style:none;list-style-type:disc;margin:10px 0}@media screen and (max-width: 599px){.accordion-container--faq-page{margin-top:32px}.accordion-section{padding:14px 0}.accordion-question{font-size:18px;line-height:26px;padding-right:36px}.accordion-answer p{font-size:16px;line-height:24px}.accordion-toggle{height:18px;width:18px;right:4px}li.bullet{font-size:14px}}.faq-embed{padding:80px 0 60px;box-sizing:border-box}.faq-embed-header{text-align:center;margin-bottom:48px}@media screen and (max-width: 599px){.faq-embed{padding:56px 0 40px}}.faq-page{max-width:1122px;margin:0 auto;padding-bottom:120px}.faq-page-header{padding-top:92px;text-align:center}.faq-subtitle{margin-bottom:32px}@media screen and (max-width: 768px){.faq-page-header{padding-top:56px}.faq-subtitle{margin-bottom:20px}}body.newsletter-page{background:linear-gradient(135deg, #FCFAFF 0%, #FBF7FF 50%, #F6F0FF 100%)}body.newsletter-page .desktop-spacer{display:none}body.newsletter-page footer{margin-top:0}body.newsletter-page main{padding-top:0}.nl-page-section{position:relative;margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;width:auto;min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:calc(78px + 8vh);padding-bottom:calc(78px + 8vh);background:linear-gradient(135deg, #FCFAFF 0%, #FBF7FF 50%, #F6F0FF 100%);overflow:hidden;box-sizing:border-box}@media screen and (max-width: 768px){.nl-page-section{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.nl-page-section{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.nl-page-section{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.nl-page-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.nl-page-bg-ellipse{position:absolute;width:316px;height:1277px;border-radius:50%;background-color:#EADDFF;filter:blur(93.2px);pointer-events:none;z-index:0}.nl-page-bg-ellipse--left{top:-139px;left:-114px}.nl-page-bg-ellipse--right{top:-139px;right:-114px}.nl-page-card{position:relative;z-index:1;display:flex;width:100%;max-width:1122px;background:#ffffff;border-radius:8px;overflow:hidden;box-shadow:0 4px 40px rgba(0,0,0,0.08);min-width:0;box-sizing:border-box}.nl-page-left{flex:0 0 483px;padding:42px;display:flex;flex-direction:column;gap:38px;background:#ffffff;min-width:0;box-sizing:border-box}.nl-page-header{display:flex;flex-direction:column;gap:18px}.nl-page-label{font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;color:#3A3939;line-height:55px}.nl-page-title{font-family:'Funnel Display', sans-serif;font-size:48px;font-weight:500;color:#3A3939;line-height:55px;letter-spacing:0.05px;margin:0}.nl-page-desc{font-family:'General Sans', sans-serif;font-size:20px;font-weight:400;color:#3A3939;line-height:24px;margin:0}.nl-page-form{display:flex;flex-direction:column;gap:24px;position:relative;min-width:0}.nl-page-form-row{display:flex;gap:16px}.nl-page-form-row .nl-page-field{flex:1;min-width:0}.nl-page-field{display:flex;flex-direction:column;gap:0}.nl-page-turnstile{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.nl-page-field-label{display:none}.nl-page-input{width:100%;height:56px;padding:4px 16px;border:1px solid #6F797A;border-radius:4px;font-family:'General Sans', sans-serif;font-size:16px;font-weight:400;color:#3F484A;background:#ffffff;box-sizing:border-box;outline:none;transition:border-color 0.2s ease;appearance:none}.nl-page-input::placeholder{color:#3F484A;opacity:1}.nl-page-input:focus{border-color:#7100FF;box-shadow:0 0 0 2px rgba(113,0,255,0.12)}.nl-page-select-wrapper{position:relative;display:flex;align-items:center}.nl-page-select{width:100%;cursor:pointer;padding-right:48px}.nl-page-select-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.nl-page-select-chevron svg{width:20px;height:20px;display:block}.nl-page-checkbox-row{display:flex;align-items:center;gap:12px}.nl-page-checkbox{width:18px;height:18px;min-width:18px;accent-color:#212121;border-radius:2px;cursor:pointer;margin:0}.nl-page-checkbox-label{font-family:'General Sans', sans-serif;font-size:14px;font-weight:400;color:#3F484A;line-height:20px;letter-spacing:0.25px;cursor:pointer}.nl-page-tc-link{color:#351975;text-decoration:underline;font-family:'General Sans', sans-serif;font-size:14px;padding:0;letter-spacing:0.25px}.nl-page-tc-link:hover{color:#7100FF}.nl-page-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:56px;position:relative;overflow:hidden;background-color:#7100FF;color:#ffffff;font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.15px;border:none;border-radius:100px;cursor:pointer;transition:background-color 0.25s ease, transform 0.2s ease}.nl-page-submit .nl-page-submit-icon{width:20px;height:20px;max-width:none;flex-shrink:0}.nl-page-submit:hover{background-color:#5c00d4;transform:translateY(-1px)}.nl-page-submit:active{transform:translateY(0)}.nl-page-submit-text{position:relative;z-index:2}.nl-page-submit-tick{display:none}.nl-page-submit-text-sending,.nl-page-submit-text-submitted{display:none}@keyframes nlSubmitShimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.nl-page-submit--sending{cursor:progress;pointer-events:none}.nl-page-submit--sending::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.55) 50%, rgba(255,255,255,0) 100%);transform:translateX(-100%);animation:nlSubmitShimmer 1s linear infinite}.nl-page-submit--sending:hover{background-color:#7100FF;transform:none}.nl-page-submit--sending:active{transform:none}.nl-page-submit--sending .nl-page-submit-text-subscribe{display:none}.nl-page-submit--sending .nl-page-submit-text-sending{display:inline}.nl-page-submit--sending .nl-page-submit-text-submitted{display:none}.nl-page-submit--sending .nl-page-submit-tick{display:none}.nl-page-submit--submitted{cursor:default;pointer-events:none;background-color:#16a34a}.nl-page-submit--submitted:hover{background-color:#15803d;transform:none}.nl-page-submit--submitted:active{transform:none}.nl-page-submit--submitted .nl-page-submit-text-subscribe{display:none}.nl-page-submit--submitted .nl-page-submit-text-sending{display:none}.nl-page-submit--submitted .nl-page-submit-tick{display:block}.nl-page-submit--submitted .nl-page-submit-text-submitted{display:inline}.nl-page-right{flex:1;background-color:#212121;position:relative;overflow:hidden;min-width:0;min-height:500px}.nl-page-img{position:absolute;right:0;bottom:0;width:75%;max-width:100%;height:auto;object-position:right bottom}@media screen and (max-width: 1024px){.nl-page-card{flex-direction:column}.nl-page-left{flex:none;width:100%}.nl-page-form-row{flex-direction:column;gap:24px}.nl-page-right{min-height:300px}.nl-page-bg-ellipse{display:block}}@media screen and (max-width: 768px){.nl-page-section{min-height:100vh;padding-top:calc(64px + 15vh);padding-bottom:calc(64px + 15vh)}.nl-page-left{padding:32px 24px;gap:28px}.nl-page-title{font-size:36px;line-height:44px}.nl-page-desc{font-size:16px}.nl-page-form-row{flex-direction:column;gap:24px}.nl-page-right{min-height:240px}.nl-page-img{right:0;bottom:0;width:72%;max-width:320px;height:auto;object-position:right bottom}}.pricing-page{margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;padding-top:80px;padding-bottom:120px;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}@media screen and (max-width: 768px){.pricing-page{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.pricing-page{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.pricing-page{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.pricing-page{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.pricing-page .faq-embed .accordion-list li{background-image:none;background-color:#f5fafb}.pricing-page .faq-embed .accordion-question{color:#3a3939}.pricing-page .faq-embed .accordion-toggle:before,.pricing-page .faq-embed .accordion-toggle:after{background:#3a3939}.pricing-page::before{content:"";position:absolute;width:686px;height:1470px;left:-300px;top:50px;background:radial-gradient(50% 50% at 50% 50%, rgba(234,221,255,0.5) 0%, rgba(255,255,255,0) 100%);z-index:-1;pointer-events:none}.pricing-page::after{content:"";position:absolute;width:686px;height:1470px;right:-300px;bottom:500px;background:radial-gradient(50% 50% at 50% 50%, rgba(167,237,233,0.3) 0%, rgba(255,255,255,0) 100%);z-index:-1;pointer-events:none}.pricing-header{text-align:center;margin-bottom:64px;position:relative;z-index:2}.pricing-header h1{font-family:'Funnel Display', sans-serif;font-size:48px;font-weight:600;color:#3A3939;margin:0 0 16px 0}.pricing-header p{font-family:'General Sans', sans-serif;font-size:20px;color:#706E6F;margin:0 auto 40px auto;max-width:484px;line-height:1.4}.pricing-toggle{display:flex;align-items:center;justify-content:center;gap:24px}.pricing-toggle .toggle-switch{display:flex;align-items:center;background-color:#EFF5F6;padding:8px 10px 8px 10px;border-radius:10px;gap:10px}.pricing-toggle .toggle-switch .toggle-btn{font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;color:#3A3939;background:transparent;border:none;cursor:pointer;padding:4px;display:inline-flex;align-items:center;gap:10px}.pricing-toggle .toggle-switch .toggle-btn .badge{display:none;background-color:#EADDFF;border:1px solid #E3E9EA;color:#3F484A;font-size:12px;padding:6px 16px;border-radius:4px}.pricing-toggle .toggle-switch .toggle-btn.active{background-color:#FFFFFF;padding:4px 13px;border-radius:4px;box-shadow:0px 0.54px 4px rgba(0,0,0,0.25)}.pricing-toggle .toggle-switch .toggle-btn.active[data-billing="yearly"] .badge{display:inline-flex}.pricing-toggle .currency-selector{display:flex;align-items:center;background-color:#EFF5F6;padding:10px 12px 10px 22px;border-radius:4px;font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;color:#3A3939}.pricing-toggle .currency-selector select{appearance:none;background:transparent;border:0;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;padding-right:22px;cursor:pointer;line-height:1.2;background-image:linear-gradient(45deg, transparent 50%, #3A3939 50%),linear-gradient(135deg, #3A3939 50%, transparent 50%);background-position:calc(100% - 14px) calc(50% - 2px),calc(100% - 8px) calc(50% - 2px);background-size:6px 6px, 6px 6px;background-repeat:no-repeat}.pricing-toggle .currency-selector select:focus{outline:none}.pricing-cards{display:flex;gap:24px;margin-bottom:120px;max-width:1227px;width:100%;justify-content:center;align-items:stretch;z-index:2}@media screen and (max-width: 1024px){.pricing-cards{display:grid;grid-template-columns:repeat(2, 1fr);justify-items:stretch}.pricing-cards .org-tier{grid-column:1 / -1}}@media screen and (max-width: 768px){.pricing-cards{grid-template-columns:1fr;justify-items:center}}.pricing-card{flex:1;border-radius:10px;padding:24px;display:flex;flex-direction:column;max-width:393px;width:100%;box-sizing:border-box;min-width:0;overflow-x:clip}@media screen and (max-width: 1024px){.pricing-card{max-width:none}}@media screen and (max-width: 768px){.pricing-card{max-width:393px}}.pricing-card>*{max-width:100%}.pricing-card .card-header{margin-bottom:24px}.pricing-card .card-header h3{font-family:'Funnel Display', sans-serif;font-size:22px;font-weight:600;margin:0 0 16px 0;line-height:1.2}.pricing-card .card-header p{font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;margin:0;line-height:1.5}.pricing-card .card-header.flex-header{display:flex;justify-content:space-between;align-items:flex-start}.pricing-card .card-price{display:flex;align-items:flex-end;margin-bottom:24px;min-width:0}.pricing-card .card-price .currency{font-family:'Funnel Display', sans-serif;font-size:46px;font-weight:600;line-height:1}.pricing-card .card-price .amount{font-family:'Funnel Display', sans-serif;font-size:46px;font-weight:600;line-height:1}.pricing-card .card-price .period{font-family:'General Sans', sans-serif;font-size:14px;font-weight:500;margin-left:8px;margin-bottom:6px;min-width:0;overflow-wrap:break-word}.pricing-card .card-price.quote-price{flex-direction:column;align-items:flex-start}.pricing-card .card-price.quote-price .amount{font-family:'Funnel Display', sans-serif;font-size:46px;font-weight:600;margin-bottom:12px;line-height:1}.pricing-card .card-price.quote-price .quote-desc{font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;color:#3F484A;margin:0}.pricing-card .card-features{list-style:none;padding:0;margin:0 0 32px 0;display:flex;flex-direction:column;gap:16px;flex-grow:1}.pricing-card .card-features li{display:flex;align-items:flex-start;gap:16px;font-family:'General Sans', sans-serif;font-size:14px;font-weight:500;line-height:1.4;min-width:0}.pricing-card .card-features li svg{width:24px;height:24px;flex-shrink:0}.pricing-card .card-features li span{min-width:0;overflow-wrap:break-word}.pricing-card .card-features.white-check li svg{color:white}.free-tier{background-color:#F5FAFB}.free-tier .card-header,.free-tier .card-price{color:#3F484A}.free-tier .card-header h3,.free-tier .card-header .currency,.free-tier .card-header .amount,.free-tier .card-price h3,.free-tier .card-price .currency,.free-tier .card-price .amount{color:#171D1E}.free-tier .card-features{color:#3F484A}.free-tier .card-features svg{color:#3A3939}.pro-tier{background-color:#7100FF;color:white;box-shadow:0px 8px 12px rgba(0,0,0,0.15),0px 4px 4px rgba(0,0,0,0.3);position:relative;overflow-x:visible;overflow-y:visible}.pro-tier .pro-sparkle{position:absolute;top:-57px;right:-12px;width:109px;height:114px;pointer-events:none;z-index:1}@media screen and (max-width: 1100px){.pro-tier .pro-sparkle{top:-73px}}.pro-tier .card-header,.pro-tier .card-price,.pro-tier .card-features{color:white}.pro-tier .card-header h3,.pro-tier .card-price h3,.pro-tier .card-features h3{color:white}.pro-tier .best-value{background-color:#E9EFF0;color:#3F484A;padding:6px 12px;border-radius:100px;font-family:'General Sans', sans-serif;font-size:14px;font-weight:500;position:relative;z-index:2}.pro-tier .best-value.is-hidden{display:none}.org-tier{background-color:#EADDFF}.org-tier .card-header,.org-tier .card-price{color:#3F484A}.org-tier .card-header h3,.org-tier .card-price h3{color:#3F484A}.org-tier .card-header .amount,.org-tier .card-price .amount{color:#171D1E}.org-tier .card-features{color:#3F484A}.org-tier .card-features svg{color:#3A3939}.pricing-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 24px;border-radius:100px;font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:opacity 0.2s, transform 0.2s;text-align:center;box-sizing:border-box;min-width:0;white-space:normal}.pricing-btn:hover{opacity:0.9;transform:translateY(-1px)}.pricing-btn.dark-btn{background-color:#505050;color:white}.pricing-btn.white-btn{background-color:white;color:#505050}.pricing-btn.dark-purple-btn{background-color:#351975;color:white}.pricing-ecosystem{width:100%;text-align:center;position:relative;z-index:2}.pricing-ecosystem h2{font-family:'Funnel Display', sans-serif;font-size:48px;font-weight:500;color:#3A3939;margin:0 0 16px 0}.pricing-ecosystem p{font-family:'General Sans', sans-serif;font-size:20px;color:#3A3939;margin:0 auto 32px auto;max-width:833px}.pricing-ecosystem .demo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;background-color:#212121;color:white;border-radius:100px;font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;text-decoration:none;margin-bottom:64px;transition:opacity 0.2s}.pricing-ecosystem .demo-btn:hover{opacity:0.9}.pricing-ecosystem .partners-btn-icon{width:16px;height:16px;max-width:none;flex-shrink:0}.pricing-ecosystem .partners-track-container{margin-top:8px}.pricing-ecosystem .partner-logos{width:100%;max-width:1373px;margin:0 auto}.pricing-ecosystem .partner-logos .logos-img{width:100%;height:auto;object-fit:contain}.section-entrepreneurship{position:relative;background-color:#FFEFD6;overflow:hidden;margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;width:auto;margin-top:-104px;padding-top:104px;min-height:90vh}@media screen and (max-width: 768px){.section-entrepreneurship{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.section-entrepreneurship{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.section-entrepreneurship{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.section-entrepreneurship{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.lottie-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.lottie-bg-container svg{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.entrepreneurship-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:160px 20px 200px 20px;max-width:1200px;margin:0 auto}.rolling-card-container{position:relative;width:100%;max-width:858px;margin-bottom:60px}.rolling-card{position:relative;z-index:1;background-color:rgba(255,255,255,0.92);backdrop-filter:blur(10px);border-radius:10px;padding:40px;box-shadow:0 10px 40px rgba(0,0,0,0.05);animation:floatCard 6s ease-in-out infinite}@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.rolling-sparkle{position:absolute;top:-20px;right:-20px;width:38px;height:42px}.typewriter-text-viewport{min-height:140px;height:auto;display:flex;align-items:flex-start;justify-content:flex-start;position:relative}.typewriter-statement{font-family:'Funnel Display', sans-serif;font-weight:400;font-size:48px;line-height:55px;color:#000000;margin:0;text-align:left}.typewriter-cursor{display:inline-block;width:3px;height:48px;background-color:#000000;margin-left:2px;vertical-align:text-bottom;animation:blink 1s step-end infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.rolling-card-footer{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:40px}.btn-get-started-small{background-color:#7100FF;color:#ffffff;font-family:'Funnel Display', sans-serif;font-weight:500;font-size:20px;padding:8px 16px;border-radius:6px;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s, transform 0.3s ease}.btn-get-started-small:hover{opacity:0.9;transform:scale(1.05)}@media screen and (max-width: 599px){.typewriter-statement{font-size:32px;line-height:38px}.typewriter-cursor{height:32px}.typewriter-text-viewport{min-height:110px;height:auto}.rolling-card-footer{flex-direction:column;align-items:flex-start;gap:16px}}.features-section{margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;position:relative;padding-top:120px;padding-bottom:100px;display:flex;justify-content:center;background:#fff}@media screen and (max-width: 768px){.features-section{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.features-section{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.features-section{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.features-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.features-container{max-width:1200px;width:100%;position:relative;z-index:2}.features-header{text-align:center;margin:0 auto 80px auto}.features-header h2{margin:0 0 20px 0}.features-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px;align-items:start}.features-grid__col{display:flex;flex-direction:column;gap:32px;min-width:0}.feature-card{box-sizing:border-box;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);background-color:#fff;min-height:500px}.feature-card--yellow{background-color:#FFF2CD}.feature-card--coral{background-color:#FCE1DF}.feature-card--mint{background-color:#E6F5F0}.feature-card--purple{background-color:#EFE9FF}.feature-card--wide-purple{grid-column:span 2;min-height:0;background-color:#D1BFFF}.feature-card--coral{height:460px;min-height:0}.feature-card--mint{height:510px;min-height:0}.feature-card--purple{height:642px;min-height:0}.feature-img-wrapper{box-sizing:border-box;width:100%;flex:1;display:flex;align-items:center;justify-content:center;padding:40px 40px 20px 40px}.feature-img-wrapper img{width:100%;height:auto;max-height:100%;object-fit:contain;display:block}.feature-card--yellow .feature-img-wrapper{padding:40px 32px 0 32px;align-items:center;justify-content:center}.feature-card--yellow .feature-img-wrapper img{width:100%;margin-bottom:-4px;border-radius:10px 10px 0 0}.feature-card--coral .feature-img-wrapper{padding:32px 24px 0 24px;align-items:flex-start;justify-content:center;flex:1 1 0;min-height:0}.feature-card--coral .feature-img-wrapper img{width:100%;height:auto;object-fit:contain;object-position:top center}.feature-card--mint .feature-img-wrapper{padding:24px 16px 16px 16px;align-items:center}.feature-card--purple .feature-img-wrapper{padding:40px 40px 20px 40px;align-items:center;flex:1 1 0;min-height:0}.feature-card--mint .feature-img-wrapper{flex:1 1 0;min-height:0}.feature-card--mint .feature-text{flex:0 0 auto}.feature-card--wide-purple .feature-img-wrapper{padding:56px 0 24px 0;align-items:flex-start}.feature-card--wide-purple .feature-img-wrapper img{width:100%;object-fit:cover}.feature-text{box-sizing:border-box;flex:none;padding:20px 40px 40px 40px;display:flex;flex-direction:column}.feature-text h3{font-family:'Funnel Display', sans-serif;font-size:28px;font-weight:500;color:#171d1e;margin:0 0 10px 0;text-align:left}.feature-text p{font-family:'General Sans', sans-serif;font-size:18px;color:#4A4A4A;margin:0;line-height:1.5;text-align:left}.feature-card--wide-purple .feature-text{padding:0 48px 48px 48px}@media screen and (max-width: 904px){.features-grid{display:flex;flex-direction:column;gap:32px}.features-grid__col{display:flex;flex-direction:column;gap:32px}.feature-card--wide-purple{width:100%}.feature-card--coral,.feature-card--mint,.feature-card--purple{height:auto;min-height:0}.feature-card--coral .feature-img-wrapper,.feature-card--mint .feature-img-wrapper,.feature-card--purple .feature-img-wrapper{flex:1 1 auto;min-height:200px}.feature-img-wrapper,.feature-card--yellow .feature-img-wrapper,.feature-card--coral .feature-img-wrapper,.feature-card--mint .feature-img-wrapper,.feature-card--purple .feature-img-wrapper{padding:32px 32px 16px 32px;align-items:center;justify-content:center}.feature-img-wrapper img,.feature-card--yellow .feature-img-wrapper img,.feature-card--coral .feature-img-wrapper img,.feature-card--mint .feature-img-wrapper img,.feature-card--purple .feature-img-wrapper img{width:100%;margin:0;border-radius:10px}.feature-card--wide-purple .feature-img-wrapper{padding:32px 0 16px 0;min-height:0}.feature-text{padding:12px 32px 32px 32px}.feature-card--wide-purple .feature-text{padding:0 32px 32px 32px}.features-header{margin-bottom:40px}}.company-bento{margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;width:100%;margin-bottom:4rem;padding-top:0;padding-bottom:0;box-sizing:border-box}@media screen and (max-width: 768px){.company-bento{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.company-bento{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.company-bento{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.company-bento{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (min-width: 1440px){.company-bento{padding-left:144px;padding-right:144px}}.company-bento__grid{display:grid;gap:1.5rem;width:100%;grid-template-columns:1fr 1.15fr 1.15fr 1fr 1fr;grid-template-rows:auto auto}.company-bento__tile{border-radius:12px;overflow:hidden;position:relative;background:white}.company-bento__tile--tower{grid-column:2;grid-row:1 / span 2;min-height:0;padding:0;background:#f1f5f9;display:flex;align-items:stretch}.company-bento__tile--outline{grid-column:1;grid-row:1;aspect-ratio:1;background:#ede9fe;color:rgba(109,40,217,0.45);display:flex;align-items:center;justify-content:center}.company-bento__tile--stat{grid-column:3;grid-row:1 / span 2;background:#000;color:#fff;padding:1.5rem 1.75rem;display:flex;flex-direction:column;justify-content:center}.company-bento__tile--brand{grid-column:4;grid-row:1;background:#7c3aed;display:flex;align-items:center;justify-content:center;min-height:0;aspect-ratio:1}.company-bento__tile--entre{grid-column:5;grid-row:1;background:#e2e8f0;display:flex;justify-content:flex-end;align-items:flex-end;padding:1.25rem;text-align:right}.company-bento__tile--access{grid-column:1;grid-row:2;background:#cbd5e1;display:flex;justify-content:flex-start;align-items:flex-end;padding:1.25rem}.company-bento__tile--photo{grid-column:4 / span 2;grid-row:2;background:#f1f5f9;min-height:12rem}.company-bento__logo-wrap{width:60%;height:60%;display:flex;justify-content:center;align-items:center}.company-bento__e-outline,.company-bento__e-brand{width:100%;height:auto;max-height:100%}.company-bento__stat-head{display:flex;flex-direction:column;line-height:0.9;font-family:'Funnel Display', sans-serif;font-weight:600;color:#fff}.company-bento__stat-num{font-size:4.5rem}.company-bento__stat-word{font-size:2.25rem;font-weight:600;margin-top:0.15em}.company-bento__stat-body{margin-top:1rem;font-size:1.1rem;line-height:1.4;font-family:'General Sans', sans-serif;color:#fff}.company-bento__word-stack{display:flex;flex-direction:column;gap:0}.company-bento__word-line{font-family:'Funnel Display', sans-serif;font-size:2.5rem;line-height:1;margin:0}.company-bento__tile--entre .company-bento__word-line{color:#475569}.company-bento__tile--access .company-bento__word-line{color:#334155}.company-bento__photo{width:100%;height:100%;min-height:12rem;object-fit:cover;display:block}.company-bento__tower-img{flex:1 1 auto;width:100%;min-height:0;object-fit:cover;object-position:center 15%;display:block}@media screen and (max-width: 904px){.company-bento__grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:1.5rem}.company-bento__tile--outline{grid-column:1;grid-row:1}.company-bento__tile--tower{grid-column:1 / span 2;grid-row:2;min-height:18rem}.company-bento__tile--stat{grid-column:1 / span 2;grid-row:3}.company-bento__tile--brand{grid-column:2;grid-row:1}.company-bento__tile--entre{grid-column:1;grid-row:4}.company-bento__tile--access{grid-column:2;grid-row:4}.company-bento__tile--photo{grid-column:1 / span 2;grid-row:5}}@media screen and (max-width: 768px){.company-bento__grid{grid-template-columns:1fr;gap:1.5rem}.company-bento__tile--outline,.company-bento__tile--tower,.company-bento__tile--stat,.company-bento__tile--brand,.company-bento__tile--entre,.company-bento__tile--access,.company-bento__tile--photo{grid-column:1;grid-row:auto}.company-bento__tile--tower{min-height:16rem}}.team{margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;position:relative;width:100%;align-self:stretch;overflow:hidden;background:#d2b5ff;padding-top:clamp(3rem, 6vw, 5rem);padding-bottom:clamp(4rem, 8vw, 8rem)}@media screen and (max-width: 768px){.team{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.team{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.team{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.team{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.team__bg{position:absolute;inset:0;pointer-events:none;z-index:0}.team__dots{position:absolute;inset:0;opacity:0.45;background-image:radial-gradient(circle, rgba(23,29,30,0.14) 3.5px, transparent 4px);background-size:56px 56px;background-position:0 0}.team__orbit{position:absolute;border-radius:50%;border:1.5px solid rgba(23,29,30,0.1);box-sizing:border-box}.team__orbit--1{width:min(520px, 90vw);height:min(520px, 90vw);top:-8%;left:-12%}.team__orbit--2{width:min(345px, 55vw);height:min(345px, 55vw);top:12%;right:-6%}.team__orbit--3{width:min(345px, 55vw);height:min(345px, 55vw);bottom:28%;left:-14%}.team__orbit--4{width:min(420px, 70vw);height:min(420px, 70vw);bottom:-6%;right:-10%}.team__orbit--5{width:min(280px, 45vw);height:min(280px, 45vw);top:42%;left:50%;transform:translateX(-58%)}.team__sprite{position:absolute;left:0;top:0;overflow:hidden;pointer-events:none}.team__inner{position:relative;z-index:1;max-width:1100px;margin:0 auto;width:100%;box-sizing:border-box}.team__title{font-family:'Funnel Display', sans-serif;font-size:clamp(1.75rem, 4vw, 3rem);font-weight:600;max-width:62rem;margin:0 0 clamp(2.5rem, 5vw, 5rem);color:#171d1e;line-height:1.15;letter-spacing:0.0481px}.team__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 5rem}.team__col{display:flex;flex-direction:column;gap:6rem;align-items:center}.team__col--right{padding-top:180px}.team__member{display:flex;flex-direction:column;align-items:center;width:100%;max-width:380px}.team__card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:340px;box-sizing:border-box;padding:41px 20px 53px;border-radius:0;overflow:visible;isolation:isolate;--team-card-bg: #fff2cd}.team__card>*{position:relative;z-index:1}.team__card>.team__card-bg{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25))}.team__card-bg use{fill:var(--team-card-bg)}.team__card--yellow{--team-card-bg: #fff2cd}.team__card--grey{--team-card-bg: #e8e8e8}.team__card--peach{--team-card-bg: #fce1df}.team__card--lavender{--team-card-bg: #efe9ff}.team__photo-wrap{position:relative;width:300px;height:340px;flex-shrink:0;margin:0 auto}.team__photo-wrap .team__photo{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:80%;height:auto;z-index:1;object-fit:contain;object-position:top center;display:block}.team__linkedin{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:43px;height:43px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,0.16);z-index:4;text-decoration:none;color:#0a66c2;transition:transform 0.2s ease}.team__linkedin svg{width:22px;height:22px}.team__linkedin:hover{transform:translateX(-50%) scale(1.08)}.team__deco{position:absolute;object-fit:contain;z-index:3;pointer-events:none}.team__deco.fdeco-a-feather{top:0;left:0;width:34px;transform:rotate(-20deg)}.team__deco.fdeco-a-avatar{top:0;left:44px;width:58px}.team__deco.fdeco-a-star{bottom:48px;right:-12px;width:30px}.team__deco.fdeco-b-avatar{top:0;right:0;width:58px}.team__deco.fdeco-b-star{bottom:56px;left:-10px;width:32px;transform:rotate(-35deg)}.team__deco.fdeco-b-code{bottom:18px;right:-10px;width:40px}.team__deco.fdeco-c-music{top:2px;left:6px;width:32px}.team__deco.fdeco-c-avatar{top:0;left:48px;width:56px}.team__deco.fdeco-c-star{bottom:40px;right:-12px;width:36px}.team__deco.fdeco-d-palette{top:2px;right:4px;width:32px}.team__deco.fdeco-d-avatar{top:0;right:40px;width:56px}.team__deco.fdeco-d-brush{bottom:30px;left:-10px;width:36px}.team__text{display:flex;flex-direction:column;align-items:center;gap:17px;text-align:center;width:100%;margin-top:6px;padding:0 4px;box-sizing:border-box}.team__role{font-family:'General Sans', sans-serif;font-size:20px;font-weight:600;line-height:33px;color:#3a3939;margin:0;letter-spacing:0.0481px}.team__name{font-family:'General Sans', sans-serif;font-size:24px;font-weight:400;line-height:33px;color:#3a3939;margin:0;letter-spacing:0.0481px}.team__bio{font-family:'General Sans', sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#3a3939;max-width:280px;margin:0;letter-spacing:0.0481px}@media screen and (max-width: 904px){.team__grid{grid-template-columns:1fr;gap:4rem}.team__col--right{padding-top:0}.team__member{max-width:100%}.team__orbit--5{display:none}}.company-page{width:100%;display:flex;flex-direction:column;align-items:center;color:#3a3939}.company-hero{max-width:800px;margin:10rem auto;text-align:center;padding:0 2rem;width:100%;box-sizing:border-box}.company-hero__title{font-family:'Funnel Display', sans-serif;font-weight:500;font-size:3rem;color:#000;margin-bottom:1rem}.company-hero__subtitle{font-family:'General Sans', sans-serif;font-size:1.25rem;line-height:1.5}.company-page__lavender-band{margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;width:100%;align-self:stretch;background:linear-gradient(180deg, #c0aef2 0%, #c8b6f4 8%, #d2c2f7 20%, #ddd0fa 34%, #e8defc 48%, #eee6fa 60%, #f3ecfa 72%, #f7f1f8 84%, #fcf3f7 94%, #fff5f8 100%)}@media screen and (max-width: 768px){.company-page__lavender-band{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.company-page__lavender-band{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.company-page__lavender-band{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.company-page__lavender-band{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.company-coach,.company-mission,.company-map,.company-impact{width:100%;align-self:stretch;background:transparent}.company-coach{padding-top:5rem;padding-bottom:0}.company-mission{padding-top:3rem;padding-bottom:0}.company-map{padding-top:3rem;padding-bottom:0}.company-impact{padding-top:3rem;padding-bottom:5rem}.company-coach__inner,.company-mission__inner,.company-impact__inner{max-width:991px;margin:0 auto}.company-coach__title,.company-mission__title,.company-impact__title{font-family:'Funnel Display', sans-serif;font-size:2.5rem;font-weight:600;color:#000;margin-bottom:2rem;line-height:1.2}.company-coach__body,.company-mission__body,.company-impact__body{font-family:'General Sans', sans-serif;font-size:1.25rem;line-height:1.6;margin-bottom:1.5rem}.company-coach__body:last-child,.company-mission__body:last-child,.company-impact__body:last-child{margin-bottom:0}.company-map__inner{width:100%;max-width:1100px;margin:0 auto}.company-map__img{width:100%;height:auto;display:block}@media screen and (max-width: 904px){.company-hero__title{font-size:2.25rem}}@media screen and (max-width: 768px){.company-hero{margin:6rem auto}.company-hero__title{font-size:1.875rem}.company-coach__title,.company-mission__title,.company-impact__title{font-size:1.75rem}}.newsletter-cta-section{position:relative;width:100vw;left:50%;transform:translateX(-50%);display:grid;place-items:center;min-height:592px;padding-top:0;padding-bottom:0;background-color:#fff;overflow:hidden}.newsletter-bg-wavy{position:absolute;top:50%;left:50%;width:calc(100vw + 6px);height:100%;transform:translate(-50%, -50%) rotate(-5deg);z-index:1;pointer-events:none;opacity:0.55}.newsletter-bg-wavy__svg{display:block;width:100%;height:100%}.newsletter-bg-wavy__path{stroke-dasharray:0;stroke:#c4a8f0}.newsletter-bg-glow{position:absolute;width:min(420px, calc(592px * 0.72));height:min(420px, calc(592px * 0.72));border-radius:50%;background-color:#EADDFF;filter:blur(72px);pointer-events:none;z-index:0;top:50%;left:0;transform:translate(-50%, -50%)}.newsletter-card-wrapper{position:relative;max-width:928px;width:100%;z-index:10}.newsletter-card{position:relative;width:100%;min-height:352px;background-color:#7100FF;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.newsletter-card-bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.newsletter-card-bg .nl-gloss{position:absolute;background-color:rgba(217,217,217,0.11);transform:rotate(-45deg)}.newsletter-card-bg .nl-gloss-1{width:327.41px;height:62.85px;top:-10px;left:-30px}.newsletter-card-bg .nl-gloss-2{width:571.76px;height:90.68px;top:-60px;left:-80px}.newsletter-card-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2;padding:60px 24px;gap:32px}.newsletter-title{font-family:'Funnel Display', sans-serif;font-size:40px;font-weight:700;color:#ffffff;line-height:55px;margin:0;letter-spacing:0.0481px}.newsletter-subtitle{font-family:'General Sans', sans-serif;font-size:20px;font-weight:500;color:#ffffff;line-height:33px;margin:0;max-width:509px;letter-spacing:0.0481px}.newsletter-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#ffffff;color:#171d1e;font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.15px;padding:16px 24px;border-radius:100px;border:none;cursor:pointer;transition:background-color 0.3s ease, transform 0.2s ease}.newsletter-btn:hover{background-color:#f1f1f1;transform:translateY(-2px)}.newsletter-btn-icon{width:18px;height:18px;max-width:none;flex-shrink:0;filter:brightness(0) saturate(100%)}.newsletter-rocket{position:absolute;top:-40px;right:-40px;width:94px;height:94px;pointer-events:none;z-index:10}@media screen and (max-width: 1024px){.newsletter-bg-wavy,.newsletter-bg-glow{display:none}.newsletter-rocket{right:0;top:-47px}.newsletter-title{font-size:32px;line-height:48px}}@media screen and (max-width: 768px){.newsletter-cta-section{min-height:520px;padding-left:calc(22px * 1.2);padding-right:calc(22px * 1.2)}}@media screen and (max-width: 599px){.newsletter-cta-section{min-height:460px;padding-left:calc(22px * 1.2);padding-right:calc(22px * 1.2)}}.how-it-works{margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding-top:100px;padding-bottom:100px;background-color:#fff;overflow-x:clip}@media screen and (max-width: 768px){.how-it-works{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.how-it-works{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.how-it-works{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.how-it-works{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.how-it-works-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.how-it-works-bg .hiw-bg-wavy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.how-it-works-bg .hiw-bg-glow{position:absolute;top:50%;left:21px;transform:translateY(-50%) rotate(-89.41deg);width:316px}.how-it-works-bg .hiw-bg-star{position:absolute;top:-60px;left:calc(100% - 119px);transform:rotate(180deg) scaleY(-1)}.how-it-works-header{position:relative;z-index:10;margin-bottom:80px;display:flex;flex-direction:column;align-items:center}.how-it-works-header h2{text-align:center}.how-it-works-header .how-it-works-subtitle{text-align:center}@media screen and (max-width: 768px){.how-it-works-header h2,.how-it-works-header .how-it-works-subtitle{padding:0 16px}}.how-it-works-card{position:relative;z-index:10;width:100%;max-width:1122px;min-height:818px;background-color:#eaddff;border:1px solid #bfc8ca;border-radius:12px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;align-items:center;overflow:visible}.how-it-works-tabs{background-color:rgba(255,255,255,0.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid #bfc8ca;border-radius:8px;display:inline-flex;gap:77px;align-items:center;justify-content:center;padding:18px 30px;box-shadow:0px 2px 9.4px 0px rgba(0,0,0,0.25);position:absolute;top:39px;left:50%;transform:translateX(-50%);z-index:20}.hiw-tab-btn{background:transparent;border:none;padding:8px;border-radius:8px;cursor:pointer;display:flex;gap:8px;align-items:center;position:relative;overflow:hidden;transition:color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease;font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;color:#171d1e;letter-spacing:0.0481px}.hiw-tab-btn:focus-visible{outline:2px solid #7100ff;outline-offset:2px}.hiw-tab-btn .hiw-tab-icon{display:flex;align-items:center;justify-content:center;width:25px;height:28px;color:#D1BCFE;transition:color 0.3s ease}.hiw-tab-btn .hiw-loading-bar{position:absolute;bottom:0;left:0;width:100%;height:3px;background:transparent;border-radius:0 0 8px 8px}.hiw-tab-btn .hiw-loading-fill{height:100%;width:0%;background-color:#7100FF}.hiw-tab-btn.active{background-color:#fff;box-shadow:0px 4px 10px rgba(0,0,0,0.08)}.hiw-tab-btn.active .hiw-tab-icon{color:#7100FF}.hiw-tab-btn.active .hiw-loading-fill{animation:hiwLoadingAnim 8s linear forwards}.hiw-tab-btn:hover:not(.active){background-color:rgba(234,221,255,0.4)}@keyframes hiwLoadingAnim{0%{width:0%}100%{width:100%}}.hiw-panel{width:100%;padding:170px 73px 73px 73px;box-sizing:border-box;display:none;opacity:0;transform:translateY(10px);gap:40px;flex:1;position:relative;align-items:center}.hiw-panel.active{display:flex;animation:hiwFadeInUp 0.4s ease-out forwards}@keyframes hiwFadeInUp{to{opacity:1;transform:translateY(0)}}.hiw-panel-text{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:450px;margin-top:0}.hiw-panel-text h3{font-family:'Funnel Display', sans-serif;font-size:32px;font-weight:500;color:#3a3939;line-height:48px;margin:0 0 35px 0}.hiw-panel-text p{font-family:'General Sans', sans-serif;font-size:20px;font-weight:500;color:#3a3939;line-height:40px;margin:0 0 25px 0;letter-spacing:0.0481px;position:relative;padding-left:36px}.hiw-panel-text p::before{content:"";position:absolute;left:0;top:7px;width:22px;height:25px;background-image:url('data:image/svg+xml,<svg width="25" height="28" viewBox="0 0 25 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.4633 11.8735C13.7809 13.5933 12.1786 15.3641 10.6669 22.8672C10.5977 23.2109 10.1066 23.2109 10.0373 22.8672C8.52566 15.3641 6.92334 13.5934 0.240933 11.8735C-0.0803111 11.7908 -0.0803111 11.3342 0.240933 11.2516C6.92334 9.53168 8.52564 7.76089 10.0373 0.25781C10.1066 -0.0859368 10.5977 -0.0859368 10.6669 0.25781C12.1786 7.76087 13.7809 9.53166 20.4633 11.2516C20.7846 11.3342 20.7846 11.7908 20.4633 11.8735Z" fill="%23210F46" /><path d="M24.1764 4.74419C21.5063 5.43139 20.8661 6.13893 20.2621 9.13687C20.2344 9.27422 20.0382 9.27422 20.0105 9.13687C19.4065 6.13893 18.7663 5.43139 16.0963 4.74419C15.9679 4.71116 15.9679 4.52874 16.0963 4.4957C18.7663 3.8085 19.4065 3.10095 20.0105 0.103015C20.0382 -0.0343384 20.2344 -0.0343384 20.2621 0.103015C20.8661 3.10095 21.5063 3.8085 24.1764 4.4957C24.3047 4.52874 24.3047 4.71116 24.1764 4.74419Z" fill="%23210F46" /></svg>');background-size:contain;background-repeat:no-repeat}.hiw-panel-text p:last-child{margin-bottom:0}.hiw-panel-image{flex:1;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:15px;overflow:visible;position:relative;width:100%;max-width:548px;min-height:486px;margin-left:auto}.hiw-panel-image img{max-width:100%;height:auto;object-fit:contain}@media screen and (max-width: 1024px){.how-it-works-tabs{gap:20px;flex-wrap:wrap;padding:15px}.hiw-panel{flex-direction:column;padding:100px 30px 40px 30px;position:static}.hiw-panel.active{display:flex}.hiw-panel-text{margin-top:50px;max-width:100%}.hiw-panel-image{max-width:100%;margin-left:0}.how-it-works-card{min-height:auto}}.hiw-mockup{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px;background-color:#fff;border-radius:15px;box-sizing:border-box;box-shadow:0px 10px 40px 0px rgba(113,0,255,0.15)}.hiw-mockup .hiw-mockup-badge{display:flex;align-items:center;background-color:#eaddff;padding:8px 24px 8px 8px;border-radius:50px;gap:14px;margin-bottom:8px}.hiw-mockup .hiw-mockup-badge img{width:38px;height:38px;border-radius:50%;object-fit:cover}.hiw-mockup .hiw-mockup-badge span{color:#351975;font-family:'General Sans', sans-serif;font-size:20px;font-weight:500}.hiw-mockup .hiw-mockup-row{display:flex;gap:23px;width:100%;max-width:380px}.hiw-mockup .hiw-mockup-input{flex:1;min-width:0;border:1px solid #bfc8ca;border-radius:8px;padding:14px 16px;color:#3f484a;font-family:'General Sans', sans-serif;font-size:15px;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.hiw-mockup .hiw-mockup-chips{display:flex;gap:4px;width:100%;max-width:380px;justify-content:space-between}.hiw-mockup .hiw-mockup-chips .hiw-mockup-chip{background-color:#eaddff;color:#210f46;padding:8px 12px;border-radius:8px;font-family:'General Sans', sans-serif;font-size:13px;font-weight:500;display:flex;align-items:center;gap:6px}.hiw-mockup .hiw-mockup-chips .hiw-mockup-chip svg{width:14px;height:14px}.hiw-mockup .hiw-mockup-textarea{width:100%;max-width:380px;height:110px;border:1px solid #bfc8ca;border-radius:8px;padding:16px;color:#3f484a;font-family:'General Sans', sans-serif;font-size:15px;display:flex;align-items:flex-start;background-color:#fff}.partners-section{position:relative;width:100%;padding:100px 0;background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;z-index:10}.partners-container{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.partners-intro{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.partners-heading{margin-top:0;text-align:center}.partners-subheading{max-width:700px;text-align:center;margin-top:0;margin-bottom:40px}.btn-get-demo{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#171d1e;color:#ffffff;padding:14px 32px;border-radius:50px;font-family:'General Sans', sans-serif;font-size:16px;font-weight:500;text-decoration:none;margin-bottom:80px;transition:transform 0.3s ease, background-color 0.3s ease}.btn-get-demo:hover{background-color:#000000;transform:scale(1.03)}.partners-btn-icon{width:16px;height:16px;max-width:none;flex-shrink:0}.partners-track-container{width:100%;overflow:hidden;mask-image:linear-gradient(to right, transparent, black 15%, black 85%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, black 15%, black 85%, transparent)}.partners-track{display:flex;align-items:center;width:max-content;gap:80px;padding:20px 0;animation:partners-scroll 35s linear infinite}.partners-track:hover{animation-play-state:paused}.partners-logo{display:flex;align-items:center;justify-content:center;min-width:120px}.partners-logo img{height:35px;width:auto;opacity:0.6;filter:grayscale(100%);transition:opacity 0.3s ease, filter 0.3s ease}.partners-logo img:hover{opacity:1;filter:grayscale(0%)}.partners-logo-label{font-family:"General Sans", sans-serif;font-size:28px;font-weight:500;color:#5c6567;letter-spacing:0.2px}@keyframes partners-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 40px))}}@media screen and (max-width: 768px){.partners-track{gap:40px}.partners-logo img{height:28px}.partners-logo-label{font-size:22px}@keyframes partners-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 20px))}}.partners-heading,.partners-subheading{padding:0 16px}.partners-subheading br{display:none}}.testimonials{position:relative;margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;width:100%;display:flex;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;overflow:hidden;background-color:#fff}@media screen and (max-width: 768px){.testimonials{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.testimonials{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.testimonials{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.testimonials{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.testimonials-heading-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.testimonials-bg{position:absolute;top:50%;left:-200px;transform:translateY(-50%);width:343px;height:735px;pointer-events:none;z-index:0}.testimonials-bg svg{display:block;width:100%;height:100%}.testimonials-container{position:relative;z-index:10;display:flex;flex-direction:column;align-items:flex-start;max-width:850px;width:100%;margin:0 auto}.testimonials-carousel-controls{position:absolute;bottom:0;left:0;display:flex;flex-direction:row;gap:16px;align-items:center}.ts-dot{position:relative;width:24px;height:24px;border-radius:50%;background-color:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:box-shadow 0.2s ease}.ts-dot:focus-visible{outline:2px solid #7100ff;outline-offset:2px}.ts-dot .ts-dot-inner{width:16px;height:16px;border-radius:50%;background-color:#d9d9d9;transition:background-color 0.3s ease}.ts-dot .ts-dot-ring{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.ts-dot .ts-ring-circle{transform:rotate(-90deg);transform-origin:center;stroke-dasharray:69.115;stroke-dashoffset:69.115}.ts-dot.active .ts-dot-inner{background-color:#c291ff}.ts-dot.active .ts-dot-ring{opacity:1}.ts-dot.active .ts-ring-circle{animation:tsRingAnim 10s linear forwards}.ts-dot:hover:not(.active) .ts-dot-inner{background-color:#bebebe}@keyframes tsRingAnim{0%{stroke-dashoffset:69.115}100%{stroke-dashoffset:0}}.testimonials-track{flex:1;position:relative;display:flex;align-items:center;min-width:0}.testimonials-slide{width:100%;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity 0.5s ease, transform 0.5s ease;display:none}.testimonials-slide.active{display:block;opacity:1;transform:translateY(0);pointer-events:auto}.testimonials-content{display:flex;flex-direction:column;align-items:flex-start;width:100%;position:relative;padding-bottom:80px}.testimonials-content .company-logo{height:38px}.testimonials-content .company-logo img{height:100%;width:auto;object-fit:contain}.ts-quote-icon{display:flex}.ts-quote-icon--bottom svg{transform:rotate(180deg) scaleX(-1)}.ts-quote-icon svg{height:24px;width:auto}.ts-quote-text{font-family:"Funnel Display", sans-serif;font-size:36px;font-weight:500;color:#3a3939;line-height:48px;letter-spacing:0.0481px;margin:24px 0;overflow-wrap:break-word}.ts-author-block{position:absolute;bottom:0;right:0;display:flex;align-items:center;gap:17px}.ts-author-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.ts-author-details{display:flex;flex-direction:column;gap:2px}.ts-author-name{font-family:"General Sans", sans-serif;font-size:20px;font-weight:500;color:#3a3939;line-height:30px;letter-spacing:0.0481px}.ts-author-title{font-family:"General Sans", sans-serif;font-size:20px;font-weight:500;color:#3a3939;line-height:30px;letter-spacing:0.0481px}@media screen and (max-width: 1024px){.testimonials-container{align-items:center;text-align:center}.testimonials-content{align-items:center;padding-bottom:120px}.ts-author-block{position:static;margin-top:20px;justify-content:center;width:100%}.testimonials-carousel-controls{position:static;justify-content:center;margin-top:20px}.ts-quote-text{font-size:28px;line-height:38px}}.whyedventures-section{position:relative;margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;padding-top:140px;padding-bottom:100px;background-color:#EBE1FA}@media screen and (max-width: 768px){.whyedventures-section{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.whyedventures-section{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.whyedventures-section{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.whyedventures-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.whyedventures-scallop{width:100%;line-height:0;margin-top:-1px}.scallop-svg{display:block;width:100%;height:80px;object-fit:fill}.whyedventures-container{max-width:1200px;margin:0 auto;padding:0 32px}.whyedventures-header{text-align:center;margin:0 auto 80px auto}.whyedventures-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:48px 32px}.we-card-wrap{position:relative;padding:90px 0 30px 0}.we-card{position:relative;background:#ffffff;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:0;box-shadow:0 4px 24px rgba(113,0,255,0.06);transition:transform 0.28s ease, box-shadow 0.28s ease;z-index:1}.we-card:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(113,0,255,0.14)}.we-card h3{font-family:'Funnel Display', sans-serif;font-size:24px;font-weight:500;color:#171d1e;margin:16px 0 12px 0;line-height:1.25}.we-card p{font-family:'General Sans', sans-serif;font-size:15px;color:#555555;line-height:1.65;margin:0}.we-sparkle-svg{width:24px;height:24px;display:block;animation:float-deco 3.5s ease-in-out infinite;flex-shrink:0}.we-ext{position:absolute;z-index:2;pointer-events:none;user-select:none;font-family:'General Sans', sans-serif;font-size:13px;animation:float-deco 4s ease-in-out infinite}.we-ext--top-left{top:0;left:-8px}.we-ext--top-right{top:0;right:-8px}.we-ext--top-center{top:0;left:50%;transform:translateX(-50%)}.we-ext--bottom-left{bottom:0;left:0}.we-ext--bottom-right{bottom:0;right:0}.we-ext--bottom-center{bottom:0;left:50%;transform:translateX(-50%)}.we-ext--pill{background:#ffffff;border-radius:100px;padding:8px 14px;display:flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 2px 12px rgba(0,0,0,0.1);color:#333;animation-delay:0.3s;font-size:12px;max-width:260px}.we-pill-check{width:14px;height:14px;flex-shrink:0;filter:invert(14%) sepia(97%) saturate(7490%) hue-rotate(264deg) brightness(100%) contrast(102%)}.we-ext--checkbox{background:#7100FF;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;animation-delay:0.8s}.we-check-icon{width:22px;height:22px;filter:brightness(0) invert(1)}.we-ext--barchart{animation-delay:0.5s}.barchart{display:flex;align-items:flex-end;gap:5px;height:52px;width:120px}.barchart .bar{flex:1;background:linear-gradient(to top, #7100FF, #a855f7);border-radius:3px 3px 0 0;min-height:15%;position:relative}.barchart .bar span{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);font-size:9px;color:#999}.barchart.barchart--gold .bar{background:linear-gradient(to top, #f59e0b, #fcd34d)}.we-ext--active-pill{background:#7100FF;color:#fff;padding:7px 20px;border-radius:100px;font-size:13px;font-weight:500;white-space:nowrap;animation-delay:1s}.we-ext--progress{animation-delay:0.4s}.we-progress-svg{width:80px;height:10px;display:block}@keyframes progress-shimmer{0%{width:40%}50%{width:75%}100%{width:40%}}.we-ext--ask-anna{background:#171d1e;color:#fff;padding:7px 14px;border-radius:100px;font-size:12px;display:flex;align-items:center;gap:6px;box-shadow:0 4px 12px rgba(0,0,0,0.2);animation-delay:0.6s}.we-ask-icon{width:14px;height:10px;filter:brightness(0) invert(1)}.we-ext--validate{background:#fff;border-radius:10px;padding:8px 16px;font-size:12px;color:#7100FF;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,0.08);animation-delay:1.2s;display:flex;align-items:center;gap:6px}.we-chevron{width:6px;height:10px;filter:invert(14%) sepia(97%) saturate(7490%) hue-rotate(264deg) brightness(100%) contrast(102%)}.we-ext--avatar{animation-delay:0.4s;display:flex;align-items:center;justify-content:center}.we-avatar-img{width:64px;height:64px;display:block;border-radius:50%;object-fit:cover;box-shadow:0 4px 16px rgba(113,0,255,0.18)}.we-ext--hand{font-size:40px;animation-delay:0.2s;animation-name:float-deco-rotate}.we-ext--bar-top{display:flex;flex-direction:column;align-items:center;gap:8px;animation-delay:0.7s;transform:translateX(-50%);top:-30px}.we-progression-img{width:140px;height:auto;display:block;object-fit:contain}.we-refined-pill{background:#171d1e;color:#fff;padding:5px 12px;border-radius:100px;font-size:11px;white-space:nowrap;display:flex;align-items:center;gap:6px;position:relative}.we-tooltip-arrow{width:8px;height:9px;display:block;filter:brightness(0) invert(1)}.we-ext--coin{animation-delay:0.9s;display:flex;align-items:center;justify-content:center}.we-flame-svg{width:44px;height:52px;display:block}.we-ext--confetti{animation-delay:0.5s;display:flex;align-items:center;justify-content:center}.we-confetti-img{width:80px;height:auto;display:block;object-fit:contain}.we-ext--berry{animation-delay:1.1s;display:flex;align-items:center;justify-content:center}.we-berry-svg{width:44px;height:54px;display:block}@keyframes float-deco{0%,100%{transform:translateY(0px)}50%{transform:translateY(-10px)}}.we-ext--top-center{animation:float-deco-center 4s ease-in-out infinite}.we-ext--bottom-center{animation:float-deco-center 4s ease-in-out infinite}@keyframes float-deco-center{0%,100%{transform:translateX(-50%) translateY(0px)}50%{transform:translateX(-50%) translateY(-10px)}}@keyframes float-deco-rotate{0%,100%{transform:translateY(0px) rotate(-5deg)}50%{transform:translateY(-12px) rotate(10deg)}}@media screen and (max-width: 1024px){.whyedventures-grid{grid-template-columns:repeat(2, 1fr);gap:64px 24px}}@media screen and (max-width: 768px){.whyedventures-grid{grid-template-columns:1fr;gap:56px}.scallop-svg{height:48px}.we-ext--pill{max-width:200px;font-size:11px}}.comparison-section{position:relative;margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;padding-top:120px;padding-bottom:140px;background-color:#F5F1FF;overflow:hidden}@media screen and (max-width: 768px){.comparison-section{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.comparison-section{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.comparison-section{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.comparison-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.comparison-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 10% 20%, rgba(113,0,255,0.05) 0%, transparent 50%),radial-gradient(circle at 90% 80%, rgba(113,0,255,0.05) 0%, transparent 50%);pointer-events:none}.comparison-inner{position:relative;z-index:2;max-width:1300px;margin:0 auto}.comparison-heading{text-align:center;margin-bottom:72px}.comparison-heading p{max-width:840px;margin:0 auto}.ct-card{background:#FFFFFF;border-radius:24px;box-shadow:0 20px 80px rgba(0,0,0,0.06);overflow:hidden}.comparison-scroll-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table{width:100%;min-width:1000px;border-collapse:collapse;table-layout:fixed}.ct-header-row th{font-family:'Funnel Display', sans-serif;font-size:24px;font-weight:500;color:#3F484A;padding:40px 30px;text-align:left;vertical-align:middle}.ct-header-row th.ct-label-col{width:200px}.ct-header-row th.ct-highlight-col{background-color:#7100FF;color:#FFFFFF;width:240px}.ct-header-row th.ct-highlight-col .ct-plus{opacity:0.7;margin-right:4px}.ct-body-row{transition:background-color 0.2s ease}.ct-body-row:hover{background-color:rgba(113,0,255,0.03)}.ct-label{font-family:'Funnel Display', sans-serif;font-size:24px;font-weight:500;color:#3F484A;padding:30px 30px}.ct-highlight{background-color:#7100FF;color:#FFFFFF;font-family:'General Sans', sans-serif;font-size:18px;font-weight:500;line-height:1.4;padding:30px 30px}.ct-other{font-family:'General Sans', sans-serif;font-size:18px;color:#3F484A;line-height:1.5;padding:30px 30px;border-left:1px dotted #B1B1B1;vertical-align:top}.product-classes-section{position:relative;margin-left:-144px;margin-right:-144px;padding-left:144px;padding-right:144px;padding-top:140px;padding-bottom:140px;overflow:hidden}@media screen and (max-width: 768px){.product-classes-section{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px) and (max-width: 904px){.product-classes-section{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 904px) and (max-width: 1239px){.product-classes-section{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1440px){.product-classes-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.pc-mesh-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0.6}.pc-container{position:relative;z-index:3;max-width:1200px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:80px}@media screen and (max-width: 1439px){.pc-container{max-width:100%;padding-left:0;padding-right:0}}.pc-content{flex:1;max-width:530px;min-width:0}.pc-title{margin:0 0 24px 0}.pc-description{margin:0 0 40px 0}.pc-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#7100FF;color:#FFFFFF;font-family:'General Sans', sans-serif;font-size:18px;font-weight:500;padding:16px 32px;border-radius:100px;text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(113,0,255,0.2)}.pc-button:hover{background-color:#5a00cc;transform:translateY(-2px);box-shadow:0 6px 20px rgba(113,0,255,0.3)}.pc-button-icon{width:18px;height:18px;max-width:none;flex-shrink:0}.pc-visual{flex:1.2;display:flex;justify-content:center;align-items:center}.pc-visual .pc-main-img{width:100%;height:auto;max-width:600px;filter:drop-shadow(0 20px 40px rgba(0,0,0,0.08))}.pc-reveal{opacity:0;transform:translateY(40px);transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1),transform 1s cubic-bezier(0.23, 1, 0.32, 1)}.pc-reveal--active{opacity:1;transform:translateY(0)}@media screen and (max-width: 1024px){.pc-container{flex-direction:column;text-align:center;gap:60px}.pc-content{max-width:100%}.pc-visual{width:100%}.pc-visual .pc-main-img{max-width:450px}}@media screen and (max-width: 599px){.product-classes-section{padding-top:80px;padding-bottom:80px}}
