.hRUB2W_authorButton{border-radius:24px;padding:.6rem 1.2rem;font-size:1.4rem;font-weight:700}
.ckFIfG_jumpButtonLeft{border-radius:2rem;align-items:center;margin-top:2rem;margin-bottom:4rem;padding:.4rem 1rem .4rem .4rem;font-size:1.4rem;font-weight:700;display:inline-flex}.ckFIfG_jumpButtonRight{border-radius:2rem;align-items:center;margin-top:2rem;margin-bottom:4rem;padding:.4rem .6rem .4rem 1rem;font-size:1.4rem;font-weight:700;display:inline-flex}.ckFIfG_iconWrapperLeft{background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin-right:.4rem;display:flex}.ckFIfG_iconWrapperRight{background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin-left:.4rem;display:flex}.ckFIfG_icon{width:1.6rem;height:auto}
.Pw7Ekq_quoteButton{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50px;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700;position:absolute;top:1.6rem;right:1rem}
.v6H2pW_container{background:var(--color-surface-container);filter:drop-shadow(1px 1px 2px #ffffff4d)drop-shadow(-1px -1px 2px #e6e6e680);border-radius:2rem;box-shadow:inset -5px 5px 10px #e6e6e633,inset 5px -5px 10px #e6e6e633,inset -5px -5px 10px #ffffffe6,inset 5px 5px 13px #e6e6e6e6}
.mSZRRW_container{background:var(--color-surface-container);flex-direction:column;align-items:center;max-width:100%;padding:1rem;display:flex}.mSZRRW_title{text-align:center;margin-top:1rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;position:relative}.mSZRRW_title:after{content:"";background:var(--color-primary-gradient);width:120%;height:2px;display:block;position:absolute;bottom:-.3rem;left:50%;transform:translate(-50%)}.mSZRRW_keywordsList{justify-content:space-around;gap:1rem;width:100%;margin:.5rem 0;padding:0;list-style:none;display:flex}.mSZRRW_li{aspect-ratio:1;width:min(220px,100%)}.mSZRRW_keywordItem{color:var(--color-on-surface);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:.5rem 1rem;font-size:1.2rem;text-decoration:none;display:flex;position:relative}.mSZRRW_keywordText{text-align:center;margin:.5rem;font-size:1.2rem}.mSZRRW_keywordImage{object-fit:cover;border-radius:50%;width:100px;height:100px;margin-bottom:1rem}@media (max-width:500px){.mSZRRW_keywordsList{flex-direction:column;align-items:center}.mSZRRW_keywordItem{width:100%}}
.CpmnBa_container{background:var(--color-surface);filter:drop-shadow(-3px 3px 3px #7b7b7b33)drop-shadow(3px -3px 3px #7b7b7b33)drop-shadow(-3px -3px 3px #ffffffe6)drop-shadow(5px 5px 4px #7b7b7bb3);border-radius:2rem;box-shadow:inset 1px 1px 2px #ffffff4d,inset -1px -1px 2px #84848480}
.qwYz2q_container{width:max-content;margin:3rem auto;padding:1rem 2rem}.qwYz2q_heading{background:var(--color-primary-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:bolder}
.AqjcWa_wrapper{cursor:pointer;align-items:center;display:inline-flex;position:relative}.AqjcWa_checkbox{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.AqjcWa_button{justify-content:center;align-items:center;padding:.5rem 1rem;display:inline-flex}
.hcVmEa_container{background:var(--color-primary-gradient);box-sizing:border-box;max-width:800px;height:auto;color:var(--color-on-primary-gradient);border-radius:1rem;justify-content:space-between;align-items:center;padding:3rem;font-size:1.5rem;display:flex}.hcVmEa_contactButton{background:var(--color-on-primary-gradient);width:5rem;height:5rem;filter:drop-shadow(-5px 5px 10px var(--color-shadow)) drop-shadow(5px -5px 10px var(--color-shadow)) drop-shadow(-5px -5px 10px #ffffff4d) drop-shadow(5px 5px 13px #ffffff4d);border:none;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.hcVmEa_contactButton button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.hcVmEa_rightArrow{object-fit:contain;width:3rem;height:3rem}@media (max-width:600px){.hcVmEa_container{padding:2rem;font-size:1.2rem}.hcVmEa_contactButton{width:3.5rem;height:3.5rem}.hcVmEa_rightArrow{width:2rem;height:2rem}}
.Wc5RRa_form{flex-direction:column;align-items:stretch;padding:1.5rem;display:flex;position:relative}.Wc5RRa_h2{margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.Wc5RRa_inputWrapper{border:1px solid #ccc;border-radius:10px;margin-bottom:1rem;padding:10px}.Wc5RRa_input{width:100%}.Wc5RRa_fieldsetWrapper{margin-bottom:1rem;display:flex}.Wc5RRa_fieldset{display:contents}.Wc5RRa_legend{flex:1;margin:0 0 .25rem;font-weight:700}.Wc5RRa_buttons{flex-wrap:wrap;flex:3;gap:.5rem;display:flex}.Wc5RRa_button{cursor:pointer;padding:.5rem 1rem;display:inline-block}.Wc5RRa_button:hover{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}.Wc5RRa_button:active{background-color:var(--color-primary);color:var(--color-on-primary)}
.M5gVHq_breadcrumbs{margin:auto;display:flex}.M5gVHq_breadcrumbs li{flex:0 calc(33.333% - 1rem);margin:1rem 2rem}.M5gVHq_container{display:flex}.M5gVHq_searchField{margin-bottom:2rem}@media (max-width:768px){.M5gVHq_breadcrumbs{flex-wrap:wrap;justify-content:flex-start}.M5gVHq_breadcrumbs li{flex:0 calc(50% - 1rem);justify-content:center;margin:.5rem;display:flex}}
.Pjb08G_container{cursor:pointer;width:fit-content;padding:.5rem 1rem;font-size:1.2rem;font-weight:700;position:relative}.Pjb08G_container:before{content:"";background:var(--color-primary-gradient);width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}
.A9SNuG_heading{margin-top:8rem}.A9SNuG_introductionWrapper{grid-template-rows:auto auto;grid-template-columns:1fr auto auto 1fr;gap:2rem;width:calc(100% - 4rem);margin:2rem;padding:2rem;display:grid}.A9SNuG_jumiusIcon{aspect-ratio:1;grid-area:2/2;max-width:10rem;height:auto}.A9SNuG_introductionTextContainer{grid-area:2/3;max-width:40rem}.A9SNuG_introductionHeading{text-align:center;grid-column:3;width:fit-content;margin:auto;padding:.25em 1em;font-size:2em;position:relative}.A9SNuG_introductionHeading:after{content:"";background:var(--color-primary-gradient);width:100%;height:2px;position:absolute;bottom:0;left:0}.A9SNuG_introductionTextContainer p{margin-bottom:1.5rem;line-height:175%}@media (orientation:portrait){.A9SNuG_jumiusIcon{grid-area:1/1/auto/6;margin:auto}.A9SNuG_introductionHeading{grid-area:2/1/auto/6}.A9SNuG_introductionTextContainer{grid-area:3/1/auto/6}}.A9SNuG_keywords{width:calc(100% - 4rem);margin:8rem 2rem}
.W-57bW_firstSection{width:100%;min-height:100vh;position:relative}.W-57bW_hero{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.W-57bW_tagline{color:#fff;font-size:3em;font-weight:800;position:absolute;bottom:1em;left:1em}.W-57bW_aboutSection{max-width:45rem;margin:auto;padding:0 1.5rem}.W-57bW_aboutSectionSubHeading{text-align:center;margin-bottom:1rem;font-size:2em}.W-57bW_introduction{margin:2em auto;font-size:1.2rem;line-height:200%}.W-57bW_introduction p{margin-bottom:1.5rem}.W-57bW_underlinedLink{margin-left:auto;display:block}.W-57bW_keywords{width:calc(100% - 3rem);margin:8rem 1.5rem;padding:1rem}.W-57bW_contact{width:calc(100% - 3rem);margin:0 auto}
._9Fu3nq_card{text-align:center;border-radius:2rem;flex-direction:column;align-items:center;width:280px;height:280px;padding:2rem;display:flex}._9Fu3nq_imageWrapper{justify-content:center;align-items:center;width:70%;height:70%;margin-bottom:1rem;display:flex;position:relative;border-radius:50%!important}._9Fu3nq_innerShadow{background-position:50%;width:100%;height:100%;position:absolute;top:0;left:0;filter:drop-shadow(1px 1px 2px #ffffff4d)drop-shadow(-1px -1px 2px #c8c8c8cc)!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:50%!important;box-shadow:inset -2px 2px 2px #1e1e1e66,inset 2px -2px 2px #e6e6e633,inset -2px -2px 2px #fff9,inset 2px 2px 2px #e6e6e6e6!important}._9Fu3nq_info{margin-top:1rem}._9Fu3nq_name{font-size:1.3rem;font-weight:700}
.Qd8Tdq_projectImage{object-fit:contain;border-radius:8px;width:100%;max-width:50rem;height:auto;max-height:30rem;margin:1rem auto;display:block}.Qd8Tdq_imageField{justify-content:center;align-items:center;margin-inline:auto;padding:1rem;display:flex;position:relative}.Qd8Tdq_navButton{color:#fff;cursor:pointer;z-index:10;background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Qd8Tdq_navButton:hover{background-color:#000c}.Qd8Tdq_prevButton{left:10px}.Qd8Tdq_nextButton{right:10px}
.I4s7nW_h2{text-align:center;margin-bottom:1em;font-size:1.75rem}.I4s7nW_section{width:calc(100% - 3rem);max-width:40rem;margin:3rem auto 0}
.io64dW_container{background:var(--color-surface-container);flex-direction:row;justify-content:center;align-items:center;gap:4rem;max-width:100%;margin:5rem auto;padding:2rem;display:flex}.io64dW_icon{object-fit:cover;border-radius:50%;width:16rem;height:16rem;display:block}.io64dW_info{text-align:left;flex-direction:column;justify-content:center;display:flex}.io64dW_grade{color:var(--color-on-surface-variant);margin-bottom:.5rem;font-size:1.2rem}.io64dW_name{margin-bottom:.2rem;font-size:2.2rem;font-weight:700}.io64dW_phoneticGuides{color:var(--color-on-surface-variant);margin-bottom:1.2rem;font-size:1.2rem}.io64dW_affiliation{color:var(--color-on-surface);margin-bottom:2rem;font-size:1.2rem}.io64dW_comment{color:var(--color-on-surface)}.io64dW_innerShadow{width:100%;height:100%;position:relative;top:0;left:0;filter:drop-shadow(1px 1px 2px #ffffff4d)drop-shadow(-1px -1px 2px #c8c8c8cc)!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:50%!important;box-shadow:inset -2px 2px 2px #1e1e1e66,inset 2px -2px 2px #e6e6e633,inset -2px -2px 2px #fff9,inset 2px 2px 2px #e6e6e6e6!important}.io64dW_section{grid-template-rows:auto;grid-template-columns:1fr 3fr;margin:4rem auto 4rem 20rem;display:grid}.io64dW_heading{text-align:left;align-items:flex-start;font-size:2.2rem;font-weight:700}.io64dW_content{text-align:left;flex:2}
.TZ5e5W_container{background:var(--color-surface-container);flex-direction:column;align-items:center;max-width:100%;padding:1rem;display:flex}.TZ5e5W_membersContainer{flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0;padding:0;display:flex}.TZ5e5W_memberItem{width:calc(25% - 2rem);max-width:300px;margin-bottom:1rem}.TZ5e5W_subheading{margin-top:2rem;margin-bottom:1.5rem;font-size:2rem;font-weight:700;display:inline-block;position:relative}.TZ5e5W_subheading:after{content:"";background:linear-gradient(90deg,#ee22d3,#f44d12);border-radius:2px;width:100%;height:4px;position:absolute;bottom:-4px;left:0}
.YlV4ta_title{margin-top:1rem;margin-bottom:1rem;font-size:2rem;font-weight:700}.YlV4ta_authorsSection{margin-top:2rem;margin-bottom:2rem;font-size:1.2rem}.YlV4ta_authorsList{gap:1rem;display:flex}.YlV4ta_projectInfo{background-color:#fff;border-radius:8px;margin-top:1rem;margin-bottom:2rem;padding:16px;position:relative}.YlV4ta_projectTable{border-collapse:collapse}.YlV4ta_projectTable th,.YlV4ta_projectTable td{padding:.4rem 1rem .4rem .5rem;font-size:1.2rem}.YlV4ta_projectTable th{font-weight:700}.YlV4ta_sectionHeading{margin-top:2rem;margin-bottom:.5rem;font-size:1.8rem;font-weight:700}.YlV4ta_projectDescription{margin-top:1rem;margin-bottom:2rem;font-size:1rem}
