@font-face{font-family:Vazirmatn;src:url('/assets/vazirmatn.woff2');font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url('/assets/vazirmatn-bold.woff2');font-weight:600 900;font-display:swap}@font-face{font-family:Buffalo;src:url('/assets/bufalo-fat.woff') format('woff');font-weight:400;font-display:swap}:root{--display-font:Buffalo;--ink:#153e43;--glass-radius:40px;--surface-alpha:.14}*{box-sizing:border-box}body{margin:0;background:#fcf9f2;color:var(--ink);font:14px/1.9 Vazirmatn,Tahoma,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #0a7e91;outline-offset:5px}button{border:0}svg{display:block}.study{max-width:1600px;margin:auto}.study-header{height:94px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #dce4e2}.brand-new{display:flex;align-items:center;gap:10px;line-height:1}.brand-new svg{width:45px;height:45px;overflow:hidden;mix-blend-mode:multiply}.brand-new>span{font:800 21px Arial;letter-spacing:-.7px;direction:ltr}.brand-new small{display:block;font:6px Arial;letter-spacing:1.4px;margin-top:7px}.phase{font-size:11px;color:#5c7478;display:flex;align-items:center;gap:9px}.phase>span{width:6px;height:6px;background:#169c9b;border-radius:50%;box-shadow:0 0 0 5px #c6efdf66}.study-back{font-size:10px}.study-toolbar{margin:25px 5%;display:flex;align-items:center;justify-content:space-between;gap:15px}.study-tabs{display:flex;background:#ebece6;padding:5px;border-radius:40px;gap:4px}.study-tabs button{min-height:44px;border-radius:30px;background:transparent;padding:9px 22px;font-size:11px}.study-tabs button.active{background:#fff;box-shadow:0 4px 9px #153d3b0a}.study-tabs b{font:11px Arial;margin-left:8px}.motion-control{display:flex;align-items:center;gap:8px;background:transparent;font-size:10px;min-height:44px}.motion-control svg{width:17px;height:17px}.experience{margin:0 3%;border-radius:35px;position:relative;overflow:hidden;min-height:680px;isolation:isolate;border:1px solid #fff}.experience-A{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;background:radial-gradient(ellipse at 18% 35%,#c9e5dc,transparent 60%),linear-gradient(120deg,#e9f2e9,#fcf7ed);padding:60px 7% 125px;gap:30px}.experience-orb{position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.orb-one{width:340px;height:340px;background:radial-gradient(circle at 30% 20%,#f6d0ad,#e5a583);left:-120px;bottom:-160px;opacity:.6}.orb-two{width:120px;height:120px;right:45%;top:-70px;background:#b9d9d1;filter:blur(20px)}.stage-lines{position:absolute;inset:0;background-image:linear-gradient(#9cc8c615 1px,transparent 1px),linear-gradient(90deg,#9cc8c615 1px,transparent 1px);background-size:65px 65px;mask-image:linear-gradient(90deg,#000,transparent 70%);z-index:-1}.tiny-label{font:8px Arial;letter-spacing:2px;display:flex;align-items:center;gap:10px;color:#527a7c;direction:ltr;width:max-content}.tiny-label i{width:5px;height:5px;border-radius:50%;background:#db9876}.experience-copy{position:relative;z-index:1;padding-bottom:15px}.display{font-family:var(--display-font),Vazirmatn,Tahoma,sans-serif;font-weight:700;font-size:clamp(39px,4.1vw,60px);line-height:1.7;letter-spacing:-2px;margin:23px 0 15px}.display>span{color:#d87958}.experience-copy>p{font-size:13px;line-height:2.2;color:#57727a;margin:0}.hero-mini-link{font-size:10px;color:#657d80;display:flex;align-items:center;gap:10px;margin-top:30px}.mini-line{width:22px;height:1px;background:#7ea9aa}.approved-mark{display:block;font-size:8px;color:#73908e;margin-top:42px}.deck-wrap{position:relative;min-width:0;padding-top:63px}.deck-stage{position:relative;height:360px;perspective:1400px;transform-style:preserve-3d;direction:ltr}.floating-card{position:absolute;inset:0 5% 0 0;max-width:460px;background:#ffffffad;border:1px solid #ffffffe6;box-shadow:0 23px 35px #2d6a6a1f,inset 0 1px 0 #fff;border-radius:19px;overflow:hidden;backdrop-filter:blur(18px);transform-origin:50% 50%;will-change:transform;direction:rtl}.floating-card-top{display:flex;align-items:center;gap:10px;height:42px;padding:0 17px;font-size:10px;color:#536c74}.card-dot{height:6px;width:6px;border-radius:50%;background:#70b4b9}.floating-card-top>span:last-child{margin-right:auto;font:8px Arial;color:#698b91}.card-art{display:block;position:relative;height:calc(100% - 77px);width:calc(100% - 16px);margin:0 8px;overflow:hidden;background:var(--card-color);border-radius:12px;color:#154e5d;text-align:left;isolation:isolate}.card-art:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 80% 5%,#fff9,transparent 65%);z-index:1;pointer-events:none}.card-en{position:absolute;left:21px;top:25px;font:900 30px/1.05 Arial;letter-spacing:-1.5px;z-index:2;color:#0c485de0}.card-art img{position:absolute;width:86%;height:95%;object-fit:contain;left:13%;bottom:-15%;mix-blend-mode:multiply;filter:saturate(1.1);pointer-events:none}.card-shine{position:absolute;inset:0;background:linear-gradient(125deg,#fff8,transparent 45%,#fff2);z-index:3;pointer-events:none}.art-action{position:absolute;left:18px;bottom:18px;width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#fff9;border:1px solid #fff;z-index:4;font:22px Arial}.card-bottom{display:flex;justify-content:space-between;padding:9px 17px;font-size:8px;color:#5b7880}.card-bottom>span:last-child{font:6px/1.9 Arial;letter-spacing:1px}.deck-controls{display:flex;gap:17px;align-items:center;justify-content:center;margin-top:26px;direction:rtl}.round-button{height:44px;width:44px;border:1px solid #afcfca;background:#ffffff65;border-radius:50%;display:grid;place-items:center;transition:background .2s}.round-button:hover{background:#fff}.round-button svg{height:16px;width:16px}.deck-dots{display:flex;gap:7px;direction:ltr}.deck-dots i{height:5px;width:5px;background:#a7c2be;border-radius:50%;transition:width .3s}.deck-dots i.on{width:18px;background:#db9876}.hero-dock{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);width:max-content;max-width:95%;text-align:center}.liquid-glass{position:relative;border-radius:var(--glass-radius);border:1px solid #ffffffb3;box-shadow:inset 0 1px 1px #fff,0 1px 2px #fff7,0 14px 40px #1c64721a,isolation:isolate;background:rgb(255 255 255 / var(--surface-alpha))}.glass-lens{position:absolute;inset:0;border-radius:inherit;backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);z-index:-2;overflow:hidden}.glass-edge{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 3px 3px 6px #ffffff80,inset -3px -3px 5px #3d8d9b19;pointer-events:none;background:linear-gradient(125deg,#fff6,transparent 30%,transparent 70%,#fff5);z-index:-1}.glass-content{position:relative;z-index:1}.glass-dock{padding:7px;border-radius:var(--glass-radius);background:rgb(255 255 255 / var(--surface-alpha));min-width:325px}.glass-dock nav{display:flex;gap:7px;direction:rtl}.glass-dock button{position:relative;min-width:69px;min-height:58px;border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:transparent;font-size:7px;transition:background .2s,transform .2s;flex:1}.glass-dock button svg{width:22px;height:22px}.glass-dock button:hover{transform:translateY(-3px);background:#ffffff6b}.glass-dock button.selected{background:#ffffff6b}.glass-dock button i{position:absolute;bottom:3px;width:3px;height:3px;background:#258fa2;border-radius:50%}.dock-caption{display:block;font-size:8px;margin-top:9px;color:#436970;line-height:1.8}.filter-defs{position:absolute;width:0;height:0;pointer-events:none}.experience-C{height:690px;background:#e8f8f8}.glass-world{position:absolute;inset:0;overflow:hidden;background:linear-gradient(125deg,#bcece7,#f7e4bb 65%,#ffc19b);z-index:-1}.world-type{position:absolute;left:9%;top:12%;font:900 clamp(60px,9vw,132px)/.85 Arial;letter-spacing:-8px;direction:ltr;color:#0965761a}.color-sculpture{position:absolute;display:block;box-shadow:inset 5px 5px 12px #fff9,25px 30px 50px #1b7e8919}.shape-one{height:540px;width:170px;background:linear-gradient(90deg,#4cdad1,#b8f8e7,#17b7c4);border-radius:100px;left:23%;top:15%;transform:rotate(36deg)}.shape-two{height:520px;width:160px;background:linear-gradient(90deg,#f48b57,#ffe393,#ffbd62);border-radius:100px;left:8%;top:7%;transform:rotate(-37deg)}.shape-three{height:140px;width:140px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff1b2,#ffb34c 70%);right:25%;bottom:12%;box-shadow:10px 15px 25px #bb6d5426}.world-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff24 1px,transparent 1px),linear-gradient(90deg,#ffffff24 1px,transparent 1px);background-size:80px 80px}.glass-study-heading{position:absolute;right:7%;top:10%;z-index:2}.glass-study-heading .display{font-size:54px;margin-top:25px}.glass-study-heading>p{font-size:12px;color:#466a6e}.floating-glass-note{position:absolute;left:10%;top:35%;padding:26px 32px;min-width:340px;transform:rotate(-8deg);--glass-radius:30px}.floating-glass-note>.glass-content{display:flex;align-items:center;gap:17px}.note-spark svg{width:38px;height:38px;color:#247783}.floating-glass-note small{font:6px Arial;letter-spacing:1.3px;color:#285a68}.floating-glass-note strong{display:block;font-size:20px;font-weight:500;margin-top:5px}.floating-glass-note p{font-size:10px;color:#2d666b;margin:4px 0 0}.glass-preview-dock{position:absolute;left:23%;bottom:12%;width:max-content;transform:rotate(4deg)}.glass-tuner{position:absolute;right:7%;bottom:10%;width:260px;padding:22px;--glass-radius:25px;background:#ffffff65}.glass-tuner h2{font-size:12px;font-weight:500;margin:0 0 19px}.glass-tuner label{font-size:10px;display:block;margin-top:12px}.glass-tuner label>span{float:left;font-size:9px}.glass-tuner input{display:block;width:100%;accent-color:#168c9e;margin:9px 0 0;min-height:28px}.review-panel{margin:30px 5%;display:flex;justify-content:space-between;gap:35px;align-items:center;padding:15px 0 25px;border-bottom:1px solid #d7e3df}.review-label{font-size:13px}.review-panel p{font-size:10px;color:#6a8082;max-width:530px;margin:8px 0 0}.font-preview{display:flex;flex-direction:column;align-items:flex-start;min-width:240px;gap:6px}.font-preview small{font-size:8px;color:#526e75}.font-button{font-size:10px;border:1px solid #b1cccb;min-height:44px;display:flex;align-items:center;padding:9px 18px;border-radius:30px;position:relative;overflow:hidden;cursor:pointer;background:#fff}.font-button input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.font-button:focus-within{outline:3px solid #168c9e;outline-offset:3px}.references{display:flex;gap:23px;flex-wrap:wrap;padding:0 5% 30px;font-size:8px;color:#638185}.references a{border-bottom:1px solid #a3bdbe;min-height:25px}.references>span:last-child{margin-right:auto}.work-dialog{border:1px solid #fff;border-radius:28px;background:#f4fcfbea;backdrop-filter:blur(25px);color:var(--ink);max-width:800px;width:calc(100% - 35px);padding:25px;box-shadow:0 30px 80px #1a5b6e25;max-height:88dvh;overflow:auto}.work-dialog[open]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.work-dialog::backdrop{background:#1d4e5b55;backdrop-filter:blur(9px)}.work-dialog>img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.work-dialog h2{font-size:29px;margin:15px 0}.work-dialog p{font-size:12px;line-height:2.1;color:#52767c}.work-dialog small{font-size:9px;color:#45747d}.work-dialog .art-disclaimer{font-size:9px;margin-top:23px}.visit{display:inline-flex;align-items:center;min-height:48px;background:#097f95;color:#fff;border-radius:30px;padding:10px 20px;font-size:11px;margin-top:12px}.dialog-x{position:absolute;left:15px;top:15px;background:#fff9;border:1px solid #fff;width:44px;height:44px;border-radius:50%;font:25px Arial}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@supports(backdrop-filter:url('#netium-refract')){.glass-lens{backdrop-filter:url('#netium-refract') blur(7px) saturate(1.5)}}
@media(max-width:1050px){.experience-A{padding:45px 5% 135px;gap:15px;min-height:650px}.display{font-size:43px}.deck-stage{height:330px}.card-en{font-size:26px}.experience-copy>p{font-size:12px}.floating-glass-note{min-width:300px;left:6%;padding:23px}.glass-preview-dock{left:10%}.glass-study-heading .display{font-size:45px}.glass-tuner{width:230px}.references{gap:16px}}
@media(max-width:720px){.study-header{height:78px;padding-inline:6%}.brand-new>span{font-size:18px}.brand-new svg{width:38px;height:38px}.brand-new small{font-size:5px}.phase{font-size:8px}.study-back{display:none}.study-toolbar{margin:18px 5%;gap:9px}.study-tabs{gap:0;padding:4px}.study-tabs button{padding:8px 13px;font-size:10px}.study-tabs b{margin-left:5px}.motion-control{font-size:8px;gap:5px}.motion-control svg{width:15px;height:15px}.experience{border-radius:27px;margin-inline:3%;min-height:820px}.experience-A{display:block;padding:35px 7% 130px}.tiny-label{font-size:6px;letter-spacing:1.6px}.experience-copy{padding:0}.display{font-size:40px;line-height:1.55;letter-spacing:-1px;margin:20px 0 14px}.experience-copy>p{font-size:11px;line-height:2}.hero-mini-link{font-size:8px;margin-top:17px}.approved-mark{display:none}.deck-wrap{max-width:400px;margin:20px auto 0;padding-top:60px;padding-left:40px}.deck-stage{height:290px}.floating-card{right:0;left:0;border-radius:16px}.floating-card-top{height:34px;font-size:9px;padding-inline:12px}.card-art{height:calc(100% - 64px);border-radius:10px}.card-en{font-size:23px;left:16px;top:18px}.card-art img{width:88%;bottom:-20%}.card-bottom{padding:8px 12px;font-size:7px}.card-bottom>span:last-child{font-size:5px}.art-action{width:30px;height:30px;font-size:21px;left:14px;bottom:14px}.deck-controls{margin-top:18px;gap:13px}.round-button{height:40px;width:40px}.hero-dock{bottom:20px;width:calc(100% - 36px);max-width:350px}.glass-dock{min-width:0;width:100%;padding:6px}.glass-dock nav{gap:2px}.glass-dock button{min-width:0;min-height:55px;font-size:6px;padding:5px 8px}.glass-dock button svg{width:21px;height:21px}.dock-caption{font-size:7px;margin-top:8px}.experience-C{min-height:900px}.glass-study-heading{top:36px;right:7%}.glass-study-heading .display{font-size:44px;margin-top:20px}.glass-study-heading>p{font-size:10px}.world-type{font-size:85px;top:29%;left:7%;letter-spacing:-6px}.shape-one{top:29%;left:35%;width:110px;height:370px}.shape-two{top:24%;left:5%;width:110px;height:370px}.shape-three{top:38%;right:5%;height:88px;width:88px}.floating-glass-note{left:7%;right:7%;top:38%;min-width:0;padding:24px 20px}.floating-glass-note strong{font-size:18px}.floating-glass-note small{font-size:5px}.glass-preview-dock{left:7%;right:7%;bottom:29%;width:auto;transform:rotate(3deg)}.glass-tuner{left:7%;right:7%;bottom:28px;width:auto;padding:20px;--glass-radius:25px}.glass-tuner h2{font-size:11px;margin-bottom:10px}.glass-tuner label{font-size:9px;margin-top:9px}.glass-tuner input{margin-top:0}.review-panel{display:block;margin:24px 6%;padding-bottom:25px}.review-label{font-size:12px}.review-panel p{font-size:9px;line-height:2}.font-preview{margin-top:20px;min-width:0}.references{font-size:7px;gap:15px;padding-inline:6%}.references>span:last-child{margin-right:0;width:100%}.work-dialog[open]{display:block}.work-dialog{padding:25px}.work-dialog>img{height:210px}.work-dialog h2{font-size:24px}.work-dialog p{font-size:11px}.work-dialog small{font-size:8px}}
@media(max-width:370px){.phase{display:none}.study-tabs button{font-size:9px;padding-inline:10px}.motion-control{font-size:7px}.display{font-size:35px}.deck-stage{height:255px}.deck-wrap{padding-left:35px}.experience-A{min-height:770px}.card-en{font-size:20px}.floating-glass-note{padding:20px 16px}.floating-glass-note strong{font-size:15px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important}.floating-card{will-change:auto}.glass-dock button:hover{transform:none}}

.deck-stage{transform-style:flat}.floating-card{backface-visibility:hidden}.experience{overflow:clip}

/* Approved C: one persistent viewport dock, outside transformed study panels. */
.fixed-glass-dock{position:fixed;bottom:calc(18px + env(safe-area-inset-bottom,0px));left:50%;transform:translateX(-50%);z-index:80;width:340px;max-width:calc(100vw - 32px);isolation:isolate}.fixed-glass-dock .glass-dock{width:100%;min-width:0;box-shadow:inset 0 1px 1px #fff,0 8px 40px #19566324}.study{padding-bottom:calc(115px + env(safe-area-inset-bottom,0px))}.glass-tuner{bottom:14%}html{scroll-padding-bottom:125px}.work-dialog{z-index:100}
@media(max-width:720px){.fixed-glass-dock{bottom:calc(12px + env(safe-area-inset-bottom,0px));width:325px}.fixed-glass-dock .glass-dock button{min-height:58px}.glass-tuner{bottom:28px}.study{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}}
/* Approved D + E: interactive bento layouts form a native scroll stack. */
html{scroll-behavior:smooth}.jump-to-services{border-bottom:1px solid #5c9da2;margin-right:10px;color:#0d7587;min-height:35px;display:inline-flex;align-items:center}.services-combined{padding:100px 5% 45px;scroll-margin-top:30px;overflow:visible}.services-combined-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:50px}.services-combined-heading .display{font-size:46px;margin-bottom:0}.stack-intro{font-size:12px;color:#5c777b;line-height:2.1;padding-bottom:8px}.service-jumps{display:flex;gap:8px;direction:ltr;margin-top:20px}.service-jumps a{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c9dbd5;background:#fff8;border-radius:50%;font:10px Arial;transition:background .2s}.service-jumps a:hover{background:#d3f2e6}.services-stack-shell{position:relative;padding-bottom:80px}.service-bento-stage{position:sticky;top:calc(25px + var(--stage-index)*18px);border:1px solid #ffffffdd;border-radius:30px;padding:20px;margin-bottom:105px;background:var(--stage-bg);box-shadow:0 -6px 30px #28514b06,0 20px 55px #1d525119;scroll-margin-top:85px;isolation:isolate}.service-bento-stage:last-child{margin-bottom:0}.service-bento-stage:has(:focus-visible){z-index:10!important}.tone-aqua{--stage-bg:#d8e8df;--tile-bg:#f5f9f2;--accent:#075866;--art-bg:#bfded2;--light:#6eafa844}.tone-peach{--stage-bg:#f5e1d0;--tile-bg:#fdf8ee;--accent:#b76d4c;--art-bg:#edc5a3;--light:#d5a07c44}.tone-lemon{--stage-bg:#dce8dd;--tile-bg:#f7f9ef;--accent:#42765b;--art-bg:#bfd6c5;--light:#8bac9255}.service-stage-bar{display:flex;justify-content:space-between;align-items:center;padding:0 6px 18px;font-size:10px;color:#526f6b}.service-stage-bar small{font:7px Arial;letter-spacing:1.5px}.service-bento-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:190px 150px;gap:13px}.bento-tile{position:relative;background:var(--tile-bg);border:1px solid #ffffffc7;border-radius:21px;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px 0 #fff;--light-x:50%;--light-y:50%;transition:box-shadow .25s,border-color .25s}.bento-tile:before{content:'';position:absolute;inset:0;background:radial-gradient(250px circle at var(--light-x) var(--light-y),var(--light),transparent 70%);opacity:0;transition:opacity .25s;pointer-events:none;z-index:0}.bento-tile:hover:before,.bento-tile:focus-within:before{opacity:1}.bento-tile:hover,.bento-tile:focus-within{border-color:#fff;box-shadow:inset 0 1px 0 #fff,0 7px 22px #307f8010}.bento-tile>*{position:relative;z-index:1}.bento-story{grid-row:span 2;padding:29px 26px;display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin}.service-category{font-size:8px;color:var(--accent)}.bento-story h3{font-family:var(--display-font),Vazirmatn,Tahoma,sans-serif;font-size:27px;line-height:1.8;letter-spacing:-.9px;margin:10px 0 14px;max-width:260px}.bento-story p{font-size:11px;color:#557176;line-height:2.15;margin:0;max-width:290px}.bento-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:18px}.bento-tags>span{font-size:7px;border:1px solid #b7d2c966;border-radius:20px;padding:3px 8px;color:#466d70}.service-detail-toggle{margin-top:auto;min-height:44px;padding:13px 0 0;display:flex;align-items:center;justify-content:space-between;background:transparent;color:var(--accent);text-align:right;font-size:10px;gap:30px}.service-detail-toggle>span{font:22px Arial}.service-more{font-size:10px;line-height:2;color:#496e72;margin-top:10px;max-width:300px}.service-more a{display:block;text-decoration:underline;text-underline-offset:4px;margin-top:8px}.bento-visual{grid-column:span 2;background:var(--art-bg);min-width:0}.bento-art-caption{position:absolute;top:18px;left:22px;font:8px Arial;letter-spacing:1.2px;z-index:2;color:#285865}.bento-feature{padding:20px 23px}.bento-feature-icon{position:absolute;left:20px;top:20px;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#ffffffac;color:var(--accent)}.bento-feature-icon svg{width:19px;height:19px}.bento-feature h4{font-size:14px;line-height:1.9;margin:34px 0 4px;font-weight:500}.bento-feature p{font-size:9px;line-height:2;color:#5c797a;margin:0}.bento-artwork{position:absolute;inset:0;perspective:800px;pointer-events:none}.art-browser{width:60%;height:155px;position:absolute;left:18%;top:52px;border-radius:10px;border:1px solid #fff;background:#f8fffa;box-shadow:0 15px 25px #12727026;transform:rotate(-9deg) rotateY(-13deg);overflow:hidden}.art-browser-bar{height:22px;display:flex;align-items:center;gap:4px;padding:0 10px;border-bottom:1px solid #d9ece2;direction:ltr}.art-browser-bar i{width:3px;height:3px;border-radius:50%;background:#a9c8bb}.art-browser-bar span{font:5px Arial;margin-left:auto;color:#447969}.art-browser-body{position:relative;padding:18px 15px;direction:ltr}.art-browser-body>span{font:900 28px/.95 Arial;color:#164c47;letter-spacing:-1.5px;position:relative;z-index:2}.art-loop{width:76px;height:94px;border:20px solid #e4a37c;border-radius:50px;position:absolute;right:18px;top:9px;transform:rotate(33deg);box-shadow:inset 3px 1px 5px #ffeaca,4px 9px 13px #37888233}.art-browser-pill{width:50px;height:11px;background:#a2cfc3;border-radius:20px;margin-top:15px}.art-code-chip{position:absolute;left:12%;bottom:17px;font:8px Arial;background:#ffffffa8;padding:12px 15px;border:1px solid #fff;border-radius:12px;transform:rotate(5deg);box-shadow:0 9px 18px #30757517;backdrop-filter:blur(12px)}.art-code-chip span{font:6px Arial;color:#5b8d88;margin-right:10px}.art-shop-bag{position:absolute;left:35%;top:50px;width:105px;height:130px;background:linear-gradient(120deg,#f9e4ca,#dda17a 65%,#edc2a0);transform:rotate(-12deg);border-radius:4px 4px 15px 15px;box-shadow:0 13px 18px #a1683126,inset 3px 2px 4px #f8e9d4;direction:ltr;text-align:center}.art-shop-bag>i{position:absolute;top:-27px;left:27px;width:51px;height:40px;border:6px solid #cb946d;border-bottom:0;border-radius:40px 40px 0 0}.art-shop-bag b{display:block;font:800 60px Arial;color:#8e613f80;padding-top:24px}.art-shop-bag small{font:4px Arial;letter-spacing:.7px;color:#8d643f}.art-shop-note{position:absolute;left:13%;top:100px;background:#ffffffa8;border:1px solid #fff;border-radius:13px;display:flex;align-items:center;gap:10px;padding:11px 16px;font-size:10px;transform:rotate(6deg);box-shadow:0 9px 18px #996c3615;backdrop-filter:blur(10px)}.art-shop-note>span{font:25px Arial;color:#aa633e}.art-shop-note small{display:block;font-size:7px;color:#886b53}.art-shop-dot{position:absolute;width:45px;height:45px;border-radius:50%;background:radial-gradient(circle at 25% 20%,#f5ddc4,#db9676);right:19%;top:75px;box-shadow:0 7px 14px #b16a2d22}.art-dashboard{position:absolute;left:22%;top:48px;width:55%;height:155px;border:1px solid #fff;background:#fafff5;border-radius:12px;box-shadow:0 15px 23px #71874122;display:flex;overflow:hidden;transform:rotate(-7deg) rotateY(-10deg)}.art-dash-sidebar{width:35px;border-left:1px solid #d9e5cd;display:flex;flex-direction:column;align-items:center;gap:10px;padding:15px 0}.art-dash-sidebar>b{font:800 15px Arial;color:#859969}.art-dash-sidebar i{height:7px;width:10px;border-radius:2px;background:#d5e1c7}.art-dash-main{padding:16px;flex:1}.art-dash-top{display:flex;justify-content:space-between;align-items:center;font:4px Arial;color:#839973;direction:ltr}.art-dash-top>i{width:12px;height:12px;border-radius:50%;background:#b9d2c0}.art-dash-stats{display:flex;gap:6px;margin-top:13px}.art-dash-stats>i{flex:1;background:#e4edd9;height:27px;border-radius:5px}.art-dash-stats>i:nth-child(2){background:#edd2b3}.art-dash-bars{display:flex;align-items:flex-end;gap:6px;height:55px;margin-top:14px;direction:ltr}.art-dash-bars>i{flex:1;background:linear-gradient(#87ad96,#d4e4d7);border-radius:3px 3px 0 0}.art-dash-bars>i:nth-child(3n){background:linear-gradient(#d9ad89,#efdfca)}.art-flow-node{position:absolute;left:14%;bottom:16px;border-radius:12px;background:#ffffffa9;border:1px solid #fff;padding:10px 15px;font-size:8px;display:flex;align-items:center;gap:9px;transform:rotate(5deg);backdrop-filter:blur(10px)}.art-flow-node svg{width:19px;height:19px;color:#8d9e59}.stack-outro{border-top:1px solid #d5e2dc;padding-top:28px;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#557373}.stack-outro>a{font-size:12px;display:flex;align-items:center;gap:25px;min-height:44px;color:#217887}.stack-outro>a>span{font:25px Arial}
@media(max-width:1000px){.service-bento-grid{grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:175px 150px}.bento-story{padding:22px 19px}.bento-story h3{font-size:23px}.bento-story p{font-size:10px}.bento-feature{padding:17px}.bento-feature h4{font-size:12px}.bento-feature p{font-size:8px}.bento-feature-icon{width:27px;height:27px;left:15px;top:15px}.art-shop-bag{left:37%}.art-shop-note{left:7%}}
@media(max-width:720px){.services-combined{padding:65px 5% 25px}.services-combined-heading{display:block;margin-bottom:29px}.services-combined-heading .display{font-size:35px;line-height:1.7;margin-top:18px}.stack-intro{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:15px;padding:0;font-size:10px}.service-jumps{margin-top:0;gap:6px}.service-jumps a{width:38px;height:44px;font-size:9px}.service-bento-stage{padding:12px;border-radius:24px;top:calc(10px + var(--stage-index)*12px);margin-bottom:65px}.service-stage-bar{font-size:8px;padding:0 4px 12px}.service-stage-bar small{font-size:5px;letter-spacing:.8px}.service-bento-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto 150px 120px;gap:8px}.bento-story{grid-column:1/-1;grid-row:auto;padding:19px 20px;display:block;overflow:visible}.bento-story h3{font-size:22px;line-height:1.7;max-width:none;margin:7px 0 10px}.bento-story p{font-size:10px;line-height:2;max-width:none}.bento-tags{margin-top:11px}.bento-tags>span{font-size:7px}.service-category{font-size:7px}.service-detail-toggle{font-size:9px;min-height:38px;padding-top:8px;width:100%}.bento-visual{grid-column:span 2;grid-row:2}.bento-art-caption{font-size:6px;top:14px;left:15px}.bento-feature{padding:14px}.bento-feature h4{font-size:11px;margin-top:32px}.bento-feature p{font-size:8px}.bento-feature-icon{width:25px;height:25px;left:13px;top:13px}.bento-feature-icon svg{width:16px;height:16px}.bento-tile{border-radius:17px}.art-browser{height:126px;top:37px;width:64%;left:20%}.art-browser-body{padding:12px}.art-browser-body>span{font-size:24px}.art-loop{width:65px;height:77px;border-width:16px;right:11px}.art-code-chip{font-size:6px;padding:10px 12px;left:7%;bottom:12px}.art-shop-bag{top:38px;height:110px;width:90px}.art-shop-bag b{font-size:45px;padding-top:24px}.art-shop-bag>i{left:22px;width:45px;height:35px;top:-24px}.art-shop-bag small{font-size:3px}.art-shop-note{top:78px;left:5%;font-size:8px;padding:10px 12px;gap:7px}.art-shop-note small{font-size:6px}.art-shop-dot{width:36px;height:36px;right:14%;top:65px}.art-dashboard{height:130px;top:35px;width:64%;left:22%}.art-dash-main{padding:12px}.art-dash-stats{margin-top:10px}.art-dash-stats>i{height:22px}.art-dash-bars{height:44px;margin-top:11px;gap:5px}.art-flow-node{font-size:6px;padding:9px 11px;left:7%;bottom:12px}.art-flow-node svg{width:16px;height:16px}.services-stack-shell{padding-bottom:40px}.stack-outro{display:block;font-size:9px;padding-top:20px}.stack-outro>a{font-size:11px;justify-content:space-between;margin-top:10px}.hero-mini-link{flex-wrap:wrap}.jump-to-services{min-height:35px;margin-right:0}}
@media(max-height:720px) and (max-width:720px){.service-bento-stage{position:relative;top:auto;margin-bottom:30px}.services-stack-shell{padding-bottom:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.service-bento-stage{position:relative;top:auto;margin-bottom:35px}.bento-tile:before{display:none}}

.stack-anchor{height:0;scroll-margin-top:85px;pointer-events:none}
/* NETIUM / OCEAN & APRICOT — one shared visual system. */
:root{--ink:#153e43;--ocean:#075866;--apricot:#d99776;--cream:#fcf9f2;--muted:#607a78;--line:#d7e2d9;--display-font:Buffalo;--glass-radius:36px;--surface-alpha:.24}.display{font-family:Buffalo,Vazirmatn,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.display>span{color:#bd7556}.netium-icon{width:24px;height:24px;flex-shrink:0}.icon-signature{fill:var(--apricot)}.site-wrap{max-width:1600px;margin:auto;padding-bottom:120px}.site-header,.site-footer{width:90%;max-width:1320px;margin:auto}.site-header{height:96px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:28px}.brand-new img{width:51px;height:51px;object-fit:contain;mix-blend-mode:normal}.brand-new>span{font-size:24px;font-weight:800;letter-spacing:-1px;color:var(--ocean)}.brand-new small{font-size:5.5px;letter-spacing:1.6px;line-height:1.5;color:#6a8982}.site-header>nav{display:flex;gap:32px;font-size:11px;color:#4f716f}.site-header>nav a{display:inline-flex;align-items:center;min-height:44px;transition:color .2s}.site-header>nav a:hover{color:#b76d4c}.header-contact{display:inline-flex;align-items:center;gap:14px;font-size:11px;min-height:44px}.header-contact>.netium-icon{height:34px;width:34px;border:1px solid #b5cbc3;border-radius:50%;padding:8px;color:var(--ocean)}.unified-hero{margin-top:27px;min-height:700px;padding-top:58px;padding-bottom:105px;overflow:clip;background:radial-gradient(ellipse at 20% 30%,#c8e2d8aa,transparent 60%),linear-gradient(115deg,#edf2e7,#fcf8ef)}.unified-hero .display{font-size:clamp(47px,5vw,73px);line-height:1.55;margin-top:24px;margin-bottom:18px;white-space:nowrap}.unified-hero .tiny-label{font:10px Vazirmatn,sans-serif;letter-spacing:0;direction:rtl;color:#557872}.unified-hero .experience-copy>p{font-size:13px;line-height:2.2;color:#5b7774}.real-hero-actions{display:flex;gap:23px;align-items:center;margin-top:28px}.site-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:48px;padding:11px 22px;border-radius:32px;font-size:11px;transition:transform .2s,background .2s;cursor:pointer}.site-button .netium-icon{width:18px;height:18px}.site-button.solid{background:var(--ocean);color:#fff9ed}.site-button.solid:hover{background:#174e54;transform:translateY(-2px)}.site-button.outline{border:1px solid #b3c9c1;background:#ffffff50}.site-button.outline:hover{background:#fff9}.hero-work-link{display:flex;align-items:center;gap:15px;font-size:10px;min-height:44px}.hero-work-link .netium-icon{width:16px;height:16px}.hero-principles{display:flex;align-items:center;gap:10px;margin-top:33px;font-size:8px;color:#78928a}.hero-principles i{display:block;width:3px;height:3px;border-radius:50%;background:#c38d6c}.unified-hero .deck-stage{height:370px}.unified-hero .deck-wrap{padding-top:65px}.hero-pause{position:absolute;left:4%;bottom:35px;width:38px;height:38px;border:1px solid #acc7bc;border-radius:50%;background:#fff7;display:grid;place-items:center}.hero-pause .netium-icon{width:14px;height:14px}.hero-baseline{position:absolute;bottom:30px;left:10%;right:7%;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#68867e}.hero-baseline>span{font:6px Arial;letter-spacing:1.4px}.hero-baseline>a{display:flex;align-items:center;gap:13px;font-size:9px}.hero-baseline .netium-icon{width:15px;height:15px}.purpose-ribbon{display:flex;align-items:center;gap:18px;width:84%;max-width:1200px;margin:38px auto 0;padding:0 0 35px;border-bottom:1px solid var(--line)}.purpose-ribbon p{font-size:13px;margin:0;color:#476b63}.ribbon-mark{width:32px;height:32px;color:#b67a5c}.ribbon-mark .netium-icon{width:32px;height:32px}.purpose-ribbon small{font:6px Arial;letter-spacing:1.5px;margin-right:auto;color:#76918a}.services-combined{max-width:1440px;margin:auto;padding-top:90px;padding-bottom:45px}.services-combined-heading .display,.section-heading .display,.real-faq .display,.contact-real .display{font-size:48px;line-height:1.6}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:42px}.section-heading .display{margin-bottom:0;margin-top:20px}.section-heading>p{font-size:12px;color:var(--muted);line-height:2.15;margin:0 0 7px;max-width:340px}.tiny-label{color:#6f8a82;font-size:7px;letter-spacing:1.7px}.stack-intro{color:var(--muted)}.service-bento-stage{box-shadow:0 -6px 30px #244e4505,0 18px 50px #1b584519}.service-bento-grid{grid-template-rows:190px 160px}.bento-story h3{font-weight:400;font-size:28px;line-height:1.65;letter-spacing:0}.bento-story p{color:#5a7670}.bento-feature h4{color:#385d54}.bento-feature p{color:#6a8379}.bento-tags>span{background:#fff3}.tone-aqua{--stage-bg:#d8e8df;--tile-bg:#f5f9f2;--accent:#1a6b69;--art-bg:#bfded2;--light:#6eafa844}.tone-peach{--stage-bg:#f5e1d0;--tile-bg:#fdf8ee;--accent:#b76d4c;--art-bg:#edc5a3;--light:#d5a07c44}.tone-lemon{--stage-bg:#dce8dd;--tile-bg:#f7f9ef;--accent:#42765b;--art-bg:#bfd6c5;--light:#8bac9255}.bento-feature-icon{background:#fff9;color:#426f60}.bento-feature-icon>.netium-icon{width:19px;height:19px}.stack-outro{color:#5b776e}.stack-outro a{color:var(--ocean)}.site-section{width:90%;max-width:1320px;margin:auto;padding:90px 0}.real-work{border-top:1px solid var(--line);margin-top:15px}.real-work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.real-work-art{width:100%;aspect-ratio:1.08;position:relative;border-radius:25px;background:var(--project-tint);overflow:hidden;isolation:isolate;display:block;transition:transform .3s,box-shadow .3s}.real-work-art:before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,#fff6,transparent 65%);z-index:1;pointer-events:none}.real-work-art>img{width:92%;height:90%;object-fit:contain;position:absolute;left:4%;bottom:-1%;mix-blend-mode:multiply;transition:transform .45s;filter:saturate(.72)}.real-work-art:hover{transform:translateY(-5px);box-shadow:0 20px 35px #37675c15}.real-work-art:hover>img{transform:scale(1.05)}.work-art-label{position:absolute;right:21px;top:17px;font-size:8px;color:#4e776a;z-index:2}.work-art-open{display:grid;place-items:center;width:35px;height:35px;position:absolute;bottom:18px;left:18px;background:#ffffff9c;border:1px solid #fff;border-radius:50%;z-index:2}.work-art-open .netium-icon{height:17px;width:17px}.real-work-caption{display:flex;align-items:center;justify-content:space-between;padding:16px 3px 0;gap:10px}.real-work-caption h3{font:400 24px/1.6 Buffalo,Vazirmatn,sans-serif;margin:0}.real-work-caption p{font-size:9px;color:var(--muted);margin:3px 0 0}.real-work-caption>a{width:44px;height:44px;border:1px solid #c7d9cd;border-radius:50%;display:grid;place-items:center}.real-work-caption>a>.netium-icon{width:17px;height:17px}.universe-real{border-top:1px solid var(--line)}.ecosystem-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ecosystem-card{padding:25px 21px;border-radius:25px;background:linear-gradient(140deg,#ffffffad,#e8efdf5e);border-color:#fff;position:relative;transition:transform .3s,background .3s;min-height:235px}.ecosystem-card:nth-child(2n){background:linear-gradient(140deg,#ffffffad,#f4deca66)}.ecosystem-card:hover{transform:translateY(-5px);background:#fff9}.custom-icon-plate{width:46px;height:46px;border-radius:16px;background:linear-gradient(140deg,#fff9,#d6e5d89a);border:1px solid #fff;box-shadow:inset 0 1px 0 #fff,0 7px 15px #3468520c;display:grid;place-items:center;color:#366d61}.custom-icon-plate>.netium-icon{width:25px;height:25px}.ecosystem-arrow{position:absolute;left:22px;top:26px;width:17px;height:17px;color:#66897a}.ecosystem-card>small{font:6px Arial;letter-spacing:1.3px;display:block;margin-top:29px;color:#789186}.ecosystem-card h3{font-size:13px;font-weight:500;line-height:1.9;margin:9px 0 5px}.ecosystem-card p{font-size:9px;color:var(--muted);line-height:2;margin:0}.neti-feature{display:flex;align-items:center;gap:22px;margin-top:35px;padding-top:28px;border-top:1px solid var(--line)}.neti-feature>div:nth-child(2){flex:1}.neti-symbol{width:62px;height:62px;border-radius:22px;background:linear-gradient(130deg,#f5d6b8,#e9bfa0);display:grid;place-items:center;box-shadow:inset 2px 2px 0 #fffc;transform:rotate(-8deg);color:#986648}.neti-symbol .netium-icon{width:35px;height:35px}.neti-feature small{font:7px Arial;letter-spacing:1.5px;color:#9a765b}.neti-feature h3{font:400 25px/1.7 Buffalo,Vazirmatn,sans-serif;margin:5px 0}.neti-feature p{font-size:10px;color:var(--muted);margin:0}.process-real{background:#eaf0e4;border-block:1px solid #dde6d6}.real-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}.real-steps>article{border-top:1px solid #bdcebd;padding-top:20px}.step-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.step-top>span:last-child{font:11px Arial;color:#819782}.real-steps h3{font:400 26px/1.7 Buffalo,Vazirmatn,sans-serif;margin:22px 0 12px}.real-steps p{font-size:11px;color:#5e7869;line-height:2.15;margin:0}.real-faq{display:grid;grid-template-columns:.85fr 1.2fr;gap:100px}.real-faq-list{border-top:1px solid var(--line);margin-top:10px}.real-faq-list>details{border-bottom:1px solid var(--line);padding:21px 0}.real-faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;font-size:12px;min-height:40px}.real-faq-list summary::-webkit-details-marker{display:none}.real-faq-list summary>span{font:25px Arial;color:#b17a59;transition:transform .2s}.real-faq-list details[open] summary>span{transform:rotate(45deg)}.real-faq-list p{font-size:11px;color:var(--muted);line-height:2.2;margin:16px 0 0;max-width:95%}.contact-real{background:linear-gradient(125deg,#d3e7da,#e5eddd 65%,#edd4bc);position:relative;isolation:isolate;border-block:1px solid #c9ddcc;overflow:hidden}.contact-real:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 0 100%,#81b4a438,transparent 65%);z-index:-1}.contact-real-grid{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.contact-intro{font-size:12px;color:#547667;line-height:2.2;margin:23px 0 0}.real-email{display:flex;align-items:center;gap:20px;font:16px Arial;width:max-content;max-width:100%;margin-top:35px;color:#285e55}.real-email .netium-icon{width:20px;height:20px}.contact-logo-note{display:flex;align-items:center;gap:15px;margin-top:40px}.contact-logo-note img{width:85px;height:85px;object-fit:contain}.contact-logo-note>span{font-size:11px;color:#557e6c}.contact-logo-note small{display:block;font:6px Arial;letter-spacing:1.2px;margin-top:9px}.real-contact-form{padding:32px;border-radius:28px;background:#ffffff4f}.real-contact-form h3{font:400 28px/1.7 Buffalo,Vazirmatn,sans-serif;margin:0 0 25px}.real-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.real-contact-form label{display:block;font-size:10px;color:#3e6658;margin-top:16px}.real-contact-form input,.real-contact-form select,.real-contact-form textarea{display:block;width:100%;border:0;border-bottom:1px solid #9fbdac;background:transparent;min-height:45px;padding:10px 0;color:#204d43;font:11px/1.9 Vazirmatn,sans-serif;border-radius:0;resize:vertical}.real-contact-form input[dir=ltr]{font-family:Arial,sans-serif}.real-contact-form select{cursor:pointer}.real-contact-form input::placeholder,.real-contact-form textarea::placeholder{color:#698a7a;opacity:1}.real-contact-form input:focus-visible,.real-contact-form select:focus-visible,.real-contact-form textarea:focus-visible{outline:2px solid #237f76;outline-offset:4px}.email-note{font-size:8px;color:#668777;line-height:2;margin:17px 0 20px}.real-contact-form .solid{width:100%}.real-draft{margin-top:23px;border-top:1px solid #b4cbbb;padding-top:16px;font-size:10px;color:#3f6758}.real-draft>p{margin:0 0 12px;line-height:2}.real-draft .site-button{font-size:10px}.copy-draft{background:transparent;font-size:9px;color:#2b6c5b;min-height:44px;padding:10px 15px}.real-draft textarea{background:#ffffff38;border:1px solid #b0c8b6;border-radius:12px;padding:12px;font-size:10px;line-height:2}.real-draft>span{display:block;margin-top:10px;font-size:9px}.site-footer{padding-top:38px}.footer-main{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:25px;border-bottom:1px solid var(--line)}.footer-main>p{font-size:10px;color:#678375}.footer-up{display:flex;align-items:center;gap:15px;font-size:9px;min-height:44px}.footer-up .netium-icon{width:18px;height:18px;transform:rotate(-45deg)}.footer-small{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px;color:#7c9585;font:6px Arial;letter-spacing:1px}.footer-small>div{display:flex;gap:23px;font:9px Vazirmatn,sans-serif;letter-spacing:0;color:#5b7e6b}.footer-small a{min-height:44px;display:inline-flex;align-items:center}.fixed-glass-dock{width:370px;max-width:calc(100vw - 30px);bottom:calc(17px + env(safe-area-inset-bottom,0px))}.glass-dock{padding:6px;background:#fcfaf233}.glass-dock nav{gap:3px}.glass-dock a{position:relative;min-width:55px;min-height:58px;border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:7px;flex:1;transition:background .2s,transform .2s;color:#416b61}.glass-dock a>.netium-icon{width:22px;height:22px}.glass-dock a.selected{background:#fff6;color:#075866}.glass-dock a:hover{background:#fff7;transform:translateY(-2px)}.glass-dock a i{position:absolute;bottom:3px;width:3px;height:3px;background:#b17a59;border-radius:50%}.glass-lens{backdrop-filter:blur(13px) saturate(1.18);-webkit-backdrop-filter:blur(13px) saturate(1.18)}.glass-edge{box-shadow:inset 3px 3px 6px #ffffff90,inset -3px -3px 6px #5f9f7d1a}.work-dialog h2{font-family:Buffalo,Vazirmatn,sans-serif;font-weight:400;letter-spacing:0;font-size:33px}.visit{gap:20px;background:var(--ocean)}.visit .netium-icon{width:16px;height:16px}.site-skip{position:fixed;top:-100px;right:20px;z-index:200;background:var(--ocean);color:#fff;padding:12px 22px;border-radius:12px;font-size:12px}.site-skip:focus{top:12px}.service-bento-stage:has(:focus-visible){z-index:10!important}section[id]{scroll-margin-top:30px}.services-combined .stack-anchor{scroll-margin-top:85px}
@media(max-width:1100px){.site-header>nav{gap:22px;font-size:10px}.unified-hero{min-height:650px}.unified-hero .display{font-size:55px}.unified-hero .deck-stage{height:335px}.unified-hero .experience-copy>p{font-size:12px}.contact-real-grid{gap:60px}.ecosystem-grid{grid-template-columns:1fr 1fr;gap:17px}.ecosystem-card{min-height:220px}.real-faq{gap:60px}.real-steps{gap:26px}.real-work-grid{gap:18px}.services-combined-heading .display,.section-heading .display,.real-faq .display,.contact-real .display{font-size:43px}.site-section{padding-block:75px}}
@media(max-width:850px){.site-header>nav{gap:17px;font-size:9px}.header-contact{font-size:9px;gap:9px}.brand-new>span{font-size:21px}.brand-new img{width:44px;height:44px}.unified-hero .display{font-size:45px}.unified-hero .deck-stage{height:300px}.unified-hero .experience-copy>p{font-size:11px}.site-button{font-size:10px;padding-inline:17px;gap:18px}.real-hero-actions{gap:16px}.hero-work-link{font-size:9px;gap:10px}.hero-principles{font-size:7px;gap:8px}.real-work-caption h3{font-size:22px}.real-work-caption p{font-size:8px}.real-faq{gap:40px}.real-steps{grid-template-columns:1fr 1fr;gap:40px}.contact-real-grid{gap:35px}.real-contact-form{padding:25px}.real-form-row{grid-template-columns:1fr;gap:0}.real-email{font-size:14px}.neti-feature .site-button{font-size:10px}.section-heading>p{font-size:11px}}
@media(max-width:720px){.site-header{height:80px;width:88%;gap:14px}.site-header>nav{display:none}.header-contact{font-size:9px}.brand-new>span{font-size:22px}.brand-new small{font-size:5px;letter-spacing:1.3px}.brand-new img{width:45px;height:45px}.header-contact>.netium-icon{width:32px;height:32px}.unified-hero{min-height:810px;margin-top:14px;padding:35px 7% 95px}.unified-hero .display{font-size:48px;line-height:1.55;margin-top:22px;white-space:normal}.unified-hero .tiny-label{font-size:9px}.unified-hero .experience-copy>p{font-size:11px;line-height:2.15}.real-hero-actions{margin-top:23px;gap:24px}.site-button{min-height:46px;font-size:10px;padding-inline:18px}.hero-work-link{font-size:9px}.hero-principles{font-size:7px;margin-top:22px;gap:10px}.unified-hero .deck-wrap{padding-top:60px;margin-top:15px}.unified-hero .deck-stage{height:280px}.hero-pause{left:6%;bottom:24px;width:34px;height:34px}.hero-baseline{bottom:20px;left:19%;right:7%;align-items:flex-end}.hero-baseline>span{font-size:5px;letter-spacing:1px;max-width:150px;line-height:1.8}.hero-baseline>a{display:none}.purpose-ribbon{margin-top:28px;width:85%;gap:12px;padding-bottom:25px}.purpose-ribbon p{font-size:10px}.purpose-ribbon small{display:none}.ribbon-mark,.ribbon-mark>.netium-icon{width:25px;height:25px}.services-combined{padding-top:65px;padding-bottom:35px}.services-combined-heading .display,.section-heading .display,.real-faq .display,.contact-real .display{font-size:38px;line-height:1.6}.services-combined-heading .display{margin-top:16px}.tiny-label{font-size:6px;letter-spacing:1.4px}.service-bento-grid{grid-template-rows:auto 150px 120px}.bento-story h3{font-size:25px;line-height:1.7}.site-section{width:88%;padding-block:60px}.section-heading{display:block;margin-bottom:29px}.section-heading>p{font-size:10px;line-height:2.1;margin-top:18px}.real-work-grid{grid-template-columns:1fr;gap:29px}.real-work-art{aspect-ratio:1.3;border-radius:23px}.real-work-art>img{height:97%;bottom:-7%}.real-work-caption{padding-top:13px}.real-work-caption h3{font-size:25px}.real-work-caption p{font-size:9px}.work-art-label{font-size:7px}.ecosystem-grid{gap:11px}.ecosystem-card{padding:20px 15px;min-height:220px;border-radius:22px}.custom-icon-plate{width:39px;height:39px;border-radius:14px}.custom-icon-plate>.netium-icon{width:23px;height:23px}.ecosystem-arrow{left:16px;top:23px;width:15px;height:15px}.ecosystem-card>small{font-size:5.5px;letter-spacing:.9px;margin-top:24px}.ecosystem-card h3{font-size:12px;line-height:1.9}.ecosystem-card p{font-size:8px;line-height:2}.neti-feature{display:grid;grid-template-columns:48px 1fr;gap:15px;padding-top:25px;margin-top:27px}.neti-symbol{width:48px;height:48px;border-radius:17px}.neti-symbol .netium-icon{width:28px;height:28px}.neti-feature small{font-size:6px}.neti-feature h3{font-size:24px}.neti-feature p{font-size:9px;line-height:2}.neti-feature>.site-button{grid-column:2;justify-self:start;margin-top:0;font-size:10px}.real-steps{gap:30px 23px}.real-steps h3{font-size:25px;margin-top:17px;margin-bottom:9px}.real-steps p{font-size:10px;line-height:2.1}.step-top>span:last-child{font-size:9px}.real-faq{display:block}.real-faq-list{margin-top:28px}.real-faq-list summary{font-size:11px;line-height:1.9;gap:16px}.real-faq-list p{font-size:10px}.real-faq-list>details{padding-block:18px}.contact-real-grid{display:block}.contact-intro{font-size:11px;line-height:2.15;margin-top:18px}.real-email{font-size:14px;gap:16px;margin-top:24px}.real-email .netium-icon{width:18px;height:18px}.contact-logo-note{display:none}.real-contact-form{margin-top:30px;padding:25px 21px;border-radius:25px}.real-contact-form h3{font-size:28px;margin-bottom:15px}.real-form-row{grid-template-columns:1fr 1fr;gap:16px}.real-contact-form label{font-size:9px}.real-contact-form input,.real-contact-form select,.real-contact-form textarea{font-size:11px}.email-note{font-size:8px}.real-draft>p{font-size:10px}.site-footer{width:88%;padding-top:30px}.footer-main{flex-wrap:wrap;gap:18px;padding-bottom:20px}.footer-main>p{order:3;flex-basis:100%;font-size:9px;margin:0}.footer-main .brand-new img{width:40px;height:40px}.footer-main .brand-new>span{font-size:21px}.footer-up{font-size:8px;gap:10px}.footer-small{align-items:flex-start;margin-top:17px;font-size:6px;gap:15px}.footer-small>div{font-size:8px;gap:17px}.footer-small>span:last-child{display:none}.fixed-glass-dock{width:345px;max-width:calc(100vw - 24px);bottom:calc(12px + env(safe-area-inset-bottom,0px))}.glass-dock nav{gap:0}.glass-dock a{min-width:0;min-height:57px;font-size:6px;gap:4px;padding:5px 7px}.glass-dock a>.netium-icon{width:21px;height:21px}.work-dialog h2{font-size:29px}.site-wrap{padding-bottom:110px}.work-dialog .visit{font-size:10px}.real-contact-form .solid{font-size:11px}}
@media(max-width:370px){.brand-new>span{font-size:20px}.brand-new small{font-size:4px}.header-contact{font-size:8px}.unified-hero .display{font-size:42px}.unified-hero .deck-stage{height:250px}.unified-hero{min-height:770px}.real-hero-actions{gap:15px}.hero-principles{font-size:6px;gap:9px}.real-form-row{grid-template-columns:1fr;gap:0}.ecosystem-card{padding-inline:13px}.ecosystem-card h3{font-size:11px}.services-combined-heading .display,.section-heading .display,.real-faq .display,.contact-real .display{font-size:35px}}
@media(prefers-reduced-motion:reduce){.site-button:hover,.real-work-art:hover,.real-work-art:hover>img,.ecosystem-card:hover,.glass-dock a:hover{transform:none}.real-work-art,.ecosystem-card{transition:none}}
