.feature-module-scss-module__PUPzzq__page{font-family:var(--luci-font-sans);color:var(--luci-ink);background:var(--luci-surface);overflow-x:clip}.feature-module-scss-module__PUPzzq__container{width:100%;max-width:var(--luci-page);padding:0 var(--luci-gutter);margin:0 auto}.feature-module-scss-module__PUPzzq__narrow{max-width:760px}.feature-module-scss-module__PUPzzq__reveal{opacity:0;transition:opacity .7s var(--luci-ease),transform .7s var(--luci-ease);transform:translateY(18px)}.feature-module-scss-module__PUPzzq__revealIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.feature-module-scss-module__PUPzzq__reveal{opacity:1;transition:none;transform:none}}.feature-module-scss-module__PUPzzq__section{padding:var(--luci-section-y) 0;position:relative}.feature-module-scss-module__PUPzzq__sectionTight{padding-top:clamp(36px,5vw,64px)}.feature-module-scss-module__PUPzzq__sectionWarm{background:var(--luci-surface-warm)}.feature-module-scss-module__PUPzzq__sectionSunk{background:radial-gradient(90% 60% at 50% 0%, #ffb0201a, transparent 70%),var(--luci-surface-sunk)}.feature-module-scss-module__PUPzzq__sectionHead{text-align:center;max-width:680px;margin:0 auto clamp(32px,4.5vw,56px)}.feature-module-scss-module__PUPzzq__sectionHeadStart{text-align:left;margin-left:0;margin-right:0}.feature-module-scss-module__PUPzzq__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--luci-orange-text);align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:700;display:inline-flex}.feature-module-scss-module__PUPzzq__h2{font-family:var(--luci-font-sans);letter-spacing:-.028em;color:inherit;text-wrap:balance;margin:0;font-size:clamp(29px,4.2vw,46px);font-weight:700;line-height:1.1}.feature-module-scss-module__PUPzzq__h3{font-family:var(--luci-font-sans);letter-spacing:-.015em;color:inherit;margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.3}.feature-module-scss-module__PUPzzq__lead{font-family:var(--luci-font-sans);color:var(--luci-ink-soft);text-wrap:pretty;margin:18px 0 0;font-size:clamp(17px,1.7vw,19px);line-height:1.62}.feature-module-scss-module__PUPzzq__body{font-family:var(--luci-font-sans);color:var(--luci-ink-soft);margin:14px 0 0;font-size:16px;line-height:1.62}.feature-module-scss-module__PUPzzq__faqList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.feature-module-scss-module__PUPzzq__faqItem{border-top:1px solid var(--luci-hairline);padding:clamp(18px,2.2vw,24px) 0}.feature-module-scss-module__PUPzzq__faqItem:last-child{border-bottom:1px solid var(--luci-hairline)}.feature-module-scss-module__PUPzzq__card{border-radius:var(--luci-radius-lg);background:var(--luci-surface);border:1px solid var(--luci-hairline);box-shadow:var(--luci-shadow-sm);padding:clamp(20px,2.4vw,26px)}.feature-module-scss-module__PUPzzq__textLink{border-radius:var(--luci-radius-pill);border:1px solid var(--luci-hairline-strong);background:var(--luci-surface);color:var(--luci-ink);transition:border-color .25s var(--luci-ease),transform .25s var(--luci-ease);align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:600;display:inline-flex}.feature-module-scss-module__PUPzzq__textLink:hover{border-color:var(--luci-orange-text);transform:translateY(-2px)}.feature-module-scss-module__PUPzzq__textLink:focus-visible{outline:3px solid var(--luci-orange-text);outline-offset:3px}@media (prefers-reduced-motion:reduce){.feature-module-scss-module__PUPzzq__textLink{transition:none}.feature-module-scss-module__PUPzzq__textLink:hover{transform:none}}.feature-module-scss-module__PUPzzq__introLayout{align-items:center;gap:clamp(28px,4vw,56px);display:grid}.feature-module-scss-module__PUPzzq__introCopy{max-width:620px}.feature-module-scss-module__PUPzzq__introLead{font-family:var(--luci-font-sans);color:var(--luci-ink-soft);text-wrap:pretty;margin:0;font-size:clamp(17px,1.75vw,20px);line-height:1.66}.feature-module-scss-module__PUPzzq__introMedia{justify-content:center;display:flex}.feature-module-scss-module__PUPzzq__split{align-items:center;gap:clamp(28px,4vw,64px);display:grid}.feature-module-scss-module__PUPzzq__splitBody{max-width:560px}.feature-module-scss-module__PUPzzq__splitMedia{justify-content:center;display:flex}.feature-module-scss-module__PUPzzq__useCaseGrid{gap:16px;margin:0;padding:0;list-style:none;display:grid}.feature-module-scss-module__PUPzzq__useCaseCard{border-radius:var(--luci-radius-lg);background:var(--luci-surface);border:1px solid var(--luci-hairline);box-shadow:var(--luci-shadow-sm);padding:clamp(20px,2.4vw,28px)}.feature-module-scss-module__PUPzzq__siblingGrid{gap:12px;margin:0;padding:0;list-style:none;display:grid}.feature-module-scss-module__PUPzzq__siblingCard{border-radius:var(--luci-radius-lg);border:1px solid var(--luci-hairline);background:var(--luci-surface);width:100%;color:var(--luci-ink);transition:border-color .25s var(--luci-ease),transform .25s var(--luci-ease);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.feature-module-scss-module__PUPzzq__siblingCard:hover{border-color:var(--luci-orange-text);transform:translateY(-2px)}.feature-module-scss-module__PUPzzq__siblingCard:focus-visible{outline:3px solid var(--luci-orange-text);outline-offset:3px}.feature-module-scss-module__PUPzzq__siblingLabel{text-wrap:balance;font-size:16px;font-weight:600}.feature-module-scss-module__PUPzzq__siblingChevron{color:var(--luci-orange-text);flex:none;font-size:22px;line-height:1}@media (min-width:768px){.feature-module-scss-module__PUPzzq__siblingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-module-scss-module__PUPzzq__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.feature-module-scss-module__PUPzzq__introLayout,.feature-module-scss-module__PUPzzq__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.feature-module-scss-module__PUPzzq__splitReverse .feature-module-scss-module__PUPzzq__splitBody{order:2}.feature-module-scss-module__PUPzzq__splitReverse .feature-module-scss-module__PUPzzq__splitMedia{order:1}}@media (prefers-reduced-motion:reduce){.feature-module-scss-module__PUPzzq__siblingCard{transition:none}.feature-module-scss-module__PUPzzq__siblingCard:hover{transform:none}}
