/*!
Theme Name: Kailea Switzer
*/@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}a.button{transition:all .15s ease-in}a.btn--rose{background-color:#f8d1d4}a.btn--rose:hover{background-color:#dfbcbf}a.btn--sea{background-color:#006f87}a.btn--sea:hover{background-color:#18576c}a.btn--angelblue{background-color:#83c5cd}a.btn--angelblue:hover{background-color:#e6f3f5}a.btn--corsair{background-color:#18576c}a.btn--corsair:hover{background-color:#006f87}a.button--circle{display:flex;align-items:center;justify-content:center;border-radius:9999px;width:3rem;height:3rem;background-color:#f8d1d4}a.button--circle svg{width:1.5rem;height:1.5rem;stroke-width:1.5px}a.button--circle:hover{background-color:#dfbcbf}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}.footer__card-insta{background-color:#333}footer nav a{font-family:"Awesome Serif",sans-serif;font-size:16px}@media (max-width:640px){footer nav a{font-size:16px}}#newsletter-signup,#newsletter-signup .ml-form-embedWrapper,.fancybox__content{position:relative}#newsletter-signup .ml-form-embedWrapper{overflow:hidden}#newsletter-signup{display:none;background-color:#f8f7f5;border-radius:16px;min-height:320px}#newsletter-signup h2,#newsletter-signup h4{font-family:"Awesome Serif",sans-serif!important;text-align:center!important}#newsletter-signup p{font-family:"Work Sans",sans-serif!important;font-weight:400;text-align:center!important}.fancybox__backdrop{background:rgba(255,255,255,.9)!important;backdrop-filter:blur(10px)}.fancybox__content>.f-button.is-close-btn{color:#333}#ml-success-lottie{position:absolute;inset:0;width:100%;height:100%;z-index:9999;pointer-events:none;background:0 0;opacity:0;visibility:hidden}#ml-success-lottie.is-visible{opacity:1;visibility:visible}#mlb2-33732188.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{padding:16px!important}.ml-form-successContent{display:flex;flex-direction:column;align-items:center;text-align:center}#mlb2-33732188.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-33732188.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{width:100%;padding:0!important;margin-top:2rem}.ml-form-successBody{position:relative;z-index:1;background:0 0!important}.ml-form-successBody .ml-form-successContent{background:0 0!important;position:relative;z-index:5}#mlb2-33732188.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{transition:.2s ease-in-out}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate-slow{animation:spin 45s linear infinite}.custom-hr{transform-origin:left;transform:scaleX(1);transition:transform .3s ease-in-out}.group:hover .custom-hr{transform:scaleX(0);transition-delay:0s}.group:not(:hover) .custom-hr{transform:scaleX(1);transition-delay:.2s}.nav__desktop li a,.nav__mobile li a{transition:all .15s ease-in;color:#333}.nav__desktop li a.active,.nav__mobile li a.active{background-color:#f8d1d4}.nav__desktop li a:hover,.nav__mobile li a:hover{background-color:#f8d1d4}#main-nav.scrolled,#mobile-nav.scrolled{background-color:rgba(255,255,255,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 10px rgba(0,0,0,.08);transition:background-color .3s ease,backdrop-filter .3s ease;padding-top:1rem;padding-bottom:1rem;box-shadow:0 4px 6px rgba(0,0,0,.08);top:1rem;box-shadow:none;transition:box-shadow .3s ease}#main-nav.scrolled.scrolled,#mobile-nav.scrolled.scrolled{box-shadow:0 2px 10px rgba(0,0,0,.08)}#main-nav .logo-img{max-width:5rem;transition:all .3s ease-in-out}#main-nav.scrolled .logo-img{max-width:3.5rem}.hamburger{display:block;width:50px;height:50px;position:relative;cursor:pointer}.hamburger span,.hamburger:after,.hamburger:before{content:" ";display:block;width:30px;height:2px;background-color:#333;transform:rotate(0);position:absolute;left:10px;transition:all .3s ease-in-out;border-radius:1000px}.hamburger:before{top:15px}.hamburger span{top:24px;opacity:1}.hamburger:after{bottom:15px}.hamburger.active span{opacity:0;top:25px;transform:rotate(90deg)}.hamburger.active:before{width:34px;top:25px;left:8px;transform:rotate(45deg)}.hamburger.active:after{width:34px;bottom:24px;left:8px;transform:rotate(-45deg)}#mobile-nav{transition:all .3s ease-in-out}#mobile-nav .mobile-nav__logo,#mobile-nav .shrinkable-item{transition:all .3s ease-in-out}#mobile-nav .mobile-nav__logo{height:3.5rem}#mobile-nav .nav__inner{padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;transition:all .3s ease-in-out}#mobile-nav.scrolled{padding-top:.25rem;padding-bottom:.25rem}#mobile-nav.scrolled .mobile-nav__logo{height:2.5rem}#mobile-nav.scrolled .shrinkable-item{transform:scale(.85)}#mobile-nav.scrolled .nav__inner{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.75rem}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}.podcast-cta h2{font-size:100px}@media (max-width:640px){.podcast-cta h2{font-size:60px}}@media screen and (max-width:640px){.podcast-cta .button-container a{width:100%}}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}#faq-accordion h3{font-size:26px}@media (max-width:640px){#faq-accordion h3{font-size:20px}}#faq-accordion ul li{font-size:16px;color:#333}@media (max-width:640px){#faq-accordion ul li{font-size:16px}}.vert_swiper{transition:height .4s ease-in-out}.testimonials .headline{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){.testimonials .headline{font-size:32px}}.testimonials .quote{font-style:italic;font-family:"Work Sans",sans-serif;font-size:20px}@media (max-width:640px){.testimonials .quote{font-size:16px}}.testimonials .quote strong{font-weight:600}@media (max-width:767px){.testimonials .quote{font-size:16px}}@media (max-width:767px) and (max-width:640px){.testimonials .quote{font-size:16px}}.testimonials figcaption .testimonial_name{font-family:"Awesome Serif",sans-serif;font-weight:500;font-size:26px}@media (max-width:640px){.testimonials figcaption .testimonial_name{font-size:20px}}.testimonials figcaption .testimonial_title{font-family:"Awesome Serif",sans-serif;font-weight:400;font-size:20px}@media (max-width:640px){.testimonials figcaption .testimonial_title{font-size:16px}}.swiper-pagination{right:0!important}.swiper-pagination .swiper-pagination-bullet{border:1px solid #333;background-color:rgba(255,255,255,0);opacity:1;width:12px;height:12px;transition:all .15s ease-in}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet:hover{background-color:#333}@media (min-width:768px){.swiper-button-next,.swiper-button-prev{display:none!important}}@media (max-width:767px){.swiper-button-next,.swiper-button-prev{position:static!important;top:auto!important;width:auto!important;height:auto!important;margin-top:0!important;border-radius:1000px;border:1px solid #333;padding:.5rem}.swiper-button-next svg,.swiper-button-prev svg{stroke:#333}.swiper-button-next:active,.swiper-button-prev:active{background-color:#333}.swiper-button-next:active svg,.swiper-button-prev:active svg{stroke:#fff}}.swiper-button-next .swiper-pagination,.swiper-button-prev .swiper-pagination{position:static!important}.swiper-button-next .page-template-page-community .section__vert-testimonials,.swiper-button-prev .page-template-page-community .section__vert-testimonials{margin-bottom:4rem}.swiper-button-next:after,.swiper-button-prev:after{display:none}@media (max-width:767px){.home_swiper{position:relative}.home_swiper .swiper-controls{position:absolute;bottom:1rem;left:0;right:0;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;pointer-events:none}.home_swiper .swiper-controls .swiper-button-next,.home_swiper .swiper-controls .swiper-button-prev,.home_swiper .swiper-controls .swiper-pagination{pointer-events:auto}}@media screen and (min-width:769px){.section__vert-testimonials .badge{transform:translateX(2rem)}}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}.home-hero>div{display:flex;flex-direction:column;align-items:center}.section__home-intro h1{font-size:130px}@media (max-width:640px){.section__home-intro h1{font-size:70px}}.section__home-intro h2{font-size:110px}@media (max-width:768px){.section__home-intro h2{font-size:77px}}.section__home-coaching .card{transition:all .15s ease-in}.section__home-coaching .card:hover{box-shadow:0 0 21px -5px rgba(0,0,0,.14)}.section__home-coaching h3{font-size:16px}.section__home-testimonials .testimonials-container{padding-block:4rem}.section__home-blobs{position:relative;height:80vh;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;max-width:100vw}.blob-wrapper{width:calc(100% + 2rem);overflow-x:clip;position:relative;margin-left:-1rem;margin-right:-1rem}@media (min-width:640px){.blob-wrapper{margin-left:-2rem;margin-right:-2rem}}@media (min-width:1024px){.blob-wrapper{margin-left:0;margin-right:0}}.blob-container{position:absolute;inset:0;list-style:none;margin:0;padding:0}.blob{position:absolute;max-width:250px;width:100%;max-height:250px;height:100%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:300;padding:1.25rem;line-height:1.3}@media (max-width:768px){.blob{max-width:60vw;max-height:60vw}}.blob-inner{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.blob-inner img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:0}.blob-inner span{position:relative;z-index:1;font-size:13px;font-weight:300;max-width:80%;padding:1rem;line-height:1.3;text-align:center;font-size:16px}@media (max-width:640px){.blob-inner span{font-size:16px}}@media (max-width:768px){.blob-inner{max-width:100%}.blob-inner span{max-width:90%}}.section__home-cta{padding:100px 20px;text-align:center;background-color:transparent}.section__home-cta h3{font-size:80px}@media screen and (max-width:768px){.section__home-cta h3{font-size:100px}}@media screen and (max-width:768px) and (max-width:640px){.section__home-cta h3{font-size:60px}}.burst-blocks{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px;opacity:0;transform:translateY(40px)}.burst-blocks.visible{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.burst-blocks.visible .block{animation:stackIn .6s ease forwards}.burst-blocks.visible .block:nth-child(1){animation-delay:.1s}.burst-blocks.visible .block:nth-child(2){animation-delay:.2s}.burst-blocks.visible .block:nth-child(3){animation-delay:.3s}.burst-blocks.visible .block:nth-child(4){animation-delay:.4s}.burst-blocks.visible .block:nth-child(5){animation-delay:.5s}.burst-blocks.visible .block:nth-child(6){animation-delay:.6s}.burst-blocks .block{width:40px;height:40px;border-radius:6px;transform:scale(0)}@keyframes stackIn{0%{transform:scale(0) translateY(20px);opacity:0}100%{transform:scale(1) translateY(0);opacity:1}}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}.section__coaching-intro p{font-size:20px}@media (max-width:640px){.section__coaching-intro p{font-size:16px}}.section__coaching-intro .bkg-img span{font-family:"Awesome Serif",sans-serif;font-size:26px}@media (max-width:640px){.section__coaching-intro .bkg-img span{font-size:20px}}.section__marquee-carousel .marquee-swiper{width:100vw}.section__marquee-carousel .marquee-swiper .swiper-wrapper{display:flex;align-items:center;transition-timing-function:linear!important}.section__marquee-carousel .marquee-swiper .swiper-wrapper .swiper-slide{white-space:nowrap;font-size:1rem;padding:0 1rem;display:flex!important;align-items:center;height:auto;justify-content:center;font-family:"Awesome Serif",sans-serif;font-weight:500;font-size:26px}@media (max-width:640px){.section__marquee-carousel .marquee-swiper .swiper-wrapper .swiper-slide{font-size:20px}}.coaching__plans-overview .scroll-link{color:#333}.coaching__plans-overview .scroll-link.active{color:#fff}.adults__list-container li{position:relative;z-index:1}.adults__list-container li .bullet{background-image:url(/kailea_switzer/components/shapes/blob_3.svg)}.adults__list-container li .bullet svg{color:#fff;width:16px}.section__students-plan .line-break{background-color:#333}#uni-college-student-coaching a.bg-corsair{color:#fff}.intro_block p{display:flex;flex-direction:row;justify-content:center}.ways__card-container .card:last-child svg{color:#fff}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}.about__kailea-bio .bio__text-container h2{font-size:110px}@media (max-width:640px){.about__kailea-bio .bio__text-container h2{font-size:67px}}.about__kailea-bio .bio__text-container h3{font-size:26px}@media (max-width:640px){.about__kailea-bio .bio__text-container h3{font-size:20px}}.about__kailea-bio .bio__text-container h4{font-size:16px}@media (max-width:640px){.about__kailea-bio .bio__text-container h4{font-size:16px}}.about__kailea-bio .bio__text-container h5{font-size:14px}@media (max-width:640px){.about__kailea-bio .bio__text-container h5{font-size:14px}}@media screen and (max-width:640px){#signature{width:auto;min-width:180px}}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}.prose{max-width:100%}.prose p{font-size:16px}@media (max-width:640px){.prose p{font-size:16px}}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose]*))::marker{color:#333}@font-face{font-family:"Awesome Serif";src:url(../fonts/AwesomeSerif-MediumExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-MediumExtraTall.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Awesome Serif Semi";src:url(../fonts/AwesomeSerif-SemBdExtraTall.woff2) format("woff2"),url(../fonts/AwesomeSerif-SemBdExtraTall.woff) format("woff");font-weight:400;font-style:normal;font-display:block}h1{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-size:130px}@media (max-width:640px){h1{font-size:70px}}h2{font-family:"Awesome Serif",sans-serif;line-height:1.2;font-weight:400;font-size:44px}@media (max-width:640px){h2{font-size:32px}}h3{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:34px}@media (max-width:640px){h3{font-size:24px}}h4{font-family:"Awesome Serif",sans-serif;line-height:1.2;letter-spacing:.1rem;font-size:26px}@media (max-width:640px){h4{font-size:20px}}p{font-weight:300}:root{--rose:#F8D1D4;--rose_dark:#DFBCBF;--corsair:#18576C;--angelblue:#83C5CD;--angelblue_light:#E6F3F5;--turqblue:#55B4B0;--sea:#006F87;--sea_med:#CCE2E7;--brand_black:#333333;--off_white:#F8F7F5}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden!important}.section__contact-hero h1{font-size:100px}@media (max-width:640px){.section__contact-hero h1{font-size:60px}}form input:not([type=submit]),form select,form textarea{width:100%;margin-top:1.5rem;padding:1rem;border-radius:.5rem;background-color:#fff;color:#333}form input:not([type=submit])::placeholder,form select::placeholder,form textarea::placeholder{color:#333}form select{color:#333}form textarea{resize:none}form input[type=submit]{margin-top:1rem;padding:1rem 2rem;border-radius:1000px;background-color:#f8d1d4;color:#333;font-weight:400;transition:background-color .15s ease-in;font-size:16px}@media (max-width:640px){form input[type=submit]{font-size:16px}}form input[type=submit]:hover{cursor:pointer;background-color:#dfbcbf}@media (max-width:768px){form input[type=submit]{width:100%}}form .newsletter-optin{margin-top:1.5rem}form .newsletter-optin .wpcf7-list-item{margin:0}form .newsletter-optin .newsletter-optin-label{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}form .newsletter-optin .newsletter-optin-label input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}form .newsletter-optin .newsletter-optin-label .checkbox-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;transition:transform .15s ease,opacity .15s ease}form .newsletter-optin .newsletter-optin-label .checkbox-icon .icon-checked{display:none}form .newsletter-optin .newsletter-optin-label .checkbox-icon .icon-unchecked{display:block}form .newsletter-optin .newsletter-optin-label:active .checkbox-icon{transform:scale(.9)}form .newsletter-optin .newsletter-optin-label.is-checked .checkbox-icon .icon-unchecked{display:none}form .newsletter-optin .newsletter-optin-label.is-checked .checkbox-icon .icon-checked{display:block;transform:scale(1)}form.invalid .wpcf7-response-output{padding:8px 16px;border-radius:8px;background-color:#ffb900}.section__contact-socials .sbi_photo_wrap{border-radius:12px;overflow:hidden}