.ItywSW_page{background:var(--lex-canvas);color:var(--lex-text-primary)}.ItywSW_page :is(h1,h2,h3,p,figure){margin:0}.ItywSW_page a{text-decoration:none}.ItywSW_page :is(a,summary):focus-visible{outline:2px solid var(--lex-focus-ring);outline-offset:4px}.ItywSW_catalog{padding-block:64px var(--lex-section-space)}.ItywSW_industryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.ItywSW_industryCard{border:1px solid var(--lex-border-default);border-radius:var(--lex-radius-panel);background:var(--lex-surface);min-width:0;min-height:320px;color:var(--lex-text-primary);grid-template-columns:minmax(0,3fr) minmax(0,2fr);transition:border-color .16s,background-color .16s;display:grid;overflow:hidden}.ItywSW_industryCard:hover{border-color:var(--lex-border-control);background:var(--lex-interaction-hover)}.ItywSW_cardContent{flex-direction:column;align-items:flex-start;min-width:0;padding:28px;display:flex}.ItywSW_cardMedia{min-width:0;position:relative;overflow:hidden}.ItywSW_cardImage{object-fit:cover;transition:transform .24s}.ItywSW_industryCard:hover .ItywSW_cardImage{transform:scale(1.025)}.ItywSW_industryCard .ItywSW_description{color:var(--lex-text-secondary);margin-top:12px}.ItywSW_cardAction{min-height:44px;color:var(--lex-content-link);font-size:var(--lex-type-button-size);font-weight:var(--lex-weight-medium);line-height:var(--lex-type-button-line-height);align-items:center;gap:8px;margin-top:auto;padding-top:28px;display:inline-flex}.ItywSW_detail{padding-block:64px var(--lex-section-space)}.ItywSW_detailHeader .ItywSW_industryName{color:var(--lex-text-secondary)}.ItywSW_detailHeader h1{text-wrap:balance;margin-top:16px}.ItywSW_detailHeader .ItywSW_intro{max-width:100ch;color:var(--lex-text-secondary);margin-top:24px}.ItywSW_section{scroll-margin-top:var(--lex-section-scroll-margin);margin-top:64px}.ItywSW_section h2{scroll-margin-top:var(--lex-section-scroll-margin)}.ItywSW_useCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.ItywSW_useCase{border:1px solid var(--lex-border-default);border-radius:var(--lex-radius-panel);background:var(--lex-surface);min-width:0;min-height:180px;padding:24px}.ItywSW_useCase[data-featured]{border-color:var(--lex-border-control)}.ItywSW_useCaseHeading,.ItywSW_sectionHeading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ItywSW_useCaseHeading{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:16px}.ItywSW_sectionHeading{align-items:baseline;gap:12px 24px}.ItywSW_sectionHeading p{color:var(--lex-text-secondary)}.ItywSW_featuredStar{border-radius:var(--lex-radius-detail);width:44px;height:44px;color:var(--lex-text-primary);flex-shrink:0;justify-content:center;align-items:center;margin:-8px -8px -8px 0;display:inline-flex}.ItywSW_featuredStar svg{fill:var(--lex-brand-signal);stroke-width:1.5px}.ItywSW_featuredStar:hover{background:var(--lex-interaction-hover)}.ItywSW_useCase p,.ItywSW_step p{color:var(--lex-text-secondary);margin-top:10px}.ItywSW_workflow{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;margin-top:32px;display:grid}.ItywSW_architecture img,.ItywSW_capabilityImage{aspect-ratio:1;border-radius:var(--lex-radius-panel);width:100%;height:auto;display:block}.ItywSW_architecture figcaption{color:var(--lex-text-secondary);font-size:var(--lex-type-summary-size);line-height:var(--lex-description-line-height);margin-top:12px}.ItywSW_steps{counter-reset:step;gap:32px;margin:0;padding:0;list-style:none;display:grid}.ItywSW_step{counter-increment:step;grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid}.ItywSW_step:before{content:counter(step, decimal-leading-zero);color:var(--lex-text-secondary);font:var(--lex-weight-medium) var(--lex-type-summary-size) / 1.5 var(--lex-font-mono);padding-top:3px}.ItywSW_capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin-top:32px;display:grid}.ItywSW_capability{min-width:0}.ItywSW_capability h3{margin-top:20px}.ItywSW_capability p{color:var(--lex-text-secondary);margin-top:12px}@media (max-width:1100px){.ItywSW_industryGrid{grid-template-columns:minmax(0,1fr)}.ItywSW_industryCard{min-height:280px}}@media (max-width:1000px){.ItywSW_capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ItywSW_workflow{gap:32px}}@media (max-width:640px){.ItywSW_catalog,.ItywSW_detail{padding-top:40px}.ItywSW_industryGrid,.ItywSW_capabilityGrid,.ItywSW_useCaseGrid,.ItywSW_workflow{grid-template-columns:minmax(0,1fr)}.ItywSW_industryGrid{gap:16px;margin-top:28px}.ItywSW_industryCard{grid-template-columns:minmax(0,1fr);min-height:0}.ItywSW_cardContent{padding:24px}.ItywSW_cardMedia{aspect-ratio:16/9;order:-1}.ItywSW_useCaseGrid{gap:16px}.ItywSW_section{margin-top:40px}.ItywSW_workflow{margin-top:24px}.ItywSW_architecture{width:min(100%,440px);margin-inline:auto}.ItywSW_capabilityGrid{gap:32px;margin-top:24px}}@media (prefers-reduced-motion:reduce){.ItywSW_industryCard,.ItywSW_cardImage{transition:none}}
