/* Original renderer/style remain intact. Only the local wrapper and pacing differ. */
.tt-build-hero.local-original-hero{height:148svh;max-width:none;--sans:Milano,sans-serif;--mint:#51ffbe;font-family:Milano,sans-serif}
.local-original-hero .local-unused-chapter{display:none!important}
.local-original-hero #showcase-panel{position:absolute;inset:0}
.local-original-hero .hero-image-button{position:absolute;inset:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;border:0;border-radius:0;padding:0;margin:0;background:none;display:block;overflow:hidden;transform:none;pointer-events:none;cursor:pointer;box-shadow:none}
.local-original-hero .hero-image-button[data-scene-ready=true]{pointer-events:auto}
.local-original-hero .hero-image-button>img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;max-width:none;border-radius:0}
.local-original-hero .hero-image-button .nh-ted-page{position:absolute;inset:0;display:block;width:100%;height:100%;transform:none;aspect-ratio:auto;pointer-events:none}
.local-original-hero .nh-ted-disc{position:absolute;left:55.7975%;top:27.3976%;width:32.2797%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:#fff;transform:none}
.local-original-hero .nh-ted-disc .head{position:absolute;left:4%;right:4%;bottom:0;top:auto;aspect-ratio:1;transform:none}
.local-original-hero .nh-ted-disc .head img{position:absolute;left:0;top:0;width:100%;height:125%;max-width:none;transform:none}
.local-original-hero .nh-ted-disc.is3d .head{visibility:hidden}
.local-original-hero .nh-ted-disc .ted3d{position:absolute;inset:0;width:100%;height:100%;display:block}
.local-original-hero .hero-title{font-family:Milano,sans-serif;font-weight:500;font-size:clamp(48px,5.5vw,92px)}
.local-original-hero .intro{--intro-bottom:64px}.local-original-hero .hero-title .l1{animation:none}
.local-original-hero:not(.is-static) .intro{bottom:calc(64px + var(--local-header-height,87px))}
@media(max-width:760px){.local-original-hero:not(.is-static) .intro{bottom:calc(25px + var(--local-header-height,77px))}}
.local-original-hero .hero-motion{top:105px;font-family:Milano,sans-serif;font-size:14px}
.local-original-hero .fin h2{font-size:clamp(43px,5vw,82px);font-family:Milano,sans-serif;font-weight:500}
.local-original-hero .pill{font-family:Milano,sans-serif;background:#01dafd;color:#061727}
.local-original-hero .ghost{font-family:Milano,sans-serif;background:#0b13202e}
.local-original-hero .local-live-caption{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:14px;color:#a1b0c8}.local-live-caption strong{font-weight:500;color:#c6d2e5}
.local-original-hero .showcase-live-tools{display:flex;gap:13px;max-width:none;align-items:center;flex-wrap:wrap;font-size:14px;color:#adc6d6}
.local-original-hero .showcase-live-tools button{border:0;border-radius:0;background:none;color:#bfe7ee;padding:0;min-height:30px;text-decoration:underline;text-underline-offset:4px;font:inherit}
.local-original-hero.is-static[data-enhanced]{height:auto}
.local-original-hero.is-static[data-enhanced] .stage{padding-top:70px}
@media(max-width:980px){.local-original-hero .intro{gap:18px}.local-original-hero .intro .side p{font-size:16px}.local-original-hero .fin{gap:16px}.local-original-hero .fin .side p{font-size:14px}.local-original-hero .fin h2{font-size:56px}}
@media(max-width:760px){.tt-build-hero.local-original-hero{height:148svh}.local-original-hero .hero-title{font-size:clamp(42px,11.4vw,64px)}.local-original-hero .hero-motion{top:85px}.local-original-hero .intro{bottom:25px}.local-original-hero .fin h2{font-size:56px}.local-original-hero .fin .side{gap:13px}.local-original-hero .fin .side p{font-size:14px}.local-original-hero .fin .ctas{flex-direction:row;gap:9px}.local-original-hero .fin .pill,.local-original-hero .fin .ghost{font-size:14px;min-height:44px;height:auto;padding:10px 17px}.local-original-hero .showcase-live-tools{gap:10px;font-size:14px}.local-original-hero .local-live-caption{font-size:14px;gap:4px}.local-original-hero .showcase-live-tools>span{flex-basis:auto}.local-original-hero .local-live-caption>span{display:none}}
@media(prefers-reduced-motion:reduce){.tt-build-hero.local-original-hero{height:auto}}

/* Ordinary, always-readable process content. */
.quick-process{border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15;background:#101521;padding-block:43px!important}.quick-process .section-heading{margin-bottom:28px!important}.quick-process .section-heading h2{font-size:28px!important;line-height:1.2;font-weight:500;letter-spacing:-.035em}.quick-process .process-grid{gap:35px}.quick-process .step-number{font-size:14px;margin-bottom:12px;line-height:1.2;color:#8edbed;font-family:Milano,sans-serif}.quick-process .step-line{opacity:.2}.quick-process .process-grid h3{font-size:28px;line-height:1.1;font-weight:500;margin-bottom:11px}.quick-process .process-grid p{font-size:14px;line-height:1.65;max-width:350px;color:#aeb9ce}.quick-process .process-grid a{margin-top:15px;font-size:14px}.quick-process .process-bottom{display:none}
@media(max-width:850px){.quick-process .process-grid{gap:24px}.quick-process .process-grid h3{font-size:28px}.quick-process .process-grid p{font-size:14px}.showcase-live-tools{flex-wrap:wrap;justify-content:flex-end}}
@media(max-width:600px){.quick-process{padding-block:34px!important}.quick-process .section-heading h2{font-size:28px!important}.quick-process .process-grid{gap:25px}.quick-process .process-grid article{position:relative;padding-left:32px}.quick-process .step-number{position:absolute;top:7px;left:0}.quick-process .step-line{display:none}.quick-process .process-grid p{font-size:14px}.quick-process .process-grid h3{font-size:28px}.showcase-live-tools{gap:7px}.showcase-live-tools>span{flex-basis:100%}}
