.top-hero-desktop-outer[data-astro-cid-qowmis6d]{min-height:500px}.top-hero-desktop-inner[data-astro-cid-qowmis6d]{align-items:center;max-width:1050px;min-height:500px;margin-left:auto;margin-right:auto;padding:96px 24px;display:flex;position:relative}.top-hero-desktop-content[data-astro-cid-qowmis6d]{flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative;@media (width>=768px){max-width:560px}}.top-hero-desktop-h1[data-astro-cid-qowmis6d]{color:var(--color-text);font-size:3rem;font-weight:700;line-height:1.4}.top-hero-desktop-strong[data-astro-cid-qowmis6d]{color:var(--color-primary);font-weight:800}.top-hero-desktop-buttons[data-astro-cid-qowmis6d]{flex-direction:row;gap:12px;display:flex}.top-hero-desktop-btn-signup[data-astro-cid-qowmis6d]{gap:4px;padding:16px 32px;font-size:1.125rem}.top-hero-desktop-btn-consultation[data-astro-cid-qowmis6d]{border:1px solid var(--color-primary);background-color:var(--color-surface);min-width:260px;color:var(--color-primary);border-radius:8px;justify-content:center;align-items:center;padding:16px 40px;font-size:1.125rem;font-weight:700;display:inline-flex;&:hover{background-color:var(--color-bg-secondary)}}.top-hero-desktop-image[data-astro-cid-qowmis6d]{background-image:url(/images/top/hero-desktop-new.webp);background-position:50%;background-repeat:no-repeat;background-size:auto 100%}.hero-h1-mobile[data-astro-cid-qowmis6d]{text-align:center;color:#333;font-size:28px;font-weight:700;line-height:1.35;@media (width>=768px){font-size:40px}}.hero-strong-accent[data-astro-cid-qowmis6d]{color:var(--color-primary);font-weight:800}.hero-fv-badge[data-astro-cid-qowmis6d]{width:100%;max-width:330px;height:auto;margin-bottom:4px;@media (width>=541px){max-width:510px;margin-bottom:16px}}.hero-img-badge[data-astro-cid-qowmis6d]{width:82%;max-width:820px;height:auto;margin:0 auto;display:block;@media (width>=768px){max-width:500px}}.hero-div-buttons[data-astro-cid-qowmis6d]{flex-direction:column;align-items:center;gap:clamp(12px,2.4vw,24px);display:flex}.hero-span-sub[data-astro-cid-qowmis6d]{font-size:14px}.hero-div-mobile-content[data-astro-cid-qowmis6d]{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:16px;padding:clamp(56px,14vw,150px) 24px 0;display:flex;position:relative;@media (width>=768px){gap:32px;padding:40px 24px 0}}.hero-section-mobile[data-astro-cid-qowmis6d]{background-image:url(/images/top/hero-mobile-new.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:200px;@media (width>=480px){padding-bottom:350px}@media (width>=768px){padding-bottom:400px}}.news-div-item[data-astro-cid-qgjnq4wo]{flex-flow:wrap;align-items:center;gap:0 10px;display:flex}.news-span-date[data-astro-cid-qgjnq4wo]{color:#04132b;white-space:nowrap;font-size:16px}.news-span-type[data-astro-cid-qgjnq4wo]{color:#7c86a5;border:1px solid #a9b0c9;border-radius:9999px;justify-content:center;align-items:center;min-width:69px;height:20px;font-size:10px;display:flex}.news-a-title[data-astro-cid-qgjnq4wo]{color:#2869da;width:100%;margin-top:4px;font-size:16px;font-weight:500}.news-a-title[data-astro-cid-qgjnq4wo]:hover{text-decoration:underline}.news-div-layout[data-astro-cid-qgjnq4wo]{flex-direction:column;gap:32px;width:100%;display:flex;@media (width>=1024px){flex-direction:row;align-items:flex-start;gap:50px}}.news-div-list[data-astro-cid-qgjnq4wo]{text-align:left;flex-direction:column;flex:1;gap:32px;padding-top:8px;display:flex}.news-div-header[data-astro-cid-qgjnq4wo]{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex;@media (width>=1024px){flex-shrink:0;align-items:flex-start;gap:40px;width:380px}}.pricing-div-table-wrap[data-astro-cid-ajneagyz]{flex-direction:column;gap:8px;max-width:900px;margin:0 auto;display:none;@media (width>=768px){display:flex}@media (width>=1024px){width:900px}}.pricing-p-notice[data-astro-cid-ajneagyz]{text-align:right}.pricing-div-bg[data-astro-cid-ajneagyz]{background-color:var(--color-bg-secondary)}.pricing-h3-plan-name[data-astro-cid-ajneagyz]{margin-bottom:8px}.pricing-div-table[data-astro-cid-ajneagyz]{border-radius:8px;max-width:900px;overflow:hidden}.pricing-div-table[data-astro-cid-ajneagyz] [data-astro-cid-ajneagyz]{font-weight:600}.pricing-div-row[data-astro-cid-ajneagyz]{grid-template-columns:repeat(3,1fr);display:grid}.pricing-div-header-empty[data-astro-cid-ajneagyz]{background-color:var(--color-bg-secondary);padding:24px}.pricing-div-header-plan-light[data-astro-cid-ajneagyz]{border:1px solid var(--color-border-secondary);text-align:center;background-color:#dfe9f6;border-radius:8px 0 0;padding:24px}.pricing-div-header-plan-standard[data-astro-cid-ajneagyz]{border-top:1px solid var(--color-border-secondary);border-bottom:1px solid var(--color-border-secondary);border-right:1px solid var(--color-border-secondary);text-align:center;background-color:#dfe9f6;border-radius:0 8px 0 0;padding:24px}.pricing-div-label[data-astro-cid-ajneagyz]{border-left:1px solid var(--color-border-secondary);border-bottom:1px solid var(--color-border-secondary);border-right:1px solid var(--color-border-secondary);text-align:center;color:#3c3c3c;background-color:#fff;justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex}.pricing-div-label-first[data-astro-cid-ajneagyz]{border-top:1px solid var(--color-border-secondary);border-radius:8px 0 0}.pricing-div-label-last[data-astro-cid-ajneagyz]{border-radius:0 0 0 8px}.pricing-div-cell[data-astro-cid-ajneagyz]{border-bottom:1px solid var(--color-border-secondary);border-right:1px solid var(--color-border-secondary);text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.pricing-div-cell-inline[data-astro-cid-ajneagyz]{border-bottom:1px solid var(--color-border-secondary);border-right:1px solid var(--color-border-secondary);text-align:center;background-color:#fff;justify-content:center;align-items:center;padding:24px;display:flex}.pricing-div-cell-last[data-astro-cid-ajneagyz]{border-radius:0 0 8px}.pricing-div-price-wrap[data-astro-cid-ajneagyz]{align-items:flex-end;gap:2px;display:flex}.pricing-span-price[data-astro-cid-ajneagyz]{color:var(--color-text);font-size:32px}.pricing-span-price-blue[data-astro-cid-ajneagyz]{color:var(--color-primary)}.pricing-span-unit[data-astro-cid-ajneagyz]{color:var(--color-text);margin-bottom:4px}.pricing-span-unit-blue[data-astro-cid-ajneagyz]{color:var(--color-primary)}.pricing-span-tax[data-astro-cid-ajneagyz]{color:#3c3c3c;margin-bottom:4px;font-size:14px}.pricing-span-count[data-astro-cid-ajneagyz]{color:var(--color-text);font-size:24px}.pricing-span-count-label[data-astro-cid-ajneagyz]{color:var(--color-text);margin-left:4px;font-size:14px}.pricing-span-total[data-astro-cid-ajneagyz]{color:var(--color-text);font-size:20px}.pricing-span-total-unit[data-astro-cid-ajneagyz]{color:var(--color-text);margin-bottom:2px}.pricing-span-total-tax[data-astro-cid-ajneagyz]{color:#3c3c3c;margin-bottom:2px;font-size:14px}.pricing-span-trial[data-astro-cid-ajneagyz]{color:var(--color-primary)}.pricing-a-cta[data-astro-cid-ajneagyz]{color:#fff;background-color:#ff7033;border-radius:4px;padding:8px 32px;display:inline-block}.pricing-a-cta[data-astro-cid-ajneagyz]:hover{background-color:#e05a00}.pricing-div-addon[data-astro-cid-ajneagyz]{width:100%;max-width:900px;margin:0 auto}.pricing-div-addon[data-astro-cid-ajneagyz] h3[data-astro-cid-ajneagyz],.pricing-div-addon[data-astro-cid-ajneagyz] h4[data-astro-cid-ajneagyz]{text-align:left}.pricing-div-addon-inner[data-astro-cid-ajneagyz]{flex-direction:column;gap:24px;display:flex}.pricing-span-addon-price[data-astro-cid-ajneagyz]{color:#04132b;font-size:24px;font-weight:700}.pricing-p-addon-desc[data-astro-cid-ajneagyz]{font-size:12px;font-weight:500;line-height:1.5}.pricing-span-addon-unit[data-astro-cid-ajneagyz]{color:#3c3c3c;font-size:14px;font-weight:700}.pricing-span-addon-suffix[data-astro-cid-ajneagyz]{color:#333;font-size:14px;font-weight:700}.pricing-span-badge[data-astro-cid-ajneagyz]{color:#ac4500;background-color:#ffe2cf;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:500}
