/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}img{border-style:none}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}summary{display:list-item}[hidden]{display:none}figure,h1,h2,h3,h4,hr,p{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ul{list-style:none;margin:0;padding:0}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}a,button{color:inherit}button{padding:0;line-height:inherit}img,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}.bg-white{background-color:#fff}.bg-gray-100{background-color:#f7fafc}.bg-primary{background-color:#ed85ad}.bg-secondary{background-color:#171c61}.bg-tertiary{background-color:#f4f4f4}.border-black{border-color:#000}.border-primary{border-color:#ed85ad}.border-secondary{border-color:#171c61}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-t-0{border-top-width:0}.border-b-4{border-bottom-width:4px}.border-t-8{border-top-width:8px}.border-l-8{border-left-width:8px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.block{display:block}.flex{display:flex}.grid{display:grid}.table{display:table}.hidden{display:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1 1 0%}.font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-hiragino-w4{font-family:MFW-HiraginoUDSansFStdN-W4,sans-serif}.font-hiragino-w6{font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif}.font-bourton-base{font-family:bourton-base,sans-serif}.font-bold{font-weight:700}.h-12{height:3rem}.h-24{height:6rem}.h-32{height:8rem}.h-40{height:10rem}.h-full{height:100%}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.-m-4{margin:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-24{margin-bottom:6rem}.mb-32{margin-bottom:8rem}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.-mb-2{margin-bottom:-.5rem}.-mr-4{margin-right:-1rem}.-mb-4{margin-bottom:-1rem}.-mb-8{margin-bottom:-2rem}.-ml-8{margin-left:-2rem}.max-w-sm{max-width:24rem}.opacity-0{opacity:0}.hover_opacity-75:hover{opacity:.75}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pt-4{padding-top:1rem}.pl-6{padding-left:1.5rem}.pb-12{padding-bottom:3rem}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pb-32{padding-bottom:8rem}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.left-1of2{left:50%}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-black{color:#000}.text-white{color:#fff}.text-gray-400{color:#cbd5e0}.text-gray-700{color:#4a5568}.text-primary{color:#ed85ad}.text-secondary{color:#171c61}.text-quaternary{color:#81c0e9}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.align-top{vertical-align:top}.invisible{visibility:hidden}.w-12{width:3rem}.w-16{width:4rem}.w-24{width:6rem}.w-32{width:8rem}.w-56{width:14rem}.w-full{width:100%}.w-1of3{width:33.333333%}.w-2of3{width:66.666667%}.w-4of5{width:80%}.w-11of12{width:91.666667%}.z-10{z-index:10}.z-50{z-index:50}.gap-1{grid-gap:.25rem;gap:.25rem}.gap-2{grid-gap:.5rem;gap:.5rem}.gap-4{grid-gap:1rem;gap:1rem}.gap-8{grid-gap:2rem;gap:2rem}.gap-12{grid-gap:3rem;gap:3rem}.gap-16{grid-gap:4rem;gap:4rem}.gap-24{grid-gap:6rem;gap:6rem}.col-span-4{grid-column:span 4/span 4}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.-translate-x-1of2{--transform-translate-x:-50%}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}.duration-200{transition-duration:.2s}@media (min-width:640px){.container{max-width:640px}.sm_w-1of2{width:50%}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}.lg_bg-transparent{background-color:transparent}.lg_block{display:block}.lg_flex{display:flex}.lg_grid{display:grid}.lg_hidden{display:none}.lg_flex-row{flex-direction:row}.lg_flex-row-reverse{flex-direction:row-reverse}.lg_flex-wrap{flex-wrap:wrap}.lg_items-start{align-items:flex-start}.lg_items-end{align-items:flex-end}.lg_items-center{align-items:center}.lg_justify-center{justify-content:center}.lg_flex-1{flex:1 1 0%}.lg_order-last{order:9999}.lg_h-auto{height:auto}.lg_mx-0{margin-left:0;margin-right:0}.lg_-my-8{margin-top:-2rem;margin-bottom:-2rem}.lg_-mx-8{margin-left:-2rem;margin-right:-2rem}.lg_mr-0{margin-right:0}.lg_mb-0{margin-bottom:0}.lg_mt-4{margin-top:1rem}.lg_mt-8{margin-top:2rem}.lg_mr-8{margin-right:2rem}.lg_mb-8{margin-bottom:2rem}.lg_ml-8{margin-left:2rem}.lg_ml-auto{margin-left:auto}.lg_opacity-100{opacity:1}.lg_p-8{padding:2rem}.lg_p-16{padding:4rem}.lg_pt-0{padding-top:0}.lg_pl-8{padding-left:2rem}.lg_absolute{position:absolute}.lg_top-0{top:0}.lg_bottom-0{bottom:0}.lg_left-0{left:0}.lg_text-left{text-align:left}.lg_text-right{text-align:right}.lg_text-2xl{font-size:1.5rem}.lg_text-4xl{font-size:2.25rem}.lg_text-5xl{font-size:3rem}.lg_visible{visibility:visible}.lg_w-24{width:6rem}.lg_w-48{width:12rem}.lg_w-64{width:16rem}.lg_w-auto{width:auto}.lg_w-full{width:100%}.lg_w-1of2{width:50%}.lg_w-1of4{width:25%}.lg_gap-2{grid-gap:.5rem;gap:.5rem}.lg_gap-4{grid-gap:1rem;gap:1rem}.lg_gap-8{grid-gap:2rem;gap:2rem}.lg_gap-12{grid-gap:3rem;gap:3rem}.lg_gap-20{grid-gap:5rem;gap:5rem}.lg_gap-32{grid-gap:8rem;gap:8rem}.lg_grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg_grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg_col-span-2{grid-column:span 2/span 2}}@media (min-width:1280px){.container{max-width:1280px}}.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:grey;font-size:2em}.c3-line{stroke-width:1px}.c3-circle{fill:currentColor}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-region text{fill-opacity:1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;-webkit-box-shadow:7px 7px 12px -9px #777;-moz-box-shadow:7px 7px 12px -9px #777;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip .value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target.c3-focused g path,.c3-chart-arc.c3-target g path{opacity:1}.c3-drag-zoom.enabled{pointer-events:all!important;visibility:visible}.c3-drag-zoom.disabled{pointer-events:none!important;visibility:hidden}.c3-drag-zoom .extent{fill-opacity:.1}@charset "UTF-8";@keyframes fadeIn{0%{opacity:0}to{opacity:1}}

/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-arrow-up:before{content:""}.fa-bars:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-times:before{content:""}

/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:auto;src:url(fa-solid-900.11d489ef.eot);src:url(fa-solid-900.11d489ef.eot?#iefix) format("embedded-opentype"),url(fa-solid-900.b8187c19.woff2) format("woff2"),url(fa-solid-900.62f8108c.woff) format("woff"),url(fa-solid-900.cb83e7b6.ttf) format("truetype"),url(fa-solid-900.963ea66a.svg#fontawesome) format("svg")}.fas{font-family:Font Awesome\ 5 Free;font-weight:900}

/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url(fa-brands-400.d6b04a86.eot);src:url(fa-brands-400.d6b04a86.eot?#iefix) format("embedded-opentype"),url(fa-brands-400.228e9962.woff2) format("woff2"),url(fa-brands-400.4aada324.woff) format("woff"),url(fa-brands-400.573c8ed8.ttf) format("truetype"),url(fa-brands-400.3b7dc694.svg#fontawesome) format("svg")}@font-face{font-family:bourton-base;src:url(BourtonBase.6d6029cd.woff) format("woff"),url(BourtonBase.c7127a88.otf) format("opentype")}.fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu.is-show{opacity:1;visibility:visible}.hero{height:100vh;min-height:700px;background:#9fa0a0}.at-work{position:relative}.at-work:before{right:100%;bottom:1rem;border-top:4px solid #171c61}.at-work:after,.at-work:before{content:"";position:absolute;width:1rem;height:1rem;background-color:#fff}.at-work:after{left:100%;top:1rem}.after-head{position:relative}.after-head:before{content:"";position:absolute;left:0;width:100%;height:100%;border-width:8px 8px 0;border-color:#ed85ad;top:50%}.heading-with-academic-cap{position:relative;margin-bottom:2rem;font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif;color:#171c61;padding-left:4rem}.heading-with-academic-cap:before{content:url(academic-cap.ee418cd9.svg);position:absolute;top:0;left:0;width:3rem;margin-top:4px}.heading-with-academic-cap-main{font-weight:700;font-size:1.5rem;line-height:1.375}.heading-with-academic-cap p{font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif;font-size:1.125rem}.chart-achievement{position:relative;margin-left:-1rem;margin-right:-1rem;padding-top:0}.chart-achievement>img:first-of-type,.chart-achievement>img:nth-of-type(2){display:none}.chart-achievement>picture{position:absolute;z-index:10;opacity:0;transition-property:opacity;transition-duration:.7s;top:35%;left:calc(3rem + 5%);right:7%}.chart-achievement>picture>img{width:100%}.chart-achievement.is-loaded>img:first-of-type,.chart-achievement.is-loaded>img:nth-of-type(2),.chart-achievement.is-loaded>picture{opacity:1}.chart-achievement svg{font-family:inherit}.chart-achievement .c3-axis-x text:not(.c3-axis-x-label),.chart-achievement .c3-axis-y text:not(.c3-axis-y-label){font-size:1rem}.chart-achievement .c3-axis-x-label,.chart-achievement .c3-axis-y-label,.chart-achievement .c3-legend-item{font-size:.75rem}.chart-achievement .c3-event-rects{display:none}.chart-achievement .c3-legend-item{cursor:default!important}.diploma-header{display:flex;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.diploma-icon{width:5rem;height:5rem}.diploma-text{flex:1 1 0%}.diploma-text>p:first-child{margin-bottom:.25rem;font-size:1.125rem;color:#171c61;line-height:1.25}.diploma-text>p:last-child{font-size:.875rem;color:#4a5568;translate:-.5em}.diploma>p{font-size:.875rem;color:#000}.chapter-container{display:flex;flex-direction:column;gap:6rem 2rem}.chapter-start{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),50% 100%,0 calc(100% - 1rem));clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),50% 100%,0 calc(100% - 1rem))}.chapter,.chapter-polygon{position:relative}.chapter-polygon{margin-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-bottom:3rem;display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:2rem}.chapter-polygon:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:-1;background-color:#d3d3d4;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),50% 100%,0 calc(100% - 1rem));clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),50% 100%,0 calc(100% - 1rem))}.chapter-header{grid-gap:1rem;gap:1rem;margin-top:-2rem;font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif;font-size:1.25rem;color:#171c61}.chapter-header,.chapter-year{display:flex;align-items:flex-end}.chapter-year{grid-gap:.5rem;gap:.5rem;line-height:1}.chapter-year>img{height:4rem}.chapter-year>span{flex:1 1 0%}.chapter-image{width:66.666667%;margin-left:auto;margin-right:auto}.chapter-title{flex:1 1 0%;font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif;font-size:1.25rem;margin-bottom:-.3125rem}.chapter-text{text-align:center}.chapter-note{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:1rem}.chapter-topic{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;border-width:1px;border-color:#171c61;font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif;font-size:1.25rem;line-height:1.375}.chapter-caption,.chapter-topic{text-align:center;color:#171c61}.chapter-caption>span{display:block;margin-top:1rem;font-size:.875rem;text-align:justify}.chapter-programs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.25rem;gap:.25rem;margin-top:1rem;font-size:.875rem}.chapter-programs>li{justify-content:center;padding:.5rem 1rem;background-color:#ed85ad;border-radius:.25rem;color:#fff;text-align:center;line-height:1.25}.chapter-programs>li,.point{display:flex;align-items:center}.point{flex-direction:column;gap:3rem 2rem}.point-image{width:10rem}.point-main{flex:1 1 0%}.point-header{margin-bottom:2rem;text-align:center;line-height:1.375}.point-header>p{margin-bottom:1rem;padding:.5rem 1rem;background-color:#ed85ad;color:#fff;font-size:1.125rem}.point-header>h3{font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif;font-size:1.5rem;color:#171c61;line-height:1.375}.point-body{color:#000;text-align:justify;line-height:2}.program{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding:1rem;background-color:#fff;border-radius:.5rem;color:#171c61}.program-title{border-bottom-width:2px;border-color:#171c61;font-family:MFW-HiraginoUDSansFStdN-W6,sans-serif;font-size:1.125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.program>p{flex:1 1 0%}footer{color:#9fa0a0}.notice{padding-left:1em;text-indent:-1em}.notice li:before{content:"※"}@media (min-width:1024px){.hero{min-height:900px}.heading-with-academic-cap{display:flex;align-items:center;grid-gap:4rem;gap:4rem}.heading-with-academic-cap:before{top:50%;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-y:-50%}.heading-with-academic-cap-main{align-items:center}.chart-achievement{margin-left:0;margin-right:0;padding-top:4rem}.chart-achievement>img:first-of-type{left:20%}.chart-achievement>img:first-of-type,.chart-achievement>img:nth-of-type(2){position:absolute;top:0;height:4rem;display:block;opacity:0;transition-property:opacity;transition-duration:.7s}.chart-achievement>img:nth-of-type(2){right:4%}.chart-achievement>picture{display:flex;justify-content:flex-end;top:20%;right:20%;height:60%}.chart-achievement>picture>img{width:auto;height:100%}.chapter-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.chapter{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:2rem}.chapter-polygon{margin-bottom:0}.chapter-polygon:after{-webkit-clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 50%,calc(100% - 1rem) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 50%,calc(100% - 1rem) 100%,0 100%)}.chapter-header{flex-direction:column;align-items:flex-start}.chapter-image{width:auto;height:12rem}.chapter-text{text-align:left}.point{flex-direction:row;align-items:flex-start}.point-image{width:6rem}.point-header{margin-bottom:0;text-align:left}.point-header>p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-clip-path:polygon(0 0,calc(100% - .5rem) 0,100% 50%,calc(100% - .5rem) 100%,0 100%);clip-path:polygon(0 0,calc(100% - .5rem) 0,100% 50%,calc(100% - .5rem) 100%,0 100%)}.program{flex-direction:row;align-items:center}.program-title{width:33.333333%;border-bottom-width:0;border-right-width:2px}}@media (-ms-high-contrast:none){.hero>div,::-ms-backdrop{height:100vh}.diploma>*,::-ms-backdrop{width:25%}::-ms-backdrop{transform:translate(-50%,-50%);height:167px;flex:none}}