[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] .mg-tl-line-bg{background:var(--nc-lilac-soft);width:2px;left:6.5px;transform:translateX(-50%)}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] .mg-tl-dot{background:var(--nc-ivory);border:2px solid var(--nc-line);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] .mg-content-wrapper{padding:16px;border:1px solid transparent;border-radius:16px;transition:background-color .18s ease,border-color .18s ease}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] .mg-tl-container[data-nc-timeline-enhanced=true] .mg-tl-line-bg{top:var(--nc-timeline-start);bottom:auto;height:var(--nc-timeline-span)}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] .mg-tl-container[data-nc-timeline-enhanced=true] .mg-tl-line-fill{display:block;position:absolute;top:var(--nc-timeline-start);left:6.5px;width:2px;height:var(--nc-timeline-progress);border-radius:2px;transform:translateX(-50%);background:var(--nc-purple-action);transition:height .18s ease}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] [data-nc-timeline-state=current] .mg-tl-dot,[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] [data-nc-timeline-state=past] .mg-tl-dot{background:var(--nc-purple-action);border-color:var(--nc-purple-action)}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] [data-nc-timeline-state=current] .mg-tl-dot{box-shadow:0 0 0 5px var(--nc-ivory),0 0 0 7px var(--nc-gold)}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] [data-nc-timeline-state=current] .mg-content-wrapper{background:var(--nc-lilac-soft);border-color:var(--nc-line)}@media(hover:hover) and (pointer:fine){[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] .mg-content-wrapper:hover{border-color:var(--nc-purple-action);background:var(--nc-lilac-soft)}}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .mblk-carousel-track{align-items:flex-start}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .mblk-review-card{align-self:flex-start;height:auto;min-height:0;flex-basis:calc((100% - 48px)/3)}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .mblk-review-body{display:block;overflow:visible;max-height:none;margin-bottom:20px}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .nc-review-rest[hidden]{display:none}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .nc-review-toggle{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:44px;margin:0 0 12px;padding:8px 14px;border:1px solid var(--nc-line);border-radius:10px;background:var(--nc-ivory);color:var(--nc-purple-action);font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .nc-review-toggle:hover{background:var(--nc-lilac-soft);border-color:var(--nc-purple-action)}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .nc-review-toggle:focus-visible{outline:3px solid var(--nc-purple-action);outline-offset:3px}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .mblk-review-foot{margin-top:0}[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .mblk-arrow:disabled{opacity:.5;cursor:default}@media(max-width:1023px){[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .mblk-review-card{flex-basis:calc((100% - 24px)/2)}}@media(max-width:767px){[data-design=nc-build-003-v2] .reference-home [data-copy-section="95b1528"] .mblk-review-card{flex-basis:100%}[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] .mg-content-wrapper{padding:12px}}@media(prefers-reduced-motion:reduce){[data-design=nc-build-003-v2] .reference-home [data-copy-section=f42382b] :is(.mg-tl-line-fill,.mg-tl-dot,.mg-content-wrapper){transition:none}}