.PugorG_navButton:active{background-color:var(--midnight-blue)}.PugorG_navButton .PugorG_svgIcon{transition:all .3s cubic-bezier(.4,0,.2,1)}.PugorG_navButton .PugorG_rect{transform-origin:50%;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.PugorG_navButton .PugorG_topOpen{transform:translate(-3px,3px)rotate(45deg)}.PugorG_navButton .PugorG_bottomOpen{transform:translate(-3px,-3px)rotate(-45deg)}.PugorG_navButton .PugorG_middleOpen{opacity:0}.PugorG_navButton .PugorG_rect:not(.PugorG_middleOpen){opacity:1}
@font-face{font-family:roboto;src:url(../media/Roboto_Black-s.p.2c-9brpd2vvv2.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_ExtraBold-s.p.0cm82s5ckt-2a.ttf)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Bold-s.p.24dsn6_h5q1ke.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_SemiBold-s.p.2dmloph2ai9ao.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Medium-s.p.3a-lqeupm7gxy.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Regular-s.p.0h-h_902beb9g.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Light-s.p.2bvop98vnsol9.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_ExtraLight-s.p.1gu-6n1hwkzg6.ttf)format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Thin-s.p.3525svqfdbhn2.ttf)format("truetype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.eSvzYa_className{font-family:roboto,roboto Fallback}
@font-face{font-family:oranienbaum;src:url(../media/Oranienbaum_Regular-s.p.0wnggrf98sbor.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:oranienbaum Fallback;src:local(Arial);ascent-override:99.02%;descent-override:28.77%;line-gap-override:0.0%;size-adjust:90.39%}.CdLwyW_className{font-family:oranienbaum,oranienbaum Fallback}
.VudOMG_containerSidebar{height:100dvh;transition:transform .2s ease-in-out;position:absolute;top:0;right:0;transform:translate(100%)}.VudOMG_containerSidebar.VudOMG_open{transform:translate(0)}
.qPN8XG_experienceContent li{margin-left:1.5rem;line-height:normal;list-style-type:disc;list-style-position:outside}.qPN8XG_experienceContent li::marker{font-size:1.25rem}
.Zwjdoa_header{background-color:var(--background);width:100%;min-height:var(--nav-min-height);align-items:center;transition:box-shadow .3s ease-in-out;display:flex;position:fixed;top:0;left:0}.Zwjdoa_header.Zwjdoa_scrolled{box-shadow:0 10px 15px -10px var(--midnight-blue)}
._6IPMna_tabContent{opacity:0;visibility:hidden;width:fit-content;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}._6IPMna_tabContent._6IPMna_active{opacity:1;visibility:visible;transition-delay:.3s}._6IPMna_tabButton{cursor:pointer}
@keyframes Re6LVW_fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Re6LVW_fadeIn{will-change:transform, opacity;contain:layout style;animation:.8s ease-out both Re6LVW_fadeIn}.Re6LVW_descriptionParagraph{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.5rem;line-height:1.5rem;display:-webkit-box;overflow:hidden}@media (min-width:640px){.Re6LVW_descriptionParagraph{line-clamp:none;-webkit-line-clamp:none;height:auto}}
.F4p3ja_toastContainer{top:calc(var(--nav-min-height) + 1rem);flex-direction:column;gap:1rem;display:flex;position:fixed;right:1rem}.F4p3ja_toast{color:var(--primary);border-top:4px solid var(--secondary);background-color:var(--midnight-blue);min-width:300px;max-width:calc(100vw - 2rem);box-shadow:5px 5px 15px -10px var(--secondary);animation-name:F4p3ja_slideIn;animation-duration:.35s;position:relative}.F4p3ja_closeButton{color:var(--primary);cursor:pointer;background:0 0;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@keyframes F4p3ja_slideIn{0%{transform:translate(-100%)}60%{transform:translate(-15%)}80%{transform:translate(5%)}to{transform:translate(0)}}
