:root{--archinix-theme-color:#0a0a0a;--archinix-logo-height:64px;--zainum-ink:#141410;--zainum-muted:#5f635b;--zainum-wood:#7a4a31;--zainum-sage:#2f4738;--zainum-pale:#f7f6f1;--zainum-paper:#fffdf8;--zainum-line:rgba(20,20,16,.12)}#loader.archinix-loader-timeout{display:none!important}.archinix-logo-image{max-width:190px;width:auto;max-height:var(--archinix-logo-height);object-fit:contain}.footer-area .archinix-logo-image{max-height:76px}.archinix-public .theme-btn,.archinix-public .white-btn,.archinix-public .primary-btn{letter-spacing:0}.archinix-public .theme-btn{background:var(--archinix-theme-color);border-color:var(--archinix-theme-color)}.archinix-public .theme-btn:hover,.archinix-public .white-btn:hover{background:#141410;border-color:#141410;color:#fff}.main-menu ul li.active>a,.main-menu ul li:hover>a{color:var(--archinix-theme-color)}.archinix-dynamic-main{min-height:50vh}.archinix-page-fallback{padding:120px 0}.archinix-page-fallback h1{font-size:76px;line-height:1.05;text-transform:uppercase}.archinix-page-fallback p{max-width:720px;color:#666}.gigfolioo_technologies-luxury-header{position:sticky;top:0;z-index:999;background:rgba(255,253,248,.96);border-bottom:1px solid rgba(20,20,16,.08);box-shadow:none;backdrop-filter:blur(14px)}.gigfolioo_technologies-luxury-header__shell{width:min(1180px,calc(100% - 40px));min-height:86px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px}.gigfolioo_technologies-luxury-header__brand{display:inline-flex;align-items:center;flex:0 0 auto}.gigfolioo_technologies-luxury-header__nav ul{display:flex;align-items:center;gap:34px;margin:0;padding:0;list-style:none}.gigfolioo_technologies-luxury-header__nav.main-menu ul>li{display:block;margin:0}.gigfolioo_technologies-luxury-header__nav.main-menu ul>li>a{display:block;padding:0;color:#29322a;font-size:15px;font-weight:600;line-height:1;text-transform:none;letter-spacing:0;overflow:visible}.gigfolioo_technologies-luxury-header__nav.main-menu ul li.active:before,.gigfolioo_technologies-luxury-header__nav.main-menu ul li a.navlink:before{display:none}.gigfolioo_technologies-luxury-header__toggle{display:none;align-items:center;gap:12px;border:1px solid rgba(20,20,16,.16);background:#fff;color:#141410;padding:12px 14px;border-radius:8px;font-size:14px;font-weight:700;line-height:1;letter-spacing:0}.gigfolioo_technologies-luxury-header__toggleIcon{width:18px;height:12px;display:grid;gap:5px}.gigfolioo_technologies-luxury-header__toggleIcon span{display:block;height:2px;background:currentColor}.gigfolioo_technologies-luxury-header__mobile{display:none}.zainum-home{background:var(--zainum-pale);color:var(--zainum-ink);overflow:hidden}.zainum-home a{text-decoration:none}.zainum-kicker{margin:0 0 18px;color:var(--zainum-wood);font-size:15px;font-weight:800;line-height:1.2;letter-spacing:0}.zainum-hero{min-height:82svh;padding:148px 0 116px;display:flex;align-items:center;position:relative;overflow:hidden;background:#141410}.zainum-hero__background,.zainum-hero__overlay{position:absolute;inset:0}.zainum-hero__background img{width:100%;height:100%;object-fit:cover;object-position:center}.zainum-hero__overlay{background:linear-gradient(90deg,rgba(20,20,16,.86),rgba(20,20,16,.66) 44%,rgba(20,20,16,.2) 78%)}.zainum-hero .container{position:relative;z-index:2}.zainum-hero__content{max-width:760px;color:#fff}.zainum-hero__content .zainum-kicker{color:#f0c27f}.zainum-hero h1{margin:0;color:#fff;font-size:78px;font-weight:600;line-height:.98;letter-spacing:0;text-transform:none}.zainum-hero__description{max-width:700px;margin:26px 0 0;color:rgba(255,255,255,.86);font-size:19px;line-height:1.75}.zainum-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:38px}.zainum-outline-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:17px 28px;border:1px solid rgba(255,255,255,.74);border-radius:0;background:rgba(255,255,255,.08);color:#fff;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0;transition:background .25s ease,color .25s ease,border-color .25s ease}.zainum-outline-btn:hover{background:#fff;border-color:#fff;color:#141410}.zainum-material-list{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0 0;padding:0;list-style:none}.zainum-material-list li,.zainum-craft__materials span{display:inline-flex;align-items:center;min-height:34px;padding:8px 13px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:rgba(255,255,255,.88);font-size:13px;font-weight:700;line-height:1;letter-spacing:0}.zainum-intro,.zainum-collections,.zainum-craft{padding:104px 0}.zainum-intro{background:var(--zainum-paper)}.zainum-intro__grid,.zainum-craft__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:64px;align-items:center}.zainum-intro__media,.zainum-craft__media{margin:0;border-radius:8px;overflow:hidden;background:#dce5dc}.zainum-intro__media img,.zainum-craft__media img,.zainum-collection-card__image img{display:block;width:100%;height:100%;object-fit:cover}.zainum-intro__media{aspect-ratio:5/4}.zainum-intro__copy h2,.zainum-section-head h2,.zainum-craft__copy h2,.zainum-final-cta h2{margin:0;color:var(--zainum-ink);font-size:46px;font-weight:600;line-height:1.12;letter-spacing:0;text-transform:none}.zainum-intro__copy p:last-child,.zainum-craft__copy p{margin:26px 0 0;color:var(--zainum-muted);font-size:18px;line-height:1.8}.zainum-collections{background:#edf2eb}.zainum-section-head{max-width:760px;margin-bottom:46px}.zainum-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.zainum-collection-card{display:flex;min-height:100%;flex-direction:column;border:1px solid rgba(20,20,16,.1);border-radius:8px;overflow:hidden;background:#fff}.zainum-collection-card__image{aspect-ratio:4/3;background:#d8dfd7}.zainum-collection-card__body{padding:30px 28px 32px}.zainum-collection-card__body i{width:46px;height:46px;margin-bottom:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#edf2eb;color:var(--zainum-sage);font-size:25px}.zainum-collection-card h3{margin:0;color:var(--zainum-ink);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:0}.zainum-collection-card p{margin:16px 0 0;color:var(--zainum-muted);font-size:16px;line-height:1.7}.zainum-craft{background:var(--zainum-paper)}.zainum-craft__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.zainum-craft__materials{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.zainum-craft__materials span{border-color:rgba(47,71,56,.2);color:var(--zainum-sage);background:#edf2eb}.zainum-craft__media{aspect-ratio:4/5}.zainum-final-cta{position:relative;min-height:470px;padding:108px 0;display:flex;align-items:center;overflow:hidden;background:#141410}.zainum-final-cta>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.zainum-final-cta__overlay{position:absolute;inset:0;background:rgba(20,20,16,.7)}.zainum-final-cta .container{position:relative;z-index:2}.zainum-final-cta__content{max-width:760px;color:#fff}.zainum-final-cta .zainum-kicker{color:#f0c27f}.zainum-final-cta h2{color:#fff;margin-bottom:34px}.zainum-final-cta .white-btn{background:#fff;border-color:#fff;color:#141410}.zainum-final-cta .white-btn:hover{background:#f0c27f;border-color:#f0c27f;color:#141410}@media (max-width:991px){.archinix-logo-image{max-height:54px}.archinix-page-fallback h1{font-size:56px}.gigfolioo_technologies-luxury-header__shell{min-height:76px}.gigfolioo_technologies-luxury-header__nav{display:none}.gigfolioo_technologies-luxury-header__toggle{display:inline-flex}.gigfolioo_technologies-luxury-header__mobile{position:absolute;top:calc(100% + 1px);left:20px;right:20px;display:block;visibility:hidden;opacity:0;transform:translateY(-8px);pointer-events:none;background:#fff;border:1px solid rgba(20,20,16,.1);border-radius:8px;box-shadow:0 24px 60px rgba(20,20,16,.14);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.gigfolioo_technologies-luxury-header__mobile.is-open{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.gigfolioo_technologies-luxury-header__mobile ul{margin:0;padding:12px;list-style:none}.gigfolioo_technologies-luxury-header__mobile li a{display:block;padding:14px 12px;border-radius:6px;color:#29322a;font-size:16px;font-weight:700;letter-spacing:0}.zainum-hero{min-height:78svh;padding:124px 0 96px}.zainum-hero h1{font-size:58px}.zainum-hero__description{font-size:18px}.zainum-intro,.zainum-collections,.zainum-craft{padding:76px 0}.zainum-intro__grid,.zainum-craft__grid{grid-template-columns:1fr;gap:34px}.zainum-intro__media{order:2}.zainum-collection-grid{grid-template-columns:1fr 1fr}.zainum-intro__copy h2,.zainum-section-head h2,.zainum-craft__copy h2,.zainum-final-cta h2{font-size:38px}}@media (max-width:767px){.archinix-page-fallback{padding:80px 0}.archinix-page-fallback h1{font-size:40px}.gigfolioo_technologies-luxury-header__shell{width:min(100% - 28px,1180px);gap:18px}.zainum-hero{min-height:auto;padding:108px 0 74px}.zainum-hero__overlay{background:rgba(20,20,16,.74)}.zainum-hero h1{font-size:44px;line-height:1.04}.zainum-hero__description{margin-top:22px;font-size:16px;line-height:1.7}.zainum-hero__actions{align-items:stretch;flex-direction:column;margin-top:30px}.zainum-hero__actions .theme-btn,.zainum-outline-btn{width:100%;justify-content:center}.zainum-material-list{margin-top:24px}.zainum-intro,.zainum-collections,.zainum-craft{padding:58px 0}.zainum-intro__copy h2,.zainum-section-head h2,.zainum-craft__copy h2,.zainum-final-cta h2{font-size:32px;line-height:1.18}.zainum-intro__copy p:last-child,.zainum-craft__copy p{font-size:16px;line-height:1.72}.zainum-collection-grid{grid-template-columns:1fr;gap:20px}.zainum-collection-card__body{padding:26px 22px}.zainum-final-cta{min-height:410px;padding:76px 0}.footer-area .archinix-logo-image{max-height:60px}}
html.frontend-content-protected body{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.frontend-content-protected input,html.frontend-content-protected textarea,html.frontend-content-protected select,html.frontend-content-protected [contenteditable],html.frontend-content-protected [data-allow-copy]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}html.frontend-content-protected img{-webkit-user-drag:none;user-drag:none}@media print{html.frontend-content-protected body *{visibility:hidden!important}html.frontend-content-protected body:before{content:"Printing is disabled for this website.";visibility:visible!important;display:block!important;position:fixed;inset:24px auto auto 24px;max-width:640px;color:#111;font:16px/1.45 Arial,sans-serif}}
.gigfolioo_technologies-luxury-header[data-gigfolioo-luxury-header]{background:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,backdrop-filter .24s ease!important}.gigfolioo_technologies-luxury-header[data-gigfolioo-luxury-header].is-scrolled,.gigfolioo_technologies-luxury-header[data-gigfolioo-luxury-header].header-sticky{background:rgba(18,22,17,.72)!important;border-bottom-color:rgba(255,250,240,.16)!important;box-shadow:0 16px 42px rgba(0,0,0,.14)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}
