:root{--Colors-primary-dark: #04395D;--Colors-primary-light: #FFFFFF;--Colors-secondary-light: #F5F5F5;--Colors-primary-brand: #0772BA;--Colors-secondary-brand: #A7DAFB;--Colors-primary-accent-1: #A7DAFB;--Colors-secondary-accent-1: #A7DAFB;--Colors-secondary-accent-2: #E3CEBF;--Colors-primary-accent-2: #F7F8F6;--Colors-brand-yellow: #FFCB05;--Contextual-System-50: #FFFFFF;--Contextual-System-100: #F5F5F5;--Contextual-System-200: #DEDEDE;--Contextual-System-300: #C7C7C7;--Contextual-System-400: #B0B0B0;--Contextual-System-500: #999999;--Contextual-System-600: #828282;--Contextual-System-700: #6B6B6B;--Contextual-System-800: #545454;--Contextual-System-900: #3D3D3D;--Contextual-System-base: #757575;--Contextual-Error-50: #FDE8E7;--Contextual-Error-100: #FCD6D5;--Contextual-Error-200: #F8ADAA;--Contextual-Error-300: #F58480;--Contextual-Error-400: #F15A55;--Contextual-Error-500: #EE312B;--Contextual-Error-600: #D91812;--Contextual-Error-700: #AF130E;--Contextual-Error-800: #840F0B;--Contextual-Error-900: #5A0A07;--Contextual-Error-base: #ED271D;--Contextual-warning-50: #FEF4E7;--Contextual-warning-100: #FDEBD3;--Contextual-warning-200: #FBD7A7;--Contextual-warning-300: #F9C37B;--Contextual-warning-400: #F8AE4F;--Contextual-warning-500: #F69A23;--Contextual-warning-600: #E18409;--Contextual-warning-700: #B56A08;--Contextual-warning-800: #895006;--Contextual-warning-900: #5D3604;--Contextual-warning-base: #F69413;--Contextual-success-50: #E8FDF3;--Contextual-success-100: #D5FBE9;--Contextual-success-200: #ABF7D4;--Contextual-success-300: #82F3BE;--Contextual-success-400: #58EEA8;--Contextual-success-500: #2EEA93;--Contextual-success-600: #15D57C;--Contextual-success-700: #11AC64;--Contextual-success-800: #0D8248;--Contextual-success-900: #095833;--Contextual-success-base: #15D57C;--Typography-Size-btn: 20px;--padding-padding-left-right-btn: 32px;--Colors-Text-text-body-primary-light: #FFFFFF;--Colors-Surface-surface-primary-dark: #2D2926;--Colors-Surface-surface-primary-light: #FFFFFF;--Colors-Surface-surface-accent-1: #53341B;--Colors-Surface-surface-accent-2: #53341B;--Colors-Text-text-button-primary-dark-default: #53341B;--Colors-Text-text-button-primary-dark-hover: #C6242F;--Colors-Border-border-primary-light: #FFFFFF;--Colors-Text-text-button-primary-accent-hover: #C6242F;--Colors-Text-text-button-primary-accent-default: #54ADA9;--Colors-Text-text-heading-primary-light: #FFFFFF;--Colors-Border-border-primary-dark: #2D2926;--Colors-Border-border-secondary-dark: #171514;--Colors-Border-border-secondary-light: #FFFFFF;--Colors-Surface-surface-tertiary-accent: #53341B;--Colors-Surface-surface-secondary-light: #F6F6F6;--Colors-Surface-surface-secondary-accent: #53341B;--Colors-Surface-surface-primary-accent: #53341B;--Colors-Text-text-body-primary-dark: #2D2926;--Typography-Family-Primary: "FatFrankHeavy", sans-serif;--Typography-Family-Secondary: "SofiaPro", sans-serif;--Typography-Family-Tertiary: "ChompshopHandwrittenV2", sans-serif;--mc-header-bg: var(--Colors-primary-brand);--mc-header-text: var(--Colors-primary-light);--mc-panel-bg: var(--Colors-Surface-surface-primary-light);--mc-surface-soft: var(--Colors-Surface-surface-primary-light);--mc-surface-footer: #EEF6F7;--mc-border: var(--Contextual-System-200);--mc-border-strong: var(--Colors-primary-dark);--mc-text-primary: var(--Colors-primary-dark);--mc-text-secondary: var(--Contextual-System-500);--mc-bullet: var(--Contextual-System-400);--mc-btn-nav: var(--Colors-primary-dark);--mc-overlay-bg: rgba(0, 0, 0, .5);--mc-panel-width: 500px;--mc-transition: .34s cubic-bezier(.4, 0, .2, 1);--mc-font: var(--Typography-Family-Secondary);--mc-font-heading: var(--Typography-Family-Primary)}.bg-primary-dark{background-color:var(--Colors-primary-dark)}.bg-primary-light{background-color:var(--Colors-primary-light)}.bg-secondary-light{background-color:var(--Colors-secondary-light)}.bg-primary-brand{background-color:var(--Colors-primary-brand)}.bg-secondary-brand{background-color:var(--Colors-secondary-brand)}.bg-primary-accent-1{background-color:var(--Colors-primary-accent-1)}.bg-secondary-accent-1{background-color:var(--Colors-secondary-accent-1)}.bg-primary-accent-2{background-color:var(--Colors-primary-accent-2)}.faq-page__category{scroll-margin-top:24px}@media(min-width:769px){.faq-page__category{scroll-margin-top:100px}}.faq-page{overflow-x:clip}.faq-page__header{width:100%;max-width:1440px;margin:0 auto;padding:80px 80px 0;box-sizing:border-box}@media(max-width:1024px){.faq-page__header{padding:80px 40px 0}}@media(max-width:768px){.faq-page__header{padding:40px 16px 0}}.faq-page__title{font-family:var(--Typography-Family-Primary);font-size:64px;font-weight:900;color:var(--Colors-primary-dark, #04395d);line-height:100%;text-transform:unset;margin:0 auto 80px;width:50%;text-align:center}@media(max-width:768px){.faq-page__title{width:100%;font-size:40px}}@media(max-width:768px){.faq-page__title{margin-bottom:40px}}@media(max-width:768px){.faq-page__title-text--desktop{display:none}}@media(min-width:769px){.faq-page__title-text--mobile{display:none}}@media(min-width:769px){.faq-page__mobile-nav{display:none}}.faq-page__mobile-nav-track{display:flex;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}.faq-page__mobile-nav-track::-webkit-scrollbar{display:none}.faq-page__mobile-nav-link{flex-shrink:0;font-family:var(--Typography-Family-Secondary);font-size:16px;font-weight:800;color:#04395d;text-transform:unset;text-decoration:none;padding:8px 0;white-space:nowrap;line-height:1.4;text-decoration:underline;text-underline-offset:8px;transition:background .15s ease,color .15s ease}.faq-page__mobile-nav-link:focus-visible{outline:2px solid var(--Colors-primary-dark, #04395d);outline-offset:4px;border-radius:2px;box-shadow:none}@media(hover:hover){.faq-page__mobile-nav-link:hover:not(.is-active){background:#04395d14}}.faq-page__body{width:100%;max-width:1440px;margin:0 auto;padding:0 80px 80px;box-sizing:border-box;display:flex;align-items:flex-start;gap:40px}@media(max-width:1024px){.faq-page__body{padding:0 40px 80px;gap:24px}}@media(max-width:768px){.faq-page__body{flex-direction:column;padding:40px 16px;gap:0}}.faq-page__sidebar{display:none}@media(min-width:769px){.faq-page__sidebar{display:flex;justify-content:space-between;flex-direction:column;width:240px;flex-shrink:0;position:sticky;top:80px;height:calc(100vh - 80px);padding-top:8px;padding-bottom:40px;box-sizing:border-box}}@media(min-width:1025px){.faq-page__sidebar{width:393px}}.faq-page__desktop-nav{display:flex;flex-direction:column;gap:16px}.faq-page__desktop-nav-link{font-family:var(--Typography-Family-Secondary);font-size:var(--Typography-Size-md, 18px);font-weight:800;color:var(--Colors-primary-dark, #04395d);text-transform:unset;text-decoration:none;padding:8px 0;border-bottom:1px solid var(--Colors-primary-dark, #04395d);display:block;line-height:1.16;letter-spacing:0;transition:opacity .2s ease;width:-moz-max-content;width:max-content}@media(hover:hover){.faq-page__desktop-nav-link:hover{opacity:.65}}.faq-page__desktop-nav-link.is-active{font-weight:900;opacity:1}.faq-page__desktop-nav-link:focus-visible{outline:2px solid var(--Colors-primary-dark, #04395d);outline-offset:3px;border-radius:2px;box-shadow:none}.faq-page__sidebar-illustration{padding-top:10px;display:flex;justify-content:flex-start;pointer-events:none}.faq-page__mobile-illustration{display:flex;justify-content:center;padding:24px 16px 40px}@media(min-width:769px){.faq-page__mobile-illustration{display:none}}.faq-page__illustration-img{width:220px;height:auto;display:block}.faq-page__content{flex:1;min-width:0;max-width:847px;display:flex;flex-direction:column;gap:40px}@media(max-width:768px){.faq-page__content{max-width:100%}}.faq-page__category{display:flex;flex-direction:column;gap:10px}.faq-page__category-heading{font-family:FatFrankHeavy;font-size:24px;font-weight:900;color:#04395d;line-height:120%;text-transform:unset;letter-spacing:0;margin:0}.faq-page__items{display:flex;flex-direction:column;gap:10px}.faq-page__item{background:var(--Colors-primary-light, #fff);border-radius:8px;overflow:hidden}.faq-page__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:#0000;border:none;cursor:pointer;text-align:left;min-height:88px;box-sizing:border-box}.faq-page__trigger:focus-visible{outline:2px solid var(--Colors-primary-dark, #04395d);outline-offset:-2px;box-shadow:none}.faq-page__question{font-family:var(--Typography-Family-Secondary);font-size:var(--Typography-Size-sm, 16px);font-weight:700;color:var(--Colors-primary-dark, #04395d);line-height:1.4;flex:1}@media(min-width:769px){.faq-page__question{font-size:var(--Typography-Size-md, 18px)}}.faq-page__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:360px;border:3px solid var(--Colors-primary-dark, #04395d);background:var(--Colors-primary-light, #fff)}.faq-page__icon-plus,.faq-page__icon-minus{display:flex;align-items:center;justify-content:center;line-height:0}.faq-page__icon-minus,.faq-page__item.is-active .faq-page__icon-plus{display:none}.faq-page__item.is-active .faq-page__icon-minus{display:flex}.faq-page__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;overflow:hidden}.is-active .faq-page__answer-wrap{grid-template-rows:1fr}.faq-page__answer-inner{min-height:0}.faq-page__answer-body{padding:32px 16px 24px;display:flex;flex-direction:column;gap:24px}@media(min-width:1025px){.faq-page__answer-body{padding:32px 16px 28px}}@media(min-width:1025px){.faq-page__answer-body--has-media{flex-direction:row;gap:40px;align-items:flex-start}}.faq-page__answer-text{min-width:0;display:flex;flex-direction:column;gap:20px}.faq-page__answer{color:var(--Colors-primary-dark, #04395d);font-family:var(--Typography-Family-Secondary);font-size:var(--Typography-Size-xs, 14px);line-height:1.6}.faq-page__answer p{margin:0 0 12px}.faq-page__answer p:last-child{margin-bottom:0}.faq-page__answer a{color:var(--Colors-primary-brand, #0772ba);text-decoration:underline;text-underline-offset:3px}.faq-page__answer ul,.faq-page__answer ol{margin:0 0 12px;padding-left:20px}.faq-page__important{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:4px}.faq-page__important-icon{flex-shrink:0;display:flex;line-height:0;padding-top:2px}.faq-page__important-text{font-family:var(--Typography-Family-Secondary);font-size:12px;line-height:1.6;color:var(--Colors-primary-dark, #04395d)}.faq-page__important-text p{margin:0;font-size:inherit;font-family:inherit}.faq-page__media{flex-shrink:0;width:100%}@media(min-width:769px){.faq-page__media{width:100%;max-width:293px}}.faq-page__video-wrapper{width:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#4a4a4a}@media(min-width:769px){.faq-page__video-wrapper{width:293px;flex-shrink:0}}.faq-page__video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.faq-page__image{width:100%;height:auto;display:block;border-radius:12px;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/52/assets/unc-section-faq-page.css.map */
