.cwetdG_page{--tint:var(--color-bg-base-light,#fff);--tint-neutral:var(--color-bg-base-light,#fff);--halo:#bdb0f88c;--halo-wide:#bdb0f873;--halo-edge:#bdb0f88c;--cell-open:#bdb0f821;--surface:var(--color-bg-base-light,#fff);--surface-muted:var(--color-bg-neutral-light,#f7f7f7);--ink:var(--color-text-primary,#000);--ink-muted:var(--color-text-secondary,#676767);--accent:var(--color-text-primary-brand-lilac,#625793);--hairline:var(--border-color-alpha-black-10,#0000001a);--line:var(--border-color-light,#e5e5e5);--radius-section:var(--border-radius-lg,24px);--radius-media:var(--border-radius-md,16px);background:var(--surface);color:var(--ink)}.cwetdG_section{max-width:1280px;margin:0 auto;padding:56px 20px}.cwetdG_sectionRuled{padding-top:20px}.cwetdG_foldEndTight{padding-bottom:16px}.cwetdG_inner{flex-direction:column;align-items:center;gap:28px;max-width:1224px;margin:0 auto;display:flex}.cwetdG_centered{text-align:center}.cwetdG_display,.cwetdG_heading{color:var(--ink);text-wrap:balance;margin:0}.cwetdG_accent{color:var(--accent)}.cwetdG_lede{max-width:58ch;color:var(--ink-muted);margin:0}.cwetdG_fine{color:var(--ink-muted);margin:0}.cwetdG_eligibility{border-bottom:1px solid var(--line);max-width:1280px;margin:0 auto;padding:18px 20px 20px}.cwetdG_eligibility>summary{cursor:pointer;list-style:none;display:block}.cwetdG_eligibility>summary::-webkit-details-marker{display:none}.cwetdG_eligibility>summary::marker{content:""}.cwetdG_eligibility>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.cwetdG_eligibilityMore{color:var(--ink);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.cwetdG_eligibility[open] .cwetdG_eligibilityMore{visibility:hidden}.cwetdG_eligibilityBody{flex-direction:column;gap:8px;padding-top:10px;display:flex}.cwetdG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.cwetdG_actions>*{flex:none;width:auto;max-width:100%}.cwetdG_hero{background:var(--color-bg-base-dark,#000);isolation:isolate;align-items:stretch;min-height:0;display:flex;position:relative;overflow:hidden}.cwetdG_heroPicture{z-index:-3;height:min(96vw,380px);position:absolute;top:0;left:0;right:0}.cwetdG_heroImg{object-fit:cover;object-position:50% 50%}.cwetdG_heroVideo{z-index:-2;object-fit:cover;object-position:50% 32%;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .7s;display:none;position:absolute;inset:0}.cwetdG_heroVideo[data-ready=true]{opacity:1}.cwetdG_heroScrim{z-index:-1;background:linear-gradient(#0000001a 0%,#0000001f 25%,#000000b3 36%,#000000e6 44%,#000000f2 100%);position:absolute;inset:0}.cwetdG_heroInner{flex-direction:column;justify-content:flex-end;gap:24px;width:100%;max-width:1224px;margin:0 auto;padding:min(80vw,320px) 20px 28px;display:flex;position:relative}.cwetdG_heroCopy{text-align:left;max-width:600px;color:var(--color-text-primary-inverted,#fff);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.cwetdG_heroCopy .cwetdG_display,.cwetdG_heroCopy .cwetdG_lede{color:var(--color-text-primary-inverted,#fff)}.cwetdG_heroEyebrow{color:var(--color-text-primary-inverted,#fff);align-items:center;gap:8px;margin:0;display:flex}.cwetdG_heroTick{flex:none;width:20px;height:20px}.cwetdG_heroFooter{width:100%;color:var(--color-text-primary-inverted,#fff);flex-direction:column;align-items:flex-start;gap:24px;display:flex}.cwetdG_heroActions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cwetdG_heroActions>*{flex:none;width:auto;max-width:100%}.cwetdG_heroByline{color:#ffffffb8;max-width:42ch;margin:0}.cwetdG_heroStats{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.cwetdG_heroStat{flex:none}.cwetdG_heroStatTop{margin:0;font-weight:500}.cwetdG_heroStatBottom{color:#ffffffb8;margin:0}.cwetdG_heroStatRule{display:none}.cwetdG_stepGrid{grid-template-columns:1fr;gap:16px;width:100%;display:grid}.cwetdG_stepCard{text-align:left;flex-direction:column;align-items:stretch;gap:20px;display:flex}.cwetdG_stepMedia{aspect-ratio:1;border-radius:var(--radius-media);background:var(--surface);width:100%;box-shadow:0 10px 34px -14px var(--halo), 0 0 120px -14px var(--halo-wide);position:relative;overflow:hidden}.cwetdG_stepNum{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:32px;height:32px;color:var(--color-text-primary-inverted,#fff);letter-spacing:0;background:#00000073;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:20px;left:20px}.cwetdG_stepMedia.cwetdG_stepMediaFramed{aspect-ratio:720/638;box-shadow:none;background:0 0;border-radius:0;overflow:visible}.cwetdG_stepMediaFramed .cwetdG_mediaImg{object-fit:contain;clip-path:inset(0 5.69% round 5.83%/6.58%)}.cwetdG_stepMedia.cwetdG_stepMediaFramed{filter:drop-shadow(0 0 30px var(--halo))}.cwetdG_stepMediaFramed .cwetdG_stepNum{top:16px;bottom:auto;left:calc(5.5% + 14px)}.cwetdG_stepCopy{flex-direction:column;gap:8px;padding:0 4px;display:flex}.cwetdG_stepBody{color:var(--ink-muted);max-width:34ch;margin:0}.cwetdG_foldRule{align-items:center;gap:14px;width:100%;margin:0;display:flex}.cwetdG_foldRule:after{content:"";background:var(--line);flex:auto;height:1px}.cwetdG_foldRuleNum{font-family:var(--font-decorative,"Soehne Mono", monospace);letter-spacing:.14em;color:var(--ink-muted);flex:none;font-size:11px}.cwetdG_foldHead{text-align:left;flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.cwetdG_foldHeadAside{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.cwetdG_foldHeadAside .cwetdG_lede{margin:0}.cwetdG_actionsBlock{justify-content:stretch;width:100%}.cwetdG_actionsBlock>*{flex:auto;width:100%}.cwetdG_widePanel{aspect-ratio:2352/880;width:100%;position:relative}.cwetdG_widePanelImg{object-fit:contain}.cwetdG_signalGrid,.cwetdG_signalTable{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;display:grid}.cwetdG_signalCell{text-align:left;border:1px solid var(--line);border-radius:var(--radius-media);background:var(--color-bg-primary,#fff);flex-direction:column;gap:14px;min-height:207px;padding:22px 20px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.cwetdG_signalCell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cwetdG_signalImg,.cwetdG_signalScrim{opacity:0;pointer-events:none;transition:opacity .32s;position:absolute;inset:0}.cwetdG_signalImg{object-fit:cover;z-index:0}.cwetdG_signalScrim{z-index:1;background:linear-gradient(#00000080 0%,#0003 42%,#0000009e 100%)}.cwetdG_signalScrimStrong{background:linear-gradient(#0000009e 0%,#0000004d 42%,#000000bd 100%)}.cwetdG_signalName,.cwetdG_signalList,.cwetdG_signalDesc{z-index:2;transition:color .3s,opacity .3s;position:relative}.cwetdG_signalName{margin:0}.cwetdG_signalList{color:var(--ink-muted);flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.cwetdG_signalMarker,.cwetdG_signalMore{text-transform:uppercase;letter-spacing:.08em}.cwetdG_signalMore{color:var(--accent)}.cwetdG_signalDesc{color:var(--ink-muted);margin:auto 0 0}.cwetdG_signalDesc>span{display:block}.cwetdG_signalCta{background:var(--color-bg-neutral-light,#f7f7f7);justify-content:space-between;gap:12px}.cwetdG_signalCtaSub{color:var(--ink-muted);margin:0}.cwetdG_signalCtaAction{display:flex}.cwetdG_signalCtaAction>*{flex:none;width:auto}@media (hover:hover){.cwetdG_signalDesc{opacity:0;margin:0;transition:opacity .3s,transform .3s,color .3s;position:absolute;bottom:20px;left:20px;right:20px;transform:translateY(6px)}.cwetdG_signalCell:hover,.cwetdG_signalCell:focus-within{border-color:var(--accent)}.cwetdG_signalCell:hover .cwetdG_signalImg,.cwetdG_signalCell:focus-within .cwetdG_signalImg,.cwetdG_signalCell:hover .cwetdG_signalScrim,.cwetdG_signalCell:focus-within .cwetdG_signalScrim{opacity:1}.cwetdG_signalCell:hover .cwetdG_signalList,.cwetdG_signalCell:focus-within .cwetdG_signalList{opacity:0}.cwetdG_signalCell:not(.cwetdG_signalCta):hover .cwetdG_signalName,.cwetdG_signalCell:not(.cwetdG_signalCta):focus-within .cwetdG_signalName,.cwetdG_signalCell:hover .cwetdG_signalDesc,.cwetdG_signalCell:focus-within .cwetdG_signalDesc{color:var(--color-text-primary-inverted,#fff)}.cwetdG_signalCell:hover .cwetdG_signalDesc,.cwetdG_signalCell:focus-within .cwetdG_signalDesc{opacity:1;transform:translateY(0)}}.cwetdG_split{grid-template-columns:1fr;align-items:center;gap:32px;width:100%;display:grid}.cwetdG_splitCopy{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.cwetdG_mediaImg{object-fit:cover}.cwetdG_cloudPanel{aspect-ratio:1;border-radius:var(--radius-section);background:var(--color-bg-neutral-light,#f7f7f7);width:100%;position:relative;overflow:hidden}.cwetdG_addonCard{border-radius:var(--radius-section);background:var(--tint);width:100%;padding:32px 20px;position:relative;overflow:hidden}.cwetdG_productGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.cwetdG_productCard{background:var(--surface);border-radius:var(--radius-media);color:inherit;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px;text-decoration:none;display:flex}.cwetdG_productMedia{aspect-ratio:1;border-radius:var(--border-radius-sm,12px);background:var(--surface-muted);width:100%;position:relative;overflow:hidden}.cwetdG_bento{grid-template-columns:1fr;gap:12px;width:100%;display:grid}.cwetdG_bentoCard{text-align:center;background:var(--tint);border-radius:var(--radius-section);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:200px;padding:32px 24px;display:flex}.cwetdG_bentoWide{aspect-ratio:7/8;border-radius:var(--radius-section);background:var(--tint);width:100%;position:relative;overflow:hidden}.cwetdG_bentoWideImg{object-fit:cover;object-position:50% 50%}.cwetdG_bentoStat{color:var(--accent);margin:0}.cwetdG_bentoLabel{color:var(--ink-muted);max-width:30ch;margin:0}.cwetdG_faqList{border-top:1px solid var(--hairline);text-align:left;width:100%}.cwetdG_faqItem{border-bottom:1px solid var(--hairline)}.cwetdG_faqItem summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.cwetdG_faqItem summary::-webkit-details-marker{display:none}.cwetdG_faqSign{flex:none;width:24px;height:24px;position:relative}.cwetdG_faqSign:before,.cwetdG_faqSign:after{content:"";background:var(--ink);height:1.5px;position:absolute;inset:50% 2px auto;transform:translateY(-50%)}.cwetdG_faqSign:after{transition:transform .2s;transform:translateY(-50%)rotate(90deg)}.cwetdG_faqItem[open] .cwetdG_faqSign:after{transform:translateY(-50%)rotate(0)}.cwetdG_faqAnswer{color:var(--ink-muted);max-width:76ch;padding:0 0 20px}.cwetdG_kitHeading h2{letter-spacing:-1.6px;font-size:40px;line-height:44px}.cwetdG_kitHeading [class*=ctaButton] a,.cwetdG_kitHeading [class*=ctaButton] a:hover,.cwetdG_kitHeading [class*=ctaButton] a:focus,.cwetdG_kitHeading [class*=ctaButton] a:active,.cwetdG_kitHeading [class*=ctaButton] a:visited{background-color:var(--color-bg-fill-brand-indigo);color:var(--color-text-primary);--spinner-color:var(--color-text-primary)}@media (max-width:767px){.cwetdG_kitHeading h2{letter-spacing:-.96px;font-size:32px;line-height:35.2px}}@media (max-width:768px){.cwetdG_kitHeading [class*=rowDescriptionContainer]>[class*=hideMobile]{display:block}.cwetdG_kitHeading [class*=rowDescriptionContainer]>svg[class*=dot]{display:none}.cwetdG_kitHeading [class*=featuredTitle],.cwetdG_kitHeading [class*=alternativeTitle]{color:var(--color-text-primary,#000)}}.cwetdG_closer{border-radius:var(--radius-section);isolation:isolate;max-width:1280px;margin:0 auto 72px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.cwetdG_closerImg{object-fit:cover;object-position:50% 50%;z-index:-2}.cwetdG_closerScrim{z-index:-1;background:linear-gradient(90deg,#0000008c 0%,#00000059 45%,#0003 100%);position:absolute;inset:0}.cwetdG_closerInner{width:100%;color:var(--color-text-primary-inverted,#fff);flex-direction:column;gap:32px;padding:36px 24px;display:flex}.cwetdG_closerCopy{text-align:left;flex-direction:column;align-items:flex-start;gap:20px;display:flex}.cwetdG_closerEyebrow{font-family:var(--font-decorative,"Soehne Mono", monospace);letter-spacing:.1em;text-transform:uppercase;opacity:.6;margin:0}.cwetdG_closerHeading{color:var(--color-text-primary-inverted,#fff);margin:0}.cwetdG_closerHeadingMuted{opacity:.5}.cwetdG_closerSub{max-width:46ch;color:var(--color-text-secondary-inverted,#e5e5e5);margin:0}.cwetdG_closerActions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cwetdG_closerActions>*{flex:none}.cwetdG_closerFine{color:#fffc;margin:0}.cwetdG_closerPanel{flex-direction:column;gap:12px;display:flex}.cwetdG_glassCard{border-radius:var(--radius-section);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0000001a;border:1px solid #fff3;gap:16px;padding:20px;display:flex}.cwetdG_glassCardMain{flex-direction:column;flex:auto;justify-content:flex-end;gap:2px;display:flex}.cwetdG_glassFigure{color:var(--color-text-secondary-inverted,#e5e5e5);text-shadow:0 0 4px #ffffff4d;margin:0}.cwetdG_glassFigureSub{font-family:var(--font-decorative,"Soehne Mono", monospace);letter-spacing:.09em;text-transform:uppercase;color:#ffffff73;margin:0}.cwetdG_glassSystems{width:118px;color:var(--color-text-primary-inverted,#fff);flex-direction:column;flex:none;justify-content:space-between;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cwetdG_glassSystems li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cwetdG_glassSystems li:first-child{opacity:.16}.cwetdG_glassSystems li:nth-child(2){opacity:.28}.cwetdG_glassSystems li:nth-child(3){opacity:.44}.cwetdG_glassSystems li:nth-child(4){opacity:.62}.cwetdG_glassSystems li:nth-child(5){opacity:.44}.cwetdG_glassSystems li:nth-child(6){opacity:.28}.cwetdG_glassSystems li:nth-child(7){opacity:.16}.cwetdG_glassRow{gap:12px;display:flex}.cwetdG_glassCardSm{flex-direction:column;flex:1 1 0;justify-content:space-between;gap:14px;min-height:118px}.cwetdG_glassLabel{font-family:var(--font-decorative,"Soehne Mono", monospace);letter-spacing:.09em;text-transform:uppercase;color:#ffffff8c;margin:0}.cwetdG_glassValue{color:var(--color-text-secondary-inverted,#e5e5e5);margin:0}.cwetdG_footnotes{background:var(--surface-muted)}.cwetdG_footnotesInner{text-align:center;flex-direction:column;gap:12px;max-width:1224px;margin:0 auto;padding:40px 20px;display:flex}@media (min-width:768px){.cwetdG_section{padding:80px 28px}.cwetdG_sectionRuled{padding-top:24px}.cwetdG_foldEndTight{padding-bottom:16px}.cwetdG_inner{gap:40px}.cwetdG_hero{min-height:720px}.cwetdG_heroPicture{width:129.2%;height:auto;bottom:0;right:auto}.cwetdG_heroImg{object-position:0% 25%}.cwetdG_heroVideo{object-position:0% 32%;width:135%;display:block;left:0;right:auto}.cwetdG_heroScrim{background:linear-gradient(90deg,#000000d1 0%,#0000008c 35%,#0000 72%),linear-gradient(#0000001a 0%,#0000000f 45%,#000c 100%)}.cwetdG_heroInner{gap:42px;max-width:1512px;padding:160px 64px 64px}.cwetdG_heroCopy{gap:20px}.cwetdG_heroCopy .cwetdG_lede{max-width:600px}.cwetdG_heroFooter{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}.cwetdG_heroStats{flex-direction:row;justify-content:flex-end;align-items:center;gap:0;width:auto;padding-bottom:6px}.cwetdG_heroStat{max-width:210px}.cwetdG_heroStatRule{background:#fff6;flex:0 0 80px;height:1px;margin:0 24px;display:block}.cwetdG_stepGrid{grid-template-columns:repeat(3,1fr);gap:20px}.cwetdG_signalGrid,.cwetdG_signalTable{grid-template-columns:repeat(4,1fr)}.cwetdG_foldHead{grid-template-columns:1.44fr 1fr;align-items:start;gap:64px;display:grid}.cwetdG_foldHeadAside{gap:16px}.cwetdG_signalCell{gap:16px;padding:26px 24px}.cwetdG_closerInner{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;min-height:400px;padding:40px}.cwetdG_closerCopy{flex:auto;gap:24px;max-width:551px}.cwetdG_closerActions{gap:14px}.cwetdG_closerPanel{flex:none;width:337px}.cwetdG_glassCardMain{min-height:150px}.cwetdG_split{grid-template-columns:1fr 1fr;gap:64px}.cwetdG_splitCopy{text-align:left;align-items:flex-start}.cwetdG_splitCopy .cwetdG_actions{justify-content:flex-start}.cwetdG_splitCopy .cwetdG_lede{max-width:42ch}.cwetdG_addonCard{padding:48px 40px}.cwetdG_productGrid{grid-template-columns:repeat(4,1fr)}.cwetdG_bento{grid-template-columns:repeat(2,1fr)}.cwetdG_bentoWide{aspect-ratio:16/9;grid-column:1/-1}.cwetdG_bentoWideImg{object-position:50% 50%}.cwetdG_footnotesInner{padding:56px 28px}}@media (min-width:768px) and (max-width:1023px){.cwetdG_closerPanel{display:none}}@media (prefers-reduced-motion:no-preference){.cwetdG_section .cwetdG_display,.cwetdG_section .cwetdG_heading,.cwetdG_section .cwetdG_lede{opacity:0;transition:opacity .55s ease-out,transform .55s ease-out;transform:translateY(14px)}.cwetdG_section .cwetdG_lede{transition-delay:80ms}[data-revealed=true] .cwetdG_display,[data-revealed=true] .cwetdG_heading,[data-revealed=true] .cwetdG_lede{opacity:1;transform:translateY(0)}.cwetdG_stepCard,.cwetdG_signalCell,.cwetdG_bentoCard,.cwetdG_bentoWide,.cwetdG_productCard{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(18px)}[data-revealed=true] .cwetdG_stepCard,[data-revealed=true] .cwetdG_signalCell,[data-revealed=true] .cwetdG_bentoCard,[data-revealed=true] .cwetdG_bentoWide,[data-revealed=true] .cwetdG_productCard{opacity:1;transform:translateY(0)}.cwetdG_stepCard:first-child,.cwetdG_signalCell:first-child,.cwetdG_bentoCard:first-child,.cwetdG_productCard:first-child{transition-delay:.14s}.cwetdG_stepCard:nth-child(2),.cwetdG_signalCell:nth-child(2),.cwetdG_bentoCard:nth-child(2),.cwetdG_productCard:nth-child(2){transition-delay:.2s}.cwetdG_stepCard:nth-child(3),.cwetdG_signalCell:nth-child(3),.cwetdG_bentoCard:nth-child(3),.cwetdG_productCard:nth-child(3){transition-delay:.26s}.cwetdG_signalCell:nth-child(4),.cwetdG_bentoCard:nth-child(4),.cwetdG_productCard:nth-child(4){transition-delay:.32s}.cwetdG_signalCell:nth-child(5){transition-delay:.38s}.cwetdG_signalCell:nth-child(6){transition-delay:.44s}.cwetdG_signalCell:nth-child(7){transition-delay:.5s}.cwetdG_signalCell:nth-child(8){transition-delay:.56s}.cwetdG_splitCopy{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translate(-18px)}.cwetdG_splitMediaFirst .cwetdG_splitCopy{transform:translate(18px)}.cwetdG_splitMediaFirst .cwetdG_cloudPanel{transform:translate(-18px)scale(.985)}[data-revealed=true] .cwetdG_splitCopy,[data-revealed=true] .cwetdG_cloudPanel{opacity:1;transform:translate(0)scale(1)}.cwetdG_section .cwetdG_actions{opacity:0;transition:opacity .5s ease-out .34s,transform .5s ease-out .34s;transform:translateY(10px)}[data-revealed=true] .cwetdG_actions{opacity:1;transform:translateY(0)}.cwetdG_stepMedia .cwetdG_mediaImg{opacity:0;transition:opacity .5s ease-out,transform .6s ease-out;transform:scale(1.04)}[data-revealed=true] .cwetdG_stepMedia .cwetdG_mediaImg{opacity:1;transform:scale(1)}.cwetdG_faqItem{opacity:0;transition:opacity .45s ease-out,transform .45s ease-out;transform:translateY(10px)}.cwetdG_faqItem:first-child{transition-delay:.1s}.cwetdG_faqItem:nth-child(2){transition-delay:.15s}.cwetdG_faqItem:nth-child(3){transition-delay:.2s}.cwetdG_faqItem:nth-child(4){transition-delay:.25s}.cwetdG_faqItem:nth-child(5){transition-delay:.3s}.cwetdG_faqItem:nth-child(6){transition-delay:.35s}.cwetdG_faqItem:nth-child(7){transition-delay:.4s}.cwetdG_faqItem:nth-child(8){transition-delay:.45s}[data-revealed=true] .cwetdG_faqItem{opacity:1;transform:translateY(0)}.cwetdG_productCard{transition:opacity .5s ease-out,transform .5s ease-out,box-shadow .25s ease-out}[data-revealed=true] .cwetdG_productCard:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014}}@media (max-width:767px){.cwetdG_stepGrid,.cwetdG_signalGrid,.cwetdG_signalTable,.cwetdG_productGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:12px;margin-block:-26px;margin-inline:-20px;padding-block:26px;padding-inline:20px;display:grid;overflow-x:auto}.cwetdG_stepGrid::-webkit-scrollbar{display:none}.cwetdG_signalGrid::-webkit-scrollbar{display:none}.cwetdG_signalTable::-webkit-scrollbar{display:none}.cwetdG_productGrid::-webkit-scrollbar{display:none}.cwetdG_productGrid{grid-auto-columns:58%}.cwetdG_stepCard,.cwetdG_signalCell,.cwetdG_productCard{scroll-snap-align:start}.cwetdG_stepBody{max-width:none}.cwetdG_signalCell{padding:18px 16px}.cwetdG_signalList,.cwetdG_stepBody,.cwetdG_productName{overflow-wrap:break-word}.cwetdG_signalList,.cwetdG_productName{-webkit-hyphens:auto;hyphens:auto}}.cwetdG_stepGrid,.cwetdG_signalGrid,.cwetdG_signalTable,.cwetdG_productGrid{position:relative}@media (max-width:767px){.cwetdG_stepGrid,.cwetdG_signalGrid,.cwetdG_signalTable,.cwetdG_productGrid{transition:-webkit-mask-image .2s,mask-image .2s;-webkit-mask-image:linear-gradient(90deg,#000 0% 100%);mask-image:linear-gradient(90deg,#000 0% 100%)}.cwetdG_stepGrid[data-overflow=true][data-at-end=false],.cwetdG_signalGrid[data-overflow=true][data-at-end=false],.cwetdG_signalTable[data-overflow=true][data-at-end=false],.cwetdG_productGrid[data-overflow=true][data-at-end=false]{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 82%,#0000 100%)}.cwetdG_stepGrid[data-overflow=true][data-at-start=false][data-at-end=false],.cwetdG_signalGrid[data-overflow=true][data-at-start=false][data-at-end=false],.cwetdG_signalTable[data-overflow=true][data-at-start=false][data-at-end=false],.cwetdG_productGrid[data-overflow=true][data-at-start=false][data-at-end=false]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 82%,#0000 100%)}.cwetdG_stepGrid[data-overflow=true][data-at-start=false][data-at-end=true],.cwetdG_signalGrid[data-overflow=true][data-at-start=false][data-at-end=true],.cwetdG_signalTable[data-overflow=true][data-at-start=false][data-at-end=true],.cwetdG_productGrid[data-overflow=true][data-at-start=false][data-at-end=true]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 100%)}}@media (prefers-reduced-motion:no-preference){.cwetdG_railNudge>*{animation:1.3s cubic-bezier(.32,.72,.35,1) cwetdG_railHint}@keyframes cwetdG_railHint{0%{transform:translate(0)}32%{transform:translate(-26px)}70%{transform:translate(0)}to{transform:translate(0)}}.cwetdG_actions a[class*=button-module]{transition:transform .16s ease-out,box-shadow .2s ease-out}.cwetdG_actions a[class*=button-module]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000024}.cwetdG_actions a[class*=button-module]:active{box-shadow:none;transform:translateY(0)scale(.985)}.cwetdG_bentoStat{transition:transform .5s ease-out}[data-revealed=true] .cwetdG_bentoStat{transform:translateY(0)}}.cwetdG_bentoStat{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.cwetdG_productCta{justify-content:center;width:100%;margin-top:auto;padding-top:12px;display:flex}.cwetdG_productCta>*{flex:none;width:auto}.cwetdG_bentoCard{border:1px solid var(--halo-edge);box-shadow:0 10px 34px -14px var(--halo), 0 0 120px -14px var(--halo-wide)}.cwetdG_stepMedia,.cwetdG_productMedia{background:var(--color-bg-neutral-light,#f7f7f7)}.cwetdG_railControls{justify-content:center;margin-top:20px;display:flex}.cwetdG_foldConnector{background:var(--halo-edge);pointer-events:none;z-index:0;width:1px;height:0;position:absolute;top:-56px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 35% 65%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 35% 65%,#0000 100%)}.cwetdG_section{position:relative}@media (prefers-reduced-motion:no-preference){.cwetdG_foldConnector{transition:height .7s ease-out}}[data-revealed=true] .cwetdG_foldConnector{height:96px}@media (min-width:768px){.cwetdG_foldConnector{top:-80px}[data-revealed=true] .cwetdG_foldConnector{height:140px}}.cwetdG_stepMedia.cwetdG_stepMediaFramed .cwetdG_mediaImg{transform:none}