@layer executive{#orveax-executive-clarity :is(.btn,.ec-button,.text-link,.ec-text-link){gap:var(--space-3)}#orveax-executive-clarity :is(.icon-slot,.orveax-icon,.ec-icon){flex-shrink:0}#orveax-executive-clarity :is(.icon-slot,.ec-journey-icon){display:inline-flex;align-items:center;justify-content:center;line-height:1}#orveax-executive-clarity :is(.num,.ec-route-num,.ec-journey-number,.about-journey>li>span){font-variant-numeric:tabular-nums}#orveax-executive-clarity :is(.num,.ec-route-num){unicode-bidi:isolate}html[lang="ar"] #orveax-executive-clarity main :is(h1,h2,h3){letter-spacing:0}#orveax-executive-clarity .card h3{margin-block-end:0}#orveax-executive-clarity :is(.card,.case-section,.privacy-item) h3+p{margin-block-start:var(--space-3)}#orveax-executive-clarity :is(.case-card,.contact-grid .card) h3+p{margin-block-start:0}#orveax-executive-clarity :is(.ec-section-head,.section-head) h2+p{margin-block-start:var(--space-4)}#orveax-executive-clarity :is(.case-service-links,.actions){row-gap:var(--space-3)}#orveax-executive-clarity .faq summary{display:flex;align-items:flex-start;gap:var(--space-4)}#orveax-executive-clarity .faq summary::after{flex:0 0 24px;text-align:center;margin-inline-start:auto}@media(max-width:850px){#orveax-executive-clarity :is(.wrap,.ec-wrap){min-inline-size:0}#orveax-executive-clarity :is(.two,.three,.grid,.case-detail-grid,.section-head)>*{min-inline-size:0}#orveax-executive-clarity :is(.v12-context-grid,.v12-capability-grid,.v13-case-summary,.contact-grid){gap:var(--space-4)}#orveax-executive-clarity .ec-route{align-items:center;column-gap:var(--space-4)}#orveax-executive-clarity .ec-route-num{flex-shrink:0;min-inline-size:2ch;line-height:1.5}#orveax-executive-clarity .case-service-links{gap:var(--space-2) var(--space-4)}#orveax-executive-clarity .v12-output-preview.output-ledger{display:block}#orveax-executive-clarity .v12-deliverable-disclosure{display:none}}@media(max-width:760px){#orveax-executive-clarity .site-header .site-nav{padding-inline:max(16px,env(safe-area-inset-left));gap:var(--space-2)}#orveax-executive-clarity .site-header .site-nav-actions{gap:var(--space-2)}#orveax-executive-clarity .mobile-menu-panel{max-block-size:100dvh;overflow-y:auto;overscroll-behavior:contain;padding-block-end:max(24px,env(safe-area-inset-bottom))}#orveax-executive-clarity .mobile-service-entry :is(strong,small){display:block}#orveax-executive-clarity .mobile-service-entry small{margin-block-start:var(--space-1);line-height:1.8}#orveax-executive-clarity .ec-journey-number{align-items:center;gap:var(--space-3);padding-block-start:var(--space-1)}#orveax-executive-clarity .ec-journey-icon .ec-icon{width:24px;height:24px}}@media(max-width:520px){#orveax-executive-clarity :is(.wrap,.ec-wrap){padding-inline:var(--space-5)}#orveax-executive-clarity :is(.ec-section,main>article>section:not([data-hero-variant]),.v12-product-context,.v12-product-capabilities,.v12-product-output,.v12-product-journey,.v12-product-scope){padding-block:var(--space-12)}#orveax-executive-clarity :is(.ec-section-head,.section-head){gap:var(--space-4);margin-block-end:var(--space-6)}#orveax-executive-clarity :is(.ec-section-head,.section-head) p{margin-block-start:var(--space-3)}#orveax-executive-clarity :is(.eyebrow,.ec-kicker){font-size:12px;line-height:1.8;margin-block-end:var(--space-3)}#orveax-executive-clarity main h1{font-size:clamp(28px,7.8vw,34px);line-height:1.5;margin-block:var(--space-4)}#orveax-executive-clarity main :is(h2,.section-head h2){font-size:26px;line-height:1.6}#orveax-executive-clarity main :is(h3,.card h3){font-size:20px;line-height:1.65}#orveax-executive-clarity main :is(p,.lead,.ec-hero-copy>p,.case-section p,.privacy-item p){font-size:15px;line-height:1.95}#orveax-executive-clarity main :is(.note,.ec-hero-note,.visual-disclosure,.ec-disclosure,.ec-media-note){font-size:12px;line-height:1.85}#orveax-executive-clarity :is(.ec-hero,.contact-hero){padding-block:var(--space-6);gap:var(--space-6)}#orveax-executive-clarity .ec-hero-actions{gap:var(--space-3);margin-block-start:var(--space-6)}#orveax-executive-clarity :is(.btn,.ec-button){min-block-size:48px;padding:12px 16px;line-height:1.8;font-size:14px;white-space:normal}#orveax-executive-clarity :is(.actions,.ec-hero-actions){align-items:stretch}#orveax-executive-clarity .actions>.btn{inline-size:100%}#orveax-executive-clarity :is(.text-link,.ec-text-link){min-block-size:44px;line-height:1.85}#orveax-executive-clarity .ec-hero-actions .ec-text-link{min-height:44px}#orveax-executive-clarity :is(.card,.insights-card,.v13-case-summary article){padding:var(--space-5)}#orveax-executive-clarity .card :is(.num,.v12-capability-icon){margin-block-end:var(--space-3)}#orveax-executive-clarity .ec-output-rows{gap:var(--space-3)}#orveax-executive-clarity .ec-output-rows span{gap:var(--space-2);line-height:1.8}#orveax-executive-clarity .ec-output-rows i{font-variant-numeric:tabular-nums;min-inline-size:2ch}#orveax-executive-clarity .ec-journey article{column-gap:var(--space-4);padding-block:var(--space-6)}#orveax-executive-clarity .ec-journey h3{margin-block:0 var(--space-3)}#orveax-executive-clarity .ec-why-list article{column-gap:var(--space-4)}#orveax-executive-clarity .ec-faq-list summary{gap:var(--space-4);padding-block:var(--space-5)}#orveax-executive-clarity .ec-faq-list details p{padding-block-end:var(--space-5);margin:0}#orveax-executive-clarity[data-page="work"] .case-card{gap:var(--space-3);padding:var(--space-5)}#orveax-executive-clarity[data-page="work"] .case-card .editorial-card-visual{height:180px}#orveax-executive-clarity[data-page="work"] .case-card .case-service-map p{display:none}#orveax-executive-clarity[data-page="work"] .case-card .case-service-links .text-link{min-height:44px}#orveax-executive-clarity .v13-case-record{gap:var(--space-2) var(--space-3);align-items:baseline}#orveax-executive-clarity .case-output-excerpt{padding:var(--space-5);margin-block:var(--space-6)}#orveax-executive-clarity .case-output-excerpt dl>div{gap:var(--space-2);padding-block-start:var(--space-4)}#orveax-executive-clarity .output-ledger-item{padding-block:var(--space-4)}#orveax-executive-clarity .output-ledger h3{font-size:18px;margin-block-end:var(--space-2)}#orveax-executive-clarity .output-ledger p{font-size:14px}#orveax-executive-clarity .site-footer .footer-bottom{padding-block-end:max(20px,env(safe-area-inset-bottom))}#orveax-executive-clarity dialog{max-block-size:calc(100dvh - 24px);padding:var(--space-5)}#orveax-executive-clarity .booking-steps{gap:var(--space-3)}#orveax-executive-clarity .booking-privacy-check{align-items:flex-start;gap:var(--space-3)}#orveax-executive-clarity .booking-privacy-check input{flex:0 0 20px;margin-block-start:4px}}}