@media (min-width:1081px){.zcw-hero{padding-top:24px}}@media (min-width:761px) and (max-width:1080px){.zcw-hero{padding-top:28px}}
.zcw-wheel-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex!important;overflow:visible!important}.zcw-question{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;height:110px;min-height:110px;display:flex;z-index:30!important;width:min(270px,92%)!important;margin:0 0 -13px!important;padding:11px 16px 14px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.zcw-question-copy{place-items:center;width:100%;min-height:66px;display:grid}.zcw-question-copy>strong{text-align:center;width:100%}.zcw-wheel{width:min(270px,92%)!important;margin-top:0!important}.zcw-wheel-track{will-change:transform}.zcw-notch{z-index:7;pointer-events:none;border-radius:50%;position:absolute;background:#fffdf829!important;border:1px solid #c28a3f94!important;width:31px!important;height:31px!important;display:block!important;top:9%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 5px #fffdf847,0 0 18px #c28a3f26!important}.zcw-notch:after{content:"";border:1px solid #c28a3f47;border-radius:50%;position:absolute;inset:5px}.zcw-dot{pointer-events:none;cursor:default}@media (max-width:1280px){.zcw-question{height:112px;min-height:112px;width:min(244px,94%)!important;margin-bottom:-11px!important}.zcw-wheel{width:min(244px,94%)!important}}@media (prefers-reduced-motion:reduce){.zcw-wheel-track{transition:none!important}}
@media (min-width:1041px){.zcw-page{overflow:visible!important}.zcw-hero-runway{background:var(--zc-cream);height:420svh;position:relative}.zcw-hero{z-index:1;background:var(--zc-cream);height:100svh;top:0;width:100%!important;max-width:none!important;min-height:100svh!important;margin:0!important;padding:0!important;display:block!important;position:sticky!important;overflow:hidden!important}.zcw-copy{z-index:5;min-width:0;opacity:var(--zcw-copy-opacity,1);transform:translateY(-50%) translateX(var(--zcw-copy-shift,0px));will-change:opacity, transform;top:50%;left:clamp(24px,3vw,48px);width:min(27vw,460px)!important;max-width:460px!important;position:absolute!important}.zcw-hero[data-zcw-expanded=true] .zcw-copy{pointer-events:none}.zcw-stage{z-index:2;top:24px;bottom:24px;left:var(--zcw-stage-left,33.5%);right:var(--zcw-stage-right,2.5%);will-change:left, right, border-radius;border-radius:var(--zcw-stage-radius,28px)!important;aspect-ratio:auto!important;flex:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;position:absolute!important}.zcw-stage-main{width:100%;max-width:1420px;margin:0 auto;grid-template-columns:minmax(220px,.9fr) 270px minmax(240px,1fr)!important;gap:clamp(14px,1.5vw,26px)!important}.zcw-stage-main>.zcw-evidence{grid-area:1/1}.zcw-stage-main>.zcw-wheel-wrap{grid-area:1/2}.zcw-stage-main>.zcw-understanding{grid-area:1/3}.zcw-question-copy>strong{grid-area:1/1}.zcw-journey-slot{width:calc(100% - 36px);max-width:1420px;transform:translate(-50%);left:50%!important;right:auto!important}.zcw-existing{z-index:2;background:var(--zc-cream);box-shadow:none;position:relative;margin-top:0!important}.zcw-copy h1{letter-spacing:-.043em!important;max-width:9ch!important;margin:14px 0 18px!important;font-size:clamp(46px,3.9vw,62px)!important;line-height:.97!important}.zcw-lede{max-width:450px!important;font-size:clamp(15px,.95vw,17px)!important;line-height:1.55!important}.zcw-copy .zc-hero-actions{margin-top:22px!important}.zcw-copy-foot{margin-top:32px!important}.zcw-column-label{font-size:13px!important}.zcw-understanding header{font-size:12px!important}.zcw-evidence-card{min-height:73px!important;padding:12px 14px!important}.zcw-evidence-card small,.zcw-evidence-card em,.zcw-understanding small{font-size:9px!important}.zcw-evidence-card strong{font-size:13.5px!important;line-height:1.32!important}.zcw-question{height:100px!important;min-height:100px!important;padding:10px 15px 13px!important}.zcw-question strong{font-size:16px!important;line-height:1.08!important}.zcw-question-copy{min-height:56px!important}.zcw-understanding p{font-size:11px!important;line-height:1.4!important}.zcw-understanding .zcw-reco{flex-direction:column;justify-content:center;gap:9px;min-height:150px;display:flex;padding:21px 19px 25px!important}.zcw-reco small{margin-bottom:0!important}.zcw-reco strong{letter-spacing:-.01em;max-width:33ch;font-family:var(--zc-sans)!important;font-size:17px!important;font-weight:500!important;line-height:1.42!important}.zcw-wheel-wrap{perspective:none!important}.zcw-wheel{width:270px!important;max-width:none!important;margin-top:0!important;transform:none!important}.zcw-question{width:270px!important;max-width:none!important;margin:0 0 -13px!important}.zcw-dot{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-111px)!important}.zcw-notch{background:0 0!important;width:25px!important;height:25px!important;top:9%!important;box-shadow:0 0 0 3px #fffdf847,0 0 14px #c28a3f1a!important}.zcw-notch:after{display:none!important}.zcw-question-copy>strong,.zcw-evidence,.zcw-understanding{filter:none!important;transform:none!important}}@media (min-width:1440px){.zcw-hero-runway{height:440svh}.zcw-copy{width:min(25vw,450px)!important}.zcw-copy h1{font-size:clamp(48px,3.45vw,64px)!important}}@media (min-width:1041px) and (max-width:1280px){.zcw-stage-main{grid-template-columns:minmax(148px,.74fr) 244px minmax(170px,.78fr)!important;gap:10px!important}.zcw-wheel{width:244px!important}.zcw-question{width:244px!important;height:102px!important;min-height:102px!important;margin-bottom:-11px!important}.zcw-dot{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-100px)!important}.zcw-copy h1{font-size:clamp(44px,4.5vw,58px)!important}}@media (max-width:1040px){.zcw-hero-runway{height:auto!important}}@media (prefers-reduced-motion:reduce){.zcw-hero-runway{height:auto!important}.zcw-hero{height:auto!important;min-height:calc(100svh - 74px)!important;position:relative!important}.zcw-copy,.zcw-stage{opacity:1!important;width:auto!important;position:relative!important;inset:auto!important;transform:none!important}}
@media (max-width:1040px){.zcw-page{overflow-x:clip}.zcw-hero{min-height:auto!important;padding:32px 24px 48px!important;display:block!important}.zcw-copy{max-width:720px!important;margin:0 0 28px!important}.zcw-copy h1{max-width:10ch!important;margin:12px 0 18px!important;font-size:clamp(44px,7vw,60px)!important;line-height:.98!important}.zcw-lede{max-width:620px!important;font-size:16px!important}.zcw-copy-foot{display:none!important}.zcw-stage{aspect-ratio:auto!important;border-radius:24px!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.zcw-stage-main{grid-template-areas:"wheel evidence""decision decision";grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr)!important;align-items:start!important;gap:24px 26px!important;width:100%!important;height:auto!important;min-height:0!important;padding:28px 26px 24px!important;display:grid!important}.zcw-stage-main>.zcw-wheel-wrap{grid-area:wheel}.zcw-stage-main>.zcw-evidence{grid-area:evidence}.zcw-stage-main>.zcw-understanding{grid-area:decision}.zcw-wheel-wrap{perspective:none!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:360px!important;display:flex!important;position:relative!important;overflow:visible!important}.zcw-question{width:min(280px,100%)!important;min-height:0!important;margin:0 auto -12px!important;padding:13px 16px 16px!important;position:relative!important;inset:auto!important;transform:none!important}.zcw-question strong{font-size:24px!important;line-height:1.06!important}.zcw-wheel{width:250px!important;max-width:250px!important;margin:0 auto!important;transform:none!important}.zcw-dot{width:21px!important;height:21px!important;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-102px)!important}.zcw-notch{background:0 0!important;width:23px!important;height:23px!important;display:block!important;top:9%!important;box-shadow:0 0 0 3px #fffdf857,0 0 12px #c28a3f1f!important}.zcw-core strong{font-size:14px!important}.zcw-wheel-caption{margin-top:6px!important;font-size:10px!important}.zcw-evidence{align-self:start!important;width:100%!important;min-width:0!important}.zcw-column-label{margin:0 0 9px 3px!important;font-size:11px!important}.zcw-evidence-card{border-radius:14px!important;grid-template-columns:38px 1fr!important;gap:11px!important;min-height:72px!important;margin-top:10px!important;padding:11px 13px!important}.zcw-evidence-card>span{width:38px!important;height:38px!important}.zcw-evidence-card strong{font-size:15px!important;line-height:1.24!important}.zcw-evidence-card em{margin-top:3px!important;font-size:12px!important;line-height:1.25!important}.zcw-evidence-card small{font-size:9px!important}.zcw-understanding{border-radius:16px!important;grid-template-columns:1fr 1fr!important;width:100%!important;max-height:none!important;display:grid!important;overflow:hidden!important}.zcw-understanding header,.zcw-understanding footer{grid-column:1/-1}.zcw-understanding header{padding:14px 16px 10px!important;font-size:11px!important}.zcw-understanding section{margin:0 8px 12px!important;padding:13px 14px!important}.zcw-understanding small{font-size:9px!important}.zcw-understanding p{margin-top:8px!important;font-size:13px!important;line-height:1.38!important}.zcw-reco strong{font-size:20px!important;line-height:1.12!important}.zcw-understanding footer{padding:5px 14px 12px!important;font-size:10px!important}.zcw-journey-slot{width:auto!important;height:auto!important;margin:0 26px 26px!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.zcw-journey{width:100%!important;min-width:0!important;height:auto!important;min-height:124px!important;padding:26px 14px 14px!important}.zcw-journey-card{min-height:72px!important;padding:10px 11px!important}.zcw-journey-card strong{font-size:11px!important}.zcw-journey-card span{font-size:9px!important}.zcw-time-scale{font-size:8px!important}}@media (max-width:760px){.zcw-hero{padding:24px 14px 36px!important}.zcw-copy{margin-bottom:22px!important}.zcw-copy h1{font-size:clamp(40px,12vw,52px)!important}.zcw-stage{border-radius:20px!important}.zcw-stage-main{grid-template-areas:"wheel""evidence""decision";grid-template-columns:minmax(0,1fr)!important;gap:22px!important;padding:22px 14px 20px!important}.zcw-wheel-wrap{min-height:350px!important}.zcw-question{width:min(270px,100vw - 72px)!important}.zcw-wheel{width:245px!important;max-width:245px!important}.zcw-dot{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-100px)!important}.zcw-evidence-card{min-height:68px!important}.zcw-understanding{grid-template-columns:1fr!important}.zcw-understanding header,.zcw-understanding footer{grid-column:1}.zcw-journey-slot{margin:0 14px 14px!important;overflow:hidden!important}.zcw-journey{overscroll-behavior-x:contain;scrollbar-width:none;padding:14px!important;overflow-x:auto!important}.zcw-journey::-webkit-scrollbar{display:none}.zcw-time-scale,.zcw-journey-line,.zcw-journey-wrap>svg{display:none!important}.zcw-journey-items{justify-content:flex-start!important;gap:10px!important;width:max-content!important;height:auto!important}.zcw-journey-wrap{scroll-snap-align:start;flex:0 0 min(260px,76vw)!important;width:min(260px,76vw)!important}.zcw-journey-card{min-height:88px!important}}@media (max-width:430px){.zcw-question{width:min(248px,100vw - 56px)!important}.zcw-question strong{font-size:21px!important}.zcw-wheel{width:230px!important;max-width:230px!important}.zcw-dot{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-94px)!important}}
