.hero-section__section[data-astro-cid-6xraqmxa]{margin:var(--section-margin) auto;min-height:clamp(90vh,100vw,calc(100vh - var(--navbar-height)));display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem;padding-bottom:4rem}.hero-section__text[data-astro-cid-6xraqmxa]{grid-template-columns:1fr 1fr;max-width:25rem}.hero-btns__container[data-astro-cid-6xraqmxa]{display:flex;align-items:center;gap:1rem}.hero-btns__container[data-astro-cid-6xraqmxa]{margin-right:1rem}.hero-section__image[data-astro-cid-6xraqmxa]{display:flex}.hero-section__image[data-astro-cid-6xraqmxa] img{width:100%;height:100%;max-height:80vh;object-fit:cover;border-radius:var(--theme-shape-radius)}@media (max-width: 768px){.hero-section__section[data-astro-cid-6xraqmxa]{margin:2rem auto 0;grid-template-columns:1fr;padding-bottom:3rem}.reverse[data-astro-cid-6xraqmxa] .hero-section__text[data-astro-cid-6xraqmxa]{order:2}.reverse[data-astro-cid-6xraqmxa] .hero-section__image[data-astro-cid-6xraqmxa]{order:1}}@media (max-width: 480px){.hero-section__section[data-astro-cid-6xraqmxa]{padding-bottom:2rem}}:root{--card-max-width: 28rem;--card-border-radius: var(--theme-shape-radius, .2rem);--card-border-width: 2px;--card-padding-y: 1.5rem;--card-padding-x: 1.5rem;--card-header-padding: 1rem;--card-min-height: 10rem;--card-title-size: 1.25rem;--card-text-size: 1rem;--card-icon-size: 2.5rem;--card-padding-y-mobile: 1.25rem;--card-padding-x-mobile: 1.25rem;--card-header-padding-mobile: .75rem;--card-title-size-mobile: 1.125rem;--card-text-size-mobile: .875rem;--card-icon-size-mobile: 2rem}.service-card[data-astro-cid-kza4ajqe]{width:100%;max-width:var(--card-max-width);border-radius:var(--card-border-radius);border:var(--card-border-width) solid var(--theme-primary, #000);overflow:hidden;box-shadow:0 5px 10px #0000000d;margin:0 auto;transition:transform .3s ease,box-shadow .3s ease;opacity:0;transform:translateY(30px)}.service-card[data-astro-cid-kza4ajqe].visible{opacity:1;transform:translateY(0);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1)}.service-card[data-astro-cid-kza4ajqe]:hover{transform:translateY(-3px);box-shadow:0 8px 15px #0000001a}@media (max-width: 768px){.service-card[data-astro-cid-kza4ajqe]{max-width:100%}}.service-card__header[data-astro-cid-kza4ajqe]{background-color:var(--theme-primary, #000);padding:var(--card-header-padding);text-align:center}.service-card__title[data-astro-cid-kza4ajqe]{font-size:var(--card-title-size);font-weight:700;line-height:1.2;color:var(--theme-on-primary, #fff);margin:0}@media (max-width: 768px){.service-card__header[data-astro-cid-kza4ajqe]{padding:var(--card-header-padding-mobile)}.service-card__title[data-astro-cid-kza4ajqe]{font-size:var(--card-title-size-mobile)}}.service-card__content[data-astro-cid-kza4ajqe]{background-color:var(--theme-bg, #fff);padding:var(--card-padding-y) var(--card-padding-x);min-height:var(--card-min-height);position:relative;display:flex;flex-direction:column}.service-card__body[data-astro-cid-kza4ajqe]{flex:1;margin-bottom:1.5rem}.service-card__description[data-astro-cid-kza4ajqe]{font-size:var(--card-text-size);line-height:1.7;color:var(--theme-on-bg, #000);margin:0;white-space:pre-line}@media (max-width: 768px){.service-card__content[data-astro-cid-kza4ajqe]{padding:var(--card-padding-y-mobile) var(--card-padding-x-mobile)}.service-card__description[data-astro-cid-kza4ajqe]{font-size:var(--card-text-size-mobile)}}.service-card__icons[data-astro-cid-kza4ajqe]{display:flex;justify-content:center;margin-top:auto;padding-top:1rem}.service-card__icon-group[data-astro-cid-kza4ajqe]{display:flex;align-items:center;gap:.5rem}.service-card__icon[data-astro-cid-kza4ajqe]{font-size:var(--card-icon-size);color:var(--theme-primary, #000)}@media (max-width: 768px){.service-card__icon[data-astro-cid-kza4ajqe]{font-size:var(--card-icon-size-mobile)}}.dark .service-card[data-astro-cid-kza4ajqe]{background-color:var(--theme-surface-1, #222);border-color:var(--theme-primary, #fff)}.dark .service-card__content[data-astro-cid-kza4ajqe]{background-color:var(--theme-surface-1, #222)}.dark .service-card__description[data-astro-cid-kza4ajqe]{color:var(--theme-on-surface-1, #fff)}.dark .service-card__icon[data-astro-cid-kza4ajqe]{color:var(--theme-primary, #fff)}.features-grid[data-astro-cid-seiyr3od]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1400px;margin:4rem auto;padding:0 2rem}@media (max-width: 768px){.features-grid[data-astro-cid-seiyr3od]{grid-template-columns:1fr}}.reason-section[data-astro-cid-seiyr3od]{margin:5rem auto;max-width:1400px;padding:2rem;background-color:var(--theme-bg);border-radius:var(--theme-shape-radius);box-shadow:0 10px 30px #00000008}.reason-container[data-astro-cid-seiyr3od]{display:flex;gap:4rem;align-items:flex-start}.reason-left[data-astro-cid-seiyr3od]{flex:1;max-width:450px}.reason-badge[data-astro-cid-seiyr3od]{display:inline-block;background-color:var(--theme-secondary);color:var(--theme-on-surface-2);padding:.5rem 1.2rem;font-weight:700;margin-bottom:1rem;border-radius:100px;font-size:1rem;letter-spacing:.5px;box-shadow:0 3px 10px #0000000d;transform:translateY(0);transition:transform .3s ease}.reason-badge[data-astro-cid-seiyr3od]:hover{transform:translateY(-2px)}.reason-title[data-astro-cid-seiyr3od]{font-size:2.8rem;margin-bottom:1rem;font-weight:800;color:var(--theme-on-bg);line-height:1.2;letter-spacing:-.5px}.reason-description[data-astro-cid-seiyr3od]{font-size:1.1rem;line-height:1.6;color:var(--theme-on-bg);margin-bottom:2rem;opacity:.9;max-width:450px}.reason-buttons[data-astro-cid-seiyr3od]{display:flex;flex-direction:row;gap:1rem}.sp-buttons[data-astro-cid-seiyr3od]{display:none}.reason-buttons[data-astro-cid-seiyr3od] .btn{flex:1;width:100%;justify-content:center;padding:.8rem 1rem;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}.reason-buttons[data-astro-cid-seiyr3od] .btn:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000001a}.reason-buttons[data-astro-cid-seiyr3od] .download-btn{background-color:var(--theme-primary);color:var(--theme-on-primary)}.reason-buttons[data-astro-cid-seiyr3od] .contact-btn{background-color:var(--theme-surface-1);color:var(--theme-on-surface-1);border:1px solid var(--border)}.reason-buttons[data-astro-cid-seiyr3od] .btn .custom-icon__span{font-size:1rem;margin-left:.5rem;transition:transform .3s ease}.reason-buttons[data-astro-cid-seiyr3od] .btn:hover .custom-icon__span{transform:translate(4px)}.reason-right[data-astro-cid-seiyr3od]{flex:1.5;display:flex;flex-direction:column;background-color:var(--theme-surface-1);border-radius:var(--theme-shape-radius);padding:1.8rem;box-shadow:0 15px 30px #0000000d}.stat-group[data-astro-cid-seiyr3od]{margin-bottom:1.8rem;position:relative;transition:transform .3s ease}.stat-group[data-astro-cid-seiyr3od]:hover{transform:translate(5px)}.stat-group[data-astro-cid-seiyr3od]:last-child{margin-bottom:0}.stat-header[data-astro-cid-seiyr3od]{margin-bottom:.5rem}.stat-header[data-astro-cid-seiyr3od] h3[data-astro-cid-seiyr3od]{font-size:1.2rem;font-weight:600;color:var(--theme-on-bg);margin-bottom:.2rem}.note[data-astro-cid-seiyr3od]{font-size:.8rem;color:var(--theme-on-surface-1);opacity:.8}.stat-value-container[data-astro-cid-seiyr3od]{text-align:right;padding:.3rem 0}.stat-value[data-astro-cid-seiyr3od]{font-size:2rem;font-weight:800;color:var(--theme-primary);display:inline-flex;align-items:baseline;line-height:1}.stat-value[data-astro-cid-seiyr3od] .prefix[data-astro-cid-seiyr3od]{font-size:1.8rem;font-weight:600}.stat-value[data-astro-cid-seiyr3od] .highlight[data-astro-cid-seiyr3od]{font-size:3.5rem;font-weight:800;margin-left:.2rem}.unit[data-astro-cid-seiyr3od]{font-size:1.5rem;margin-left:.3rem;color:var(--theme-primary);font-weight:600}.divider[data-astro-cid-seiyr3od]{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,var(--theme-primary),transparent);margin-top:.8rem}.security-badges[data-astro-cid-seiyr3od]{display:flex;align-items:center;gap:1.5rem;margin-top:1rem}.security-badges[data-astro-cid-seiyr3od] img[data-astro-cid-seiyr3od]{max-height:60px;border-radius:var(--theme-shape-radius);box-shadow:0 5px 15px #00000014;transition:transform .3s ease}.security-badges[data-astro-cid-seiyr3od] img[data-astro-cid-seiyr3od]:hover{transform:scale(1.05)}.badge-label[data-astro-cid-seiyr3od]{font-size:1rem;font-weight:600;color:var(--theme-on-bg);margin-bottom:.5rem}@media (max-width: 1024px){.reason-container[data-astro-cid-seiyr3od]{flex-direction:column;gap:4rem}.reason-left[data-astro-cid-seiyr3od]{max-width:100%}.reason-buttons[data-astro-cid-seiyr3od]{flex-direction:row;gap:1.5rem;margin-bottom:0}.reason-right[data-astro-cid-seiyr3od]{width:100%}}@media (max-width: 768px){.reason-section[data-astro-cid-seiyr3od]{padding:2rem 1.5rem;margin:4rem auto}.pc-buttons[data-astro-cid-seiyr3od]{display:none}.sp-buttons[data-astro-cid-seiyr3od]{display:flex;flex-direction:column;width:100%;margin-top:2rem}.reason-title[data-astro-cid-seiyr3od]{font-size:2.5rem}.reason-description[data-astro-cid-seiyr3od]{font-size:1.1rem;margin-bottom:2.5rem}.stat-value[data-astro-cid-seiyr3od]{font-size:1.6rem;line-height:1.2}.stat-value[data-astro-cid-seiyr3od] .prefix[data-astro-cid-seiyr3od]{font-size:1.2rem;font-weight:600;margin-bottom:.2rem}.stat-value[data-astro-cid-seiyr3od] .highlight[data-astro-cid-seiyr3od]{font-size:2.5rem;margin-left:0}.stat-header[data-astro-cid-seiyr3od] h3[data-astro-cid-seiyr3od]{font-size:1.1rem;line-height:1.4}.stat-group[data-astro-cid-seiyr3od]{margin-bottom:2rem;padding-bottom:1rem}.stat-value-container[data-astro-cid-seiyr3od]{padding:.5rem 0}}@media (max-width: 480px){.reason-section[data-astro-cid-seiyr3od]{padding:1.5rem 1rem}.reason-title[data-astro-cid-seiyr3od]{font-size:2rem}.stat-value[data-astro-cid-seiyr3od]{font-size:1.4rem}.stat-value[data-astro-cid-seiyr3od] .prefix[data-astro-cid-seiyr3od]{font-size:1.1rem}.stat-value[data-astro-cid-seiyr3od] .highlight[data-astro-cid-seiyr3od]{font-size:2.2rem}.stat-header[data-astro-cid-seiyr3od] h3[data-astro-cid-seiyr3od]{font-size:1rem}}
