.p-intl-student-modal{border:0;border-radius:3rem;padding:0;margin:auto;width:min(100rem, calc(100% - 6rem));max-width:none;max-height:calc(100vh - 6rem);max-height:calc(100dvh - 6rem);background:#fff;color:#000;overflow:hidden}.p-intl-student-modal:not([open]){display:none}.p-intl-student-modal::backdrop{background:rgb(0 0 0 / .8)}.p-intl-student-modal__scroll{max-height:calc(100vh - 6rem);max-height:calc(100dvh - 6rem);overflow:auto;overscroll-behavior:contain;touch-action:pan-y pinch-zoom}.p-intl-student-modal__close{position:absolute;z-index:2;top:1.5rem;right:1.5rem;width:4.4rem;height:4.4rem;border:1px solid rgb(255 255 255 / .7);border-radius:50%;background:rgb(0 0 0 / .7);color:#fff;font-size:3.2rem;line-height:1;cursor:pointer}.p-intl-student-modal .p-student-modal__content{width:100%}.p-intl-student-modal .p-student-modal__prof{white-space:normal;overflow-wrap:anywhere}.p-intl-student-modal .p-student-modal__name span{display:inline-block}.p-intl-student-modal .p-student-modal__messageTitle{white-space:normal;width:max-content;text-align:center;max-width:calc(100% - 2rem)}.p-intl-student-modal .p-student-modal__body{padding-bottom:5rem}.p-intl-student-modal__nav{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:0 3rem 3rem;font-size:1.6rem}.p-intl-student-modal__nav button{border:1px solid #333;border-radius:3rem;padding:1rem 2rem;background:#fff;cursor:pointer;min-height:4.4rem}.p-intl-student-modal__nav button:disabled{opacity:.35;cursor:default}.p-intl-student-modal button:focus-visible{outline:2px solid #222;outline-offset:3px}@media (max-width:767px){.p-intl-student-modal{width:calc(100% - 3rem);border-radius:2rem;max-height:calc(100dvh - 3rem)}.p-intl-student-modal__scroll{max-height:calc(100dvh - 3rem)}.p-intl-student-modal__close{top:1rem;right:1rem}.p-intl-student-modal .p-student-modal__prof{width:calc(100% - 5rem)}.p-intl-student-modal .p-student-modal__body{padding-bottom:3rem}.p-intl-student-modal__nav{padding:0 2.5rem 2.5rem;gap:.8rem;font-size:1.4rem}.p-intl-student-modal__nav button{padding:1rem 1.2rem}}.p-student--international .p-student__slider .slick-track{display:flex}.p-student--international .p-student__slider .slick-slide{height:auto}.p-student--international .c-student{display:flex;flex-direction:column;height:100%}.p-student--international .c-student__content{display:flex;flex:1;flex-direction:column}.p-student--international .c-student__graduate{flex:1}.p-student--international .c-student__comment{flex-shrink:0}.p-student--international .c-student__img{display:block;flex-shrink:0;aspect-ratio:294 / 441;overflow:hidden}.p-student--international .c-student__img img{display:block;height:100%;object-position:var(--portrait-object-x,50%) 50%;transform:scale(var(--portrait-scale,1));transform-origin:var(--portrait-x,50%) var(--portrait-y,50%)}.p-student--international [data-portrait="intl-voice-modal-1"]{--portrait-scale:1.12;--portrait-y:80%}.p-student--international [data-portrait="intl-voice-modal-2"]{--portrait-scale:1.12;--portrait-y:95%}.p-student--international [data-portrait="intl-voice-modal-3"]{--portrait-scale:1.25;--portrait-y:35%}.p-student--international [data-portrait="intl-voice-modal-4"]{--portrait-scale:1.25;--portrait-y:25%;--portrait-object-x:65%}.p-student--international [data-portrait="intl-voice-modal-5"]{--portrait-scale:1}.p-student--international [data-portrait="intl-voice-modal-6"]{--portrait-scale:1.25;--portrait-y:30%}