.react-form-fields{border:0;min-width:0;margin:0;padding:0}.react-form-fields:disabled{opacity:.75}.react-form-fields>button{margin-top:1rem}pre{overflow-wrap:anywhere;white-space:pre-wrap}input[type=checkbox],input[type=radio]{width:auto}progress{width:100%}button:disabled{cursor:not-allowed}fieldset{min-width:0}input,select,textarea{max-width:100%}.resume-preview-dialog iframe{border:0;width:100%;height:70vh}.resume-preview-dialog{width:90vw;max-width:1100px;max-height:90vh}.react-form-fields>.editor-actions button{margin-inline-end:.5rem}.react-form-fields .prose{overflow-wrap:anywhere}.resume-tabs{flex-wrap:wrap}.studio-sidebar .side-link{text-align:start;width:100%}.react-notice{color:#fff;z-index:1000;background:#143c32;border-radius:.5rem;max-width:90vw;padding:1rem 1.5rem;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 3px 15px #0003}.rich-editor{color:#17372d;background:#fff;border:1px solid #c9d1c9;border-radius:8px;margin:1rem 0;overflow:hidden}.rich-toolbar{background:#f0f3ec;border-bottom:1px solid #c9d1c9;flex-wrap:wrap;gap:6px;padding:10px;display:flex}.rich-toolbar label{flex-direction:column;gap:3px;margin:0;font-size:12px;display:flex}.rich-toolbar select{width:auto;min-height:36px;padding:7px}.rich-toolbar button{color:#17372d;background:#fff;border:1px solid #abb9ad;border-radius:4px;min-height:36px;padding:7px 10px;font-size:13px}.rich-surface{outline-offset:-3px;overflow-wrap:anywhere;white-space:pre-wrap;min-height:350px;padding:20px}.rich-surface p{margin:.6em 0}.rich-surface:focus,.rich-surface .ProseMirror-selectednode{outline:2px solid #477b55}.rich-hint{padding:0 12px 12px;font-size:12px}.rich-link{flex-wrap:wrap;align-items:end;gap:8px;padding:12px;display:flex}.rich-link label{flex:1;min-width:160px}.rich-editor [contenteditable=false]{opacity:.7}.rich-surface table{border-collapse:collapse;width:100%}.rich-surface td,.rich-surface th{border:1px solid #aab7a9;padding:8px}.rich-surface img{max-width:100%}.rt-font-default{font-family:inherit}.rt-font-sans{font-family:Arial,Helvetica,sans-serif}.rt-font-serif{font-family:Georgia,Times New Roman,serif}.rt-font-mono{font-family:ui-monospace,monospace}.rt-align-left{text-align:left}.rt-align-center{text-align:center}.rt-align-right{text-align:right}.rt-align-justify{text-align:justify}.rt-size-12{font-size:12px}.rt-size-14{font-size:14px}.rt-size-16{font-size:16px}.rt-size-18{font-size:18px}.rt-size-20{font-size:20px}.rt-size-24{font-size:24px}.rt-size-28{font-size:28px}.rt-size-32{font-size:32px}.rt-size-40{font-size:40px}.rt-size-48{font-size:48px}.studio .rich-editor{max-width:none;padding:0}.rich-editor .rich-surface a{color:#235d9a;text-decoration:underline}.prose em{color:inherit;font-style:italic}.prose strong{font-weight:700}.rich-surface blockquote{border-inline-start:3px solid #6a8268;padding-inline-start:16px}.rich-surface pre{color:#17372d;background:#edf1e9;padding:12px}.rich-editor .rich-toolbar button{letter-spacing:normal;line-height:1.25}.rich-editor .rich-toolbar label{color:#17372d}.rich-editor .rich-hint{line-height:1.5}.media-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;display:grid}.media-card,.recovery-panel,.publishing-checks{border:1px solid var(--line,#687080);border-radius:12px;margin-block:1rem;padding:1rem}.media-card img{object-fit:contain;width:100%;height:160px}.media-card input{box-sizing:border-box;width:100%}.social-card{overflow-wrap:anywhere;max-width:560px}.social-card img{object-fit:cover;width:100%;max-height:280px}.recovery-panel article{border-bottom:1px solid #687080;padding-block:1rem}.recovery-panel button{margin:.3rem}.recovery-status{border-left:3px solid #238d7b;padding:.75rem}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #239fbb}@media (width<=600px){.media-grid{grid-template-columns:1fr}.media-card button,.recovery-panel button{min-height:44px}.publishing-checks{padding:.75rem}}.ai-dialog{color:#142c2b;background:#fff;border:1px solid #788c90;border-radius:12px;width:min(800px,92vw);max-height:85vh;padding:1.5rem;overflow:auto}.ai-dialog::backdrop{background:#0009}.ai-dialog textarea,.ai-dialog select,.ai-dialog input{box-sizing:border-box;width:100%}.ai-source{white-space:pre-wrap;overflow-wrap:anywhere;max-height:250px;overflow:auto}.ai-dialog article{border-bottom:1px solid #adb9b9;padding-block:1rem}.chat-launch{z-index:50;color:#fff;max-width:calc(100vw - 2rem);font:inherit;cursor:pointer;background:#123d35;border:1px solid #8be5cc;border-radius:2rem;padding:.85rem 1.15rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 4px 22px #0004}.chat-launch span{border:1px solid;border-radius:.3rem;padding:.15rem .3rem;font-size:.75rem}.chat-panel{color:#172f29;box-sizing:border-box;background:#fff;border:1px solid #8caaa0;border-radius:16px;width:min(620px,94vw);max-height:90dvh;padding:1.25rem;overflow:auto}.chat-panel::backdrop{background:#0008}.chat-panel header{color:inherit;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:0;display:flex;position:static}.chat-panel h2{font-size:1.5rem}.chat-panel button{font:inherit;color:#173c30;cursor:pointer;background:#f0f7f4;border:1px solid #9bb3aa;border-radius:8px;min-height:44px;padding:.5rem .75rem}.chat-panel button:disabled{opacity:.55;cursor:wait}.chat-panel a{color:#126447;text-decoration:underline}.chat-panel textarea{box-sizing:border-box;color:#172f29;background:#fff;border:1px solid #78988b;width:100%;padding:.7rem}.chat-panel label{display:block}.chat-disclosure{background:#eaf4ef;border-radius:8px;padding:.7rem}.chat-suggestions{flex-wrap:wrap;gap:.4rem;display:flex}.chat-history article{border-block:1px solid #ccd9d3;margin:1rem 0;padding:1rem 0}.chat-answer{white-space:pre-wrap;overflow-wrap:anywhere}.chat-panel h3{margin:.4rem 0;font-size:1rem}.chat-panel :focus-visible,.chat-launch:focus-visible{outline-offset:3px;outline:3px solid #be701a}.chat-table{overflow:auto}.chat-table th,.chat-table td{text-align:start;padding:.6rem}@media (width<=600px){.chat-panel{max-height:94dvh;padding:1rem}.chat-launch{font-size:.85rem}.chat-panel header h2{font-size:1.2rem}}:root{--bg:#071b2c;--panel:#0d283b;--line:#345064;--text:#f5f7fa;--muted:#b7ccd6;--lime:#ddf8f7;--teal:#007f86;--coral:#ff795d}body,h1,h2,h3,.brand,.academy-mark{font-family:Arial,Tahoma,sans-serif}h1,h2,h3{font-weight:700}a:hover{color:#ff795d}.personal-header{color:#071b2c;background:#f5f7fa;flex-wrap:wrap;gap:24px;max-width:none;height:auto;min-height:114px;padding:12px 5%}.personal-header .brand{letter-spacing:normal;flex-shrink:0}.personal-logo{object-fit:contain;width:300px;height:100px;display:block}.personal-header nav{flex-wrap:wrap;flex:1;justify-content:center;gap:12px 22px;font-size:13px}.personal-header nav a{color:#071b2c}.personal-header nav a:hover{color:#00666c;text-decoration:underline}.personal-header .nav-contact{color:#071b2c;white-space:nowrap;border-color:#071b2c}.personal-header .nav-contact:hover{background:#ddf8f7}.resume-hero{padding-top:48px}.resume-hero>.eyebrow{color:#b7ccd6}.resume-hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:center;gap:64px}.personal-name{letter-spacing:-3px;margin-bottom:14px;font-size:clamp(46px,5.5vw,78px);line-height:1.04}.personal-role{text-transform:uppercase;letter-spacing:3px;color:#ddf8f7;margin-bottom:32px;font-size:14px}.personal-role:after{content:"";background:#ff795d;width:44px;height:3px;margin-top:23px;display:block}.resume-hero .professional-headline{letter-spacing:-.8px;margin-bottom:20px;font-size:clamp(25px,2.4vw,34px);line-height:1.25}.resume-hero .hero-copy{color:#b7ccd6;font-size:16px}.personal-compass{background:#071b2c;border-color:#345064;padding:0;overflow:hidden}.personal-compass img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.personal-compass>div{padding:0 28px 28px}.personal-compass h2{margin:12px 0;font-size:27px}.personal-compass .eyebrow{color:#ff795d;font-size:10px}.personal-compass .brand-arabic{color:#ddf8f7;margin:0;font-size:20px}.brand-arabic,[lang=ar]{letter-spacing:normal;font-family:Tahoma,Arial,sans-serif}.button,button[type=submit]{color:#071b2c;background:#ddf8f7;border-color:#ddf8f7}.button:hover,button[type=submit]:hover{color:#071b2c;background:#f5f7fa}.eyebrow{color:#ddf8f7}.metrics strong{color:#f5f7fa}.metrics{border-color:#345064}.project-card,.expertise-card,.cert,.content-card,.resume-entry{background:#0d283b;border-color:#345064}.project-card:hover,.content-card:hover{border-color:#007f86}.project-card .outcome{color:#ddf8f7}.card-no{color:#ff795d}.project-card p,.expertise-card p,.content-card p{color:#b7ccd6}.tags span{color:#ddf8f7;background:#12364a;border-color:#345064}.company,.date{color:#b7ccd6}.case-outcomes{background:#0d283b;border-color:#007f86}.about{color:#071b2c;background:#ddf8f7}.about p,.about .eyebrow,.about h2,.about h3{color:#071b2c}.about a{color:#005c62;text-decoration:underline}.personal-perspective{border-inline-start:3px solid #007f86;margin-top:32px;padding-inline-start:24px}.personal-perspective h3{font-size:24px}.academy-feature{background:#0d283b}.academy-mark{color:#f5f7fa}.academy-mark span{color:#53f5b0}.personal-cover{background:#071b2c;margin:0;padding:0}.personal-cover img{width:100%;height:auto;display:block}.resume-cta{border-top:3px solid #007f86}.personal-footer{background:#071b2c}.personal-footer .brand img{object-fit:contain;width:80px;height:80px;display:block}.personal-footer p,.personal-footer a{color:#b7ccd6}.personal-footer a:hover{color:#ff795d}.prose pre{color:#ddf8f7;background:#0d283b}.prose blockquote{border-color:#ff795d}.chip.active{color:#071b2c;background:#ddf8f7;border-color:#ddf8f7}.reading-aside{background:#0d283b;border-color:#345064}.chat-launch{color:#f5f7fa;background:#071b2c;border-color:#ff795d}.chat-launch:hover{color:#ddf8f7;background:#0d283b}.chat-launch span{color:#ff795d}.chat-panel,.ai-dialog{color:#071b2c;background:#f5f7fa;border-color:#007f86}.chat-panel button{color:#071b2c;background:#ddf8f7;border-color:#8bb4b7}.chat-panel a{color:#006269}.chat-disclosure{background:#ddf8f7}.chat-panel textarea{color:#071b2c}.react-notice{color:#ddf8f7;background:#071b2c;border:1px solid #007f86}:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-color:#ff795d}.personal-header :focus-visible,.about :focus-visible{outline-color:#007f86}@media (width<=1000px){.resume-hero-grid{gap:30px}.personal-header{justify-content:space-between}.personal-header nav{flex-basis:100%;order:3;justify-content:flex-start}.personal-compass>div{padding:0 22px 22px}.personal-compass h2{font-size:24px}}@media (width<=700px){.personal-header{gap:12px;padding:12px 5%}.personal-header .nav-contact{padding:8px 12px}.personal-logo{width:300px;max-width:100%;height:auto}.resume-hero-grid{grid-template-columns:1fr;margin-top:26px}.personal-name{letter-spacing:-2px;font-size:clamp(42px,11vw,65px)}.resume-hero .professional-headline{font-size:26px}.personal-compass{width:100%;max-width:430px;margin:auto}.personal-compass img{max-height:300px}.personal-role{letter-spacing:2px;font-size:12px}.personal-cover{overflow:hidden}.personal-footer{gap:20px}}[dir=rtl] .personal-name,[dir=rtl] .professional-headline,[dir=rtl] .personal-role{letter-spacing:normal}:root{--accent:#ddf8f7;--surface:#0d283b;--border:#345064}.page-intro>h1{letter-spacing:-.04em;max-width:1000px;font-size:clamp(38px,5.5vw,72px);line-height:1.12}.page-intro>p{max-width:720px;color:var(--muted)}.article-card:first-child{background:#0d283b}.detail-summary,.prose,.reading-layout p{color:#c6d7e0}.reading-aside p{color:#b7ccd6}.reading-aside a{color:#071b2c}.prose a{color:#ddf8f7;text-underline-offset:3px;text-decoration:underline}input,textarea,select{color:#f5f7fa;background:#0a2235;border-color:#597183;border-radius:6px}input::placeholder,textarea::placeholder{color:#a6bdca}input[type=checkbox],input[type=radio]{accent-color:#007f86}option{color:#f5f7fa;background:#0a2235}.studio-sidebar{background:#0a2235;gap:18px;overflow-y:auto}.studio-sidebar nav{gap:4px}.studio-sidebar .side-link{min-height:44px;padding:10px 12px;font-size:14px}.side-link.active{color:#ddf8f7;background:#163f50;box-shadow:inset 3px 0 #ff795d}.studio-brand{letter-spacing:0;align-items:center;gap:10px;font-size:15px;display:flex!important}.studio-brand img{object-fit:contain;width:58px;height:58px}.studio-brand span{font:inherit;color:#f5f7fa;letter-spacing:0;margin:0}.auth-shell>.studio-brand{margin-bottom:30px}.studio-top{gap:20px}.editor-actions{background:#0a2235f5}.status{border-color:#597183;color:#c6d7e0!important}.status.published{background:#163f50;border-color:#367680;color:#ddf8f7!important}.stats strong,.count{font-family:Arial,Tahoma,sans-serif}.notice{color:#071b2c;background:#ddf8f7}.recovery-codes li{background:#0d283b}.resume-preview-dialog{color:#f5f7fa;background:#071b2c;border-color:#597183}.resume-preview-dialog iframe{background:#071b2c}.rich-editor{color:#071b2c;border-color:#9eb4bf}.rich-toolbar{background:#e4eef2;border-color:#9eb4bf}.rich-toolbar button[aria-pressed=true]{color:#fff;background:#071b2c}.rich-surface:focus,.rich-surface .ProseMirror-selectednode{outline-color:#007f86}.rich-editor .rich-surface,.rich-editor .rich-surface p,.rich-editor .rich-surface li,.rich-editor .rich-surface h2,.rich-editor .rich-surface h3,.rich-editor .rich-surface h4,.rich-editor .rich-surface h5,.rich-editor .rich-surface h6,.rich-editor .rich-hint{color:#071b2c}.rich-surface pre{color:#071b2c;background:#e4eef2}.rich-toolbar select,.rich-link input,.rich-toolbar select option{color:#071b2c;background:#fff}.academy-mark{letter-spacing:normal}.academy-mark img{width:100%;max-width:360px;height:auto;margin:auto;display:block}.academy-mark small{color:#f5f7fa;font-family:Arial,sans-serif}.chat-launch .chat-launch-title{font:inherit;color:inherit;border:0;padding:0}.chat-panel form{flex-wrap:wrap;gap:10px;display:flex}.chat-panel form label,.chat-panel form textarea{flex-basis:100%}.chat-panel nav{display:block}.chat-panel header{border:0;height:auto}.chat-panel input,.chat-panel textarea{color:#071b2c;background:#fff}.chat-panel{scroll-padding-bottom:20px}@media (width<=700px){.personal-header{gap:10px;padding-block:10px}.personal-header .brand{flex:1;min-width:0}.personal-header .personal-logo{width:260px;max-width:100%}.personal-header .nav-contact{align-items:center;min-height:44px;padding:8px;font-size:12px;display:flex}.personal-header nav{gap:8px 18px;line-height:1.5}.personal-header nav a{padding-block:5px}.page-intro>h1{font-size:40px}.studio-sidebar{overflow:visible}.studio-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.studio-sidebar .side-link{font-size:13px;line-height:1.4}.stats{grid-template-columns:1fr}.stats>div{border-right:0;border-bottom:1px solid var(--border)}.stats>div:last-child{border-bottom:0}.editor-actions{position:static}.library-tools>label{width:100%}.chat-launch{min-width:64px;min-height:48px;padding:12px;bottom:12px;right:12px}.chat-launch .chat-launch-title{display:none}.personal-footer{padding-bottom:90px}.personal-compass>div{padding-bottom:30px}}@media (prefers-reduced-motion:reduce){.content-card:hover{transform:none}}.studio-content button:not([class]),.auth-shell button,.sidebar-bottom button{color:#071b2c;background:#ddf8f7;border:1px solid #9bb9c9;border-radius:7px;min-height:44px;padding:11px 16px;font-weight:600;line-height:1.4}.studio-content button:not([class]):hover,.auth-shell button:hover,.sidebar-bottom button:hover{background:#f5f7fa}.studio-content .rich-toolbar button{color:#071b2c;background:#fff;min-height:36px;padding:7px 10px;font-size:13px}.studio-content .rich-toolbar button[aria-pressed=true]{color:#fff;background:#071b2c}.studio-content h1{letter-spacing:-1.5px;margin-block:24px;font-size:clamp(32px,3.8vw,48px);line-height:1.15}.studio-content h2{font-size:28px;line-height:1.25}.studio-content .rich-surface h1{letter-spacing:normal;font-size:2em}.studio-content .rich-surface h2{font-size:1.5em}.editor-main,.editor-settings,.studio-content{min-width:0}.editor-settings input{width:100%;min-width:0}.publishing-checks{padding:20px}.social-card img{object-fit:contain;height:auto}.studio-content .rich-toolbar button:disabled{opacity:.45}@media (width<=700px){.studio-content h1{font-size:34px}.personal-header .personal-logo{width:230px}.personal-header .nav-contact{font-size:11px}.personal-header nav{font-size:12px}.auth-shell .studio-brand{flex-wrap:wrap}}.studio-content .editor-settings h2,.studio-content .publishing-checks h2{letter-spacing:-.4px;font-size:20px}.rich-toolbar{align-items:end}.rich-toolbar button{align-self:stretch}.ai-dialog select,.ai-dialog input,.ai-dialog textarea,.ai-dialog option{color:#071b2c;background:#fff}.revision-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.revision-comparison>section{overflow-wrap:anywhere;border:1px solid var(--border);min-width:0;padding:1rem}.reading-progress{z-index:1000;border:0;width:100%;height:4px;position:fixed;top:0;left:0}.timestamp-tools{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.transcript-results{max-height:24rem;overflow:auto}.transcript-results button{text-align:left;white-space:normal;width:100%;margin:.5rem 0;display:block}.panel pre{max-width:100%;overflow:auto}.panel,.row>div,.card,.editor-main,.studio-content{min-width:0}.panel h2,.panel h3,.row h3{overflow-wrap:anywhere}.actions{flex-wrap:wrap}button,a,input,select,textarea{scroll-margin-top:2rem}@media (width<=700px){.revision-comparison{grid-template-columns:1fr}.timestamp-tools>*{max-width:100%}.panel .row{flex-wrap:wrap}.panel form{min-width:0}input,textarea,select{max-width:100%}}.responsive-nav{flex:1;min-width:0}.menu-toggle{display:none}.responsive-nav nav{flex-wrap:wrap}.task-groups{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.task-groups section{margin:0;padding:20px}.task-groups nav{flex-direction:column;align-items:stretch;gap:8px;display:flex}.task-groups h2{font-size:20px}.task-groups a{border:1px solid var(--line,#526576);border-radius:8px;min-height:44px;padding:10px}.empty-state{border:1px dashed;border-radius:10px;padding:20px}.course-facts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;display:grid}.course-facts dt{font-weight:700}.course-facts dd{margin:6px 0 0}.content-paragraphs p{white-space:pre-wrap;overflow-wrap:anywhere}.publication-state{border:1px solid;border-radius:8px;padding:12px}.recovery-actions{flex-wrap:wrap;gap:12px;display:flex}main{scroll-margin-top:20px}button,a,input,select,textarea,summary{scroll-margin-block:24px}@media (width<=1000px){.personal-header .responsive-nav{flex-basis:100%;order:3}}@media (width<=700px){.personal-header .responsive-nav,.site-header .responsive-nav{flex:none;order:0}.menu-toggle{min-height:44px;color:inherit;background:0 0;border:1px solid;display:inline-flex}.personal-header,.site-header{flex-wrap:wrap;gap:12px;position:relative}.responsive-nav nav{display:none!important}.responsive-nav nav.is-open{z-index:40;background:inherit;flex-direction:column;align-items:stretch;gap:4px;max-height:65dvh;padding:16px 5%;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 10px 16px #0002;display:flex!important}.personal-header .responsive-nav nav.is-open{background:#f5f7fa}.site-header .responsive-nav nav.is-open{background:#0b1423}.responsive-nav nav a{align-items:center;min-height:44px;display:flex;padding:10px!important}.personal-header .nav-contact{display:none}.personal-header .brand{flex:1}.personal-header .personal-logo{max-width:210px}.site-header .brand{flex:1;min-width:0}.site-header .brand-logo{max-width:145px}.site-header .brand-sub{letter-spacing:1px;font-size:8px}.task-groups{grid-template-columns:1fr}.row{flex-wrap:wrap;gap:12px}.row>div{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.mobile-contact{display:none!important}.project-card>.outcome{margin-top:auto}.project-card>.text-link{min-height:44px;margin-top:0;padding-top:12px}.journal-intro{padding-block:45px!important}.journal-intro>h1{max-width:780px;font-size:clamp(34px,4.5vw,56px)}.content-grid.single-article{grid-template-columns:minmax(0,1fr)}.single-article .article-card{grid-column:1/-1;max-width:900px}.single-article .card-inner{max-width:780px}.reading-layout article{max-width:75ch}@media (width<=700px){.responsive-nav .mobile-contact{display:flex!important}.resume-hero .actions{grid-template-columns:1fr;gap:8px;display:grid}.resume-hero .actions a{border:1px solid var(--line);border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:12px;display:flex}.journal-intro{padding-block:30px!important}.personal-header,.site-header{flex-direction:row;align-items:center}.menu-toggle{width:82px;padding:10px 8px}.site-header .brand-logo{max-width:120px}.site-header .brand{gap:8px}.site-header .brand-sub{letter-spacing:1px}.personal-header .personal-logo{max-width:100%}.personal-header{min-height:90px}.content-main:has(#contact-form)>section:first-child{padding-block:24px}.content-main:has(#contact-form) .contact-intro{display:none}.content-main:has(#contact-form) .contact-layout{padding-top:24px}.content-main:has(#contact-form) .contact-layout>aside h2{display:none}.content-main:has(#contact-form) .contact-layout>aside{margin-bottom:16px}.content-main:has(#contact-form) h1{font-size:34px}}.personal-compass>picture,.personal-cover picture{display:block}
