.industries_page__BN9dT{--ink:#111214;--muted:#4a4a4a;--soft:#faf7f2;--line:rgba(17,18,20,.1);background:#fff;color:var(--ink);overflow-x:clip}.industries_page__BN9dT [data-industries-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .7s cubic-bezier(.16,1,.3,1)}.industries_page__BN9dT [data-industries-reveal][data-industries-visible=true]{opacity:1;transform:none}.industries_directorySection__c_cXx,.industries_faqSection__J2D4F,.industries_hero__buzUk{width:min(1200px,calc(100% - 64px));margin-inline:auto}.industries_hero__buzUk{padding:64px 0 72px}.industries_kicker__1Nowr{margin:0 0 48px;color:#999;font-size:14px}.industries_heroGrid__JRywk{display:grid;grid-template-columns:minmax(0,760px) minmax(300px,1fr);gap:88px;align-items:start}.industries_heroCopy__yHywJ h1{max-width:740px;margin:0;font-size:clamp(64px,6.55vw,84px);font-weight:400;letter-spacing:-.055em}.industries_heroCopy__yHywJ>p{max-width:560px;margin:30px 0 0;color:var(--muted);font-size:21px}.industries_heroCta__wUCGP{margin-top:30px}.industries_proofList__kCb5e{display:flex;flex-direction:column;gap:28px;margin:4px 0 0;padding:0;list-style:none}.industries_proofList__kCb5e li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center}.industries_proofList__kCb5e li>span{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:#f6f4ee}.industries_proofList__kCb5e strong{max-width:300px;font-size:17px;font-weight:600;line-height:1.35}.industries_directorySection__c_cXx{padding:72px 0 0}.industries_directoryIntro__cwcpo{max-width:900px;padding-bottom:36px}.industries_directoryIntro__cwcpo h2,.industries_faqIntro__zd5VG h2{margin:0;font-weight:400;line-height:.98;letter-spacing:-.05em}.industries_faqIntro__zd5VG h2{font-size:var(--type-faq-h2);line-height:1;letter-spacing:-.045em}.industries_directoryIntro__cwcpo p,.industries_faqIntro__zd5VG p{max-width:620px;margin:18px 0 0;color:var(--muted);font-size:17px;line-height:1.5}.industries_categoryList__3UNNM{display:flex;flex-direction:column;gap:18px}.industries_categoryPanel__B6RrQ{overflow:clip;border-radius:28px;background:var(--soft)}.industries_categoryHeader__Omkak{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 48px;gap:32px;align-items:center;padding:36px 40px;border:0;background:transparent;color:var(--ink);cursor:pointer;list-style:none;text-align:left}.industries_categoryHeader__Omkak::-webkit-details-marker{display:none}.industries_categoryHeader__Omkak>span{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,420px);gap:48px;align-items:end}.industries_categoryHeader__Omkak strong{font-size:40px;font-weight:500;letter-spacing:-.035em}.industries_categoryHeader__Omkak small{color:var(--muted);font-size:16px;font-weight:400;line-height:1.5}.industries_categoryHeader__Omkak i{position:relative;display:block;width:48px;height:48px;border:1px solid var(--line);border-radius:50%;background:#fff;transition:border-color .18s ease,background .18s ease}.industries_categoryHeader__Omkak i:after,.industries_categoryHeader__Omkak i:before{position:absolute;top:50%;left:50%;width:16px;height:1.5px;background:var(--ink);content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.industries_categoryHeader__Omkak i:after{transform:translate(-50%,-50%) rotate(90deg)}.industries_categoryPanel__B6RrQ[open] .industries_categoryHeader__Omkak i:after{transform:translate(-50%,-50%) rotate(0)}.industries_categoryHeader__Omkak:focus-visible i,.industries_categoryHeader__Omkak:hover i{border-color:var(--ink)}.industries_categoryHeader__Omkak:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.industries_categoryContent__jSEdD{padding:0 40px 40px}.industries_industryGrid__eZPEu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.industries_industryCard__wtvwd{display:flex;min-height:120px;flex-direction:column;gap:10px;justify-content:space-between;padding:22px 24px;border:1px solid rgba(17,18,20,.12);border-radius:16px;background:#fff;color:var(--ink);box-shadow:0 1px 0 rgba(17,18,20,.02);transition:border-color .18s ease,box-shadow .18s ease,transform .24s cubic-bezier(.16,1,.3,1)}.industries_industryCard__wtvwd>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.industries_industryCard__wtvwd strong{font-size:20px;font-weight:500;letter-spacing:-.02em}.industries_industryCard__wtvwd b{font-size:18px;font-weight:400;transition:transform .22s cubic-bezier(.16,1,.3,1)}.industries_industryCard__wtvwd p{margin:0;color:var(--muted);font-size:14px}.industries_industryCard__wtvwd:focus-visible,.industries_industryCard__wtvwd:hover{border-color:rgba(17,18,20,.38);box-shadow:0 12px 28px rgba(17,18,20,.06);transform:translateY(-2px)}.industries_industryCard__wtvwd:focus-visible b,.industries_industryCard__wtvwd:hover b{transform:translateX(4px)}.industries_faqSection__J2D4F{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:96px;align-items:start;padding-top:120px;padding-bottom:120px}.industries_faqIntro__zd5VG{position:sticky;top:132px}.industries_faqIntro__zd5VG p{max-width:380px}.industries_faqList__cMYyg details{border-bottom:1px solid var(--line)}.industries_faqList__cMYyg details:first-child{border-top:1px solid var(--line)}.industries_faqList__cMYyg summary{display:grid;min-height:88px;grid-template-columns:minmax(0,1fr) 36px;gap:24px;align-items:center;cursor:pointer;font-size:20px;font-weight:500;list-style:none}.industries_faqList__cMYyg summary::-webkit-details-marker{display:none}.industries_faqList__cMYyg summary span{color:#999;font-size:22px;font-weight:400;transition:transform .22s ease}.industries_faqList__cMYyg details[open] summary span{transform:rotate(45deg)}.industries_faqList__cMYyg details>p{max-width:680px;margin:-2px 60px 28px 0;color:var(--muted);font-size:16px;line-height:1.6}@media (max-width:980px){.industries_heroGrid__JRywk{grid-template-columns:minmax(0,1fr) 300px;gap:54px}.industries_industryGrid__eZPEu{grid-template-columns:repeat(2,minmax(0,1fr))}.industries_categoryHeader__Omkak>span{grid-template-columns:1fr;gap:12px}.industries_faqSection__J2D4F{gap:56px}}@media (max-width:760px){.industries_directorySection__c_cXx,.industries_faqSection__J2D4F,.industries_hero__buzUk{width:calc(100% - 40px)}.industries_hero__buzUk{padding:48px 0 64px}.industries_kicker__1Nowr{margin-bottom:32px}.industries_faqSection__J2D4F,.industries_heroGrid__JRywk{grid-template-columns:minmax(0,1fr)}.industries_heroGrid__JRywk{gap:48px}.industries_heroCopy__yHywJ h1{font-size:clamp(52px,14vw,68px)}.industries_heroCopy__yHywJ>p{font-size:18px}.industries_proofList__kCb5e{gap:18px}.industries_directorySection__c_cXx{padding-top:56px}.industries_directoryIntro__cwcpo h2{font-size:48px}.industries_categoryHeader__Omkak{padding:28px 24px}.industries_categoryHeader__Omkak strong{font-size:32px}.industries_categoryHeader__Omkak small{font-size:15px}.industries_categoryContent__jSEdD{padding:0 24px 24px}.industries_industryGrid__eZPEu{grid-template-columns:1fr}.industries_industryCard__wtvwd{min-height:0}.industries_faqSection__J2D4F{gap:48px;padding-top:88px;padding-bottom:88px}.industries_faqIntro__zd5VG{position:static}}@media (max-width:560px){.industries_categoryHeader__Omkak{grid-template-columns:minmax(0,1fr) 42px;gap:18px}.industries_categoryHeader__Omkak i{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.industries_page__BN9dT [data-industries-reveal]{opacity:1;transform:none;transition:none}.industries_categoryHeader__Omkak i,.industries_faqList__cMYyg summary span,.industries_industryCard__wtvwd,.industries_industryCard__wtvwd b{transition:none}}.industries_heroCopy__yHywJ h1{font-size:var(--type-page-h1);font-weight:var(--type-display-weight);line-height:.96;letter-spacing:var(--type-h1-tracking)}.industries_directoryIntro__cwcpo h2,.industries_faqIntro__zd5VG h2{font-size:var(--type-section-h2);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.industries_proofList__kCb5e li>span{width:var(--icon-box-size);height:var(--icon-box-size);border-radius:var(--icon-box-radius)}.industries_categoryHeader__Omkak .collapse-button{width:var(--collapse-size);height:var(--collapse-size);border:var(--marketing-rule);border-radius:50%}.industries_heroCopy__yHywJ>p{font-size:var(--type-body-lg);font-weight:var(--type-body-weight);line-height:1.5}.industries_proofList__kCb5e strong{font-size:var(--type-body-md);font-weight:var(--type-emphasis-weight)}.industries_directoryIntro__cwcpo p{font-size:var(--type-body-md);font-weight:var(--type-body-weight);line-height:var(--type-body-leading)}.industries_categoryHeader__Omkak strong{font-size:var(--type-feature-h3);font-weight:var(--type-display-weight);line-height:1.05}.industries_categoryHeader__Omkak small{font-size:var(--type-body-md);font-weight:var(--type-body-weight);line-height:var(--type-body-leading)}.industries_industryCard__wtvwd strong{font-size:var(--type-compact-title);font-weight:var(--type-compact-title-weight);line-height:1.2}.industries_industryCard__wtvwd p{font-size:var(--type-body-sm);font-weight:var(--type-body-weight);line-height:1.5}