.caption{visibility:hidden;position:absolute;background-color:rgba(30,30,30,.8);bottom:calc(2.5% + 60px);right:0;padding:18px 30px;text-align:right;color:#fff;font-weight:400;font-size:18px;line-height:21.6px}.caption h3,.caption h3 *{white-space:pre-wrap;color:#f8d847;font-weight:700;font-size:18px;line-height:21.6px;margin-bottom:10px}.homepage-hero-container{position:relative;overflow:hidden}.homepage-hero-container .homepage-hero-animations{position:absolute;bottom:0;width:100%}.homepage-hero-container .overlay{z-index:4;bottom:0;height:40%;background:#000;background:linear-gradient(0deg,#000,rgba(0,212,255,0))}.homepage-hero-content{z-index:5}.homepage-hero-content.slide-in-left-title-box{visibility:hidden;position:absolute;bottom:4rem;left:4rem}.homepage-hero-content.slide-in-left-title-box .homepage-hero-content-title{position:relative}.homepage-hero-content.slide-in-bottom-title-box{position:absolute;width:100%}.homepage-hero-content.slide-in-bottom-title-box .content{max-width:620px;margin-left:auto}.homepage-hero-content.slide-in-bottom-title-box .homepage-hero-content-text{background:rgba(248,216,71,.75);font-family:acumin-pro-condensed;padding:1rem 4rem 1rem 2rem}.homepage-hero-content.slide-in-bottom-title-box .homepage-hero-content-text p{color:#1e1e1e;font-size:24px;line-height:28.8px;font-weight:700}.homepage-hero-content.slide-in-bottom-title-box .content-button{font-family:acumin-pro-condensed;color:#000;position:absolute;bottom:0;left:0;background:hsla(42,25%,80%,.85);z-index:1;font-size:30px;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;padding:.5rem 2rem}.homepage-hero-content.slide-in-bottom-title-box .content-button:hover{background-color:hsla(42,27%,69%,.85)}.homepage-hero-content.slide-in-bottom-title-box .begin-button{font-family:acumin-pro-condensed;color:#fff;background:rgba(194,67,141,.8);font-size:30px;line-height:38px;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;padding:.75rem 2rem;width:100%}.homepage-hero-content.slide-in-bottom-title-box .begin-button:hover{background-color:rgba(163,19,103,.8)}.homepage-hero-content .homepage-hero-content-title{padding-right:100px;margin-right:-100px;visibility:hidden;font-family:acumin-pro-extra-condensed;font-size:150px;font-weight:700;font-style:italic;line-height:100%;text-transform:uppercase;color:#fff;margin-bottom:10px}@media(min-width:1536px){.homepage-hero-content .homepage-hero-content-title{font-size:200px;line-height:200px}}.homepage-hero-content .homepage-hero-content-subtitle{font-family:acumin-pro-extra-condensed;font-size:60px;font-weight:700;font-style:italic;line-height:60px;color:#f8d847}@media(min-width:1536px){.homepage-hero-content .homepage-hero-content-subtitle{font-size:80px;line-height:80px}}.homepage-hero-img.active.second{animation:imgZoomIn 30s linear}.homepage-hero-img.active.third{animation:imgZoomOut 10s linear}.homepage-hero-img.active:not(.first):not(.second):not(.third){animation:imgZoomIn 10s linear}@keyframes imgZoomIn{0%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes imgZoomOut{0%{transform:scale(1.4)}to{transform:scale(1)}}#chapter-nav{scroll-behavior:smooth}.chapter-nav-container{color:#fff}.chapter-nav-container .chapter-nav-item{min-height:580px;position:relative;display:flex;justify-content:start;padding-left:300px}.chapter-nav-container .chapter-nav-item h3{display:flex}.chapter-nav-container .chapter-nav-item .chapter-nav-content{position:relative;z-index:1;padding:100px 0}.chapter-nav-container .chapter-nav-item .chapter-nav-content h3{position:relative;font-weight:700;align-items:center;font-family:acumin-pro-condensed}.chapter-nav-container .chapter-nav-item .chapter-nav-content h3 .chapter-ban-text{font-size:80px;text-transform:uppercase;font-style:italic}.chapter-nav-container .chapter-nav-item .chapter-nav-content h3 .chapter-ban-text:hover{color:#f8d847}.chapter-nav-container .chapter-nav-item .chapter-nav-content h3 .chapter-ban-number{font-size:260px;color:#f8d847;position:absolute;right:103%;bottom:-100px;max-height:450px}.chapter-nav-container .chapter-nav-item .chapter-nav-content h3 .chapter-ban-number:after,.chapter-nav-container .chapter-nav-item .chapter-nav-content h3 .chapter-ban-number:before{content:"";display:block;height:0;width:0}.chapter-nav-container .chapter-nav-item .chapter-nav-content .chapter-nav-sub-titles{display:flex;flex-direction:column;row-gap:15px}.chapter-nav-container .chapter-nav-item .chapter-nav-content .chapter-nav-sub-titles h4{font-family:acumin-pro-condensed;font-size:40px;font-weight:700;line-height:48px}.chapter-nav-container .chapter-nav-item .chapter-nav-content .chapter-nav-sub-titles h4 a:hover{color:#f8d847}.chapter-nav-container .chapter-nav-item img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);height:100%;width:100%;object-fit:cover;z-index:0}.chapter-nav-container .chapter-nav-item .overlay{background:linear-gradient(90deg,rgba(20,123,123,.85) 40%,rgba(20,123,123,0) 70%);opacity:.8;width:100%;height:100%;position:absolute;top:0;left:0}.quote-container{height:100%;align-items:center;padding:0 2rem}.quote-container,.quote-container .quote{width:100%;display:flex;justify-content:center;position:relative}.quote-container .quote{align-items:start;z-index:1}.quote-container .quote.quote-long .quote-body{font-size:26px!important;line-height:32px!important}@media(min-width:1536px){.quote-container .quote.quote-long .quote-body{font-size:30px!important;line-height:36px!important}}.quote-container .quote .quote-img{max-width:188px;top:-50px;position:relative;border:2px solid #1e1e1e;margin-right:-2px}.quote-container .quote .quote-content{width:100%;max-width:730px;min-height:240px;background:#f8f3e9;padding:2rem;position:relative;border:2px solid #1e1e1e}.quote-container .quote .quote-content .quote-body{font-size:46px;font-weight:500;font-style:italic;line-height:55.2px;margin-bottom:30px}.quote-container .quote .quote-content .quote-body p{display:contents}.quote-container .quote .quote-content .quote-body span{z-index:1}.quote-container .quote .quote-content .quote-body .quote-marks{position:absolute;right:20px;bottom:2rem;z-index:0}.quote-container .quote .quote-content .quote-body strong{color:#a31367;font-weight:inherit}.quote-container .quote .quote-content .quote-author{font-size:24px;font-weight:700;line-height:24px;margin-bottom:4px;font-family:acumin-pro-condensed}.quote-container .quote .quote-content .quote-description{font-size:18px;font-weight:400;line-height:21.6px}.topic-intro .topic-intro__overlay{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;color:#1e1e1e}.topic-intro__inner .chapter-title-container{width:100%;position:absolute;bottom:0;left:0;padding-left:50px;padding-bottom:50px}.topic-intro__inner .chapter-title-container .chapter-title-number{visibility:hidden;font-family:acumin-pro-condensed;display:inline-block;font-size:540px;line-height:1;font-weight:700;color:#f8d847}.topic-intro__inner .chapter-title-container .chapter-title{visibility:hidden;font-family:acumin-pro-extra-condensed;font-style:italic;display:inline-block;font-size:170px;line-height:1;font-weight:700;color:#fff}.topic-intro__inner .topic-title-container{width:980px;position:absolute;bottom:80px;right:40px}.topic-intro__inner .topic-title-container h2.topic-title-superheading{visibility:hidden;font-family:acumin-pro-condensed;font-weight:700;font-size:60px;line-height:60px;color:#f8d847;text-align:right}@media(min-width:1536px){.topic-intro__inner .topic-title-container h2.topic-title-superheading{font-size:70px;line-height:70px}}.topic-intro__inner .topic-title-container h3.topic-title{visibility:hidden;font-family:acumin-pro-extra-condensed;font-style:italic;font-weight:700;font-size:170px;line-height:170px;color:#fff;text-align:right;padding-right:100px;margin-right:-100px}@media(min-width:1536px){.topic-intro__inner .topic-title-container h3.topic-title{font-size:200px;line-height:200px}}.student-video-container{width:840px;height:476px}.yearbook-slide .student{flex-basis:50%}.yearbook-slide .student__quote{font-weight:500}.yearbook-slide .student__link,.yearbook-slide .student__quote{font-size:24px;line-height:28.8px;font-family:Acumin Pro,sans-serif}.yearbook-slide .student__link{font-style:normal;font-weight:550;color:#c2438d}.yearbook-slide .student__link:hover{text-decoration:underline}.yearbook-slide .student__image img{max-width:none}.yearbook-slide .outline-image{filter:drop-shadow(2px 0 0 #c2438d) drop-shadow(0 2px 0 #c2438d) drop-shadow(-2px 0 0 #c2438d) drop-shadow(0 -2px 0 #c2438d)}.modal-popover-panel{top:60px!important}.modal-container .modal-file-download{position:absolute;right:250px;cursor:pointer;background-color:#d8d0be;color:#000;text-transform:uppercase;font-size:30px;font-weight:700;line-height:1;padding:17px 28px;letter-spacing:normal;font-family:acumin-pro-condensed,sans-serif}.modal-container .modal-file-download:hover{background-color:#c5b89a}.modal-container .modal-close{position:absolute;right:15px;cursor:pointer;z-index:1;color:#fff;font-size:30px;text-transform:uppercase;font-weight:700;line-height:1;letter-spacing:normal;font-family:acumin-pro-condensed,sans-serif;padding-top:17px}.basic-modal-panel{max-height:none!important}.fullscreen-modal-panel .modal-container{background-color:rgba(20,123,123,.9)}.fullscreen-modal-panel.opaque .modal-container{background-color:#147b7b}.homepage-resources-container{width:100%;background-color:rgba(20,123,123,.9);padding:50px}.homepage-resources-container .column{height:100%}.homepage-resources-container .box{position:relative;height:100%;display:flex;flex-wrap:wrap}.homepage-resources-container .box>div{flex-basis:100%}.horizontal-pan-slides .swiper-wrapper .swiper-slide{height:100%;display:flex;align-items:center;transition:all .25s ease-in-out;transform:scale(.75)}.horizontal-pan-slides .swiper-wrapper .swiper-slide .slide-image img{margin:0 auto;max-height:calc(100dvh - 140px)}.horizontal-pan-slides .swiper-wrapper .swiper-slide img{opacity:.5}.horizontal-pan-slides .swiper-wrapper .swiper-slide.swiper-slide-active{transform:scale(1)}.horizontal-pan-slides .swiper-wrapper .swiper-slide.swiper-slide-active img{opacity:1}.horizontal-pan-slides .swiper-wrapper .swiper-slide.swiper-slide-prev{left:-5%}.horizontal-pan-slides .swiper-wrapper .swiper-slide.swiper-slide-next{right:-5%}.horizontal-pan-slides .swiper-button-next,.horizontal-pan-slides .swiper-button-prev{width:58px;height:58px;background-color:#c2438d}.horizontal-pan-slides .swiper-button-next:hover,.horizontal-pan-slides .swiper-button-prev:hover{background-color:#a31367}.horizontal-pan-slides .swiper-button-next:hover .right-arrow,.horizontal-pan-slides .swiper-button-prev:hover .right-arrow{background-position:54px 27px}.horizontal-pan-slides .swiper-button-next:hover .left-arrow,.horizontal-pan-slides .swiper-button-prev:hover .left-arrow{background-position:-27px 27px}.horizontal-pan-slides .swiper-button-next .arrow,.horizontal-pan-slides .swiper-button-prev .arrow{width:22px;height:22px;background-size:22px;background-position:22px 20px;transition:all .25s ease-in-out;display:block}.horizontal-pan-slides .swiper-button-next:after,.horizontal-pan-slides .swiper-button-prev:after{display:none}.horizontal-pan-slides .swiper-button-prev{left:0}.horizontal-pan-slides .swiper-button-next{right:0}.horizontal-pan-slides .swiper-button-disabled{display:none}.custom-swiper-pagination{width:15px;height:15px;background-color:#d8d0be;margin-right:15px}.custom-swiper-pagination.active-slide,.custom-swiper-pagination:hover{background-color:#c2438d}.prompt-button .prompt-button-text{position:relative;top:0;right:0}.comparison-tab{padding:16px 30px;margin-right:3px}.comparison-tab button{font-family:acumin-pro-condensed;font-size:24px;line-height:24px;font-weight:700}.comparison-online-tool-wrapper{width:100%;height:calc(100% - 60px);position:absolute;top:0;left:0}.comparison-online-tool-wrapper img{max-inline-size:100%}.comparison-online-tool-wrapper #range{position:relative}.comparison-online-tool-wrapper .compare{position:relative;display:none!important;opacity:0}.comparison-online-tool-wrapper .compare.active{display:grid!important;opacity:1;transition:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.comparison-tool-icon{position:absolute;top:50%;left:var(--pos,50%);transform:translate(-50%,-50%);width:100px;height:100px;pointer-events:none;z-index:4}.compare{display:grid;align-items:center;width:100%;position:relative;height:100%;overflow:hidden}.compare>*{grid-area:1/1}.compare>section{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:1}.compare>section .caption{position:absolute;bottom:2.5%;display:table;z-index:2;background-color:rgba(30,30,30,.8);padding:18px 30px}.compare .before{position:absolute;inset:0;width:100%;height:100%;clip-path:polygon(0 0,var(--pos,50%) 0,var(--pos,50%) 100%,0 100%)}.compare .before .caption{left:0;text-align:left;width:fit-content}.compare .after{position:absolute;inset:0;width:100%;height:100%;clip-path:polygon(var(--pos,50%) 0,100% 0,100% 100%,var(--pos,50%) 100%)}.compare:before{content:"";position:absolute;top:0;bottom:0;left:var(--pos,50%);transform:translateX(-50%);width:4px;background-color:#000;z-index:3;pointer-events:none}.compare>input[type=range]{-webkit-appearance:none;appearance:none;position:absolute;inset:0;margin:0;width:100%;height:100%;background-color:transparent;z-index:5;cursor:col-resize}.compare>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:100%;inline-size:100px;block-size:100dvh;background:transparent;border:none;cursor:col-resize;box-shadow:none}.compare>input[type=range]::-moz-range-thumb{width:100px;height:100%;inline-size:100px;block-size:100dvh;background:transparent;border:none;border-radius:0;cursor:col-resize;box-shadow:none}.online-activity-intro-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.online-activity-intro-wrapper .online-activity-intro-content{display:flex;align-items:start;justify-content:center;gap:2rem;max-width:1300px;height:100%;padding:0 2rem}.online-activity-intro-wrapper .online-activity-intro-content img{max-width:402px}.online-activity-intro-wrapper .super-heading{font-family:Acumin Pro,sans-serif;font-size:24px;line-height:28.8px;font-weight:400;color:#f8f3e9}.online-activity-intro-wrapper .heading{font-family:acumin-pro-extra-condensed;font-size:45px;font-weight:700;line-height:54px;color:#f8f3e9}.online-activity-intro-wrapper .body{font-family:Acumin Pro,sans-serif;font-size:24px;line-height:28.8px;color:#f8f3e9}.paragraph-video{max-height:calc(100dvh - 60px);height:100%;width:100%;background-color:rgba(0,0,0,.8)}.paragraph-video .vjs-text-track-display{pointer-events:unset}.video-js.vjs-youtube .vjs-big-play-button{border:none;height:95px;width:95px;border-radius:50px;background-color:rgba(194,67,141,.7);position:relative;margin-top:0;margin-left:0;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#c2438d!important}.video-js.vjs-youtube .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;font-size:2em}.ytp-watermark{display:none!important}.vjs-poster img{background:#000}.vjs-youtube-mobile .vjs-big-play-button{display:block!important}.vjs-youtube-mobile.vjs-playing .vjs-big-play-button{display:none!important}.vjs-text-track-cue,.vjs-text-track-display{text-align:center!important}.answer-container,.flashcard,.flashcard-form-container{visibility:hidden}.flashcard-activity-container{position:relative;max-width:1000px;margin:auto;height:calc(100dvh - 92px - 60px - 45px)}.flashcard-activity-container .flashcard-activity-inner{display:flex}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard{position:relative;display:block;width:550px;height:330px;background-color:#f8f3e9;border-radius:15px;background-color:transparent;perspective:1000px}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d;border-radius:15px}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-title{padding-top:10px;font-family:acumin-pro-condensed;font-size:45px;line-height:54px;font-weight:700;text-transform:uppercase}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-question{margin-top:15px;font-size:30px;line-height:45px;text-align:left}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-back,.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-front{position:absolute;width:100%;height:100%;border-radius:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 30px}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-front{background-image:linear-gradient(180deg,#f8f3e9 23%,#f94545 24%,#f8f3e9 0,#f8f3e9 37%,#85b2d3 38%,#f8f3e9 0,#f8f3e9 51%,#85b2d3 52%,#f8f3e9 0,#f8f3e9 65%,#85b2d3 66%,#f8f3e9 0,#f8f3e9 79%,#85b2d3 80%,#f8f3e9 0,#f8f3e9 92%,#85b2d3 93%,#f8f3e9 0,#f8f3e9)}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-back{position:absolute;width:100%;height:100%;background:#f8d847;transform:rotateY(180deg)}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-back .flashcard-answer-text{padding-left:30px}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-back .flashcard-answer-text .flashcard-title{font-family:acumin-pro-condensed;font-weight:700;font-size:45px;line-height:54px}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard .flashcard-inner .flashcard-back .flashcard-answer-text .flashcard-answer{font-family:acumin-pro-condensed;font-weight:700;font-size:30px;line-height:1}.flashcard-activity-container .flashcard-activity-inner .flashcard-container .flashcard.flipped .flashcard-inner{transform:rotateY(180deg)}.flashcard-activity-container .flashcard-activity-inner .flashcard-form-container{padding:0 30px;display:flex;width:100%;flex-direction:column;align-content:flex-end}.custom-checkmark:after{content:"";position:absolute;display:none}form.flashcard-form{display:flex;flex-direction:column;justify-content:flex-start;height:100%}form.flashcard-form.not-submitted .answer-container:hover{cursor:pointer}form.flashcard-form.not-submitted .answer-container:hover input[type=radio]~.custom-checkmark:after{display:block;background-color:#c2438d;width:22px;height:22px;border-radius:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}form.flashcard-form .answer-container{padding-left:50px;position:relative;display:flex;align-items:center;margin-bottom:5px}form.flashcard-form .answer-container input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:44px;width:44px}form.flashcard-form .answer-container .custom-checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;border-radius:50%;height:36px;width:36px;background-color:transparent;border:2px solid #f8f3e9;padding:3px}form.flashcard-form .answer-container input[type=radio]:checked~.custom-checkmark:after{display:block;background-color:#a31367;width:22px;height:22px;border-radius:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}form.flashcard-form .answer-container label{flex-grow:2;background-color:#c2438d;color:#f8f3e9;border:2px solid #f8f3e9;font-size:30px;font-weight:600;font-family:acumin-pro-condensed;line-height:1;padding:6px 5px 12px 18px}form.flashcard-form .answer-container label:hover{cursor:pointer;background-color:#a31367}form.flashcard-form .answer-container.selected label{background:#a31367}form.flashcard-form .answer-container.not-selected .custom-checkmark{border-color:hsla(40,52%,94%,.6)}form.flashcard-form .answer-container.not-selected label{color:hsla(40,52%,94%,.6);border-color:hsla(40,52%,94%,.6);background:rgba(194,67,141,.6)}form.flashcard-form .under-form{margin-bottom:auto;padding-left:50px}form.flashcard-form .under-form .answer-feedback .answer-feedback-correct,form.flashcard-form .under-form .answer-feedback .answer-feedback-incorrect{display:flex;justify-content:center;align-items:center;height:46px;width:174px;font-size:30px;font-weight:700;font-family:acumin-pro-condensed;line-height:1;background-color:#f8f3e9}form.flashcard-form .under-form .answer-feedback .answer-feedback-correct>i,form.flashcard-form .under-form .answer-feedback .answer-feedback-incorrect>i{background-position:50%;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:10px}form.flashcard-form .under-form .answer-feedback .answer-feedback-correct span,form.flashcard-form .under-form .answer-feedback .answer-feedback-incorrect span{color:#000}form.flashcard-form .under-form .answer-feedback .answer-feedback-correct>i{background-image:url(/_next/static/media/green-correct.ccfcf6c2.svg);height:27px;width:27px}form.flashcard-form .under-form .answer-feedback .answer-feedback-incorrect>i{background-image:url(/_next/static/media/red-incorrect.7b032e65.svg);height:28px;width:28px}form.flashcard-form .under-form button.submit{border:2px solid #f8f3e9;height:45px;width:112px;font-family:acumin-pro-condensed;font-size:30px;font-weight:700;line-height:1;color:#000}.map-container .map{width:900px;height:auto}@media(min-height:700px){.map-container .map{width:1000px}}@media(min-height:800px){.map-container .map{width:1200px}}@media(min-height:1000px){.map-container .map{width:1500px}}.map-container .pin-btn:focus .pin svg path,.map-container .pin:focus svg path,.map-container .pin:hover svg path{fill:#a31367;stroke:#a31367}.map-container ::-webkit-scrollbar{height:12px}.map-container ::-webkit-scrollbar-thumb{background-color:#c2438d;border-radius:10px}.map-container ::-webkit-scrollbar-track{background-color:#f1f1f1}.flashcard-online-activity-progress-bar{width:calc(100% - 58px);height:58px}.flashcard-online-activity-progress-bar__question{height:100%;border-bottom:2px solid #1e1e1e;border-right:2px solid #1e1e1e}.flashcard-online-activity-progress-bar__question:last-child{border-right-width:0}.flashcard-online-activity-progress-bar__question span{display:inline-block;height:18.5px;width:25px;background-repeat:no-repeat;background-size:contain;background-position:50%}.flashcard-online-activity-progress-bar__question.unanswered span{height:auto;font-family:acumin-pro-condensed;font-weight:700;font-size:24px;line-height:28.8px}.flashcard-online-activity-progress-bar__question.correct span{width:28px;height:28px;background-image:url(/_next/static/media/green-correct.ccfcf6c2.svg)}.flashcard-online-activity-progress-bar__question.incorrect span{width:35px;height:35px;background-image:url(/_next/static/media/red-incorrect.7b032e65.svg)}.flashcard-online-activity-results-container{visibility:hidden;height:calc(100dvh - 196px);background-color:#f8d847}.flashcard-online-activity-results-container .flashcard-online-activity-results-inner{visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flashcard-online-activity-results-container .flashcard-online-activity-results-inner .results-message{padding-left:30px;font-family:acumin-pro-condensed;font-weight:700;font-size:45px;line-height:54px}.donut-chart-container{display:flex;justify-content:center;align-items:center}.donut-chart{width:325px;height:325px}.donut-chart-background{stroke:var(--incorrect-color,#de7337)}.donut-chart-foreground{stroke:var(--correct-color,#147b7b);transition:stroke-dasharray .3s linear}.donut-chart-text{font-family:acumin-pro-condensed;font-size:5px;font-weight:700;fill:#000}svg.animated-icon{transition:all .25s ease;overflow:visible}svg.animated-icon path{transition:all .25s ease;height:100%}.has-animated-arrow:hover svg.animated-icon.arrow path#arrow-stem{d:path("M23.3965 9.99991L0.246094 10.0005")}.has-animated-arrow:hover svg.animated-icon.arrow path#arrow-head{d:path("M15.2266 18.1704L23.3969 10L15.2266 1.82964")}svg.animated-icon.arrow.down-right{transform:rotate(45deg)}svg.animated-icon.arrow.down{transform:rotate(90deg)}svg.animated-icon.arrow.down-left{transform:rotate(135deg)}svg.animated-icon.arrow.left{transform:rotate(180deg)}svg.animated-icon.arrow.up-left{transform:rotate(225deg)}svg.animated-icon.arrow.up{transform:rotate(270deg)}svg.animated-icon.arrow.up-right{transform:rotate(315deg)}.has-animated-x:hover svg.animated-icon.x{width:24px;height:25px}.has-animated-x:hover svg.animated-icon.x path#down-slope{d:path("M22.9453 1.77783L1.10059 23.6222")}.has-animated-x:hover svg.animated-icon.x path#up-slope{d:path("M22.9453 23.6226L1.1009 1.77783")}svg.animated-icon.download-arrow{position:relative;bottom:2px}.has-animated-download:hover svg.animated-icon.download-arrow{animation:downloadArrowBounce 1s ease-in-out}@keyframes downloadArrowBounce{0%{bottom:2px}40%{bottom:5px}60%{bottom:2px}}.page-slides-container.swiper{margin-left:0;margin-right:0}.page-slides-container.swiper+.page-title{padding-top:0}.page-slides-container.swiper .swiper-button-next,.page-slides-container.swiper .swiper-button-prev{height:58px;width:58px;background-color:#a31367;top:calc(50% - 15px)}@media(max-width:768px){.page-slides-container.swiper .swiper-button-next,.page-slides-container.swiper .swiper-button-prev{height:38px;width:38px;top:50%}}.page-slides-container.swiper .swiper-button-next:after,.page-slides-container.swiper .swiper-button-prev:after{display:none}.page-slides-container.swiper .swiper-button-next svg,.page-slides-container.swiper .swiper-button-prev svg{height:auto;width:auto}.page-slides-container.swiper .swiper-button-prev{left:0}.page-slides-container.swiper .swiper-button-next{right:0}.page-slides-container.swiper .swiper-button-disabled{display:none}.page-slides-container.swiper .swiper-pagination{display:flex;gap:.25rem;margin-top:.5rem}.page-slides-container.swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border:2px solid #1e1e1e;background-color:#d8d0be;cursor:pointer}.page-slides-container.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a31367}.tab-content-container .modal-file-download{text-transform:uppercase}.tab-content-container .download-line path{stroke:#fff}.horizontal-paragraph .horizontal-slide-intro :not(.title){font-size:32px;font-family:Acumin Pro,sans-serif}.horizontal-paragraph .horizontal-slide-intro :not(.title) button{text-align:left}.horizontal-paragraph .horizontal-slide-intro :not(.title) button strong{color:#c2438d}.horizontal-paragraph .horizontal-slide-intro :not(.title) button strong:hover{text-decoration:underline}.horizontal-paragraph .horizontal-slide-image-and-text .markdown-renderer{display:flex;flex-direction:column;row-gap:20px}.inquiry-table-container h2{font-size:45px;font-weight:700;line-height:54px;font-family:acumin-pro-extra-condensed;margin-bottom:20px}.inquiry-table-container .inquiry-table-row-wrapper:last-child .inquiry-table-row:last-child{margin-bottom:0}.inquiry-table-container .inquiry-table-row{display:grid;grid-gap:20px;margin-bottom:20px}.inquiry-table-container .inquiry-table-row.inquiry-table-row-3{grid-template-columns:1fr 1fr 1fr}@media(max-width:960px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-3{grid-template-columns:1fr 1fr}}@media(max-width:768px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-3{grid-template-columns:1fr}}.inquiry-table-container .inquiry-table-row.inquiry-table-row-2{grid-template-columns:1fr 1fr}@media(max-width:960px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-2{grid-template-columns:1fr}}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1{grid-template-columns:1fr}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item{display:flex;align-items:stretch}@media(max-width:768px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item{display:block}}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item:first-child .inquiry-table-description{flex-basis:100%}@media(max-width:768px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item:first-child .inquiry-table-description{border-bottom:none}}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item:last-child .inquiry-table-title{border-bottom:none}@media(max-width:768px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item:last-child .inquiry-table-title{border-bottom:1px solid #000}}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item:last-child .inquiry-table-description-container{border-bottom:none}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item .inquiry-table-title{display:flex;align-items:center;background:transparent;color:#1e1e1e;border-right:1px solid #000;border-bottom:1px solid #000;text-align:left;width:20%}@media(max-width:768px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item .inquiry-table-title{width:100%;text-align:center;display:block;border-right:none}}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item .inquiry-table-description-container{width:80%;border-bottom:1px solid #000}@media(max-width:768px){.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item .inquiry-table-description-container{width:100%}}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item .inquiry-table-description-container .inquiry-table-description:first-child{border-top:none}.inquiry-table-container .inquiry-table-row.inquiry-table-row-1 .inquiry-table-column-item .inquiry-table-description-container .inquiry-table-description+.inquiry-table-description{border-top:1px solid #000}.inquiry-table-container .inquiry-table-column-container.column-count-2 .inquiry-table-column-item:first-child .inquiry-table-description,.inquiry-table-container .inquiry-table-column-container.column-count-3 .inquiry-table-column-item:first-child .inquiry-table-description{min-height:120px}@media(max-width:768px){.inquiry-table-container .inquiry-table-column-container.column-count-2 .inquiry-table-column-item:first-child .inquiry-table-description,.inquiry-table-container .inquiry-table-column-container.column-count-3 .inquiry-table-column-item:first-child .inquiry-table-description{min-height:inherit}}.inquiry-table-container .inquiry-table-column-container.column-count-2 .inquiry-table-column-item:nth-child(2) .inquiry-table-description,.inquiry-table-container .inquiry-table-column-container.column-count-3 .inquiry-table-column-item:nth-child(2) .inquiry-table-description{min-height:860px}@media(max-width:768px){.inquiry-table-container .inquiry-table-column-container.column-count-2 .inquiry-table-column-item:nth-child(2) .inquiry-table-description,.inquiry-table-container .inquiry-table-column-container.column-count-3 .inquiry-table-column-item:nth-child(2) .inquiry-table-description{min-height:inherit}}.inquiry-table-container .inquiry-table-column-container .inquiry-table-column-item .inquiry-table-description p{font-size:24px;font-weight:400;line-height:28.8px;font-family:Acumin Pro,sans-serif;margin-bottom:20px}.inquiry-table-container .inquiry-table-column-container .inquiry-table-column-item .inquiry-table-description p a{color:#a31367;text-decoration:underline}.inquiry-table-container .inquiry-table-column-container .inquiry-table-column-item .inquiry-table-description strong{font-weight:900}.image-swiper-container{position:relative;height:calc(100dvh - 150px)}.image-swiper-container .image-swiper{overflow:visible}.image-swiper-container .image-swiper .swiper-slide{border:5px solid #1e1e1e;border-top:3px solid #1e1e1e;max-width:100%!important;width:100%!important}.image-swiper-container .image-swiper .swiper-slide .image-slides-content p{margin-bottom:20px}.image-swiper-container .image-swiper .swiper-slide .image-slides-content p:last-child{margin-bottom:0}.image-swiper-container .image-swiper .swiper-pagination{top:calc(100% + 20px);position:absolute;width:100%;height:30px;display:flex;gap:15px;justify-content:center}.image-swiper-container .image-swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#d8d0be;display:block}.image-swiper-container .image-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#a31367}.image-swiper-container .swiper-button-next,.image-swiper-container .swiper-button-prev{height:58px;width:58px;top:calc(50% - 15px)}@media(max-width:768px){.image-swiper-container .swiper-button-next,.image-swiper-container .swiper-button-prev{height:38px;width:38px;top:50%}}.image-swiper-container .swiper-button-next:after,.image-swiper-container .swiper-button-prev:after{display:none}.image-swiper-container .swiper-button-next svg,.image-swiper-container .swiper-button-prev svg{height:auto;width:auto}.image-swiper-container .swiper-button-prev{left:5px}.image-swiper-container .swiper-button-next{right:5px}.markdown-renderer strong{font-variation-settings:"wght" 700}.markdown-renderer a{text-decoration:underline}.markdown-renderer a:hover{text-decoration:none!important}.basic .basic-link-button{font-variation-settings:"wght" 700}.other-pages .contact-sidebar__logo{margin-bottom:30px}.other-pages .contact-sidebar__logo img{width:100%}.other-pages h1{font-size:45px;font-weight:700;line-height:54px;font-family:acumin-pro-extra-condensed;margin-bottom:10px}@media(min-width:768px){.other-pages .contact-details{display:flex}}.other-pages .contact-sidebar{height:fit-content;width:100%;background:#147b7b;color:#fff;padding:1.5rem;font-size:18px;font-weight:400;line-height:21.6px;margin-top:40px}@media(min-width:768px){.other-pages .contact-sidebar{width:290px;margin-top:0}}.other-pages .contact-sidebar a:hover{color:#f8d847}.other-pages .contact-sidebar a.font-bold{font-variation-settings:"wght" 700;font-weight:500}.other-pages .contact-sidebar .contact-sidebar__title{font-size:24px;font-weight:700;line-height:24px;font-family:acumin-pro-extra-condensed;margin-bottom:20px}.other-pages .contact-sidebar .contact-sidebar__contact-info__item{margin-bottom:20px}.other-pages .contact-sidebar .contact-sidebar__contact-info__item.mailing{margin-top:40px}.other-pages .contact-sidebar .contact-sidebar__contact-info__item .contact-sidebar__contact-info__item__email{margin-bottom:10px}.other-pages .contact-sidebar .contact-sidebar__contact-info__item__title{font-size:18px;font-weight:500;line-height:21.6px;font-family:Acumin Pro,sans-serif}/*
! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1920px){.container{max-width:1920px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-20{bottom:-5rem}.-left-\[13px\]{left:-13px}.-left-\[50\%\]{left:-50%}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-\[32px\]{bottom:32px}.bottom-\[60px\]{bottom:60px}.bottom-\[90px\]{bottom:90px}.left-0{left:0}.left-1\/2{left:50%}.left-\[-30px\]{left:-30px}.left-\[-40px\]{left:-40px}.left-\[50\%\]{left:50%}.right-0{right:0}.top-0{top:0}.top-\[-26px\]{top:-26px}.top-\[-60px\]{top:-60px}.top-\[0\]{top:0}.top-\[10px\]{top:10px}.top-\[40px\]{top:40px}.top-\[60px\]{top:60px}.top-\[9px\]{top:9px}.top-full{top:100%}.z-0{z-index:0}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[0\]{z-index:0}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[51\]{z-index:51}.m-auto{margin:auto}.mx-4{margin-left:1rem;margin-right:1rem}.mx-\[24px\]{margin-left:24px;margin-right:24px}.mx-\[50px\]{margin-left:50px;margin-right:50px}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mb-1{margin-bottom:-.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[20px\]{margin-bottom:20px}.mb-\[24px\]{margin-bottom:24px}.mb-\[4px\]{margin-bottom:4px}.ml-2{margin-left:.5rem}.ml-\[10px\]{margin-left:10px}.ml-\[155px\]{margin-left:155px}.ml-\[42px\]{margin-left:42px}.mr-\[10px\]{margin-right:10px}.mr-\[155px\]{margin-right:155px}.mr-\[20px\]{margin-right:20px}.mr-\[310px\]{margin-right:310px}.mr-\[5px\]{margin-right:5px}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[1\.5px\]{margin-top:1.5px}.mt-\[2px\]{margin-top:2px}.mt-\[4px\]{margin-top:4px}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.h-0{height:0}.h-1{height:.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[100px\]{height:100px}.h-\[15px\]{height:15px}.h-\[200px\]{height:200px}.h-\[23px\]{height:23px}.h-\[250px\]{height:250px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[39px\]{height:39px}.h-\[53px\]{height:53px}.h-\[55px\]{height:55px}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-\[100px\]{max-height:100px}.max-h-\[344px\]{max-height:344px}.max-h-full{max-height:100%}.min-h-\[auto\]{min-height:auto}.w-0{width:0}.w-0\.5{width:.125rem}.w-1\/2{width:50%}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-\[110px\]{width:110px}.w-\[131\.25px\]{width:131.25px}.w-\[15px\]{width:15px}.w-\[200vw\]{width:200vw}.w-\[23px\]{width:23px}.w-\[24px\]{width:24px}.w-\[25px\]{width:25px}.w-\[30px\]{width:30px}.w-\[344px\]{width:344px}.w-\[37px\]{width:37px}.w-\[39px\]{width:39px}.w-\[50px\]{width:50px}.w-\[57\.28px\]{width:57.28px}.w-\[58px\]{width:58px}.w-\[650px\]{width:650px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.min-w-\[110px\]{min-width:110px}.min-w-\[344px\]{min-width:344px}.max-w-\[270px\]{max-width:270px}.max-w-\[468px\]{max-width:468px}.max-w-\[620px\]{max-width:620px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[941px\]{max-width:941px}.max-w-full{max-width:100%}.max-w-screen-2xl{max-width:1536px}.max-w-screen-xl{max-width:1280px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2,.translate-x-\[-50\%\]{--tw-translate-x:-50%}.-translate-x-1\/2,.transform,.translate-x-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-10{gap:2.5rem}.gap-16{gap:4rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-16{column-gap:4rem}.gap-x-36{column-gap:9rem}.gap-x-6{column-gap:1.5rem}.gap-x-8{column-gap:2rem}.gap-x-\[30px\]{column-gap:30px}.gap-y-1{row-gap:.25rem}.gap-y-12{row-gap:3rem}.gap-y-16{row-gap:4rem}.gap-y-20{row-gap:5rem}.gap-y-28{row-gap:7rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[15px\]{row-gap:15px}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-x-2{border-left-width:2px;border-right-width:2px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dotted{border-style:dotted}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-tbjCharcoal{--tw-border-opacity:1;border-color:rgb(74 74 74/var(--tw-border-opacity))}.border-tbjCod{--tw-border-opacity:1;border-color:rgb(30 30 30/var(--tw-border-opacity))}.border-tbjMagenta{--tw-border-opacity:1;border-color:rgb(163 19 103/var(--tw-border-opacity))}.border-tbjTealSecondary{--tw-border-opacity:1;border-color:rgb(20 123 123/var(--tw-border-opacity))}.border-b-tbjCod{--tw-border-opacity:1;border-bottom-color:rgb(30 30 30/var(--tw-border-opacity))}.border-l-tbjCod{--tw-border-opacity:1;border-left-color:rgb(30 30 30/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-tbjCharcoal{--tw-bg-opacity:1;background-color:rgb(74 74 74/var(--tw-bg-opacity))}.bg-tbjCod{--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity))}.bg-tbjCod\/80{background-color:rgba(30,30,30,.8)}.bg-tbjCream{--tw-bg-opacity:1;background-color:rgb(248 243 233/var(--tw-bg-opacity))}.bg-tbjIncorrect{--tw-bg-opacity:1;background-color:rgb(222 115 55/var(--tw-bg-opacity))}.bg-tbjMagenta{--tw-bg-opacity:1;background-color:rgb(163 19 103/var(--tw-bg-opacity))}.bg-tbjMagentaLight{--tw-bg-opacity:1;background-color:rgb(194 67 141/var(--tw-bg-opacity))}.bg-tbjSand{--tw-bg-opacity:1;background-color:rgb(216 208 190/var(--tw-bg-opacity))}.bg-tbjTeal{--tw-bg-opacity:1;background-color:rgb(9 84 84/var(--tw-bg-opacity))}.bg-tbjTealSecondary{--tw-bg-opacity:1;background-color:rgb(20 123 123/var(--tw-bg-opacity))}.bg-tbjTealSecondary\/90{background-color:rgba(20,123,123,.9)}.bg-tbjTransparentBlackBg{background-color:#1e1e1ef2}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-tbjCod\/30{--tw-gradient-from:rgba(30,30,30,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,30,30,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/65{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(0,0,0,.65) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-black\/80{--tw-gradient-to:rgba(0,0,0,.8) var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-\[23px_center\]{background-position:23px}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.fill-tbjCod{fill:#1e1e1e}.stroke-tbjCream{stroke:#f8f3e9}.object-contain{object-fit:contain}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[12px\]{padding:12px}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[19px\]{padding-left:19px;padding-right:19px}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[52px\]{padding-left:52px;padding-right:52px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[17px\]{padding-top:17px;padding-bottom:17px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.pb-8{padding-bottom:2rem}.pb-\[100px\]{padding-bottom:100px}.pb-\[30px\]{padding-bottom:30px}.pb-\[60px\]{padding-bottom:60px}.pb-\[8px\]{padding-bottom:8px}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-\[30px\]{padding-left:30px}.pr-\[65px\]{padding-right:65px}.pr-\[82px\]{padding-right:82px}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-\[200px\]{padding-top:200px}.pt-\[75px\]{padding-top:75px}.text-left{text-align:left}.text-center{text-align:center}.font-acuminProCondensed{font-family:acumin-pro-condensed}.font-acuminProExtraCondensed{font-family:acumin-pro-extra-condensed}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[100px\]{font-size:100px}.text-\[18px\]{font-size:18px}.text-\[200px\]{font-size:200px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-\[45px\]{font-size:45px}.text-\[64px\]{font-size:64px}.text-\[70px\]{font-size:70px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\]{line-height:0}.leading-\[100\%\]{line-height:100%}.leading-\[114px\]{line-height:114px}.leading-\[160px\]{line-height:160px}.leading-\[17px\]{line-height:17px}.leading-\[21\.6px\]{line-height:21.6px}.leading-\[22px\]{line-height:22px}.leading-\[28\.8px\]{line-height:28.8px}.leading-\[29px\]{line-height:29px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[38px\]{line-height:38px}.leading-\[54px\]{line-height:54px}.leading-\[58px\]{line-height:58px}.leading-\[60px\]{line-height:60px}.leading-\[84px\]{line-height:84px}.leading-none{line-height:1}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.text-tbjCod{--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity))}.text-tbjCream{--tw-text-opacity:1;color:rgb(248 243 233/var(--tw-text-opacity))}.text-tbjMagenta{--tw-text-opacity:1;color:rgb(163 19 103/var(--tw-text-opacity))}.text-tbjMagentaExtraLight{--tw-text-opacity:1;color:rgb(222 120 180/var(--tw-text-opacity))}.text-tbjMagentaLight{--tw-text-opacity:1;color:rgb(194 67 141/var(--tw-text-opacity))}.text-tbjTealSecondary{--tw-text-opacity:1;color:rgb(20 123 123/var(--tw-text-opacity))}.text-tbjYellow{--tw-text-opacity:1;color:rgb(248 216 71/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-100{transition-delay:.1s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1500ms\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}html{color:#1e1e1e;font-family:acumin-variable;scroll-padding-top:60px}input[type=checkbox]{width:2rem;height:2rem;accent-color:#c2438d}.swiper{width:100%;height:100%}.swiper.homepage-hero-slider{height:calc(100dvh - 60px)}.swiper.homepage-hero-slider .swiper-slide{position:relative;opacity:0;transition:all .75s ease-in-out}.swiper.homepage-hero-slider .swiper-slide img{width:100%;object-fit:cover;z-index:0}.swiper.homepage-hero-slider .swiper-slide.swiper-slide-active{opacity:1}.swiper .swiper-slide.swiper-slide-active .toolbar{display:flex}.swiper .swiper-slide .toolbar{display:none}.overlay{position:absolute;width:100%;height:100%}.has-horiontal-lines{position:relative}.has-horiontal-lines:after,.has-horiontal-lines:before{content:"";position:absolute;top:calc(50% + 3px);background:#c2438d;height:3px}.has-horiontal-lines.contained:after,.has-horiontal-lines.contained:before{width:19.67px}.has-horiontal-lines.contained:before{right:calc(100% + 10px)}.has-horiontal-lines.contained:after{left:calc(100% + 10px)}.has-horiontal-lines.full{display:block}.has-horiontal-lines.full:after,.has-horiontal-lines.full:before{top:calc(50% + 3px);background:#c2438d;width:40%;height:3px}.has-horiontal-lines.full:before{left:0}.has-horiontal-lines.full:after{right:0}.stretched-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.link-underline-animation{display:inline;position:relative}.link-underline-animation:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;transition:width .5s linear}.link-underline-animation:hover:after{width:0}.link-underline-animation.text-tbjMagentaLight:after{background-color:#c2438d}.link-underline-animation.text-tbjMagentaExtraLight:after{background-color:#de78b4}.other-pages .content h2{font-size:30px;font-weight:700;line-height:30px;font-family:acumin-pro-extra-condensed;margin-bottom:20px}.other-pages .content h3{font-size:24px;font-variation-settings:"wght" 700;margin-bottom:10px}.other-pages .content h4{font-size:30px;font-weight:700;line-height:30px;font-family:acumin-pro-extra-condensed;margin-bottom:20px}.other-pages .content ol,.other-pages .content ul{margin-top:10px;margin-bottom:20px;margin-left:25px}.other-pages .content ol{list-style-type:decimal}.other-pages .content ul{list-style-type:disc}.other-pages .content li,.other-pages .content p{font-size:24px;font-weight:400;line-height:28.8px;font-family:Acumin Pro,sans-serif;margin-bottom:10px}.other-pages .content li a,.other-pages .content p a{color:#147b7b;text-decoration:underline}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.hover\:bg-tbjCod:hover{--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity))}.hover\:bg-tbjMagenta:hover{--tw-bg-opacity:1;background-color:rgb(163 19 103/var(--tw-bg-opacity))}.hover\:bg-tbjSandDark:hover{--tw-bg-opacity:1;background-color:rgb(197 184 154/var(--tw-bg-opacity))}.hover\:bg-tbjTealSecondary:hover{--tw-bg-opacity:1;background-color:rgb(20 123 123/var(--tw-bg-opacity))}.hover\:bg-tbjYellow:hover{--tw-bg-opacity:1;background-color:rgb(248 216 71/var(--tw-bg-opacity))}.hover\:fill-tbjMagenta:hover{fill:#a31367}.hover\:text-tbjMagenta:hover{--tw-text-opacity:1;color:rgb(163 19 103/var(--tw-text-opacity))}.hover\:text-tbjYellow:hover{--tw-text-opacity:1;color:rgb(248 216 71/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:border-4:focus{border-width:4px}.focus\:border-solid:focus{border-style:solid}.focus-visible\:z-\[100\]:focus-visible{z-index:100}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:bg-tbjMagenta{--tw-bg-opacity:1;background-color:rgb(163 19 103/var(--tw-bg-opacity))}.group:focus .group-focus\:bg-\[46px_center\],.group:hover .group-hover\:bg-\[46px_center\]{background-position:46px}.data-\[enter\]\:data-\[closed\]\:-translate-y-full[data-closed][data-enter],.data-\[leave\]\:data-\[closed\]\:-translate-y-full[data-closed][data-leave]{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[closed\]\:opacity-0[data-closed],.data-\[open\]\:opacity-0[data-open]{opacity:0}@media (min-width:768px){.md\:mr-auto{margin-right:auto}.md\:mt-0{margin-top:0}.md\:grid{display:grid}.md\:h-\[346px\]{height:346px}.md\:max-w-\[68\%\]{max-width:68%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:pr-20{padding-right:5rem}.md\:pt-20{padding-top:5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-7xl{font-size:4.5rem;line-height:1}@media (min-width:1024px){.md\:lg\:text-7xl{font-size:4.5rem;line-height:1}}}@media (min-width:1024px){.lg\:z-\[0\]{z-index:0}.lg\:-mt-\[25px\]{margin-top:-25px}.lg\:mb-0{margin-bottom:0}.lg\:hidden{display:none}.lg\:h-0{height:0}.lg\:w-0{width:0}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:bg-transparent{background-color:transparent}.lg\:p-2{padding:.5rem}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-9xl{font-size:8rem;line-height:1}}@media (min-width:1280px){.xl\:text-9xl{font-size:8rem;line-height:1}.xl\:text-\[95px\]{font-size:95px}}@media (min-width:1536px){.\32xl\:mb-\[35px\]{margin-bottom:35px}.\32xl\:h-\[75px\]{height:75px}.\32xl\:max-h-\[510px\]{max-height:510px}.\32xl\:w-\[175px\]{width:175px}.\32xl\:min-w-\[510px\]{min-width:510px}.\32xl\:max-w-\[510px\]{max-width:510px}.\32xl\:gap-y-\[25px\]{row-gap:25px}.\32xl\:text-2xl{font-size:1.5rem;line-height:2rem}.\32xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.\32xl\:text-\[22px\]{font-size:22px}.\32xl\:text-\[74px\]{font-size:74px}.\32xl\:leading-\[89px\]{line-height:89px}}@media (min-width:1920px){.\33xl\:max-w-\[unset\]{max-width:unset}}