.Contact-module__hcVmEa__section{padding:clamp(12px,2vw,24px) 0 clamp(40px,6vw,84px)}.Contact-module__hcVmEa__panel{background:var(--ws-petrol);border:1px solid var(--ws-petrol-border);border-radius:var(--ws-radius-frame);box-shadow:var(--ws-shadow-panel);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);padding:clamp(28px,4.5vw,56px) clamp(22px,5vw,64px);display:grid}.Contact-module__hcVmEa__title{color:var(--ws-on-petrol);letter-spacing:-.015em;margin-top:12px;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.14}.Contact-module__hcVmEa__accent{color:var(--ws-mint);font-weight:600}.Contact-module__hcVmEa__lead{color:var(--ws-on-petrol-muted);max-width:480px;margin-top:14px;font-size:16px;line-height:1.6}.Contact-module__hcVmEa__email{color:var(--ws-mint);letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:22px;font-size:clamp(20px,2.6vw,28px);font-weight:700;text-decoration:none;display:inline-block}.Contact-module__hcVmEa__email:hover{text-underline-offset:6px;text-decoration:underline}.Contact-module__hcVmEa__where{color:var(--ws-on-petrol-dim);margin-top:18px;font-size:13.5px}.Contact-module__hcVmEa__list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Contact-module__hcVmEa__list li{color:var(--ws-on-petrol-muted);padding-left:16px;font-size:14.5px;line-height:1.5;position:relative}.Contact-module__hcVmEa__list li:before{content:"";background:var(--ws-mint);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.Contact-module__hcVmEa__fine{border-top:1px solid var(--ws-petrol-input-border);color:var(--ws-on-petrol-dim);margin-top:18px;padding-top:14px;font-size:13px;line-height:1.5}@media (max-width:880px){.Contact-module__hcVmEa__panel{grid-template-columns:1fr}}
.Context-module__FZxFUq__section{border-top:1px solid var(--ws-hairline);padding:clamp(40px,6vw,84px) 0}.Context-module__FZxFUq__header{max-width:680px}.Context-module__FZxFUq__title{letter-spacing:-.015em;color:var(--ws-ink);margin-top:12px;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.14}.Context-module__FZxFUq__lead{color:var(--ws-ink-body);margin-top:14px;font-size:16px;line-height:1.6}.Context-module__FZxFUq__items{border-top:2px solid var(--ws-hairline-deep);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(30px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.Context-module__FZxFUq__item{padding:26px clamp(14px,2vw,24px) 0;position:relative}.Context-module__FZxFUq__item:first-child{padding-left:0}.Context-module__FZxFUq__item+.Context-module__FZxFUq__item{border-left:1px solid var(--ws-hairline)}.Context-module__FZxFUq__item:before{content:"";background:var(--ws-ember);border-radius:50%;width:7px;height:7px;position:absolute;top:-5px;left:clamp(14px,2vw,24px)}.Context-module__FZxFUq__item:first-child:before{left:0}.Context-module__FZxFUq__itemTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.Context-module__FZxFUq__index{color:var(--ws-ember);font-size:12.5px}.Context-module__FZxFUq__iconChip{border-radius:var(--ws-radius-control);background:var(--ws-petrol);width:36px;height:36px;color:var(--ws-mint);justify-content:center;align-items:center;display:inline-flex}.Context-module__FZxFUq__itemTitle{letter-spacing:-.01em;color:var(--ws-ink);margin-top:14px;font-size:18px;font-weight:700}.Context-module__FZxFUq__itemBody{color:var(--ws-ink-body);margin-top:8px;font-size:14.5px;line-height:1.6}.Context-module__FZxFUq__footerRow{border-top:1px solid var(--ws-hairline);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 40px;margin-top:clamp(28px,4vw,44px);padding-top:18px;display:flex}.Context-module__FZxFUq__who{color:var(--ws-ink-muted);max-width:520px;font-size:14px;line-height:1.55}.Context-module__FZxFUq__sources{color:var(--ws-ink-faint);max-width:420px;font-size:13px;line-height:1.5}@media (max-width:880px){.Context-module__FZxFUq__items{grid-template-columns:1fr}.Context-module__FZxFUq__item,.Context-module__FZxFUq__item:first-child{padding:22px 0 24px}.Context-module__FZxFUq__item+.Context-module__FZxFUq__item{border-left:none;border-top:1px solid var(--ws-hairline)}.Context-module__FZxFUq__item:before,.Context-module__FZxFUq__item:first-child:before{top:-4px;left:0}}
.Hero-module__ZARIfG__hero{padding:clamp(24px,5vw,56px) 0 clamp(16px,3vw,32px)}.Hero-module__ZARIfG__frame{background:var(--ws-petrol);border:1px solid var(--ws-petrol-border);border-radius:var(--ws-radius-frame);box-shadow:var(--ws-shadow-panel);position:relative;overflow:hidden}.Hero-module__ZARIfG__waveBand{height:clamp(150px,22vw,250px);position:relative;overflow:hidden}.Hero-module__ZARIfG__wave{object-fit:cover;object-position:50% 58%;will-change:transform;animation:36s ease-in-out infinite alternate Hero-module__ZARIfG__drift;transform:scale(1.08)}@keyframes Hero-module__ZARIfG__drift{0%{transform:scale(1.08)translate(0,0)}to{transform:scale(1.16)translate(-1.8%,2.4%)}}.Hero-module__ZARIfG__shimmer{mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#fefcf61c 50%,#0000 60%) 130% 0/260% 100%;animation:14s ease-in-out infinite Hero-module__ZARIfG__shimmer;position:absolute;inset:0 0 25%}@keyframes Hero-module__ZARIfG__shimmer{0%{background-position:130% 0}55%{background-position:-30% 0}to{background-position:-30% 0}}.Hero-module__ZARIfG__fade{background:linear-gradient(180deg, #0d1f2629 0%, #15323b00 32%, #15323b8c 78%, var(--ws-petrol) 98%);pointer-events:none;position:absolute;inset:0}.Hero-module__ZARIfG__copy{max-width:820px;padding:clamp(10px,2vw,18px) clamp(20px,5vw,64px) clamp(34px,4.5vw,58px);position:relative}.Hero-module__ZARIfG__headline{color:var(--ws-on-petrol);letter-spacing:-.015em;margin-top:14px;font-size:clamp(30px,4.6vw,52px);font-weight:700;line-height:1.08}.Hero-module__ZARIfG__accent{color:var(--ws-mint);font-weight:600}.Hero-module__ZARIfG__lead{color:var(--ws-on-petrol-muted);max-width:640px;margin-top:18px;font-size:clamp(15.5px,1.6vw,17.5px);line-height:1.6}.Hero-module__ZARIfG__ctas{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__wave,.Hero-module__ZARIfG__shimmer{animation:none}}
.Lightbox-module___Nu4OG__trigger{cursor:zoom-in;border-radius:var(--ws-radius-control);background:0 0;border:0;width:100%;margin:0;padding:0;display:block;position:relative}.Lightbox-module___Nu4OG__trigger:focus-visible{outline:2px solid var(--ws-ink-muted);outline-offset:3px}.Lightbox-module___Nu4OG__image{border-radius:var(--ws-radius-control);border:1px solid var(--ws-hairline-deep);background:var(--ws-highlight);width:100%;height:auto}.Lightbox-module___Nu4OG__hint{color:var(--ws-on-petrol);letter-spacing:.02em;opacity:0;pointer-events:none;background:#15323bd1;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:11.5px;font-weight:600;transition:opacity .15s;display:inline-flex;position:absolute;bottom:10px;right:10px}.Lightbox-module___Nu4OG__trigger:hover .Lightbox-module___Nu4OG__hint,.Lightbox-module___Nu4OG__trigger:focus-visible .Lightbox-module___Nu4OG__hint{opacity:1}.Lightbox-module___Nu4OG__dialog{background:0 0;border:0;justify-content:center;align-items:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:clamp(12px,2vw,28px);display:none}.Lightbox-module___Nu4OG__dialog[open]{display:flex}.Lightbox-module___Nu4OG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1f26db}.Lightbox-module___Nu4OG__panel{background:var(--ws-card);border:1px solid var(--ws-hairline-deep);border-radius:var(--ws-radius-panel);width:min(100%,1600px);max-height:100%;box-shadow:var(--ws-shadow-card);flex-direction:column;gap:10px;padding:12px;display:flex}.Lightbox-module___Nu4OG__bar{justify-content:space-between;align-items:center;gap:12px;padding:0 2px 0 6px;display:flex}.Lightbox-module___Nu4OG__barTitle{color:var(--ws-ink);font-size:14px;font-weight:700}.Lightbox-module___Nu4OG__close{border:1px solid var(--ws-hairline-deep);border-radius:var(--ws-radius-control);background:var(--ws-highlight);width:34px;height:34px;color:var(--ws-ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.Lightbox-module___Nu4OG__close:hover{background:var(--ws-chrome)}.Lightbox-module___Nu4OG__full{object-fit:contain;border-radius:var(--ws-radius-control);border:1px solid var(--ws-hairline-deep);background:var(--ws-highlight);width:100%;height:auto;max-height:calc(100vh - 140px)}.Lightbox-module___Nu4OG__caption{color:var(--ws-ink-muted);padding:0 6px 4px;font-size:13px;line-height:1.5}
.product-module__Y0jIdW__page{padding:clamp(24px,4vw,48px) 0 clamp(40px,6vw,84px)}.product-module__Y0jIdW__back{color:var(--ws-ink-muted);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.product-module__Y0jIdW__back:hover{color:var(--ws-ink)}.product-module__Y0jIdW__hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(20px,4vw,48px);margin-top:22px;display:grid}.product-module__Y0jIdW__heroCopy{max-width:760px}.product-module__Y0jIdW__headline{letter-spacing:-.02em;color:var(--ws-ink);margin-top:12px;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.06}.product-module__Y0jIdW__lead{color:var(--ws-ink-body);max-width:680px;margin-top:16px;font-size:clamp(16px,1.7vw,19px);line-height:1.6}.product-module__Y0jIdW__status{color:var(--ws-ink-muted);margin-top:14px;font-size:13.5px;line-height:1.5}.product-module__Y0jIdW__facts{border-top:1px solid var(--ws-hairline-deep);flex-wrap:wrap;gap:14px 36px;margin-top:22px;padding-top:18px;display:flex}.product-module__Y0jIdW__facts dt,.product-module__Y0jIdW__mono{font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--ws-ink-faint);font-size:10.5px;font-weight:500}.product-module__Y0jIdW__facts dd{color:var(--ws-ink-2);margin:4px 0 0;font-size:14px;font-weight:600}.product-module__Y0jIdW__heroMark{padding-top:8px}.product-module__Y0jIdW__toc{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.product-module__Y0jIdW__tocLink{border:1px solid var(--ws-hairline-deep);background:var(--ws-highlight);color:var(--ws-ink-2);border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.product-module__Y0jIdW__tocLink:hover{background:var(--ws-card);border-color:var(--ws-ink-faint)}.product-module__Y0jIdW__preview{background:var(--ws-card);border:1px solid var(--ws-hairline);border-radius:var(--ws-radius-panel);box-shadow:var(--ws-shadow-card);margin:clamp(28px,4vw,44px) 0 0;padding:clamp(10px,1.5vw,16px)}.product-module__Y0jIdW__previewCaption{color:var(--ws-ink-muted);margin-top:12px;padding:0 4px;font-size:13px;line-height:1.55}.product-module__Y0jIdW__previewCaption strong{color:var(--ws-ink-2)}.product-module__Y0jIdW__section{margin-top:clamp(48px,6vw,80px)}.product-module__Y0jIdW__title{letter-spacing:-.015em;color:var(--ws-ink);margin-top:12px;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.15}.product-module__Y0jIdW__sectionLead{color:var(--ws-ink-body);max-width:680px;margin-top:12px;font-size:15.5px;line-height:1.6}.product-module__Y0jIdW__scenes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.product-module__Y0jIdW__scene{background:var(--ws-card);border:1px solid var(--ws-hairline);border-radius:var(--ws-radius-panel);flex-direction:column;gap:12px;margin:0;padding:12px 12px 18px;display:flex}.product-module__Y0jIdW__sceneCaption{padding:0 6px}.product-module__Y0jIdW__sceneLabel{color:var(--ws-ember);font-size:11.5px}.product-module__Y0jIdW__sceneTitle{letter-spacing:-.01em;color:var(--ws-ink);margin-top:6px;font-size:16.5px;font-weight:700;line-height:1.3}.product-module__Y0jIdW__sceneBody{color:var(--ws-ink-body);margin-top:6px;font-size:13.5px;line-height:1.55}.product-module__Y0jIdW__provenance{color:var(--ws-ink-faint);margin-top:14px;font-size:12.5px;line-height:1.5}.product-module__Y0jIdW__prose{max-width:760px;margin-top:18px}.product-module__Y0jIdW__prose p{color:var(--ws-ink-body);font-size:15px;line-height:1.65}.product-module__Y0jIdW__prose p+p{margin-top:12px}.product-module__Y0jIdW__prose ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.product-module__Y0jIdW__prose li{color:var(--ws-ink-body);padding-left:16px;font-size:14.5px;line-height:1.6;position:relative}.product-module__Y0jIdW__prose li:before{content:"";background:var(--ws-ember);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:0}.product-module__Y0jIdW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.product-module__Y0jIdW__cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.product-module__Y0jIdW__card{background:var(--ws-card);border:1px solid var(--ws-hairline);border-radius:var(--ws-radius-panel);padding:clamp(20px,3vw,26px)}.product-module__Y0jIdW__cardIndex{color:var(--ws-ember);font-size:12px}.product-module__Y0jIdW__cardTitle{letter-spacing:-.01em;color:var(--ws-ink);margin-top:10px;font-size:18px;font-weight:700;line-height:1.3}.product-module__Y0jIdW__cardBody{color:var(--ws-ink-body);margin-top:8px;font-size:14.5px;line-height:1.6}.product-module__Y0jIdW__cardBody+.product-module__Y0jIdW__cardBody{margin-top:10px}.product-module__Y0jIdW__note{background:var(--ws-highlight);border:1px solid var(--ws-hairline-deep);border-radius:var(--ws-radius-panel);gap:10px;max-width:760px;margin-top:22px;padding:clamp(18px,3vw,24px);display:grid}.product-module__Y0jIdW__note p{color:var(--ws-ink-body);font-size:14.5px;line-height:1.6}.product-module__Y0jIdW__noteLabel{color:var(--ws-ink-2)}.product-module__Y0jIdW__download{background:var(--ws-card);border:1px solid var(--ws-hairline-deep);border-radius:var(--ws-radius-frame);box-shadow:var(--ws-shadow-card);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);margin-top:22px;padding:clamp(24px,4vw,40px) clamp(22px,4vw,44px);display:grid}.product-module__Y0jIdW__downloadTitle{letter-spacing:-.015em;color:var(--ws-ink);margin-top:10px;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.15}.product-module__Y0jIdW__downloadBody{color:var(--ws-ink-body);margin-top:12px;font-size:15px;line-height:1.6}.product-module__Y0jIdW__downloadActions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.product-module__Y0jIdW__downloadMeta{color:var(--ws-ink-muted);font-size:13px}.product-module__Y0jIdW__sheets{gap:10px;margin:0;padding:0;list-style:none;display:grid}.product-module__Y0jIdW__sheet{border:1px solid var(--ws-hairline);border-radius:var(--ws-radius-control);background:var(--ws-highlight);padding:12px 14px}.product-module__Y0jIdW__sheetName{color:var(--ws-ink);font-size:14px;font-weight:700}.product-module__Y0jIdW__sheetBody{color:var(--ws-ink-body);margin-top:3px;font-size:13.5px;line-height:1.5}.product-module__Y0jIdW__tableWrap{border:1px solid var(--ws-hairline);border-radius:var(--ws-radius-panel);background:var(--ws-card);margin-top:22px;overflow-x:auto}.product-module__Y0jIdW__table{border-collapse:collapse;width:100%;font-size:14px}.product-module__Y0jIdW__table th,.product-module__Y0jIdW__table td{text-align:left;vertical-align:top;border-top:1px solid var(--ws-hairline);padding:12px 14px}.product-module__Y0jIdW__table thead th{background:var(--ws-chrome);font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--ws-ink-muted);border-top:0;font-size:10.5px;font-weight:500}.product-module__Y0jIdW__table tbody th{color:var(--ws-ink);white-space:nowrap;font-weight:700}.product-module__Y0jIdW__table td{color:var(--ws-ink-body);line-height:1.5}.product-module__Y0jIdW__groupRow th{background:var(--ws-highlight);text-transform:uppercase;letter-spacing:.08em;color:var(--ws-ink-muted);font-size:12px;font-weight:600}.product-module__Y0jIdW__req{letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-block}.product-module__Y0jIdW__req--yes{background:var(--ws-petrol);color:var(--ws-on-petrol)}.product-module__Y0jIdW__req--mode{background:var(--ws-warn-bg);border:1px solid var(--ws-warn-border);color:var(--ws-warn-text)}.product-module__Y0jIdW__req--no{background:var(--ws-highlight);border:1px solid var(--ws-hairline-deep);color:var(--ws-ink-muted)}.product-module__Y0jIdW__code{font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;background:var(--ws-highlight);border:1px solid var(--ws-hairline-deep);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:12.5px}.product-module__Y0jIdW__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0 0;padding:0;list-style:none;display:grid}.product-module__Y0jIdW__step{background:var(--ws-card);border:1px solid var(--ws-hairline);border-radius:var(--ws-radius-panel);padding:clamp(18px,3vw,24px)}.product-module__Y0jIdW__stepIndex{color:var(--ws-ember);font-size:12px}.product-module__Y0jIdW__stepTitle{color:var(--ws-ink);margin-top:8px;font-size:17px;font-weight:700}.product-module__Y0jIdW__stepBody{color:var(--ws-ink-body);margin-top:6px;font-size:14.5px;line-height:1.6}.product-module__Y0jIdW__faq{border-top:1px solid var(--ws-hairline-deep);margin-top:22px}.product-module__Y0jIdW__faqItem{border-bottom:1px solid var(--ws-hairline);padding:16px 0}.product-module__Y0jIdW__faqSummary{cursor:pointer;color:var(--ws-ink);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:700;list-style:none;display:flex}.product-module__Y0jIdW__faqSummary::-webkit-details-marker{display:none}.product-module__Y0jIdW__faqSummary:after{content:"+";color:var(--ws-ink-faint);flex-shrink:0;font-size:20px;font-weight:500;line-height:1}.product-module__Y0jIdW__faqItem[open] .product-module__Y0jIdW__faqSummary:after{content:"−"}.product-module__Y0jIdW__faqBody{color:var(--ws-ink-body);max-width:760px;margin-top:12px;font-size:14.5px;line-height:1.6}.product-module__Y0jIdW__support{background:var(--ws-petrol);border:1px solid var(--ws-petrol-border);border-radius:var(--ws-radius-frame);box-shadow:var(--ws-shadow-panel);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);padding:clamp(28px,4.5vw,56px) clamp(22px,5vw,64px);display:grid}.product-module__Y0jIdW__supportTitle{color:var(--ws-on-petrol);letter-spacing:-.015em;margin-top:12px;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.14}.product-module__Y0jIdW__supportAccent{color:var(--ws-mint);font-weight:600}.product-module__Y0jIdW__supportLead{color:var(--ws-on-petrol-muted);max-width:480px;margin-top:14px;font-size:16px;line-height:1.6}.product-module__Y0jIdW__email{color:var(--ws-mint);letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:22px;font-size:clamp(20px,2.6vw,28px);font-weight:700;text-decoration:none;display:inline-block}.product-module__Y0jIdW__email:hover{text-underline-offset:6px;text-decoration:underline}.product-module__Y0jIdW__supportList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.product-module__Y0jIdW__supportList li{color:var(--ws-on-petrol-muted);padding-left:16px;font-size:14.5px;line-height:1.5;position:relative}.product-module__Y0jIdW__supportList li:before{content:"";background:var(--ws-mint);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.product-module__Y0jIdW__supportFine{color:var(--ws-on-petrol-dim);margin-top:18px;font-size:13px;line-height:1.5}.product-module__Y0jIdW__legal{border-top:1px solid var(--ws-hairline-deep);margin-top:clamp(36px,5vw,56px);padding-top:22px}.product-module__Y0jIdW__legalLinks{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.product-module__Y0jIdW__legalLink{border:1px solid var(--ws-hairline-deep);border-radius:var(--ws-radius-control);background:var(--ws-highlight);color:var(--ws-ink);align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.product-module__Y0jIdW__legalLink:hover{background:var(--ws-card);border-color:var(--ws-ink-faint)}.product-module__Y0jIdW__legalNote{color:var(--ws-ink-faint);margin-top:14px;font-size:12.5px}@media (max-width:880px){.product-module__Y0jIdW__hero{grid-template-columns:1fr}.product-module__Y0jIdW__heroMark{display:none}.product-module__Y0jIdW__scenes,.product-module__Y0jIdW__cards,.product-module__Y0jIdW__cards--3,.product-module__Y0jIdW__steps,.product-module__Y0jIdW__download,.product-module__Y0jIdW__support{grid-template-columns:1fr}}
.Products-module__mFS5Ca__section{padding:clamp(40px,6vw,84px) 0}.Products-module__mFS5Ca__header{max-width:640px}.Products-module__mFS5Ca__title{letter-spacing:-.015em;color:var(--ws-ink);margin-top:12px;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.15}.Products-module__mFS5Ca__lead{color:var(--ws-ink-body);margin-top:14px;font-size:16px;line-height:1.6}.Products-module__mFS5Ca__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:20px;margin-top:clamp(28px,4vw,44px);display:grid}.Products-module__mFS5Ca__card{background:var(--ws-card);border:1px solid var(--ws-hairline);border-radius:var(--ws-radius-panel);grid-template-columns:1fr;align-items:start;gap:clamp(20px,3vw,36px);padding:clamp(22px,3vw,30px);display:grid}@media (min-width:900px){.Products-module__mFS5Ca__card:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.Products-module__mFS5Ca__copy{flex-direction:column;min-height:100%;display:flex}.Products-module__mFS5Ca__cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.Products-module__mFS5Ca__kind{font-size:12.5px}.Products-module__mFS5Ca__cardTitle{letter-spacing:-.015em;color:var(--ws-ink);margin-top:16px;font-size:26px;font-weight:700}.Products-module__mFS5Ca__cardTitle a{text-decoration:none}.Products-module__mFS5Ca__cardTitle a:hover{text-underline-offset:4px;text-decoration:underline}.Products-module__mFS5Ca__cardBody{color:var(--ws-ink-body);max-width:520px;margin-top:10px;font-size:15px;line-height:1.6}.Products-module__mFS5Ca__facts{border-top:1px solid var(--ws-hairline);flex-wrap:wrap;gap:14px 32px;margin:18px 0 0;padding:14px 0 0;display:flex}.Products-module__mFS5Ca__facts dt{font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--ws-ink-faint);font-size:10.5px;font-weight:500}.Products-module__mFS5Ca__facts dd{color:var(--ws-ink-2);margin:4px 0 0;font-size:14px;font-weight:600}.Products-module__mFS5Ca__status{color:var(--ws-ink-muted);margin-top:16px;font-size:13.5px;line-height:1.5}.Products-module__mFS5Ca__actions{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:22px;display:flex}.Products-module__mFS5Ca__media{margin:0}.Products-module__mFS5Ca__mediaCaption{color:var(--ws-ink-faint);margin-top:10px;font-size:12.5px;line-height:1.5}
