@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-BOOK.OTF) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-BOOKITALIC.OTF) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-BOLD.OTF) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-BLACK.OTF) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-LIGHT.OTF) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-LIGHTITALIC.OTF) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-MEDIUM.OTF) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-MEDIUMITALIC.OTF) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-THIN.OTF) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vitesse Sans;src:url(/uaap-87-primer-first-semester/fonts/Vitesse%20Sans/VITESSESANS-THINITALIC.OTF) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Historic;src:url(/uaap-87-primer-first-semester/fonts/Historic.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@media (max-width: 768px){.captain-photo{height:65%;margin-top:auto}#captain-photo-w-basketball{object-position:60% 50%}#captain-photo-m-football,#captain-photo-m-table-tennis,#captain-photo-m-taekwondo{object-position:30% 50%}}#carousel-img-m-chess,#carousel-img-w-chess,#carousel-img-m-swimming,#carousel-img-w-swimming,#carousel-img-w-judo{height:80%;position:absolute;bottom:0}#carousel-img-w-judo{transform:translate(-5%)}@media (max-height: 850px){#carousel-img-w-chess,#carousel-img-m-chess,#carousel-img-m-swimming,#carousel-img-w-judo{transform:translateY(-17%)}#carousel-img-m-badminton,#carousel-img-w-badminton,#carousel-img-m-football,#carousel-img-w-table-tennis{transform:translateY(-10%)}#carousel-img-m-table-tennis,#carousel-img-m-judo{transform:translateY(-5%)}}@media (max-width: 768px){.carousel-img{transform:none!important}#carousel-img-m-chess,#carousel-img-w-chess,#carousel-img-w-judo,#carousel-img-m-swimming{position:relative;object-fit:cover!important}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--white: #fff;--black: #000;--font-body: "Chivo", sans-serif;--font-accent: "Vitesse Sans", sans-serif;--font-title: "Historic", sans-serif;--font-btn: "Bebas Neue", sans-serif;--primary: #0b0a0c;--secondary: #1872b4;--ribbon-purple-dark: #523dd3;--ribbon-purple-light: #836fff;--ribbon-mint-light: #15f5ba;--ribbon-mint-dark: #20b990;--btn-rounding: 0px;--gradient-1: linear-gradient(225.96deg, #4cd8ff 0%, #dcff00 136.85%)}body{font-family:var(--font-body);margin:0;padding:0;background-color:var(--white);color:var(--black)}.read-more-btn{background-color:#4cd8ff;font-family:var(--font-btn);color:#523dd3;border-radius:var(--btn-rounding);font-size:32px;text-transform:uppercase;cursor:pointer;display:block;display:flex;justify-content:center;align-items:center;gap:.5rem;width:235px;height:77px;transition:background-color .5s,color .5s}.read-more-btn svg{margin-bottom:2px;transition:transform .3s}.read-more-btn:hover svg{transform:translate(10px)}.read-more-btn.back:hover svg{transform:translate(-10px)}@media (max-width: 768px){.read-more-btn{font-size:24px;width:151px;white-space:nowrap;height:49px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}a{text-decoration:none;color:inherit}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}button{cursor:pointer;border:unset}body,html{scroll-behavior:smooth!important}
