.ArabicCorePage_hero__NhH8_{padding:132px 0 48px;color:var(--portal-ink)}.ArabicCorePage_grid__nj2sD{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:48px;align-items:center}.ArabicCorePage_eyebrow__jR_7r{display:inline-flex;align-items:center;gap:var(--yc-badge-gap);margin:0 0 14px;padding:var(--yc-badge-padding);border:1px solid var(--portal-border);border-radius:var(--yc-badge-radius);background:var(--portal-soft);color:var(--portal-brand)!important;font-size:var(--yc-badge-font-size);font-weight:var(--yc-badge-font-weight);letter-spacing:0;line-height:1;text-transform:none}.ArabicCorePage_hero__NhH8_ h1{margin:0;color:var(--portal-ink);font-family:var(--font-arabic),sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.5}.ArabicCorePage_description__93xYn{margin:22px 0 0;color:var(--portal-muted);font-size:17px;line-height:1.9}.ArabicCorePage_answer__ldDeP{padding:26px}.ArabicCorePage_answer__ldDeP strong{color:var(--portal-brand)}.ArabicCorePage_grid__nj2sD .ArabicCorePage_answer__ldDeP p{margin:10px 0 0;color:var(--portal-ink);font-size:16px;line-height:1.9}.ArabicCorePage_actions__f_hss,.ArabicCorePage_related__XHjEJ{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ArabicCorePage_content__Xj44M h2{margin:0 0 28px;color:#25134d;font-family:var(--font-arabic),sans-serif;font-size:clamp(30px,4vw,45px)}.ArabicCorePage_sections__ocmYi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ArabicCorePage_section__tqxqY,.ArabicCorePage_sources__Mlahq{padding:28px}.ArabicCorePage_section__tqxqY h3{margin:0;color:#25134d;font-size:23px}.ArabicCorePage_section__tqxqY li,.ArabicCorePage_section__tqxqY p,.ArabicCorePage_sources__Mlahq a{color:#625873;font-size:16px;line-height:1.85}.ArabicCorePage_section__tqxqY ul{margin:14px 0 0;padding-inline-start:22px}.ArabicCorePage_sources__Mlahq{display:flex;flex-direction:column;gap:10px;margin-top:28px}.ArabicCorePage_sources__Mlahq strong{color:#25134d}.ArabicCorePage_sources__Mlahq a{color:#7131ba;font-weight:700}.ArabicCorePage_review__1zq2y{margin:34px 0 0;color:#726982;font-size:14px}@media (max-width:991px){.ArabicCorePage_grid__nj2sD,.ArabicCorePage_sections__ocmYi{grid-template-columns:1fr}}@media (max-width:767px){.ArabicCorePage_hero__NhH8_{padding:118px 0 56px}.ArabicCorePage_answer__ldDeP,.ArabicCorePage_section__tqxqY,.ArabicCorePage_sources__Mlahq{padding:22px}}.BlogArticle_page__6euOg{background:var(--portal-surface);color:var(--portal-ink)}.BlogArticle_container__jm6j_{max-width:1136px;padding-inline:24px;margin-inline:auto}.BlogArticle_hero__pinWD{padding-block:96px 0;background:var(--portal-surface);color:var(--portal-ink)}.BlogArticle_hero__pinWD[lang=ar],.BlogArticle_layout__17Skw[lang=ar]{font-family:Noto Sans Arabic,sans-serif}.BlogArticle_actions__cFQ2K,.BlogArticle_breadcrumbRow__nW49u,.BlogArticle_breadcrumb__0tSBB,.BlogArticle_languages__4LaYG,.BlogArticle_meta__UxGsk{display:flex;align-items:center;flex-wrap:wrap}.BlogArticle_breadcrumbRow__nW49u{justify-content:space-between;gap:8px 20px;margin-bottom:12px}.BlogArticle_breadcrumb__0tSBB{list-style:none;margin:0;padding:0;gap:8px;font-size:13px;line-height:1.5}.BlogArticle_breadcrumb__0tSBB li{margin:0}.BlogArticle_breadcrumb__0tSBB li+li:before{content:"/";margin-inline-end:8px;color:var(--portal-muted)}.BlogArticle_breadcrumb__0tSBB a,.BlogArticle_languages__4LaYG a{color:var(--portal-muted)}.BlogArticle_languages__4LaYG{gap:8px;font-size:13px}.BlogArticle_languages__4LaYG>*{min-height:44px;display:inline-flex;align-items:center;padding-inline:10px}.BlogArticle_languages__4LaYG span{color:var(--portal-brand);font-weight:650}.BlogArticle_languages__4LaYG a{border-inline-start:1px solid var(--portal-border)}.BlogArticle_heroGrid__6ThNs{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:40px;padding-bottom:28px;border-bottom:1px solid var(--portal-border)}.BlogArticle_heroCopy__2mReX{min-width:0}.BlogArticle_category__GgBK2{color:var(--portal-brand);font-size:15px;font-weight:650;display:inline-block;margin-bottom:8px}.BlogArticle_heroCopy__2mReX h1{font-family:inherit;color:var(--portal-ink)!important;font-size:clamp(32px,3.35vw,48px);font-weight:800;line-height:1.12;letter-spacing:-.025em;margin:0;text-wrap:pretty}.BlogArticle_hero__pinWD[lang=ar] h1{letter-spacing:normal;line-height:1.45;font-size:clamp(30px,2.8vw,40px)}.BlogArticle_description__NH1sC{color:var(--portal-muted)!important;font-size:17px;line-height:1.65;margin:14px 0 12px}.BlogArticle_meta__UxGsk{gap:6px 12px;font-size:13px;line-height:1.7;color:var(--portal-muted)}.BlogArticle_meta__UxGsk>span+span:before{content:"·";margin-inline-end:12px}.BlogArticle_reviewed__Pd_sk{font-size:13px;color:var(--portal-muted);margin:6px 0 0}.BlogArticle_actions__cFQ2K{gap:16px 24px;align-items:flex-start;margin-top:18px}.BlogArticle_download__3CyPb,.BlogArticle_readLink__Agm3J{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:15px;line-height:1.4;font-weight:650}.BlogArticle_download__3CyPb{padding:12px 20px;border-radius:8px;background:var(--portal-brand);color:#fff}.BlogArticle_download__3CyPb i{font-size:19px}.BlogArticle_readLink__Agm3J{color:var(--portal-brand)}.BlogArticle_downloadHint__oGpJ6{display:block;margin-top:6px;font-size:12px;color:var(--portal-muted)}.BlogArticle_heroImage__O9V9p img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:12px}.BlogArticle_page__6euOg .blog-article-body-shell.rainbow-blog-details-area{padding:36px 0 68px!important}.BlogArticle_page__6euOg.portal-canvas .blog-article-body-shell.rainbow-blog-details-area{padding-block:calc(var(--portal-section-gap) / 2)!important;background:transparent!important}.BlogArticle_layout__17Skw{display:grid;grid-template-columns:minmax(0,736px) minmax(240px,1fr);gap:40px;align-items:start}.BlogArticle_mainColumn__moSO0{grid-column:1;grid-row:1;min-width:0}.BlogArticle_page__6euOg .blog-article-content{max-width:70ch;font-size:18px;line-height:1.75;color:var(--portal-ink);font-family:inherit;overflow-wrap:break-word}.BlogArticle_page__6euOg .blog-article-content li,.BlogArticle_page__6euOg .blog-article-content p{color:var(--portal-ink)}.BlogArticle_page__6euOg .blog-article-content h2{color:var(--portal-ink);font-size:26px;font-weight:700;line-height:1.35;border-bottom:0;padding-bottom:0;margin-bottom:18px}.BlogArticle_page__6euOg .blog-article-content h3{color:var(--portal-ink)}.BlogArticle_page__6euOg .blog-article-content [id]{scroll-margin-top:24px}.BlogArticle_page__6euOg .blog-article-content h2:focus-visible{outline:2px solid var(--portal-brand);outline-offset:5px}.BlogArticle_layout__17Skw[lang=ar] .blog-article-content{line-height:1.95}.BlogArticle_layout__17Skw[lang=ar] .blog-article-content h2{line-height:1.6}.BlogArticle_contents__BZvcD{grid-column:2;grid-row:1;position:sticky;top:108px;max-height:calc(100dvh - 132px);overflow-y:auto;padding-inline-start:28px;border-inline-start:1px solid var(--portal-border)}.BlogArticle_contents__BZvcD h2{font-family:inherit;font-size:18px;font-weight:700;margin:0 0 16px;color:var(--portal-ink)}.BlogArticle_contentsLinks__URDMz{list-style:none;margin:0;padding:0}.BlogArticle_contentsLinks__URDMz li{margin:0;padding:0}.BlogArticle_contentsLinks__URDMz a{display:block;padding:10px 0 10px 16px;padding-inline:16px 0;border-inline-start:3px solid var(--portal-border);color:var(--portal-muted);font-size:14px;line-height:1.5;overflow-wrap:break-word}.BlogArticle_contentsLinks__URDMz a[aria-current]{color:var(--portal-brand);border-color:var(--portal-brand);font-weight:650}.BlogArticle_mobileContents__AGXaP{display:none}.BlogArticle_page__6euOg a:focus-visible,.BlogArticle_page__6euOg summary:focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px}@media (hover:hover){.BlogArticle_download__3CyPb:hover{color:#fff;background:var(--portal-brand-hover)}.BlogArticle_breadcrumb__0tSBB a:hover,.BlogArticle_category__GgBK2:hover,.BlogArticle_contentsLinks__URDMz a:hover,.BlogArticle_languages__4LaYG a:hover,.BlogArticle_readLink__Agm3J:hover{color:var(--portal-brand-hover);text-decoration:underline;text-underline-offset:3px}}@media (max-width:991px){.BlogArticle_heroGrid__6ThNs{gap:24px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.BlogArticle_heroCopy__2mReX h1{font-size:34px}.BlogArticle_layout__17Skw{display:flex;flex-direction:column;gap:26px}.BlogArticle_mainColumn__moSO0{width:100%}.BlogArticle_contents__BZvcD{position:static;padding:0;border:0;max-height:none;width:100%}.BlogArticle_desktopContents__nOdnj{display:none}.BlogArticle_mobileContents__AGXaP{display:block;border-block:1px solid var(--portal-border)}.BlogArticle_mobileContents__AGXaP summary{list-style:none;cursor:pointer;min-height:48px;padding-block:12px;font-size:16px;font-weight:650;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--portal-ink)}.BlogArticle_mobileContents__AGXaP summary::-webkit-details-marker{display:none}.BlogArticle_mobileContents__AGXaP[open] summary i{transform:rotate(180deg)}.BlogArticle_mobileContents__AGXaP nav{padding-bottom:12px}.BlogArticle_contentsLinks__URDMz a{min-height:44px}.BlogArticle_page__6euOg .blog-article-content{max-width:70ch;margin-inline:auto}}@media (max-width:767px){.BlogArticle_container__jm6j_{padding-inline:20px}.BlogArticle_hero__pinWD{padding-top:80px}.BlogArticle_breadcrumbRow__nW49u{margin-bottom:18px}.BlogArticle_breadcrumb__0tSBB{font-size:12px}.BlogArticle_heroGrid__6ThNs{grid-template-columns:1fr;gap:24px;padding-bottom:24px}.BlogArticle_heroCopy__2mReX h1{font-size:30px;line-height:1.2;letter-spacing:-.02em}.BlogArticle_hero__pinWD[lang=ar] h1{font-size:29px;line-height:1.45}.BlogArticle_description__NH1sC{font-size:16px;margin-block:14px}.BlogArticle_meta__UxGsk>span:first-child{width:100%}.BlogArticle_meta__UxGsk>span:nth-child(2):before{display:none}.BlogArticle_actions__cFQ2K{gap:10px 20px}.BlogArticle_actions__cFQ2K:has(.BlogArticle_download__3CyPb){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 16px}.BlogArticle_actions__cFQ2K>div{display:contents}.BlogArticle_download__3CyPb{grid-column:1/-1;justify-self:start}.BlogArticle_downloadHint__oGpJ6{margin-top:0;align-self:center}.BlogArticle_actions__cFQ2K:has(.BlogArticle_download__3CyPb) .BlogArticle_readLink__Agm3J{grid-column:2;grid-row:2;min-height:44px}.BlogArticle_download__3CyPb{font-size:14px;padding-inline:16px}.BlogArticle_readLink__Agm3J{font-size:14px}.BlogArticle_heroImage__O9V9p{max-width:320px;width:100%;margin-inline:auto}.BlogArticle_page__6euOg .blog-article-body-shell.rainbow-blog-details-area{padding-top:22px!important}.BlogArticle_page__6euOg .blog-article-content{font-size:16px;line-height:1.75}.BlogArticle_page__6euOg .blog-article-content h2{font-size:23px}.BlogArticle_page__6euOg .blog-article-main.rainbow-blog-details-area{padding:0!important}}.BlogArticle_page__6euOg.portal-canvas .BlogArticle_container__jm6j_{max-width:calc(var(--portal-column) + 2 * var(--portal-gutter));padding-inline:var(--portal-gutter)}.BlogArticle_page__6euOg.portal-canvas .BlogArticle_heroGrid__6ThNs{padding-bottom:0;border-bottom:0}@media (min-width:992px){.BlogArticle_page__6euOg.portal-canvas .BlogArticle_layout__17Skw{grid-template-columns:minmax(0,760px) minmax(240px,300px);justify-content:space-between}}.PolicyPageHero_hero__idzHw{padding-block:132px 56px;color:var(--portal-ink)}.PolicyPageHero_content__lTGpv{max-width:920px}.PolicyPageHero_hero__idzHw .PolicyPageHero_eyebrow__taTUM{margin:0 0 18px;color:var(--portal-brand);font-size:14px;font-weight:650;line-height:1.5}.PolicyPageHero_hero__idzHw .PolicyPageHero_title__vIYMO{max-width:880px;margin:0;color:var(--portal-ink);font-size:clamp(36px,3.6vw,52px);font-weight:650;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.PolicyPageHero_hero__idzHw .PolicyPageHero_description__Bm16N{max-width:780px;margin:24px 0 0;color:var(--portal-muted);font-size:18px;font-weight:400;line-height:1.8}.PolicyPageHero_hero__idzHw:dir(rtl) .PolicyPageHero_title__vIYMO{letter-spacing:0;line-height:1.45}.PolicyPageHero_hero__idzHw:dir(rtl) .PolicyPageHero_description__Bm16N{line-height:1.95}.PolicyPageHero_hero__idzHw a:focus-visible{outline:3px solid var(--portal-brand);outline-offset:4px}@media (max-width:991px){.PolicyPageHero_hero__idzHw{padding-top:112px}}@media (max-width:767px){.PolicyPageHero_hero__idzHw{padding-block:96px 36px}.PolicyPageHero_container__kuW6p{padding-inline:20px}.PolicyPageHero_hero__idzHw .PolicyPageHero_title__vIYMO{font-size:32px;line-height:1.2}.PolicyPageHero_hero__idzHw .PolicyPageHero_description__Bm16N{margin-top:18px;font-size:16px}.PolicyPageHero_hero__idzHw .PolicyPageHero_eyebrow__taTUM{margin-bottom:12px}}.ProductHeroVisual_visual__c1lcZ{position:relative;width:100%;max-width:600px;margin:0;padding:16px 16px 0;background:var(--portal-soft);border-radius:8px}.ProductHeroVisual_desktop__0wY2t{display:block;overflow:hidden;border-radius:6px 6px 0 0;border:1px solid var(--portal-border);border-bottom:0;background:var(--portal-surface)}.ProductHeroVisual_desktop__0wY2t img{display:block;width:100%;height:auto}.ProductHeroVisual_phone__Xbxjj{position:absolute;inset-inline-end:4%;bottom:0;width:27%;min-width:128px;height:60%;padding:8px 4px 0;border:3px solid var(--portal-ink);border-bottom:0;border-radius:22px 22px 0 0;background:var(--portal-surface);box-shadow:0 -8px 24px rgba(37,35,49,.14);overflow:hidden}.ProductHeroVisual_phone__Xbxjj img{display:block;width:100%;height:auto}@media (max-width:767px){.ProductHeroVisual_visual__c1lcZ{max-width:100%;padding:12px 12px 0}.ProductHeroVisual_phone__Xbxjj{width:34%;min-width:112px;height:64%}}.GoogleReviewsBadge_badge__Vn3tO{align-items:center;background:#ffffff;border:1px solid rgba(65,0,147,.1);border-radius:999px;box-shadow:0 18px 48px rgba(37,16,92,.12);color:#120924;display:inline-flex;gap:12px;justify-content:center;min-height:44px;padding:8px 14px 8px 12px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.GoogleReviewsBadge_badgeDark__dD7vW{background:transparent;border:0;border-radius:4px;box-shadow:none;color:rgba(255,255,255,.92);min-height:32px;padding:4px 0;gap:8px}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_label__gnrjO,.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_score__kAIjo{color:rgba(255,255,255,.86);font-size:12px;line-height:1.4}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_linkHint__l5kRR{color:rgba(214,191,255,.9);font-size:12px}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_stars__xpEob{color:rgba(255,255,255,.2);font-size:14px}.GoogleReviewsBadge_badgeDark__dD7vW:hover{background:transparent;color:#ffffff}.GoogleReviewsBadge_badgeDark__dD7vW:hover .GoogleReviewsBadge_linkHint__l5kRR{text-decoration:underline;text-underline-offset:3px}.GoogleReviewsBadge_badgeDark__dD7vW:focus-visible{outline:2px solid #d6bfff;outline-offset:4px}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW):hover{background:#fffdf7;border-color:rgba(65,0,147,.18);color:#120924;transform:translateY(-1px)}.GoogleReviewsBadge_googleMark__NfKLF{display:block;flex:0 0 auto;height:20px;width:20px}.GoogleReviewsBadge_body__Yov9_{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;min-width:0}.GoogleReviewsBadge_label__gnrjO{color:#120924;font-size:.86rem;font-weight:750;line-height:1;white-space:nowrap}.GoogleReviewsBadge_stars__xpEob{color:rgba(65,0,147,.16);display:inline-block;font-size:1rem;letter-spacing:1px;line-height:1;position:relative}.GoogleReviewsBadge_starsFill__73igR{color:#fbbc04;inset:0 auto 0 0;overflow:hidden;position:absolute;white-space:nowrap;width:var(--google-review-rating-width,100%)}.GoogleReviewsBadge_score__kAIjo{color:rgba(18,9,36,.72);font-size:.84rem;font-weight:700;line-height:1;white-space:nowrap}.GoogleReviewsBadge_linkHint__l5kRR{color:rgba(65,0,147,.72);font-size:.8rem;font-weight:700;line-height:1}@media (max-width:575px){.GoogleReviewsBadge_badge__Vn3tO{border-radius:18px;display:inline-grid;gap:12px;grid-template-columns:34px minmax(0,auto);justify-content:start;max-width:min(100%,328px);min-height:58px;padding:10px 16px}.GoogleReviewsBadge_googleMark__NfKLF{height:32px;width:32px}.GoogleReviewsBadge_body__Yov9_{display:grid;gap:6px 8px;grid-template-columns:auto auto;justify-content:start}.GoogleReviewsBadge_label__gnrjO{font-size:.84rem;grid-column:1/-1;text-align:left}.GoogleReviewsBadge_stars__xpEob{font-size:.96rem}.GoogleReviewsBadge_score__kAIjo{font-size:.83rem}.GoogleReviewsBadge_linkHint__l5kRR{display:none}.GoogleReviewsBadge_badgeDark__dD7vW{display:inline-flex;grid-template-columns:none;align-items:center;gap:9px;border-radius:4px;min-height:32px;max-width:100%;padding:4px 0}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_googleMark__NfKLF{height:20px;width:20px}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_body__Yov9_{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;grid-template-columns:none}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_label__gnrjO{grid-column:auto;font-size:12px}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_stars__xpEob{font-size:14px}.GoogleReviewsBadge_badgeDark__dD7vW .GoogleReviewsBadge_score__kAIjo{font-size:12px}}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW){padding:4px 0;border:0;border-radius:4px;box-shadow:none;background:transparent;display:inline-flex;min-height:44px;max-width:100%;gap:10px}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW) .GoogleReviewsBadge_googleMark__NfKLF{width:20px;height:20px}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW) .GoogleReviewsBadge_body__Yov9_{display:flex;gap:5px 8px;flex-wrap:wrap;justify-content:flex-start}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW) .GoogleReviewsBadge_label__gnrjO,.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW) .GoogleReviewsBadge_linkHint__l5kRR,.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW) .GoogleReviewsBadge_score__kAIjo{font-size:12px;line-height:1.4}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW) .GoogleReviewsBadge_stars__xpEob{font-size:14px}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW):hover{background:transparent;transform:none}.GoogleReviewsBadge_badge__Vn3tO:not(.GoogleReviewsBadge_badgeDark__dD7vW):focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px}.CustomerReviews_googleMark__IR1Gz{display:block;height:26px;width:26px}.CustomerReviews_googleMarkSmall__tgdXs{display:block;flex:0 0 auto;height:16px;width:16px}.CustomerReviews_stars__J8zC3{align-items:center;color:#fbbc04;display:inline-flex;gap:2px;line-height:1}.CustomerReviews_stars__J8zC3 svg{fill:currentColor}.CustomerReviews_section__fWCKc{background:#ffffff;padding:84px 0}.CustomerReviews_sectionSoft__ySRKF{background:linear-gradient(180deg,#ffffff,#f7f8fb)}.CustomerReviews_sectionHeader__Oi8Bu{margin:0 auto 34px;max-width:860px;text-align:center}.CustomerReviews_eyebrow__omJta{align-items:center;background:var(--yc-badge-bg);border:1px solid var(--yc-badge-border);border-radius:var(--yc-badge-radius);color:var(--yc-badge-color)!important;display:inline-flex;font-size:var(--yc-badge-font-size);font-weight:var(--yc-badge-font-weight);gap:var(--yc-badge-gap);letter-spacing:0;line-height:1;margin-bottom:14px;padding:var(--yc-badge-padding);text-transform:none}.CustomerReviews_sectionHeader__Oi8Bu h2{color:#161239;font-weight:850;letter-spacing:0;line-height:1.12;margin:0;font-size:clamp(30px,3vw,44px)}.CustomerReviews_sectionHeader__Oi8Bu p{color:#5b6474;font-size:18px;font-weight:500;line-height:1.7;margin:16px auto 0;max-width:720px}.CustomerReviews_sectionProofPills__ehXde{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:18px auto 0;max-width:760px;padding:0}.CustomerReviews_sectionHeader__Oi8Bu .CustomerReviews_sectionProofPills__ehXde li{background:#ffffff;border:1px solid #e3ddff;border-radius:999px;color:#4f3abb;font-size:13px;font-weight:820;line-height:1;padding:9px 12px}.CustomerReviews_cardsGrid__0Xpwm{align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1040px}.CustomerReviews_card__ftay6{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:12px;box-shadow:0 4px 16px rgba(37,35,49,.025);display:flex;flex-direction:column;min-width:0;padding:20px 24px 24px}.CustomerReviews_cardTop__QxWtS{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin-bottom:12px}.CustomerReviews_cardTop__QxWtS .CustomerReviews_stars__J8zC3{flex:0 0 auto}.CustomerReviews_reviewer__yBHmO{flex:1 1;min-width:0;overflow-wrap:anywhere}.CustomerReviews_reviewer__yBHmO strong{color:var(--portal-ink);display:block;font-size:15.5px;font-weight:650;line-height:1.4}.CustomerReviews_reviewer__yBHmO span{color:var(--portal-muted);display:block;font-size:13px;line-height:1.5;margin-top:3px}.CustomerReviews_sourceLink__j6CMJ{align-items:center;color:var(--portal-muted);display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:500;gap:5px;min-height:44px;text-decoration:none;transition:color .18s ease;white-space:nowrap}.CustomerReviews_sourceLink__j6CMJ svg:last-child{opacity:.65}.CustomerReviews_sourceLink__j6CMJ:hover{color:var(--portal-brand)}.CustomerReviews_sourceLink__j6CMJ:focus-visible{border-radius:4px;outline:3px solid var(--portal-brand);outline-offset:3px}.CustomerReviews_quote__UCAAV{color:var(--portal-ink);font-size:18px;font-style:normal;font-weight:550;line-height:1.65;margin:0 0 24px;max-width:760px;padding:0;text-align:start}.CustomerReviews_quote__UCAAV[dir=rtl]{line-height:1.9}.CustomerReviews_cardsGridWide__QP1Dq{max-width:none}.CustomerReviews_cardWithHeadline__5Irdt{padding:24px 28px 26px}.CustomerReviews_headlineQuote__rwqnw{margin:4px 0 24px;padding:0;font-style:normal;text-align:start}.CustomerReviews_headlineQuote__rwqnw p{font-style:normal}.CustomerReviews_headlineQuote__rwqnw .CustomerReviews_headline__VcrzN{margin:0;color:var(--portal-ink);font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.25;text-wrap:balance}.CustomerReviews_headlineQuote__rwqnw .CustomerReviews_headlineBody__BaGGK{margin:12px 0 0;color:var(--portal-muted);font-size:16px;line-height:1.6}.CustomerReviews_headlineQuote__rwqnw[dir=rtl] .CustomerReviews_headline__VcrzN{letter-spacing:0;line-height:1.5}.CustomerReviews_headlineQuote__rwqnw[dir=rtl] .CustomerReviews_headlineBody__BaGGK{line-height:1.85}[dir=rtl] .CustomerReviews_reviewer__yBHmO strong{line-height:1.7}[dir=rtl] .CustomerReviews_reviewer__yBHmO span{line-height:1.85}.CustomerReviews_highlightList__dnmvv{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:18px 0 0;padding:0}.CustomerReviews_nicheCopy__ckTSS .CustomerReviews_highlightList__dnmvv li{background:#f5f3ff;border-radius:999px;color:#5f4dc4;font-size:12px;font-weight:700;line-height:1;margin:0;padding:8px 11px}.CustomerReviews_cardFooter__VwbCP{align-items:flex-start;border-top:1px solid var(--portal-border);display:flex;gap:12px;margin-top:auto;padding-top:16px}.CustomerReviews_avatar__dhqLD{align-items:center;background:var(--portal-soft);border-radius:50%;color:var(--portal-brand);display:inline-flex;flex:0 0 40px;font-size:14px;font-weight:650;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.CustomerReviews_sectionActions__tTsjF{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.CustomerReviews_actionTextShort__tl8mD{display:none}.CustomerReviews_primaryAction__Cb3G0,.CustomerReviews_secondaryAction__lvO2l{align-items:center;border-radius:var(--portal-radius-button);display:inline-flex;font-size:15px;font-weight:850;gap:8px;min-height:46px;padding:0 18px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.CustomerReviews_primaryAction__Cb3G0{background:linear-gradient(90deg,#410093,#7064e9);color:#ffffff;box-shadow:0 14px 34px rgba(112,100,233,.22)}.CustomerReviews_primaryAction__Cb3G0:hover{color:#ffffff;transform:translateY(-1px)}.CustomerReviews_secondaryAction__lvO2l{background:#ffffff;border:1px solid #d9dce5;color:#161239}.CustomerReviews_secondaryAction__lvO2l:hover{border-color:#b9b2ff;color:#410093;transform:translateY(-1px)}.CustomerReviews_nicheBand__7rgGD{background:#f7f8fb;border-top:1px solid #e5e7eb;padding:76px 0}.CustomerReviews_nichePanel__I97tp{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 18px 50px rgba(17,24,39,.06);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 280px;margin:0 auto;max-width:1040px;padding:30px}.CustomerReviews_nicheCopy__ckTSS{min-width:0}.CustomerReviews_nicheCopy__ckTSS h2{color:#161239;font-size:clamp(26px,2.4vw,34px);font-weight:850;line-height:1.18;margin:0 0 16px}.CustomerReviews_nicheQuote__NaCL9{color:#2f3747;font-size:19px;font-weight:650;line-height:1.66;margin:0}.CustomerReviews_nicheAside__XLiEA{background:linear-gradient(180deg,#f8f7ff,#ffffff);border:1px solid #e7e3ff;border-radius:8px;padding:22px}.CustomerReviews_nicheAside__XLiEA strong{color:#111827;display:block;font-size:18px;font-weight:850;line-height:1.3;margin-top:10px}.CustomerReviews_nicheReviewMeta__91KjA{color:#667085;display:block;font-size:14px;line-height:1.45;margin-top:5px}.CustomerReviews_principlesGrid__08sd5{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1040px}.CustomerReviews_principle__Lcz2W{padding:24px}.CustomerReviews_principleIcon__lCBP7{align-items:center;background:#f5f3ff;border-radius:8px;color:#5b48d6;display:inline-flex;height:42px;justify-content:center;margin-bottom:16px;width:42px}.CustomerReviews_principle__Lcz2W h2{color:#161239;font-size:20px;font-weight:850;line-height:1.3;margin:0 0 10px}.CustomerReviews_principle__Lcz2W p{color:#5b6474;font-size:15px;line-height:1.65;margin:0}@media (max-width:991px){.CustomerReviews_cardsGrid__0Xpwm,.CustomerReviews_nichePanel__I97tp,.CustomerReviews_principlesGrid__08sd5{grid-template-columns:1fr}.CustomerReviews_nicheAside__XLiEA{order:-1}}@media (max-width:767px){.CustomerReviews_section__fWCKc{padding:64px 0}.CustomerReviews_cardsGridMobileRail__t3_ug{display:flex;gap:14px;margin-left:-16px;margin-right:-16px;max-width:none;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 16px 16px;scroll-padding-left:16px;scroll-snap-type:x mandatory;scrollbar-color:rgba(112,100,233,.35) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.CustomerReviews_cardsGridMobileRail__t3_ug::-webkit-scrollbar{height:5px}.CustomerReviews_cardsGridMobileRail__t3_ug::-webkit-scrollbar-track{background:transparent}.CustomerReviews_cardsGridMobileRail__t3_ug::-webkit-scrollbar-thumb{background:rgba(112,100,233,.34);border-radius:999px}.CustomerReviews_cardsGridMobileRail__t3_ug .CustomerReviews_card__ftay6{flex:0 0 clamp(276px,82vw,360px);scroll-snap-align:start}.CustomerReviews_card__ftay6{padding:16px 18px 20px}.CustomerReviews_nichePanel__I97tp,.CustomerReviews_principle__Lcz2W{padding:22px}.CustomerReviews_cardTop__QxWtS{margin-bottom:10px}.CustomerReviews_reviewer__yBHmO strong{font-size:14.5px}.CustomerReviews_quote__UCAAV{font-size:16px;margin-bottom:20px}.CustomerReviews_sectionProofPills__ehXde{justify-content:flex-start;margin-top:16px}.CustomerReviews_sectionProofPills__ehXde li{font-size:12px}.CustomerReviews_sourceLink__j6CMJ{font-size:12px;white-space:normal}.CustomerReviews_cardFooter__VwbCP{gap:10px;padding-top:14px}.CustomerReviews_avatar__dhqLD{flex-basis:34px;font-size:12.5px;height:34px;width:34px}.CustomerReviews_highlightList__dnmvv{gap:6px;margin-top:12px}.CustomerReviews_highlightList__dnmvv li{font-size:11px;padding:7px 9px}.CustomerReviews_sectionActionsCompact__e23rx{display:grid;gap:8px;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);margin:22px auto 0;max-width:360px;width:100%}.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_primaryAction__Cb3G0,.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_secondaryAction__lvO2l{border-radius:var(--portal-radius-button);font-size:14px;gap:6px;justify-content:center;min-height:44px;padding:0 11px;width:100%}.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_primaryAction__Cb3G0{box-shadow:0 12px 24px rgba(112,100,233,.2)}.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_secondaryAction__lvO2l{background:#ffffff;box-shadow:0 10px 22px rgba(17,24,39,.06)}.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_googleMarkSmall__tgdXs{height:15px;width:15px}.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_actionTextFull__ORcHU{display:none}.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_actionTextShort__tl8mD{display:inline}}@media (max-width:359px){.CustomerReviews_cardsGridMobileRail__t3_ug .CustomerReviews_card__ftay6{flex-basis:calc(100vw - 42px)}.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_primaryAction__Cb3G0,.CustomerReviews_sectionActionsCompact__e23rx .CustomerReviews_secondaryAction__lvO2l{font-size:13px;padding:0 8px}}.CustomerReviews_pageHero__heSXv{padding-block:132px 48px}.CustomerReviews_pageHeroInner__yN0BG{max-width:920px}.CustomerReviews_pageHero__heSXv .CustomerReviews_eyebrow__omJta{padding:0;margin-bottom:18px;border:0;background:none;color:var(--portal-brand)!important;border-radius:0}.CustomerReviews_pageHero__heSXv h1{color:var(--portal-ink)!important;font-size:clamp(36px,3.6vw,52px);line-height:1.18;font-weight:650;letter-spacing:-.03em;margin:0}.CustomerReviews_pageHero__heSXv p{color:var(--portal-muted)!important;font-size:18px;line-height:1.8;margin:22px 0 0;max-width:780px}.CustomerReviews_pageStats__YZVU4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:24px;margin-top:28px;border-top:1px solid var(--portal-border)}.CustomerReviews_pageStat__3Mnq5 strong{display:block;font-size:18px;color:var(--portal-ink);font-weight:650}.CustomerReviews_pageStat__3Mnq5 span{display:block;margin-top:8px;color:var(--portal-muted);font-size:15px;line-height:1.6}.CustomerReviews_pageHeroActions__dvqhN{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.CustomerReviews_pageHeroPrimaryAction__iq0OV,.CustomerReviews_pageHeroSecondaryAction__GuSOz{min-height:48px;border-radius:8px;box-shadow:none}.CustomerReviews_pageHeroPrimaryAction__iq0OV{background:var(--portal-brand);color:var(--portal-surface)}.CustomerReviews_pageHeroSecondaryAction__GuSOz{border:1px solid var(--portal-border);background:transparent;color:var(--portal-brand)}.CustomerReviews_pageHero__heSXv a:focus-visible{outline:3px solid var(--portal-brand);outline-offset:4px}.CustomerReviews_pageHero__heSXv:dir(rtl) h1{letter-spacing:0;line-height:1.5}@media (max-width:767px){.CustomerReviews_pageHero__heSXv{padding-block:96px 36px}.CustomerReviews_pageHero__heSXv .container{padding-inline:20px}.CustomerReviews_pageHero__heSXv h1{font-size:32px}.CustomerReviews_pageHero__heSXv p{font-size:16px}.CustomerReviews_pageStats__YZVU4{grid-template-columns:1fr;gap:16px}.CustomerReviews_pageHeroActions__dvqhN a{width:100%;justify-content:center}}.CustomerReviews_sectionCarousel__9SpU9{overflow-x:clip}.CustomerReviews_sectionCarousel__9SpU9 .CustomerReviews_reviewer__yBHmO span{min-height:3em;min-height:2lh}.PortalBand_section__b3LMS{padding-block:calc(var(--portal-section-gap) / 2);background:transparent;scroll-margin-top:88px}.PortalBand_column__VzQWi{box-sizing:border-box;width:100%;max-width:calc(var(--portal-column) + 2 * var(--portal-gutter));margin-inline:auto;padding-inline:var(--portal-gutter)}.PortalBand_band__uVW4K{position:relative;overflow:hidden;padding:clamp(28px,5vw,64px);border-radius:var(--portal-radius-band)}.PortalBand_night__wmaLe{background:radial-gradient(60% 50% at 88% 0,rgba(113,49,186,.26),transparent 62%),var(--portal-night);color:var(--portal-night-ink)}[dir=rtl] .PortalBand_night__wmaLe{background:radial-gradient(60% 50% at 12% 0,rgba(113,49,186,.26),transparent 62%),var(--portal-night)}.PortalBand_soft__mfkYW{background:var(--portal-surface);border:1px solid var(--portal-card-border)}.PortalBand_band__uVW4K .container{width:100%;max-width:none;padding-inline:0}@media (max-width:767px){.PortalBand_column__VzQWi{padding-inline:12px}.PortalBand_band__uVW4K{padding:20px}}.PortalCta_cta__YnlR1{display:grid;gap:clamp(32px,5vw,80px);align-items:center}.PortalCta_center__1_6lH{max-width:760px;margin-inline:auto;text-align:center}.PortalCta_aside__27wjB,.PortalCta_copy__JDw07{min-width:0}.PortalCta_cta__YnlR1 .PortalCta_eyebrow__pznjk{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--portal-night-eyebrow)!important;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.PortalCta_split__epLSc .PortalCta_eyebrow__pznjk:before{content:"";flex:0 0 auto;width:18px;height:2px;background:currentColor}.PortalCta_center__1_6lH .PortalCta_eyebrow__pznjk{justify-content:center}.PortalCta_cta__YnlR1 .PortalCta_title__n435V{margin:0;color:var(--portal-night-ink)!important;font-size:clamp(30px,3.6vw,52px);font-weight:750;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.PortalCta_cta__YnlR1 .PortalCta_lead__72PN3{margin:18px 0 0;color:var(--portal-night-muted)!important;font-size:18px;line-height:1.6}[dir=rtl] .PortalCta_cta__YnlR1 .PortalCta_eyebrow__pznjk{letter-spacing:0;text-transform:none}[dir=rtl] .PortalCta_cta__YnlR1 .PortalCta_title__n435V{letter-spacing:0;line-height:1.35}.PortalCta_cta__YnlR1 .PortalCta_details__96aT4{margin-top:14px;color:var(--portal-night-muted);font-size:15px;line-height:1.6}.PortalCta_cta__YnlR1 .PortalCta_details__96aT4 p{margin:0;color:inherit!important}.PortalCta_actions__DyJvI{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.PortalCta_center__1_6lH .PortalCta_actions__DyJvI{justify-content:center}.PortalCta_actions__DyJvI>*{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 24px!important;border-radius:var(--portal-radius-button)!important;font-size:16px!important;font-weight:650!important;line-height:1.3!important;text-decoration:none!important}.PortalCta_actions__DyJvI>:first-child{border:1px solid var(--portal-night-action)!important;background:var(--portal-night-action)!important;color:#ffffff!important}.PortalCta_actions__DyJvI>:not(:first-child){border:1px solid var(--portal-night-border)!important;background:transparent!important;color:var(--portal-night-ink)!important}@media (hover:hover){.PortalCta_actions__DyJvI>:first-child:hover{border-color:var(--portal-night-action-hover)!important;background:var(--portal-night-action-hover)!important}.PortalCta_actions__DyJvI>:not(:first-child):hover{border-color:var(--portal-night-muted)!important}}[dir=rtl] .PortalCta_actions__DyJvI :is(.lucide-arrow-right,.lucide-arrow-up-right){transform:scaleX(-1)}.PortalCta_actions__DyJvI>:focus-visible{outline:3px solid var(--portal-night-eyebrow);outline-offset:3px}@media (min-width:992px){.PortalCta_split__epLSc{grid-template-columns:minmax(0,1fr) minmax(0,.86fr)}}@media (max-width:767px){.PortalCta_cta__YnlR1 .PortalCta_lead__72PN3{font-size:16px}.PortalCta_actions__DyJvI>*{width:100%}}.PricingPageHero_hero__HarKy{padding-block:140px 8px;background:var(--portal-surface);text-align:center}.PricingPageHero_hero__HarKy .PricingPageHero_eyebrow__FCHBm{margin:0 0 12px;color:var(--portal-muted);font-size:13px;font-weight:550}.PricingPageHero_hero__HarKy h1{margin:0 auto;max-width:980px;font-size:clamp(34px,4.4vw,64px);line-height:1.08;letter-spacing:-.04em;color:var(--portal-ink);font-weight:750;text-wrap:balance}.PricingPageHero_hero__HarKy .PricingPageHero_description____E0d{max-width:680px;margin:16px auto 0;color:var(--portal-muted);font-size:17px;line-height:1.6}.PricingPageHero_hero__HarKy+#tarifs .pricing-area-without-heading{padding-top:24px}[dir=rtl] .PricingPageHero_hero__HarKy h1{letter-spacing:0;line-height:1.4}@media (max-width:767px){.PricingPageHero_hero__HarKy{padding-block:96px 8px;text-align:start}.PricingPageHero_hero__HarKy .PricingPageHero_description____E0d{font-size:16px;margin-top:12px}}.CoreGuidePage_page__o4vtJ{color:var(--portal-ink);background:var(--portal-surface)}.CoreGuidePage_container__zzS5F{width:min(1240px,100%);margin-inline:auto;padding-inline:32px}.CoreGuidePage_hero__a5p5L{padding:132px 0 64px;border-bottom:1px solid var(--portal-border)}.CoreGuidePage_breadcrumb__v2zVC{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--portal-muted);font-size:13px;margin-bottom:24px}.CoreGuidePage_breadcrumb__v2zVC a{color:inherit;display:inline-flex;align-items:center;min-height:44px}.CoreGuidePage_heroGrid__WdM79{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px;align-items:center}.CoreGuidePage_invoiceHero__NlRtN .CoreGuidePage_heroGrid__WdM79{align-items:start}.CoreGuidePage_heroCopy___JCAm h1{color:var(--portal-ink);font-size:clamp(36px,3.6vw,52px);line-height:1.12;letter-spacing:-.035em;margin:0 0 24px;font-weight:650}.CoreGuidePage_eyebrow__rH_tL{font-size:13px;font-weight:650;color:var(--portal-brand);margin:0 0 14px}.CoreGuidePage_lead___wp_g{color:var(--portal-muted);font-size:18px;line-height:1.65;margin:0 0 26px;max-width:55ch}.CoreGuidePage_actions__jVQDv{display:flex;gap:12px 24px;align-items:center;flex-wrap:wrap}.CoreGuidePage_textLink__X28_6{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:var(--portal-brand);text-decoration:underline;text-underline-offset:4px;font-size:15px;line-height:1.5;font-weight:600}.CoreGuidePage_textLink__X28_6 svg{flex-shrink:0}.CoreGuidePage_points__Ydwm5{display:flex;flex-wrap:wrap;gap:12px 20px;margin:24px 0 0;padding:20px 0 0;list-style:none;border-top:1px solid var(--portal-border)}.CoreGuidePage_points__Ydwm5 li{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--portal-muted);margin:0}.CoreGuidePage_points__Ydwm5 svg{color:var(--portal-brand);flex-shrink:0}.CoreGuidePage_invoice__NEkT_{background:var(--portal-soft);padding:24px;border-radius:12px;margin:0;display:flex;flex-direction:column;align-items:center;gap:14px}.CoreGuidePage_invoice__NEkT_>a:first-of-type{display:block;width:min(338px,100%)}.CoreGuidePage_invoice__NEkT_ img{width:100%;height:auto;box-shadow:0 6px 18px #25233112}.CoreGuidePage_invoice__NEkT_ .CoreGuidePage_textLink__X28_6{font-size:14px;text-align:center}.CoreGuidePage_commerceHero__o_tW3 .CoreGuidePage_heroGrid__WdM79{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:40px}.CoreGuidePage_commerceHero__o_tW3 .CoreGuidePage_heroCopy___JCAm h1{font-size:clamp(36px,3.4vw,48px)}.CoreGuidePage_textHero__4Pwu_ .CoreGuidePage_heroGrid__WdM79{grid-template-columns:minmax(0,840px)}.CoreGuidePage_textHero__4Pwu_ .CoreGuidePage_lead___wp_g{max-width:70ch}.CoreGuidePage_dashboard__oahcg{margin:0;min-width:0}.CoreGuidePage_dashboard__oahcg>a{display:block;border:1px solid var(--portal-border);border-radius:8px;overflow:hidden}.CoreGuidePage_dashboard__oahcg img{display:block;width:100%;height:auto}.CoreGuidePage_guide__HAdSd{padding-block:72px}.CoreGuidePage_readingLayout__4UhrL{display:grid;grid-template-columns:minmax(0,760px) minmax(0,280px);gap:72px;align-items:start}.CoreGuidePage_readingColumn___Uato{grid-column:1;grid-row:1;min-width:0;font-size:17px;line-height:1.8}.CoreGuidePage_readingColumn___Uato p{color:var(--portal-muted);font-size:inherit;line-height:inherit;margin-bottom:20px}.CoreGuidePage_readingColumn___Uato h2{color:var(--portal-ink);font-size:28px;line-height:1.3;letter-spacing:-.02em;margin:0 0 18px;scroll-margin-top:120px}.CoreGuidePage_readingColumn___Uato ul{padding-inline-start:22px;margin-block:18px 0;color:var(--portal-ink)}.CoreGuidePage_readingColumn___Uato li{padding-inline-start:4px;margin-bottom:10px}.CoreGuidePage_readingColumn___Uato .CoreGuidePage_eyebrow__rH_tL{font-size:13px;color:var(--portal-brand)}.CoreGuidePage_introduction__6ZfqU{margin-bottom:28px}.CoreGuidePage_audience__iJ6mb{border-block:1px solid var(--portal-border);margin-bottom:12px}.CoreGuidePage_audience__iJ6mb summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;cursor:pointer;font-size:16px;font-weight:650;list-style:none;padding-block:12px}.CoreGuidePage_audience__iJ6mb summary::-webkit-details-marker{display:none}.CoreGuidePage_audience__iJ6mb summary svg{flex-shrink:0}.CoreGuidePage_audience__iJ6mb[open] summary svg{transform:rotate(180deg)}.CoreGuidePage_audience__iJ6mb>div{padding-bottom:24px}.CoreGuidePage_audience__iJ6mb h3{color:var(--portal-ink);font-size:17px;margin:16px 0 0}.CoreGuidePage_guideSection__B7ZOc{padding-block:36px;border-bottom:1px solid var(--portal-border)}.CoreGuidePage_sectionNumber__19fni{display:block;color:var(--portal-brand);font-size:13px;font-weight:650;margin-bottom:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CoreGuidePage_references__pfDya{padding:32px;background:var(--portal-soft);border-radius:8px;margin-top:40px}.CoreGuidePage_references__pfDya h2{font-size:22px}.CoreGuidePage_references__pfDya p{font-size:15px}.CoreGuidePage_references__pfDya ul{list-style:none;padding:0}.CoreGuidePage_references__pfDya li{padding:0;margin:0}.CoreGuidePage_references__pfDya a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-block:8px;color:var(--portal-brand);font-size:14px;line-height:1.6;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.CoreGuidePage_references__pfDya svg{flex-shrink:0}.CoreGuidePage_readingColumn___Uato .CoreGuidePage_review__PkfAX{font-size:13px;margin-top:24px}.CoreGuidePage_related__O6cJA{padding-block:32px 64px}.CoreGuidePage_related__O6cJA h2{color:var(--portal-ink);font-size:24px;margin:0 0 20px}.CoreGuidePage_related__O6cJA ul{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;list-style:none;margin:0;padding:0}.CoreGuidePage_related__O6cJA li{margin:0;border-bottom:1px solid var(--portal-border);min-width:0}.CoreGuidePage_related__O6cJA a{color:var(--portal-muted);display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:14px;line-height:1.6;padding-block:14px;min-height:48px}.CoreGuidePage_related__O6cJA svg{flex-shrink:0;color:var(--portal-brand)}.CoreGuidePage_page__o4vtJ a:focus-visible,.CoreGuidePage_page__o4vtJ h2:focus-visible,.CoreGuidePage_page__o4vtJ summary:focus-visible{outline:3px solid var(--portal-brand);outline-offset:4px;border-radius:2px}.CoreGuidePage_page__o4vtJ[dir=rtl] h1,.CoreGuidePage_page__o4vtJ[dir=rtl] h2{letter-spacing:0;line-height:1.5}.CoreGuidePage_page__o4vtJ[dir=rtl] .CoreGuidePage_lead___wp_g,.CoreGuidePage_page__o4vtJ[dir=rtl] .CoreGuidePage_readingColumn___Uato{line-height:1.95}.CoreGuidePage_page__o4vtJ[dir=rtl] .CoreGuidePage_references__pfDya svg,.CoreGuidePage_page__o4vtJ[dir=rtl] .CoreGuidePage_related__O6cJA svg,.CoreGuidePage_page__o4vtJ[dir=rtl] .CoreGuidePage_textLink__X28_6 svg{transform:scaleX(-1)}@media (hover:hover){.CoreGuidePage_breadcrumb__v2zVC a:hover,.CoreGuidePage_references__pfDya a:hover,.CoreGuidePage_related__O6cJA a:hover,.CoreGuidePage_textLink__X28_6:hover{color:var(--portal-brand-hover);text-decoration-line:underline}}@media (max-width:1199px){.CoreGuidePage_heroGrid__WdM79{gap:36px}.CoreGuidePage_readingLayout__4UhrL{gap:40px;grid-template-columns:minmax(0,1fr) 250px}}@media (max-width:991px){.CoreGuidePage_hero__a5p5L{padding-top:96px}.CoreGuidePage_heroGrid__WdM79{gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.CoreGuidePage_heroCopy___JCAm h1{font-size:36px}.CoreGuidePage_commerceHero__o_tW3 .CoreGuidePage_heroGrid__WdM79{grid-template-columns:1fr}.CoreGuidePage_commerceHero__o_tW3 .CoreGuidePage_heroCopy___JCAm{max-width:640px}.CoreGuidePage_readingLayout__4UhrL{display:flex;flex-direction:column;gap:32px}.CoreGuidePage_readingColumn___Uato{width:100%;max-width:70ch;margin-inline:auto}}@media (max-width:767px){.CoreGuidePage_container__zzS5F{padding-inline:20px}.CoreGuidePage_hero__a5p5L{padding:88px 0 36px}.CoreGuidePage_breadcrumb__v2zVC{font-size:12px;margin-bottom:18px}.CoreGuidePage_commerceHero__o_tW3 .CoreGuidePage_heroGrid__WdM79,.CoreGuidePage_heroGrid__WdM79{grid-template-columns:1fr;gap:28px}.CoreGuidePage_commerceHero__o_tW3 .CoreGuidePage_heroCopy___JCAm h1,.CoreGuidePage_heroCopy___JCAm h1{font-size:34px;margin-bottom:18px}.CoreGuidePage_eyebrow__rH_tL{font-size:12px;margin-bottom:12px}.CoreGuidePage_lead___wp_g{font-size:16px;line-height:1.7;margin-bottom:20px}.CoreGuidePage_actions__jVQDv{gap:8px 20px}.CoreGuidePage_points__Ydwm5{gap:8px 16px;margin-top:16px;padding-top:16px}.CoreGuidePage_points__Ydwm5 li{font-size:12px}.CoreGuidePage_invoice__NEkT_{padding:20px}.CoreGuidePage_guide__HAdSd{padding-block:40px}.CoreGuidePage_readingColumn___Uato{font-size:16px}.CoreGuidePage_readingColumn___Uato h2{font-size:25px;scroll-margin-top:100px}.CoreGuidePage_guideSection__B7ZOc{padding-block:28px}.CoreGuidePage_references__pfDya{padding:22px;margin-top:28px}.CoreGuidePage_related__O6cJA ul{grid-template-columns:1fr}.CoreGuidePage_page__o4vtJ[dir=rtl] .CoreGuidePage_heroCopy___JCAm h1{font-size:30px}}.portal-canvas .CoreGuidePage_page__o4vtJ{background:transparent}.portal-canvas .CoreGuidePage_container__zzS5F{width:min(calc(var(--portal-column) + 2 * var(--portal-gutter)),100%);padding-inline:var(--portal-gutter)}.portal-canvas .CoreGuidePage_related__O6cJA ul{gap:12px 16px}.portal-canvas .CoreGuidePage_related__O6cJA li{border-bottom:0}.portal-canvas .CoreGuidePage_related__O6cJA a{padding:14px 20px}@media (max-width:767px){.portal-canvas .CoreGuidePage_related__O6cJA ul{grid-template-columns:1fr}}.GeoComparison_section__vvBaC{padding-block:64px;background:var(--portal-soft);border-bottom:1px solid var(--portal-border)}.GeoComparison_container__ziD23{width:min(1240px,100%);margin-inline:auto;padding-inline:32px}.GeoComparison_section__vvBaC h2{color:var(--portal-ink);font-size:32px;line-height:1.3;margin-bottom:18px}.GeoComparison_section__vvBaC h3{color:var(--portal-ink);font-size:21px;line-height:1.4;margin-bottom:16px}.GeoComparison_intro__Elzql{max-width:70ch;color:var(--portal-muted);font-size:17px;line-height:1.7;margin-bottom:32px}.GeoComparison_guidance__Av81E{display:grid;grid-template-columns:1fr 1fr;gap:40px}.GeoComparison_guidance__Av81E article{border-top:2px solid var(--portal-border);padding-top:24px}.GeoComparison_guidance__Av81E ul,.GeoComparison_questions___V8VN ul{padding-inline-start:20px;margin:0}.GeoComparison_section__vvBaC li{color:var(--portal-muted);font-size:16px;line-height:1.8;margin-bottom:10px}.GeoComparison_questions___V8VN{margin-block:32px;padding-inline-start:24px;border-inline-start:3px solid var(--portal-brand)}.GeoComparison_checklist__qfQ9q{border-top:1px solid var(--portal-border);margin-top:32px}.GeoComparison_checklist__qfQ9q article{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;padding-block:24px;border-bottom:1px solid var(--portal-border)}.GeoComparison_checklist__qfQ9q h3{font-size:17px;margin:0}.GeoComparison_checklist__qfQ9q dl{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:0}.GeoComparison_checklist__qfQ9q dt{font-weight:600;font-size:13px;margin-bottom:8px;color:var(--portal-ink)}.GeoComparison_checklist__qfQ9q dd{color:var(--portal-muted);font-size:15px;line-height:1.7;margin:0}@media (max-width:767px){.GeoComparison_container__ziD23{padding-inline:20px}.GeoComparison_section__vvBaC{padding-block:40px}.GeoComparison_section__vvBaC h2{font-size:27px}.GeoComparison_checklist__qfQ9q article,.GeoComparison_checklist__qfQ9q dl,.GeoComparison_guidance__Av81E{grid-template-columns:1fr;gap:20px}}.portal-canvas .GeoComparison_section__vvBaC{border-bottom:0}.portal-canvas .GeoComparison_container__ziD23{width:min(calc(var(--portal-column) + 2 * var(--portal-gutter)),100%);padding-inline:var(--portal-gutter)}.portal-canvas .GeoComparison_guidance__Av81E article{padding:24px;border:1px solid var(--portal-card-border);border-radius:var(--portal-radius-card);background:var(--portal-surface)}.CommercialPageOffer_section__c_FEr{border-block:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-ink)}.CommercialPageOffer_summary__0M1Dd{margin:20px 0 0;color:var(--portal-muted);font-size:15px;line-height:1.6}.CommercialPageOffer_summary__0M1Dd strong{display:block;color:var(--portal-ink);font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommercialPageOffer_summary__0M1Dd span{display:block}.CommercialPageOffer_summary__0M1Dd a{display:inline-flex;align-items:center;min-height:44px;color:var(--portal-brand);text-decoration:underline;text-underline-offset:4px}.CommercialPageOffer_summary__0M1Dd a:focus-visible{outline:3px solid var(--portal-brand);outline-offset:4px}.CommercialPageOffer_section__c_FEr h2{scroll-margin-top:110px}.CommercialPageOffer_inner__A_R_i{max-width:1200px;margin-inline:auto;padding:32px 24px;display:grid;grid-template-columns:1fr 1.4fr;gap:48px}.CommercialPageOffer_inner__A_R_i h2,.CommercialPageOffer_inner__A_R_i h3{color:var(--portal-ink);font-size:22px;line-height:1.4;margin:0 0 12px}.CommercialPageOffer_inner__A_R_i p{color:var(--portal-muted);font-size:16px;line-height:1.7;margin:0 0 12px}.CommercialPageOffer_inner__A_R_i .CommercialPageOffer_price__miizL{margin-block:16px 4px;color:var(--portal-ink)}.CommercialPageOffer_price__miizL strong{font-size:22px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommercialPageOffer_inner__A_R_i a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;color:var(--portal-brand);text-decoration:underline;text-underline-offset:4px;font-size:15px}.CommercialPageOffer_inner__A_R_i a:focus-visible{outline:3px solid var(--portal-brand);outline-offset:4px}.CommercialPageOffer_review___Kg1E{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--portal-border)}.CommercialPageOffer_review___Kg1E blockquote{margin:0 0 8px;padding:0;border:0;background:transparent;color:var(--portal-ink);font-size:17px;line-height:1.6;font-style:normal}.CommercialPageOffer_review___Kg1E figcaption{color:var(--portal-muted);font-size:13px;line-height:1.7}.CommercialPageOffer_review___Kg1E a{display:flex;width:-moz-fit-content;width:fit-content}@media (hover:hover){.CommercialPageOffer_inner__A_R_i a:hover{color:var(--portal-brand-hover)}}@media (max-width:767px){.CommercialPageOffer_inner__A_R_i{grid-template-columns:1fr;gap:24px;padding:28px 20px}.CommercialPageOffer_start__Qywne{border-top:1px solid var(--portal-border);padding-top:24px}}.portal-canvas .CommercialPageOffer_section__c_FEr{border-block:0}.portal-canvas .CommercialPageOffer_inner__A_R_i{max-width:min(var(--portal-column),calc(100% - 2 * var(--portal-gutter)));padding:clamp(24px,3vw,40px)}.SoftwareComparison_section__Pfgu8{max-width:1180px;margin:48px auto;padding-inline:24px;color:#252331;line-height:1.75}.SoftwareComparison_section__Pfgu8 h2{font-size:clamp(24px,3vw,34px);line-height:1.25}.SoftwareComparison_list__Rb01S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-block:24px}.SoftwareComparison_list__Rb01S article{border-top:1px solid #e5e1eb;padding-block:24px}.SoftwareComparison_list__Rb01S h3{font-size:21px}.SoftwareComparison_section__Pfgu8 p{font-size:17px;margin-bottom:12px}@media (max-width:767px){.SoftwareComparison_list__Rb01S{grid-template-columns:1fr}.SoftwareComparison_section__Pfgu8{padding-inline:20px}.SoftwareComparison_section__Pfgu8 p{font-size:16px}}.portal-canvas .SoftwareComparison_section__Pfgu8{max-width:min(var(--portal-column),calc(100% - 2 * var(--portal-gutter)));margin:0 auto;padding-inline:0}.ProductTour_container__3A92D{width:min(var(--portal-column),calc(100% - 2 * var(--portal-gutter)));margin-inline:auto}.ProductTour_steps__fI2n9{gap:20px;list-style:none}.ProductTour_step__mbSoU,.ProductTour_steps__fI2n9{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0}.ProductTour_step__mbSoU{overflow:hidden}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD{align-self:center;padding:clamp(24px,3.4vw,48px)}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD h3{margin:0 0 12px;color:var(--portal-ink);font-size:clamp(22px,2.3vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD p{margin:0 0 16px;color:var(--portal-muted);font-size:17px;line-height:1.6}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;margin:0;color:var(--portal-ink);font-size:16px;line-height:1.45}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD li svg{margin-top:3px;color:var(--portal-brand)}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD .ProductTour_link__kKXlU{display:inline-block;margin-top:6px;padding-block:10px;color:var(--portal-brand);font-size:16px;font-weight:600;line-height:24px;text-decoration:underline;text-underline-offset:4px}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD .ProductTour_link__kKXlU:focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px}.ProductTour_step__mbSoU .ProductTour_copy__sWDTD .ProductTour_link__kKXlU svg{margin-inline-start:6px;vertical-align:-3px}@media (hover:hover){.ProductTour_step__mbSoU .ProductTour_copy__sWDTD .ProductTour_link__kKXlU:hover{color:var(--portal-brand-hover)}}.ProductTour_stage__Fm2Ro{display:flex;align-items:center;justify-content:center;min-width:0;padding:clamp(20px,3vw,40px);background:var(--portal-soft)}.ProductTour_stage__Fm2Ro a{display:block;border-radius:12px}.ProductTour_stage__Fm2Ro a:focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px}.ProductTour_stage__Fm2Ro img{display:block;width:100%;height:auto}.ProductTour_screens__t6r8t{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.ProductTour_screen__ATfhk img{border:1px solid var(--portal-card-border);border-radius:10px}.ProductTour_dialog__WvGuZ,.ProductTour_overlap__Jz01_{filter:drop-shadow(0 0 1px rgba(37,35,49,.28)) drop-shadow(0 6px 16px rgba(37,35,49,.08))}.ProductTour_stage__Fm2Ro .ProductTour_dialog__WvGuZ{width:min(100%,420px)}.ProductTour_stage__Fm2Ro .ProductTour_overlap__Jz01_{position:relative;width:min(62%,340px);margin-top:-36px;margin-inline-start:auto}.ProductTour_stage__Fm2Ro .ProductTour_ticket__B9Zru{width:min(62%,260px);border:1px solid var(--portal-card-border);border-radius:4px;background:#fff}.ProductTour_ticket__B9Zru img{border-radius:4px}.ProductTour_phones__Azdz_{display:grid;grid-template-columns:repeat(2,minmax(0,240px));justify-content:center;gap:clamp(12px,2vw,24px);width:100%}@media (min-width:992px){.ProductTour_step__mbSoU{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ProductTour_step__mbSoU:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ProductTour_step__mbSoU:nth-child(2n) .ProductTour_copy__sWDTD{order:2}}@media (max-width:479px){.ProductTour_stage__Fm2Ro .ProductTour_overlap__Jz01_{width:78%;margin-top:-20px}}.SharedFaq_section__ZXyt4{padding-block:clamp(64px,7vw,104px);background:#fff}.SharedFaq_inner__eeo38{width:min(100%,1160px);margin-inline:auto}.SharedFaq_innerWide__jhu1D{width:100%}.SharedFaq_heading___aIrb{max-width:1040px;margin:0 auto clamp(38px,5vw,66px);text-align:center}.SharedFaq_heading___aIrb h2{margin:0;color:#181818!important;font-size:clamp(38px,5vw,68px);font-weight:850;letter-spacing:-.035em;line-height:1.04}.SharedFaq_description__J8uQm{max-width:740px;margin:20px auto 0;color:#6a6177;font-size:17px;line-height:1.65}.SharedFaq_description__J8uQm p{margin:0}.SharedFaq_list__yp3xI{border-top:1px solid #e2deea}.SharedFaq_item__fEwlr{border-bottom:1px solid #e2deea}.SharedFaq_question__CYlTS{display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:104px;padding:26px 10px 26px 0;color:#291754;font-size:clamp(19px,1.65vw,26px);font-weight:800;line-height:1.32;cursor:pointer;list-style:none}.SharedFaq_question__CYlTS::-webkit-details-marker{display:none}.SharedFaq_question__CYlTS::marker{content:""}.SharedFaq_question__CYlTS:focus-visible{border-radius:8px;outline:3px solid rgba(113,49,186,.3);outline-offset:4px}.SharedFaq_icon__iLt5K{position:relative;flex:0 0 auto;width:24px;height:24px;color:#7131ba}.SharedFaq_icon__iLt5K:after,.SharedFaq_icon__iLt5K:before{position:absolute;top:50%;left:50%;width:20px;height:3px;border-radius:999px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.SharedFaq_icon__iLt5K:after{transform:translate(-50%,-50%) rotate(90deg)}.SharedFaq_item__fEwlr[open] .SharedFaq_icon__iLt5K:after{transform:translate(-50%,-50%) rotate(0deg)}.SharedFaq_answer__ey4OI{max-width:880px;padding:0 54px 30px 0;color:#665d74;font-size:16.5px;line-height:1.75}.SharedFaq_answer__ey4OI p{margin:0}.SharedFaq_answer__ey4OI a,.SharedFaq_footer__iSmFf a{color:#7131ba;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.SharedFaq_footer__iSmFf{margin-top:28px;color:#665d74;font-size:15.5px;line-height:1.65}@media (max-width:767px){.SharedFaq_section__ZXyt4{padding-block:58px}.SharedFaq_heading___aIrb{margin-bottom:30px;text-align:start}.SharedFaq_heading___aIrb h2{font-size:clamp(32px,10vw,42px);letter-spacing:-.025em}.SharedFaq_description__J8uQm{margin-top:16px;font-size:15.5px}.SharedFaq_question__CYlTS{gap:16px;min-height:82px;padding:20px 4px 20px 0;font-size:18px}.SharedFaq_icon__iLt5K{width:20px;height:20px}.SharedFaq_icon__iLt5K:after,.SharedFaq_icon__iLt5K:before{width:17px;height:2px}.SharedFaq_answer__ey4OI{padding:0 36px 24px 0;font-size:15.5px}}@media (prefers-reduced-motion:reduce){.SharedFaq_icon__iLt5K:after,.SharedFaq_icon__iLt5K:before{transition:none}}[dir=rtl] .SharedFaq_question__CYlTS{padding-right:0;padding-left:10px}[dir=rtl] .SharedFaq_answer__ey4OI{padding-right:0;padding-left:54px}@media (max-width:767px){[dir=rtl] .SharedFaq_question__CYlTS{padding-left:4px}[dir=rtl] .SharedFaq_answer__ey4OI{padding-left:36px}}@media (min-width:992px){.SharedFaq_innerColumns__nTcPs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px}.SharedFaq_headingColumn__M1AkY{position:sticky;top:112px}.SharedFaq_innerColumns__nTcPs>.SharedFaq_footer__iSmFf,.SharedFaq_innerColumns__nTcPs>.SharedFaq_list__yp3xI{grid-column:2}.SharedFaq_innerColumns__nTcPs .SharedFaq_heading___aIrb{margin:0;text-align:start}.SharedFaq_innerColumns__nTcPs .SharedFaq_heading___aIrb h2{font-size:clamp(30px,3.5vw,50px);font-weight:750}}.HomeDemoVideo_layout__q_prP{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,4vw,64px);padding-block:56px}.HomeDemoVideo_copy__y64oA,.HomeDemoVideo_media__Kn8_w{min-width:0}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_eyebrow__30wLq{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--portal-brand)!important;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_eyebrow__30wLq:before{content:"";flex:0 0 auto;width:18px;height:2px;background:currentColor}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_title__gbN3v{margin:0 0 20px;color:var(--portal-ink)!important;font-size:clamp(30px,3.5vw,50px);font-weight:750;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_description__MkXsi{margin:0;color:var(--portal-muted)!important;font-size:18px;line-height:1.65}.HomeDemoVideo_actions__yOAtL{display:flex;align-items:flex-start;flex-direction:column;gap:16px;margin-top:30px}.HomeDemoVideo_primary__ZwEHP{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:12px 24px;border:1px solid var(--portal-brand);border-radius:var(--portal-radius-button);background:var(--portal-brand);color:#fff;font:inherit;font-size:17px;font-weight:650;line-height:1.5}.HomeDemoVideo_posterPlay__7YSEs svg,.HomeDemoVideo_primary__ZwEHP svg{flex-shrink:0}.HomeDemoVideo_posterPlay__7YSEs:disabled,.HomeDemoVideo_primary__ZwEHP:disabled{cursor:progress;opacity:.7}.HomeDemoVideo_contact__tU5eV{display:inline-flex;align-items:center;min-height:44px;color:var(--portal-brand);font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.HomeDemoVideo_media__Kn8_w{margin:0}.HomeDemoVideo_player__zeRye{overflow:hidden;border:1px solid var(--portal-border);border-radius:8px;background:var(--portal-soft);box-shadow:0 8px 24px rgb(37 35 49/5%)}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_playerTitle__eZtCo{margin:0;padding:14px 18px;color:var(--portal-ink)!important;font-size:16px;font-weight:650;line-height:1.4}.HomeDemoVideo_videoFrame__TOEeB{position:relative}.HomeDemoVideo_duration__jChh5{position:absolute;right:12px;bottom:12px;padding:3px 7px;border:1px solid var(--portal-border);border-radius:4px;background:white;color:var(--portal-ink);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;pointer-events:none}.HomeDemoVideo_video__75fkO{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:var(--portal-soft);direction:ltr}.HomeDemoVideo_posterPlay__7YSEs{position:absolute;top:50%;right:7%;display:grid;place-items:center;width:64px;height:64px;transform:translateY(-50%);padding:0;border:1px solid var(--portal-border);border-radius:50%;background:var(--portal-surface);color:var(--portal-brand);box-shadow:0 4px 16px rgb(37 35 49/12%)}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_error__tfk23{margin:12px 0 0;color:var(--portal-ink)!important;font-size:14px;line-height:1.6}.HomeDemoVideo_error__tfk23 a{color:var(--portal-brand);text-decoration:underline}.HomeDemoVideo_layout__q_prP :is(button,a,video):focus-visible{outline:3px solid var(--portal-brand);outline-offset:4px}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_video__75fkO:focus-visible{outline-offset:-3px}.HomeDemoVideo_layout__q_prP.HomeDemoVideo_compact__sO24L{display:block;padding:0}.HomeDemoVideo_compact__sO24L .HomeDemoVideo_playerTitle__eZtCo{padding:10px 14px;font-size:14px}.HomeDemoVideo_compact__sO24L .HomeDemoVideo_posterPlay__7YSEs{width:48px;height:48px}.HomeDemoVideo_compactAction__otJGx{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:6px 0;border:0;background:transparent;color:var(--portal-brand);font:inherit;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.HomeDemoVideo_compactAction__otJGx:disabled{cursor:progress;opacity:.7}@media (hover:hover){.HomeDemoVideo_primary__ZwEHP:hover{background:var(--portal-brand-hover);border-color:var(--portal-brand-hover)}.HomeDemoVideo_contact__tU5eV:hover,.HomeDemoVideo_error__tfk23 a:hover{color:var(--portal-brand-hover);text-decoration-line:underline}.HomeDemoVideo_posterPlay__7YSEs:hover{background:var(--portal-soft)}}[dir=rtl] .HomeDemoVideo_title__gbN3v{letter-spacing:0;line-height:1.4}[dir=rtl] .HomeDemoVideo_eyebrow__30wLq{letter-spacing:0;text-transform:none}.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_eyebrow__30wLq{color:var(--portal-night-eyebrow)!important}.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_playerTitle__eZtCo,.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_title__gbN3v{color:var(--portal-night-ink)!important}.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_description__MkXsi{color:var(--portal-night-muted)!important}.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_primary__ZwEHP{background:var(--portal-night-action);border-color:var(--portal-night-action)}.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_contact__tU5eV,.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_error__tfk23 a{color:var(--portal-night-eyebrow)}.HomeDemoVideo_layout__q_prP.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_error__tfk23{color:var(--portal-night-muted)!important}.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_player__zeRye{border-color:var(--portal-night-border);background:var(--portal-night-raised);box-shadow:none}.HomeDemoVideo_dark__C5CDr :is(button,a,video):focus-visible{outline-color:var(--portal-night-eyebrow)}@media (hover:hover){.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_primary__ZwEHP:hover{background:var(--portal-night-action-hover);border-color:var(--portal-night-action-hover)}.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_contact__tU5eV:hover,.HomeDemoVideo_dark__C5CDr .HomeDemoVideo_error__tfk23 a:hover{color:var(--portal-night-ink)}}[dir=rtl] .HomeDemoVideo_description__MkXsi{line-height:1.85}@media (max-width:991px){.HomeDemoVideo_layout__q_prP{grid-template-columns:1fr;gap:28px;padding-block:36px}.HomeDemoVideo_copy__y64oA{max-width:620px}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_eyebrow__30wLq{margin-bottom:14px}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_title__gbN3v{max-width:16ch;margin-bottom:16px}.HomeDemoVideo_actions__yOAtL{margin-top:22px;gap:10px}}@media (max-width:575px){.HomeDemoVideo_layout__q_prP{padding-inline:20px}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_title__gbN3v{font-size:34px}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_description__MkXsi,.HomeDemoVideo_primary__ZwEHP{font-size:16px}.HomeDemoVideo_layout__q_prP .HomeDemoVideo_playerTitle__eZtCo{padding:12px;font-size:14px}.HomeDemoVideo_posterPlay__7YSEs{width:48px;height:48px}.HomeDemoVideo_posterPlay__7YSEs svg{width:24px;height:24px}}[data-portal-band] .HomeDemoVideo_layout__q_prP{padding-block:0}.HomeComparison_section__tCo_Q{padding-block:72px;background:var(--portal-surface)}.HomeComparison_columns__BHgR7{display:grid;gap:16px}.HomeComparison_column__0MzmU{min-width:0;border-radius:12px;padding:24px 22px 8px}.HomeComparison_excel__woeOD{border:1px solid var(--portal-border);background:var(--portal-soft)}.HomeComparison_yancommerce__VLqRB{background:var(--portal-night)}.HomeComparison_section__tCo_Q .HomeComparison_columnTitle__r1HXX{margin:0 0 6px;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.HomeComparison_excel__woeOD .HomeComparison_columnTitle__r1HXX{color:var(--portal-muted)!important}.HomeComparison_yancommerce__VLqRB .HomeComparison_columnTitle__r1HXX{color:var(--portal-night-eyebrow)!important}.HomeComparison_rows___v5OB{margin:0}.HomeComparison_row__AD3t5{padding-block:16px;border-top:1px solid var(--portal-border)}.HomeComparison_yancommerce__VLqRB .HomeComparison_row__AD3t5{border-top-color:var(--portal-night-border)}.HomeComparison_row__AD3t5 dt{margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4}.HomeComparison_excel__woeOD .HomeComparison_row__AD3t5 dt{color:var(--portal-muted)}.HomeComparison_yancommerce__VLqRB .HomeComparison_row__AD3t5 dt{color:var(--portal-night-muted)}.HomeComparison_row__AD3t5 dd{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:18px;font-weight:600;line-height:1.4}.HomeComparison_row__AD3t5 dd svg{flex:0 0 auto;margin-top:3px}.HomeComparison_excel__woeOD .HomeComparison_row__AD3t5 dd{color:var(--portal-muted);font-weight:500}.HomeComparison_excel__woeOD .HomeComparison_row__AD3t5 dd svg{color:#8d8899}.HomeComparison_yancommerce__VLqRB .HomeComparison_row__AD3t5 dd{color:var(--portal-night-ink)}.HomeComparison_yancommerce__VLqRB .HomeComparison_row__AD3t5 dd svg{color:var(--portal-night-eyebrow)}.HomeComparison_section__tCo_Q .HomeComparison_note__yszIt{margin:20px 0 0;color:var(--portal-muted);font-size:15px;line-height:1.6}[dir=rtl] .HomeComparison_section__tCo_Q .HomeComparison_columnTitle__r1HXX{letter-spacing:0;text-transform:none}@media (min-width:768px){.HomeComparison_columns__BHgR7{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(var(--rows),auto);column-gap:20px;row-gap:0}.HomeComparison_column__0MzmU{display:grid;grid-row:1/span var(--rows-with-title);grid-template-rows:subgrid;padding:28px 28px 12px}.HomeComparison_rows___v5OB{display:grid;grid-row:2/span var(--rows);grid-template-rows:subgrid}.HomeComparison_row__AD3t5{padding-block:18px}}@media (min-width:992px){.HomeComparison_section__tCo_Q{padding-block:96px}.HomeComparison_row__AD3t5 dd{font-size:19px}}.HomeComparison_phone__3swy8{display:none}@media (max-width:767px){.HomeComparison_section__tCo_Q{padding-block:48px}.HomeComparison_columns__BHgR7{display:none}.HomeComparison_phone__3swy8{display:block}.HomeComparison_section__tCo_Q .HomeComparison_legend__uNxRS{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;font-size:13px;font-weight:700;line-height:1.4}.HomeComparison_legend__uNxRS span{display:inline-flex;align-items:center;gap:6px}.HomeComparison_legend__uNxRS span:first-child{color:var(--portal-muted)}.HomeComparison_legend__uNxRS span:last-child{color:var(--portal-ink)}.HomeComparison_legend__uNxRS span:last-child svg,.HomeComparison_phoneYancommerce__Dzi_8 svg{color:var(--portal-brand)}.HomeComparison_phoneRows__6c5WU{margin:0;padding:0;list-style:none;border-radius:12px;border:1px solid var(--portal-border);overflow:hidden}.HomeComparison_phoneRows__6c5WU li{margin:0;padding:14px 16px;border-top:1px solid var(--portal-border);background:var(--portal-surface)}.HomeComparison_phoneRows__6c5WU li:first-child{border-top:0}.HomeComparison_section__tCo_Q .HomeComparison_phoneTopic__eLPBU{margin:0 0 6px;color:var(--portal-muted);font-size:13px;font-weight:600;line-height:1.4}.HomeComparison_section__tCo_Q .HomeComparison_phoneExcel__0XWlk,.HomeComparison_section__tCo_Q .HomeComparison_phoneYancommerce__Dzi_8{display:flex;align-items:flex-start;gap:8px;margin:0;line-height:1.45}.HomeComparison_phoneExcel__0XWlk svg,.HomeComparison_phoneYancommerce__Dzi_8 svg{flex:0 0 auto;margin-top:3px}.HomeComparison_section__tCo_Q .HomeComparison_phoneExcel__0XWlk{color:var(--portal-muted);font-size:15px}.HomeComparison_phoneExcel__0XWlk svg{color:#8d8899}.HomeComparison_section__tCo_Q .HomeComparison_phoneYancommerce__Dzi_8{margin-top:4px;color:var(--portal-ink);font-size:16px;font-weight:650}}.portal-canvas .HomeComparison_column__0MzmU{border-radius:var(--portal-radius-card)}.portal-canvas .HomeComparison_excel__woeOD{border-color:var(--portal-card-border);background:var(--portal-surface)}@media (min-width:768px){.portal-canvas .HomeComparison_columns__BHgR7{column-gap:16px}}.portal-canvas .HomeComparison_section__tCo_Q .HomeComparison_note__yszIt{text-align:center}.MoroccoPresence_layout__3NE4F{--presence-land:#1c2340;--presence-coast:rgba(255,255,255,0.26);--presence-client:#ffd27a;--presence-interest:#c4a8f5;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.MoroccoPresence_lead__ZYVXu>header{margin-block-end:0}.MoroccoPresence_layout__3NE4F .MoroccoPresence_cities__kmpve{margin:0;font-size:15px;line-height:1.7;color:var(--portal-night-muted)}.MoroccoPresence_layout__3NE4F .MoroccoPresence_citiesLabel__PyP9D{color:var(--portal-night-ink);font-weight:600}.MoroccoPresence_layout__3NE4F .MoroccoPresence_cityLink__WFnvm{color:var(--portal-night-ink);text-decoration:underline;text-decoration-color:var(--portal-night-border);text-underline-offset:3px}.MoroccoPresence_layout__3NE4F .MoroccoPresence_cityLink__WFnvm:hover{color:var(--portal-night-eyebrow);text-decoration-color:initial}.MoroccoPresence_layout__3NE4F .MoroccoPresence_cityLink__WFnvm:focus-visible{outline:2px solid var(--portal-night-eyebrow);outline-offset:2px;border-radius:2px}.MoroccoPresence_legend__emiV1{display:grid;gap:0;margin:0 0 20px}.MoroccoPresence_legendRow__wCp6r{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding-block:12px;border-block-start:1px solid var(--portal-night-border)}.MoroccoPresence_legendRow__wCp6r:last-child{border-block-end:1px solid var(--portal-night-border)}.MoroccoPresence_legendRow__wCp6r dt{display:flex;gap:12px;align-items:center;margin:0}.MoroccoPresence_legendRow__wCp6r dd{margin:0;color:var(--portal-night-muted);font-size:15px;line-height:1.45}.MoroccoPresence_count__s81z2{color:var(--portal-night-ink);font-size:30px;font-weight:700;line-height:1}.MoroccoPresence_swatch__vsPxK{flex:none;width:11px;height:11px;border-radius:50%}.MoroccoPresence_swatch__vsPxK[data-kind=client]{background:var(--presence-client)}.MoroccoPresence_swatch__vsPxK[data-kind=interest]{width:7px;height:7px;margin-inline:2px;background:var(--presence-interest)}.MoroccoPresence_map__9YcAK{position:relative;width:100%;max-width:620px;margin-inline:auto;aspect-ratio:600/630;direction:ltr}.MoroccoPresence_canvas___dN3V{display:block;width:100%;height:100%;overflow:visible}.MoroccoPresence_land__QVljh{fill:var(--presence-land);stroke:var(--presence-coast);stroke-width:1.2;stroke-linejoin:round}.MoroccoPresence_wave__HWsAk{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center}.MoroccoPresence_city__ksb24{cursor:default}.MoroccoPresence_target__QFKi_{fill:transparent}.MoroccoPresence_dot__PBda3,.MoroccoPresence_halo__LTo8p{pointer-events:none;transform-box:fill-box;transform-origin:center}.MoroccoPresence_city__ksb24[data-kind=client] .MoroccoPresence_dot__PBda3{fill:var(--presence-client)}.MoroccoPresence_city__ksb24[data-kind=client] .MoroccoPresence_halo__LTo8p{fill:var(--presence-client);opacity:.16}.MoroccoPresence_city__ksb24[data-kind=interest] .MoroccoPresence_dot__PBda3{fill:var(--presence-interest)}.MoroccoPresence_city__ksb24[data-kind=interest] .MoroccoPresence_halo__LTo8p{fill:var(--presence-interest);opacity:0}.MoroccoPresence_city__ksb24[data-active=true] .MoroccoPresence_dot__PBda3{transform:scale(1.5);transition:transform .25s ease}.MoroccoPresence_city__ksb24[data-active=true] .MoroccoPresence_halo__LTo8p{opacity:.3;transform:scale(1.35);transition:opacity .25s ease,transform .25s ease}.MoroccoPresence_officePulse__25Yrm,.MoroccoPresence_officeRing__29ig6{fill:none;stroke:#ffffff;stroke-width:1.6;pointer-events:none;transform-box:fill-box;transform-origin:center}.MoroccoPresence_officePulse__25Yrm{opacity:0}.MoroccoPresence_label__kMOse{position:absolute;color:var(--portal-night-ink);font-size:14px;font-weight:600;line-height:1;white-space:nowrap;pointer-events:none;text-shadow:0 0 6px var(--portal-night)}.MoroccoPresence_label__kMOse[data-side=left]{transform:translate(calc(-100% - 11px),-50%)}.MoroccoPresence_label__kMOse[data-side=right]{transform:translate(11px,-50%)}.MoroccoPresence_label__kMOse[data-kind=interest]{color:var(--portal-night-muted);font-weight:500}.MoroccoPresence_label__kMOse[data-active=true]{color:var(--presence-client)}.MoroccoPresence_tag__3XJL1{position:absolute;padding:6px 10px;border:1px solid var(--portal-night-border);border-radius:8px;background:var(--portal-night-raised);color:var(--portal-night-ink);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;pointer-events:none;transform:translate(-50%,calc(-100% - 12px))}.MoroccoPresence_tag__3XJL1[data-kind=client]{color:var(--presence-client)}@media (prefers-reduced-motion:no-preference){.MoroccoPresence_map__9YcAK[data-phase=waiting] .MoroccoPresence_city__ksb24,.MoroccoPresence_map__9YcAK[data-phase=waiting] .MoroccoPresence_label__kMOse,.MoroccoPresence_map__9YcAK[data-phase=waiting] .MoroccoPresence_officeRing__29ig6{opacity:0}.MoroccoPresence_map__9YcAK[data-phase=playing] .MoroccoPresence_wave__HWsAk{animation:MoroccoPresence_presenceWave__L9dFg 2.8s linear both}.MoroccoPresence_map__9YcAK[data-phase=playing] .MoroccoPresence_city__ksb24,.MoroccoPresence_map__9YcAK[data-phase=playing] .MoroccoPresence_label__kMOse{animation:MoroccoPresence_presenceLight__p_xJg .5s ease-out both;animation-delay:var(--light-delay)}.MoroccoPresence_map__9YcAK[data-phase=playing] .MoroccoPresence_dot__PBda3{animation:MoroccoPresence_presencePop__Lgpel .5s ease-out both;animation-delay:var(--light-delay)}.MoroccoPresence_map__9YcAK[data-phase=settled][data-in-view=true] .MoroccoPresence_officePulse__25Yrm{animation:MoroccoPresence_presenceOffice__3qrL7 3.4s ease-out infinite}.MoroccoPresence_map__9YcAK[data-phase=settled][data-in-view=true] .MoroccoPresence_city__ksb24[data-kind=client][data-active=false] .MoroccoPresence_halo__LTo8p{animation:MoroccoPresence_presenceTwinkle__PbOLA 5.4s ease-in-out infinite;animation-delay:var(--twinkle-delay)}.MoroccoPresence_tag__3XJL1{animation:MoroccoPresence_presenceTag__ZWwyO .24s ease-out both}}@keyframes MoroccoPresence_presenceWave__L9dFg{0%{opacity:1;transform:scale(0)}88%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes MoroccoPresence_presenceLight__p_xJg{0%{opacity:0}to{opacity:1}}@keyframes MoroccoPresence_presencePop__Lgpel{0%{transform:scale(.2)}55%{transform:scale(1.9)}to{transform:scale(1)}}@keyframes MoroccoPresence_presenceOffice__3qrL7{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@keyframes MoroccoPresence_presenceTwinkle__PbOLA{0%,to{opacity:.12}50%{opacity:.3}}@keyframes MoroccoPresence_presenceTag__ZWwyO{0%{opacity:0}to{opacity:1}}@media (min-width:992px){.MoroccoPresence_layout__3NE4F{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"lead map" "facts map";grid-template-rows:auto 1fr;column-gap:clamp(32px,5vw,72px);row-gap:28px;align-items:start}.MoroccoPresence_lead__ZYVXu{grid-area:lead}.MoroccoPresence_facts__iKKWs{grid-area:facts}.MoroccoPresence_map__9YcAK{grid-area:map;align-self:center}}@media (max-width:575px){.MoroccoPresence_label__kMOse{font-size:12px}.MoroccoPresence_label__kMOse[data-side=left]{transform:translate(calc(-100% - 8px),-50%)}.MoroccoPresence_label__kMOse[data-side=right]{transform:translate(8px,-50%)}.MoroccoPresence_label__kMOse[data-lifted=true]{margin-block-start:-8px}.MoroccoPresence_legendRow__wCp6r{grid-template-columns:84px minmax(0,1fr)}.MoroccoPresence_count__s81z2{font-size:26px}}.HomeFeatureShowcase_section__KAcEe{padding-block:64px;color:var(--portal-ink);background:var(--portal-soft)}.HomeFeatureShowcase_outcomes__xt1pX{display:grid;gap:28px;margin-block:0 36px}.HomeFeatureShowcase_outcome__zNL7V{padding-block:0 24px;border-bottom:1px solid var(--portal-border)}.HomeFeatureShowcase_outcome__zNL7V>svg{color:var(--portal-brand);margin-bottom:14px}.HomeFeatureShowcase_section__KAcEe .HomeFeatureShowcase_outcome__zNL7V h3{margin:0 0 10px;font-size:21px;font-weight:650;color:var(--portal-ink);line-height:1.3}.HomeFeatureShowcase_section__KAcEe .HomeFeatureShowcase_outcome__zNL7V p{margin:0;color:var(--portal-muted);font-size:16px;line-height:1.65}.HomeFeatureShowcase_details__NuBD3{border-top:1px solid var(--portal-border)}.HomeFeatureShowcase_details__NuBD3 summary{min-height:56px;padding-block:18px;color:var(--portal-brand);font-size:16px;font-weight:600;cursor:pointer}.HomeFeatureShowcase_details__NuBD3 summary:focus-visible{outline:3px solid var(--portal-brand);outline-offset:4px}.HomeFeatureShowcase_catalog__VGF3o{display:grid;gap:0 24px;padding:0;margin:4px 0 16px;list-style:none}.HomeFeatureShowcase_catalog__VGF3o li{display:flex;align-items:start;gap:10px;padding-block:13px;margin:0;border-bottom:1px solid var(--portal-border);color:var(--portal-ink);font-size:15px;line-height:1.5}.HomeFeatureShowcase_catalog__VGF3o svg{flex:0 0 auto;margin-top:2px;color:var(--portal-brand)}.HomeFeatureShowcase_catalog__VGF3o a{color:var(--portal-brand);text-decoration:underline;text-underline-offset:3px}.HomeFeatureShowcase_catalog__VGF3o a:focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px;border-radius:2px}.HomeFeatureShowcase_section__KAcEe .HomeFeatureShowcase_reassurance__xvMGg{color:var(--portal-muted);font-size:15px;line-height:1.6}@media (min-width:768px){.HomeFeatureShowcase_section__KAcEe{padding-block:80px}.HomeFeatureShowcase_outcomes__xt1pX{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.HomeFeatureShowcase_outcome__zNL7V{border-bottom:0;padding:0}.HomeFeatureShowcase_catalog__VGF3o{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.HomeFeatureShowcase_section__KAcEe{padding-block:44px}.HomeFeatureShowcase_outcomes__xt1pX{gap:20px;margin-block:0 8px}}.portal-canvas .HomeFeatureShowcase_outcome__zNL7V{padding:24px}.portal-canvas .HomeFeatureShowcase_details__NuBD3{border-top:0;text-align:center}.portal-canvas .HomeFeatureShowcase_details__NuBD3 summary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 24px;border:1px solid var(--portal-ink);border-radius:var(--portal-radius-button);color:var(--portal-ink);list-style:none}.portal-canvas .HomeFeatureShowcase_details__NuBD3 summary::-webkit-details-marker{display:none}@media (hover:hover){.portal-canvas .HomeFeatureShowcase_details__NuBD3 summary:hover{border-color:var(--portal-brand-hover);color:var(--portal-brand-hover)}}.portal-canvas .HomeFeatureShowcase_details__NuBD3[open] summary{margin-bottom:16px}.portal-canvas .HomeFeatureShowcase_catalog__VGF3o,.portal-canvas .HomeFeatureShowcase_details__NuBD3 .HomeFeatureShowcase_reassurance__xvMGg{text-align:start}@media (max-width:767px){.portal-canvas .HomeFeatureShowcase_outcomes__xt1pX{margin-block-end:28px}}.MobileCtaBar_bar___BbuQ{position:fixed;inset-inline:0;bottom:0;z-index:1000;display:none;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--portal-surface);border-top:1px solid var(--portal-border);box-shadow:0 -6px 18px rgba(37,35,49,.08);transform:translateY(0);transition:transform .25s ease,visibility .25s}.MobileCtaBar_hidden__CgLJ1{transform:translateY(110%);visibility:hidden}.MobileCtaBar_demo__aPd6A,.MobileCtaBar_whatsapp__G3kAe{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:var(--portal-radius-button);font-size:15px;font-weight:650;text-decoration:none;touch-action:manipulation}.MobileCtaBar_demo__aPd6A{flex:1 1 auto;background:var(--portal-brand);color:#ffffff}.MobileCtaBar_demo__aPd6A:focus-visible,.MobileCtaBar_demo__aPd6A:hover{color:#ffffff;background:#5b2596}.MobileCtaBar_whatsapp__G3kAe{flex:0 0 auto;padding-inline:16px;border:1px solid var(--portal-border);color:var(--portal-ink);background:var(--portal-surface)}.MobileCtaBar_whatsapp__G3kAe svg{color:#25d366}.MobileCtaBar_whatsapp__G3kAe:focus-visible,.MobileCtaBar_whatsapp__G3kAe:hover{color:var(--portal-ink);background:var(--portal-soft)}.MobileCtaBar_demo__aPd6A:focus-visible,.MobileCtaBar_whatsapp__G3kAe:focus-visible{outline:3px solid var(--portal-brand);outline-offset:2px}@media (max-width:767px){.MobileCtaBar_bar___BbuQ{display:flex}}@media (prefers-reduced-motion:reduce){.MobileCtaBar_bar___BbuQ{transition:none}}.ProductStory_story__kzpJa{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:24px;padding:24px;width:100%;max-width:1000px;margin:0 auto;border-radius:8px;background:var(--portal-soft);color:var(--portal-ink)}.ProductStory_copy__zpbaC{max-width:380px}.ProductStory_media__M4hVf{min-width:0}.ProductStory_story__kzpJa h2{color:var(--portal-ink);font-size:24px;line-height:1.25;font-weight:650;margin:0 0 14px;text-wrap:balance}.ProductStory_story__kzpJa p{color:var(--portal-muted);font-size:16px;line-height:1.65;margin:0 0 20px}[dir=rtl] .ProductStory_story__kzpJa h2{line-height:1.5}@media (max-width:767px){.ProductStory_story__kzpJa{grid-template-columns:minmax(0,1fr);padding:24px 20px}.ProductStory_story__kzpJa p{margin-bottom:0}.ProductStory_media__M4hVf{width:260px;max-width:100%;justify-self:center}}