.DecorativeRibbon_ribbon__jZUKW{position:absolute;display:block;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CommonQuestions_section__YzFO8{background:#FFFFFF;position:relative;overflow:hidden}.CommonQuestions_header__LNA9p{text-align:center;margin-bottom:var(--space-heading-gap)}.CommonQuestions_badge__zDJ5G{gap:8px;background:#D8F3DC;padding:0 14px;margin-bottom:var(--space-card-gap)}.CommonQuestions_badgeText__yg5Yv{font-weight:700;font-size:11.8px;line-height:20px;letter-spacing:.72px;text-transform:uppercase;color:var(--green-200,#1E6E08);white-space:nowrap}.CommonQuestions_headingCenter__eCJZA{text-align:center}.CommonQuestions_faqList__A6Wby{display:flex;flex-direction:column;gap:12px}.CommonQuestions_faqItem__mwysD{background:#FFFFFF;border:1px solid #e2e8e4;border-radius:16px;overflow:hidden}.CommonQuestions_questionBtn__fClBB{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 24px;background:transparent;border:none;cursor:pointer;text-align:left;gap:24px}.CommonQuestions_questionText__7NMhw{font-style:normal;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#1B1B1B;flex:1}.CommonQuestions_iconCircle__X01Ys{position:relative;flex-shrink:0;width:32px;height:32px;background:#F0FAF4;border-radius:16px}.CommonQuestions_iconBarHorizontal__rXZew,.CommonQuestions_iconBarVertical__X0Jf_{position:absolute;top:50%;left:50%;background:#2D6A4F;border-radius:1px}.CommonQuestions_iconBarHorizontal__rXZew{width:12px;height:2px;margin-top:-1px;margin-left:-6px}.CommonQuestions_iconBarVertical__X0Jf_{width:2px;height:12px;margin-top:-6px;margin-left:-1px}.CommonQuestions_answerPanelMotion__cmbLv{overflow:hidden}.CommonQuestions_answerText__Hcv55{margin:0;padding:0 24px 20px;font-weight:500;font-size:15px;line-height:1.6;color:#5B5F5C}.CommonQuestions_ctaBand__We8ld{margin-top:32px;width:100%;align-items:center;justify-content:center;gap:16px;border-radius:10px;padding:24px;background:#E8F5D7;text-align:center}.CommonQuestions_ctaText__cCdQc{font-weight:600;font-size:14.4px;line-height:23px;letter-spacing:0;color:#1B1B1B}.CommonQuestions_ctaStrong__kx_n4{font-weight:700}.CommonQuestions_ctaBtn__JGCpi{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;background:#1E6E08;color:white;font-weight:600;font-size:14.4px;line-height:23px;padding:12.2px 22px 12.9px;border-radius:48px;text-decoration:none;white-space:nowrap;width:164px;height:48px;justify-content:center}.CommonQuestions_ctaBtn__JGCpi:hover{color:white}.CommonQuestions_faqRibbon__nB4u9{--ribbon-inset:calc(max(0px, (100vw - var(--container-max)) / 2) + clamp(3rem, calc(4.75rem - 1.75vw), 4rem));position:absolute;left:calc(var(--ribbon-inset) - 210px);bottom:clamp(-80px,-4vw,-30px);width:clamp(220px,26vw,394px);height:auto;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){.CommonQuestions_faqRibbon__nB4u9{animation:CommonQuestions_faqRibbonDrift__XO_Vv 18s ease-in-out infinite alternate}}@keyframes CommonQuestions_faqRibbonDrift__XO_Vv{0%{transform:translate(0)}to{transform:translate(9px,-11px)}}.DemoVideoSection_section__UVTiT{width:100%;background:#0A0A0A;position:relative;overflow:hidden;line-height:0;min-height:clamp(220px,50vw,700px)}.DemoVideoSection_video__yCxRo{width:100%;height:clamp(220px,50vw,700px);display:block;border:0;pointer-events:none}.DemoVideoSection_poster__l835f{position:absolute;inset:0;z-index:1;width:100%;height:100%;border:0;padding:0;cursor:pointer;background-color:#0a0a0a;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.DemoVideoSection_poster__l835f:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35)}.DemoVideoSection_posterPlay__wu13b{position:relative;width:68px;height:68px;border-radius:9999px;background:rgba(0,0,0,.55);border:1.5px solid rgba(255,255,255,.9);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;padding-left:4px;transition:transform .2s ease,background .2s ease}.DemoVideoSection_poster__l835f:hover .DemoVideoSection_posterPlay__wu13b{transform:scale(1.08);background:rgba(0,0,0,.72)}.DemoVideoSection_controlBar__6de8u{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:clamp(8px,1.5vw,14px);padding:clamp(10px,2vw,16px) clamp(12px,2.5vw,22px);line-height:1;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.55))}.DemoVideoSection_ctrlBtn__APZ94{flex-shrink:0;width:38px;height:38px;border-radius:9999px;border:1px solid rgba(255,255,255,.22);background:rgba(0,0,0,.4);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:0;transition:background .2s ease,transform .2s ease}.DemoVideoSection_ctrlBtn__APZ94:hover{background:rgba(0,0,0,.7);transform:scale(1.06)}.DemoVideoSection_ctrlBtn__APZ94:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.DemoVideoSection_seekTrack__EFhnW{position:relative;flex:1 1 auto;height:16px;display:flex;align-items:center;cursor:pointer;touch-action:none}.DemoVideoSection_seekTrack__EFhnW:before{content:"";position:absolute;left:0;right:0;height:4px;border-radius:9999px;background:rgba(255,255,255,.3)}.DemoVideoSection_seekFill__wV3pj{position:relative;height:4px;border-radius:9999px;background:#ffffff;min-width:4px}.DemoVideoSection_seekThumb__qMfa6{position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.4)}.DemoVideoSection_seekTrack__EFhnW:focus-visible{outline:2px solid #ffffff;outline-offset:3px;border-radius:9999px}.DemoVideoSection_timeLabel__ctDtc{flex-shrink:0;font-size:12.5px;font-weight:600;color:#ffffff;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:480px){.DemoVideoSection_timeLabel__ctDtc{display:none}}.FeaturesHighlight_features-section__TovCP{position:relative;overflow:hidden;background:#FFFFFF}.FeaturesHighlight_features-ribbon-left__1LwAp,.FeaturesHighlight_features-ribbon-right__OBnTk{position:absolute;width:569px;height:auto;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FeaturesHighlight_features-ribbon-left__1LwAp{top:395.5px;left:calc(max(0px, (100vw - var(--container-max)) / 2) + clamp(3rem, calc(4.75rem - 1.75vw), 4rem) - 370px)}.FeaturesHighlight_features-ribbon-right__OBnTk{top:180px;right:calc(max(0px, (100vw - var(--container-max)) / 2) + clamp(3rem, calc(4.75rem - 1.75vw), 4rem) - 300px)}@media (max-width:900px){.FeaturesHighlight_features-ribbon-left__1LwAp,.FeaturesHighlight_features-ribbon-right__OBnTk{display:none}}@media (prefers-reduced-motion:no-preference){.FeaturesHighlight_features-ribbon-left__1LwAp{animation:FeaturesHighlight_featuresRibbonDriftLeft__XLaQf 17s ease-in-out infinite alternate}.FeaturesHighlight_features-ribbon-right__OBnTk{animation:FeaturesHighlight_featuresRibbonDriftRight__c8QVu 21s ease-in-out infinite alternate}}@keyframes FeaturesHighlight_featuresRibbonDriftLeft__XLaQf{0%{transform:translate(0)}to{transform:translate(10px,-10px)}}@keyframes FeaturesHighlight_featuresRibbonDriftRight__c8QVu{0%{transform:translate(0)}to{transform:translate(-8px,12px)}}.FeaturesHighlight_cardsGrid__zQPhH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-card-gap)}@media (max-width:900px){.FeaturesHighlight_cardsGrid__zQPhH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.FeaturesHighlight_cardsGrid__zQPhH{grid-template-columns:minmax(0,1fr)}}.FeaturesHighlight_header__BVJaT{display:flex;flex-direction:column;align-items:center;gap:21px;margin-bottom:var(--space-heading-gap);text-align:center}.FeaturesHighlight_badge__Uu76Q{gap:10px;padding:0 32px;background:#FDEEF6;box-shadow:0 4px 4px rgba(0,0,0,.1);font-weight:700;font-size:11.8px;line-height:20.4px;letter-spacing:.72px;color:#C1478A;text-transform:uppercase;justify-content:center}.FeaturesHighlight_headingCenter__iHFgv{text-align:center}.FeaturesHighlight_green__h_BHV,.FeaturesHighlight_pinkHighlight__C1Jmm{color:var(--color-neutral-dark,#1A1A1A)}.FeaturesHighlight_iconContainer__UOuna{width:48px;height:48px;background:#FFFFFF;border-radius:14px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}.FeaturesHighlight_card__5XfQ8{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:6.8px;background:#FFFFFF;border:1px solid #ebebea;box-shadow:0 4px 24px rgba(0,0,0,.05);border-radius:20px;padding:23.8px;width:100%;height:100%;min-height:185.5px;max-width:100%;text-align:center;overflow:hidden;cursor:pointer;will-change:transform;transition:transform .15s ease-out,box-shadow .35s cubic-bezier(.4,0,.2,1)}.FeaturesHighlight_card__5XfQ8:hover{box-shadow:0 12px 32px rgba(0,0,0,.1)}.FeaturesHighlight_hoverLine___B4iB{position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-green,#2D6A4F);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.FeaturesHighlight_card__5XfQ8:hover .FeaturesHighlight_hoverLine___B4iB{transform:scaleX(1)}.FeaturesHighlight_gridSpanFull__F71vB{grid-column:1/-1}.FeaturesHighlight_cardFullWidth__9ztuj{border-radius:14px;min-height:174px}.FeaturesHighlight_comingSoonBadge__VLmxR{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;padding:4px 10px;background:#F5EDE3;color:#7D5A3C;border:1px solid rgba(125,90,60,.12);border-radius:9999px;box-shadow:0 2px 6px rgba(0,0,0,.06);font-weight:700;font-size:9.5px;line-height:12px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.FeaturesHighlight_fullWidthTitleWrap__AnJTW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6.8px}.FeaturesHighlight_fullWidthTitle__SrJP6{font-weight:700;font-size:20px;letter-spacing:-.02em;color:#1A1A1A}.FeaturesHighlight_cardTitle__sQhau{font-weight:700;font-size:16.2px;line-height:20px;letter-spacing:-.255px;color:#1A1A1A;margin:0;padding-top:8.3px;align-self:stretch}.FeaturesHighlight_cardBody__xA7kc{font-weight:400;font-size:13px;line-height:23px;color:#4A4A4A;margin:0;align-self:stretch}.FeaturesHighlight_cardBodyCenter__QqMxm{align-self:center}