.collection-module__CJKZOG__page{overflow:hidden}.collection-module__CJKZOG__hero{isolation:isolate;background:0 0;padding:clamp(6px,1.2vw,12px) 0 6px;position:relative}.collection-module__CJKZOG__breadcrumbs{color:color-mix(in srgb, var(--theme-black,#0f172a) 60%, transparent);flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:6px;font-size:.72rem;font-weight:700;display:flex}.collection-module__CJKZOG__breadcrumbs a:hover{color:var(--theme-accent)}.collection-module__CJKZOG__heroFrame{isolation:isolate;border:1px solid color-mix(in srgb, var(--theme-accent) 34%, var(--theme-black));border-radius:var(--theme-panel-radius,16px);background:var(--theme-white);width:100%;min-height:105px;max-height:145px;box-shadow:0 2px 0 var(--theme-black), 0 12px 28px color-mix(in srgb, var(--theme-black) 10%, transparent);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,16px 100%,0 calc(100% - 16px));align-items:center;display:flex;position:relative;overflow:hidden}.collection-module__CJKZOG__dynamicGrid{z-index:0;opacity:.35;background-image:linear-gradient(color-mix(in srgb, var(--theme-black) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--theme-black) 5%, transparent) 1px, transparent 1px);-webkit-mask-image:linear-gradient(90deg, var(--theme-black), transparent 65%);-webkit-mask-image:linear-gradient(90deg, var(--theme-black), transparent 65%);mask-image:linear-gradient(90deg, var(--theme-black), transparent 65%);pointer-events:none;background-size:28px 28px;position:absolute;inset:0}.collection-module__CJKZOG__accentBeam{z-index:0;opacity:.75;background:var(--theme-accent);clip-path:polygon(35% 0,100% 0,65% 100%,0 100%);pointer-events:none;width:18%;height:160%;position:absolute;top:-30%;left:54%}.collection-module__CJKZOG__darkPlane{z-index:0;background:radial-gradient(circle at 75% 25%, color-mix(in srgb, var(--theme-accent) 34%, transparent), transparent 28%), linear-gradient(140deg, color-mix(in srgb, var(--theme-accent) 18%, var(--theme-black)), var(--theme-black) 56%);clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);pointer-events:none;position:absolute;inset:0 0 0 60%}.collection-module__CJKZOG__copyPanel{z-index:2;flex-direction:column;justify-content:center;max-width:650px;padding:12px 20px;display:flex;position:relative}.collection-module__CJKZOG__eyebrow{color:var(--theme-accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:3px;font-size:10px;font-weight:800;display:inline-flex}.collection-module__CJKZOG__heroFrame h1{letter-spacing:-.025em;color:var(--theme-black);margin:0 0 3px;font-size:clamp(1.1rem,2.1vw,1.45rem);font-weight:850;line-height:1.12}.collection-module__CJKZOG__heroFrame .collection-module__CJKZOG__answer{max-width:520px;color:color-mix(in srgb, var(--theme-black) 70%, var(--theme-white));-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 6px;font-size:clamp(.72rem,1.2vw,.8rem);line-height:1.35;display:-webkit-box;overflow:hidden}.collection-module__CJKZOG__heroActions{flex-wrap:wrap;gap:6px;display:flex}.collection-module__CJKZOG__heroActions .btn{min-height:28px;padding:4px 11px;font-size:11px}.collection-module__CJKZOG__mediaPanel{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 0 65%}.collection-module__CJKZOG__badgeRing{border:1px solid color-mix(in srgb, var(--theme-accent) 40%, #fff3);background:radial-gradient(circle, color-mix(in srgb, var(--theme-accent) 25%, transparent), #0000004d);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 6px 18px #0003}.collection-module__CJKZOG__badgeIcon{color:var(--theme-accent)}.collection-module__CJKZOG__guideSection,.collection-module__CJKZOG__faqSection{border-top:1px solid #0f172a14;padding:clamp(2.5rem,5vw,4rem) 0}.collection-module__CJKZOG__sectionHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.collection-module__CJKZOG__sectionHeading>p{max-width:580px;color:var(--color-text-secondary);line-height:1.7}.collection-module__CJKZOG__specGrid{gap:14px;display:grid}.collection-module__CJKZOG__specCard{background:linear-gradient(145deg,#fff,#f6f8fc);border:1px solid #0f172a14;border-radius:25px;min-height:280px;padding:1.5rem;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.collection-module__CJKZOG__specCard:hover{transform:translateY(-4px);box-shadow:0 20px 45px #0f172a17}.collection-module__CJKZOG__specNumber{color:var(--color-primary);letter-spacing:.12em;font-size:.72rem;font-weight:900}.collection-module__CJKZOG__specCard h3{margin-top:2.4rem;font-size:1.35rem}.collection-module__CJKZOG__specCard>p{color:var(--color-text-secondary);margin-top:.7rem;line-height:1.68}.collection-module__CJKZOG__exampleList{flex-wrap:wrap;gap:6px;margin-top:1.2rem;display:flex}.collection-module__CJKZOG__exampleList span{color:#344054;background:#1e4fd712;border-radius:999px;padding:6px 9px;font-size:.68rem;font-weight:750}.collection-module__CJKZOG__fitSection{gap:18px;padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.collection-module__CJKZOG__useCases,.collection-module__CJKZOG__checklist{border-radius:30px;padding:clamp(1.5rem,4vw,2.6rem)}.collection-module__CJKZOG__useCases{color:#fff;background:linear-gradient(145deg,#0b1530,#173a85);box-shadow:0 24px 60px #11347e2e}.collection-module__CJKZOG__useCases .section-eyebrow{color:#a9c3ff}.collection-module__CJKZOG__useCases h2,.collection-module__CJKZOG__checklist h2{font-size:clamp(1.7rem,3vw,2.55rem)}.collection-module__CJKZOG__useCaseGrid{gap:9px;margin-top:1.5rem;display:grid}.collection-module__CJKZOG__useCaseGrid div{color:#f0f4ffc7;background:#ffffff0e;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:9px;padding:12px 13px;font-size:.83rem;font-weight:650;display:flex}.collection-module__CJKZOG__useCaseGrid svg{color:#86efac;flex:none}.collection-module__CJKZOG__checklist{background:#fff;border:1px solid #0f172a14;box-shadow:0 18px 50px #0f172a12}.collection-module__CJKZOG__checklist ol{gap:9px;margin-top:1.5rem;list-style:none;display:grid}.collection-module__CJKZOG__checklist li{border-bottom:1px solid #0f172a12;grid-template-columns:auto 1fr;align-items:center;gap:11px;padding:11px 0;display:grid}.collection-module__CJKZOG__checklist li:last-child{border:0}.collection-module__CJKZOG__checklist li span{width:30px;height:30px;color:var(--color-primary);background:var(--color-primary-50);border-radius:10px;place-items:center;font-size:.72rem;font-weight:900;display:grid}.collection-module__CJKZOG__checklist li p{color:var(--color-text-secondary);font-size:.86rem;line-height:1.5}.collection-module__CJKZOG__faqGrid{gap:12px;display:grid}.collection-module__CJKZOG__faqGrid article{background:linear-gradient(145deg,#fff,#fafbfe);border:1px solid #0f172a14;border-radius:22px;padding:1.5rem}.collection-module__CJKZOG__faqGrid h3{font-size:1.05rem;line-height:1.35}.collection-module__CJKZOG__faqGrid p{color:var(--color-text-secondary);margin-top:.7rem;line-height:1.72}@media (min-width:900px){.collection-module__CJKZOG__heroGrid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr)}.collection-module__CJKZOG__specGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-module__CJKZOG__fitSection,.collection-module__CJKZOG__useCaseGrid{grid-template-columns:1fr 1fr}.collection-module__CJKZOG__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.collection-module__CJKZOG__hero{padding:3px 0 2px}.collection-module__CJKZOG__breadcrumbs{gap:3px;margin-bottom:2px;font-size:.62rem}.collection-module__CJKZOG__heroFrame{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,8px 100%,0 calc(100% - 8px));border-radius:10px;height:auto;min-height:64px;max-height:86px}.collection-module__CJKZOG__copyPanel{width:76%;padding:6px 10px}.collection-module__CJKZOG__eyebrow{gap:3px;margin-bottom:1px;font-size:7.5px}.collection-module__CJKZOG__heroFrame h1{white-space:nowrap;text-overflow:ellipsis;margin-bottom:1px;font-size:clamp(.8rem,3.4vw,.96rem);line-height:1.1;overflow:hidden}.collection-module__CJKZOG__heroFrame .collection-module__CJKZOG__answer{-webkit-line-clamp:1;margin-bottom:3px;font-size:8px;line-height:1.2}.collection-module__CJKZOG__heroActions{gap:3px;margin-top:0}.collection-module__CJKZOG__heroActions .btn{border-radius:4px;gap:2px;min-height:20px;padding:2px 7px;font-size:8.5px}.collection-module__CJKZOG__mediaPanel{display:flex;inset:0 0 0 76%}.collection-module__CJKZOG__badgeRing{border-radius:8px;width:38px;height:38px;display:flex}.collection-module__CJKZOG__badgeIcon{width:18px;display:block}.collection-module__CJKZOG__sectionHeading{flex-direction:column;align-items:stretch}.collection-module__CJKZOG__sectionHeading .btn{width:100%}}body[data-storefront-theme] .collection-module__CJKZOG__hero{color:var(--theme-white);background:radial-gradient(circle at 80% 18%, color-mix(in srgb, var(--theme-accent) 36%, transparent), transparent 27%), linear-gradient(145deg, var(--theme-black), color-mix(in srgb, var(--theme-accent) 17%, var(--theme-black)) 56%, var(--theme-black))}body[data-storefront-theme] .collection-module__CJKZOG__breadcrumbs{color:color-mix(in srgb, var(--theme-white) 70%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__answer{color:color-mix(in srgb, var(--theme-white) 70%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__aliases span{color:color-mix(in srgb, var(--theme-white) 70%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__heroPanel>p:last-of-type{color:color-mix(in srgb, var(--theme-white) 70%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__panelStats span{color:color-mix(in srgb, var(--theme-white) 70%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__useCaseGrid div{color:color-mix(in srgb, var(--theme-white) 70%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__eyebrow{color:var(--theme-white)}body[data-storefront-theme] .collection-module__CJKZOG__panelLabel{color:var(--theme-white)}body[data-storefront-theme] .collection-module__CJKZOG__useCases .section-eyebrow{color:var(--theme-white)}body[data-storefront-theme] .collection-module__CJKZOG__useCaseGrid svg{color:var(--theme-accent)}body[data-storefront-theme] .collection-module__CJKZOG__heroPanel{border-color:color-mix(in srgb, var(--theme-accent) 24%, transparent);background:color-mix(in srgb, var(--theme-white) 8%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__aliases span{border-color:color-mix(in srgb, var(--theme-accent) 24%, transparent);background:color-mix(in srgb, var(--theme-white) 8%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__panelStats span{border-color:color-mix(in srgb, var(--theme-accent) 24%, transparent);background:color-mix(in srgb, var(--theme-white) 8%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__useCaseGrid div{border-color:color-mix(in srgb, var(--theme-accent) 24%, transparent);background:color-mix(in srgb, var(--theme-white) 8%, transparent)}body[data-storefront-theme] .collection-module__CJKZOG__heroIcon{color:var(--theme-black);background:var(--theme-accent)}body[data-storefront-theme] .collection-module__CJKZOG__specCard{color:var(--theme-black);border-color:color-mix(in srgb, var(--theme-accent) 18%, var(--theme-black));background:var(--theme-white);clip-path:var(--theme-card-clip)}body[data-storefront-theme] .collection-module__CJKZOG__checklist{color:var(--theme-black);border-color:color-mix(in srgb, var(--theme-accent) 18%, var(--theme-black));background:var(--theme-white);clip-path:var(--theme-card-clip)}body[data-storefront-theme] .collection-module__CJKZOG__faqGrid article{color:var(--theme-black);border-color:color-mix(in srgb, var(--theme-accent) 18%, var(--theme-black));background:var(--theme-white);clip-path:var(--theme-card-clip)}body[data-storefront-theme] .collection-module__CJKZOG__exampleList span{color:var(--theme-black);background:color-mix(in srgb, var(--theme-accent) 9%, var(--theme-white))}body[data-storefront-theme] .collection-module__CJKZOG__useCases{color:var(--theme-white);background:linear-gradient(145deg, var(--theme-black), color-mix(in srgb, var(--theme-accent) 19%, var(--theme-black)));box-shadow:0 24px 60px color-mix(in srgb, var(--theme-black) 20%, transparent);clip-path:var(--theme-card-clip)}
