.services-module__DsJI_G__section{--services-ink:var(--foreground);--services-paper:var(--background);z-index:4;color:var(--services-ink);background:var(--services-paper);margin-block-start:clamp(-5rem,-9vw,-8.5rem);position:relative;overflow:clip}.services-module__DsJI_G__depthTop,.services-module__DsJI_G__depthBottom{background:var(--services-paper);min-block-size:clamp(4.5rem,10vw,9rem);position:relative}.services-module__DsJI_G__depthTop:after,.services-module__DsJI_G__depthBottom:before{content:"";background:color-mix(in srgb, var(--services-ink) 14%, transparent);block-size:1px;position:absolute;inset-inline:clamp(1rem,4vw,4.5rem)}.services-module__DsJI_G__depthTop:after{inset-block-end:clamp(1rem,2.5vw,2.5rem)}.services-module__DsJI_G__depthBottom:before{inset-block-start:clamp(1rem,2.5vw,2.5rem)}.services-module__DsJI_G__panel{isolation:isolate;border:1px solid color-mix(in srgb, var(--services-ink) 15%, transparent);background:var(--services-paper);opacity:0;margin-inline:clamp(.65rem,2vw,2rem);padding:clamp(1.5rem,3vw,3.5rem) clamp(1rem,3.5vw,4rem) clamp(2rem,5vw,5.5rem);transition:opacity .65s,transform 1s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(3rem)rotate(.25deg)scale(.985)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__panel{opacity:1;transform:translateY(0)rotate(0)scale(1)}.services-module__DsJI_G__backgroundWord{z-index:-1;max-inline-size:100%;color:var(--brand-red);font-family:var(--font-display);letter-spacing:-.085em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(7rem,23vw,25rem);font-weight:850;line-height:.72;transition:opacity .7s .14s,transform 1.25s cubic-bezier(.22,1,.36,1) .14s;position:absolute;inset-block-start:clamp(8rem,13vw,13rem);inset-inline-start:clamp(-2rem,-1vw,-.5rem);transform:translate(-8%)rotate(-3deg)}[dir=rtl] .services-module__DsJI_G__backgroundWord{transform:translate(8%)rotate(3deg)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__backgroundWord{opacity:.96;transform:translateX(0) translateY(var(--parallax-y,0px)) rotate(-2deg)}.services-module__DsJI_G__section[data-visible=true] [dir=rtl] .services-module__DsJI_G__backgroundWord{transform:translateX(0) translateY(var(--parallax-y,0px)) rotate(2deg)}.services-module__DsJI_G__header{z-index:3;grid-template-columns:minmax(0,.8fr) minmax(18rem,1.2fr);align-items:start;gap:clamp(2rem,7vw,8rem);min-block-size:clamp(10rem,18vw,18rem);display:grid;position:relative}.services-module__DsJI_G__index{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.58rem;font-weight:750;line-height:1;display:flex}.services-module__DsJI_G__indexLine{opacity:.55;background:currentColor;block-size:1px;inline-size:clamp(2rem,4vw,4.5rem);position:relative}.services-module__DsJI_G__indexLine:after{content:"";background:currentColor;border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.services-module__DsJI_G__intro{opacity:.72;justify-self:end;max-inline-size:38rem;margin:0;font-size:clamp(.9rem,1.25vw,1.15rem);line-height:1.55}.services-module__DsJI_G__headingBlock{z-index:2;grid-template-columns:minmax(0,8fr) minmax(5rem,2fr);align-items:end;gap:clamp(1rem,3vw,3rem);min-block-size:clamp(23rem,44vw,42rem);padding-block:clamp(2rem,5vw,5rem) clamp(3rem,8vw,8rem);display:grid;position:relative}.services-module__DsJI_G__heading{max-inline-size:11ch;font-family:var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(3.6rem,9.5vw,11rem);font-weight:820;line-height:.79}.services-module__DsJI_G__heading span,.services-module__DsJI_G__heading strong{display:block}.services-module__DsJI_G__heading strong{z-index:2;color:var(--services-paper);font-weight:inherit;text-shadow:-1px -1px 0 var(--services-ink), 1px -1px 0 var(--services-ink), -1px 1px 0 var(--services-ink), 1px 1px 0 var(--services-ink);margin-inline-start:clamp(.5rem,7vw,8rem);position:relative;transform:translateY(.03em)}.services-module__DsJI_G__heading span:last-child{margin-inline-start:clamp(2rem,14vw,15rem)}.services-module__DsJI_G__headingRule{border-inline-start:1px solid color-mix(in srgb, var(--services-ink) 35%, transparent);justify-self:end;block-size:clamp(10rem,24vw,25rem);inline-size:clamp(2.5rem,8vw,8rem);position:relative;transform:rotate(7deg)translateY(1rem)}.services-module__DsJI_G__headingRule:before,.services-module__DsJI_G__headingRule:after{content:"";background:var(--brand-red);border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-inline-start:-4px}.services-module__DsJI_G__headingRule:before{inset-block-start:0}.services-module__DsJI_G__headingRule:after{inset-block-end:0}.services-module__DsJI_G__categories{z-index:4;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block-start:clamp(1rem,3vw,3rem);display:grid;position:relative}.services-module__DsJI_G__category{border:1px solid color-mix(in srgb, var(--services-ink) 18%, transparent);background:color-mix(in srgb, var(--services-paper) 94%, transparent);min-inline-size:0;box-shadow:0 1.2rem 3rem color-mix(in srgb, var(--services-ink) 8%, transparent);opacity:0;transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .5s,opacity .65s;position:relative;transform:translateY(90px)scale(.93)rotate(-1.4deg)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category{opacity:1}.services-module__DsJI_G__category[data-position="1"]{z-index:4;grid-column:1/span 7;transition-delay:.1s;transform:translateY(90px)scale(.93)rotate(-1.4deg)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="1"]{transform:translateY(0)scale(1)rotate(0)}.services-module__DsJI_G__category[data-position="2"]{z-index:3;grid-column:7/span 6;margin-block-start:clamp(8rem,15vw,15rem);transition-delay:.2s;transform:translateY(90px)scale(.93)rotate(1.8deg)translate(-1rem)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="2"]{transform:translateY(0)scale(1)rotate(0)translate(-1rem)}.services-module__DsJI_G__category[data-position="3"]{z-index:5;grid-column:2/span 6;margin-block-start:clamp(-1rem,-1vw,-.25rem);transition-delay:.3s;transform:translateY(90px)scale(.93)rotate(1deg)translateY(-2rem)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="3"]{transform:translateY(0)scale(1)rotate(0)translateY(-2rem)}.services-module__DsJI_G__category[data-position="4"]{z-index:2;grid-column:8/span 5;margin-block-start:clamp(5rem,10vw,10rem);transition-delay:.4s;transform:translateY(90px)scale(.93)rotate(-2deg)translate(-2rem)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="4"]{transform:translateY(0)scale(1)rotate(0)translate(-2rem)}.services-module__DsJI_G__category:hover{z-index:10;box-shadow:0 2rem 5rem color-mix(in srgb, var(--services-ink) 14%, transparent)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="1"]:hover{transform:rotate(-.5deg)translateY(-.5rem)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="2"]:hover{transform:rotate(.7deg)translate(-1rem)translateY(-.5rem)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="3"]:hover{transform:rotate(.3deg)translateY(-2.5rem)}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__category[data-position="4"]:hover{transform:rotate(-.7deg)translate(-2rem)translateY(-.5rem)}.services-module__DsJI_G__category[data-position="1"],.services-module__DsJI_G__category[data-position="3"]{background:var(--services-ink);color:var(--services-paper)}.services-module__DsJI_G__category[data-position="2"]{background:var(--brand-red);color:var(--services-paper);border-color:#0000}.services-module__DsJI_G__category[data-position="4"]{background:color-mix(in srgb, var(--services-paper) 98%, var(--brand-red))}.services-module__DsJI_G__categoryTrigger{appearance:none;min-block-size:clamp(15rem,25vw,25rem);inline-size:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,2vw,2rem);padding:clamp(1.35rem,3vw,3rem);display:grid}.services-module__DsJI_G__categoryTrigger:focus-visible{outline:2px solid var(--brand-red);outline-offset:-2px}.services-module__DsJI_G__categoryNumber{letter-spacing:.15em;grid-area:1/1;font-size:.58rem;font-weight:800}.services-module__DsJI_G__categoryHeading{flex-direction:column;grid-area:2/1/auto/-1;align-self:center;gap:.6rem;display:flex}.services-module__DsJI_G__categoryShortTitle{max-inline-size:7ch;font-family:var(--font-display);letter-spacing:-.065em;text-transform:uppercase;font-size:clamp(3rem,7vw,7.5rem);font-weight:850;line-height:.78}.services-module__DsJI_G__category[data-position="2"] .services-module__DsJI_G__categoryShortTitle{text-align:end;align-self:flex-end;transform:rotate(-3deg)}.services-module__DsJI_G__category[data-position="3"] .services-module__DsJI_G__categoryShortTitle{margin-inline-start:clamp(1rem,6vw,6rem);transform:rotate(2deg)}.services-module__DsJI_G__category[data-position="4"] .services-module__DsJI_G__categoryShortTitle{font-size:clamp(2.7rem,5.5vw,6rem);transform:rotate(-2deg)}.services-module__DsJI_G__categoryTitle{letter-spacing:.08em;text-transform:uppercase;opacity:.72;max-inline-size:32rem;font-size:clamp(.78rem,1vw,.95rem);font-weight:700;line-height:1.3}.services-module__DsJI_G__categoryPrice{font-family:var(--font-display);flex-direction:column;grid-area:1/3;align-items:flex-end;line-height:.8;display:flex}.services-module__DsJI_G__categoryPrice small{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-block-end:.45rem;font-family:inherit;font-size:.55rem;font-weight:750}.services-module__DsJI_G__categoryPrice strong{letter-spacing:-.05em;font-size:clamp(1.8rem,3.6vw,4.2rem);font-weight:820}.services-module__DsJI_G__categoryControl{border-block-start:1px solid;grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(.7rem,1.5vw,1.5rem);padding-block-start:clamp(1rem,2vw,2rem);display:grid}.services-module__DsJI_G__controlLabel{letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.68rem,.9vw,.8rem);font-weight:750}.services-module__DsJI_G__countLabel{letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-size:.58rem;font-weight:700}.services-module__DsJI_G__plus{border:1px solid;border-radius:50%;block-size:clamp(2.6rem,4vw,4rem);inline-size:clamp(2.6rem,4vw,4rem);transition:transform .55s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s;position:relative}.services-module__DsJI_G__plus span{background:currentColor;block-size:1px;inline-size:42%;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.services-module__DsJI_G__plus span:last-child{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;transform:translate(-50%,-50%)rotate(90deg)}.services-module__DsJI_G__category[data-open=true] .services-module__DsJI_G__plus{color:var(--services-paper);background:var(--brand-red);transform:rotate(180deg)}.services-module__DsJI_G__category[data-position="2"][data-open=true] .services-module__DsJI_G__plus{color:var(--brand-red);background:var(--services-paper)}.services-module__DsJI_G__category[data-open=true] .services-module__DsJI_G__plus span:last-child{opacity:0;transform:translate(-50%,-50%)rotate(0)}.services-module__DsJI_G__categoryPanel{grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.services-module__DsJI_G__category[data-open=true] .services-module__DsJI_G__categoryPanel{grid-template-rows:1fr}.services-module__DsJI_G__categoryPanelInner{opacity:0;min-block-size:0;padding-inline:clamp(1.35rem,3vw,3rem);transition:opacity .35s,transform .6s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-1rem)}.services-module__DsJI_G__category[data-open=true] .services-module__DsJI_G__categoryPanelInner{opacity:1;padding-block-end:clamp(1.5rem,3vw,3rem);transition-delay:.12s;transform:translateY(0)}.services-module__DsJI_G__categoryDescription{opacity:.72;max-inline-size:47rem;margin:0 0 clamp(1.5rem,3vw,3rem);font-size:clamp(.85rem,1vw,1rem);line-height:1.55}.services-module__DsJI_G__serviceList{border-block-start:1px solid}.services-module__DsJI_G__serviceItem{border-block-end:1px solid color-mix(in srgb, currentColor 28%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,2vw,2rem);min-block-size:clamp(3.8rem,6vw,5.4rem);display:grid}.services-module__DsJI_G__serviceIndex{letter-spacing:.12em;opacity:.5;font-size:.55rem;font-weight:750}.services-module__DsJI_G__serviceName{font-size:clamp(.82rem,1.2vw,1.05rem);font-weight:650;line-height:1.25}.services-module__DsJI_G__servicePrice{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:clamp(.88rem,1.4vw,1.2rem);font-weight:750}.services-module__DsJI_G__footer{z-index:5;border-block-start:1px solid color-mix(in srgb, var(--services-ink) 22%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,7vw,8rem);margin-block-start:clamp(6rem,14vw,14rem);padding-block-start:clamp(2rem,4vw,4rem);display:grid;position:relative}.services-module__DsJI_G__notice{grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);gap:clamp(1rem,4vw,4rem);max-inline-size:55rem;display:grid}.services-module__DsJI_G__noticeLabel{letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:800}.services-module__DsJI_G__notice p{opacity:.67;max-inline-size:45rem;margin:0;font-size:clamp(.8rem,1vw,.95rem);line-height:1.55}.services-module__DsJI_G__cta{min-block-size:clamp(4.5rem,7vw,6.5rem);min-inline-size:clamp(14rem,20vw,20rem);color:var(--services-paper);background:var(--brand-red);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:2rem;padding:1rem clamp(1.2rem,2vw,2rem);font-size:clamp(.72rem,.9vw,.85rem);font-weight:800;text-decoration:none;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.services-module__DsJI_G__cta:before{content:"";background:var(--services-ink);transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(102%)}.services-module__DsJI_G__cta span{z-index:1;position:relative}.services-module__DsJI_G__ctaArrow{font-size:clamp(1.4rem,2vw,2.2rem);line-height:1}.services-module__DsJI_G__cta:hover{transform:translateY(-.3rem)}.services-module__DsJI_G__cta:hover:before{transform:translateY(0)}.services-module__DsJI_G__cta:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}[dir=rtl] .services-module__DsJI_G__heading strong{transform:translateY(.03em)}[dir=rtl] .services-module__DsJI_G__category[data-position="1"]{transform:rotate(1.4deg)}[dir=rtl] .services-module__DsJI_G__category[data-position="2"]{transform:rotate(-1.8deg)translate(1rem)}[dir=rtl] .services-module__DsJI_G__category[data-position="3"]{transform:rotate(-1deg)translateY(-2rem)}[dir=rtl] .services-module__DsJI_G__category[data-position="4"]{transform:rotate(2deg)translate(2rem)}[dir=rtl] .services-module__DsJI_G__plus span{transform:translate(50%,-50%)}[dir=rtl] .services-module__DsJI_G__plus span:last-child{transform:translate(50%,-50%)rotate(90deg)}@media (max-width:980px){.services-module__DsJI_G__header{grid-template-columns:minmax(0,1fr) minmax(15rem,1fr)}.services-module__DsJI_G__headingBlock{min-block-size:clamp(21rem,55vw,34rem)}.services-module__DsJI_G__category[data-position="1"]{grid-column:1/span 8}.services-module__DsJI_G__category[data-position="2"]{grid-column:7/span 6}.services-module__DsJI_G__category[data-position="3"]{grid-column:1/span 7}.services-module__DsJI_G__category[data-position="4"]{grid-column:7/span 6}.services-module__DsJI_G__footer{grid-template-columns:1fr}.services-module__DsJI_G__cta{justify-self:end}}@media (max-width:767px){.services-module__DsJI_G__depthTop,.services-module__DsJI_G__depthBottom{min-block-size:4.5rem}.services-module__DsJI_G__panel{margin-inline:.55rem;padding:1.2rem .85rem 2rem;transform:translateY(2rem)scale(.99)}.services-module__DsJI_G__backgroundWord{opacity:0;font-size:clamp(6.5rem,31vw,9rem);line-height:.76;inset-block-start:10.5rem;inset-inline-start:-1.3rem}.services-module__DsJI_G__section[data-visible=true] .services-module__DsJI_G__backgroundWord{opacity:.96;transform:translate(0)rotate(-3deg)}.services-module__DsJI_G__header{flex-direction:column;gap:2.5rem;min-block-size:9rem;display:flex}.services-module__DsJI_G__intro{justify-self:auto;max-inline-size:25rem;font-size:.85rem}.services-module__DsJI_G__headingBlock{min-block-size:26rem;padding-block:5rem 4rem;display:block}.services-module__DsJI_G__heading{max-inline-size:100%;font-size:clamp(3.45rem,16.5vw,5.2rem);line-height:.8}.services-module__DsJI_G__heading strong{margin-inline-start:.8rem}.services-module__DsJI_G__heading span:last-child{margin-inline-start:2.2rem}.services-module__DsJI_G__headingRule{block-size:7rem;inline-size:2rem;position:absolute;inset-block-end:1rem;inset-inline-end:1rem}.services-module__DsJI_G__categories{flex-direction:column;padding-block-start:0;display:flex}.services-module__DsJI_G__category{inline-size:100%}.services-module__DsJI_G__category[data-position="1"]{z-index:4;transform:rotate(-1deg)translate(-.1rem)}.services-module__DsJI_G__category[data-position="2"]{z-index:5;align-self:flex-end;inline-size:94%;margin-block-start:-.45rem;transform:rotate(1.6deg)translate(0)}.services-module__DsJI_G__category[data-position="3"]{z-index:3;inline-size:97%;margin-block-start:-.35rem;transform:rotate(-.8deg)translateY(0)translate(.25rem)}.services-module__DsJI_G__category[data-position="4"]{z-index:2;align-self:center;inline-size:92%;margin-block-start:-.3rem;transform:rotate(1.3deg)translate(0)}.services-module__DsJI_G__category:hover,.services-module__DsJI_G__category[data-position="1"]:hover,.services-module__DsJI_G__category[data-position="2"]:hover,.services-module__DsJI_G__category[data-position="3"]:hover,.services-module__DsJI_G__category[data-position="4"]:hover{transform:none}.services-module__DsJI_G__categoryTrigger{grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;min-block-size:13rem;padding:1.2rem 1rem}.services-module__DsJI_G__categoryHeading{padding-block:1.5rem}.services-module__DsJI_G__categoryShortTitle{font-size:clamp(3rem,16vw,4.8rem)}.services-module__DsJI_G__category[data-position="2"] .services-module__DsJI_G__categoryShortTitle{text-align:start;align-self:flex-start;transform:rotate(-2deg)}.services-module__DsJI_G__category[data-position="3"] .services-module__DsJI_G__categoryShortTitle{margin-inline-start:1rem}.services-module__DsJI_G__categoryTitle{max-inline-size:23rem;font-size:.7rem}.services-module__DsJI_G__categoryPrice strong{font-size:clamp(1.55rem,8vw,2.3rem)}.services-module__DsJI_G__categoryControl{grid-template-columns:minmax(0,1fr) auto;gap:.65rem}.services-module__DsJI_G__countLabel{grid-area:2/1}.services-module__DsJI_G__plus{grid-area:1/2/span 2;block-size:3rem;inline-size:3rem}.services-module__DsJI_G__categoryPanelInner{padding-inline:1rem}.services-module__DsJI_G__categoryDescription{font-size:.8rem}.services-module__DsJI_G__serviceItem{grid-template-columns:auto minmax(0,1fr);gap:.55rem .8rem;min-block-size:4.25rem;padding-block:.65rem}.services-module__DsJI_G__servicePrice{opacity:.68;grid-column:2;font-size:.85rem}.services-module__DsJI_G__footer{gap:2.5rem;margin-block-start:5rem}.services-module__DsJI_G__notice{grid-template-columns:1fr;gap:.8rem}.services-module__DsJI_G__notice p{font-size:.78rem}.services-module__DsJI_G__cta{justify-self:end;min-block-size:4.8rem;inline-size:95%;min-inline-size:0;transform:rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__panel,.services-module__DsJI_G__backgroundWord,.services-module__DsJI_G__heading,.services-module__DsJI_G__category,.services-module__DsJI_G__plus,.services-module__DsJI_G__plus span,.services-module__DsJI_G__categoryPanel,.services-module__DsJI_G__categoryPanelInner,.services-module__DsJI_G__cta,.services-module__DsJI_G__cta:before{transition-duration:.01ms!important}.services-module__DsJI_G__panel,.services-module__DsJI_G__backgroundWord,.services-module__DsJI_G__heading,.services-module__DsJI_G__category,.services-module__DsJI_G__categoryPanelInner{transform:none!important}}.services-module__DsJI_G__panel,.services-module__DsJI_G__backgroundWord,.services-module__DsJI_G__heading,.services-module__DsJI_G__heading strong,.services-module__DsJI_G__heading span:last-child,.services-module__DsJI_G__headingRule,.services-module__DsJI_G__category,.services-module__DsJI_G__category[data-position="1"],.services-module__DsJI_G__category[data-position="2"],.services-module__DsJI_G__category[data-position="3"],.services-module__DsJI_G__category[data-position="4"],.services-module__DsJI_G__category:hover,.services-module__DsJI_G__category[data-position="1"]:hover,.services-module__DsJI_G__category[data-position="2"]:hover,.services-module__DsJI_G__category[data-position="3"]:hover,.services-module__DsJI_G__category[data-position="4"]:hover,.services-module__DsJI_G__category[data-position="2"] .services-module__DsJI_G__categoryShortTitle,.services-module__DsJI_G__category[data-position="3"] .services-module__DsJI_G__categoryShortTitle,.services-module__DsJI_G__category[data-position="4"] .services-module__DsJI_G__categoryShortTitle,.services-module__DsJI_G__cta,.services-module__DsJI_G__cta:hover,[dir=rtl] .services-module__DsJI_G__heading,[dir=rtl] .services-module__DsJI_G__heading strong,[dir=rtl] .services-module__DsJI_G__category[data-position="1"],[dir=rtl] .services-module__DsJI_G__category[data-position="2"],[dir=rtl] .services-module__DsJI_G__category[data-position="3"],[dir=rtl] .services-module__DsJI_G__category[data-position="4"]{transform:none!important}.services-module__DsJI_G__panel{opacity:1;border-inline:0;margin-inline:0}.services-module__DsJI_G__backgroundWord{letter-spacing:.01em;text-align:end;max-inline-size:48vw;font-size:clamp(5rem,13vw,14rem);line-height:.85;inset-block-start:1rem;inset-inline:auto clamp(1rem,4vw,4rem);opacity:.045!important}.services-module__DsJI_G__header{min-block-size:auto;padding-block-end:clamp(2rem,5vw,5rem)}.services-module__DsJI_G__headingBlock{grid-template-columns:minmax(0,1fr);gap:0;min-block-size:auto;padding-block:clamp(2.5rem,6vw,6rem) clamp(3rem,7vw,7rem);display:grid}.services-module__DsJI_G__heading{letter-spacing:.005em;max-inline-size:12ch;font-size:clamp(3.5rem,8vw,9rem);line-height:.88}.services-module__DsJI_G__heading span,.services-module__DsJI_G__heading strong,.services-module__DsJI_G__heading span:last-child{margin-inline-start:0;display:inline}.services-module__DsJI_G__heading strong{color:var(--brand-red);text-shadow:none}.services-module__DsJI_G__headingRule{display:none}.services-module__DsJI_G__categories{background:color-mix(in srgb, var(--services-ink) 20%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding-block-start:0;display:grid}.services-module__DsJI_G__category,.services-module__DsJI_G__category[data-position="1"],.services-module__DsJI_G__category[data-position="2"],.services-module__DsJI_G__category[data-position="3"],.services-module__DsJI_G__category[data-position="4"]{inline-size:auto;box-shadow:none;background:var(--services-paper);color:var(--services-ink);border:0;grid-column:auto;margin-block-start:0}.services-module__DsJI_G__category[data-position="2"]{background:var(--brand-red);color:var(--services-paper)}.services-module__DsJI_G__category[data-position="3"]{background:var(--services-ink);color:var(--services-paper)}.services-module__DsJI_G__category[data-position="4"]{background:var(--services-paper);color:var(--services-ink)}.services-module__DsJI_G__categoryTrigger{border:1px solid color-mix(in srgb, currentColor 18%, transparent);grid-template-columns:auto minmax(0,1fr) auto;min-block-size:clamp(18rem,30vw,27rem);padding:clamp(1.5rem,3vw,3rem)}.services-module__DsJI_G__categoryHeading{align-self:center;gap:1rem}.services-module__DsJI_G__categoryShortTitle{letter-spacing:.015em;text-align:start;max-inline-size:none;font-size:clamp(2.8rem,6vw,6.8rem);line-height:.9}.services-module__DsJI_G__category[data-position="2"] .services-module__DsJI_G__categoryShortTitle,.services-module__DsJI_G__category[data-position="3"] .services-module__DsJI_G__categoryShortTitle,.services-module__DsJI_G__category[data-position="4"] .services-module__DsJI_G__categoryShortTitle{text-align:start;align-self:flex-start;margin-inline-start:0}.services-module__DsJI_G__categoryTitle{letter-spacing:.11em;max-inline-size:36rem}.services-module__DsJI_G__categoryPanelInner{border-inline:1px solid color-mix(in srgb, currentColor 18%, transparent)}.services-module__DsJI_G__footer{margin-block-start:clamp(3rem,7vw,7rem)}.services-module__DsJI_G__cta{transform:none}html[lang=de] .services-module__DsJI_G__heading,html[lang=en] .services-module__DsJI_G__heading,html[lang=de] .services-module__DsJI_G__categoryShortTitle,html[lang=en] .services-module__DsJI_G__categoryShortTitle{letter-spacing:.025em}html[lang=de] .services-module__DsJI_G__categoryTitle,html[lang=en] .services-module__DsJI_G__categoryTitle,html[lang=de] .services-module__DsJI_G__controlLabel,html[lang=en] .services-module__DsJI_G__controlLabel{letter-spacing:.12em}@media (max-width:980px){.services-module__DsJI_G__categories{grid-template-columns:1fr}.services-module__DsJI_G__categoryTrigger{min-block-size:16rem}.services-module__DsJI_G__backgroundWord{max-inline-size:70vw;font-size:clamp(5rem,18vw,10rem)}}@media (max-width:767px){.services-module__DsJI_G__panel{margin-inline:0;padding-inline:.75rem}.services-module__DsJI_G__backgroundWord{max-inline-size:90vw;font-size:clamp(4.5rem,24vw,7.5rem);inset-block-start:1.5rem;inset-inline-end:.5rem}.services-module__DsJI_G__headingBlock{min-block-size:auto;padding-block:4rem 3.5rem}.services-module__DsJI_G__heading{font-size:clamp(3rem,14vw,4.8rem);line-height:.9}.services-module__DsJI_G__heading span,.services-module__DsJI_G__heading strong,.services-module__DsJI_G__heading span:last-child{display:block}.services-module__DsJI_G__heading strong{margin-inline-start:0}.services-module__DsJI_G__categories{flex-direction:column;gap:1px;display:flex}.services-module__DsJI_G__category,.services-module__DsJI_G__category[data-position="1"],.services-module__DsJI_G__category[data-position="2"],.services-module__DsJI_G__category[data-position="3"],.services-module__DsJI_G__category[data-position="4"]{align-self:stretch;inline-size:100%;margin-block-start:0}.services-module__DsJI_G__categoryTrigger{min-block-size:13.5rem;padding:1.2rem 1rem}.services-module__DsJI_G__categoryHeading{padding-block:1.3rem}.services-module__DsJI_G__categoryShortTitle{font-size:clamp(2.7rem,14vw,4.4rem);line-height:.92}html[lang=de] .services-module__DsJI_G__categoryShortTitle,html[lang=en] .services-module__DsJI_G__categoryShortTitle{letter-spacing:.03em}.services-module__DsJI_G__categoryPanelInner{padding-inline:1rem}.services-module__DsJI_G__footer{margin-block-start:3rem}.services-module__DsJI_G__cta{inline-size:100%}}.services-module__DsJI_G__category{flex-direction:column;align-self:stretch;display:flex}.services-module__DsJI_G__categoryMedia{isolation:isolate;border:1px solid color-mix(in srgb, var(--services-ink) 18%, transparent);background:var(--services-ink);border-block-start:0;flex:auto;min-block-size:clamp(18rem,31vw,35rem);animation:.65s cubic-bezier(.22,1,.36,1) both services-module__DsJI_G__categoryMediaReveal;position:relative;overflow:hidden}@keyframes services-module__DsJI_G__categoryMediaReveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 0%)}}@keyframes services-module__DsJI_G__categoryMediaIndexReveal{0%{opacity:0;transform:translateY(.6em)}to{opacity:.9;transform:translateY(0)}}.services-module__DsJI_G__categoryMediaImage{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.08);transition:transform .9s cubic-bezier(.22,1,.36,1),filter .6s;transform:scale(1.015)}.services-module__DsJI_G__categoryMediaOverlay{z-index:1;pointer-events:none;background:linear-gradient(#0000000a 20%,#00000080 100%);position:absolute;inset:0}.services-module__DsJI_G__categoryMediaIndex{z-index:2;color:#fff;font-family:var(--font-display);letter-spacing:.02em;opacity:.9;font-size:clamp(3rem,6vw,7rem);font-weight:800;line-height:.8;animation:.5s cubic-bezier(.22,1,.36,1) .35s both services-module__DsJI_G__categoryMediaIndexReveal;position:absolute;inset-block-end:clamp(1.2rem,2.5vw,2.5rem);inset-inline-start:clamp(1.2rem,2.5vw,2.5rem)}@media (max-width:980px){.services-module__DsJI_G__categoryMedia{display:none}}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__categoryMedia,.services-module__DsJI_G__categoryMediaIndex{animation:none}.services-module__DsJI_G__categoryMediaImage{transition:none;transform:none}}.services-module__DsJI_G__categoryMedia{background:#111}.services-module__DsJI_G__categoryMediaImage{z-index:0;filter:saturate(.82)contrast(1.08)brightness(.82);background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:100%;inline-size:100%;transition:transform .9s cubic-bezier(.22,1,.36,1),filter .6s;display:block;position:absolute;inset:0;transform:scale(1.015);opacity:1!important;visibility:visible!important}.services-module__DsJI_G__categoryMedia:hover .services-module__DsJI_G__categoryMediaImage{filter:saturate(.96)contrast(1.04)brightness(.9);transform:scale(1.045)}@media (max-width:980px){.services-module__DsJI_G__categoryMedia{display:none!important}.services-module__DsJI_G__servicePrice{font-family:var(--font-body);letter-spacing:.015em;font-variant-numeric:tabular-nums;opacity:1;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-size:clamp(.82rem,1.8vw,.98rem);font-weight:800;line-height:1.15}}@media (max-width:767px){.services-module__DsJI_G__servicePrice{letter-spacing:.02em;font-size:.82rem;font-weight:800;line-height:1.2}}
.why-us-module__tHtDea__section{--whyus-line:color-mix(in srgb, var(--foreground) 18%, transparent);--whyus-soft-line:color-mix(in srgb, var(--foreground) 10%, transparent);--whyus-muted:color-mix(in srgb, var(--foreground) 58%, transparent);isolation:isolate;inline-size:100%;color:var(--foreground);background:var(--background);z-index:5;margin-block-start:clamp(-5rem,-9vw,-8.5rem);position:relative;overflow:clip}.why-us-module__tHtDea__frame{z-index:1;border-inline:1px solid var(--whyus-soft-line);min-block-size:clamp(48rem,92svh,72rem);inline-size:min(100%,120rem);margin-inline:auto;padding-inline:clamp(1rem,3.2vw,4rem);position:relative}.why-us-module__tHtDea__topRail{border-block-end:1px solid var(--whyus-line);justify-content:space-between;align-items:center;min-block-size:clamp(4.25rem,7vw,6rem);display:flex}.why-us-module__tHtDea__eyebrowGroup,.why-us-module__tHtDea__topMeta{align-items:center;display:flex}.why-us-module__tHtDea__eyebrowGroup{gap:clamp(.85rem,1.5vw,1.5rem)}.why-us-module__tHtDea__eyebrowIndex{border:1px solid var(--whyus-line);letter-spacing:.08em;block-size:2rem;inline-size:2rem;color:var(--brand-red);place-items:center;font-size:.58rem;font-weight:800;line-height:1;display:grid}.why-us-module__tHtDea__eyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:clamp(.65rem,.75vw,.78rem);font-weight:750;line-height:1}.why-us-module__tHtDea__topMeta{letter-spacing:.13em;color:var(--whyus-muted);gap:clamp(1.25rem,3vw,3rem);font-size:.58rem;font-weight:700;line-height:1}.why-us-module__tHtDea__hero{border-block-end:1px solid var(--whyus-line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;min-block-size:clamp(28rem,59vw,51rem);padding-block:clamp(3rem,7vw,7rem) clamp(3rem,5vw,5rem);display:grid;position:relative}.why-us-module__tHtDea__questionGhost{z-index:-1;transform:translateY(calc(-54% + var(--parallax-y,0px)));will-change:transform;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--foreground) 11%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(24rem,49vw,52rem);font-weight:400;line-height:.72;position:absolute;inset-block-start:50%;inset-inline-end:clamp(-1rem,-1vw,0rem)}.why-us-module__tHtDea__headingBlock{z-index:2;grid-column:1/10;align-self:center;min-inline-size:0;position:relative}.why-us-module__tHtDea__headingKicker{letter-spacing:.2em;color:var(--brand-red);will-change:transform, opacity;margin-block-end:clamp(.75rem,1.3vw,1.25rem);font-size:clamp(.58rem,.7vw,.72rem);font-weight:800;line-height:1;display:block}.why-us-module__tHtDea__heading{inline-size:max-content;max-inline-size:100%;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;align-items:flex-start;margin:0;font-size:clamp(7rem,22.5vw,27rem);font-weight:400;line-height:.72;display:flex}.why-us-module__tHtDea__headingMain{transform-origin:bottom;will-change:transform, opacity;display:block}.why-us-module__tHtDea__markWrap{flex:none;display:inline-block;position:relative}.why-us-module__tHtDea__headingMark{color:var(--brand-red);transform-origin:50%;will-change:transform, opacity;display:block}.why-us-module__tHtDea__wtf{z-index:3;border:1px solid var(--brand-red);min-block-size:clamp(1.35rem,2.4vw,2.35rem);min-inline-size:clamp(3.1rem,5.8vw,6rem);font-family:var(--font-body);letter-spacing:.08em;color:var(--background);background:var(--brand-red);box-shadow:0 0 0 3px var(--background), 0 0 0 4px var(--brand-red);will-change:transform, opacity;place-items:center;padding:.2em .4em .12em;font-size:clamp(.52rem,.85vw,.88rem);font-weight:900;line-height:1;display:grid;position:absolute;inset-block-start:51%;inset-inline-start:54%;transform:translate(-50%,-50%)rotate(-7deg)scale(1)}.why-us-module__tHtDea__redRule{background:var(--brand-red);will-change:transform;block-size:clamp(.22rem,.35vw,.35rem);inline-size:min(18rem,38%);margin-block-start:clamp(1.5rem,3vw,3rem);display:block}.why-us-module__tHtDea__statementBlock{z-index:3;border-inline-start:1px solid var(--whyus-line);will-change:transform, opacity;grid-column:8/13;align-self:end;margin-block-end:clamp(-1rem,-1vw,0rem);padding-inline-start:clamp(1.25rem,2.5vw,2.5rem);position:relative}.why-us-module__tHtDea__statementNumber{letter-spacing:.12em;color:var(--brand-red);margin-block-end:clamp(1.5rem,3vw,3rem);font-size:.62rem;font-weight:800;line-height:1;display:block}.why-us-module__tHtDea__statement{max-inline-size:24ch;font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.15vw,3.7rem);font-weight:400;line-height:.98}.why-us-module__tHtDea__statementFoot{letter-spacing:.14em;color:var(--whyus-muted);margin-block-start:clamp(1.5rem,2.5vw,2.5rem);font-size:clamp(.52rem,.65vw,.65rem);font-weight:750;line-height:1;display:block}.why-us-module__tHtDea__consequences{border-block-end:1px solid var(--whyus-line);grid-template-columns:minmax(10rem,2.25fr) minmax(0,9.75fr);display:grid}.why-us-module__tHtDea__consequenceIntro{border-inline-end:1px solid var(--whyus-line);flex-direction:column;justify-content:space-between;min-block-size:clamp(12rem,18vw,19rem);padding:clamp(1.5rem,2.5vw,2.5rem);display:flex}.why-us-module__tHtDea__consequenceIndex{letter-spacing:.12em;color:var(--brand-red);font-size:.62rem;font-weight:800;line-height:1}.why-us-module__tHtDea__consequenceIntroText{font-family:var(--font-display);letter-spacing:.01em;flex-direction:column;gap:.12em;font-size:clamp(1.4rem,2vw,2.4rem);font-weight:400;line-height:.9;display:flex}.why-us-module__tHtDea__consequenceIntroText strong{font:inherit;color:var(--brand-red)}.why-us-module__tHtDea__consequenceList{grid-template-columns:repeat(4,minmax(0,1fr));min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.why-us-module__tHtDea__consequenceItem{border-inline-end:1px solid var(--whyus-line);opacity:0;min-block-size:clamp(12rem,18vw,19rem);min-inline-size:0;transition:opacity .5s ease calc(.5s + var(--item-index) * 90ms), transform .9s cubic-bezier(.22, 1, .36, 1) calc(.5s + var(--item-index) * 90ms);flex-direction:column;justify-content:space-between;padding:clamp(1.25rem,2.2vw,2.25rem);display:flex;position:relative;overflow:hidden;transform:translateY(80px)scale(.94)}.why-us-module__tHtDea__consequenceItem:last-child{border-inline-end:0}.why-us-module__tHtDea__itemProgress{background:var(--brand-red);transform-origin:0;block-size:.25rem;transition:transform .9s cubic-bezier(.16, 1, .3, 1) calc(.7s + var(--item-index) * .1s);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.why-us-module__tHtDea__itemTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.why-us-module__tHtDea__itemNumber,.why-us-module__tHtDea__itemCoordinate{letter-spacing:.1em;font-size:clamp(.52rem,.62vw,.65rem);font-weight:750;line-height:1}.why-us-module__tHtDea__itemNumber{color:var(--brand-red)}.why-us-module__tHtDea__itemCoordinate{color:var(--whyus-muted)}.why-us-module__tHtDea__itemWord{z-index:1;max-inline-size:100%;font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;overflow-wrap:anywhere;align-self:flex-start;font-size:clamp(2rem,4.2vw,5rem);font-weight:400;line-height:.78;position:relative}.why-us-module__tHtDea__itemArrow{color:var(--whyus-muted);align-self:flex-end;font-size:clamp(1rem,1.5vw,1.65rem);line-height:1;transition:color .3s,transform .5s cubic-bezier(.22,1,.36,1);transform:rotate(0)}.why-us-module__tHtDea__consequenceItem[data-final=true]{color:var(--background);background:var(--foreground)}.why-us-module__tHtDea__consequenceItem[data-final=true] .why-us-module__tHtDea__itemCoordinate,.why-us-module__tHtDea__consequenceItem[data-final=true] .why-us-module__tHtDea__itemArrow{color:color-mix(in srgb, var(--background) 58%, transparent)}.why-us-module__tHtDea__consequenceItem[data-final=true] .why-us-module__tHtDea__itemNumber,.why-us-module__tHtDea__consequenceItem[data-final=true] .why-us-module__tHtDea__itemWord{color:var(--brand-red)}.why-us-module__tHtDea__section[data-visible=true] .why-us-module__tHtDea__consequenceItem{opacity:1;transform:none}.why-us-module__tHtDea__section[data-visible=true] .why-us-module__tHtDea__itemProgress{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.why-us-module__tHtDea__consequenceItem:not([data-final=true]):hover{background:color-mix(in srgb, var(--foreground) 4%, var(--background))}.why-us-module__tHtDea__consequenceItem:hover .why-us-module__tHtDea__itemArrow{color:var(--brand-red);transform:translate(.2rem,-.2rem)}}.why-us-module__tHtDea__bottomRail{letter-spacing:.13em;min-block-size:clamp(4rem,6vw,5rem);color:var(--whyus-muted);grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;gap:clamp(1rem,2vw,2rem);font-size:.52rem;font-weight:750;line-height:1;display:grid}.why-us-module__tHtDea__bottomLine{background:var(--whyus-line);block-size:1px}.why-us-module__tHtDea__section[data-locale=de] .why-us-module__tHtDea__heading{font-size:clamp(6.5rem,21.5vw,25.5rem)}.why-us-module__tHtDea__section[data-locale=uk] .why-us-module__tHtDea__heading{font-size:clamp(6.2rem,20vw,23rem)}.why-us-module__tHtDea__section[data-locale=ar]{--whyus-muted:color-mix(in srgb, var(--foreground) 62%, transparent)}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__heading{letter-spacing:0;inline-size:100%;font-size:clamp(5rem,17vw,19rem);line-height:.82}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__headingBlock{grid-column:4/13}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statementBlock{border-inline-start:0;border-inline-end:1px solid var(--whyus-line);grid-column:1/6;padding-inline:0 clamp(1.25rem,2.5vw,2.5rem)}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statement{text-transform:none;line-height:1.1}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__headingKicker,.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statementFoot,.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__topMeta,.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__bottomRail{direction:ltr}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__consequenceIntroText,.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__itemWord{text-align:left;direction:ltr}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__itemProgress{transform-origin:100%}@media (max-width:1023px){.why-us-module__tHtDea__frame{min-block-size:auto}.why-us-module__tHtDea__hero{min-block-size:clamp(35rem,82vw,48rem)}.why-us-module__tHtDea__headingBlock{grid-column:1/13;align-self:start}.why-us-module__tHtDea__statementBlock{grid-column:7/13;margin-block-start:clamp(3rem,8vw,6rem)}.why-us-module__tHtDea__questionGhost{font-size:clamp(22rem,65vw,42rem);inset-block-start:43%}.why-us-module__tHtDea__heading{font-size:clamp(6.5rem,24vw,15rem)}.why-us-module__tHtDea__section[data-locale=de] .why-us-module__tHtDea__heading{font-size:clamp(6rem,23vw,14rem)}.why-us-module__tHtDea__section[data-locale=uk] .why-us-module__tHtDea__heading{font-size:clamp(5.7rem,21vw,13rem)}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__headingBlock{grid-column:1/13}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statementBlock{grid-column:1/7}.why-us-module__tHtDea__consequences{grid-template-columns:1fr}.why-us-module__tHtDea__consequenceIntro{border-inline-end:0;border-block-end:1px solid var(--whyus-line);flex-direction:row;align-items:flex-end;min-block-size:auto}.why-us-module__tHtDea__consequenceIntroText{text-align:end}.why-us-module__tHtDea__itemWord{font-size:clamp(1.8rem,5vw,3.5rem)}}@media (max-width:767px){.why-us-module__tHtDea__frame{border-inline:0;padding-inline:clamp(.85rem,4vw,1.25rem)}.why-us-module__tHtDea__topRail{min-block-size:4.25rem}.why-us-module__tHtDea__topMeta span:first-child{display:none}.why-us-module__tHtDea__hero{flex-direction:column;align-items:stretch;min-block-size:auto;padding-block:clamp(3rem,12vw,5rem);display:flex}.why-us-module__tHtDea__questionGhost{font-size:clamp(18rem,95vw,30rem);inset-block-start:32%;inset-inline-end:-8vw;transform:translateY(-50%)}.why-us-module__tHtDea__headingBlock{inline-size:100%}.why-us-module__tHtDea__heading{inline-size:100%;max-inline-size:none;font-size:clamp(5.8rem,27vw,9rem);line-height:.76}.why-us-module__tHtDea__section[data-locale=de] .why-us-module__tHtDea__heading{font-size:clamp(5.5rem,26vw,8.5rem)}.why-us-module__tHtDea__section[data-locale=uk] .why-us-module__tHtDea__heading{font-size:clamp(5.1rem,23.5vw,7.7rem)}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__heading{font-size:clamp(4.3rem,20vw,6.6rem);line-height:.9}.why-us-module__tHtDea__wtf{min-block-size:clamp(1.2rem,5.5vw,1.55rem);min-inline-size:clamp(2.8rem,13vw,3.7rem);box-shadow:0 0 0 2px var(--background), 0 0 0 3px var(--brand-red);font-size:clamp(.45rem,2.2vw,.6rem);inset-block-start:50%;inset-inline-start:48%}.why-us-module__tHtDea__redRule{inline-size:38%;margin-block-start:1.75rem}.why-us-module__tHtDea__statementBlock,.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statementBlock{align-self:flex-end;inline-size:min(88%,25rem);margin-block:clamp(5rem,18vw,8rem) 0}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statementBlock{align-self:flex-start}.why-us-module__tHtDea__statement{font-size:clamp(1.75rem,8vw,2.75rem)}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statement{font-size:clamp(1.5rem,6.8vw,2.4rem)}.why-us-module__tHtDea__consequenceIntro{padding:1.25rem 0}.why-us-module__tHtDea__consequenceList{grid-template-columns:repeat(2,minmax(0,1fr))}.why-us-module__tHtDea__consequenceItem{border-block-end:1px solid var(--whyus-line);min-block-size:clamp(10rem,43vw,13rem);padding:clamp(1rem,4vw,1.35rem)}.why-us-module__tHtDea__consequenceItem:nth-child(2){border-inline-end:0}.why-us-module__tHtDea__consequenceItem:nth-child(3),.why-us-module__tHtDea__consequenceItem:nth-child(4){border-block-end:0}.why-us-module__tHtDea__itemWord{font-size:clamp(2rem,10.5vw,3.3rem)}.why-us-module__tHtDea__bottomRail{grid-template-columns:auto minmax(1rem,1fr)}.why-us-module__tHtDea__bottomRail>span:last-child{display:none}}@media (max-width:359px){.why-us-module__tHtDea__frame{padding-inline:.75rem}.why-us-module__tHtDea__heading{font-size:clamp(5rem,26vw,5.8rem)}.why-us-module__tHtDea__section[data-locale=de] .why-us-module__tHtDea__heading{font-size:clamp(4.8rem,25vw,5.5rem)}.why-us-module__tHtDea__section[data-locale=uk] .why-us-module__tHtDea__heading{font-size:clamp(4.45rem,22.5vw,5rem)}.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__heading{font-size:clamp(3.75rem,19vw,4.3rem)}.why-us-module__tHtDea__statementBlock,.why-us-module__tHtDea__section[data-locale=ar] .why-us-module__tHtDea__statementBlock{inline-size:94%}.why-us-module__tHtDea__itemWord{font-size:clamp(1.75rem,9.8vw,2.35rem)}}@media (min-width:1800px){.why-us-module__tHtDea__frame{padding-inline:4.5rem}.why-us-module__tHtDea__hero{min-block-size:52rem}.why-us-module__tHtDea__heading{font-size:min(22vw,28rem)}.why-us-module__tHtDea__section[data-locale=de] .why-us-module__tHtDea__heading{font-size:min(21vw,26rem)}.why-us-module__tHtDea__section[data-locale=uk] .why-us-module__tHtDea__heading{font-size:min(19.5vw,24rem)}}@media (prefers-reduced-motion:reduce){.why-us-module__tHtDea__consequenceItem,.why-us-module__tHtDea__itemProgress,.why-us-module__tHtDea__itemArrow{transition:none!important}.why-us-module__tHtDea__consequenceItem{opacity:1;transform:none}.why-us-module__tHtDea__itemProgress{transform:scaleX(1)}}
.process-module__OTJCPG__section{z-index:2;color:var(--background);background:var(--foreground);position:relative;overflow:clip}.process-module__OTJCPG__depthTop,.process-module__OTJCPG__depthBottom{min-block-size:clamp(5rem,11vw,11rem);color:var(--background);background:var(--foreground);position:relative}.process-module__OTJCPG__depthTop>span{background:color-mix(in srgb, var(--background) 18%, transparent);block-size:1px;position:absolute;inset-block-end:clamp(1.25rem,3vw,3rem);inset-inline:clamp(1rem,4vw,4.5rem)}.process-module__OTJCPG__depthTop>span:after{content:"";background:var(--brand-red);border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.process-module__OTJCPG__depthBottom>span{color:color-mix(in srgb, var(--background) 55%, transparent);letter-spacing:.14em;font-size:.55rem;font-weight:750;position:absolute;inset-block-start:clamp(1.25rem,3vw,3rem);inset-inline-end:clamp(1rem,4vw,4.5rem)}.process-module__OTJCPG__panel{border-block-start:1px solid color-mix(in srgb, var(--background) 18%, transparent);border-inline-start:1px solid color-mix(in srgb, var(--background) 14%, transparent);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:clamp(1rem,4vw,4.5rem);display:grid}.process-module__OTJCPG__header,.process-module__OTJCPG__headingBlock,.process-module__OTJCPG__step,.process-module__OTJCPG__footer{border-inline-end:1px solid color-mix(in srgb, var(--background) 18%, transparent);border-block-end:1px solid color-mix(in srgb, var(--background) 18%, transparent)}.process-module__OTJCPG__header{flex-direction:column;grid-column:span 3;justify-content:space-between;min-block-size:clamp(24rem,38vw,39rem);padding:clamp(1.5rem,3vw,3rem);display:flex}.process-module__OTJCPG__index{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.57rem;font-weight:800;line-height:1;display:flex}.process-module__OTJCPG__indexNumber{color:var(--brand-red)}.process-module__OTJCPG__indexLine{background:color-mix(in srgb, var(--background) 55%, transparent);block-size:1px;inline-size:clamp(2rem,4vw,4rem);position:relative}.process-module__OTJCPG__indexLine span{background:currentColor;border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.process-module__OTJCPG__intro{max-width:26ch;color:color-mix(in srgb, var(--background) 62%, transparent);margin:0;font-size:clamp(.82rem,1vw,1rem);line-height:1.55}.process-module__OTJCPG__headingBlock{grid-column:span 9;align-items:flex-end;min-block-size:clamp(24rem,38vw,39rem);padding:clamp(1.5rem,3.5vw,4rem);display:flex;position:relative}.process-module__OTJCPG__heading{max-width:10ch;font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(3.6rem,8.4vw,10rem);font-weight:800;line-height:.82}.process-module__OTJCPG__heading>span,.process-module__OTJCPG__heading>strong{will-change:transform, opacity;display:block}.process-module__OTJCPG__heading>strong{color:var(--brand-red);font:inherit}.process-module__OTJCPG__headingSignal{border:1px solid color-mix(in srgb, var(--background) 20%, transparent);block-size:clamp(4rem,8vw,9rem);inline-size:clamp(4rem,8vw,9rem);position:absolute;inset-block-start:clamp(1.5rem,3.5vw,4rem);inset-inline-end:clamp(1.5rem,3.5vw,4rem)}.process-module__OTJCPG__headingSignal span:first-child,.process-module__OTJCPG__headingSignal span:last-child{background:var(--brand-red);position:absolute}.process-module__OTJCPG__headingSignal span:first-child{inline-size:1px;inset-block:18%;inset-inline-start:50%;transform:translate(-50%)}.process-module__OTJCPG__headingSignal span:last-child{block-size:1px;inset-block-start:50%;inset-inline:18%;transform:translateY(-50%)}.process-module__OTJCPG__route{grid-column:1/-1;position:relative}.process-module__OTJCPG__routeTrack{z-index:2;background:color-mix(in srgb, var(--background) 24%, transparent);block-size:1px;position:absolute;inset-block-start:clamp(4.9rem,8vw,7.2rem);inset-inline:clamp(1.5rem,3vw,3rem)}.process-module__OTJCPG__routeProgress{background:var(--brand-red);block-size:3px;inline-size:100%;transform:scaleX(var(--route-progress,0));transform-origin:0;will-change:transform;margin-block-start:-1px;display:block}[dir=rtl] .process-module__OTJCPG__routeProgress{transform-origin:100%}.process-module__OTJCPG__steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.process-module__OTJCPG__step{will-change:transform, opacity;background:0 0;flex-direction:column;justify-content:space-between;min-block-size:clamp(28rem,39vw,42rem);padding:clamp(1.5rem,3vw,3rem);transition:background-color .4s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.process-module__OTJCPG__step:last-child{border-inline-end:0}.process-module__OTJCPG__stepNumber,.process-module__OTJCPG__stepDot,.process-module__OTJCPG__stepContent{will-change:transform, opacity}@media (hover:hover) and (pointer:fine){.process-module__OTJCPG__step:hover{background:color-mix(in srgb, var(--foreground) 3%, transparent);transform:translateY(-.3rem)}.process-module__OTJCPG__step:hover .process-module__OTJCPG__stepDot{transform:scale(1.2)}}.process-module__OTJCPG__stepHeader{z-index:3;justify-content:space-between;align-items:center;min-block-size:4rem;display:flex;position:relative}.process-module__OTJCPG__stepNumber{color:var(--brand-red);letter-spacing:.14em;font-size:.65rem;font-weight:850}.process-module__OTJCPG__stepDot{border:2px solid var(--brand-red);background:var(--foreground);block-size:11px;inline-size:11px;box-shadow:0 0 0 5px var(--foreground);border-radius:50%;transition:transform .3s cubic-bezier(.22,1,.36,1)}.process-module__OTJCPG__stepContent{margin-block:clamp(4rem,8vw,8rem) auto}.process-module__OTJCPG__stepMeta{color:var(--brand-red);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.4rem;font-size:.54rem;font-weight:800}.process-module__OTJCPG__stepContent h3{max-width:10ch;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0 0 1.2rem;font-size:clamp(1.9rem,3vw,3.8rem);font-weight:800;line-height:.9}.process-module__OTJCPG__stepText{max-width:31ch;color:color-mix(in srgb, var(--background) 62%, transparent);margin:0;font-size:clamp(.78rem,.93vw,.92rem);line-height:1.55}.process-module__OTJCPG__stepEnd{background:color-mix(in srgb, var(--background) 22%, transparent);block-size:1px;inline-size:100%}.process-module__OTJCPG__stepEnd:after{content:"";inline-size:calc(var(--step-length,25%) * 1);background:var(--brand-red);block-size:3px;display:block;transform:translateY(-1px)}.process-module__OTJCPG__step[data-step="1"]{--step-length:25%}.process-module__OTJCPG__step[data-step="2"]{--step-length:50%}.process-module__OTJCPG__step[data-step="3"]{--step-length:75%}.process-module__OTJCPG__step[data-step="4"]{--step-length:100%}.process-module__OTJCPG__footer{grid-column:1/-1;grid-template-columns:minmax(8rem,2fr) minmax(0,8fr) minmax(4rem,2fr);align-items:end;gap:clamp(2rem,5vw,7rem);min-block-size:clamp(23rem,34vw,35rem);padding:clamp(1.5rem,3.5vw,4rem);display:grid;position:relative}.process-module__OTJCPG__footerLabel{color:var(--brand-red);letter-spacing:.14em;text-transform:uppercase;align-self:start;font-size:.57rem;font-weight:850}.process-module__OTJCPG__footerStatement{max-width:18ch;font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,4.8vw,5.8rem);font-weight:750;line-height:.91}.process-module__OTJCPG__footerStatement span,.process-module__OTJCPG__footerStatement strong{display:block}.process-module__OTJCPG__footerStatement strong{color:var(--brand-red);font:inherit}.process-module__OTJCPG__footerMark{border-inline-start:1px solid color-mix(in srgb, var(--background) 18%, transparent);align-self:stretch;position:relative}.process-module__OTJCPG__footerMark:before{content:"";background:color-mix(in srgb, var(--background) 28%, transparent);block-size:80%;inline-size:1px;position:absolute;inset-block-start:10%;inset-inline-start:50%}.process-module__OTJCPG__footerMark span{background:var(--brand-red);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-end:10%;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .process-module__OTJCPG__intro,[dir=rtl] .process-module__OTJCPG__heading,[dir=rtl] .process-module__OTJCPG__stepContent,[dir=rtl] .process-module__OTJCPG__footerStatement{text-align:right}.process-module__OTJCPG__section[data-locale=de] .process-module__OTJCPG__heading{letter-spacing:-.018em}.process-module__OTJCPG__section[data-locale=de] .process-module__OTJCPG__stepContent h3{letter-spacing:-.012em}.process-module__OTJCPG__section[data-locale=de] .process-module__OTJCPG__footerStatement{letter-spacing:-.014em}@media (max-width:1100px){.process-module__OTJCPG__header{grid-column:span 4}.process-module__OTJCPG__headingBlock{grid-column:span 8}.process-module__OTJCPG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.process-module__OTJCPG__step:nth-child(2){border-inline-end:0}.process-module__OTJCPG__step:nth-child(3){border-block-end:1px solid color-mix(in srgb, var(--background) 18%, transparent)}.process-module__OTJCPG__routeTrack{display:none}}@media (max-width:767px){.process-module__OTJCPG__depthTop,.process-module__OTJCPG__depthBottom{min-block-size:clamp(4rem,18vw,6rem)}.process-module__OTJCPG__panel{border-inline-start:0;margin-inline:0;display:block}.process-module__OTJCPG__header,.process-module__OTJCPG__headingBlock,.process-module__OTJCPG__step,.process-module__OTJCPG__footer{border-inline-end:0}.process-module__OTJCPG__header{min-block-size:15rem;padding:1.4rem}.process-module__OTJCPG__headingBlock{min-block-size:31rem;padding:1.4rem}.process-module__OTJCPG__heading{font-size:clamp(3.25rem,15.7vw,5.5rem)}.process-module__OTJCPG__headingSignal{block-size:4.6rem;inline-size:4.6rem;inset-block-start:1.4rem;inset-inline-end:1.4rem}.process-module__OTJCPG__steps{display:block}.process-module__OTJCPG__route{position:relative}.process-module__OTJCPG__routeTrack{block-size:auto;inline-size:1px;display:block;inset-block:4.75rem;inset-inline:2.38rem auto}.process-module__OTJCPG__routeProgress{block-size:100%;inline-size:3px;transform:scaleY(var(--route-progress,0));transform-origin:top;margin-block-start:0;margin-inline-start:-1px}[dir=rtl] .process-module__OTJCPG__routeTrack{inset-inline:auto 2.38rem}.process-module__OTJCPG__step{border-block-end:1px solid color-mix(in srgb, var(--background) 18%, transparent);min-block-size:27rem;padding:1.4rem}.process-module__OTJCPG__stepHeader{min-block-size:3rem}.process-module__OTJCPG__stepDot{margin-inline-end:calc(100% - 1.75rem)}[dir=rtl] .process-module__OTJCPG__stepDot{margin-inline:calc(100% - 1.75rem) 0}.process-module__OTJCPG__stepContent{margin:5rem 0 auto;padding-inline-start:3.2rem}[dir=rtl] .process-module__OTJCPG__stepContent{padding-inline:0 3.2rem}.process-module__OTJCPG__stepContent h3{font-size:clamp(2.2rem,10vw,3.6rem)}.process-module__OTJCPG__footer{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:3rem;min-block-size:30rem;padding:1.4rem;display:flex}.process-module__OTJCPG__footerStatement{font-size:clamp(2.45rem,11vw,4.1rem)}.process-module__OTJCPG__footerMark{border-inline-start:0;border-block-start:1px solid color-mix(in srgb, var(--background) 18%, transparent);block-size:5rem;inline-size:100%}.process-module__OTJCPG__footerMark:before{block-size:1px;inline-size:100%;inset-block-start:50%;inset-inline:0}.process-module__OTJCPG__footerMark span{inset-block:50% auto;inset-inline:auto 0;transform:translateY(-50%)}.process-module__OTJCPG__section[data-locale=de] .process-module__OTJCPG__heading{letter-spacing:-.008em}.process-module__OTJCPG__section[data-locale=de] .process-module__OTJCPG__stepContent h3{letter-spacing:-.006em}.process-module__OTJCPG__section[data-locale=de] .process-module__OTJCPG__footerStatement{letter-spacing:-.008em}}@media (prefers-reduced-motion:reduce){.process-module__OTJCPG__step{transition:none}}
.gallery-module__dLlRvq__section{--gallery-progress:0;--act-opacity:0;--intro-heading-progress:0;--intro-meta-progress:0;--intro-accent-progress:0;--hero-reveal:0;--hero-scale:1.055;--hero-split:0;--editorial-grid-progress:0;--editorial-heading-progress:0;--editorial-accent-progress:0;--editorial-detail-progress:0;--gallery-heading-progress:0;--gallery-grid-progress:0;--gallery-settle-progress:0;isolation:isolate;block-size:calc(1410vh + 14rem);color:var(--foreground);background:var(--background);position:relative}@media (max-width:767px){.gallery-module__dLlRvq__section{block-size:calc(1220vh + 14rem)}}.gallery-module__dLlRvq__stage{background:var(--background);block-size:100svh;inline-size:100%;position:sticky;inset-block-start:0;overflow:hidden}@supports (height:100dvh){.gallery-module__dLlRvq__stage{block-size:100dvh}}.gallery-module__dLlRvq__act{block-size:100%;inline-size:100%;opacity:var(--act-opacity,0);will-change:opacity;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.gallery-module__dLlRvq__act[data-live=false]{pointer-events:none}.gallery-module__dLlRvq__act[data-live=true]{pointer-events:auto}.gallery-module__dLlRvq__act[data-act=intro]{background:#050506}.gallery-module__dLlRvq__introScene{background:#050506;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));block-size:100%;inline-size:100%;display:grid;position:relative;inset:0;overflow:hidden}.gallery-module__dLlRvq__introBackdrop{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:hidden}.gallery-module__dLlRvq__introBackdropImage{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.08)brightness(.56);transform:scale(calc(1.04 - var(--intro-heading-progress) * .025));will-change:transform}.gallery-module__dLlRvq__introBackdropShade{background:linear-gradient(90deg,#050506d1 0%,#05050680 48%,#05050652 100%),linear-gradient(#05050629 0%,#0505066b 100%);position:absolute;inset:0}.gallery-module__dLlRvq__introScene>:not(.gallery-module__dLlRvq__introBackdrop){z-index:1;position:relative}.gallery-module__dLlRvq__introTopLine{block-size:1px;transform:scaleX(var(--line-progress,0));transform-origin:0;will-change:transform;background:#ffffff2e;position:absolute;inset-block-start:0;inset-inline:0}[dir=rtl] .gallery-module__dLlRvq__introTopLine{transform-origin:100%}.gallery-module__dLlRvq__introEyebrow{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:#ffffffb8;opacity:var(--intro-meta-progress);transform:translateY(calc((1 - var(--intro-meta-progress)) * -.8rem));border-block-end:1px solid #ffffff2e;grid-area:1/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:clamp(1rem,2vw,1.65rem);font-size:clamp(.58rem,.65vw,.72rem);font-weight:700;line-height:1;display:grid}.gallery-module__dLlRvq__introEyebrowIndex{grid-column:1/span 2}.gallery-module__dLlRvq__introEyebrowText{grid-column:3/span 6}.gallery-module__dLlRvq__introHeadingWrap{grid-area:2/1/auto/-1;align-self:center;padding-block:clamp(1.5rem,3vw,3rem);overflow:hidden}.gallery-module__dLlRvq__introHeading{max-inline-size:100%;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px #00000047;transform:translateY(calc((1 - var(--intro-heading-progress)) * 115%)) scaleY(calc(.82 + var(--intro-heading-progress) * .18));transform-origin:bottom;will-change:transform;margin:0;font-size:clamp(5.2rem,15vw,15rem);font-weight:400;line-height:.72}.gallery-module__dLlRvq__introBottomGrid{border-block:1px solid #ffffff2e;grid-area:3/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr));min-block-size:clamp(10rem,17vh,13rem);display:grid}.gallery-module__dLlRvq__introDescription{opacity:var(--intro-meta-progress);transform:translateY(calc((1 - var(--intro-meta-progress)) * 1.5rem));border-inline-end:1px solid #ffffff2e;grid-column:1/span 5;align-items:flex-end;padding:clamp(1.15rem,2.2vw,2rem);display:flex;position:relative}.gallery-module__dLlRvq__introDescriptionLine{background:var(--brand-red);block-size:2px;inline-size:34%;transform:scaleX(var(--line-progress,0));transform-origin:0;position:absolute;inset-block-start:-1px;inset-inline-start:0}[dir=rtl] .gallery-module__dLlRvq__introDescriptionLine{transform-origin:100%}.gallery-module__dLlRvq__introDescription p{max-inline-size:39ch;font-family:var(--font-body);color:#ffffffb8;margin:0;font-size:clamp(.78rem,.95vw,1rem);font-weight:400;line-height:1.55}.gallery-module__dLlRvq__introServices{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fff;opacity:var(--intro-meta-progress);border-inline-end:1px solid #ffffff2e;flex-direction:column;grid-column:6/span 4;justify-content:flex-end;gap:.6rem;padding:clamp(1.15rem,2.2vw,2rem);font-size:clamp(.57rem,.65vw,.7rem);font-weight:700;line-height:1.2;display:flex}.gallery-module__dLlRvq__introServices span{align-items:center;gap:.7rem;display:flex}.gallery-module__dLlRvq__introServices span:before{content:"";background:var(--brand-red);flex:none;block-size:.35rem;inline-size:.35rem}.gallery-module__dLlRvq__introAccent{color:var(--accent-foreground);background:var(--brand-red);transform:scaleX(var(--intro-accent-progress));transform-origin:0;will-change:transform;flex-direction:column;grid-column:10/span 3;justify-content:space-between;padding:clamp(1.15rem,2.2vw,2rem);display:flex;position:relative;overflow:hidden}[dir=rtl] .gallery-module__dLlRvq__introAccent{transform-origin:100%}.gallery-module__dLlRvq__introAccent:after{content:"";aspect-ratio:1;opacity:.3;border:1px solid;border-radius:50%;inline-size:70%;position:absolute;inset-block-end:-50%;inset-inline-end:-14%}.gallery-module__dLlRvq__introAccentArrow{z-index:1;font-family:var(--font-body);align-self:flex-end;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:300;line-height:.8;position:relative}[dir=rtl] .gallery-module__dLlRvq__introAccentArrow{transform:scaleX(-1)}.gallery-module__dLlRvq__introAccentText{z-index:1;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(2rem,3.5vw,4rem);font-weight:400;line-height:.78;position:relative}.gallery-module__dLlRvq__introCoordinates{font-family:var(--font-body);letter-spacing:.12em;color:#ffffffb8;opacity:calc(var(--intro-meta-progress) * .75);writing-mode:vertical-rl;gap:1.4rem;font-size:.56rem;font-weight:600;display:flex;position:absolute;inset-block-start:clamp(4rem,7vh,6rem);inset-inline-end:0}[dir=rtl] .gallery-module__dLlRvq__introCoordinates{writing-mode:vertical-lr}.gallery-module__dLlRvq__introVerticalLine{inline-size:1px;transform:scaleY(var(--line-progress,0));transform-origin:top;opacity:.65;pointer-events:none;background:#ffffff2e;position:absolute;inset-block:0;inset-inline-start:16.6667%}.gallery-module__dLlRvq__heroStatement.gallery-module__dLlRvq__introStatement{z-index:5;inline-size:min(90vw,1360px);opacity:calc(1 - var(--intro-heading-progress));transform:translateY(calc(var(--intro-heading-progress) * -1.5rem));will-change:opacity, transform;position:absolute;inset-block-end:clamp(82px,12vh,145px);inset-inline-start:clamp(24px,5vw,90px)}[dir=rtl] .gallery-module__dLlRvq__heroStatement.gallery-module__dLlRvq__introStatement{inset-inline:auto clamp(24px,5vw,90px)}@media (max-width:680px){.gallery-module__dLlRvq__introEyebrow{grid-template-columns:repeat(6,minmax(0,1fr));padding-block:.9rem;font-size:.52rem}.gallery-module__dLlRvq__introEyebrowIndex{grid-column:1}.gallery-module__dLlRvq__introEyebrowText{text-align:end;grid-column:2;justify-self:end}.gallery-module__dLlRvq__introHeadingWrap{align-items:center;padding-block:1rem;display:flex}.gallery-module__dLlRvq__introHeading{overflow-wrap:anywhere;font-size:clamp(4rem,24vw,7rem);line-height:.76}.gallery-module__dLlRvq__introBottomGrid{grid-template-columns:repeat(2,minmax(0,1fr));min-block-size:13rem}.gallery-module__dLlRvq__introDescription{border-block-end:1px solid #ffffff2e;border-inline-end:0;grid-column:1/-1;min-block-size:6rem;padding:1rem}.gallery-module__dLlRvq__introDescription p{max-inline-size:44ch;font-size:.7rem;line-height:1.45}.gallery-module__dLlRvq__introServices{border-inline-end:1px solid #ffffff2e;grid-column:1;gap:.48rem;padding:1rem;font-size:.48rem}.gallery-module__dLlRvq__introAccent{grid-column:2;padding:1rem}.gallery-module__dLlRvq__introAccentText{font-size:clamp(1.6rem,8vw,2.4rem)}.gallery-module__dLlRvq__introAccentArrow{font-size:1.8rem}.gallery-module__dLlRvq__introCoordinates,.gallery-module__dLlRvq__introVerticalLine{display:none}.gallery-module__dLlRvq__introBackdropImage{object-position:58% center;filter:saturate(.86)contrast(1.08)brightness(.5)}.gallery-module__dLlRvq__introBackdropShade{background:linear-gradient(#05050661 0%,#050506b8 100%),linear-gradient(90deg,#050506a3 0%,#0505063d 100%)}.gallery-module__dLlRvq__heroStatement.gallery-module__dLlRvq__introStatement{inline-size:auto;inset-block-end:clamp(86px,13vh,126px);inset-inline:16px}[dir=rtl] .gallery-module__dLlRvq__heroStatement.gallery-module__dLlRvq__introStatement{inset-inline:16px}}@media (max-width:390px){.gallery-module__dLlRvq__introHeading{font-size:clamp(3.5rem,23vw,5.5rem)}.gallery-module__dLlRvq__introDescription p{font-size:.64rem}.gallery-module__dLlRvq__introServices{padding:.75rem;font-size:.43rem}.gallery-module__dLlRvq__introAccent{padding:.75rem}}@media (max-height:560px) and (orientation:landscape){.gallery-module__dLlRvq__introBottomGrid{min-block-size:7rem}.gallery-module__dLlRvq__introDescription,.gallery-module__dLlRvq__introServices,.gallery-module__dLlRvq__introAccent{padding:.7rem}.gallery-module__dLlRvq__introHeading{font-size:clamp(3.4rem,12vw,6rem)}}.gallery-module__dLlRvq__heroScene{background:#050506;block-size:100%;inline-size:100%;position:relative;overflow:hidden}.gallery-module__dLlRvq__heroMeta{z-index:5;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffffbd;opacity:var(--hero-reveal);transform:translateY(calc((1 - var(--hero-reveal)) * -1rem));border-block-end:1px solid #fff3;justify-content:space-between;align-items:center;padding-block-end:12px;font-size:clamp(.56rem,.64vw,.7rem);font-weight:700;line-height:1;display:flex;position:absolute;inset-block-start:clamp(16px,3vw,40px);inset-inline:clamp(16px,4vw,64px)}.gallery-module__dLlRvq__heroFrame{block-size:100%;inline-size:100%;transform:scale(var(--hero-scale));transform-origin:50%;will-change:transform;position:absolute;inset:0;overflow:visible}.gallery-module__dLlRvq__heroFrame:before,.gallery-module__dLlRvq__heroFrame:after{content:"";z-index:4;inline-size:1px;opacity:calc(var(--hero-split) * .85);pointer-events:none;background:#ffffff24;position:absolute;inset-block:0}.gallery-module__dLlRvq__heroFrame:before{inset-inline-start:38%}.gallery-module__dLlRvq__heroFrame:after{inset-inline-start:64%}.gallery-module__dLlRvq__heroPanel{block-size:100%;inline-size:100%;opacity:var(--hero-reveal);transform:translate3d(var(--hero-panel-x,0%), var(--hero-panel-y,0%), 0) rotate(var(--hero-panel-rotation,0deg));will-change:transform, opacity;display:block;position:absolute;inset:0;overflow:hidden}.gallery-module__dLlRvq__heroPanel[data-hero-panel=start]{clip-path:inset(0 62% 0 0)}.gallery-module__dLlRvq__heroPanel[data-hero-panel=center]{clip-path:inset(0 36% 0 38%)}.gallery-module__dLlRvq__heroPanel[data-hero-panel=end]{clip-path:inset(0 0 0 64%)}[dir=rtl] .gallery-module__dLlRvq__heroPanel[data-hero-panel=start]{clip-path:inset(0 0 0 62%)}[dir=rtl] .gallery-module__dLlRvq__heroPanel[data-hero-panel=center]{clip-path:inset(0 38% 0 36%)}[dir=rtl] .gallery-module__dLlRvq__heroPanel[data-hero-panel=end]{clip-path:inset(0 64% 0 0)}.gallery-module__dLlRvq__heroImage{object-fit:cover;object-position:center;filter:saturate(.93)contrast(1.03);block-size:100%;inline-size:100%;transform:scale(calc(1.035 - var(--hero-reveal) * .035));will-change:transform}.gallery-module__dLlRvq__heroStatement{z-index:5;pointer-events:none;inline-size:min(88vw,1280px);opacity:var(--hero-reveal);transform:translateY(calc((1 - var(--hero-reveal)) * 2.2rem));will-change:opacity, transform;flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset-block-end:clamp(90px,13vh,150px);inset-inline:clamp(24px,5vw,90px) auto}[dir=rtl] .gallery-module__dLlRvq__heroStatement{inset-inline:auto clamp(24px,5vw,90px)}.gallery-module__dLlRvq__heroStatementIndex{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;margin-block-end:clamp(14px,2vw,26px);font-size:clamp(9px,.7vw,12px);font-weight:700;line-height:1}.gallery-module__dLlRvq__heroStatementWord{max-inline-size:100%;font-family:var(--font-display);letter-spacing:-.045em;white-space:nowrap;text-transform:uppercase;color:#d90416;text-shadow:0 4px 34px #00000052;font-size:clamp(120px,20vw,340px);font-weight:400;line-height:.72}[dir=rtl] .gallery-module__dLlRvq__heroStatementWord{letter-spacing:0;font-size:clamp(94px,16vw,250px);line-height:.95}:root[lang=uk] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(104px,18vw,290px)}:root[lang=de] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(104px,18vw,290px)}.gallery-module__dLlRvq__heroStatementLine{block-size:3px;inline-size:clamp(90px,14vw,230px);transform:scaleX(var(--hero-reveal));transform-origin:0;background:#d90416;margin-block-start:clamp(22px,3vw,40px);display:block}[dir=rtl] .gallery-module__dLlRvq__heroStatementLine{transform-origin:100%}.gallery-module__dLlRvq__heroStatementText{max-inline-size:34ch;font-family:var(--font-body);color:#ffffffdb;margin:clamp(12px,1.7vw,20px) 0 0;font-size:clamp(12px,1vw,16px);font-weight:500;line-height:1.5}.gallery-module__dLlRvq__heroCaption{z-index:5;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;color:#ffffffb8;opacity:var(--hero-reveal);align-items:center;gap:clamp(.8rem,2vw,2rem);font-size:.58rem;font-weight:700;line-height:1;display:flex;position:absolute;inset-block-end:clamp(18px,3vw,38px);inset-inline-end:clamp(16px,4vw,64px)}.gallery-module__dLlRvq__heroCaption span{align-items:center;gap:.5rem;display:flex}.gallery-module__dLlRvq__heroCaption span:not(:last-child):after{content:"";background:var(--brand-red);block-size:3px;inline-size:3px}@media (max-width:900px){.gallery-module__dLlRvq__heroCaption{flex-wrap:wrap;justify-content:flex-end;max-inline-size:52%}}@media (max-width:680px){.gallery-module__dLlRvq__heroImage{object-position:58% center}.gallery-module__dLlRvq__heroMeta{padding-block-end:.75rem;font-size:8px;inset-block-start:16px;inset-inline:16px}.gallery-module__dLlRvq__heroStatement{inline-size:auto;inset-block-end:clamp(90px,13vh,125px);inset-inline:16px}[dir=rtl] .gallery-module__dLlRvq__heroStatement{inset-inline:16px}.gallery-module__dLlRvq__heroStatementIndex{margin-block-end:12px;font-size:8px}.gallery-module__dLlRvq__heroStatementWord{max-inline-size:calc(100vw - 32px);font-size:clamp(76px,24vw,112px);line-height:.73}:root[lang=uk] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(66px,20.5vw,96px)}:root[lang=de] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(69px,21.5vw,101px)}[dir=rtl] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(64px,20vw,94px);line-height:1}.gallery-module__dLlRvq__heroStatementLine{block-size:2px;inline-size:94px;margin-block-start:18px}.gallery-module__dLlRvq__heroStatementText{max-inline-size:29ch;margin-block-start:11px;font-size:11px}.gallery-module__dLlRvq__heroCaption{justify-content:space-between;gap:.35rem;max-inline-size:none;font-size:.45rem;inset-block-end:20px;inset-inline-end:16px}.gallery-module__dLlRvq__heroCaption span{gap:.3rem}}@media (max-width:390px){.gallery-module__dLlRvq__heroStatementWord{font-size:clamp(62px,22vw,84px)}:root[lang=uk] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(54px,18.7vw,73px)}:root[lang=de] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(58px,20vw,78px)}[dir=rtl] .gallery-module__dLlRvq__heroStatementWord{font-size:clamp(54px,18.5vw,72px)}}@media (max-height:560px) and (orientation:landscape){.gallery-module__dLlRvq__heroFrame{inset-block:2.5rem}.gallery-module__dLlRvq__heroCaption,.gallery-module__dLlRvq__heroMeta{display:none}}.gallery-module__dLlRvq__editorialScene{grid-template-rows:auto minmax(0,1fr) auto;block-size:min(88svh,920px);inline-size:min(94vw,1680px);display:grid;position:relative;overflow:hidden}.gallery-module__dLlRvq__editorialScene:before,.gallery-module__dLlRvq__editorialScene:after{content:"";background:var(--border);inline-size:1px;transform:scaleY(var(--editorial-grid-progress));transform-origin:top;opacity:.7;pointer-events:none;position:absolute;inset-block:0}.gallery-module__dLlRvq__editorialScene:before{inset-inline-start:25%}.gallery-module__dLlRvq__editorialScene:after{inset-inline-start:75%}.gallery-module__dLlRvq__editorialHeader{z-index:2;border-block-start:1px solid var(--border);border-block-end:1px solid var(--border);min-block-size:clamp(3.6rem,7vh,5.5rem);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);opacity:var(--editorial-grid-progress);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;font-size:clamp(.56rem,.64vw,.7rem);font-weight:700;line-height:1;display:grid;position:relative}.gallery-module__dLlRvq__editorialHeader:after{content:"";background:var(--brand-red);block-size:2px;inline-size:25%;transform:scaleX(var(--editorial-grid-progress));transform-origin:0;position:absolute;inset-block-end:-1px;inset-inline-start:0}[dir=rtl] .gallery-module__dLlRvq__editorialHeader:after{transform-origin:100%}.gallery-module__dLlRvq__editorialHeaderIndex{grid-column:1/span 2;padding-inline-start:clamp(.8rem,1.5vw,1.5rem)}.gallery-module__dLlRvq__editorialHeaderTitle{grid-column:4/span 5}.gallery-module__dLlRvq__editorialHeaderArrow{color:var(--foreground);grid-column:12;justify-self:end;padding-inline-end:clamp(.8rem,1.5vw,1.5rem);font-size:clamp(1rem,1.5vw,1.6rem);font-weight:300}[dir=rtl] .gallery-module__dLlRvq__editorialHeaderArrow{transform:scaleX(-1)}.gallery-module__dLlRvq__editorialMain{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));min-block-size:0;display:grid;position:relative}.gallery-module__dLlRvq__editorialTitleBlock{grid-column:1/span 7;align-items:center;padding:clamp(1.5rem,3vw,3rem) clamp(1rem,2vw,2rem);display:flex;position:relative;overflow:hidden}.gallery-module__dLlRvq__editorialTitleBlock:before{content:"";background:var(--brand-red);block-size:1px;inline-size:clamp(2.5rem,6vw,6rem);transform:scaleX(var(--editorial-heading-progress));transform-origin:0;position:absolute;inset-block-start:12%;inset-inline-start:0}[dir=rtl] .gallery-module__dLlRvq__editorialTitleBlock:before{transform-origin:100%}.gallery-module__dLlRvq__editorialTitleMedia{z-index:0;pointer-events:none;background:#050505;position:absolute;inset:0;overflow:hidden}.gallery-module__dLlRvq__editorialTitleMedia:after{content:"";z-index:1;pointer-events:none;background:#0000000a;position:absolute;inset:0}.gallery-module__dLlRvq__editorialTitleImage{object-fit:cover;object-position:center;filter:grayscale()brightness(1.08)contrast(1.38);display:block;transform:scale(1.025);width:100%!important;height:100%!important}.gallery-module__dLlRvq__editorialTitleClip{z-index:2;position:relative;overflow:hidden}.gallery-module__dLlRvq__editorialTitleBlock:before{z-index:3}.gallery-module__dLlRvq__editorialTitle{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:#fff;transform:translateY(calc((1 - var(--editorial-heading-progress)) * 110%)) scaleY(calc(.84 + var(--editorial-heading-progress) * .16));transform-origin:bottom;text-shadow:0 2px 18px #0000006b;will-change:transform;margin:0;font-size:clamp(5rem,11vw,12rem);font-weight:400;line-height:.72}.gallery-module__dLlRvq__editorialAccent{border-inline-start:1px solid var(--border);border-inline-end:1px solid var(--border);min-block-size:100%;color:var(--accent-foreground);background:var(--brand-red);transform:scaleY(var(--editorial-accent-progress));transform-origin:bottom;will-change:transform;flex-direction:column;grid-column:8/span 2;justify-content:space-between;padding:clamp(1.2rem,2vw,2rem) clamp(1rem,1.8vw,1.7rem);display:flex;position:relative;overflow:hidden}.gallery-module__dLlRvq__editorialAccent:before{content:"";aspect-ratio:1;opacity:.28;border:1px solid;border-radius:50%;inline-size:95%;position:absolute;inset-block-start:16%;inset-inline-end:-25%}.gallery-module__dLlRvq__editorialAccent:after{content:"";aspect-ratio:1;opacity:.2;border:1px solid;inline-size:64%;position:absolute;inset-block-end:18%;inset-inline-start:18%;transform:rotate(45deg)}.gallery-module__dLlRvq__editorialAccentLabel{z-index:1;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.58rem,.72vw,.78rem);font-weight:800;line-height:1.4;position:relative}.gallery-module__dLlRvq__editorialAccentLine{z-index:1;opacity:.5;block-size:1px;transform:scaleX(var(--editorial-detail-progress));transform-origin:0;background:currentColor;position:absolute;inset-block-end:34%;inset-inline:clamp(1rem,1.8vw,1.7rem)}[dir=rtl] .gallery-module__dLlRvq__editorialAccentLine{transform-origin:100%}.gallery-module__dLlRvq__editorialAccentMark{z-index:1;border:1px solid;block-size:.65rem;inline-size:.65rem;position:absolute;inset-block-end:clamp(1rem,1.8vw,1.7rem);inset-inline-end:clamp(1rem,1.8vw,1.7rem)}.gallery-module__dLlRvq__editorialList{border-inline-end:1px solid var(--border);flex-direction:column;grid-column:10/span 3;justify-content:center;min-inline-size:0;display:flex}.gallery-module__dLlRvq__editorialRow{--row-progress:0;border-block-end:1px solid var(--border);min-block-size:clamp(4.2rem,9vh,6.5rem);font-family:var(--font-body);letter-spacing:.105em;text-transform:uppercase;color:var(--foreground);opacity:var(--row-progress);transform:translateX(calc((1 - var(--row-progress)) * 2rem));will-change:opacity, transform;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-inline:clamp(.9rem,1.5vw,1.5rem) clamp(.8rem,1.25vw,1.25rem);font-size:clamp(.55rem,.63vw,.69rem);font-weight:700;line-height:1.25;display:grid}[dir=rtl] .gallery-module__dLlRvq__editorialRow{transform:translateX(calc((1 - var(--row-progress)) * -2rem))}.gallery-module__dLlRvq__editorialRow:first-child{border-block-start:1px solid var(--border)}.gallery-module__dLlRvq__editorialRow span:first-child{color:var(--brand-red)}.gallery-module__dLlRvq__editorialRow span:nth-child(2){overflow-wrap:anywhere;min-inline-size:0}.gallery-module__dLlRvq__editorialRow span:last-child{color:var(--muted-foreground);justify-self:end;font-size:.9rem;font-weight:400}[dir=rtl] .gallery-module__dLlRvq__editorialRow span:last-child{transform:scaleX(-1)}.gallery-module__dLlRvq__editorialFooter{z-index:2;border-block-start:1px solid var(--border);border-block-end:1px solid var(--border);min-block-size:clamp(5.5rem,11vh,8rem);opacity:var(--editorial-detail-progress);transform:translateY(calc((1 - var(--editorial-detail-progress)) * 1rem));grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-block:clamp(1rem,2vw,1.8rem) clamp(.8rem,1.5vw,1.3rem);display:grid;position:relative}.gallery-module__dLlRvq__editorialFooter:before{content:"";background:var(--brand-red);block-size:2px;inline-size:33.333%;transform:scaleX(var(--editorial-detail-progress));transform-origin:100%;position:absolute;inset-block-start:-1px;inset-inline-end:0}[dir=rtl] .gallery-module__dLlRvq__editorialFooter:before{transform-origin:0}.gallery-module__dLlRvq__editorialFooter p{max-inline-size:46ch;font-family:var(--font-body);color:var(--muted-foreground);grid-column:1/span 6;margin:0;padding-inline-start:clamp(.8rem,1.5vw,1.5rem);font-size:clamp(.72rem,.88vw,.94rem);font-weight:400;line-height:1.55}.gallery-module__dLlRvq__editorialFooter>span{font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;color:var(--foreground);grid-column:10/span 3;justify-self:end;padding-inline-end:clamp(.8rem,1.5vw,1.5rem);font-size:clamp(.54rem,.62vw,.68rem);font-weight:700;line-height:1}[dir=rtl] .gallery-module__dLlRvq__editorialFooter>span{justify-self:start}.gallery-module__dLlRvq__editorialFooter>span:before{content:"";background:var(--brand-red);vertical-align:middle;block-size:.45rem;inline-size:.45rem;margin-inline-end:.55rem;display:inline-block}@media (max-width:1180px){.gallery-module__dLlRvq__editorialScene{inline-size:92vw}.gallery-module__dLlRvq__editorialTitleBlock{grid-column:1/span 7}.gallery-module__dLlRvq__editorialAccent{grid-column:8/span 2}.gallery-module__dLlRvq__editorialList{grid-column:10/span 3}.gallery-module__dLlRvq__editorialTitle{font-size:clamp(4.5rem,10vw,8rem)}}@media (max-width:900px){.gallery-module__dLlRvq__editorialScene{block-size:min(90svh,900px);inline-size:92vw}.gallery-module__dLlRvq__editorialScene:before{inset-inline-start:33.333%}.gallery-module__dLlRvq__editorialScene:after{inset-inline-start:75%}.gallery-module__dLlRvq__editorialHeader{grid-template-columns:repeat(8,minmax(0,1fr))}.gallery-module__dLlRvq__editorialHeaderIndex{grid-column:1}.gallery-module__dLlRvq__editorialHeaderTitle{grid-column:3/span 4}.gallery-module__dLlRvq__editorialHeaderArrow{grid-column:8}.gallery-module__dLlRvq__editorialMain{grid-template-columns:repeat(8,minmax(0,1fr))}.gallery-module__dLlRvq__editorialTitleBlock{grid-column:1/span 5}.gallery-module__dLlRvq__editorialAccent{grid-column:6/span 1;padding-inline:.8rem}.gallery-module__dLlRvq__editorialList{grid-column:7/span 2}.gallery-module__dLlRvq__editorialTitle{font-size:clamp(4.3rem,12vw,7.5rem)}.gallery-module__dLlRvq__editorialAccentLabel{font-size:.52rem}.gallery-module__dLlRvq__editorialRow{grid-template-columns:1.7rem minmax(0,1fr) auto;gap:.45rem;min-block-size:clamp(4rem,8vh,5.5rem);padding-inline:.65rem;font-size:.5rem}.gallery-module__dLlRvq__editorialFooter{grid-template-columns:repeat(8,minmax(0,1fr))}.gallery-module__dLlRvq__editorialFooter p{grid-column:1/span 5}.gallery-module__dLlRvq__editorialFooter>span{grid-column:6/span 3}}@media (max-width:680px){.gallery-module__dLlRvq__editorialScene,.gallery-module__dLlRvq__heroScene,.gallery-module__dLlRvq__galleryScene{block-size:calc(100svh - 1.5rem);inline-size:calc(100vw - 2rem)}.gallery-module__dLlRvq__editorialScene{grid-template-rows:auto minmax(0,1fr) auto}.gallery-module__dLlRvq__editorialScene:before{inset-inline-start:50%}.gallery-module__dLlRvq__editorialScene:after{display:none}.gallery-module__dLlRvq__editorialHeader{grid-template-columns:repeat(4,minmax(0,1fr));min-block-size:3.3rem;font-size:.48rem}.gallery-module__dLlRvq__editorialHeaderIndex{grid-column:1;padding-inline-start:.7rem}.gallery-module__dLlRvq__editorialHeaderTitle{grid-column:2/span 2}.gallery-module__dLlRvq__editorialHeaderArrow{grid-column:4;padding-inline-end:.7rem}.gallery-module__dLlRvq__editorialMain{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-module__dLlRvq__editorialTitleBlock{grid-area:1/1/auto/-1;align-items:flex-start;padding:clamp(1.2rem,5vw,2rem) .8rem}.gallery-module__dLlRvq__editorialTitleBlock:before{inline-size:3rem;inset-block-start:8%}.gallery-module__dLlRvq__editorialTitle{font-size:clamp(3.8rem,20vw,6rem);line-height:.74}.gallery-module__dLlRvq__editorialAccent{border-inline-start:0;grid-area:2/1;min-block-size:8.5rem;padding:.85rem}.gallery-module__dLlRvq__editorialAccentLabel{font-size:.48rem}.gallery-module__dLlRvq__editorialList{border-inline-end:0;grid-area:2/2}.gallery-module__dLlRvq__editorialRow{grid-template-columns:1.3rem minmax(0,1fr);gap:.3rem;min-block-size:2.15rem;padding-inline:.6rem;font-size:.42rem}.gallery-module__dLlRvq__editorialRow span:last-child{display:none}.gallery-module__dLlRvq__editorialFooter{grid-template-columns:1fr;gap:.65rem;min-block-size:5.5rem;padding:.8rem .7rem}.gallery-module__dLlRvq__editorialFooter p{grid-column:1;max-inline-size:46ch;padding-inline-start:0;font-size:.64rem}.gallery-module__dLlRvq__editorialFooter>span{grid-column:1;justify-self:start;padding-inline-end:0;font-size:.47rem}}@media (max-height:560px) and (orientation:landscape){.gallery-module__dLlRvq__editorialScene,.gallery-module__dLlRvq__heroScene,.gallery-module__dLlRvq__galleryScene{block-size:92svh;inline-size:94vw}.gallery-module__dLlRvq__editorialTitle{font-size:clamp(3.2rem,10vw,5rem)}.gallery-module__dLlRvq__editorialRow{min-block-size:2.3rem}.gallery-module__dLlRvq__editorialFooter{min-block-size:3.6rem}}.gallery-module__dLlRvq__galleryScene{grid-template-rows:auto minmax(320px,1fr) auto;block-size:min(92svh,980px);inline-size:min(94vw,1720px);display:grid;position:relative;overflow:hidden}.gallery-module__dLlRvq__galleryHeader{z-index:3;border-block-start:1px solid var(--border);border-block-end:1px solid var(--border);min-block-size:clamp(7rem,15vh,10.5rem);opacity:var(--gallery-heading-progress);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-block:clamp(1rem,2vw,1.8rem) clamp(1rem,1.8vw,1.5rem);display:grid;position:relative}.gallery-module__dLlRvq__galleryHeader:before{content:"";background:var(--brand-red);block-size:2px;inline-size:41.666%;transform:scaleX(var(--gallery-heading-progress));transform-origin:0;position:absolute;inset-block-end:-1px;inset-inline-start:0}[dir=rtl] .gallery-module__dLlRvq__galleryHeader:before{transform-origin:100%}.gallery-module__dLlRvq__galleryHeadingGroup{grid-column:1/span 7;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;min-inline-size:0;display:grid}.gallery-module__dLlRvq__galleryIndex{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-red);grid-column:1/span 2;align-self:start;padding-inline-start:clamp(.8rem,1.5vw,1.5rem);font-size:clamp(.56rem,.65vw,.72rem);font-weight:700;line-height:1}.gallery-module__dLlRvq__galleryHeadingClip{grid-column:3/span 5;overflow:hidden}.gallery-module__dLlRvq__galleryHeading{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;color:var(--foreground);transform:translateY(calc((1 - var(--gallery-heading-progress)) * 110%)) scaleY(calc(.85 + var(--gallery-heading-progress) * .15));transform-origin:bottom;will-change:transform;margin:0;font-size:clamp(4.8rem,9vw,10rem);font-weight:400;line-height:.73}.gallery-module__dLlRvq__galleryHeaderMeta{font-family:var(--font-body);letter-spacing:.12em;text-align:end;text-transform:uppercase;color:var(--muted-foreground);transform:translateY(calc((1 - var(--gallery-heading-progress)) * 1rem));flex-direction:column;grid-column:9/span 4;align-items:flex-end;gap:.65rem;padding-inline-end:clamp(.8rem,1.5vw,1.5rem);font-size:clamp(.55rem,.62vw,.68rem);font-weight:700;line-height:1.2;display:flex}.gallery-module__dLlRvq__galleryHeaderMeta span:first-child{color:var(--foreground)}[dir=rtl] .gallery-module__dLlRvq__galleryHeaderMeta{text-align:start;align-items:flex-start}.gallery-module__dLlRvq__mosaic{block-size:100%;min-block-size:0;inline-size:100%;min-height:320px;opacity:var(--gallery-grid-progress);transform:scale(calc(.985 + var(--gallery-grid-progress) * .015 - var(--gallery-settle-progress) * .008));transform-origin:50%;will-change:opacity, transform;grid-template-rows:repeat(12,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"a a a a a b b b b c c c""a a a a a b b b b c c c""a a a a a b b b b c c c""a a a a a b b b b c c c""a a a a a e e e e c c c""a a a a a e e e e c c c""a a a a a e e e e f f f""d d d g g e e e e f f f""d d d g g e e e e f f f""d d d g g h h h h f f f""d d d g g h h h h f f f""d d d g g h h h h f f f";align-self:stretch;gap:clamp(.35rem,.7vw,.75rem);padding:clamp(.6rem,1vw,1rem) 0;display:grid;position:relative}.gallery-module__dLlRvq__mosaic:before,.gallery-module__dLlRvq__mosaic:after{content:"";z-index:-1;background:var(--border);inline-size:1px;opacity:calc(var(--gallery-grid-progress) * .55);pointer-events:none;position:absolute;inset-block:0}.gallery-module__dLlRvq__mosaic:before{inset-inline-start:25%}.gallery-module__dLlRvq__mosaic:after{inset-inline-start:75%}.gallery-module__dLlRvq__tile{--tile-x:0%;--tile-y:0%;--tile-scale:.86;--tile-opacity:0;background:var(--surface-muted);block-size:auto;min-block-size:1px;min-inline-size:0;opacity:var(--tile-opacity);transform:translate3d(var(--tile-x), var(--tile-y), 0) scale(var(--tile-scale));transform-origin:50%;will-change:opacity, transform;margin:0;position:relative;overflow:hidden}.gallery-module__dLlRvq__tile:before{content:"";z-index:3;border:1px solid color-mix(in srgb, var(--border) 82%, transparent);pointer-events:none;position:absolute;inset:0}.gallery-module__dLlRvq__tile:after{content:"";z-index:2;background:linear-gradient(180deg, transparent 58%, color-mix(in srgb, var(--background) 74%, transparent) 100%);opacity:.7;pointer-events:none;position:absolute;inset:0}.gallery-module__dLlRvq__photoLayer{block-size:100%;min-block-size:1px;inline-size:100%;min-inline-size:1px;display:block;position:absolute;inset:0;overflow:hidden}.gallery-module__dLlRvq__image{object-fit:cover;object-position:center;transform:scale(calc(1.075 - var(--tile-opacity) * .045 + var(--gallery-settle-progress) * .01));will-change:transform;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s cubic-bezier(.2,.7,.2,1)}.gallery-module__dLlRvq__tileCaption{z-index:4;font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--foreground);opacity:calc(.3 + var(--tile-opacity) * .7);transform:translateY(calc((1 - var(--tile-opacity)) * .8rem));grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.75rem;padding:clamp(.65rem,1vw,1rem);font-size:clamp(.51rem,.57vw,.63rem);font-weight:700;line-height:1.25;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.gallery-module__dLlRvq__tileCaption span:first-child{color:var(--brand-red)}.gallery-module__dLlRvq__tileCaption span:last-child{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.gallery-module__dLlRvq__tile{cursor:default}.gallery-module__dLlRvq__tile:before{transition:border-color .35s,inset .35s}.gallery-module__dLlRvq__tile:hover:before{border-color:var(--brand-red);inset:.35rem}.gallery-module__dLlRvq__tile:hover .gallery-module__dLlRvq__image{transform:scale(1.045)}.gallery-module__dLlRvq__tile:hover .gallery-module__dLlRvq__tileCaption{color:var(--foreground)}}.gallery-module__dLlRvq__galleryFooter{z-index:3;border-block-start:1px solid var(--border);border-block-end:1px solid var(--border);min-block-size:clamp(2.8rem,5vh,4rem);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);opacity:var(--gallery-grid-progress);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,1.5vw,1.5rem);padding-inline:clamp(.8rem,1.5vw,1.5rem);font-size:clamp(.52rem,.6vw,.66rem);font-weight:700;line-height:1;display:grid;position:relative}.gallery-module__dLlRvq__galleryFooterLine{background:var(--border);block-size:1px;inline-size:100%;transform:scaleX(var(--gallery-grid-progress));transform-origin:0}[dir=rtl] .gallery-module__dLlRvq__galleryFooterLine{transform-origin:100%}@media (max-width:1180px){.gallery-module__dLlRvq__galleryScene{inline-size:94vw}.gallery-module__dLlRvq__galleryHeading{font-size:clamp(4.2rem,8.5vw,7.5rem)}}@media (max-width:900px){.gallery-module__dLlRvq__galleryScene{grid-template-rows:auto minmax(360px,1fr) auto;block-size:min(90svh,900px);inline-size:94vw}.gallery-module__dLlRvq__galleryHeader{grid-template-columns:repeat(8,minmax(0,1fr))}.gallery-module__dLlRvq__galleryHeadingGroup{grid-column:1/span 5;grid-template-columns:repeat(5,minmax(0,1fr))}.gallery-module__dLlRvq__galleryIndex{grid-column:1}.gallery-module__dLlRvq__galleryHeadingClip{grid-column:2/span 4}.gallery-module__dLlRvq__galleryHeaderMeta{grid-column:6/span 3}.gallery-module__dLlRvq__galleryHeading{font-size:clamp(4rem,10vw,6.8rem)}.gallery-module__dLlRvq__mosaic{grid-template-columns:repeat(8,minmax(0,1fr));grid-template-areas:"a a a a b b b b""a a a a b b b b""a a a a b b b b""a a a a b b b b""a a a a d d d d""a a a a d d d d""c c c f d d d d""c c c f d d d d""g g g e e e e e""g g g e e e e e""g g g e e e e e""g g g e e e e e";min-height:360px}.gallery-module__dLlRvq__tile[data-id=porsche-rear-topdown]{display:none}}@media (max-width:680px){.gallery-module__dLlRvq__galleryHeader{grid-template-columns:repeat(4,minmax(0,1fr));min-block-size:7rem;padding-block:.8rem}.gallery-module__dLlRvq__galleryHeadingGroup{grid-column:1/span 3;grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-module__dLlRvq__galleryIndex{grid-column:1;padding-inline-start:.65rem;font-size:.48rem}.gallery-module__dLlRvq__galleryHeadingClip{grid-column:2/span 2}.gallery-module__dLlRvq__galleryHeading{font-size:clamp(3.5rem,16vw,5.4rem)}.gallery-module__dLlRvq__galleryHeaderMeta{grid-column:4;justify-content:flex-end;gap:.4rem;padding-inline-end:.65rem;font-size:.42rem}.gallery-module__dLlRvq__galleryScene{grid-template-rows:auto minmax(520px,1fr) auto}.gallery-module__dLlRvq__mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"a a b b""a a b b""a a b b""a a d d""a a d d""c c d d""c c d d""c c e e""c c e e""f f e e""f f e e""f f e e";gap:.3rem;min-height:520px;padding-block:.4rem}.gallery-module__dLlRvq__tile[data-id=ferrari-taillight-wide],.gallery-module__dLlRvq__tile[data-id=porsche-rear-topdown]{display:none}.gallery-module__dLlRvq__tileCaption{letter-spacing:.075em;gap:.4rem;padding:.45rem;font-size:.4rem}.gallery-module__dLlRvq__galleryFooter{gap:.55rem;min-block-size:2.5rem;padding-inline:.65rem;font-size:.43rem}}@media (max-width:390px){.gallery-module__dLlRvq__galleryHeading{font-size:clamp(3.1rem,15vw,4.8rem)}}@media (max-height:560px) and (orientation:landscape){.gallery-module__dLlRvq__galleryHeader{min-block-size:5rem}.gallery-module__dLlRvq__galleryHeading{font-size:clamp(3rem,8vw,4.5rem)}.gallery-module__dLlRvq__galleryFooter{min-block-size:2rem}}.gallery-module__dLlRvq__exitCta{z-index:1;border-block-start:1px solid var(--border);justify-content:center;align-items:center;min-block-size:14rem;padding:2rem clamp(1.5rem,4vw,4.5rem);display:flex;position:relative}.gallery-module__dLlRvq__exitCtaLink{min-height:52px;color:var(--accent-foreground);background:var(--brand-red);box-shadow:0 12px 32px color-mix(in srgb, var(--brand-red) 20%, transparent);font-family:var(--font-body);letter-spacing:.02em;text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:.95rem 2rem;font-size:.8rem;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.gallery-module__dLlRvq__exitCtaLink:hover{box-shadow:0 18px 42px color-mix(in srgb, var(--brand-red) 28%, transparent);transform:translateY(-2px)}.gallery-module__dLlRvq__exitCtaLink:active{transform:scale(.98)}.gallery-module__dLlRvq__exitCtaLink:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}[dir=rtl] .gallery-module__dLlRvq__galleryHeading,[dir=rtl] .gallery-module__dLlRvq__introHeading,[dir=rtl] .gallery-module__dLlRvq__editorialTitle{direction:rtl}[dir=rtl] .gallery-module__dLlRvq__tileCaption{grid-template-columns:auto minmax(0,1fr)}@media (prefers-color-scheme:dark){.gallery-module__dLlRvq__image{filter:saturate(.9)contrast(1.04)brightness(.92)}.gallery-module__dLlRvq__tile:after{background:linear-gradient(180deg, transparent 52%, color-mix(in srgb, var(--background) 82%, transparent) 100%)}}@media (prefers-color-scheme:light){.gallery-module__dLlRvq__image{filter:saturate(.94)contrast(1.02)brightness(.99)}.gallery-module__dLlRvq__tile:after{background:linear-gradient(180deg, transparent 58%, color-mix(in srgb, var(--background) 74%, transparent) 100%)}}@media (prefers-reduced-motion:reduce){.gallery-module__dLlRvq__section{block-size:auto}.gallery-module__dLlRvq__stage{block-size:auto;min-block-size:100svh;position:relative;overflow:visible}.gallery-module__dLlRvq__act{min-block-size:100svh;display:none;position:relative;inset:auto}.gallery-module__dLlRvq__act[data-act=gallery]{opacity:1;display:grid}.gallery-module__dLlRvq__galleryScene{block-size:auto;min-block-size:100svh;padding-block:clamp(2rem,7vw,5rem)}.gallery-module__dLlRvq__galleryHeader,.gallery-module__dLlRvq__mosaic,.gallery-module__dLlRvq__galleryFooter,.gallery-module__dLlRvq__galleryHeading,.gallery-module__dLlRvq__tile,.gallery-module__dLlRvq__tileCaption{opacity:1;transform:none}.gallery-module__dLlRvq__image{transition:none;transform:scale(1)}}@media print{.gallery-module__dLlRvq__section{color:#111;background:#fff;block-size:auto}.gallery-module__dLlRvq__stage{background:#fff;block-size:auto;position:relative;overflow:visible}.gallery-module__dLlRvq__act{display:none;position:relative}.gallery-module__dLlRvq__act[data-act=gallery]{opacity:1;display:block}.gallery-module__dLlRvq__galleryScene{block-size:auto;inline-size:100%}.gallery-module__dLlRvq__galleryHeader,.gallery-module__dLlRvq__mosaic,.gallery-module__dLlRvq__galleryFooter,.gallery-module__dLlRvq__tile{opacity:1;transform:none}.gallery-module__dLlRvq__mosaic{block-size:70vh}}.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{z-index:4;inline-size:100%;font-family:var(--font-display);letter-spacing:-.065em;text-align:center;white-space:nowrap;text-transform:uppercase;color:#d90416;text-shadow:0 4px 34px #00000052;opacity:calc(1 - var(--intro-heading-progress));transform:translateX(-50%) translateY(calc(var(--intro-heading-progress) * -1.5rem));transform-origin:top;pointer-events:none;will-change:opacity, transform;padding-inline:clamp(.4rem,2vw,2rem);font-size:clamp(130px,24vw,430px);font-weight:400;line-height:.68;position:absolute;inset-block-start:clamp(4rem,9vh,7rem);inset-inline-start:50%}[dir=rtl] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{letter-spacing:0;transform:translateX(50%) translateY(calc(var(--intro-heading-progress) * -1.5rem));inset-inline:auto 50%}@media (max-width:680px){.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{letter-spacing:-.075em;inline-size:108%;padding-inline:0;font-size:clamp(104px,30vw,154px);line-height:.7;inset-block-start:clamp(4.3rem,10vh,6rem)}:is(:root[lang=uk] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle,:root[lang=ru] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle){font-size:clamp(88px,26vw,132px)}:root[lang=ar] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{font-size:clamp(82px,25vw,126px);line-height:.9}}@media (max-width:390px){.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{font-size:clamp(88px,29vw,116px);inset-block-start:4.2rem}:is(:root[lang=uk] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle,:root[lang=ru] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle){font-size:clamp(74px,24vw,98px)}}.gallery-module__dLlRvq__introScene{background-image:linear-gradient(90deg,#0000 0 calc(25% - .5px),#ffffff1f 25%,#0000 calc(25% + .5px) calc(50% - .5px),#ffffff1a 50%,#0000 calc(50% + .5px) calc(75% - .5px),#ffffff1a 75%,#0000 calc(75% + .5px)),linear-gradient(#0000 0 calc(12% - .5px),#ffffff24 12%,#0000 calc(12% + .5px) calc(70% - .5px),#ffffff1c 70%,#0000 calc(70% + .5px))}.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{z-index:4;letter-spacing:-.075em;color:#d90416;text-shadow:0 5px #280003b8,0 12px 38px #0000006b;inline-size:112%;opacity:calc(1 - var(--intro-heading-progress));transform:translateX(-50%) translateY(calc(var(--intro-heading-progress) * -1.5rem));will-change:opacity, transform;padding-inline:0;font-size:clamp(180px,29vw,520px);line-height:.62;inset-block-start:clamp(4.4rem,8vh,6.8rem);inset-inline-start:50%}[dir=rtl] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{transform:translateX(50%) translateY(calc(var(--intro-heading-progress) * -1.5rem));inset-inline:auto 50%}.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introPosterDetails{z-index:4;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;color:#ffffffe0;opacity:calc(1 - var(--intro-heading-progress));transform:translateY(calc(var(--intro-heading-progress) * -1rem));pointer-events:none;will-change:opacity, transform;font-size:clamp(8px,.72vw,12px);font-weight:700;line-height:1.45;position:absolute;inset:0}.gallery-module__dLlRvq__introPosterLeft{flex-direction:column;align-items:flex-start;gap:clamp(12px,2.2vh,24px);display:flex;position:absolute;inset-block-start:36%;inset-inline-start:clamp(18px,3.5vw,58px)}.gallery-module__dLlRvq__introPosterShortLine{background:#ffffffbf;block-size:clamp(30px,5vh,54px);inline-size:1px}.gallery-module__dLlRvq__introPosterRedLine{background:#d90416;block-size:2px;inline-size:clamp(28px,3vw,48px);margin-block:clamp(4px,1vh,12px)}.gallery-module__dLlRvq__introPosterRight{writing-mode:vertical-rl;align-items:flex-end;gap:12px;display:flex;position:absolute;inset-block-start:39%;inset-inline-end:clamp(18px,3vw,52px);transform:rotate(180deg)}.gallery-module__dLlRvq__introPosterRightLine{background:#d90416;block-size:clamp(32px,5vh,56px);inline-size:1px}.gallery-module__dLlRvq__introPosterDots{flex-direction:column;gap:10px;display:flex;position:absolute;inset-block-end:clamp(96px,13vh,150px);inset-inline-end:clamp(18px,3vw,52px)}.gallery-module__dLlRvq__introPosterDots span{border:1px solid #ffffffc7;border-radius:50%;block-size:7px;inline-size:7px;display:block}.gallery-module__dLlRvq__introPosterDots span:first-child{border-color:#d90416}@media (max-width:680px){.gallery-module__dLlRvq__introScene{background-image:linear-gradient(90deg,#0000 0 calc(33.333% - .5px),#ffffff1a 33.333%,#0000 calc(33.333% + .5px) calc(66.666% - .5px),#ffffff1a 66.666%,#0000 calc(66.666% + .5px)),linear-gradient(#0000 0 calc(10% - .5px),#ffffff24 10%,#0000 calc(10% + .5px) calc(69% - .5px),#ffffff1a 69%,#0000 calc(69% + .5px))}.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{letter-spacing:-.085em;inline-size:124%;font-size:clamp(132px,39vw,190px);line-height:.61;inset-block-start:clamp(4rem,8.5vh,5.4rem)}:is(:root[lang=uk] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle,:root[lang=ru] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle){inline-size:118%;font-size:clamp(104px,31vw,152px)}:root[lang=ar] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{letter-spacing:0;inline-size:112%;font-size:clamp(94px,29vw,142px);line-height:.9}.gallery-module__dLlRvq__introPosterLeft{gap:12px;font-size:7px;inset-block-start:39%;inset-inline-start:12px}.gallery-module__dLlRvq__introPosterLeft>span:last-child{max-inline-size:8ch}.gallery-module__dLlRvq__introPosterShortLine{block-size:30px}.gallery-module__dLlRvq__introPosterRight{font-size:6px;inset-block-start:41%;inset-inline-end:10px}.gallery-module__dLlRvq__introPosterDots{gap:8px;inset-block-end:clamp(108px,15vh,146px);inset-inline-end:10px}.gallery-module__dLlRvq__introPosterDots span{block-size:6px;inline-size:6px}}@media (max-width:390px){.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{inline-size:128%;font-size:clamp(112px,37vw,150px);inset-block-start:4rem}:is(:root[lang=uk] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle,:root[lang=ru] .gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle){font-size:clamp(88px,29vw,122px)}.gallery-module__dLlRvq__introPosterLeft{inset-block-start:38%}.gallery-module__dLlRvq__introPosterRight{display:none}}.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{letter-spacing:-.035em}.gallery-module__dLlRvq__introPosterLeft{transform:translateY(-95px)}.gallery-module__dLlRvq__introPosterRight{transform:translateY(-95px)rotate(180deg)}@media (max-width:680px){.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{letter-spacing:-.04em}.gallery-module__dLlRvq__introPosterLeft{transform:translateY(-80px)}.gallery-module__dLlRvq__introPosterRight{transform:translateY(-80px)rotate(180deg)}}@media (max-width:390px){.gallery-module__dLlRvq__introScene>.gallery-module__dLlRvq__introGalleryTitle{letter-spacing:-.035em}.gallery-module__dLlRvq__introPosterLeft{transform:translateY(-30px)}}
.faq-module__U9S6dG__section{isolation:isolate;color:var(--foreground);background:var(--background);padding:clamp(64px,8vw,120px) 0 clamp(56px,7vw,96px);position:relative;overflow:hidden}.faq-module__U9S6dG__section:before{z-index:-2;pointer-events:none;content:"";background:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--brand-red) 6%, transparent), transparent 34%);position:absolute;inset:0}.faq-module__U9S6dG__section:after{pointer-events:none;content:"";background:color-mix(in srgb, var(--foreground) 14%, transparent);height:1px;position:absolute;top:0;left:0;right:0}.faq-module__U9S6dG__gridLines{z-index:-1;pointer-events:none;opacity:.6;background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--foreground) 6%, transparent) 0, color-mix(in srgb, var(--foreground) 6%, transparent) 1px, transparent 1px, transparent calc(100% / 12));width:min(100% - clamp(32px,7vw,128px),1600px);margin-inline:auto;position:absolute;inset:0}.faq-module__U9S6dG__shell{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,2vw,32px);width:min(100% - clamp(32px,7vw,128px),1600px);margin-inline:auto;display:grid;position:relative}.faq-module__U9S6dG__redBlock{min-height:min(680px,100svh - 64px);color:var(--accent-foreground);background:var(--brand-red);will-change:clip-path;flex-direction:column;grid-column:1/span 4;display:flex;position:sticky;top:32px;overflow:hidden}.faq-module__U9S6dG__redBlock:before,.faq-module__U9S6dG__redBlock:after{pointer-events:none;content:"";background:color-mix(in srgb, var(--accent-foreground) 20%, transparent);width:1px;position:absolute;inset-block:0}.faq-module__U9S6dG__redBlock:before{inset-inline-start:25%}.faq-module__U9S6dG__redBlock:after{inset-inline-start:75%}.faq-module__U9S6dG__redBlockTop{z-index:2;border-block-end:1px solid color-mix(in srgb, var(--accent-foreground) 28%, transparent);justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(20px,2vw,30px);display:flex;position:relative}.faq-module__U9S6dG__sectionCode{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.faq-module__U9S6dG__redBlockMark{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--accent-foreground) 55%, transparent);inline-size:34px;font-family:var(--font-body);place-items:center;font-size:20px;font-weight:300;line-height:1;display:grid}.faq-module__U9S6dG__redBlockContent{z-index:2;flex-direction:column;flex:1;justify-content:center;padding:clamp(38px,4.5vw,68px) clamp(20px,2.4vw,38px);display:flex;position:relative}.faq-module__U9S6dG__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 clamp(32px,4.5vw,60px);font-size:clamp(10px,.7vw,12px);font-weight:700;line-height:1;display:flex}.faq-module__U9S6dG__eyebrow:before{content:"";background:currentColor;block-size:2px;inline-size:22px;display:block}.faq-module__U9S6dG__heading{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;flex-direction:column;align-items:flex-start;margin:0;font-size:clamp(52px,6vw,108px);font-weight:800;line-height:.86;display:flex;position:relative}.faq-module__U9S6dG__headingBefore,.faq-module__U9S6dG__headingAccent{display:block}.faq-module__U9S6dG__headingBefore{color:color-mix(in srgb, var(--accent-foreground) 74%, transparent)}.faq-module__U9S6dG__headingAccent{color:var(--accent-foreground)}.faq-module__U9S6dG__intro{max-width:33ch;font-family:var(--font-body);color:color-mix(in srgb, var(--accent-foreground) 82%, transparent);margin:clamp(34px,4.5vw,60px) 0 0;font-size:clamp(14px,1.05vw,17px);font-weight:500;line-height:1.55}.faq-module__U9S6dG__redBlockFooter{z-index:2;border-block-start:1px solid color-mix(in srgb, var(--accent-foreground) 28%, transparent);font-family:var(--font-body);letter-spacing:.17em;justify-content:space-between;align-items:flex-end;gap:20px;padding:clamp(20px,2vw,30px);font-size:10px;font-weight:700;line-height:1;display:flex;position:relative}.faq-module__U9S6dG__redBlockFooterWord{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(26px,2.6vw,42px);font-weight:800;line-height:.8}.faq-module__U9S6dG__decorativeQuestion{z-index:1;font-family:var(--font-display);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--accent-foreground) 16%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(120px,11vw,200px);font-weight:800;line-height:.8;position:absolute;inset-block-end:-.14em;inset-inline-end:-.06em}[dir=rtl] .faq-module__U9S6dG__decorativeQuestion{inset-inline:-.06em auto}.faq-module__U9S6dG__content{grid-column:5/-1;min-width:0}.faq-module__U9S6dG__list{border-block-start:1px solid color-mix(in srgb, var(--foreground) 55%, transparent)}.faq-module__U9S6dG__item{border-block-end:1px solid color-mix(in srgb, var(--foreground) 16%, transparent);will-change:transform, opacity;transition:background-color .32s,border-color .32s;position:relative}.faq-module__U9S6dG__item:before{content:"";background:var(--brand-red);inline-size:0;transition:inline-size .42s cubic-bezier(.22,1,.36,1);position:absolute;inset-block:0;inset-inline-start:0}.faq-module__U9S6dG__item[data-open=true]{border-color:color-mix(in srgb, var(--foreground) 45%, transparent);background:color-mix(in srgb, var(--foreground) 3.5%, transparent)}.faq-module__U9S6dG__item[data-open=true]:before{inline-size:3px}.faq-module__U9S6dG__trigger{min-block-size:clamp(84px,7.4vw,122px);inline-size:100%;color:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:clamp(36px,3.4vw,56px) minmax(0,1fr) clamp(44px,4.4vw,64px);align-items:center;gap:clamp(14px,2vw,32px);padding:clamp(18px,2vw,30px) clamp(14px,1.6vw,26px);display:grid}.faq-module__U9S6dG__trigger:focus-visible{outline:2px solid var(--brand-red);outline-offset:-2px}.faq-module__U9S6dG__number{font-family:var(--font-body);letter-spacing:.14em;color:var(--muted-foreground);align-self:start;padding-block-start:.5em;font-size:clamp(10px,.78vw,12px);font-weight:700;line-height:1;transition:color .28s}.faq-module__U9S6dG__question{max-width:26ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(22px,2.5vw,42px);font-weight:800;line-height:1.02;transition:color .28s,transform .42s cubic-bezier(.22,1,.36,1)}.faq-module__U9S6dG__control{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--foreground) 45%, transparent);inline-size:clamp(42px,4.2vw,58px);color:var(--foreground);background:0 0;justify-self:end;place-items:center;transition:color .28s,border-color .28s,background-color .28s,transform .46s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.faq-module__U9S6dG__controlLineHorizontal,.faq-module__U9S6dG__controlLineVertical{background:currentColor;block-size:1.5px;inline-size:36%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-module__U9S6dG__controlLineVertical{transform:translate(-50%,-50%)rotate(90deg)}.faq-module__U9S6dG__trigger:hover .faq-module__U9S6dG__question{color:var(--brand-red);transform:translate(6px)}.faq-module__U9S6dG__trigger:hover .faq-module__U9S6dG__control{color:var(--accent-foreground);border-color:var(--brand-red);background:var(--brand-red);transform:rotate(45deg)}.faq-module__U9S6dG__item[data-open=true] .faq-module__U9S6dG__number{color:var(--brand-red)}.faq-module__U9S6dG__item[data-open=true] .faq-module__U9S6dG__control{color:var(--accent-foreground);border-color:var(--brand-red);background:var(--brand-red);transform:rotate(45deg)}.faq-module__U9S6dG__item[data-open=true] .faq-module__U9S6dG__controlLineVertical{transform:translate(-50%,-50%)rotate(0)}[dir=rtl] .faq-module__U9S6dG__trigger:hover .faq-module__U9S6dG__question{transform:translate(-6px)}.faq-module__U9S6dG__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.22,1,.36,1),visibility 0s linear .48s;display:grid;overflow:hidden}.faq-module__U9S6dG__item[data-open=true] .faq-module__U9S6dG__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .48s cubic-bezier(.22,1,.36,1),visibility linear}.faq-module__U9S6dG__panelInner{grid-template-columns:clamp(36px,3.4vw,56px) minmax(0,1fr) clamp(44px,4.4vw,64px);gap:clamp(14px,2vw,32px);min-block-size:0;padding:0 clamp(14px,1.6vw,26px) clamp(30px,3.6vw,52px);display:grid}.faq-module__U9S6dG__answerLabel{font-family:var(--font-display);color:var(--brand-red);padding-block-start:.3em;font-size:12px;font-weight:800;line-height:1;display:block}.faq-module__U9S6dG__answer{max-width:58ch;font-family:var(--font-body);color:color-mix(in srgb, var(--foreground) 68%, transparent);grid-column:2;margin:0;font-size:clamp(15px,1.1vw,18px);font-weight:400;line-height:1.55}.faq-module__U9S6dG__faqCta{justify-content:flex-start;margin-block-start:clamp(28px,4vw,44px);display:flex}[dir=rtl] .faq-module__U9S6dG__faqCta{justify-content:flex-end}.faq-module__U9S6dG__faqCtaLink{min-height:52px;color:var(--accent-foreground);background:var(--brand-red);box-shadow:0 12px 32px color-mix(in srgb, var(--brand-red) 20%, transparent);font-family:var(--font-body);letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;padding:.95rem 2rem;font-size:13px;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.faq-module__U9S6dG__faqCtaLink:hover{box-shadow:0 18px 42px color-mix(in srgb, var(--brand-red) 28%, transparent);transform:translateY(-2px)}.faq-module__U9S6dG__faqCtaLink:active{transform:scale(.98)}.faq-module__U9S6dG__faqCtaLink:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.faq-module__U9S6dG__footer{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;will-change:transform, opacity;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(16px,2vw,28px);margin-block-start:clamp(32px,4.5vw,56px);font-size:10px;font-weight:700;line-height:1;display:grid}.faq-module__U9S6dG__footerLine{background:color-mix(in srgb, var(--foreground) 16%, transparent);block-size:1px}.faq-module__U9S6dG__footerEyebrow{color:var(--muted-foreground)}.faq-module__U9S6dG__footerIndex{color:var(--brand-red)}@media (max-width:1100px){.faq-module__U9S6dG__shell{grid-template-columns:repeat(8,minmax(0,1fr))}.faq-module__U9S6dG__redBlock{grid-column:1/span 3}.faq-module__U9S6dG__content{grid-column:4/-1}.faq-module__U9S6dG__heading{font-size:clamp(46px,6.6vw,76px)}.faq-module__U9S6dG__question{font-size:clamp(21px,3vw,32px)}}@media (max-width:860px){.faq-module__U9S6dG__section{padding-block-start:64px}.faq-module__U9S6dG__shell{display:block}.faq-module__U9S6dG__redBlock{min-height:auto;position:relative;top:auto}.faq-module__U9S6dG__redBlockContent{min-height:460px}.faq-module__U9S6dG__heading{font-size:clamp(60px,13vw,104px)}.faq-module__U9S6dG__intro{max-width:40ch}.faq-module__U9S6dG__content{margin-block-start:clamp(28px,4vw,40px)}.faq-module__U9S6dG__list{border-block-start:0}}@media (max-width:767px){.faq-module__U9S6dG__section{padding:48px 0 40px}.faq-module__U9S6dG__gridLines,.faq-module__U9S6dG__shell{width:calc(100% - 32px)}.faq-module__U9S6dG__redBlockContent{min-height:400px;padding:40px 20px}.faq-module__U9S6dG__heading{font-size:clamp(52px,15vw,86px)}.faq-module__U9S6dG__intro{max-width:30ch;font-size:15px}.faq-module__U9S6dG__decorativeQuestion{font-size:clamp(90px,26vw,150px)}.faq-module__U9S6dG__trigger{grid-template-columns:26px minmax(0,1fr) 44px;gap:12px;min-block-size:92px;padding:20px 2px}.faq-module__U9S6dG__question{max-width:none;font-size:clamp(20px,6vw,30px);line-height:1.08}.faq-module__U9S6dG__control{inline-size:44px}.faq-module__U9S6dG__panelInner{grid-template-columns:26px minmax(0,1fr) 44px;gap:12px;padding:0 2px 30px}.faq-module__U9S6dG__answer{font-size:15px;line-height:1.56}.faq-module__U9S6dG__footer{grid-template-columns:minmax(0,1fr) auto}.faq-module__U9S6dG__footerEyebrow{display:none}}@media (max-width:380px){.faq-module__U9S6dG__gridLines,.faq-module__U9S6dG__shell{width:calc(100% - 24px)}.faq-module__U9S6dG__redBlockTop,.faq-module__U9S6dG__redBlockFooter{padding:16px}.faq-module__U9S6dG__redBlockContent{min-height:360px;padding:34px 16px}.faq-module__U9S6dG__heading{font-size:clamp(44px,16vw,66px)}.faq-module__U9S6dG__trigger{grid-template-columns:22px minmax(0,1fr) 40px;gap:8px;padding-inline:0}.faq-module__U9S6dG__control{inline-size:40px}.faq-module__U9S6dG__panelInner{grid-template-columns:22px minmax(0,1fr) 40px;gap:8px;padding-inline:0}.faq-module__U9S6dG__question{font-size:clamp(19px,6.4vw,25px)}}@media (prefers-reduced-motion:reduce){.faq-module__U9S6dG__item,.faq-module__U9S6dG__item:before,.faq-module__U9S6dG__question,.faq-module__U9S6dG__control,.faq-module__U9S6dG__controlLineHorizontal,.faq-module__U9S6dG__controlLineVertical,.faq-module__U9S6dG__panel{transition:none}.faq-module__U9S6dG__trigger:hover .faq-module__U9S6dG__question,.faq-module__U9S6dG__trigger:hover .faq-module__U9S6dG__control,.faq-module__U9S6dG__item[data-open=true] .faq-module__U9S6dG__control{transform:none}}.faq-module__U9S6dG__faqTextFitMarker{display:none}.faq-module__U9S6dG__redBlockContent{min-inline-size:0;overflow:visible}.faq-module__U9S6dG__heading{letter-spacing:-.035em;white-space:normal;overflow-wrap:anywhere;word-break:normal;text-wrap:balance;inline-size:100%;max-inline-size:100%;font-size:clamp(42px,4.2vw,72px);line-height:.9}.faq-module__U9S6dG__headingBefore,.faq-module__U9S6dG__headingAccent{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-inline-size:100%}.faq-module__U9S6dG__intro{overflow-wrap:break-word;max-inline-size:100%}@media (min-width:861px) and (max-width:1300px){.faq-module__U9S6dG__shell{grid-template-columns:repeat(10,minmax(0,1fr))}.faq-module__U9S6dG__redBlock{grid-column:1/span 4}.faq-module__U9S6dG__content{grid-column:5/-1}.faq-module__U9S6dG__heading{font-size:clamp(40px,4.5vw,62px)}}@media (max-width:860px){.faq-module__U9S6dG__heading{max-inline-size:10ch;font-size:clamp(44px,10vw,72px);line-height:.9}.faq-module__U9S6dG__redBlockContent{min-height:390px}}@media (max-width:767px){.faq-module__U9S6dG__redBlock{overflow:hidden}.faq-module__U9S6dG__redBlockContent{min-height:330px;padding:34px clamp(18px,5vw,24px)}.faq-module__U9S6dG__eyebrow{margin-block-end:30px}.faq-module__U9S6dG__heading{letter-spacing:-.03em;max-inline-size:9ch;font-size:clamp(40px,11.5vw,58px);line-height:.91}.faq-module__U9S6dG__intro{margin-block-start:28px}}@media (max-width:380px){.faq-module__U9S6dG__redBlockContent{min-height:310px;padding:30px 16px}.faq-module__U9S6dG__heading{font-size:clamp(36px,11.5vw,48px)}}[dir=rtl] .faq-module__U9S6dG__heading,[dir=rtl] .faq-module__U9S6dG__headingBefore,[dir=rtl] .faq-module__U9S6dG__headingAccent{overflow-wrap:normal;word-break:normal;text-align:start}
