.marketing-home-module__tSOEQq__landingPage{color:#101827;isolation:isolate;background:linear-gradient(117deg,#def7ff 0%,#f7fbff 36%,#f1e9ff 66%,#ffe7f4 100%),linear-gradient(22deg,#0d7a721f,#0000 38%),linear-gradient(152deg,#0000 54%,#e11d4817 100%);min-height:100vh;position:relative;overflow:clip}@keyframes marketing-home-module__tSOEQq__ambientGlowDrift{0%,to{background-position:8% 7%,82% 16%,56% 66%,-28vw 0;transform:translate(0,0)scale(1)}24%{background-position:24% 18%,74% 8%,64% 58%,18vw 12%;transform:translate(1.2%,-.8%)scale(1.02)}48%{background-position:15% 34%,88% 30%,43% 72%,36vw 24%;transform:translate(-1%,1.1%)scale(1.035)}72%{background-position:30% 12%,68% 36%,60% 48%,-8vw 38%;transform:translate(.9%,.8%)scale(1.015)}}@keyframes marketing-home-module__tSOEQq__statsGlowDrift{0%,to{background-position:-8% 28%,108% 72%,50% 0}50%{background-position:16% 18%,88% 62%,44% 100%}}.marketing-home-module__tSOEQq__landingPage:before{z-index:0;pointer-events:none;content:"";background-image:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000b8,#0000 78%);mask-image:linear-gradient(90deg,#000000b8,#0000 78%)}.marketing-home-module__tSOEQq__landingPage:after{z-index:0;pointer-events:none;content:"";filter:blur(40px)saturate(1.32);opacity:.87;will-change:background-position,transform;background-color:#0000;background-image:radial-gradient(38% 30%,#2dd4bf40 0%,#2dd4bf1f 42%,#0000 72%),radial-gradient(34% 28%,#60a5fa3b 0%,#60a5fa1a 44%,#0000 74%),radial-gradient(40% 32%,#f472b636 0%,#f472b617 44%,#0000 74%),linear-gradient(112deg,#0000 18%,#ffffff47 43%,#0000 68%);background-position:8% 7%,82% 16%,56% 66%,-28vw 0;background-repeat:no-repeat;background-size:72vw 58vh,68vw 54vh,74vw 58vh,118vw 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:24s ease-in-out infinite marketing-home-module__tSOEQq__ambientGlowDrift;position:absolute;inset:-8% -12%}.marketing-home-module__tSOEQq__heroStack{z-index:1;position:relative}.marketing-home-module__tSOEQq__topHeader{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:24px;padding:clamp(18px,2.7vw,32px) clamp(20px,5.4vw,82px) 0;display:flex;position:absolute;top:0;left:0;right:0}.marketing-home-module__tSOEQq__topBrand{pointer-events:auto;flex:none;align-items:center;width:clamp(128px,12vw,172px);display:inline-flex}.marketing-home-module__tSOEQq__topBrandImage{object-fit:contain;width:100%;height:auto}.marketing-home-module__tSOEQq__topNav{pointer-events:auto;justify-content:flex-end;align-items:center;gap:clamp(18px,2.8vw,40px);min-width:0;display:flex}.marketing-home-module__tSOEQq__topNavLink{color:#54215f;white-space:nowrap;font-size:clamp(.82rem,.95vw,.98rem);font-weight:850;line-height:1;text-decoration:none;transition:color .16s,transform .16s}.marketing-home-module__tSOEQq__topNavLink:hover{color:#0d7a72;transform:translateY(-1px)}.marketing-home-module__tSOEQq__heroSection,.marketing-home-module__tSOEQq__storySection{z-index:1;grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(34px,6vw,88px);min-height:100svh;padding:clamp(64px,9vh,112px) clamp(20px,6vw,96px);display:grid;position:relative}.marketing-home-module__tSOEQq__heroSectionAlt{grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr)}.marketing-home-module__tSOEQq__heroSectionAlt .marketing-home-module__tSOEQq__visualPanel{order:-1}.marketing-home-module__tSOEQq__copyColumn,.marketing-home-module__tSOEQq__storyCopy{z-index:2;flex-direction:column;justify-content:center;gap:20px;max-width:620px;display:flex;position:relative}.marketing-home-module__tSOEQq__kicker{color:#0d7a72;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:850;line-height:1}.marketing-home-module__tSOEQq__title,.marketing-home-module__tSOEQq__storyTitle{color:#101827;letter-spacing:0;text-wrap:balance;margin:0;font-weight:850}.marketing-home-module__tSOEQq__title{flex-direction:column;padding-bottom:.12em;font-size:clamp(2.3rem,4.75vw,4.45rem);line-height:1.1;display:flex}.marketing-home-module__tSOEQq__titleAccent{overflow-wrap:break-word;color:#0000;background:linear-gradient(112deg,#0d7a72 0%,#2563a8 48%,#e11d48 100%);-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;line-height:1.12;display:inline-block}.marketing-home-module__tSOEQq__storyTitleAccent{color:#0000;background:linear-gradient(112deg,#0d7a72 0%,#2563a8 48%,#e11d48 100%);-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;line-height:1.12;display:inline-block}.marketing-home-module__tSOEQq__description,.marketing-home-module__tSOEQq__storyDescription{color:#334155;max-width:560px;margin:0;font-size:clamp(.98rem,1.08vw,1.05rem);font-weight:520;line-height:1.68}.marketing-home-module__tSOEQq__cta,.marketing-home-module__tSOEQq__secondaryCta{color:#fff;background:#101827;border:1px solid #0f172a3d;border-radius:999px;align-items:center;gap:10px;width:fit-content;min-height:48px;margin-top:8px;padding:0 18px 0 22px;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 18px 42px #0f172a2e,inset 0 1px #ffffff2e}.marketing-home-module__tSOEQq__cta:hover,.marketing-home-module__tSOEQq__secondaryCta:hover{background:#0d7a72;transform:translateY(-2px);box-shadow:0 20px 46px #0d7a723d,inset 0 1px #fff3}.marketing-home-module__tSOEQq__cta:focus-visible,.marketing-home-module__tSOEQq__secondaryCta:focus-visible,.marketing-home-module__tSOEQq__topBrand:focus-visible,.marketing-home-module__tSOEQq__topNavLink:focus-visible,.marketing-home-module__tSOEQq__footerLink:focus-visible,.marketing-home-module__tSOEQq__footerLogo:focus-visible{outline-offset:4px;outline:3px solid #0d7a726b}.marketing-home-module__tSOEQq__visualPanel{aspect-ratio:1672/941;width:100%;margin:0;position:relative;overflow:visible}.marketing-home-module__tSOEQq__visualPanel:after{display:none}.marketing-home-module__tSOEQq__heroImage{object-fit:contain;filter:drop-shadow(0 22px 34px #0f172a24);transform-origin:50%;transform:scale(1.1)}.marketing-home-module__tSOEQq__storyTitle{max-width:720px;font-size:clamp(2.4rem,4.8vw,4.8rem);line-height:1.04}.marketing-home-module__tSOEQq__storyDescription{font-size:clamp(1rem,1.12vw,1.08rem)}.marketing-home-module__tSOEQq__proofVisual,.marketing-home-module__tSOEQq__originVisual{background:linear-gradient(138deg,#ffffffad,#dbf6ff94 48%,#ffe7f69e);border:1px solid #ffffffd1;border-radius:8px;min-height:min(620px,72vh);position:relative;overflow:hidden;box-shadow:0 30px 72px #35486024,inset 0 1px #ffffffd1}.marketing-home-module__tSOEQq__proofVisual{z-index:1;isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;padding:clamp(26px,5vw,64px);display:flex;overflow:visible}.marketing-home-module__tSOEQq__proofVisual:before,.marketing-home-module__tSOEQq__proofVisual:after{z-index:-1;pointer-events:none;content:"";position:absolute}.marketing-home-module__tSOEQq__proofVisual:before{filter:blur(28px);opacity:.98;background:radial-gradient(62% 56% at 58%,#e0f6fff0 0 50%,#ebe2ffab 63%,#0000 82%),radial-gradient(42% 46% at 28% 43%,#ffffff8a 0 48%,#cdf1ff80 62%,#0000 80%),radial-gradient(44% 42% at 77% 66%,#ffd8f1ad 0 50%,#ffd8f16b 64%,#0000 82%);inset:-16% -13% -15% -30%}.marketing-home-module__tSOEQq__proofVisual:after{filter:blur(26px);opacity:.82;background:radial-gradient(30% 32% at 28% 31%,#ffffff4d 0 48%,#0000 76%),radial-gradient(33% 34% at 51% 22%,#ffffff42 0 46%,#0000 76%),radial-gradient(24% 28% at 73% 30%,#dcf2ff70 0 54%,#0000 78%),radial-gradient(28% 30% at 76% 72%,#ffdbf26b 0 52%,#0000 78%),radial-gradient(30% 28% at 33% 76%,#cff0ff70 0 50%,#0000 78%);inset:-16% -14% -13% -30%}.marketing-home-module__tSOEQq__proofNumber{z-index:1;color:#0000;letter-spacing:0;background:linear-gradient(112deg,#0d7a72 0%,#2563a8 50%,#e11d48 100%);-webkit-background-clip:text;background-clip:text;margin:0;padding:.08em 0 .1em;font-size:clamp(5.2rem,11.56vw,10.12rem);font-weight:900;line-height:1;display:inline-block;position:relative}.marketing-home-module__tSOEQq__proofLabel{z-index:1;color:#172033;max-width:480px;margin:18px 0 34px;font-size:clamp(1.1rem,1.6vw,1.42rem);font-weight:800;line-height:1.3;position:relative}.marketing-home-module__tSOEQq__proofExplanation{z-index:1;border-top:1px solid #0f172a1f;max-width:620px;padding-top:22px;position:relative}.marketing-home-module__tSOEQq__proofExplanation h3{color:#172033;letter-spacing:0;margin:0;font-size:clamp(1.28rem,2vw,1.8rem);font-weight:850;line-height:1.16}.marketing-home-module__tSOEQq__proofExplanation p{color:#334155;margin:14px 0 0;font-size:clamp(.98rem,1.12vw,1.08rem);font-weight:560;line-height:1.68}.marketing-home-module__tSOEQq__originSection{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)}.marketing-home-module__tSOEQq__originSection .marketing-home-module__tSOEQq__storyCopy{justify-self:end}.marketing-home-module__tSOEQq__originVisual{z-index:1;isolation:isolate;min-height:min(640px,74vh);box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.marketing-home-module__tSOEQq__originVisual:before{z-index:-1;pointer-events:none;content:"";filter:blur(26px);opacity:.96;background:radial-gradient(62% 58% at 46% 48%,#e0f6ffeb 0 50%,#ebe2ffa8 63%,#0000 82%),radial-gradient(42% 44% at 25% 35%,#ffffff80 0 46%,#cdf1ff75 61%,#0000 80%),radial-gradient(42% 40% at 78% 70%,#ffd8f1a3 0 50%,#ffd8f166 64%,#0000 82%);position:absolute;inset:-12% -10% -14% -12%}.marketing-home-module__tSOEQq__originVisual:after{z-index:0;pointer-events:none;content:"";background:linear-gradient(90deg,#94a3b8,#0d7a72,#2563a8);height:2px;position:absolute;top:50%;left:14%;right:14%;transform:translateY(-50%)}.marketing-home-module__tSOEQq__messageBubble{z-index:1;color:#172033;background:#ffffffe0;border:1px solid #0f172a1f;border-radius:999px;align-items:center;max-width:min(270px,38%);min-height:56px;padding:12px 18px;font-size:clamp(.86rem,1.08vw,1rem);font-weight:750;line-height:1.25;display:inline-flex;position:absolute;box-shadow:0 16px 34px #35486021}.marketing-home-module__tSOEQq__messageBubble1{top:16%;left:8%}.marketing-home-module__tSOEQq__messageBubble2{top:31%;right:8%}.marketing-home-module__tSOEQq__messageBubble3{bottom:20%;right:18%}.marketing-home-module__tSOEQq__messageBubble4{bottom:14%;left:10%}.marketing-home-module__tSOEQq__originBridge{z-index:2;color:#fff;text-align:center;background:#101827;border-radius:8px;justify-content:center;align-items:center;width:min(250px,44%);min-height:72px;padding:16px 22px;font-size:clamp(.95rem,1.18vw,1.08rem);font-weight:850;line-height:1.28;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 52px #0f172a38,inset 0 1px #ffffff2e}.marketing-home-module__tSOEQq__statsSection{z-index:1;color:#101827;background:0 0;justify-content:center;align-items:center;min-height:clamp(520px,78svh,760px);padding:clamp(44px,5.8vw,76px) clamp(20px,6vw,96px);display:flex;position:relative;overflow:visible}.marketing-home-module__tSOEQq__statsSection:before{z-index:-1;pointer-events:none;content:"";filter:blur(32px)saturate(1.14);opacity:.9;background:radial-gradient(48% 58% at 22% 34%,#e0f6ffc7 0%,#e0f6ff57 48%,#0000 76%),radial-gradient(46% 54% at 74% 66%,#ffd8f194 0%,#ffd8f142 50%,#0000 78%),radial-gradient(42% 48% at 52% 48%,#ebe2ff7a 0%,#ebe2ff33 48%,#0000 76%);animation:16s ease-in-out infinite marketing-home-module__tSOEQq__statsGlowDrift;position:absolute;inset:-22% -8% -18%}.marketing-home-module__tSOEQq__statsInner{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,34px);width:min(100%,1180px);margin:0 auto;display:grid;position:relative}.marketing-home-module__tSOEQq__statItem{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:clamp(8px,1.2vw,14px);display:flex}.marketing-home-module__tSOEQq__statValue{color:#0000;letter-spacing:0;background:linear-gradient(112deg,#0d7a72 0%,#2563a8 52%,#e11d48 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:clamp(2.75rem,4.7vw,4.5rem);font-weight:900;line-height:1.08}.marketing-home-module__tSOEQq__statItem h3{color:#172033;letter-spacing:0;margin:0;font-size:clamp(1rem,1.25vw,1.18rem);font-weight:850;line-height:1.2}.marketing-home-module__tSOEQq__statItem p:not(.marketing-home-module__tSOEQq__statValue){color:#334155;max-width:245px;margin:14px 0 0;font-size:clamp(.9rem,1.05vw,.98rem);font-weight:560;line-height:1.48}.marketing-home-module__tSOEQq__faqSection{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:clamp(26px,4vw,46px);min-height:clamp(560px,82svh,800px);padding:clamp(54px,7vh,88px) clamp(20px,6vw,96px);display:flex;position:relative;overflow:visible}.marketing-home-module__tSOEQq__faqSection:before{z-index:-1;pointer-events:none;content:"";filter:blur(34px)saturate(1.12);opacity:.86;background:radial-gradient(54% 52% at 50% 42%,#e0f6ffb8 0%,#e0f6ff4d 50%,#0000 78%),radial-gradient(44% 44% at 74% 70%,#ffd8f180 0%,#ffd8f138 50%,#0000 78%),radial-gradient(40% 42% at 28% 72%,#ebe2ff6b 0%,#ebe2ff2e 48%,#0000 76%);position:absolute;inset:-18% -10% -12%}.marketing-home-module__tSOEQq__faqHeader{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.marketing-home-module__tSOEQq__faqTitle{color:#101827;letter-spacing:0;text-wrap:balance;max-width:920px;margin:0;font-size:clamp(2rem,3.8vw,3.9rem);font-weight:850;line-height:1.08}.marketing-home-module__tSOEQq__faqList{flex-direction:column;gap:14px;width:min(100%,920px);display:flex}.marketing-home-module__tSOEQq__faqItem{background:#ffffff94;border:1px solid #0f172a1f;border-radius:22px;transition:border-color .18s,box-shadow .18s,background .18s;overflow:hidden;box-shadow:0 18px 48px #35486014,inset 0 1px #ffffffb8}.marketing-home-module__tSOEQq__faqItem[open]{background:#ffffffb3;border-color:#0d7a727a;box-shadow:0 22px 54px #3548601c,0 0 0 1px #0d7a7214,inset 0 1px #ffffffc7}.marketing-home-module__tSOEQq__faqQuestion{cursor:pointer;color:#172033;letter-spacing:0;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:0 clamp(18px,2.6vw,24px);font-size:clamp(.92rem,1.05vw,1rem);font-weight:850;line-height:1.25;list-style:none;display:flex}.marketing-home-module__tSOEQq__faqQuestion::-webkit-details-marker{display:none}.marketing-home-module__tSOEQq__faqIcon{color:#64748b;flex:none;transition:color .18s,transform .18s}.marketing-home-module__tSOEQq__faqItem[open] .marketing-home-module__tSOEQq__faqIcon{color:#0d7a72;transform:rotate(180deg)}.marketing-home-module__tSOEQq__faqAnswer{color:#475569;max-width:790px;margin:0;padding:0 clamp(18px,2.6vw,24px) clamp(18px,2.6vw,24px);font-size:clamp(.9rem,1.02vw,.98rem);font-weight:520;line-height:1.62}.marketing-home-module__tSOEQq__faqAnswer p{margin:0}.marketing-home-module__tSOEQq__faqAnswer p+p{margin-top:12px}.marketing-home-module__tSOEQq__feedbackSection{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:clamp(24px,3.8vw,42px);min-height:100svh;padding:clamp(64px,9vh,112px) clamp(20px,6vw,96px);display:flex;position:relative;overflow:visible}.marketing-home-module__tSOEQq__feedbackSection:before{z-index:-1;pointer-events:none;content:"";filter:blur(34px)saturate(1.14);opacity:.9;background:radial-gradient(50% 52% at 24% 35%,#e0f6ffad 0%,#e0f6ff47 50%,#0000 78%),radial-gradient(46% 50% at 78% 40%,#ffd8f180 0%,#ffd8f138 48%,#0000 76%),radial-gradient(42% 44% at 50% 76%,#ebe2ff75 0%,#ebe2ff33 48%,#0000 76%);animation:18s ease-in-out infinite marketing-home-module__tSOEQq__statsGlowDrift;position:absolute;inset:-16% -9%}.marketing-home-module__tSOEQq__feedbackHeader{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:760px;display:flex}.marketing-home-module__tSOEQq__feedbackTitle{color:#101827;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3.7rem);font-weight:850;line-height:1.08}.marketing-home-module__tSOEQq__feedbackIntro{color:#334155;max-width:540px;margin:0;font-size:clamp(.9rem,1.02vw,1rem);font-weight:620;line-height:1.58}.marketing-home-module__tSOEQq__feedbackCarousel{flex-direction:column;align-items:center;gap:14px;width:min(100%,760px);display:flex}.marketing-home-module__tSOEQq__feedbackStage{width:100%;height:clamp(270px,34vw,320px);position:relative;overflow:visible}.marketing-home-module__tSOEQq__feedbackCard{pointer-events:none;will-change:opacity,filter,transform;background:#ffffff94;border:1px solid #0f172a1a;border-radius:20px;flex-direction:column;gap:10px;width:clamp(246px,34vw,318px);min-width:0;min-height:224px;padding:clamp(17px,1.8vw,21px);transition:opacity .52s,filter .52s,transform .52s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:50%;box-shadow:0 16px 42px #35486016,inset 0 1px #ffffffb8}.marketing-home-module__tSOEQq__feedbackCardActive{z-index:3;opacity:1;pointer-events:auto;background:#fff;border-color:#0f172a1f;transform:translate(-50%,-50%)scale(1);box-shadow:0 22px 58px #35486024,inset 0 1px #ffffffe6}.marketing-home-module__tSOEQq__feedbackCardPrevious{z-index:2;opacity:.42;filter:saturate(.72);transform:translate(calc(-50% - min(31vw,238px)),-50%)scale(.84)}.marketing-home-module__tSOEQq__feedbackCardNext{z-index:2;opacity:.42;filter:saturate(.72);transform:translate(calc(-50% + min(31vw,238px)),-50%)scale(.84)}.marketing-home-module__tSOEQq__feedbackCardHidden{z-index:1;opacity:0;filter:saturate(.7);transform:translate(-50%,-50%)scale(.78)}.marketing-home-module__tSOEQq__feedbackMeta{justify-content:space-between;align-items:center;gap:14px;display:flex}.marketing-home-module__tSOEQq__feedbackName{color:#172033;font-size:.82rem;font-weight:850;line-height:1.2}.marketing-home-module__tSOEQq__feedbackStars{color:#0d7a72;flex:none;align-items:center;gap:2px;display:inline-flex}.marketing-home-module__tSOEQq__feedbackCard h3{color:#101827;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(.95rem,1.02vw,1.02rem);font-weight:850;line-height:1.24}.marketing-home-module__tSOEQq__feedbackQuotePreview{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marketing-home-module__tSOEQq__feedbackCard p,.marketing-home-module__tSOEQq__feedbackModal p{color:#475569;margin:0;font-size:clamp(.77rem,.86vw,.84rem);font-weight:520;line-height:1.56}.marketing-home-module__tSOEQq__feedbackReadMore{cursor:pointer;color:#0f766e;letter-spacing:0;text-underline-offset:3px;background:0 0;border:0;width:fit-content;margin-top:auto;padding:0;font-size:.76rem;font-weight:850;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;transition:color .16s,opacity .16s}.marketing-home-module__tSOEQq__feedbackReadMore:hover{color:#0d5f59}.marketing-home-module__tSOEQq__feedbackControls{justify-content:center;align-items:center;min-height:24px;display:inline-flex}.marketing-home-module__tSOEQq__feedbackDot:focus-visible,.marketing-home-module__tSOEQq__feedbackReadMore:focus-visible,.marketing-home-module__tSOEQq__feedbackModalClose:focus-visible{outline-offset:3px;outline:3px solid #0d7a7238}.marketing-home-module__tSOEQq__feedbackDots{justify-content:center;align-items:center;gap:8px;display:inline-flex}.marketing-home-module__tSOEQq__feedbackDot{cursor:pointer;background:#64748b52;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .18s,background .18s,transform .18s}.marketing-home-module__tSOEQq__feedbackDotActive{background:#0d7a72;width:24px}.marketing-home-module__tSOEQq__feedbackModalOverlay{z-index:999;-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);background:#0f172a3d;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.marketing-home-module__tSOEQq__feedbackModal{background:#fff;border:1px solid #0f172a1f;border-radius:24px;width:min(100%,540px);max-height:min(78vh,640px);padding:clamp(22px,4vw,30px);overflow:auto;box-shadow:0 26px 70px #0f172a33,inset 0 1px #ffffffd1}.marketing-home-module__tSOEQq__feedbackModalHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.marketing-home-module__tSOEQq__feedbackModalHeader>div{flex-direction:column;gap:8px;display:flex}.marketing-home-module__tSOEQq__feedbackModalClose{cursor:pointer;color:#475569;background:#f8fafce6;border:1px solid #0f172a1a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:background .16s,color .16s,transform .16s;display:inline-flex}.marketing-home-module__tSOEQq__feedbackModalClose:hover{color:#0f172a;background:#fff;transform:translateY(-1px)}.marketing-home-module__tSOEQq__feedbackModal h3{color:#101827;letter-spacing:0;margin:0 0 12px;font-size:clamp(1.06rem,2.2vw,1.28rem);font-weight:850;line-height:1.24}.marketing-home-module__tSOEQq__feedbackModal p{font-size:.95rem;line-height:1.68}body[data-marketing-feedback-modal=open] .marketing-home-module__tSOEQq__footer{visibility:hidden}.marketing-home-module__tSOEQq__footer{z-index:1;background:0 0;position:relative}.marketing-home-module__tSOEQq__footerInner{flex-direction:column;gap:9px;width:min(100%,1360px);margin:0 auto;padding:clamp(18px,2.8vw,30px) clamp(20px,6vw,96px);display:flex}.marketing-home-module__tSOEQq__footerTop{justify-content:space-between;align-items:center;gap:30px;width:100%;display:flex}.marketing-home-module__tSOEQq__footerLogo{align-items:center;width:clamp(148px,13vw,188px);text-decoration:none;display:inline-flex}.marketing-home-module__tSOEQq__footerLogoImage{object-fit:contain;width:100%;height:auto}.marketing-home-module__tSOEQq__footerTagline,.marketing-home-module__tSOEQq__footerBottom p{color:#7a547d;margin:0;font-size:clamp(.86rem,1.05vw,.98rem);font-weight:650;line-height:1.42}.marketing-home-module__tSOEQq__footerTagline{max-width:520px}.marketing-home-module__tSOEQq__footerLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px clamp(18px,2.5vw,30px);display:flex}.marketing-home-module__tSOEQq__footerLink{color:#54215f;font-size:.9rem;font-weight:850;text-decoration:none;transition:color .16s,transform .16s}.marketing-home-module__tSOEQq__footerLink:hover{color:#0d7a72;transform:translateY(-1px)}.marketing-home-module__tSOEQq__footerBottom{justify-content:center;width:min(100%,1360px);margin:0 auto;padding:0 clamp(20px,6vw,96px) 14px;display:flex}.marketing-home-module__tSOEQq__footerBottom p{color:#54215fb8;font-size:.78rem}@media (max-width:1180px){.marketing-home-module__tSOEQq__heroSection,.marketing-home-module__tSOEQq__heroSectionAlt,.marketing-home-module__tSOEQq__storySection,.marketing-home-module__tSOEQq__originSection{grid-template-columns:1fr;min-height:auto;padding-top:72px;padding-bottom:72px}.marketing-home-module__tSOEQq__topHeader{align-items:center;padding:18px 28px 0}.marketing-home-module__tSOEQq__topBrand{width:132px}.marketing-home-module__tSOEQq__topNav{gap:18px}.marketing-home-module__tSOEQq__heroSectionAlt .marketing-home-module__tSOEQq__visualPanel{order:0}.marketing-home-module__tSOEQq__copyColumn,.marketing-home-module__tSOEQq__storyCopy,.marketing-home-module__tSOEQq__originSection .marketing-home-module__tSOEQq__storyCopy{justify-self:start;max-width:760px}.marketing-home-module__tSOEQq__visualPanel{width:min(100%,980px)}.marketing-home-module__tSOEQq__proofVisual,.marketing-home-module__tSOEQq__originVisual{min-height:520px}.marketing-home-module__tSOEQq__statsInner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.marketing-home-module__tSOEQq__landingPage:before{background-size:28px 28px}.marketing-home-module__tSOEQq__landingPage:after{filter:blur(34px)saturate(1.29);opacity:.71;background-size:110vw 42vh,105vw 40vh,110vw 42vh,150vw 100%;inset:-6% -22%}.marketing-home-module__tSOEQq__heroSection,.marketing-home-module__tSOEQq__heroSectionAlt,.marketing-home-module__tSOEQq__storySection,.marketing-home-module__tSOEQq__originSection{gap:28px;padding:56px 16px}.marketing-home-module__tSOEQq__heroStack .marketing-home-module__tSOEQq__heroSection:first-child{padding-top:104px}.marketing-home-module__tSOEQq__topHeader{gap:12px;padding:16px 16px 0}.marketing-home-module__tSOEQq__topBrand{width:clamp(96px,28vw,118px)}.marketing-home-module__tSOEQq__topNav{justify-content:space-between;gap:clamp(8px,2.7vw,12px);width:auto;min-width:0}.marketing-home-module__tSOEQq__topNavLink{font-size:clamp(.7rem,2.6vw,.78rem)}.marketing-home-module__tSOEQq__copyColumn,.marketing-home-module__tSOEQq__storyCopy,.marketing-home-module__tSOEQq__originSection .marketing-home-module__tSOEQq__storyCopy{justify-self:center;width:100%;max-width:358px}.marketing-home-module__tSOEQq__copyColumn .marketing-home-module__tSOEQq__kicker,.marketing-home-module__tSOEQq__storyCopy .marketing-home-module__tSOEQq__kicker{text-align:center;align-self:stretch}.marketing-home-module__tSOEQq__copyColumn .marketing-home-module__tSOEQq__title,.marketing-home-module__tSOEQq__storyCopy .marketing-home-module__tSOEQq__storyTitle{text-align:center}.marketing-home-module__tSOEQq__title{font-size:clamp(2rem,11.9vw,3rem);line-height:1.1}.marketing-home-module__tSOEQq__description,.marketing-home-module__tSOEQq__storyDescription{text-align:left;width:100%;margin-left:auto;margin-right:auto;font-size:.97rem;line-height:1.56}.marketing-home-module__tSOEQq__cta,.marketing-home-module__tSOEQq__secondaryCta{min-height:44px;padding:0 16px 0 18px;font-size:.9rem}.marketing-home-module__tSOEQq__copyColumn .marketing-home-module__tSOEQq__cta,.marketing-home-module__tSOEQq__storyCopy .marketing-home-module__tSOEQq__secondaryCta{align-self:center}.marketing-home-module__tSOEQq__visualPanel{width:100%}.marketing-home-module__tSOEQq__heroImage{transform:scale(1.02)}.marketing-home-module__tSOEQq__storyTitle{font-size:clamp(2.1rem,11vw,3.25rem)}.marketing-home-module__tSOEQq__proofVisual{text-align:center;align-items:center;min-height:auto;padding:28px 18px 30px}.marketing-home-module__tSOEQq__proofNumber{font-size:clamp(4.1rem,21vw,5.6rem)}.marketing-home-module__tSOEQq__proofLabel{max-width:300px;margin:10px auto 22px}.marketing-home-module__tSOEQq__proofExplanation{width:min(100%,318px);margin:0 auto;padding-top:18px}.marketing-home-module__tSOEQq__proofExplanation h3{font-size:1.18rem}.marketing-home-module__tSOEQq__proofExplanation p{font-size:.94rem;line-height:1.58}.marketing-home-module__tSOEQq__originVisual{min-height:350px;padding:0;display:block}.marketing-home-module__tSOEQq__originVisual:before{filter:blur(22px);display:block;inset:-8% -6% -10%}.marketing-home-module__tSOEQq__originVisual:after{display:block;left:8%;right:8%}.marketing-home-module__tSOEQq__messageBubble,.marketing-home-module__tSOEQq__originBridge{max-width:none;min-height:auto;position:absolute}.marketing-home-module__tSOEQq__messageBubble{text-align:center;border-radius:999px;justify-content:center;min-height:46px;padding:9px 12px;font-size:clamp(.76rem,3.1vw,.88rem);line-height:1.16;box-shadow:0 14px 28px #3548601f}.marketing-home-module__tSOEQq__messageBubble1{width:min(154px,43%);top:9%;left:3%}.marketing-home-module__tSOEQq__messageBubble2{width:min(154px,43%);top:9%;right:3%}.marketing-home-module__tSOEQq__messageBubble3{width:min(154px,43%);bottom:9%;right:3%}.marketing-home-module__tSOEQq__messageBubble4{width:min(154px,43%);bottom:9%;left:3%}.marketing-home-module__tSOEQq__originBridge{width:min(242px,74%);min-height:58px;padding:12px 16px;font-size:.88rem;line-height:1.22;top:50%;left:50%;transform:translate(-50%,-50%)}.marketing-home-module__tSOEQq__statsSection{min-height:auto;padding:42px 20px}.marketing-home-module__tSOEQq__statsInner{grid-template-columns:1fr;gap:24px}.marketing-home-module__tSOEQq__faqSection{gap:24px;min-height:auto;padding:48px 20px}.marketing-home-module__tSOEQq__statValue{margin-bottom:10px;font-size:clamp(3rem,17vw,4.1rem)}.marketing-home-module__tSOEQq__feedbackSection{padding:56px 20px}.marketing-home-module__tSOEQq__feedbackTitle{font-size:clamp(2rem,12vw,3.1rem)}.marketing-home-module__tSOEQq__feedbackCarousel{width:min(100%,440px)}.marketing-home-module__tSOEQq__feedbackStage{height:292px}.marketing-home-module__tSOEQq__feedbackCard{width:min(72vw,286px);min-height:226px;padding:18px}.marketing-home-module__tSOEQq__feedbackCardPrevious{transform:translate(calc(-50% - min(38vw,150px)),-50%)scale(.82)}.marketing-home-module__tSOEQq__feedbackCardNext{transform:translate(calc(-50% + min(38vw,150px)),-50%)scale(.82)}.marketing-home-module__tSOEQq__feedbackMeta{flex-direction:column;align-items:flex-start;gap:8px}.marketing-home-module__tSOEQq__footerInner{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:19px 20px 14px}.marketing-home-module__tSOEQq__footerTop{flex-direction:column;align-items:center;gap:16px}.marketing-home-module__tSOEQq__footerLogo{width:150px}.marketing-home-module__tSOEQq__footerLinks{justify-content:center;gap:11px 18px}.marketing-home-module__tSOEQq__footerTagline{max-width:320px}.marketing-home-module__tSOEQq__footerBottom{text-align:center;justify-content:center;padding:0 20px 14px}}@media (prefers-reduced-motion:reduce){.marketing-home-module__tSOEQq__cta,.marketing-home-module__tSOEQq__secondaryCta,.marketing-home-module__tSOEQq__topNavLink,.marketing-home-module__tSOEQq__footerLink{transition:none}.marketing-home-module__tSOEQq__landingPage:after,.marketing-home-module__tSOEQq__statsSection:before,.marketing-home-module__tSOEQq__feedbackSection:before{animation:none}.marketing-home-module__tSOEQq__feedbackCard{transition:none}.marketing-home-module__tSOEQq__cta:hover,.marketing-home-module__tSOEQq__secondaryCta:hover,.marketing-home-module__tSOEQq__topNavLink:hover,.marketing-home-module__tSOEQq__footerLink:hover,.marketing-home-module__tSOEQq__feedbackModalClose:hover{transform:none}}
