html:has(.taller-module__iTaZ_W__page){scrollbar-color:#e50914 #fff}.taller-module__iTaZ_W__page{--orange:#e50914;--orange-deep:#c70712;--black:#191515;min-height:100svh;color:var(--black);border-top:6px solid var(--orange);caret-color:var(--orange);scrollbar-color:var(--orange) #fff;background:#fff}.taller-module__iTaZ_W__page ::selection{color:#fff;background:#e50914}.taller-module__iTaZ_W__skipLink{z-index:110;color:#fff;background:#191515;padding:12px 20px;position:absolute;top:-80px;left:20px}.taller-module__iTaZ_W__skipLink:focus{top:12px}.taller-module__iTaZ_W__hero{isolation:isolate;color:#fff;background:#191515;flex-direction:column;min-height:calc(100svh - 6px);display:flex;position:relative;overflow:hidden}.taller-module__iTaZ_W__heroBackground{z-index:-2;position:absolute;inset:-8px}.taller-module__iTaZ_W__heroBackground img{object-fit:cover;object-position:50% 30%;filter:blur(3px)saturate(.7)}.taller-module__iTaZ_W__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#120a0ae0 0%,#120a0aa6 46%,#120a0a57 100%);position:absolute;inset:0}.taller-module__iTaZ_W__header{color:#191515;background:#fff;width:100%}.taller-module__iTaZ_W__headerInner{justify-content:space-between;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:24px 40px;display:flex}.taller-module__iTaZ_W__municipalBrand{aspect-ratio:340/115;flex-shrink:0;width:246px;position:relative;overflow:hidden}.taller-module__iTaZ_W__municipalBrand img{width:317.647%;max-width:none;height:auto;position:absolute;top:-17.391%;left:-5.882%}.taller-module__iTaZ_W__optimizerBrand{letter-spacing:-.03em;text-align:right;font-size:20px;font-weight:700}.taller-module__iTaZ_W__optimizerBrand span{letter-spacing:0;color:#645858;margin-top:4px;font-size:12px;font-weight:400;display:block}.taller-module__iTaZ_W__heroContent{width:100%;max-width:1240px;margin:auto;padding:42px 40px 54px}.taller-module__iTaZ_W__heroContent h1{letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(64px,8vw,96px);font-weight:700;line-height:.98}.taller-module__iTaZ_W__heroContent h1 em{color:#ff3b43;font-style:normal;display:block}.taller-module__iTaZ_W__description{letter-spacing:-.02em;margin:28px 0 0;font-size:clamp(20px,2vw,26px);line-height:1.4}.taller-module__iTaZ_W__speaker{color:#f0e0e0;margin:20px 0 0;font-size:15px;line-height:1.5}.taller-module__iTaZ_W__speaker strong{color:#fff}.taller-module__iTaZ_W__heroAction{color:#fff;background:#c70712;border-radius:9px;justify-content:space-between;align-items:center;gap:36px;min-height:56px;margin-top:32px;padding:16px 22px;font-size:16px;font-weight:700;text-decoration:none;transition:background .16s;display:inline-flex}.taller-module__iTaZ_W__heroAction:hover{background:#a9050e}.taller-module__iTaZ_W__heroAction:focus-visible{outline-offset:5px;outline:3px solid #fff}.taller-module__iTaZ_W__heroBottom{border-top:1px solid #ffffff4d;justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 80px);max-width:1160px;margin:0 auto;padding:24px 0 30px;display:flex}.taller-module__iTaZ_W__eventDetails{color:#f0e0e0;gap:44px;font-size:13px;line-height:1.6;display:flex}.taller-module__iTaZ_W__eventDetails strong{color:#fff;font-size:16px;display:block}.taller-module__iTaZ_W__hashtag{color:#fff;font-size:22px;font-weight:700}.taller-module__iTaZ_W__formSection{width:calc(100% - 40px);min-width:0;max-width:700px;margin:0 auto;padding:64px 0 72px;scroll-margin-top:12px}.taller-module__iTaZ_W__formHeading{border-top:3px solid var(--orange);padding-top:24px}.taller-module__iTaZ_W__formHeading h2{letter-spacing:-.025em;margin:0;font-size:clamp(28px,4vw,38px);line-height:1.12}.taller-module__iTaZ_W__formHeading p{color:#645858;max-width:52ch;margin:14px 0 32px;font-size:16px;line-height:1.55}.taller-module__iTaZ_W__page .lead-wizard{background:0 0;border:0;border-radius:0;padding:0}.taller-module__iTaZ_W__page .step-heading h3{font-size:clamp(26px,2.6vw,36px);line-height:1.12}.taller-module__iTaZ_W__page .step-heading>p{letter-spacing:.03em}.taller-module__iTaZ_W__page .step-heading{margin-bottom:24px}:is(.taller-module__iTaZ_W__page .primary-button,.taller-module__iTaZ_W__page .form-actions .primary-button[type=submit]){background:var(--orange-deep);border-color:var(--orange-deep)}.taller-module__iTaZ_W__page .primary-button:hover{background:#a9050e;border-color:#a9050e}.taller-module__iTaZ_W__page .secondary-button:hover{background:#f3eeee}.taller-module__iTaZ_W__page .choice:has(input:checked){background:#fff2f2}.taller-module__iTaZ_W__page .choice:has(input:focus-visible){outline-color:#e50914}:is(.taller-module__iTaZ_W__page .lead-wizard input:focus-visible,.taller-module__iTaZ_W__page .lead-wizard textarea:focus-visible){box-shadow:0 0 0 3px #e509142e}:is(.taller-module__iTaZ_W__page .error-summary,.taller-module__iTaZ_W__page .submit-error){background:#fff2f2}.taller-module__iTaZ_W__page .workshop-consent{color:#645858;margin-top:20px;font-size:13px;line-height:1.5}.taller-module__iTaZ_W__page .success-icon{color:#fff}.taller-module__iTaZ_W__footer{background:#fe0008}.taller-module__iTaZ_W__campaignBanner{aspect-ratio:1080/125;max-width:820px;margin:auto;position:relative;overflow:hidden}.taller-module__iTaZ_W__campaignBanner img{width:100%;height:auto;position:absolute;bottom:0;left:0}@media (max-width:700px){.taller-module__iTaZ_W__page{border-top-width:4px}.taller-module__iTaZ_W__hero{min-height:calc(100svh - 4px)}.taller-module__iTaZ_W__heroBackground img{object-position:52% 30%;filter:blur(2px)saturate(.7)}.taller-module__iTaZ_W__hero:after{background:linear-gradient(#120a0a8c 0%,#120a0a9e 45%,#120a0ad9 100%)}.taller-module__iTaZ_W__headerInner{gap:16px;padding:20px}.taller-module__iTaZ_W__municipalBrand{width:174px}.taller-module__iTaZ_W__optimizerBrand{font-size:15px}.taller-module__iTaZ_W__optimizerBrand span{font-size:10px}.taller-module__iTaZ_W__heroContent{padding:34px 24px}.taller-module__iTaZ_W__heroContent h1{font-size:clamp(54px,14vw,78px)}.taller-module__iTaZ_W__description{margin-top:24px;font-size:20px}.taller-module__iTaZ_W__speaker{margin-top:18px;font-size:13px}.taller-module__iTaZ_W__heroAction{gap:22px;margin-top:28px;padding-inline:18px;font-size:14px}.taller-module__iTaZ_W__heroBottom{width:calc(100% - 48px);padding:18px 0 24px;display:block}.taller-module__iTaZ_W__eventDetails{justify-content:space-between;gap:20px;font-size:11px}.taller-module__iTaZ_W__eventDetails strong{font-size:14px}.taller-module__iTaZ_W__hashtag{margin-top:20px;font-size:17px;display:block}.taller-module__iTaZ_W__formSection{padding:40px 0 48px}.taller-module__iTaZ_W__formHeading p{margin-bottom:28px;font-size:15px}.taller-module__iTaZ_W__page .progress-wrap{padding-bottom:22px}.taller-module__iTaZ_W__page .step-heading h3{font-size:28px}.taller-module__iTaZ_W__campaignBanner{width:100%}}@media (max-width:360px){.taller-module__iTaZ_W__headerInner{gap:10px;padding-inline:16px}.taller-module__iTaZ_W__municipalBrand{width:150px}.taller-module__iTaZ_W__heroContent{padding-inline:20px}.taller-module__iTaZ_W__heroContent h1{font-size:52px}.taller-module__iTaZ_W__heroAction{gap:14px;font-size:13px}.taller-module__iTaZ_W__heroBottom{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){.taller-module__iTaZ_W__heroAction{transition:none}}
