.card-direction[data-v-82e2bb3e]{aspect-ratio:470/570;border-radius:1.5rem;overflow:hidden;position:relative;width:100%}@media(min-width:640px)and (max-width:1024.98px){.card-direction[data-v-82e2bb3e]{aspect-ratio:372/438}}@media(max-width:639.98px){.card-direction[data-v-82e2bb3e]{align-items:center;aspect-ratio:auto;background-color:var(--card-direction-bg);display:flex;gap:1rem;min-height:5.875rem;padding:1rem}}@media(min-width:1800px){.card-direction[data-v-82e2bb3e]{aspect-ratio:619/641}}.card-direction__link[data-v-82e2bb3e]{inset:0;position:absolute;z-index:3}@media(hover:hover)and (pointer:fine){.card-direction__link:hover~.card-direction__image[data-v-82e2bb3e] img{transform:scale(1.04)}}.card-direction__image[data-v-82e2bb3e]{inset:0;position:absolute;z-index:1}@media(max-width:639.98px){.card-direction__image[data-v-82e2bb3e]{display:none}}.card-direction__image[data-v-82e2bb3e] img{transition-duration:.3s;transition-property:transform;transition-timing-function:ease}.card-direction__icon[data-v-82e2bb3e]{display:none}@media(max-width:639.98px){.card-direction__icon[data-v-82e2bb3e]{align-items:center;background-color:var(--card-direction-icon-bg);border-radius:50%;color:var(--card-direction-icon-color);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-left:auto;order:1;width:2.5rem}.card-direction__icon[data-v-82e2bb3e] .icon{height:1.5rem;width:1.5rem}}.card-direction__panel[data-v-82e2bb3e]{background-color:var(--card-direction-panel-bg);bottom:.5rem;clip-path:polygon(100% 92.434%,99.982% 93.132%,99.928% 93.824%,99.839% 94.504%,99.714% 95.167%,99.556% 95.806%,99.365% 96.417%,99.143% 96.994%,98.893% 97.531%,98.616% 98.026%,98.314% 98.472%,97.99% 98.867%,97.648% 99.207%,97.289% 99.489%,96.917% 99.711%,96.535% 99.871%,96.147% 99.968%,95.755% 100%,4.245% 100%,3.853% 99.968%,3.465% 99.871%,3.083% 99.711%,2.711% 99.489%,2.352% 99.207%,2.01% 98.867%,1.686% 98.472%,1.384% 98.026%,1.107% 97.531%,.857% 96.994%,.635% 96.417%,.444% 95.806%,.286% 95.167%,.161% 94.504%,.072% 93.824%,.018% 93.132%,0 92.434%,0 7.567%,.018% 6.862%,.073% 6.162%,.165% 5.475%,.292% 4.806%,.453% 4.161%,.648% 3.546%,.874% 2.966%,1.129% 2.426%,1.412% 1.93%,1.719% 1.484%,2.048% 1.091%,2.397% .754%,2.761% .477%,3.139% .261%,3.526% .109%,3.919% .022%,4.315% .001%,4.711% .046%,96.22% 18.046%,96.628% 18.162%,97.028% 18.349%,97.416% 18.603%,97.788% 18.924%,98.141% 19.308%,98.471% 19.751%,98.776% 20.25%,99.052% 20.798%,99.296% 21.392%,99.507% 22.026%,99.682% 22.693%,99.821% 23.387%,99.92% 24.102%,99.98% 24.83%,100% 25.566%);color:var(--card-direction-panel-color);left:.5rem;padding:3.5rem 2rem 2rem;position:absolute;right:.5rem;z-index:2}@media(min-width:640px)and (max-width:1024.98px){.card-direction__panel[data-v-82e2bb3e]{clip-path:polygon(100% 89.216%,99.979% 90.273%,99.915% 91.32%,99.81% 92.347%,99.664% 93.344%,99.478% 94.301%,99.255% 95.209%,98.997% 96.059%,98.705% 96.843%,98.383% 97.554%,98.035% 98.184%,97.662% 98.728%,97.27% 99.181%,96.861% 99.537%,96.44% 99.794%,96.011% 99.949%,95.577% 100%,4.423% 100%,3.989% 99.949%,3.56% 99.794%,3.139% 99.537%,2.73% 99.181%,2.338% 98.728%,1.965% 98.184%,1.617% 97.554%,1.295% 96.843%,1.003% 96.059%,.745% 95.209%,.522% 94.301%,.336% 93.344%,.19% 92.347%,.085% 91.32%,.021% 90.273%,0 89.216%,0 12.089%,.021% 11.022%,.086% 9.965%,.194% 8.929%,.342% 7.924%,.531% 6.96%,.758% 6.046%,1.022% 5.192%,1.318% 4.405%,1.645% 3.694%,1.999% 3.065%,2.378% 2.525%,2.776% 2.078%,3.19% 1.73%,3.616% 1.484%,4.051% 1.342%,4.489% 1.306%,4.926% 1.375%,96.08% 26.817%,96.534% 27.002%,96.977% 27.301%,97.406% 27.71%,97.814% 28.226%,98.198% 28.843%,98.554% 29.554%,98.878% 30.351%,99.166% 31.226%,99.415% 32.169%,99.623% 33.17%,99.787% 34.218%,99.905% 35.302%,99.976% 36.411%,100% 37.531%)}}@media(max-width:639.98px){.card-direction__panel[data-v-82e2bb3e]{background-color:transparent;clip-path:none;max-width:14.3125rem;padding:0;position:static}}@media(min-width:1800px){.card-direction__panel[data-v-82e2bb3e]{clip-path:polygon(100% 92.5%,99.987% 93.192%,99.949% 93.878%,99.886% 94.553%,99.799% 95.209%,99.687% 95.843%,99.553% 96.448%,99.397% 97.02%,99.221% 97.553%,99.026% 98.043%,98.814% 98.485%,98.586% 98.877%,98.346% 99.214%,98.093% 99.494%,97.832% 99.714%,97.564% 99.872%,97.29% 99.968%,97.015% 100%,2.985% 100%,2.71% 99.968%,2.436% 99.872%,2.168% 99.714%,1.907% 99.494%,1.654% 99.214%,1.414% 98.877%,1.186% 98.485%,.974% 98.043%,.779% 97.553%,.603% 97.02%,.447% 96.448%,.313% 95.843%,.201% 95.209%,.114% 94.553%,.051% 93.878%,.013% 93.192%,0 92.5%,0 7.5%,.013% 6.804%,.051% 6.113%,.115% 5.435%,.204% 4.775%,.317% 4.138%,.452% 3.53%,.61% 2.956%,.788% 2.422%,.985% 1.931%,1.2% 1.489%,1.43% 1.099%,1.673% .763%,1.927% .486%,2.191% .27%,2.462% .116%,2.737% .026%,3.014% 0,3.291% .039%,97.321% 24.373%,97.592% 24.475%,97.858% 24.639%,98.117% 24.863%,98.366% 25.146%,98.604% 25.485%,98.829% 25.878%,99.039% 26.321%,99.231% 26.81%,99.405% 27.341%,99.559% 27.91%,99.691% 28.512%,99.801% 29.143%,99.888% 29.795%,99.95% 30.465%,99.987% 31.147%,100% 31.834%);padding:3.5rem 3rem 2rem 2rem}}.card-direction__title[data-v-82e2bb3e]{color:var(--card-direction-title-color)}@media(min-width:640px)and (max-width:1024.98px){.card-direction__title[data-v-82e2bb3e]{max-width:12.5rem;min-height:3.75rem}}@media(min-width:1025px){.card-direction__title[data-v-82e2bb3e]{max-width:14.375rem;min-height:3.75rem}}@media(min-width:1800px){.card-direction__title[data-v-82e2bb3e]{max-width:15.625rem;min-height:3.625rem}}.card-direction__text[data-v-82e2bb3e]{color:var(--card-direction-text-color);display:block;display:-webkit-box;font-size:var(--font-size-body-mobile);line-height:var(--line-height-body-mobile);margin-top:1rem;max-height:calc(var(--font-size-body-mobile)*var(--line-height-body-mobile)*3);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(max-width:1024.98px){.card-direction__text[data-v-82e2bb3e]{display:none}}@media(min-width:1025px){.card-direction__text[data-v-82e2bb3e]{display:block;display:-webkit-box;font-size:var(--font-size-body-desktop);line-height:var(--line-height-body-desktop);max-height:calc(var(--font-size-body-desktop)*var(--line-height-body-desktop)*3);min-height:4.875rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}}
