/* The editable native wrappers preserve the established shell geometry. */
.iv-shell-part{margin:0!important;max-width:none!important}
.iv-shell-part :where(.wp-block-group){max-width:none}
.iv-shell-part :where(.iv-shell-inline){display:contents}
.iv-shell-part :where(.wp-block-group)>*{margin-block-start:0;margin-block-end:0}
.iv-shell-part .iv-shell-brand{flex-shrink:0}
.iv-shell-part .iv-shell-brand p{margin:0}
.iv-shell-part .iv-shell-header-cta{margin:0;padding:0;border:0;background:transparent}
.iv-shell-part .iv-shell-header-cta .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;background:var(--iv-edu-blue,var(--interavers--primary-color3));padding:10px 16px;color:white;border:0;text-decoration:none;border-radius:4px;font-size:12px;font-weight:700;line-height:inherit}
.iv-shell-part .iv-shell-header-cta .wp-block-button__link:hover{background:var(--iv-edu-ink,var(--interavers--base-text-color));color:white}
.iv-shell-part .iv-footer-grid>div{margin:0}
.iv-shell-part .iv-footer-copy{margin-block:1em}
.iv-shell-part .iv-shell-footer-brand>p:not(.iv-shell-inline):not(.iv-footer-copy){margin-block:1em}
.iv-shell-part .iv-footer-socials{list-style:none;padding:0;gap:8px!important}
.iv-shell-part .iv-footer-socials .wp-social-link{background:transparent;color:inherit;margin:0}
.iv-shell-part .iv-footer-socials a{padding:9px 12px!important;gap:8px;border:1px solid currentColor;border-radius:5px;font-size:14px!important;line-height:1.4}
.iv-shell-part .iv-footer-socials .wp-block-social-link-label{font-size:14px;margin:0}
.iv-shell-part .iv-footer-socials svg{height:18px;width:18px}
.iv-shell-part .iv-lp-campaign-header .interavers-shell,.iv-shell-part .iv-lp-campaign-footer .interavers-shell{justify-content:space-between}
.iv-shell-part .iv-lp-footer:not(.iv-lp-campaign-footer) .iv-footer-socials{flex-direction:column;align-items:stretch}
.iv-shell-part .iv-lp-footer .iv-footer-socials .wp-social-link a{display:flex;width:100%}
.iv-shell-part .iv-lp-footer .iv-footer-copy{margin-bottom:0}
.iv-shell-part .iv-lp-copyright{margin-top:12px}
body:not(.editor-styles-wrapper):not(.iv-reference-page) .iv-shell-part .iv-edu-utility,body:not(.editor-styles-wrapper):not(.iv-reference-page):not(.iv-info-shell) .iv-shell-part .iv-shell-header-cta,body:not(.editor-styles-wrapper):not(.iv-reference-page):not(.iv-info-shell) .iv-shell-part .iv-header-search{display:none}
@media(max-width:1112px){.iv-shell-part .iv-edu-header-cta{display:none}}
.iv-shell-navigation-preview a{pointer-events:none}
.editor-styles-wrapper .iv-shell-part .iv-shell-inline{display:block;margin:0}
.editor-styles-wrapper .iv-shell-part .iv-shell-navigation-editor{margin:0}
.editor-styles-wrapper .iv-shell-navigation-preview{display:contents}
.editor-styles-wrapper .iv-shell-part .iv-shell-navigation-editor:has(.iv-desktop-nav){margin-left:auto}
.editor-styles-wrapper .iv-shell-part .iv-shell-navigation-editor:has(.iv-mobile-menu){width:100%}
.editor-styles-wrapper .iv-shell-part .wp-block{max-width:none}
@media(max-width:1000px){.editor-styles-wrapper .iv-shell-navigation-editor:has(.iv-desktop-nav){display:none}.editor-styles-wrapper .iv-shell-navigation-editor:has(.iv-language-nav){margin-left:auto}}
