@charset "UTF-8";.contact-channels__whatsapp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.contact-channels__whatsapp-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(1.25rem,2.4vw,1.75rem);border:1px solid var(--cc-border);border-radius:1rem;background:var(--cc-surface)}.contact-channels__whatsapp-head{display:flex;align-items:center;gap:.7rem;min-width:0}.contact-channels__whatsapp-title{font-size:1.0625rem;margin:0;color:var(--cc-ink);font-weight:700;line-height:1.3}.contact-channels__whatsapp-phone{font-size:.9375rem;margin:.9rem 0 1.35rem;color:#6e6e73;line-height:1.5}.contact-channels__whatsapp-button.c-button{font-size:.875rem;min-height:2.75rem;margin-top:auto;padding:.65rem 1.35rem;border:2px solid var(--cc-whatsapp-hover);border-radius:3rem;color:#fff;background:var(--cc-whatsapp-hover);box-shadow:0 .125rem .25rem rgba(0,0,0,.06);font-weight:700;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.contact-channels__whatsapp-button.c-button .c-button__icon{width:1rem;height:1rem}.contact-channels__whatsapp-button.c-button:focus-visible,.contact-channels__whatsapp-button.c-button:hover{color:#fff;background:color-mix(in srgb,var(--cc-whatsapp-hover) 82%,#0d0d0d);border-color:color-mix(in srgb,var(--cc-whatsapp-hover) 82%,#0d0d0d);box-shadow:0 0 .5rem rgba(0,0,0,.15)}.contact-channels__whatsapp-button.c-button:focus-visible{outline:2px solid var(--cc-whatsapp-hover);outline-offset:3px}.contact-channels__notice{display:flex;align-items:flex-start;gap:.75rem;margin:1.25rem 0 0;padding:1rem 1.25rem;border:1px solid #f2e3a6;border-radius:.7rem;color:#5f4d14;background:#fdf8e6;font-size:.875rem;line-height:1.6}.contact-channels__notice p{margin:0}.contact-channels__notice a{color:inherit}.contact-channels__notice-icon{flex:0 0 1.15rem;width:1.15rem;height:1.15rem;margin-top:.1rem}.contact-channels__notice-icon .c-svg{display:inline-flex;width:100%;height:100%}.contact-channels__notice-icon svg{width:100%;height:100%;fill:currentcolor}@media (min-width:768px){.contact-channels__whatsapp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.contact-channels__whatsapp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-channels__locations-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.contact-channels__location-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:1rem 1rem 1.35rem;border:1px solid var(--cc-border);border-radius:1rem;background:#fff;box-shadow:0 10px 30px rgba(20,25,45,.04)}.contact-channels__location-media{position:relative;width:100%;aspect-ratio:2/1;overflow:hidden;border-radius:.7rem;background:#f0f0f0}.contact-channels__location-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-channels__location-media--empty{background:linear-gradient(135deg,#15369a 0,#0a7f6f 100%)}.contact-channels__location-media--empty .contact-channels__location-placeholder{display:block;width:100%;height:100%}.contact-channels__location-card:nth-child(3n+2) .contact-channels__location-media--empty{background:linear-gradient(135deg,#1d1f23 0,#a67c00 100%)}.contact-channels__location-card:nth-child(3n) .contact-channels__location-media--empty{background:linear-gradient(135deg,#14236e 0,#2c5bd8 100%)}.contact-channels__location-body{display:flex;flex:1;flex-direction:column;padding:.95rem .35rem 0}.contact-channels__location-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.contact-channels__location-title{font-size:1.0625rem;margin:0;color:var(--cc-ink);font-weight:700;line-height:1.3}.contact-channels__location-region{font-size:.6875rem;color:#858585;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.contact-channels__location-line{font-size:.8125rem;display:flex;align-items:flex-start;gap:.5rem;margin:.55rem 0 0;color:#707070;line-height:1.5}.contact-channels__location-line .c-svg{display:inline-flex;flex:0 0 1rem;width:1rem;height:1rem;margin-top:.05rem;color:var(--cc-blue)}.contact-channels__location-line svg{width:100%;height:100%;fill:currentcolor}.contact-channels__location-map.c-button{font-size:.8125rem;width:-moz-fit-content;width:fit-content;min-height:2.65rem;margin-top:1.15rem;padding:.6rem 1.25rem;border-radius:3rem;font-weight:700;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.contact-channels__location-map.c-button .c-button__icon{width:1rem;height:1rem}.contact-channels__location-card .contact-channels__link-arrow{margin-top:auto;padding-top:1.1rem}@media (min-width:768px){.contact-channels__locations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.contact-channels__locations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-channels__portal-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.contact-channels__portal-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:clamp(1.35rem,2.4vw,1.75rem);border:1px solid var(--cc-border);border-radius:1rem;background:var(--cc-surface)}.contact-channels__portal-head{display:flex;align-items:center;gap:.75rem;min-width:0}.contact-channels__portal-title{font-size:1.0625rem;min-width:0;margin:0;color:var(--cc-ink);font-weight:700;line-height:1.3}.contact-channels__portal-links{display:grid;gap:.6rem;margin:1.15rem 0 0;padding:0;list-style:none}.contact-channels__portal-item{min-width:0}.contact-channels__portal-link{display:flex;align-items:flex-start;gap:.7rem;width:100%;padding:.8rem .95rem;border:1px solid var(--cc-border);border-radius:.65rem;color:inherit;background:#fff;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.contact-channels__portal-link:focus-visible,.contact-channels__portal-link:hover{border-color:var(--cc-blue);box-shadow:0 6px 16px rgba(21,54,154,.08)}.contact-channels__portal-link:focus-visible{outline:2px solid var(--cc-blue);outline-offset:2px}.contact-channels__portal-link-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.15rem;width:1.15rem;height:1.15rem;margin-top:.1rem;color:var(--cc-blue)}.contact-channels__portal-link-icon .c-svg{display:inline-flex;width:100%;height:100%}.contact-channels__portal-link-icon svg{width:100%;height:100%;fill:currentcolor}.contact-channels__portal-link-body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.contact-channels__portal-link-title{font-size:.875rem;color:var(--cc-ink);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.contact-channels__portal-link-desc{font-size:.75rem;color:var(--cc-muted);line-height:1.45;overflow-wrap:anywhere}.contact-channels__portal-footer{margin-top:auto;padding-top:1.5rem}@media (min-width:768px){.contact-channels__portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-channels__directory-eyebrow{font-size:.75rem;margin:0 0 1rem;color:var(--cc-blue);font-weight:800;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.contact-channels__directory-eyebrow--directory{margin-top:clamp(2rem,4vw,2.75rem)}.contact-channels__featured-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.contact-channels__featured-card{position:relative;min-width:0;padding:1.4rem;border:1px solid var(--cc-border);border-radius:.8rem;background:var(--cc-surface)}.contact-channels__featured-title{font-size:.9375rem;margin:.9rem 0 0;color:var(--cc-ink);font-weight:700;line-height:1.35}.contact-channels__featured-lines{margin-top:.55rem}.contact-channels__featured-lines p{font-size:.8125rem;margin:.15rem 0;color:#707070;line-height:1.5;overflow-wrap:anywhere}.contact-channels__featured-lines strong{color:#6e6e73;font-weight:700}.contact-channels__directory{margin-top:1rem}.contact-channels__directory-search{position:relative;display:flex;align-items:center;width:100%;max-width:34rem;margin:0 0 1rem}.contact-channels__directory-search-icon{position:absolute;top:50%;left:1.1rem;display:inline-flex;width:1.05rem;height:1.05rem;color:#858585;transform:translateY(-50%);pointer-events:none}.contact-channels__directory-search-icon .c-svg{display:inline-flex;width:100%;height:100%}.contact-channels__directory-search-icon svg{width:100%;height:100%;fill:currentcolor}.contact-channels__directory-input{font-size:.9375rem;width:100%;height:3.15rem;padding:0 1.25rem 0 3rem;border:1px solid #e3e3e3;border-radius:3rem;color:var(--cc-ink);background:#fff;font-family:inherit;line-height:1.4}.contact-channels__directory-input::-moz-placeholder{color:#858585;opacity:1}.contact-channels__directory-input::placeholder{color:#858585;opacity:1}.contact-channels__directory-input:focus-visible{border-color:var(--cc-blue);outline:2px solid rgba(21,54,154,.25);outline-offset:1px}.contact-channels__directory-groups{display:grid;gap:.75rem}.contact-channels__directory-campus{min-width:0;border:1px solid #e8e8e8;border-radius:.8rem;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.contact-channels__directory-campus[open]{border-color:var(--cc-blue-border);box-shadow:0 8px 24px rgba(21,54,154,.08)}.contact-channels__directory-campus[hidden]{display:none}.contact-channels__directory-summary{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;list-style:none;cursor:pointer}.contact-channels__directory-summary::-webkit-details-marker{display:none}.contact-channels__directory-summary:focus-visible{border-radius:.8rem;outline:2px solid var(--cc-blue);outline-offset:-2px}.contact-channels__directory-campus[open] .contact-channels__directory-summary{background:var(--cc-blue-surface);border-radius:.8rem .8rem 0 0}.contact-channels__directory-campus-name{font-size:1rem;min-width:0;color:var(--cc-blue);font-weight:700;line-height:1.3}.contact-channels__directory-count{font-size:.75rem;padding:.25rem .6rem;border-radius:3rem;color:#24419a;background:var(--cc-blue-surface);font-weight:600;line-height:1.3;white-space:nowrap}.contact-channels__directory-chevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1rem;width:1rem;height:1rem;margin-left:auto;color:#858585;transition:transform .2s ease,color .2s ease}.contact-channels__directory-chevron .c-svg{display:inline-flex;width:100%;height:100%}.contact-channels__directory-chevron svg{width:100%;height:100%;fill:currentcolor}.contact-channels__directory-campus[open] .contact-channels__directory-chevron{color:var(--cc-blue);transform:rotate(180deg)}.contact-channels__directory-body{padding:.85rem 1.25rem 1.15rem;border-top:1px solid #ededed}.contact-channels__directory-note{font-size:.8125rem;margin:.2rem 0 .85rem;color:#858585;line-height:1.5}.contact-channels__directory-rows{margin:0;padding:0;list-style:none}.contact-channels__directory-row{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.8rem 0;border-bottom:1px solid #ededed}.contact-channels__directory-row:last-child{border-bottom:0}.contact-channels__directory-row[hidden]{display:none}.contact-channels__directory-arrow{display:inline-flex;flex:0 0 1rem;width:1rem;height:1rem;color:var(--cc-blue)}.contact-channels__directory-arrow .c-svg{display:inline-flex;width:100%;height:100%}.contact-channels__directory-arrow svg{width:100%;height:100%;fill:currentcolor}.contact-channels__directory-name{font-size:.875rem;min-width:0;color:#6e6e73;line-height:1.5;overflow-wrap:anywhere}.contact-channels__directory-ext{font-size:.8125rem;margin-left:auto;color:var(--cc-blue);font-weight:700;line-height:1.4;white-space:nowrap}.contact-channels__directory-empty{font-size:.875rem;margin:1rem 0 0;padding:.9rem 1.1rem;border:1px dashed #e0e0e0;border-radius:.65rem;color:var(--cc-muted);background:var(--cc-surface)}.contact-channels__directory-empty[hidden]{display:none}@media (min-width:768px){.contact-channels__featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.contact-channels__featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-channels--editor .nubohaus-editor-reorder{display:grid;gap:.65rem;width:100%;min-width:0;overflow:hidden}.contact-channels--editor .nubohaus-editor-reorder__item{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;max-width:100%;gap:.5rem;padding-bottom:.5rem;overflow:hidden;border-bottom:1px solid #e8e8e8}.contact-channels--editor .nubohaus-editor-reorder__summary{display:block;flex:1 1 0;width:0;max-width:none;min-width:0;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.contact-channels--editor .nubohaus-editor-reorder__actions{display:inline-flex;flex:none;gap:.1rem}.contact-channels--editor .nubohaus-editor-reorder__action.components-button{width:1.75rem;height:1.75rem;min-width:1.75rem;padding:0}.contact-channels--editor{overflow:visible}.contact-channels--editor .contact-channels__panel{margin-top:0}.contact-channels--editor .contact-channels__featured-grid,.contact-channels--editor .contact-channels__locations-grid,.contact-channels--editor .contact-channels__portal-grid,.contact-channels--editor .contact-channels__whatsapp-grid{margin-bottom:1rem}.contact-channels--editor .contact-channels__featured-card,.contact-channels--editor .contact-channels__location-card,.contact-channels--editor .contact-channels__portal-card,.contact-channels--editor .contact-channels__whatsapp-card{position:relative}.contact-channels--editor .contact-channels__directory-campus-name,.contact-channels--editor .contact-channels__featured-title,.contact-channels--editor .contact-channels__location-title,.contact-channels--editor .contact-channels__portal-title,.contact-channels--editor .contact-channels__whatsapp-title{padding-right:4rem}.contact-channels--editor .contact-channels__location-media{display:flex;align-items:center;justify-content:center;min-height:9rem}.contact-channels--editor .contact-channels__location-image{width:100%;height:100%}.contact-channels--editor .contact-channels__portal-footer{margin-top:1rem;padding-top:0}.contact-channels--editor .contact-channels__directory-campus--editor{border-color:var(--cc-blue-border);box-shadow:0 8px 24px rgba(21,54,154,.08)}.contact-channels--editor .contact-channels__directory-campus--editor .contact-channels__directory-summary{border-radius:.8rem .8rem 0 0;background:var(--cc-blue-surface);cursor:default}.contact-channels--editor .contact-channels__directory-campus--editor .contact-channels__directory-chevron{color:var(--cc-blue);transform:rotate(180deg)}.contact-channels--editor .contact-channels__directory-row{padding-right:4rem}.contact-channels--editor .contact-channels__directory-empty{margin-top:0}.contact-channels--editor .contact-channels__link-arrow{margin-top:.75rem}.contact-channels-editor__tabs{flex-wrap:wrap;overflow:visible}.contact-channels-editor__tab-wrap{display:flex;align-items:center;gap:.2rem;min-width:0}.contact-channels-editor__rich-text{min-height:2.5rem;padding:.35rem .5rem;border:1px dashed #e0e0e0;border-radius:.4rem;background:#fafafa}.contact-channels-editor__rich-text p{margin:0}.contact-channels-editor__panel{padding-top:.5rem}.contact-channels-editor__empty{padding:1.25rem;border:1px dashed #e0e0e0;border-radius:.6rem;color:#6a6a6a;background:#fafafa}.contact-channels-editor__add{align-self:flex-start;justify-self:start;margin-top:.75rem}.contact-channels-editor__add--card{margin-bottom:1.5rem}.contact-channels-editor__add--inline{margin-top:.5rem}.contact-channels-editor__item-tools{position:absolute;top:.6rem;right:.6rem;z-index:3;display:flex;gap:.15rem}.contact-channels-editor__gear.components-button,.contact-channels-editor__remove.components-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.75rem;width:1.75rem;height:1.75rem;min-width:1.75rem;padding:0;border-radius:.25rem;transition:color .2s ease,background-color .2s ease}.contact-channels-editor__gear.components-button svg,.contact-channels-editor__remove.components-button svg{width:1rem;height:1rem;fill:currentcolor}.contact-channels-editor__gear.components-button{color:var(--cc-blue);background:#fff}.contact-channels-editor__gear.components-button:focus-visible,.contact-channels-editor__gear.components-button:hover{color:#fff;background:var(--cc-blue)}.contact-channels-editor__remove.components-button{color:#d12626;background:0 0}.contact-channels-editor__remove.components-button:focus-visible,.contact-channels-editor__remove.components-button:hover{color:#d12626;background:rgba(209,38,38,.1)}.contact-channels-editor__settings{display:flex;flex-direction:column;gap:1rem;width:17rem;padding:1rem}.contact-channels-editor__settings .components-base-control{margin:0}.contact-channels-editor__settings .components-base-control .components-base-control__field{display:flex;flex-direction:column;gap:.25rem;margin:0}.contact-channels-editor__settings .components-base-control .components-base-control__label{margin:0}.contact-channels-editor__settings .components-toggle-control .components-base-control__field{flex-direction:row}.contact-channels-editor__media{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#6a6a6a;background:#eef1fa}.contact-channels-editor__media>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-channels-editor__media-label{font-size:.8125rem;padding:0 3rem;text-align:center}.contact-channels-editor__media-gear{position:absolute;right:.5rem;bottom:.5rem;z-index:2}.contact-channels-editor__cta{position:relative;display:flex;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:2.8rem;padding-right:4rem}.contact-channels-editor__cta .c-button{width:auto;transition:none}.contact-channels-editor__cta>.contact-channels-editor__gear{position:absolute;top:.35rem;right:2rem;z-index:2}.contact-channels-editor__cta>.contact-channels-editor__remove{position:absolute;top:.35rem;right:0;z-index:2}.contact-channels-editor__cta.contact-channels__whatsapp-button{width:100%}.contact-channels-editor__cta.contact-channels__whatsapp-button .c-button{width:100%}.contact-channels-editor__cta-preview.c-button{font-size:.8125rem;min-height:2.7rem;padding:.6rem 1.2rem;border-radius:3rem;pointer-events:none}.contact-channels-editor__cta-preview.c-button .c-button__label{display:inline-block;min-width:2rem}.contact-channels-editor__cta.contact-channels__whatsapp-button .c-button{color:#fff;background:var(--cc-whatsapp-hover);border-color:var(--cc-whatsapp-hover)}.contact-channels-editor__link{position:relative;display:flex;align-items:center;gap:.25rem;padding-right:4rem}.contact-channels-editor__link-preview{pointer-events:auto}.contact-channels-editor__link-preview>span{min-width:2rem;outline:0}.contact-channels-editor__link-preview>.c-svg,.contact-channels-editor__link-preview>svg{display:inline-flex;flex:0 0 1rem;width:1rem;height:1rem}.contact-channels-editor__portal-link{position:relative;padding-right:4rem}.contact-channels-editor__portal-link>.contact-channels-editor__gear{position:absolute;top:.5rem;right:2rem;z-index:2}.contact-channels-editor__portal-link>.contact-channels-editor__remove{position:absolute;top:.5rem;right:.5rem;z-index:2}.contact-channels-editor__line{display:flex;align-items:flex-start;gap:.25rem}.contact-channels-editor__line p{flex:1;min-width:0}.contact-channels-editor__summary-tools{display:flex;align-items:center;gap:.15rem;margin-left:.25rem}.contact-channels-editor__search{margin-bottom:1rem}.contact-channels-editor__search .contact-channels__directory-input{display:flex;align-items:center;color:#6a6a6a}.contact-channels-editor__search>.contact-channels-editor__gear{position:absolute;top:.55rem;right:.6rem;z-index:2}.contact-channels-editor__search-preview{padding-right:2.75rem;cursor:default}.contact-channels-editor__add--card,.contact-channels-editor__add--inline{font-size:.8125rem}.contact-channels{padding-inline:4%}@media (min-width:768px){.contact-channels{padding-inline:4%}}@media (min-width:992px){.contact-channels{padding-inline:8%}}@media (min-width:1600px){.contact-channels{padding-inline:10%}}.contact-channels{--cc-blue:#15369a;--cc-blue-dark:#0e2470;--cc-blue-border:#bdcbed;--cc-blue-surface:#f3f5ff;--cc-ink:#202020;--cc-muted:#6a6a6a;--cc-border:#e8e8e8;--cc-surface:#f7f7f5;--cc-whatsapp:#25d366;--cc-whatsapp-hover:#1ec25b;position:relative;padding-block:clamp(3.5rem,6vw,5rem);color:var(--cc-ink);background:#fff}.contact-channels__inner{width:100%;min-width:0}.contact-channels__header.c-block-header{align-items:flex-start;max-width:none;margin:0 0 clamp(2rem,4vw,2.75rem);text-align:left}.contact-channels__eyebrow{font-size:.6875rem;margin:0;color:var(--cc-blue);font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.contact-channels__title.c-title{font-size:clamp(2rem,3.6vw,2.75rem);margin:0;color:var(--cc-ink);font-weight:700;letter-spacing:-.035em;line-height:1.1}.contact-channels__title em,.contact-channels__title strong{color:var(--cc-blue);font-weight:700}.contact-channels__description{font-size:1rem;max-width:46rem;margin:0;color:var(--cc-muted);line-height:1.7}.contact-channels__description p{margin:0}.contact-channels__tablist{display:inline-flex;align-items:center;gap:.15rem;max-width:100%;margin:0 0 clamp(1.75rem,3vw,2.25rem);padding:.25rem;overflow-x:auto;border:1px solid var(--cc-border);border-radius:3rem;background:#fff;scrollbar-width:none}.contact-channels__tablist::-webkit-scrollbar{display:none}.contact-channels__tab{font-size:.875rem;flex:0 0 auto;padding:.62rem clamp(1rem,2vw,1.5rem);border:0;border-radius:3rem;color:#6e6e73;background:0 0;font-family:inherit;font-weight:700;line-height:1.3;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease}.contact-channels__tab:focus-visible,.contact-channels__tab:hover{color:var(--cc-blue);background:var(--cc-blue-surface)}.contact-channels__tab.is-active{color:#fff;background:var(--cc-blue)}.contact-channels__tab:focus-visible{outline:2px solid var(--cc-blue);outline-offset:2px}.contact-channels__panel{margin:0}.contact-channels__panel[hidden]{display:none}.contact-channels__panel:focus-visible{border-radius:.5rem;outline:2px solid var(--cc-blue);outline-offset:4px}.contact-channels__panel-intro{font-size:.9375rem;max-width:47rem;margin:0 0 clamp(1.5rem,3vw,2rem);color:#707070;line-height:1.7}.contact-channels__panel-intro p{margin:0}.contact-channels__panel-intro strong{color:#6e6e73;font-weight:700}.contact-channels__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;border-radius:.65rem}.contact-channels__icon .c-svg{display:inline-flex;width:1.25rem;height:1.25rem}.contact-channels__icon svg{width:100%;height:100%;fill:currentcolor}.contact-channels__icon--whatsapp{color:var(--cc-whatsapp-hover);background:color-mix(in srgb,var(--cc-whatsapp) 16%,#fff)}.contact-channels__icon--featured,.contact-channels__icon--portal{color:var(--cc-blue);background:var(--cc-blue-surface)}.contact-channels__icon--campus{color:var(--cc-blue);background:var(--cc-blue-surface)}.contact-channels__link-arrow{font-size:.8125rem;display:inline-flex;align-items:center;gap:.55rem;color:var(--cc-blue);font-weight:700;text-decoration:none;transition:gap 220ms ease,color 220ms ease}.contact-channels__link-arrow .c-svg{display:inline-flex;flex:0 0 1rem;width:1rem;height:1rem}.contact-channels__link-arrow svg{width:100%;height:100%;fill:currentcolor}.contact-channels__link-arrow:focus-visible,.contact-channels__link-arrow:hover{gap:.8rem;color:var(--cc-blue-dark);text-decoration:underline}.contact-channels__link-arrow:focus-visible{border-radius:.15rem;outline:2px solid var(--cc-blue);outline-offset:3px}.wp-front .contact-channels__eyebrow{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.2s}.wp-front .contact-channels__title{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.4s}.wp-front .contact-channels__description{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.6s}.wp-front .contact-channels__tablist{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.8s}@media (max-width:575px){.contact-channels__tab{font-size:.8125rem;padding-inline:.6rem}}
/*# sourceMappingURL=contact-channels.min.css.map */
