@font-face{font-family:Vazirmatn;src:url('fonts/vazirmatn-variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
html{scroll-behavior:smooth;scroll-padding-top:108px}body{margin:0;background:#101414}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer){--ink:#101414;--paper:#f5f3ed;--gold:#c19c55;--muted:#b9bcb5;--line:#ffffff20;direction:rtl;font:400 15px/1.95 Vazirmatn,sans-serif;color:var(--ink);overflow:clip;background:var(--paper)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) *{box-sizing:border-box}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) :is(h1,h2,h3,p,figure){margin:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) h1{font-size:clamp(38px,4.4vw,66px);line-height:1.42;font-weight:760;letter-spacing:-1.7px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) h2{font-size:clamp(24px,2.6vw,36px);line-height:1.6;font-weight:730;letter-spacing:-.7px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) h3{font-size:19px;line-height:1.7;font-weight:650}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) em{font-style:normal;color:var(--gold)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) :is(a,button){-webkit-tap-highlight-color:transparent}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) a{color:inherit;text-decoration:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) button,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) summary{cursor:pointer}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) button{font:inherit;color:inherit}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) button{border:0;background:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) img{max-width:100%;height:auto;display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .dark{background:var(--ink);color:#f5f3ed}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .light{background:var(--paper);color:var(--ink)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section{padding:80px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) section{scroll-margin-top:95px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .icon{width:22px;height:22px;object-fit:contain;flex-shrink:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .dark .icon,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cuzh-site-header .icon{filter:invert(72%) sepia(18%) saturate(994%) hue-rotate(359deg) brightness(91%)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) :focus-visible{outline:2px solid #c19c55;outline-offset:5px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .eyebrow{color:#94713a;font-size:12px;font-weight:650;margin-bottom:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .dark .eyebrow{color:#d1ad69}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section-head{max-width:660px;margin-bottom:32px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section-head>p:last-child:not(.eyebrow){margin-top:15px;color:#5c645e;max-width:600px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .dark .section-head>p:last-child:not(.eyebrow){color:#b9bcb5}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .center{text-align:center;margin-inline:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .center>p{margin-inline:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:11px 20px;min-height:47px;font-size:13px;font-weight:600;border:1px solid var(--gold);background:var(--gold);color:#121614;transition:background .25s,transform .25s}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .button .icon{filter:none!important;width:18px;height:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .button.outline{background:transparent;color:inherit}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .dark .button.outline .icon{filter:invert(74%) sepia(26%) saturate(704%) hue-rotate(357deg)!important}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .button:hover{transform:translateY(-2px);background:#d4b77e;color:#101414}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .button:hover .icon{filter:none!important}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section-tail{margin-top:26px;text-align:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .skip-link{position:fixed;top:-100px;right:16px;z-index:10000;background:#f5f3ed;padding:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .skip-link:focus{top:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cuzh-site-header{position:relative;z-index:50;background:#101414;color:#f5f3ed;border-bottom:1px solid #c19c5540}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .utility{display:flex;gap:24px;font-size:10px;align-items:center;padding-block:8px;border-bottom:1px solid #ffffff10;color:#c9cbc3}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .utility a:nth-last-child(2){margin-inline-start:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .utility .icon{width:16px;height:16px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row{display:flex;align-items:center;gap:28px;min-height:89px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-lockup{display:flex;align-items:center;gap:12px;flex-shrink:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .logo{width:50px;height:50px;object-fit:contain}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-lockup strong{display:block;font-size:17px;color:#d3ae6d}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-lockup small{font-size:9px;display:block;color:#c0c3bb}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row nav{display:flex;gap:23px;margin-inline:auto;font-size:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) nav a{transition:color .2s}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) nav a:hover,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) nav a[aria-current=page]{color:#c7a362}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row>.button{font-size:11px;padding:9px 15px;min-height:42px;gap:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .menu-toggle,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .mobile-contact{display:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:25px;align-items:center;min-height:560px;padding-block:45px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-copy{position:relative;z-index:1}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-copy>p:not(.eyebrow){color:#c7c9c2;max-width:515px;margin-top:18px;font-size:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-art{position:relative;overflow:hidden}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-art img{width:100%;height:auto;aspect-ratio:1.25;object-fit:cover;animation:hero-enter 1.5s cubic-bezier(.2,.6,.2,1) both}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-art figcaption{font-size:10px;color:#a6a89f;text-align:center;padding-top:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-notes{display:flex;gap:26px;font-size:11px;color:#bcbfb6;margin-top:32px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-notes span+span{border-right:1px solid #ffffff26;padding-right:26px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-bottom{border-top:1px solid #ffffff19;padding-block:18px;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#c8cbbf}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-bottom a{display:flex;gap:10px;align-items:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-bottom .icon{width:16px;transform:rotate(-90deg)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .motion-control{padding:8px 0;color:#a9ada3;font-size:10px;text-decoration:underline;text-underline-offset:4px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 40px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service{border-bottom:1px solid #18201924}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) summary{list-style:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) summary::-webkit-details-marker{display:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service summary{min-height:85px;display:flex;align-items:center;gap:17px;font-weight:580;font-size:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service summary>.icon:first-child{width:27px;height:27px;filter:invert(49%) sepia(35%) saturate(620%) hue-rotate(358deg)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) summary>.icon:last-child{width:16px;height:16px;margin-inline-start:auto;transition:transform .25s}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) details[open]>summary>.icon:last-child{transform:rotate(45deg)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service-body{font-size:13px;color:#4d564d;padding:0 44px 22px 8px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) ul{padding-right:19px;margin-block:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service-body ul{display:flex;gap:8px 20px;flex-wrap:wrap;font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto{position:relative;padding:70px 0;overflow:hidden;border-top:1px solid #c19c5530;border-bottom:1px solid #c19c5530}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto:before,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation:before{content:"";position:absolute;inset:0;background:url('images/pattern.webp') center/cover;opacity:.1;pointer-events:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:110px;position:relative}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-steps{display:grid;align-content:center;gap:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-steps article{border-right:1px solid #c19c5580;padding-right:24px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-steps small{color:#c9a566;font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-steps p{color:#b5b9b0;font-size:12px;margin-top:4px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-steps h3{font-size:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tab-list{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid #1b261b20}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tab-list button{padding:24px 12px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:13px;border-bottom:2px solid transparent}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tab-list button[aria-selected=true]{border-color:#ad8745;background:#ede8dc;color:#735721}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tab-list button:hover{background:#ede8dc}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-panel{padding:28px;background:#eeece5;border-bottom:1px solid #c2aa792e}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-panel>p{margin-top:12px;color:#515950;font-size:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-matrix{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:25px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-matrix small{font-size:11px;color:#8f6d31}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-matrix p{font-size:12px;padding-top:7px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tags{display:flex;gap:14px;flex-wrap:wrap;font-size:10px;color:#7a6641}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery a{position:relative;overflow:hidden;background:#292b28}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery img{width:100%;height:260px;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery a:hover img{transform:scale(1.055)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery span{position:absolute;bottom:10px;right:10px;padding:4px 9px;background:#101414d9;color:#ecefe5;font-size:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-detail{border-bottom:1px solid #ffffff25;font-size:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-detail summary{display:flex;padding:15px 0;color:#dac18c}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-detail p{padding-bottom:18px;color:#b6bab1;font-size:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partners{border-top:1px solid #ffffff18;padding-top:55px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid #c19c5540;border-bottom:1px solid #c19c5540;padding:30px 10px;gap:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid>div{display:flex;align-items:center;justify-content:center;min-height:76px;transition:transform .3s}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid img{width:105px;height:65px;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);opacity:.85}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid>div:hover{transform:translateY(-3px)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-wordmark{font-family:Arial,sans-serif;font-weight:800;letter-spacing:-1px;line-height:.9;text-align:center;font-size:23px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person{display:grid;grid-template-columns:90px 1fr 20px;align-items:center;gap:16px;border-top:1px solid #a18a542f;padding-top:20px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person .portrait{overflow:hidden;background:#d8d7cf;height:110px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .portrait img{width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .5s}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person:hover img{transform:scale(1.04)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person h3{font-size:16px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person p{font-size:11px;color:#6c7066;margin-top:3px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person>.icon{width:17px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .family{border-top:1px solid #c19c55;padding-bottom:42px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .family .section-head{max-width:810px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-network{position:relative;height:410px;margin-top:20px;direction:ltr}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;direction:rtl;background:#101414;padding:20px;z-index:2}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core .logo{width:83px;height:83px;margin-bottom:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core strong{color:#d4b36d;font-size:17px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core small{color:#a9b0a4;font-size:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node{position:absolute;display:flex;align-items:center;gap:16px;text-align:right;direction:rtl;padding:16px 20px;min-width:240px;background:#101414;border:1px solid transparent;z-index:2;transition:border-color .25s,background .25s,transform .25s}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node img{width:65px;height:65px;object-fit:contain}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node strong{display:block;font-size:18px;color:#f5f3ed}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node small{display:block;font-size:10px;color:#b6bcb0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node:hover{transform:translateY(-3px)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node[aria-selected=true]{border-color:var(--brand-color);background:#151d1c}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node[aria-selected=true] strong{color:var(--brand-color)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-concept{left:0;top:30%}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-perfume{right:0;top:30%}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-abzar{left:50%;top:0;translate:-50% 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-cside{left:0;bottom:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-casechin{right:0;bottom:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panels{min-height:135px;margin-top:26px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel{border:1px solid #c19c5560;display:grid;grid-template-columns:1fr 1.6fr auto;gap:30px;align-items:center;padding:25px 30px;min-height:130px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel h3{color:var(--brand-color);font-size:23px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel p{font-size:12px;color:#c0c6b8}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel>p{border-right:1px solid #ffffff26;padding-right:24px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel .button{font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-help{text-align:center;font-size:10px;color:#acb3a5;margin-top:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards>article{border:1px solid #ac955138;padding:24px 20px;display:flex;flex-direction:column;align-items:flex-start}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards>article>.icon{width:29px;height:29px;margin-bottom:14px;filter:invert(49%) sepia(35%) saturate(620%) hue-rotate(358deg)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards small{font-size:10px;color:#8b7043}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards h3{font-size:19px;margin:8px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards p,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards li{font-size:12px;color:#535c50}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards details{border-top:1px solid #1f2e171c;padding-top:12px;margin-top:10px;width:100%;font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards summary{display:flex;gap:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards .button{width:100%;margin-top:20px;font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .path-help{margin-top:27px;font-size:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .path-help a{text-decoration:underline;text-underline-offset:4px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation{position:relative;overflow:hidden}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation>.wrap{position:relative}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid article{border-top:1px solid #c19c55;padding-top:22px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid article>.icon{width:30px;height:30px;margin-bottom:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid h3{font-size:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid p{font-size:13px;color:#bbc1b3;margin:15px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid .tags{color:#d7bb83;margin-bottom:22px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid small{display:block;font-size:10px;color:#959f8e}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid strong{font-size:13px;font-weight:500}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link{display:grid;grid-template-columns:180px 1fr;gap:24px;border-top:1px solid #a1875333;padding-top:24px;align-items:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link>img{width:180px;height:150px;object-fit:cover}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link small{color:#8f7443;font-size:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link h3{font-size:18px;margin:7px 0 15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link span{display:flex;align-items:center;gap:15px;font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link .icon{width:16px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq{padding-top:20px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq-grid{display:grid;grid-template-columns:.8fr 1.3fr;gap:80px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq details{border-bottom:1px solid #18201925;padding:20px 0;font-size:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq summary{display:flex;align-items:center;gap:25px;font-weight:550}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq details>div{padding-top:15px;color:#596351;font-size:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cuzh-site-footer{border-top:1px solid #c19c55}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta{display:grid;grid-template-columns:1fr 300px;gap:75px;padding-top:50px;align-items:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta>div{padding-bottom:50px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta>div>p:not(.eyebrow){font-size:13px;color:#b3baa9;margin-top:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta figure{height:310px;align-self:end;overflow:hidden}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta figure img{width:100%;height:100%;object-fit:cover;object-position:center 18%}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:90px;padding-top:45px;padding-bottom:40px;border-top:1px solid #ffffff25}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid p{font-size:12px;color:#b3baaa;margin-top:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid h3{font-size:14px;margin-bottom:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid nav{display:grid;grid-template-columns:1fr 1fr;font-size:12px;gap:8px 15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid nav h3{grid-column:1/-1}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid .contact-links a{display:block;text-align:right;font-size:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .contact-links small{font-size:10px;color:#a3ad9a}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row{border-top:1px solid #ffffff25;padding:28px 0;display:flex;gap:30px;align-items:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row>div{margin-inline-end:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row strong{font-size:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row p{font-size:10px;color:#aab49f}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row>a{font-size:12px;display:flex;gap:10px;align-items:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row .icon{width:17px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .legal{display:flex;align-items:center;justify-content:space-between;font-size:10px;border-top:1px solid #ffffff15;padding:17px 0;color:#a3ad97}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .motion-paused *{animation-play-state:paused!important}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) [hidden]{display:none!important}@keyframes hero-enter{from{opacity:.2;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}
@media(min-width:1101px){:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .services-grid{grid-template-columns:repeat(4,1fr);gap:0 25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service summary{font-size:13px;gap:10px;min-height:105px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service-body{padding:0 0 20px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service-body ul{display:block}}
@media(max-width:1100px){:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .wrap{width:calc(100% - 60px)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row{gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row nav{gap:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row .brand-lockup small{display:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-lockup strong{font-size:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-grid{min-height:510px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node{min-width:215px;padding:13px;gap:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node img{width:50px;height:50px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node strong{font-size:16px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel{gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-layout{gap:35px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery img{height:230px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person{grid-template-columns:70px 1fr;gap:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person>.icon{display:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person h3{font-size:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person .portrait{height:90px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link{grid-template-columns:135px 1fr;gap:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link>img{width:135px;height:140px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link h3{font-size:16px}}
@media(max-width:900px){:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row nav{display:none;position:absolute;top:100%;right:0;left:0;background:#121818;border-bottom:1px solid #c19c55;padding:25px 30px;z-index:60;font-size:15px;max-height:75vh;overflow:auto;box-shadow:0 15px 25px #0004}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row nav.is-open{display:grid;grid-template-columns:1fr 1fr;gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .mobile-contact{display:block;grid-column:1/-1;border-top:1px solid #ffffff25;padding-top:15px;font-size:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .menu-toggle{display:flex;align-items:center;justify-content:center;border:1px solid #ffffff30;width:45px;height:45px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row>.button{margin-inline-start:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-grid{grid-template-columns:1fr 1fr;gap:16px;min-height:460px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) h1{font-size:42px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-copy>p:not(.eyebrow){font-size:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero .button{font-size:11px;padding:10px 13px;gap:8px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-notes{gap:12px;font-size:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-notes span+span{padding-right:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-grid{gap:45px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section{padding:60px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tab-list button{flex-direction:column;gap:9px;font-size:11px;padding:18px 6px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-matrix{grid-template-columns:1fr 1fr}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid{grid-template-columns:repeat(4,1fr)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .team-grid{gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person .portrait{height:185px;margin-bottom:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-network{height:390px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node{min-width:180px;padding:12px;gap:8px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node strong{font-size:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node small{font-size:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node img{width:40px;height:45px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core .logo{width:65px;height:65px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core strong{font-size:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core{padding:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel{grid-template-columns:1fr 1.5fr}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel .button{grid-column:1/-1;justify-self:center}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards{grid-template-columns:1fr 1fr}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid{gap:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid h3{font-size:16px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link>img{width:100%;height:185px;margin-bottom:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq-grid{gap:35px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid{gap:35px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta{grid-template-columns:1fr 220px;gap:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta h2{font-size:29px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta figure{height:270px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row{flex-wrap:wrap;gap:14px 25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row>div{width:100%}}
@media(max-width:600px){:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .wrap{width:calc(100% - 40px)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer){font-size:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section{padding:45px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) h1{font-size:40px;letter-spacing:-1px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) h2{font-size:26px;letter-spacing:-.6px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section-head{margin-bottom:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .section-head>p:last-child:not(.eyebrow){font-size:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .utility{display:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row{min-height:80px;gap:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row .logo{width:38px;height:38px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row .brand-lockup{gap:8px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row .brand-lockup strong{font-size:13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row>.button{font-size:10px;padding:8px;gap:5px;min-height:42px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .nav-row>.button .icon{display:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .menu-toggle{width:40px;height:42px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-grid{display:flex;flex-direction:column;padding:35px 0 20px;gap:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-copy{width:100%}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-copy>.eyebrow{font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-copy>p:not(.eyebrow){max-width:none;margin-top:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-art{width:100%;max-width:430px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-art img{height:auto;aspect-ratio:1.6;object-fit:cover}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-art figcaption{padding-top:6px;font-size:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-notes{margin-top:22px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero .actions{display:grid;grid-template-columns:1.2fr 1fr;gap:9px;margin-top:20px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero .button{font-size:11px;min-height:46px;padding-inline:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .hero-bottom{font-size:10px;gap:8px;padding-block:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .motion-control{font-size:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .services-grid{grid-template-columns:1fr}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service summary{min-height:73px;font-size:14px;gap:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service-body{padding-right:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .service-body ul{gap:7px 24px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto{padding:45px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-grid{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-steps{margin-top:32px;gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .manifesto-steps h3{font-size:17px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tab-list{display:flex;overflow-x:auto;scrollbar-width:thin;justify-content:flex-start;gap:5px;padding-bottom:6px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tab-list button{flex:0 0 113px;min-height:94px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-panel{padding:22px 18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-panel h3{font-size:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-matrix{gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .road-matrix p{font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .tags{font-size:10px;gap:8px 15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-layout{display:flex;flex-direction:column;gap:30px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery{width:100%;gap:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .project-gallery img{height:225px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid{grid-template-columns:repeat(3,1fr);gap:15px 10px;padding-inline:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid img{width:86px;height:55px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-grid>div{min-height:70px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .partner-wordmark{font-size:21px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .team-grid{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person{display:grid;grid-template-columns:85px 1fr 20px;padding:17px 0;gap:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person .portrait{height:100px;margin:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person h3{font-size:17px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person p{font-size:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person>.icon{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .family .section-head h2{font-size:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-network{height:auto;margin-top:15px;direction:rtl}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core{position:relative;inset:auto;transform:none;min-height:135px;margin-bottom:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-core .logo{width:60px;height:60px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-lines{display:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node{position:relative;inset:auto;translate:none;min-width:0;display:flex;flex-direction:column;padding:15px 8px;text-align:center;border-color:#ffffff20;min-height:140px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node img{height:50px;width:60px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node strong{font-size:14px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-node small{font-size:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-abzar{grid-column:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-casechin{grid-column:1/-1;flex-direction:row;justify-content:center;min-height:95px;gap:20px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel{display:block;padding:20px;min-height:260px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel h3{font-size:22px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel>p{border:0;padding:15px 0;font-size:12px;min-height:90px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panel .button{width:100%;min-height:46px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-panels{min-height:260px;margin-top:18px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .network-help{font-size:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards{gap:12px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards>article{padding:20px 13px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards h3{font-size:16px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards p,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards li{font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .growth-cards .button{font-size:10px;gap:8px;padding:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid article{padding-top:23px;margin-top:30px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid h3{font-size:19px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .cooperation-grid .tags{margin-bottom:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-grid{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link{display:grid;grid-template-columns:105px 1fr;padding-block:20px;gap:16px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link>img{width:105px;height:140px;margin:0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link h3{font-size:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .article-link small{font-size:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq-grid{display:block}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq-grid>div+div{margin-top:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq details{font-size:12px;padding:18px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .faq summary{gap:15px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta{display:block;padding-top:36px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta h2{font-size:29px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta>div{padding-bottom:25px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta figure{width:180px;height:190px;margin-inline:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta .actions{display:grid;grid-template-columns:1fr;gap:10px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid{grid-template-columns:1fr 1fr;gap:25px;padding:30px 0}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid>div:first-child{grid-column:1/-1}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid nav{grid-template-columns:1fr}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid h3{margin-bottom:5px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid .contact-links a{font-size:11px;overflow-wrap:anywhere}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-grid p{font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row{padding-block:25px;gap:14px 20px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .media-row>a{font-size:11px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .legal{align-items:flex-start;gap:25px;font-size:9px}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .legal a{white-space:nowrap}}
:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-perfume img{filter:brightness(2.2)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .brand-cside img{filter:brightness(1.4)}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .person .portrait img{object-position:center 14%;height:170%;max-width:none}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) .footer-cta figure img{height:150%;object-position:center 12%}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) *,:is(#cuz-home,#cuz-shared-header,#cuz-shared-footer) *:before{animation:none!important;transition:none!important}}

/* Keep legacy theme overlays outside the standalone homepage. */
body.cuz-home-document>.preloader,body.cuz-home-document>.overlay-box,body.cuz-home-document>.search-box,body.cuz-home-document>.nader-mini-cart-box,body.cuz-home-document>.widget_shopping_cart_live_region{display:none!important}
