.hp{--hp-accent:var(--color-neon-green);--hp-ink:var(--color-blue);margin-top:calc(-1 * var(--grid-gutter));color:var(--color-blue);flex-direction:column;gap:clamp(5rem,10vw,11rem);padding-bottom:clamp(3rem,8vh,6rem);display:flex}.hp-bullet{aspect-ratio:1;background:var(--hp-accent);clip-path:polygon(0 0,87% 0,100% 13%,100% 100%,13% 100%,0 87%);flex:none;width:.72em;display:inline-block}[dir=rtl] .hp-bullet{clip-path:polygon(100% 0,13% 0,0 13%,0 100%,87% 100%,100% 87%)}.hp-hero{grid-template-rows:1fr auto;grid-template-columns:1fr auto;min-height:calc(100svh - 10rem);padding-bottom:clamp(1rem,3vh,2.5rem);display:grid;position:relative}.hp-hero__title{font-family:var(--heading);font-weight:400;font-size:calc(clamp(2.5rem, min(5.56vw, 10vh), 7rem) * var(--k,1));letter-spacing:-.02em;text-align:center;text-transform:uppercase;color:var(--hp-ink);flex-direction:column;grid-column:1/-1;place-self:center;align-items:center;margin:0;line-height:1;display:flex}.hp-hero__line{animation:hp-rise .85s cubic-bezier(.22, 1, .36, 1) var(--d) both;display:block}@keyframes hp-rise{0%{opacity:0;transform:translateY(.5em)}}.hp-hero__mark{isolation:isolate;padding:.02em .12em 0;display:inline-block;position:relative}.hp-hero__mark:before{content:"";z-index:-1;background:var(--hp-accent);clip-path:polygon(0 0,calc(100% - .3em) 0,100% .25em,100% 100%,.3em 100%,0 calc(100% - .25em));transform-origin:0;animation:.7s cubic-bezier(.65,0,.35,1) .75s forwards hp-wipe;position:absolute;inset:-.06em -.2em -.04em;transform:scaleX(0)}[dir=rtl] .hp-hero__mark:before{transform-origin:100%;clip-path:polygon(100% 0,.3em 0,0 .25em,0 100%,calc(100% - .3em) 100%,100% calc(100% - .25em))}@keyframes hp-wipe{to{transform:scaleX(1)}}.hp-hero__dot{background:var(--hp-accent);width:.25em;height:.23em;margin-left:.06em;animation:1.1s step-end 1.6s infinite hp-blink;display:inline-block}[dir=rtl] .hp-hero__dot{margin-left:0;margin-right:.06em}.hp-hero__mark .hp-hero__dot{background:var(--color-blue)}@keyframes hp-blink{50%{opacity:0}}.hp-hero__tagline{font-family:var(--heading);font-weight:700;font-size:calc(clamp(.85rem, .93vw, 1.1rem) * var(--k,1));color:var(--color-blue);grid-area:2/1;align-self:end;animation:.8s cubic-bezier(.22,1,.36,1) .9s both hp-rise}.hp-hero__cta{grid-area:2/2;animation:.8s cubic-bezier(.34,1.56,.64,1) 1s both hp-rise}.hp-hero__cta.cta-button{background:var(--hp-accent)}.hp-intro{grid-template-columns:repeat(var(--grid-columns), 1fr);column-gap:var(--grid-gutter);margin-inline:calc(-1 * var(--grid-margin));padding:clamp(3rem, 7.3vw, 8rem) var(--grid-margin);min-height:calc(clamp(26rem, 43.75vw, 52rem) * var(--k,1));box-sizing:border-box;background:var(--color-blue);color:var(--hp-accent);display:grid}.hp-intro__left{flex-direction:column;grid-column:1/span 2;gap:clamp(1.5rem,3vw,3rem);min-width:0;display:flex}.hp-intro__title{font-family:var(--heading);font-weight:400;font-size:calc(clamp(2.5rem, 5.56vw, 7rem) * var(--k,1));color:var(--hp-accent);margin:0;line-height:1}.hp-intro__art{width:100%;max-width:48rem}.hp-intro__square{width:calc(clamp(2rem, 3.24vw, 3.5rem) * var(--k,1));margin-top:auto}.hp-intro__square.is-revealed{animation:3s cubic-bezier(.65,0,.35,1) 1s infinite hp-spin}@keyframes hp-spin{40%,to{transform:rotate(180deg)}}.hp-intro__copy{font-family:var(--sans);font-weight:500;font-size:calc(clamp(1.1rem, 1.85vw, 2.25rem) * var(--k,1));flex-direction:column;grid-column:3/span 2;align-self:end;gap:1em;line-height:1.05;display:flex}.hp-hub{width:100%;height:auto;display:block;overflow:visible}.hp-hub__line{fill:none;stroke:#2ce87e73;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s cubic-bezier(.65,0,.35,1);transition-delay:calc(.4s + var(--i) * .12s)}.is-revealed .hp-hub__line{stroke-dashoffset:0}.hp-hub__pulse{fill:var(--color-lime)}.hp-hub__pulse--out{fill:var(--hp-accent)}.hp-hub__halo{fill:#2ce87e1f;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite hp-halo}@keyframes hp-halo{50%{fill:#2ce87e38;transform:scale(1.18)}}.hp-hub__face{stroke:var(--color-blue);stroke-width:2px;stroke-linejoin:round}.hp-hub__face--t{fill:var(--color-lime)}.hp-hub__face--l{fill:#27d772}.hp-hub__face--r{fill:var(--hp-accent)}.hp-hub__core{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite hp-core}@keyframes hp-core{50%{transform:translateY(-6px)}}.hp-hub__node{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s,transform .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.9s + var(--i) * .1s);transform:scale(.6)}.is-revealed .hp-hub__node{opacity:1;transform:none}.hp-hub__node polygon{fill:var(--hp-accent);transition:fill .25s}.hp-hub__node:hover polygon{fill:var(--color-lime)}.hp-hub__node text{font-family:var(--heading);fill:var(--color-blue);font-size:15px;font-weight:700}.hp-svc{grid-template-columns:1fr 1.8fr 1fr;grid-template-areas:"tag. .""body shot points";align-items:end;gap:clamp(2rem,7vw,8rem) clamp(1.5rem,4.3vw,5rem);display:grid}.hp-svc__tag{width:calc(clamp(14rem, 24.65vw, 28rem) * var(--k,1));min-height:calc(clamp(4.5rem, 6.94vw, 8rem) * var(--k,1));box-sizing:border-box;background:var(--hp-accent);clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,.9rem 100%,0 calc(100% - .9rem));font-family:var(--heading);font-weight:400;font-size:calc(clamp(1.6rem, 2.78vw, 3.4rem) * var(--k,1));color:var(--color-blue);grid-area:tag;justify-self:start;align-items:center;margin:0;padding:.4em 1em .4em .5em;line-height:.98;display:flex}[dir=rtl] .hp-svc__tag{clip-path:polygon(100% 0,1rem 0,0 1rem,0 100%,calc(100% - .9rem) 100%,100% calc(100% - .9rem));padding:.4em .5em .4em 1em}.hp-svc__body{font-family:var(--sans);font-weight:500;font-size:calc(clamp(1rem, 1.85vw, 2.25rem) * var(--k,1));color:var(--color-blue);grid-area:body;line-height:1.05}.hp-svc{scroll-margin-top:2rem}.hp-svc__shot{aspect-ratio:728/456;grid-area:shot;min-width:0;transition:transform .5s cubic-bezier(.22,1,.36,1);box-shadow:0 2rem 4rem -2rem #0909aa73;container-type:inline-size}.hp-svc:hover .hp-svc__shot{transform:translateY(-6px)rotate(-.5deg)}[dir=rtl] .hp-svc:hover .hp-svc__shot{transform:translateY(-6px)rotate(.5deg)}.hp-svc__points{font-family:var(--sans);font-weight:500;font-size:calc(clamp(1rem, 1.85vw, 2.25rem) * var(--k,1));color:var(--color-blue);flex-direction:column;grid-area:points;gap:.55em;margin:0;padding:0;line-height:1;list-style:none;display:flex}.hp-svc__points li{align-items:flex-start;gap:.5em;display:flex}.hp-svc__points .hp-bullet{transition:transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.5s + var(--i) * .12s);margin-top:.12em;transform:scale(0)rotate(-90deg)}[dir=rtl] .hp-svc__points .hp-bullet{transform:scale(0)rotate(90deg)}.hp-svc__points.is-revealed .hp-bullet{transform:none}.hp-svc__points li:hover .hp-bullet{transition-delay:0s;transform:rotate(90deg)scale(1.2)}[dir=rtl] .hp-svc__points li:hover .hp-bullet{transform:rotate(-90deg)scale(1.2)}.hp-method{flex-direction:column;gap:clamp(3rem,7vw,8rem);display:flex}.hp-method__head{position:relative}.hp-method__word{font-family:var(--heading);font-weight:400;font-size:calc(clamp(2.75rem, 7.4vw, 9rem) * var(--k,1));text-transform:uppercase;color:#0000;-webkit-text-stroke:2px var(--color-blue);background:linear-gradient(100deg, transparent 40%, var(--hp-accent) 47%, var(--color-blue) 50%, var(--hp-accent) 53%, transparent 60%) 120% 0 / 250% 100% no-repeat;margin:0 0 0 clamp(1rem,2.5vw,2.75rem);line-height:.98}[dir=rtl] .hp-method__word{background:linear-gradient(-100deg, transparent 40%, var(--hp-accent) 47%, var(--color-blue) 50%, var(--hp-accent) 53%, transparent 60%) 120% 0 / 250% 100% no-repeat;margin:0 clamp(1rem,2.5vw,2.75rem) 0 0}[dir] .hp-method__word{-webkit-background-clip:text;background-clip:text}.is-revealed .hp-method__word{animation:5s cubic-bezier(.65,0,.35,1) .4s infinite hp-sweep}@keyframes hp-sweep{0%{background-position:120% 0}45%,to{background-position:-20% 0}}.hp-method__tag{width:calc(clamp(12rem, 23.55vw, 27rem) * var(--k,1));min-height:calc(clamp(2.75rem, 4.46vw, 5rem) * var(--k,1));box-sizing:border-box;background:var(--hp-accent);clip-path:polygon(0 0,calc(100% - .8rem) 0,100% .8rem,100% 100%,.8rem 100%,0 calc(100% - .8rem));font-family:var(--heading);font-weight:700;font-size:calc(clamp(1rem, 2.08vw, 2.5rem) * var(--k,1));text-transform:uppercase;color:var(--color-blue);align-items:center;margin:0;padding:.2em .8em .2em clamp(1rem,2.5vw,2.75rem);line-height:1;display:flex;position:absolute;bottom:clamp(-3.5rem,-3vw,-1.25rem);left:0}[dir=rtl] .hp-method__tag{clip-path:polygon(100% 0,.8rem 0,0 .8rem,0 100%,calc(100% - .8rem) 100%,100% calc(100% - .8rem));padding:.2em clamp(1rem,2.5vw,2.75rem) .2em .8em;left:auto;right:0}.hp-steps{flex-direction:column;gap:clamp(2rem,3.6vw,4rem);margin:0;padding:0;list-style:none;display:flex}.hp-step{column-gap:var(--grid-gutter);grid-template-rows:auto auto;grid-template-columns:minmax(0,3fr) minmax(0,1fr);display:grid}.hp-step__text{display:contents}.hp-step__tag{grid-area:1/1}.hp-step__body{grid-area:2/1;align-items:center;min-height:0;display:flex}.hp-step>.step-icon{grid-area:2/2;align-self:center}.hp-step:nth-child(2n){--reveal-x:60px}.hp-step[data-reveal]{transform:translateX(var(--reveal-x,-60px))}.hp-step[data-reveal].is-revealed{transform:none}.hp-step__tag{width:max-content;max-width:100%;min-width:calc(clamp(12rem, 23.5vw, 27rem) * var(--k,1));min-height:calc(clamp(2.75rem, 4.75vw, 5.25rem) * var(--k,1));box-sizing:border-box;background:var(--color-blue);clip-path:polygon(0 0,calc(100% - .8rem) 0,100% .8rem,100% 100%,.8rem 100%,0 calc(100% - .8rem));font-family:var(--heading);font-weight:700;font-size:calc(clamp(1rem, 2.08vw, 2.5rem) * var(--k,1));text-transform:uppercase;color:var(--hp-accent);align-self:flex-start;align-items:center;gap:.6em;margin:0;padding:.25em 1.2em .25em clamp(1rem,2.5vw,2.75rem);line-height:1;display:flex}[dir=rtl] .hp-step__tag{clip-path:polygon(100% 0,.8rem 0,0 .8rem,0 100%,calc(100% - .8rem) 100%,100% calc(100% - .8rem));padding:.25em clamp(1rem,2.5vw,2.75rem) .25em 1.2em}.hp-step__num{color:var(--color-lime)}.hp-step__body{background:var(--hp-accent);clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,1.25rem 100%,0 calc(100% - 1.25rem));font-family:var(--sans);font-weight:500;font-size:calc(clamp(1rem, 1.85vw, 2.25rem) * var(--k,1));color:var(--color-blue);margin-top:clamp(.75rem,.9vw,1rem);padding:clamp(1.25rem,2.8vw,3rem) clamp(1rem,2.5vw,2.75rem);line-height:1.05;transition:background-color .3s}[dir=rtl] .hp-step__body{clip-path:polygon(100% 0,1.25rem 0,0 1.25rem,0 100%,calc(100% - 1.25rem) 100%,100% calc(100% - 1.25rem))}.hp-step:hover .hp-step__body{background:var(--color-lime)}.step-icon{width:calc(clamp(5rem, 12vw, 13rem) * var(--k,1));aspect-ratio:1;justify-self:end;place-items:center;display:grid;position:relative}.step-icon__blob{background:var(--hp-accent);clip-path:polygon(0 0,73.8% 0,100% 23.2%,100% 100%,26.7% 100%,0 76.1%);animation:7s ease-in-out infinite step-blob;position:absolute;inset:22% 14% 18% 22%}[dir=rtl] .step-icon__blob{clip-path:polygon(100% 0,26.2% 0,0 23.2%,0 100%,73.3% 100%,100% 76.1%)}@keyframes step-blob{33%{transform:translate(3%,-4%)rotate(3deg)}66%{transform:translate(-3%,2%)rotate(-2deg)}}.step-icon svg{fill:none;width:100%;height:auto;stroke:var(--color-blue);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;position:relative;overflow:visible}.step-icon svg *{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s cubic-bezier(.65,0,.35,1) .4s}.is-revealed .step-icon svg *{stroke-dashoffset:0}.step-icon__accent{transform-box:fill-box;transform-origin:50%}.is-revealed .step-icon__accent{animation:2.8s ease-in-out 1.8s infinite step-bob}.hp-step:hover .step-icon__accent{animation-duration:.7s}@keyframes step-bob{50%{transform:translateY(-2px)scale(1.08)}}@media (width<=1024px){.hp{gap:clamp(4rem,16vw,7rem)}.hp-hero{grid-template-rows:1fr auto auto;grid-template-columns:1fr;row-gap:1.5rem;min-height:calc(100svh - 7rem)}.hp-hero__title{font-size:calc(clamp(2.2rem, 10.5vw, 4rem) * var(--k,1))}.hp-hero__tagline{grid-row:2}.hp-hero__cta{grid-area:3/1;justify-self:end}.hp-hero__cta.cta-button{--cta-w:min(14rem, 100%);--cta-h:5.6rem;align-items:flex-end;padding:.9rem 1.25rem .75rem .9rem}[dir=rtl] .hp-hero__cta.cta-button{padding:.9rem .9rem .75rem 1.25rem}.hp-hero__cta .cta-button__label{font-size:1.4rem;line-height:1.05}.hp-intro{grid-template-columns:1fr;row-gap:2rem;min-height:0}.hp-intro__left,.hp-intro__copy{grid-column:1}.hp-intro__title{font-size:calc(clamp(2.25rem, 11vw, 3.5rem) * var(--k,1))}.hp-intro__square{display:none}.hp-intro__copy{font-size:calc(clamp(1.05rem, 4.6vw, 1.3rem) * var(--k,1));text-align:left}[dir=rtl] .hp-intro__copy{text-align:right}.hp-svc{grid-template-columns:1fr;grid-template-areas:"tag""body""points""shot";row-gap:1.5rem}.hp-svc__tag{width:min(100%,18rem);min-height:5.2rem;margin-left:calc(-1 * var(--grid-margin));padding-left:calc(var(--grid-margin) + .25rem);font-size:calc(clamp(1.6rem, 7.5vw, 2rem) * var(--k,1))}[dir=rtl] .hp-svc__tag{margin-left:0;margin-right:calc(-1 * var(--grid-margin));padding-left:0;padding-right:calc(var(--grid-margin) + .25rem)}.hp-svc__body,.hp-svc__points{font-size:calc(clamp(1rem, 4.2vw, 1.2rem) * var(--k,1))}.hp-svc__shot{aspect-ratio:16/10}.hp-method__word{font-size:calc(clamp(1.9rem, 9.6vw, 4rem) * var(--k,1));-webkit-text-stroke-width:1.5px;margin-left:0}[dir=rtl] .hp-method__word{margin-left:0;margin-right:0}.hp-method__tag{left:calc(-1 * var(--grid-margin));padding-left:calc(var(--grid-margin) + .5rem);width:min(15rem,70%);font-size:calc(clamp(1rem, 4.6vw, 1.25rem) * var(--k,1))}[dir=rtl] .hp-method__tag{left:auto;right:calc(-1 * var(--grid-margin));padding-left:0;padding-right:calc(var(--grid-margin) + .5rem)}.hp-step{display:block;position:relative}.hp-step__tag{min-width:0;max-width:calc(100% - 4.5rem);margin-left:calc(-1 * var(--grid-margin));padding-left:calc(var(--grid-margin) + .5rem);font-size:calc(clamp(.95rem, 4.2vw, 1.15rem) * var(--k,1))}[dir=rtl] .hp-step__tag{margin-left:0;margin-right:calc(-1 * var(--grid-margin));padding-left:0;padding-right:calc(var(--grid-margin) + .5rem)}.hp-step__body{margin-left:calc(-1 * var(--grid-margin));padding-left:calc(var(--grid-margin) + .5rem);font-size:calc(clamp(1rem, 4.2vw, 1.15rem) * var(--k,1))}[dir=rtl] .hp-step__body{margin-left:0;margin-right:calc(-1 * var(--grid-margin));padding-left:0;padding-right:calc(var(--grid-margin) + .5rem)}.step-icon{width:4.25rem;position:absolute;top:-.6rem;right:0}[dir=rtl] .step-icon{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.hp-hero__line,.hp-hero__tagline,.hp-hero__cta,.hp-hero__dot,.hp-intro__square.is-revealed,.hp-hub__halo,.hp-hub__core,.step-icon__blob,.is-revealed .step-icon__accent{animation:none}.hp-hero__mark:before{animation:none;transform:none}.is-revealed .hp-method__word{animation:none}.hp-hub__line,.step-icon svg *,.hp-svc__points .hp-bullet{stroke-dashoffset:0;transition:none;transform:none}.hp-hub__node{opacity:1;transition:none;transform:none}.hp-step[data-reveal]{transform:none}}.hp{--k:1}@media (width<=1600px){.hp{--k:.88}}@media (width<=1366px){.hp{--k:.8}}@media (width<=1024px){.hp{--k:1}}@media (width<=1600px) and (width>=1025px){.hp-hero__cta.cta-button{--cta-w:270px;--cta-h:110px;padding:40px 40px 11px 11px}[dir=rtl] .hp-hero__cta.cta-button{padding:40px 11px 11px 40px}.hp-hero__cta.cta-button .cta-button__label{font-size:28px}}@media (width<=1366px) and (width>=1025px){.hp-hero__cta.cta-button{--cta-w:240px;--cta-h:98px;padding:36px 36px 10px 10px}[dir=rtl] .hp-hero__cta.cta-button{padding:36px 10px 10px 36px}.hp-hero__cta.cta-button .cta-button__label{font-size:25px}}@media (width<=640px){.hp-svc__shot{aspect-ratio:363/300}}.hp-svc--top{row-gap:0}.hp-svc--top .hp-svc__tag{margin-left:calc(-1 * var(--grid-margin));padding-left:calc(var(--grid-margin) + .5em)}[dir=rtl] .hp-svc--top .hp-svc__tag{margin-left:0;margin-right:calc(-1 * var(--grid-margin));padding-left:0;padding-right:calc(var(--grid-margin) + .5em)}.hp-svc--top .hp-svc__shot{aspect-ratio:826/520}.hp-svc--tall .hp-svc__shot{aspect-ratio:826/700}@media (width<=1024px){.hp-svc--top{row-gap:1.5rem}.hp-svc--top .hp-svc__shot,.hp-svc--tall .hp-svc__shot{aspect-ratio:16/10}.hp-svc--tall .hp-svc__shot{aspect-ratio:1}}@media (width<=640px){.hp-svc--top .hp-svc__shot{aspect-ratio:363/300}.hp-svc--tall .hp-svc__shot{aspect-ratio:1/1.05}}@media (width>=701px) and (width<=1024px){.hp-hero{min-height:min(100svh - 7rem,85vw)}.hp-hero__title{font-size:calc(clamp(2.2rem, 8.5vw, 6rem) * var(--k,1))}}.hp--lime{--hp-accent:var(--color-lime);--hp-ink:var(--color-dark-grey)}.hp--lime .hp-svc__tag{text-transform:uppercase;font-weight:700;font-size:calc(clamp(1.35rem, 2.3vw, 2.8rem) * var(--k,1))}.hp--lime .hp-svc .hp-svc__tag{margin-left:0;padding:.55em 1em .25em .8em;font-weight:900}[dir=rtl] .hp--lime .hp-svc .hp-svc__tag{margin-left:0;margin-right:0;padding:.55em .8em .25em 1em}.hp--lime .hp-hero__cta.cta-button{background:var(--color-lime)}.hp-intro--panel{background:0 0;align-items:last baseline;min-height:0;margin-inline:0;padding:0}.hp-intro--panel .hp-intro__left{min-height:calc(clamp(18rem, 27vw, 32rem) * var(--k,1));margin-left:calc(-1 * var(--grid-margin));padding:clamp(2rem,4vw,4.5rem) clamp(1.5rem,3.5vw,4rem) clamp(1.25rem,2vw,2.25rem);padding-left:calc(var(--grid-margin) + clamp(1rem, 2vw, 2rem));isolation:isolate;justify-content:flex-end;position:relative}[dir=rtl] .hp-intro--panel .hp-intro__left{margin-left:0;margin-right:calc(-1 * var(--grid-margin));padding-left:0;padding-right:calc(var(--grid-margin) + clamp(1rem, 2vw, 2rem))}.hp-intro--panel .hp-intro__left:before{content:"";z-index:-1;background:var(--color-blue);clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);position:absolute;inset:0}[dir=rtl] .hp-intro--panel .hp-intro__left:before{clip-path:polygon(100% 0,3rem 0,0 3rem,0 100%,100% 100%)}.hp-intro--panel .hp-intro__title{color:var(--hp-accent);font-weight:700;font-size:calc(clamp(2.2rem, 4.4vw, 5.5rem) * var(--k,1));line-height:1.02}.hp-intro--panel .hp-intro__square{width:calc(clamp(1.5rem, 2.3vw, 2.5rem) * var(--k,1));margin:0;position:absolute;top:0;right:calc(-1*clamp(2.5rem,4vw,4.5rem))}[dir=rtl] .hp-intro--panel .hp-intro__square{left:calc(-1*clamp(2.5rem,4vw,4.5rem));right:auto}.hp-intro--panel .hp-intro__copy{color:var(--color-blue);font-size:calc(clamp(1rem, 1.5vw, 1.8rem) * var(--k,1));align-self:last baseline}@media (width<=1024px){.hp-intro--panel .hp-intro__left{min-height:0}.hp-intro--panel .hp-intro__left:before{clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,0 100%)}[dir=rtl] .hp-intro--panel .hp-intro__left:before{clip-path:polygon(100% 0,1.5rem 0,0 1.5rem,0 100%,100% 100%)}.hp-intro--panel .hp-intro__square{display:none}.hp-intro--panel .hp-intro__copy{font-size:calc(clamp(1.05rem, 4.6vw, 1.3rem) * var(--k,1));padding-top:0}}
