.thcreel{--fs-t:clamp(2rem,5.6vw,4.4rem);--lh-t:.98;--ls-t:-.03em;--fw-t:700;--fs-eb:.72rem;--ls-eb:.05em;--fw-eb:600;--tt-eb:uppercase;--fs-d:clamp(.9rem,1.3vw,1.05rem);--lh-d:1.6;--auto:7000;--dur:1.1;--pad:clamp(1.5rem,5vw,4.5rem);--h:100svh;--radius:0px;--ink:#fff;--ink-eb:#fff;--ink-t:var(--ink);--ink-d:var(--ink);--chrome:var(--ink);--scrim:#000;--veil:1;--zoom:1.06;--btn-bg:var(--tewido-elementra-color-primary, #93003f);--btn-ink:#fff;--btn2-line:rgba(255,255,255,.55);--btn2-ink:var(--ink);--btn-radius:999px;--btn-gap:.75rem;--btn-icon:.85rem;position:relative;display:block}.thcreel *,.thcreel ::after,.thcreel ::before{box-sizing:border-box}.thcreel .h__stage{position:relative;height:var(--h);overflow:hidden;border-radius:var(--radius)}.thcreel .h__s{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity calc(var(--dur) * 1s) ease,visibility 0s linear calc(var(--dur) * 1s)}.thcreel .h__s.is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity calc(var(--dur) * 1s) ease,visibility 0s}.thcreel .h__s .h__layer{transform:scale(var(--zoom));transition:transform calc(var(--dur) * 4s) ease-out}.thcreel .h__s.is-active .h__layer{transform:scale(1)}.thcreel .h__veil{position:absolute;inset:0;pointer-events:none;opacity:var(--veil,1);background:linear-gradient(color-mix(in srgb,var(--scrim) 12%,transparent),color-mix(in srgb,var(--scrim) 78%,transparent))}.thcreel .h__b{position:absolute;z-index:5;inset-inline-start:var(--pad);inset-inline-end:var(--pad);bottom:calc(var(--pad) * 2.4);display:grid;gap:var(--copy-gap);justify-items:var(--copy-x,start);text-align:var(--copy-x,start);opacity:0;transform:translateY(24px);transition:opacity .7s ease .18s,transform .7s ease .18s}.thcreel .h__s.is-active .h__b{opacity:1;transform:none}.thcreel .h__vid{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,center);border:0;pointer-events:none;background:0 0}.thcreel .h__layer{position:absolute;inset:0;overflow:hidden}.thcreel .h__layer img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,center)}.thcreel .h__eb{color:var(--ink-eb);display:block}.thcreel .h__t{color:var(--ink-t);margin:0}.thcreel .h__d{color:var(--ink-d);margin:0;opacity:.9;max-width:46ch}.thcreel .h__bar{position:absolute;inset-inline:0;bottom:0;height:2px;background:rgba(255,255,255,.18);z-index:6}.thcreel .h__bar i{display:block;height:100%;width:0;background:var(--chrome)}.thcreel .h__bar i.run{animation:tef-hv-bar linear forwards}@keyframes tef-hv-bar{from{width:0}to{width:100%}}.thcreel .h__a{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap;padding:.72rem 1.25rem;border-radius:var(--btn-radius,999px);border:1px solid var(--btn2-line,rgba(255,255,255,.55));color:var(--btn2-ink);text-decoration:none;font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;transition:background-color .35s,border-color .35s,color .35s}.thcreel .h__a.is-primary{background:var(--btn-bg);border-color:transparent;color:var(--btn-ink)}.thcreel .h__a.is-outline{background:0 0}.thcreel .h__acts{display:flex;flex-wrap:wrap;gap:var(--btn-gap,.75rem)}.thcreel .h__ico{display:inline-flex;align-items:center;justify-content:center;width:var(--btn-icon);height:var(--btn-icon);flex:0 0 auto}.thcreel .h__ico i,.thcreel .h__ico img,.thcreel .h__ico svg{width:100%;height:100%;font-size:var(--btn-icon);display:block}.thcreel .h__ico svg [fill]:not([fill=none]),.thcreel .h__ico svg:not([fill=none]){fill:currentColor}.thcreel .h__ico svg [stroke]:not([stroke=none]){stroke:currentColor}.thcreel .h__ico svg[fill=none]:not([stroke]){stroke:currentColor}.thcreel .h__ico svg[fill=none]:not([stroke-width]){stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.thcreel .h__ico svg[fill=none]:has([fill]:not([fill=none])){stroke:none}.thcreel .h__ico svg [style*="fill:"]:not([style*="fill:none"]):not([style*="fill: none"]){fill:currentColor!important}.thcreel .h__ico svg [style*="stroke:"]:not([style*="stroke:none"]):not([style*="stroke: none"]){stroke:currentColor!important}.thcreel .h__ico svg.is-arrow,.thcreel .h__ico svg.is-arrow *{fill:none;stroke:currentColor;stroke-width:2}[dir=rtl] .thcreel .h__a svg.is-arrow{transform:scaleX(-1)}.thcreel .h__ui{display:flex;align-items:center;gap:.75rem}.thcreel .h__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:7}.thcreel .h__arrow.prev{inset-inline-start:clamp(.75rem,2.5vw,2rem)}.thcreel .h__arrow.next{inset-inline-end:clamp(.75rem,2.5vw,2rem)}@media (max-width:760px){.thcreel .h__arrow{display:none}}.thcreel .h__nav{position:absolute;z-index:7;display:flex;gap:.5rem;inset-inline-end:var(--pad);bottom:var(--pad)}.thcreel .h__nav{width:2.6rem;height:2.6rem;border-radius:999px;cursor:pointer;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.3);color:var(--chrome);display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s}.thcreel .h__nav:hover{background:rgba(255,255,255,.24)}.thcreel .h__nav svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2}[dir=rtl] .thcreel .h__nav svg{transform:scaleX(-1)}.thcreel .h__dots{position:absolute;z-index:7;inset-inline-start:var(--pad);bottom:var(--pad);display:flex;gap:.5rem}.thcreel .h__dots button{width:.5rem;height:.5rem;padding:0;border:0;border-radius:999px;cursor:pointer;background:var(--chrome);opacity:.4;transition:opacity .3s,transform .3s}.thcreel .h__dots button[aria-current=true]{opacity:1;transform:scale(1.4)}@media (max-width:760px){.thcreel{--h:80svh}}@media (prefers-reduced-motion:reduce){.thcreel .h__b,.thcreel .h__s,.thcreel .h__s .h__layer{transition:none;transform:none}}.thcreel .h__arrow{background:rgba(0,0,0,.42);border-color:rgba(255,255,255,.5);color:#fff;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.thcreel .h__arrow:hover{background:rgba(0,0,0,.66);border-color:#fff}.thcreel .h__arrow:focus-visible{outline:2px solid #fff;outline-offset:2px}.thcreel{--copy-gap:.85rem;--eb-gap:calc(var(--copy-gap) * 0.6);--title-gap:calc(var(--copy-gap) * 1.2);--desc-gap:calc(var(--copy-gap) * 1.75)}.thcreel .h__eb+*{margin-block-start:calc(var(--eb-gap) - var(--copy-gap))}.thcreel .h__t+*{margin-block-start:calc(var(--title-gap) - var(--copy-gap))}.thcreel .h__d+*{margin-block-start:calc(var(--desc-gap) - var(--copy-gap))}.thcreel :focus-visible{outline:2px solid currentColor;outline-offset:3px}.thcreel .h__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.thcreel .h__pause{position:absolute;z-index:7;top:calc(var(--pad,1.5rem) * .5);inset-inline-end:calc(var(--pad,1.5rem) * 0.5);width:2.4rem;height:2.4rem;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--chrome,#fff) 45%,transparent);border-radius:999px;background:color-mix(in srgb,#000 22%,transparent);color:var(--chrome,#fff);cursor:pointer;transition:background-color .35s,border-color .35s;-webkit-tap-highlight-color:transparent}.thcreel .h__pause[data-pos=top-start]{inset-inline-end:auto;inset-inline-start:calc(var(--pad,1.5rem) * 0.5)}.thcreel .h__pause[data-pos=bottom-end]{top:auto;bottom:calc(var(--pad,1.5rem) * .5)}.thcreel .h__pause[data-pos=bottom-start]{top:auto;bottom:calc(var(--pad,1.5rem) * .5);inset-inline-end:auto;inset-inline-start:calc(var(--pad,1.5rem) * 0.5)}.thcreel .h__pause:hover{border-color:currentColor}.thcreel .h__pause:focus-visible{outline:2px solid currentColor;outline-offset:3px}.thcreel .h__pause-i{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.thcreel .h__pause .h__pause-i--play,.thcreel .h__pause[data-paused=true] .h__pause-i--pause{display:none}.thcreel .h__pause[data-paused=true] .h__pause-i--play{display:block}[dir=rtl] .thcreel .h__pause-i--play{transform:scaleX(-1)}.thcreel .h__t{font-size:calc(var(--tef-fs-hero-heading,var(--fs-t)) * var(--tef-font-scale,1));line-height:var(--tef-lh-hero-heading,var(--lh-t));letter-spacing:var(--tef-ls-hero-heading,var(--ls-t));font-weight:var(--tef-fw-hero-heading,var(--fw-t))}.thcreel .h__eb,.thcreel .h__no{font-size:calc(var(--tef-fs-small-title,var(--fs-eb)) * var(--tef-font-scale,1));letter-spacing:var(--tef-ls-small-title,var(--ls-eb));font-weight:var(--tef-fw-small-title,var(--fw-eb));text-transform:var(--tef-tt-small-title,var(--tt-eb))}.thcreel .h__d{font-size:calc(var(--tef-fs-card-desc,var(--fs-d)) * var(--tef-font-scale,1));line-height:var(--tef-lh-card-desc,var(--lh-d))}