.page-module-scss-module__qnDekq__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module-scss-module__qnDekq__btn{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-family:inherit;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.page-module-scss-module__qnDekq__btn.page-module-scss-module__qnDekq__btnPrimary{color:#fff;background-color:#0f172a;box-shadow:0 10px 15px -3px #0000001a}.page-module-scss-module__qnDekq__btn.page-module-scss-module__qnDekq__btnPrimary:hover{background-color:#1e293b;transform:translateY(-3px);box-shadow:0 20px 25px -5px #0003}.page-module-scss-module__qnDekq__btn.page-module-scss-module__qnDekq__btnOutline{color:#334155;background-color:#fff;border:2px solid #f1f5f9}.page-module-scss-module__qnDekq__btn.page-module-scss-module__qnDekq__btnOutline:hover{background-color:#f8fafc;border-color:#e2e8f0}.page-module-scss-module__qnDekq__btn.page-module-scss-module__qnDekq__btnPrimarySmall{color:#fff;background-color:#0f172a;border-radius:99px;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600}.page-module-scss-module__qnDekq__btn.page-module-scss-module__qnDekq__btnPrimarySmall:hover{background-color:#1e293b}.page-module-scss-module__qnDekq__btn.page-module-scss-module__qnDekq__btnLarge{padding:1.25rem 2.5rem;font-size:1.125rem}.page-module-scss-module__qnDekq__sectionPadding{padding:8rem 0}@media (max-width:768px){.page-module-scss-module__qnDekq__sectionPadding{padding:4rem 0}}.page-module-scss-module__qnDekq__bgWhite{background-color:#fff}.page-module-scss-module__qnDekq__bgLight{background-color:#f8fafc}.page-module-scss-module__qnDekq__textCenter{text-align:center}.page-module-scss-module__qnDekq__mb12{margin-bottom:3rem}.page-module-scss-module__qnDekq__mb16{margin-bottom:4rem}.page-module-scss-module__qnDekq__mt12{margin-top:3rem}.page-module-scss-module__qnDekq__mt10{margin-top:2.5rem}.page-module-scss-module__qnDekq__mr2{margin-right:.5rem}.page-module-scss-module__qnDekq__inline{display:inline-flex}.page-module-scss-module__qnDekq__relative{position:relative}.page-module-scss-module__qnDekq__overflowHidden{overflow:hidden}.page-module-scss-module__qnDekq__grid3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;display:grid}.page-module-scss-module__qnDekq__grid2{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2.5rem;display:grid}@media (max-width:640px){.page-module-scss-module__qnDekq__grid2{grid-template-columns:1fr}}.page-module-scss-module__qnDekq__mainWrapper{overflow-x:hidden}.page-module-scss-module__qnDekq__mainWrapper .page-module-scss-module__qnDekq__sectionHeader{margin-bottom:4rem}.page-module-scss-module__qnDekq__mainWrapper .page-module-scss-module__qnDekq__sectionTitle{color:#0f172a;text-align:center;margin-bottom:1.5rem;font-size:3.5rem;font-weight:900;line-height:1.1}@media (max-width:768px){.page-module-scss-module__qnDekq__mainWrapper .page-module-scss-module__qnDekq__sectionTitle{font-size:2.5rem}}.page-module-scss-module__qnDekq__mainWrapper .page-module-scss-module__qnDekq__sectionSubtitle{color:#475569;text-align:center;max-width:750px;margin:0 auto;font-size:1.25rem;line-height:1.7}@media (max-width:768px){.page-module-scss-module__qnDekq__mainWrapper .page-module-scss-module__qnDekq__sectionSubtitle{font-size:1.125rem}}.page-module-scss-module__qnDekq__navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background-color:#ffffffe6;border-bottom:1px solid #e2e8f0;align-items:center;width:100%;height:64px;transition:all .3s;display:flex;position:fixed;top:0;left:0}.page-module-scss-module__qnDekq__navbar.page-module-scss-module__qnDekq__scrolled{background-color:#fff;height:72px;box-shadow:0 10px 30px -10px #0000001a}.page-module-scss-module__qnDekq__navbar .page-module-scss-module__qnDekq__navContent{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.page-module-scss-module__qnDekq__navbar .page-module-scss-module__qnDekq__logo{flex-shrink:0;align-items:center;display:flex}.page-module-scss-module__qnDekq__navbar .page-module-scss-module__qnDekq__navLinks{color:#475569;align-items:center;gap:2rem;font-size:.875rem;font-weight:500;display:flex}@media (max-width:768px){.page-module-scss-module__qnDekq__navbar .page-module-scss-module__qnDekq__navLinks a:not([class*=btn]){display:none}}.page-module-scss-module__qnDekq__navbar .page-module-scss-module__qnDekq__navLinks a:not([class*=btn]){transition:color .2s}.page-module-scss-module__qnDekq__navbar .page-module-scss-module__qnDekq__navLinks a:not([class*=btn]):hover{color:#3b56ed}.page-module-scss-module__qnDekq__hero{text-align:center;justify-content:center;align-items:center;min-height:85vh;padding-top:9rem;padding-bottom:5.5rem;display:flex;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);width:100%;height:100px;position:absolute;bottom:0;left:0}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroContent{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroCenter{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroBadgesRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.75rem;display:inline-flex}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__introBadge{color:#1e293b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #e2e8f0e6;border-radius:99px;align-items:center;gap:.5rem;padding:.45rem 1.1rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:0 2px 12px #0000000a}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__introBadge .page-module-scss-module__qnDekq__wave{transform-origin:70% 70%;animation:2s infinite page-module-scss-module__qnDekq__waveAnim;display:inline-block}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__badge{color:#047857;background-color:#10b98114;border:1px solid #10b98140;border-radius:99px;align-items:center;gap:.5rem;padding:.45rem 1.1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__badge .page-module-scss-module__qnDekq__dot{background-color:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite page-module-scss-module__qnDekq__pulse}.page-module-scss-module__qnDekq__hero h1{letter-spacing:-.025em;color:#0f172a;max-width:950px;margin-bottom:1.5rem;font-size:2.5rem;font-weight:850;line-height:1.15}@media (min-width:768px){.page-module-scss-module__qnDekq__hero h1{font-size:3.5rem}}@media (min-width:1100px){.page-module-scss-module__qnDekq__hero h1{font-size:4rem}}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroDesc{color:#475569;max-width:780px;margin:0 auto 2rem;font-size:1.125rem;line-height:1.7}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroDesc strong{color:#0f172a;font-weight:600}@media (min-width:768px){.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroDesc{font-size:1.25rem}}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroPills{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;max-width:880px;margin-bottom:2.5rem;display:flex}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroPills .page-module-scss-module__qnDekq__pill{color:#334155;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f1f5f9b3;border:1px solid #e2e8f0cc;border-radius:99px;align-items:center;gap:.45rem;padding:.4rem .95rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroPills .page-module-scss-module__qnDekq__pill svg{color:#3b56ed;flex-shrink:0}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroPills .page-module-scss-module__qnDekq__pill:hover{color:#0f172a;background:#fff;border-color:#3b56ed59;transform:translateY(-2px);box-shadow:0 4px 14px #3b56ed1a}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__ctaGroup{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;margin-bottom:3rem;display:flex}@media (min-width:640px){.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__ctaGroup{flex-direction:row;width:auto}}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroStats{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #e2e8f0cc;border-radius:1.5rem;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:820px;padding:1.5rem 2rem;display:grid;box-shadow:0 10px 30px -5px #0000000d}@media (min-width:768px){.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroStats{grid-template-columns:repeat(4,1fr);align-items:center}}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroStats .page-module-scss-module__qnDekq__statItem{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroStats .page-module-scss-module__qnDekq__statItem .page-module-scss-module__qnDekq__statNumber{color:#0000;background:linear-gradient(135deg,#3b56ed 0%,#6918d8 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:1.85rem;font-weight:850;line-height:1.2}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__heroStats .page-module-scss-module__qnDekq__statItem .page-module-scss-module__qnDekq__statLabel{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:600}@keyframes page-module-scss-module__qnDekq__waveAnim{0%,to{transform:rotate(0)}20%,60%{transform:rotate(14deg)}40%,80%{transform:rotate(-10deg)}}@keyframes page-module-scss-module__qnDekq__float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.page-module-scss-module__qnDekq__solutionsSection{background-color:#f8fafc;padding:6rem 0}.page-module-scss-module__qnDekq__solutionsTabs{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.page-module-scss-module__qnDekq__solutionsTabs button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:99px;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.page-module-scss-module__qnDekq__solutionsTabs button:hover{color:#3b56ed;border-color:#3b56ed}.page-module-scss-module__qnDekq__solutionsTabs button.page-module-scss-module__qnDekq__active{color:#fff;background-color:#3b56ed;border-color:#3b56ed;box-shadow:0 10px 15px -3px #3b56ed4d}.page-module-scss-module__qnDekq__solutionDisplay{min-height:500px;margin-top:2rem}.page-module-scss-module__qnDekq__solutionGrid{background:#fff;border:1px solid #f1f5f9;border-radius:2rem;grid-template-columns:1fr;display:grid;overflow:hidden;box-shadow:0 25px 50px -12px #00000014}@media (min-width:992px){.page-module-scss-module__qnDekq__solutionGrid{grid-template-columns:1.2fr 1fr}}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide{padding:3rem}@media (min-width:768px){.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide{padding:4rem}}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide .page-module-scss-module__qnDekq__badgeExclusive{text-transform:uppercase;border-radius:99px;margin-bottom:1.5rem;padding:.25rem 1rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide .page-module-scss-module__qnDekq__badgeExclusive.page-module-scss-module__qnDekq__blue{color:#3b56ed;background:#3b56ed1a}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide .page-module-scss-module__qnDekq__badgeExclusive.page-module-scss-module__qnDekq__purple{color:#6918d8;background:#6918d81a}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide .page-module-scss-module__qnDekq__badgeExclusive.page-module-scss-module__qnDekq__orange{color:#f97316;background:#f973161a}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide h3{color:#0f172a;margin-bottom:1.5rem;font-size:2rem;font-weight:800}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide p{color:#475569;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide ul{flex-direction:column;gap:1rem;padding:0;list-style:none;display:flex}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide ul li{color:#334155;align-items:center;gap:.75rem;font-weight:500;display:flex}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__featuresSide ul li svg{flex-shrink:0}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__visualSide{background:#f8fafc;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__visualSide.page-module-scss-module__qnDekq__dark{background:#0f172a}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__visualSide.page-module-scss-module__qnDekq__orange{background:#fff7ed}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__visualSide.page-module-scss-module__qnDekq__gold{background:#fdfbf7}.page-module-scss-module__qnDekq__solutionGrid .page-module-scss-module__qnDekq__visualSide img{border-radius:1rem;max-width:100%;height:auto;box-shadow:0 20px 25px -5px #0000001a}.page-module-scss-module__qnDekq__mockupContainer{background:#fff;border-radius:1rem;width:320px;overflow:hidden;box-shadow:0 20px 40px #0003}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupHeader{background:#f1f5f9;gap:.5rem;padding:.75rem 1rem;display:flex}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupHeader span{border-radius:50%;width:10px;height:10px}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupHeader span.page-module-scss-module__qnDekq__red{background:#ef4444}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupHeader span.page-module-scss-module__qnDekq__amber{background:#f59e0b}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupHeader span.page-module-scss-module__qnDekq__emerald{background:#10b981}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody{padding:1.5rem}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupUser{gap:1rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupUser .page-module-scss-module__qnDekq__avatar{color:#fff;background:#6918d8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupUser .page-module-scss-module__qnDekq__lines{flex-direction:column;flex:1;gap:.5rem;display:flex}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupUser .page-module-scss-module__qnDekq__lines .page-module-scss-module__qnDekq__l1{background:#e2e8f0;border-radius:4px;width:60%;height:12px}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupUser .page-module-scss-module__qnDekq__lines .page-module-scss-module__qnDekq__l2{background:#f1f5f9;border-radius:4px;width:40%;height:10px}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupContentLines{flex-direction:column;gap:.75rem;display:flex}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupContentLines .page-module-scss-module__qnDekq__line{background:#f1f5f9;border-radius:4px;height:8px}.page-module-scss-module__qnDekq__mockupContainer .page-module-scss-module__qnDekq__mockupBody .page-module-scss-module__qnDekq__mockupContentLines .page-module-scss-module__qnDekq__mockupBtn{background:#6918d8;border-radius:6px;width:100px;height:32px;margin-top:1rem}.page-module-scss-module__qnDekq__mockupComplexCommande{background:#1e293b;border:4px solid #334155;border-radius:2.5rem;width:240px;height:480px;padding:.75rem;box-shadow:0 30px 60px #0000004d}.page-module-scss-module__qnDekq__mockupComplexCommande .page-module-scss-module__qnDekq__phoneMain{background:#fff;border-radius:2rem;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.page-module-scss-module__qnDekq__mockupComplexCommande .page-module-scss-module__qnDekq__phoneMain .page-module-scss-module__qnDekq__phoneTopBar{background:#f8fafc;height:24px}.page-module-scss-module__qnDekq__mockupComplexCommande .page-module-scss-module__qnDekq__phoneMain .page-module-scss-module__qnDekq__phoneContentDemo{flex:1;padding:1rem}.page-module-scss-module__qnDekq__mockupComplexCommande .page-module-scss-module__qnDekq__phoneMain .page-module-scss-module__qnDekq__phoneContentDemo .page-module-scss-module__qnDekq__demoHeader{color:#f97316;margin-bottom:1rem;font-weight:800}.page-module-scss-module__qnDekq__mockupComplexCommande .page-module-scss-module__qnDekq__phoneMain .page-module-scss-module__qnDekq__phoneContentDemo .page-module-scss-module__qnDekq__demoCardFood{background:#f1f5f9;border-radius:.75rem;height:60px;margin-bottom:.75rem}.page-module-scss-module__qnDekq__processSteps{flex-direction:column;gap:3rem;max-width:800px;margin:0 auto;display:flex}@media (min-width:768px){.page-module-scss-module__qnDekq__processSteps{gap:4rem}}.page-module-scss-module__qnDekq__processSteps .page-module-scss-module__qnDekq__processStep{align-items:flex-start;gap:2rem;display:flex}.page-module-scss-module__qnDekq__processSteps .page-module-scss-module__qnDekq__processStep .page-module-scss-module__qnDekq__stepNumber{color:#fff;background:linear-gradient(135deg,#3b56ed,#6918d8);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.25rem;font-weight:800;display:flex;box-shadow:0 10px 20px -5px #3b56ed66}.page-module-scss-module__qnDekq__processSteps .page-module-scss-module__qnDekq__processStep .page-module-scss-module__qnDekq__stepContent h3{color:#0f172a;margin-bottom:.5rem;font-size:1.5rem}.page-module-scss-module__qnDekq__processSteps .page-module-scss-module__qnDekq__processStep .page-module-scss-module__qnDekq__stepContent p{color:#475569;line-height:1.6}.page-module-scss-module__qnDekq__portfolioFilters{justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.page-module-scss-module__qnDekq__portfolioFilters button{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem 1rem;font-weight:600;transition:all .2s}.page-module-scss-module__qnDekq__portfolioFilters button.page-module-scss-module__qnDekq__active{color:#3b56ed;border-bottom-color:#3b56ed}.page-module-scss-module__qnDekq__sectionBadge{color:#3b56ed;text-transform:uppercase;letter-spacing:.05em;background:#3b56ed14;border:1px solid #3b56ed33;border-radius:99px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module-scss-module__qnDekq__serviceCard{color:inherit;background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1.25rem;flex-direction:column;height:100%;padding:2.25rem;text-decoration:none;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 15px #00000008}.page-module-scss-module__qnDekq__serviceCard:hover{border-color:#3b56ed80;transform:translateY(-5px);box-shadow:0 20px 30px -10px #3b56ed1f}.page-module-scss-module__qnDekq__serviceCard:hover .page-module-scss-module__qnDekq__serviceCta{color:#3b56ed}.page-module-scss-module__qnDekq__serviceCard:hover .page-module-scss-module__qnDekq__serviceCta svg{transform:translate(4px)}.page-module-scss-module__qnDekq__serviceCard .page-module-scss-module__qnDekq__iconWrapper{color:#3b56ed;background-color:#3b56ed12;border-radius:1rem;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.5rem;padding:1rem;transition:all .3s;display:flex}.page-module-scss-module__qnDekq__serviceCard:hover .page-module-scss-module__qnDekq__iconWrapper{color:#fff;background-color:#3b56ed;transform:scale(1.05)rotate(4deg)}.page-module-scss-module__qnDekq__serviceCard h3{color:#0f172a;margin-bottom:.75rem;font-size:1.35rem;font-weight:750}.page-module-scss-module__qnDekq__serviceCard p{color:#475569;flex-grow:1;font-size:.95rem;line-height:1.65}.page-module-scss-module__qnDekq__serviceCard .page-module-scss-module__qnDekq__serviceTags{flex-wrap:wrap;gap:.45rem;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__qnDekq__serviceCard .page-module-scss-module__qnDekq__serviceTags .page-module-scss-module__qnDekq__serviceTag{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:99px;padding:.25rem .65rem;font-size:.75rem;font-weight:600}.page-module-scss-module__qnDekq__serviceCard .page-module-scss-module__qnDekq__serviceCta{color:#1e293b;align-items:center;gap:.35rem;margin-top:auto;font-size:.875rem;font-weight:700;transition:color .2s;display:inline-flex}.page-module-scss-module__qnDekq__serviceCard .page-module-scss-module__qnDekq__serviceCta svg{transition:transform .2s}.page-module-scss-module__qnDekq__whyMeSection{background:radial-gradient(circle at 50% 0,#3b82f608 0%,#fff 80%);position:relative;overflow:hidden}.page-module-scss-module__qnDekq__whyMeGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:3.5rem;display:grid}@media (max-width:1100px){.page-module-scss-module__qnDekq__whyMeGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:640px){.page-module-scss-module__qnDekq__whyMeGrid{grid-template-columns:1fr;gap:1.25rem}}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard{background:#fff;border:1px solid #e2e8f0e6;border-radius:1.5rem;flex-direction:column;padding:2.25rem 1.75rem;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0f172a0a,0 2px 6px -1px #0f172a05}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard:hover{transform:translateY(-7px);box-shadow:0 20px 35px -10px #0f172a14}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard:hover .page-module-scss-module__qnDekq__whyMeCardGlow{opacity:1}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard:hover .page-module-scss-module__qnDekq__whyMeIcon{transform:scale(1.05)}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeCardGlow{pointer-events:none;opacity:.5;border-radius:1.5rem 1.5rem 0 0;height:140px;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeCardHeader{z-index:1;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:1.5rem;display:flex;position:relative}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeCardHeader .page-module-scss-module__qnDekq__whyMeIcon{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .35s;display:flex}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeCardHeader .page-module-scss-module__qnDekq__whyMeHeaderMeta{text-align:center;align-items:center;gap:.65rem;height:100%;display:flex}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeCardHeader .page-module-scss-module__qnDekq__whyMeHeaderMeta .page-module-scss-module__qnDekq__whyMeTag{text-transform:uppercase;letter-spacing:.05em;border-radius:99px;padding:.3rem .75rem;font-size:.725rem;font-weight:800}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeCardHeader .page-module-scss-module__qnDekq__whyMeHeaderMeta .page-module-scss-module__qnDekq__whyMeNumber{color:#d1d5db;letter-spacing:.05em;font-size:.85rem;font-weight:900}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeTitle{color:#0f172a;z-index:1;margin-bottom:.75rem;font-size:1.25rem;font-weight:800;line-height:1.35;position:relative}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeDesc{color:#475569;z-index:1;margin-bottom:1.5rem;font-size:.925rem;line-height:1.6;position:relative}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMePerks{z-index:1;flex-direction:column;gap:.65rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex;position:relative}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMePerks li{color:#1e293b;align-items:flex-start;gap:.55rem;font-size:.85rem;font-weight:600;line-height:1.4;display:flex}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMePerks li svg{flex-shrink:0;margin-top:1px}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeVsBox{z-index:1;border-radius:.85rem;margin-top:auto;padding:.85rem 1rem;position:relative}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeVsBox .page-module-scss-module__qnDekq__vsLabel{text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem;font-size:.7rem;font-weight:800;display:block}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard .page-module-scss-module__qnDekq__whyMeVsBox .page-module-scss-module__qnDekq__vsText{color:#334155;margin:0;font-size:.825rem;font-weight:500;line-height:1.45}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeBlue .page-module-scss-module__qnDekq__whyMeCardGlow{background:radial-gradient(circle at 50% 0,#2563eb24 0%,#0000 70%)}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeBlue .page-module-scss-module__qnDekq__whyMeIcon{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 20px -5px #2563eb66}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeBlue .page-module-scss-module__qnDekq__whyMeTag{color:#2563eb;background:#2563eb14;border:1px solid #2563eb40}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeBlue .page-module-scss-module__qnDekq__whyMePerks svg{color:#2563eb}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeBlue .page-module-scss-module__qnDekq__whyMeVsBox{background:#2563eb0a;border-left:3px solid #2563eb}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeBlue .page-module-scss-module__qnDekq__whyMeVsBox .page-module-scss-module__qnDekq__vsLabel{color:#2563eb}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeBlue:hover{border-color:#2563eb66;box-shadow:0 20px 35px -10px #2563eb26}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeEmerald .page-module-scss-module__qnDekq__whyMeCardGlow{background:radial-gradient(circle at 50% 0,#10b98124 0%,#0000 70%)}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeEmerald .page-module-scss-module__qnDekq__whyMeIcon{color:#fff;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 10px 20px -5px #10b98166}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeEmerald .page-module-scss-module__qnDekq__whyMeTag{color:#059669;background:#10b98114;border:1px solid #10b98140}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeEmerald .page-module-scss-module__qnDekq__whyMePerks svg{color:#059669}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeEmerald .page-module-scss-module__qnDekq__whyMeVsBox{background:#10b9810a;border-left:3px solid #059669}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeEmerald .page-module-scss-module__qnDekq__whyMeVsBox .page-module-scss-module__qnDekq__vsLabel{color:#059669}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeEmerald:hover{border-color:#10b98166;box-shadow:0 20px 35px -10px #10b98126}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themePurple .page-module-scss-module__qnDekq__whyMeCardGlow{background:radial-gradient(circle at 50% 0,#8b5cf624 0%,#0000 70%)}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themePurple .page-module-scss-module__qnDekq__whyMeIcon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9);box-shadow:0 10px 20px -5px #8b5cf666}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themePurple .page-module-scss-module__qnDekq__whyMeTag{color:#7c3aed;background:#8b5cf614;border:1px solid #8b5cf640}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themePurple .page-module-scss-module__qnDekq__whyMePerks svg{color:#7c3aed}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themePurple .page-module-scss-module__qnDekq__whyMeVsBox{background:#8b5cf60a;border-left:3px solid #7c3aed}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themePurple .page-module-scss-module__qnDekq__whyMeVsBox .page-module-scss-module__qnDekq__vsLabel{color:#7c3aed}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themePurple:hover{border-color:#8b5cf666;box-shadow:0 20px 35px -10px #8b5cf626}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeAmber .page-module-scss-module__qnDekq__whyMeCardGlow{background:radial-gradient(circle at 50% 0,#f59e0b24 0%,#0000 70%)}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeAmber .page-module-scss-module__qnDekq__whyMeIcon{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 10px 20px -5px #f59e0b66}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeAmber .page-module-scss-module__qnDekq__whyMeTag{color:#d97706;background:#f59e0b14;border:1px solid #f59e0b40}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeAmber .page-module-scss-module__qnDekq__whyMePerks svg{color:#d97706}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeAmber .page-module-scss-module__qnDekq__whyMeVsBox{background:#f59e0b0a;border-left:3px solid #d97706}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeAmber .page-module-scss-module__qnDekq__whyMeVsBox .page-module-scss-module__qnDekq__vsLabel{color:#d97706}.page-module-scss-module__qnDekq__whyMeGrid .page-module-scss-module__qnDekq__whyMeCard.page-module-scss-module__qnDekq__themeAmber:hover{border-color:#f59e0b66;box-shadow:0 20px 35px -10px #f59e0b26}.page-module-scss-module__qnDekq__whyMeComparisonBar{grid-template-columns:1fr auto 1.15fr;align-items:center;gap:2rem;margin-top:4.5rem;display:grid}@media (max-width:992px){.page-module-scss-module__qnDekq__whyMeComparisonBar{grid-template-columns:1fr;gap:1.5rem}}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard{border-radius:1.75rem;padding:2.5rem;position:relative;overflow:hidden}@media (max-width:640px){.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard{padding:1.75rem 1.25rem}}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard .page-module-scss-module__qnDekq__compHeading{margin-bottom:1.5rem;font-size:1.35rem;font-weight:800;line-height:1.25}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard .page-module-scss-module__qnDekq__compCheckList{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard .page-module-scss-module__qnDekq__compCheckList li{align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.45;display:flex}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard .page-module-scss-module__qnDekq__compCheckList li svg{flex-shrink:0;margin-top:2px}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard .page-module-scss-module__qnDekq__compCheckList li .page-module-scss-module__qnDekq__crossIcon{color:#ef4444;background:#ef44441f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;font-size:.75rem;font-weight:900;display:inline-flex}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compAgency{background:#f8fafc;border:1px solid #e2e8f0}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compAgency .page-module-scss-module__qnDekq__compBadgeAgency{color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:#e2e8f0;border-radius:99px;margin-bottom:.85rem;padding:.35rem .85rem;font-size:.725rem;font-weight:800;display:inline-block}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compAgency .page-module-scss-module__qnDekq__compHeading{color:#1e293b}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compAgency .page-module-scss-module__qnDekq__compCheckList li{color:#475569}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compArtisan{background:linear-gradient(145deg,#0f172a 0%,#1e293b 100%);border:1px solid #ffffff1f;box-shadow:0 25px 50px -15px #0f172a40,0 0 40px #2563eb1a}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compArtisan .page-module-scss-module__qnDekq__compBadgeArtisan{color:#60a5fa;text-transform:uppercase;letter-spacing:.05em;background:#2563eb33;border:1px solid #3b82f666;border-radius:99px;margin-bottom:.85rem;padding:.35rem .85rem;font-size:.725rem;font-weight:800;display:inline-block}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compArtisan .page-module-scss-module__qnDekq__compHeading{color:#fff}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compArtisan .page-module-scss-module__qnDekq__compCheckList li{color:#cbd5e1}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compArtisan .page-module-scss-module__qnDekq__compCheckList li strong{color:#fff}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompCard.page-module-scss-module__qnDekq__compArtisan .page-module-scss-module__qnDekq__compCheckList li svg{color:#10b981}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompVsBadge{justify-content:center;align-items:center;display:flex}.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompVsBadge span{color:#fff;letter-spacing:.05em;background:#0f172a;border:2px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:.85rem;font-weight:900;display:flex;box-shadow:0 10px 20px -5px #0f172a33}@media (max-width:992px){.page-module-scss-module__qnDekq__whyMeComparisonBar .page-module-scss-module__qnDekq__whyMeCompVsBadge{margin:-.5rem 0}}.page-module-scss-module__qnDekq__testimonialCard{background:#fff;border:1px solid #f1f5f9;border-radius:1rem;padding:2rem}.page-module-scss-module__qnDekq__testimonialCard .page-module-scss-module__qnDekq__quoteIcon{color:#e2e8f0;margin-bottom:-1rem;font-size:3rem;line-height:1}.page-module-scss-module__qnDekq__testimonialCard .page-module-scss-module__qnDekq__stars{gap:.25rem;margin-bottom:1rem;display:flex}.page-module-scss-module__qnDekq__testimonialCard .page-module-scss-module__qnDekq__testimonialText{color:#334155;margin-bottom:1.5rem;font-size:1.1rem;font-style:italic}.page-module-scss-module__qnDekq__testimonialCard .page-module-scss-module__qnDekq__testimonialText.page-module-scss-module__qnDekq__clamped{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module-scss-module__qnDekq__testimonialCard .page-module-scss-module__qnDekq__authorInfo{flex-direction:column;display:flex}.page-module-scss-module__qnDekq__testimonialCard .page-module-scss-module__qnDekq__authorInfo strong{color:#0f172a}.page-module-scss-module__qnDekq__testimonialCard .page-module-scss-module__qnDekq__authorInfo span{color:#64748b;font-size:.875rem}.page-module-scss-module__qnDekq__testimonialsGrid{margin-top:3rem}.page-module-scss-module__qnDekq__loadMore{justify-content:center;margin-top:3rem;display:flex}.page-module-scss-module__qnDekq__faqList{flex-direction:column;gap:1.5rem;display:flex}.page-module-scss-module__qnDekq__faqList .page-module-scss-module__qnDekq__faqItem{border-bottom:1px solid #e2e8f0;padding-bottom:1.5rem}.page-module-scss-module__qnDekq__faqList .page-module-scss-module__qnDekq__faqItem:last-child{border-bottom:none}.page-module-scss-module__qnDekq__faqList .page-module-scss-module__qnDekq__faqItem h4{color:#0f172a;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.page-module-scss-module__qnDekq__faqList .page-module-scss-module__qnDekq__faqItem h4 .page-module-scss-module__qnDekq__inlineIcon{color:#3b56ed}.page-module-scss-module__qnDekq__faqList .page-module-scss-module__qnDekq__faqItem p{color:#475569;margin-top:.5rem;margin-left:1.7rem}.page-module-scss-module__qnDekq__textGradient{background:linear-gradient(90deg,#3b56ed,#6918d8);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes page-module-scss-module__qnDekq__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.page-module-scss-module__qnDekq__fadeIn{animation:.6s ease-out forwards page-module-scss-module__qnDekq__fadeInAnim}@keyframes page-module-scss-module__qnDekq__fadeInAnim{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module-scss-module__qnDekq__ctaBanner{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:2rem;flex-direction:column;align-items:center;gap:3rem;padding:3rem;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@media (min-width:992px){.page-module-scss-module__qnDekq__ctaBanner{text-align:left;flex-direction:row;padding:4rem}}.page-module-scss-module__qnDekq__ctaBanner:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b56ed26 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-50%;right:-20%}.page-module-scss-module__qnDekq__ctaBanner .page-module-scss-module__qnDekq__ctaContent{z-index:1;flex:1}.page-module-scss-module__qnDekq__ctaBanner .page-module-scss-module__qnDekq__ctaContent h2{margin-bottom:1rem;font-size:2.25rem;font-weight:800;line-height:1.2}.page-module-scss-module__qnDekq__ctaBanner .page-module-scss-module__qnDekq__ctaContent p{color:#94a3b8;max-width:600px;margin-bottom:2rem;font-size:1.125rem}.page-module-scss-module__qnDekq__ctaBanner .page-module-scss-module__qnDekq__ctaContent .page-module-scss-module__qnDekq__ctaActions{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.page-module-scss-module__qnDekq__ctaBanner .page-module-scss-module__qnDekq__ctaContent .page-module-scss-module__qnDekq__ctaActions{flex-direction:row}}.page-module-scss-module__qnDekq__ctaBanner .page-module-scss-module__qnDekq__ctaBadge{z-index:1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.75rem;min-width:200px;padding:2rem;display:flex}.page-module-scss-module__qnDekq__ctaBanner .page-module-scss-module__qnDekq__ctaBadge span{text-transform:uppercase;letter-spacing:.1em;color:#d1d5db;font-size:.875rem;font-weight:700}.page-module-scss-module__qnDekq__lightboxOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2000;background:#000000f2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-module-scss-module__qnDekq__lightboxOverlay .page-module-scss-module__qnDekq__closeLightbox{color:#000;cursor:pointer;z-index:2001;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;transition:transform .3s;display:flex;position:absolute;top:2rem;right:2rem}.page-module-scss-module__qnDekq__lightboxOverlay .page-module-scss-module__qnDekq__closeLightbox:hover{transform:scale(1.1)}.page-module-scss-module__qnDekq__lightboxOverlay .page-module-scss-module__qnDekq__lightboxContent{justify-content:center;align-items:center;width:90%;height:90%;display:flex}.page-module-scss-module__qnDekq__mockupMariage{justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}.page-module-scss-module__qnDekq__mockupMariage .page-module-scss-module__qnDekq__weddingCard{text-align:center;background:#fff;border:1px solid #f7f1e6;border-radius:.5rem;flex-direction:column;align-items:center;gap:1.5rem;max-width:300px;padding:3rem 2rem;animation:6s ease-in-out infinite page-module-scss-module__qnDekq__float;display:flex;box-shadow:0 10px 30px #c5a05926}.page-module-scss-module__qnDekq__mockupMariage .page-module-scss-module__qnDekq__weddingCard .page-module-scss-module__qnDekq__names{letter-spacing:.2rem;color:#c5a059;font-family:serif;font-size:1.5rem;font-weight:400}.page-module-scss-module__qnDekq__mockupMariage .page-module-scss-module__qnDekq__weddingCard .page-module-scss-module__qnDekq__date{color:#64748b;text-transform:uppercase;letter-spacing:.1rem;font-size:.9rem}.page-module-scss-module__qnDekq__mockupMariage .page-module-scss-module__qnDekq__weddingCard .page-module-scss-module__qnDekq__rsvpBtn{color:#fff;text-transform:uppercase;letter-spacing:.1rem;background:#c5a059;border-radius:2px;margin-top:1rem;padding:.75rem 1.5rem;font-size:.75rem}.page-module-scss-module__qnDekq__restoSpotlightSection{background:linear-gradient(#fff 0%,#f8fafc 50%,#fff 100%);padding:6rem 0;position:relative}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard{background:#fff;border:1px solid #e2e8f0e6;border-radius:2.5rem;padding:3.5rem;position:relative;overflow:hidden;box-shadow:0 30px 70px -15px #0f172a14,0 0 50px #2563eb0a}@media (max-width:768px){.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard{border-radius:1.5rem;padding:2rem 1.5rem}}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoTopHeader{border-bottom:1px solid #f1f5f9e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;padding-bottom:1.5rem;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoTopHeader .page-module-scss-module__qnDekq__restoBrandBlock{align-items:center;gap:1rem;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoTopHeader .page-module-scss-module__qnDekq__restoBrandBlock .page-module-scss-module__qnDekq__restoLogoIcon{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:1rem;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 10px 20px -5px #2563eb66}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoTopHeader .page-module-scss-module__qnDekq__restoBrandBlock .page-module-scss-module__qnDekq__restoBrandTexts{flex-direction:column;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoTopHeader .page-module-scss-module__qnDekq__restoBrandBlock .page-module-scss-module__qnDekq__restoBrandTexts strong{color:#0f172a;letter-spacing:-.02em;font-size:1.4rem;font-weight:900}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoTopHeader .page-module-scss-module__qnDekq__restoBrandBlock .page-module-scss-module__qnDekq__restoBrandTexts span{letter-spacing:.12em;color:#64748b;text-transform:uppercase;font-size:.725rem;font-weight:700}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoTopHeader .page-module-scss-module__qnDekq__restoDgfipBadge{color:#059669;background:#10b9811a;border:1px solid #10b98159;border-radius:99px;align-items:center;gap:.5rem;padding:.45rem 1.15rem;font-size:.85rem;font-weight:700;display:inline-flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid{grid-template-columns:1.15fr 1fr;align-items:center;gap:3.5rem;margin-bottom:3.5rem;display:grid}@media (max-width:992px){.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid{grid-template-columns:1fr;gap:2.5rem}}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroLeft .page-module-scss-module__qnDekq__restoKicker{color:#2563eb;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;font-size:.85rem;font-weight:800;display:block}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroLeft .page-module-scss-module__qnDekq__restoTitle{color:#0f172a;letter-spacing:-.03em;margin-bottom:1.25rem;font-size:3.25rem;font-weight:900;line-height:1.1}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroLeft .page-module-scss-module__qnDekq__restoTitle span{color:#2563eb}@media (max-width:768px){.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroLeft .page-module-scss-module__qnDekq__restoTitle{font-size:2.5rem}}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroLeft .page-module-scss-module__qnDekq__restoSubtitle{color:#475569;margin-bottom:1.75rem;font-size:1.2rem;line-height:1.6}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroLeft .page-module-scss-module__qnDekq__restoSubtitle strong{color:#2563eb;font-weight:700}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroLeft .page-module-scss-module__qnDekq__restoHeroCta{flex-wrap:wrap;gap:1rem;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroVisual{background:#fff;border:1px solid #e2e8f0e6;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 50px -15px #0f172a26}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoHeroGrid .page-module-scss-module__qnDekq__restoHeroVisual img{object-fit:cover;width:100%;height:auto;display:block}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem;display:grid}@media (max-width:992px){.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid{grid-template-columns:1fr}}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid .page-module-scss-module__qnDekq__restoPillar{background:#f8fafc;border:1px solid #e2e8f0cc;border-radius:1.25rem;padding:1.75rem;transition:all .25s}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid .page-module-scss-module__qnDekq__restoPillar:hover{background:#fff;border-color:#2563eb;transform:translateY(-3px);box-shadow:0 10px 25px -5px #2563eb1a}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid .page-module-scss-module__qnDekq__restoPillar .page-module-scss-module__qnDekq__pillarIcon{color:#2563eb;background:#2563eb1a;border-radius:.85rem;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid .page-module-scss-module__qnDekq__restoPillar h4{color:#0f172a;margin-bottom:.5rem;font-size:1.15rem;font-weight:800}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoPillarsGrid .page-module-scss-module__qnDekq__restoPillar p{color:#475569;font-size:.9rem;line-height:1.5}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner{background:linear-gradient(135deg,#090e1a 0%,#0d1527 100%);border:1px solid #ffffff1f;border-radius:1.75rem;grid-template-columns:1fr 1.35fr 1.15fr;align-items:center;gap:2.5rem;padding:3rem;display:grid}@media (max-width:1024px){.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner{text-align:center;grid-template-columns:1fr;padding:2rem}}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferPrice{border-right:1px solid #ffffff14;flex-direction:column;padding-right:1.5rem;display:flex}@media (max-width:1024px){.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferPrice{border-bottom:1px solid #ffffff14;border-right:none;align-items:center;padding-bottom:1.5rem;padding-right:0}}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferPrice .page-module-scss-module__qnDekq__startingText{color:#94a3b8;margin-bottom:.25rem;font-size:.85rem}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferPrice .page-module-scss-module__qnDekq__priceBig{color:#fff;font-size:3.25rem;font-weight:900;line-height:1}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferPrice .page-module-scss-module__qnDekq__priceBig span{color:#94a3b8;font-size:1rem}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferPrice .page-module-scss-module__qnDekq__priceMonth{color:#60a5fa;margin-top:.35rem;margin-bottom:1rem;font-size:1.05rem;font-weight:700}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferPrice .page-module-scss-module__qnDekq__badgeCommitment{color:#e2e8f0;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:99px;align-items:center;width:fit-content;padding:.35rem .75rem;font-size:.725rem;font-weight:800;display:inline-flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferInclusions{flex-direction:column;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferInclusions .page-module-scss-module__qnDekq__inclusionsTitle{color:#34d399;text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem;font-size:.9rem;font-weight:800}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferInclusions ul{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferInclusions ul li{color:#e2e8f0;text-align:left;align-items:flex-start;gap:.6rem;font-size:.925rem;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferInclusions ul li svg{color:#10b981;flex-shrink:0;margin-top:2px}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferInclusions ul li strong{color:#fff}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferCta{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferCta .page-module-scss-module__qnDekq__scriptNote{color:#fff;margin-bottom:1.25rem;font-size:1.35rem;font-style:italic;font-weight:600}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferCta .page-module-scss-module__qnDekq__ctaBtnOffer{color:#fff;background:#2563eb;border-radius:.75rem;align-items:center;gap:.5rem;padding:1rem 1.75rem;font-size:1rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 10px 25px #2563eb66}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferCta .page-module-scss-module__qnDekq__ctaBtnOffer:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 15px 35px #2563eb8c}.page-module-scss-module__qnDekq__restoSpotlightSection .page-module-scss-module__qnDekq__restoSpotlightCard .page-module-scss-module__qnDekq__restoOfferBanner .page-module-scss-module__qnDekq__restoOfferCta .page-module-scss-module__qnDekq__domainNotice{color:#94a3b8;margin-top:.65rem;font-size:.75rem}
