.features-grid__card{display:flex;flex-direction:column;height:100%}.features-grid__card--linked{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.features-grid__card--linked:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-primary, #f05a3c) 35%,transparent);box-shadow:0 18px 40px #0f172a1a}.features-grid__card--linked:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary, #f05a3c) 35%,transparent);outline-offset:4px}.features-grid__link-label{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1.25rem;color:var(--color-primary, #f05a3c);font-weight:700;line-height:1.3}.features-grid__link-label span{transition:transform .18s ease}.features-grid__card--linked:hover .features-grid__link-label span{transform:translate(4px)}.industry-content{padding:clamp(3.5rem,7vw,7rem) 0;background:#fff}.industry-content__body{max-width:56rem;margin:0 auto;color:var(--color-text-medium, #64748b);font-size:1.0625rem;line-height:1.75}.industry-content__body>p{margin:0 0 1.25rem}.industry-content__body>p:first-child{margin-bottom:clamp(2.75rem,6vw,4.5rem);color:var(--color-text, #1e293b);font-size:clamp(1.15rem,2vw,1.35rem);line-height:1.7;text-align:center}.industry-content__body>h2{margin:clamp(3.5rem,7vw,5.5rem) 0 1.25rem;color:var(--color-text, #1e293b);font-size:clamp(1.75rem,3.4vw,2.35rem);line-height:1.2;letter-spacing:-.025em}.industry-content__body>h2:first-of-type{margin-top:0}.industry-content__body>h3{margin:1.25rem 0 0;padding:1.5rem 1.5rem .55rem;color:var(--color-text, #1e293b);font-size:clamp(1.25rem,2.4vw,1.5rem);line-height:1.3;background:#f8fafc;border:1px solid var(--color-border, #e2e8f0);border-bottom:0;border-radius:1rem 1rem 0 0}.industry-content__body>h3+p{margin:0 0 1.25rem;padding:0 1.5rem 1.5rem;background:#f8fafc;border:1px solid var(--color-border, #e2e8f0);border-top:0;border-radius:0 0 1rem 1rem}.industry-content__body>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin:1.75rem 0 2rem;padding:0;list-style:none}.industry-content__body>ul li{position:relative;margin:0;padding:1.15rem 1.15rem 1.15rem 3.35rem;color:var(--color-text, #1e293b);line-height:1.55;background:#fff8f4;border:1px solid color-mix(in srgb,var(--color-primary, #f05a3c) 20%,#e2e8f0);border-radius:.875rem}.industry-content__body>ul li:before{position:absolute;top:1.1rem;left:1.1rem;display:grid;width:1.55rem;height:1.55rem;place-items:center;color:#fff;font-size:.8rem;font-weight:800;line-height:1;content:"\2713";background:var(--color-primary, #f05a3c);border-radius:999px}.industry-content__body>ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.75rem 0 2rem;padding:0;list-style:none;counter-reset:industry-step}.industry-content__body>ol li{position:relative;min-height:7rem;margin:0;padding:1.4rem 1.35rem 1.35rem 4.4rem;color:var(--color-text, #1e293b);line-height:1.55;background:#f8fafc;border:1px solid var(--color-border, #e2e8f0);border-radius:1rem;counter-increment:industry-step}.industry-content__body>ol li:before{position:absolute;top:1.35rem;left:1.35rem;display:grid;width:2.15rem;height:2.15rem;place-items:center;color:var(--color-primary, #f05a3c);font-weight:800;content:counter(industry-step);background:#fff;border:1px solid color-mix(in srgb,var(--color-primary, #f05a3c) 25%,#e2e8f0);border-radius:999px}.industry-content__body a{color:var(--color-primary, #f05a3c);font-weight:650;text-decoration-thickness:1.5px;text-underline-offset:.18em}.industry-content__body>p:last-of-type{margin:1.75rem 0 0}.industry-content__body>p:last-of-type>a:only-child{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.85rem 1.5rem;color:#fff;text-decoration:none;background:var(--color-primary, #f05a3c);border-radius:999px;box-shadow:0 12px 28px color-mix(in srgb,var(--color-primary, #f05a3c) 22%,transparent)}.industry-faq{margin-top:clamp(4rem,8vw,6rem);padding-top:clamp(3rem,6vw,4.5rem);border-top:1px solid var(--color-border, #e2e8f0)}.industry-faq h2{margin:0 0 1.75rem;color:var(--color-text, #1e293b);font-size:clamp(1.75rem,3.4vw,2.35rem);line-height:1.2;letter-spacing:-.025em}.industry-faq__list{display:grid;gap:.875rem}.industry-faq details{overflow:hidden;background:#fff;border:1px solid var(--color-border, #e2e8f0);border-radius:1rem;transition:border-color .18s ease,box-shadow .18s ease}.industry-faq details[open]{border-color:color-mix(in srgb,var(--color-primary, #f05a3c) 35%,#e2e8f0);box-shadow:0 14px 34px #0f172a12}.industry-faq summary{position:relative;padding:1.25rem 4rem 1.25rem 1.35rem;color:var(--color-text, #1e293b);font-weight:700;line-height:1.45;cursor:pointer;list-style:none}.industry-faq summary::-webkit-details-marker{display:none}.industry-faq summary:after{position:absolute;top:50%;right:1.25rem;display:grid;width:1.85rem;height:1.85rem;place-items:center;color:var(--color-primary, #f05a3c);font-size:1.35rem;font-weight:500;line-height:1;content:"+";background:#fff8f4;border-radius:999px;transform:translateY(-50%)}.industry-faq details[open] summary:after{content:"\2212"}.industry-faq details div{padding:0 1.35rem 1.35rem}.industry-faq details p{margin:0}@media(max-width:749px){.industry-content{padding:3.5rem 0 4.5rem}.industry-content__body{font-size:1rem}.industry-content__body>ul,.industry-content__body>ol{grid-template-columns:1fr}.industry-content__body>h3{padding:1.25rem 1.2rem .45rem}.industry-content__body>h3+p{padding:0 1.2rem 1.25rem}}.industry-hero{position:relative;overflow:hidden;padding:clamp(2.5rem,6vw,5rem) 0;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--color-primary, #f05a3c) 13%,transparent),transparent 32rem),linear-gradient(135deg,#f8fafc,#fff8f4);border-bottom:1px solid var(--color-border, #e2e8f0)}.industry-hero__inner{position:relative;z-index:1}.industry-hero__title-wrap{max-width:58rem;margin:clamp(2rem,4vw,3.5rem) auto 0;text-align:center}.industry-hero h1{max-width:18ch;margin:0 auto;font-size:clamp(2.35rem,5.2vw,4.5rem);line-height:1.08;letter-spacing:-.035em;color:var(--color-text, #1e293b)}@media(max-width:749px){.industry-hero{padding:2rem 0 3rem}.industry-hero__title-wrap{margin-top:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
