.hero.hero-with-preview:after{content:none!important;display:none!important}.hero.hero-with-preview>.hero-visual{grid-area:1/2/span 3;place-self:center end;width:min(100%,34rem)}.industry-preview[data-astro-cid-yrgfskvg]{background:linear-gradient(155deg,#fff 0%,#fffdf5 44%,#fff8e1 100%);border:1px solid #f0d888;border-radius:14px;flex-direction:column;gap:1rem;min-height:30rem;padding:1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px #0e101614}.industry-preview[data-astro-cid-yrgfskvg]:after{content:"";background:linear-gradient(90deg,#0000 10%,#d97706 50%,#0000 90%);height:2px;position:absolute;bottom:0;left:10%;right:10%}.preview-top[data-astro-cid-yrgfskvg]{color:#0e1016;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;font-size:.82rem;display:grid}.preview-top[data-astro-cid-yrgfskvg] strong[data-astro-cid-yrgfskvg]{font-weight:800}.preview-top[data-astro-cid-yrgfskvg]>span[data-astro-cid-yrgfskvg]{color:#7a5a10;text-transform:uppercase;font-size:.72rem;font-weight:800}.preview-dots[data-astro-cid-yrgfskvg]{gap:.3rem;display:flex}.preview-dots[data-astro-cid-yrgfskvg] span[data-astro-cid-yrgfskvg]{background:#dde1ea;border-radius:999px;width:.55rem;height:.55rem}.preview-dots[data-astro-cid-yrgfskvg] span[data-astro-cid-yrgfskvg]:first-child{background:#d97706}.preview-main[data-astro-cid-yrgfskvg]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:.85rem;display:grid}.preview-panel[data-astro-cid-yrgfskvg]{background:#ffffffc7;border:1px solid #dde1ea;border-radius:12px;min-width:0;padding:1rem}.preview-label[data-astro-cid-yrgfskvg]{color:#8b93a5;letter-spacing:0;text-transform:uppercase;margin:0 0 .55rem;font-size:.68rem;font-weight:800}.preview-request[data-astro-cid-yrgfskvg] h2[data-astro-cid-yrgfskvg]{color:#0e1016;margin:0 0 .9rem;font-size:1.05rem;line-height:1.2}.preview-ticket[data-astro-cid-yrgfskvg]{background:#f8fafc;border:1px solid #dde1ea;border-radius:10px;padding:.75rem}.preview-ticket[data-astro-cid-yrgfskvg]+.preview-ticket[data-astro-cid-yrgfskvg]{margin-top:.65rem}.preview-ticket-active[data-astro-cid-yrgfskvg]{background:#fffdf5;border-color:#f0d888}.preview-ticket[data-astro-cid-yrgfskvg] span[data-astro-cid-yrgfskvg]{color:#8b93a5;margin-bottom:.25rem;font-size:.68rem;font-weight:700;display:block}.preview-ticket[data-astro-cid-yrgfskvg] strong[data-astro-cid-yrgfskvg]{color:#0e1016;font-size:.84rem;line-height:1.25;display:block}.preview-ops[data-astro-cid-yrgfskvg]{flex-direction:column;gap:.9rem;display:flex}.preview-progress[data-astro-cid-yrgfskvg]{background:#f0f2f6;border-radius:999px;height:.55rem;overflow:hidden}.preview-progress[data-astro-cid-yrgfskvg] span[data-astro-cid-yrgfskvg]{border-radius:inherit;background:linear-gradient(90deg,#d97706,#b45309);width:72%;height:100%;display:block}.preview-metrics[data-astro-cid-yrgfskvg]{grid-template-columns:1fr;gap:.65rem;margin-top:auto;display:grid}.preview-metrics[data-astro-cid-yrgfskvg] div[data-astro-cid-yrgfskvg]{background:#fff;border:1px solid #dde1ea;border-radius:10px;padding:.75rem}.preview-metrics[data-astro-cid-yrgfskvg] strong[data-astro-cid-yrgfskvg]{color:#0e1016;margin-bottom:.25rem;font-size:1.25rem;line-height:1;display:block}.preview-metrics[data-astro-cid-yrgfskvg] span[data-astro-cid-yrgfskvg]{color:#8b93a5;font-size:.68rem;font-weight:700}.preview-ai[data-astro-cid-yrgfskvg]{background:linear-gradient(155deg,#fffdf5 0%,#fff8e1 100%);border:1px solid #f0d888;border-radius:12px;grid-template-columns:auto 1fr;align-items:flex-start;gap:.85rem;padding:1rem;display:grid}.preview-ai[data-astro-cid-yrgfskvg]>span[data-astro-cid-yrgfskvg]{color:#fff;white-space:nowrap;background:#0e1016;border-radius:.75rem;align-items:center;min-height:2.25rem;padding:.35rem .65rem;font-size:.7rem;font-weight:800;display:inline-flex}.preview-ai[data-astro-cid-yrgfskvg] strong[data-astro-cid-yrgfskvg]{color:#0e1016;margin-bottom:.25rem;font-size:.95rem;line-height:1.25;display:block}.preview-ai[data-astro-cid-yrgfskvg] p[data-astro-cid-yrgfskvg]{color:#7a5a10;margin:0;font-size:.76rem;line-height:1.5}@media (width<=860px){.hero.hero-with-preview{grid-template-columns:1fr}.hero.hero-with-preview>.hero-visual{grid-area:auto/1;justify-self:center;width:min(100%,34rem)}}@media (width<=640px){.preview-main[data-astro-cid-yrgfskvg],.preview-ai[data-astro-cid-yrgfskvg]{grid-template-columns:1fr}.preview-top[data-astro-cid-yrgfskvg]{grid-template-columns:auto 1fr}.preview-top[data-astro-cid-yrgfskvg]>span[data-astro-cid-yrgfskvg]{grid-column:2}.preview-ai[data-astro-cid-yrgfskvg]>span[data-astro-cid-yrgfskvg]{width:fit-content}}body .features-section .features-title{margin-bottom:1.5rem}body .features-section .feature-block{background:#fff;border:1px solid #dde1ea;border-radius:18px;grid-template-columns:minmax(0,.78fr) minmax(430px,1.22fr);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);margin-bottom:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;overflow:hidden}body .features-section .feature-block:last-child{border-bottom:1px solid #dde1ea;margin-bottom:0;padding-bottom:clamp(1.5rem,3vw,2.5rem)}body .features-section .feature-reverse{grid-template-columns:minmax(430px,1.22fr) minmax(0,.78fr)}body .features-section .feature-reverse .feature-content{order:2}body .features-section .feature-reverse .feature-icon-area{order:1}body .features-section .feature-icon-area{flex:none;width:100%;min-width:0;max-width:none}body .features-section .feature-image-card{background:#f8fafc;border:1px solid #dde1ea;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 18px 40px #0e101614}body .features-section .feature-image-card img{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:100%;display:block}body .features-section .feature-image-card-portal img{aspect-ratio:16/9}@media (width<=860px){body .features-section .feature-block,body .features-section .feature-reverse{grid-template-columns:1fr;gap:1.5rem}body .features-section .feature-content,body .features-section .feature-reverse .feature-content{order:2}body .features-section .feature-icon-area,body .features-section .feature-reverse .feature-icon-area{order:1}}@media (width<=640px){body .features-section .feature-block{border-radius:14px;padding:1rem}body .features-section .feature-image-card{border-radius:10px}}
