._1dtstek0{align-items:center;gap:var(--kdlk96r);display:grid}
._1dtstek1{aspect-ratio:1/1.1;justify-self:center;width:min(100%,380px);position:relative}
._1dtstek2{border:1px solid var(--kdlk964);border-radius:var(--kdlk96t);width:64%;transition:transform .6s var(--kdlk96x);position:absolute;overflow:hidden;box-shadow:0 24px 40px -20px #00000080}
._1dtstek3{top:0;left:0;transform:rotate(-4deg)}
._1dtstek1:hover ._1dtstek3{transform:rotate(-6deg)translate(-6px,-6px)}
._1dtstek4{bottom:0;right:0;transform:rotate(5deg)}
._1dtstek1:hover ._1dtstek4{transform:rotate(7deg)translate(6px,6px)}
._1dtstek5{width:100%;height:auto;display:block}
._1dtstek6{gap:var(--kdlk96p);margin-top:var(--kdlk96q);max-width:52ch;color:var(--kdlk963);text-wrap:pretty;flex-direction:column;display:flex}
._1dtstek7{gap:var(--kdlk96p);margin-top:var(--kdlk96r);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}
._1dtstek8{font-family:var(--kdlk96e);font-size:var(--kdlk96f);letter-spacing:.08em;text-transform:uppercase;color:var(--kdlk963)}
._1dtstek9{margin-top:4px;font-weight:600}
@media screen and (min-width:860px){._1dtstek0{grid-template-columns:.9fr 1.1fr;column-gap:80px}}
.uoujn50{margin-top:var(--kdlk96o);max-width:46ch;color:var(--kdlk963)}
.uoujn51{height:auto;min-height:44px;margin-top:var(--kdlk96q);font-family:var(--kdlk96e);white-space:normal;overflow-wrap:anywhere;padding-block:10px}
.n204af0{z-index:2;pointer-events:none;width:100%;height:140%;color:var(--kdlk966);outline-color:var(--kdlk962);position:absolute;inset:-20% 0}
@media screen and (min-width:720px){.n204af0{width:140%;inset:-20%}}
@media (prefers-reduced-motion:reduce){.n204af0{display:none}}
@keyframes _1m4dqgv0{0%{opacity:0;clip-path:inset(13.4% 8% 19.4% round 999px)}to{opacity:1;clip-path:inset(-64px round 84px)}}
@keyframes _1m4dqgv1{0%{transform:scale(1.15)}to{transform:none}}
@keyframes _1m4dqgv4{0%{color:var(--kdlk963);border-color:var(--kdlk964);background-color:var(--kdlk961)}3.75%{color:var(--kdlk966);border-color:var(--kdlk966);background-color:var(--kdlk96a)}21.25%{color:var(--kdlk966);border-color:var(--kdlk966);background-color:var(--kdlk96a)}25%{color:var(--kdlk963);border-color:var(--kdlk964);background-color:var(--kdlk961)}to{color:var(--kdlk963);border-color:var(--kdlk964);background-color:var(--kdlk961)}}
@keyframes _1m4dqgve{0%{opacity:0}to{opacity:1}}
@keyframes _1m4dqgvf{0%,99%{opacity:1}to{opacity:0}}
@keyframes _1m4dqgvg{0%,25%{opacity:1}26%,45%{opacity:0}46%,70%{opacity:1}71%,to{opacity:0}}
._1m4dqgv2{padding-top:var(--kdlk96r);align-items:center;display:grid}
._1m4dqgv3{display:contents}
._1m4dqgv3>:nth-child(2){animation-delay:.1s}
._1m4dqgv3>:nth-child(3){animation-delay:.2s}
._1m4dqgv3>:nth-child(4){animation-delay:.3s}
._1m4dqgv5{margin-top:var(--kdlk96p);order:1;align-items:flex-start;gap:12px;display:flex}
._1m4dqgv6{background:var(--kdlk966);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:10px}
._1m4dqgv7{gap:var(--kdlk96o);flex-wrap:wrap;display:flex}
._1m4dqgv8{border:1px solid var(--kdlk964);border-radius:var(--kdlk96w);background:var(--kdlk961);height:28px;color:var(--kdlk963);white-space:nowrap;align-items:center;padding-inline:12px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}
._1m4dqgv9{margin-top:var(--kdlk96p);font-size:var(--kdlk96m);letter-spacing:-.04em;order:0;line-height:1.05}
._1m4dqgva{margin-top:var(--kdlk96p);max-width:460px;color:var(--kdlk963);text-wrap:pretty;order:3}
._1m4dqgvb{margin-top:var(--kdlk96q);flex-wrap:wrap;order:3;gap:12px;display:flex}
._1m4dqgvc{width:min(100%,400px);margin-top:var(--kdlk96q);margin-bottom:var(--kdlk96o);order:2;justify-self:start;position:relative}
._1m4dqgvd{z-index:1;aspect-ratio:4/5;border:1px solid var(--kdlk964);border-radius:var(--kdlk96u);background:var(--kdlk961);transition:transform .6s var(--kdlk96x);position:relative;overflow:hidden;box-shadow:0 28px 48px -24px #00000080}
._1m4dqgvh{white-space:nowrap;display:inline-block}
._1m4dqgvi{position:relative}
._1m4dqgvi:after{content:"";background:var(--kdlk966);opacity:0;pointer-events:none;width:.42em;height:.78em;margin-left:.04em;position:absolute;top:.12em;left:100%}
._1m4dqgvk{object-fit:cover;width:100%;height:100%}
@media screen and (min-width:720px){._1m4dqgv2{column-gap:var(--kdlk96r);grid-template-columns:minmax(0,1fr) 240px}._1m4dqgv3{display:block}._1m4dqgv5{margin-top:0}._1m4dqgvc{justify-self:end;width:100%;margin-block:0}}
@media (hover:hover){._1m4dqgvd:hover{transform:rotate(-1.5deg)scale(1.02)}}
@media (prefers-reduced-motion:no-preference){._1m4dqgv3>*{animation-name:_14wvpfl0;animation-duration:.9s;animation-timing-function:var(--kdlk96x);animation-fill-mode:both}._1m4dqgv8{animation:_1m4dqgv4 7.2s ease-in-out var(--role-delay) infinite both}._1m4dqgvd{animation:_1m4dqgv0 1.1s var(--kdlk96x) 2.8s backwards}._1m4dqgvi{animation-name:_1m4dqgve;animation-duration:10ms;animation-delay:var(--type-in);animation-fill-mode:both}._1m4dqgvi:after{animation-name:_1m4dqgvf;animation-duration:var(--type-for);animation-delay:var(--type-in);animation-fill-mode:forwards}._1m4dqgvj:after{animation-name:_1m4dqgvg}._1m4dqgvk{animation:_1m4dqgv1 1.1s var(--kdlk96x) 2.8s backwards}}
