.project-case{--case-brand:#f2698d;--case-accent:hsl(var(--primary));--case-paper:#fde4ea;--case-ink:#1a1435;--case-base:#09090b;--case-surface:#111114;overflow:clip}.project-case[data-project=ozge-aykir]{--case-brand:#0a370f;--case-paper:#f2f4e9;--case-ink:#0a370f}.project-case[data-project=kakto-edno-vreme]{--case-brand:#212e1b;--case-paper:#f0eee2;--case-ink:#212e1b}.project-case[data-project=amazonis-market]{--case-brand:#e9762a;--case-paper:#faf9f9;--case-ink:#002066}.project-case section[id]{scroll-margin-top:88px}.project-case :is(a,button,[tabindex="0"]):focus-visible{outline:2px solid var(--case-accent);outline-offset:4px}html.light .project-case :is(a,button,[tabindex="0"]):focus-visible{outline-color:var(--theme-accent)}.project-case [id=idea]{isolation:isolate}[data-project=ozge-aykir] .case-brief-image img{object-position:80%}.case-brand-studio{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.case-colour-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.case-colour-options button{text-align:left;background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:12px;transition:border-color .2s,background .2s;display:flex}.case-colour-options button>span{border:1px solid #ffffff20;border-radius:6px;place-items:center;width:100%;height:44px;display:grid}.case-colour-options button[aria-pressed=true]{border-color:var(--case-accent);background:color-mix(in srgb,var(--case-accent) 6%,transparent)}.case-colour-options button:hover{border-color:var(--case-accent)}.case-colour-options code{color:#a1a1aa;font-size:11px}.case-brand-stage{isolation:isolate;border:1px solid #ffffff1a;border-radius:24px;height:460px;position:relative;overflow:hidden}.case-tablist{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.case-tablist button{color:#ceccd1;background:0 0;border:1px solid #ffffff30;border-radius:100px;align-items:center;gap:10px;min-height:48px;padding:13px 23px;font-size:14px;line-height:1.3;transition:background .2s,color .2s;display:inline-flex}.case-tablist button span{opacity:.6;font-size:10px}.case-tablist button[aria-selected=true]{color:var(--case-ink);background:var(--case-accent);border-color:var(--case-accent)}.case-tablist button:hover:not([aria-selected=true]){border-color:var(--case-accent);color:var(--case-accent)}.case-journey-panel{background:#19191d;border:1px solid #ffffff20;border-radius:20px;grid-template-columns:1fr 1.15fr;min-height:485px;display:grid;overflow:hidden}.case-journey-visual{background:var(--case-paper);min-height:430px;position:relative;overflow:hidden}.case-journey-visual>img{object-fit:cover}.case-journey-index{width:44px;height:44px;color:var(--case-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #fff9;border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:20px;left:24px}.case-journey-copy{flex-direction:column;justify-content:center;min-width:0;padding:48px;display:flex}.project-case .case-journey-copy h3{font-size:clamp(28px,3.1vw,42px);line-height:1.12}.case-journey-copy>p{color:#bbb8c0;margin-top:20px;font-size:16px;line-height:1.65}.case-flow{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px;padding:0;list-style:none;display:grid}.case-flow li{min-width:0;font-size:12px;line-height:1.5;position:relative}.case-flow-icon{background:color-mix(in srgb,var(--case-accent) 15%,transparent);width:48px;height:48px;color:var(--case-accent);border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.case-flow-arrow{color:#77737c;position:absolute;top:15px;right:0}.project-case .case-demo-note{color:#8e8a96;margin-top:16px;font-size:11px;line-height:1.5}.case-service-symbol{background:#2b422b22;place-items:center;display:grid;position:absolute;inset:0}.case-service-symbol svg{width:130px;height:130px;color:var(--case-ink);background:#f4f6e6ee;border:1px solid #fff;border-radius:30px;padding:32px;transform:rotate(-8deg);box-shadow:0 25px 50px #24341a30}.case-storefront{background:#1b1b20;padding-block:85px}.case-browser-stage{background:color-mix(in srgb,var(--case-accent) 16%,#17171b);border-radius:20px;min-height:300px;padding:40px 40px 0;overflow:hidden}.case-browser-frame{background:#eee;border:1px solid #ffffff30;border-radius:10px 10px 0 0;max-width:1180px;margin:auto;overflow:hidden;box-shadow:0 18px 70px #0005}.case-browser-chrome{color:#e3e0e7;background:#313137;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:10px;display:flex}.case-browser-chrome i{background:#8e8b96;border-radius:50%;width:5px;height:5px;display:block}.case-browser-chrome span{margin-left:12px}.case-browser-image{scrollbar-width:thin;scrollbar-color:#87838d #eee;max-height:660px;overflow:auto}.case-browser-image img{display:block}.case-browser-mobile .case-browser-frame{border-width:6px 6px 0;border-radius:26px 26px 0 0;max-width:350px}.case-browser-mobile .case-browser-image{max-height:590px}.case-enlarge{color:#eee;align-items:center;gap:10px;min-height:44px;padding:10px 0;font-size:13px;display:inline-flex}.case-enlarge:hover{color:var(--case-accent)}.case-viewer-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#000d;position:fixed;inset:0}.case-viewer{color:#f5f3f7;z-index:101;background:#1b1b20;border:1px solid #ffffff30;border-radius:16px;outline:none;flex-direction:column;max-width:1280px;margin:auto;display:flex;position:fixed;inset:5vh 4vw;overflow:hidden}.case-viewer-toolbar{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;display:flex}.case-viewer-toolbar h2{font-size:17px;line-height:1.4}.case-viewer-toolbar>div{flex-shrink:0;gap:8px;display:flex}.case-viewer-toolbar button{border:1px solid #ffffff30;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.case-viewer-description{color:#bbb8c4;margin:0;padding:12px 20px;font-size:13px;line-height:1.5}.case-viewer-scroll{scrollbar-width:thin;background:#f6f4f0;flex:1;min-height:0;overflow:auto}.case-viewer-scroll img{display:block}.case-viewer :focus-visible{outline-offset:-3px;outline:2px solid #c084fc}.project-case .case-screen-caption{margin-top:20px;font-size:16px;line-height:1.6}.case-original-mark{z-index:3;background:#fff;border:1px solid #fff6;border-radius:18px;width:210px;height:98px;position:absolute;top:28px;left:50%;transform:translate(-50%)}.case-original-mark img{object-fit:contain;padding:14px 28px}.case-stage-grid{opacity:.65;pointer-events:none;background-image:linear-gradient(#ffffff18 1px,#0000 1px),linear-gradient(90deg,#ffffff18 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.case-jewelry-fan{perspective:900px;width:0;height:0;position:absolute;top:59%;left:50%}.case-jewel-card{border:6px solid #fff;border-radius:100px 100px 12px 12px;width:172px;height:224px;position:absolute;top:-100px;left:-86px;overflow:hidden;box-shadow:0 18px 40px #1a14354d}.case-jewel-card img{object-fit:cover}.case-practice-orbit{position:absolute;inset:155px 70px 35px}.case-practice-photo{border-radius:50% 50% 15px 15px;position:absolute;inset:-25px 0 0;overflow:hidden;box-shadow:0 18px 50px #0003}.case-practice-photo img{object-fit:cover;object-position:80%}.case-orbit-node{color:#0a370f;background:#f7f9ec;border:1px solid #fff;border-radius:20px;place-items:center;width:70px;height:70px;display:grid;position:absolute;box-shadow:0 10px 25px #0003}.case-orbit-node-0{top:28px;left:-20px}.case-orbit-node-1{top:40px;right:-20px}.case-orbit-node-2{bottom:-8px;left:45%}.case-local-scene{position:absolute;inset:145px 0 0}.case-local-landscape{border-radius:48% 48% 0 0;position:absolute;inset:0;overflow:hidden}.case-local-landscape img{object-fit:cover}.case-local-plate{border:7px solid #fff6;border-radius:50%;width:180px;height:180px;position:absolute;bottom:20px;right:30px;overflow:hidden;box-shadow:0 18px 40px #0004}.case-local-plate img{object-fit:cover}.case-industrial-stack{flex-direction:column;gap:12px;display:flex;position:absolute;inset:145px 18% 28px}.case-industrial-stack>div{background:#07132b;border:1px solid #ffffff40;border-radius:4px;flex:1;align-items:center;min-height:0;display:flex;position:relative;box-shadow:0 10px 20px #0003}.case-industrial-stack img{object-fit:contain;width:100%;height:100%;padding:5px 22px}.case-industrial-stack span{color:#e9762a;font-family:monospace;font-size:9px;position:absolute;top:10px;left:10px}.case-jewel-glint{pointer-events:none;background:linear-gradient(110deg,#0000 30%,#fff6 50%,#0000 70%);width:70%;position:absolute;inset:-30%;transform:rotate(15deg)}.case-delivery-diagram{color:#212e1b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0eee2ed;border:1px solid #fff8;border-radius:20px;align-items:center;gap:18px;padding:22px;display:flex;position:absolute;bottom:28px;left:30px;right:30px;box-shadow:0 12px 30px #0003}.case-delivery-track{background:#212e1b30;flex:1;height:2px;position:relative}.case-delivery-track>div{transform-origin:0;background:#212e1b;position:absolute;inset:0}.case-delivery-track>span{color:#fff;background:#212e1b;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:-15px}.case-connected-service{justify-content:center;align-items:center;gap:20px;display:flex}.case-connected-service>span{display:block;position:relative}.case-connected-service>span:not(:last-child):after{content:"";background:#fff8;width:40px;height:1px;position:absolute;top:50%;right:-35px}.case-connected-service svg{border-radius:22px;width:85px;height:85px;padding:23px;transform:none}.case-catalogue-scan{pointer-events:none;background:#e9762a;height:2px;position:absolute;left:0;right:0;box-shadow:0 0 35px 12px #e9762a44}.case-journey-panel{background:#ffffff03;border-color:#ffffff1a;border-radius:16px;min-height:420px}.case-tablist button{border-radius:12px}.case-journey-visual{min-height:380px}.case-journey-photo{position:absolute;inset:0}.case-journey-photo img{object-fit:cover}.project-case .case-journey-copy h3{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(26px,2.6vw,36px);font-weight:600;line-height:1.15}.case-journey-copy{padding:40px}.case-browser-stage{background:radial-gradient(ellipse at bottom,color-mix(in srgb,var(--case-brand) 16%,transparent),#ffffff02);border:1px solid #ffffff1a}.case-browser-frame{max-width:960px}[data-project=amazonis-market] .case-journey-photo img{object-fit:contain;padding:24px}[data-project=amazonis-market] .case-journey-visual{background:#07132b}[data-project=amazonis-market] .case-original-mark{background:#faf9f9}[data-project=ozge-aykir] .case-journey-photo img{object-position:80%}[data-project=lumies-jewelry] .case-stage-grid{background-image:radial-gradient(#ffffff60 1px,#0000 1px);background-size:24px 24px}@media (max-width:1023px){.case-brand-studio{gap:36px}.case-journey-copy{padding:28px}.case-flow{gap:14px}.case-connected-service{gap:10px}.case-connected-service svg{width:65px;height:65px;padding:16px}.case-practice-orbit{inset:155px 35px 35px}}@media (max-width:767px){.case-brand-studio{grid-template-columns:1fr;gap:32px}.case-brand-stage{height:365px}.case-colour-options{gap:8px}.case-colour-options button{padding:10px}.case-original-mark{width:175px;height:82px;top:20px}.case-original-mark img{padding:12px 22px}.case-jewelry-fan{top:62%}.case-jewel-card{border-width:4px;width:120px;height:175px;top:-80px;left:-60px}.case-practice-orbit{inset:135px 40px 25px}.case-orbit-node{border-radius:15px;width:55px;height:55px}.case-orbit-node svg{width:25px}.case-local-scene{inset:120px 0 0}.case-local-plate{width:135px;height:135px;bottom:15px;right:15px}.case-industrial-stack{gap:9px;inset:125px 16% 22px}.case-tablist{gap:8px;margin-bottom:20px}.case-tablist button{padding:12px 14px;font-size:13px}.case-journey-panel{grid-template-columns:1fr;min-height:0}.case-journey-visual{height:260px;min-height:0}.case-journey-copy{padding:24px 20px}.case-flow{gap:14px;margin-top:28px}.case-flow li{font-size:11px}.case-flow-arrow{right:-6px}.case-flow-icon{width:42px;height:42px}.case-delivery-diagram{gap:14px;padding:16px;bottom:18px;left:18px;right:18px}.case-connected-service{gap:15px}.case-connected-service svg{border-radius:18px;width:62px;height:62px;padding:15px}.case-browser-stage{min-height:0;padding:16px 12px 0}.case-browser-image{max-height:460px}.case-browser-mobile .case-browser-image{max-height:520px}.case-viewer{inset:12px}.case-viewer-toolbar{gap:8px;padding:10px 12px}.case-viewer-toolbar h2{font-size:15px}.case-viewer-description{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.project-case *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html.light .project-case{--case-base:#faf9fc;--case-surface:#fff}html.light .project-case .text-primary{color:var(--case-brand)}html.light .project-case[data-project=lumies-jewelry] .text-primary{color:#b82e59}html.light .project-case[data-project=amazonis-market] .text-primary{color:#a34308}html.light :is(.case-colour-options button,.case-brand-stage,.case-tablist button,.case-journey-panel,.case-browser-stage){border-color:hsl(var(--border))}html.light :is(.case-colour-options code,.case-journey-copy>p,.project-case .case-demo-note){color:hsl(var(--muted-foreground))}html.light .case-tablist button:not([aria-selected=true]),html.light .case-enlarge{color:hsl(var(--foreground))}html.light .case-journey-panel{background:hsl(var(--card))}
.netarpim-case{--primary:357 72% 60%;--primary-foreground:0 0% 100%;--foreground:0 0% 96%;--muted-foreground:0 0% 72%;--border:0 0% 25%;color:#f4f3ef;background:#101010;overflow:clip}.netarpim-hero{background:#b51e27;padding-top:24px}.netarpim-topline,.netarpim-hero-bottom{justify-content:space-between;align-items:center;gap:24px;padding:22px 4vw;font-size:13px;display:flex}.netarpim-topline{text-transform:uppercase;letter-spacing:.06em}.netarpim-title{justify-content:space-between;align-items:center;gap:20px;padding:0 4vw 24px;display:flex}.netarpim-title h1{letter-spacing:-.06em;font-size:clamp(56px,13.4vw,220px);font-weight:900;line-height:.95}.netarpim-title>img{width:9vw;max-width:130px;height:auto}.netarpim-hero-photo{width:100%;height:clamp(360px,56vw,760px);position:relative}.netarpim-hero-photo>img{object-fit:cover}.netarpim-statement{justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;inset:auto 4vw 5%}.netarpim-statement p{letter-spacing:-.035em;background:#101010;max-width:600px;padding:16px 22px;font-size:clamp(24px,4vw,58px);font-weight:800;line-height:1.05}.netarpim-statement a{background:#b51e27;border-radius:50%;flex-shrink:0;place-items:center;width:60px;height:60px;display:grid}.netarpim-hero-bottom a{white-space:nowrap;text-underline-offset:5px;align-items:center;gap:10px;text-decoration:underline;display:flex}.netarpim-act h2{letter-spacing:-.035em;text-wrap:balance;max-width:1000px;font-size:clamp(30px,5vw,68px);font-weight:800;line-height:1.07}.netarpim-kicker{letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;font-size:12px}.netarpim-section-copy{opacity:.8;max-width:720px;margin-top:24px;line-height:1.7}.netarpim-intro{grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;display:grid}.netarpim-intro p:not(.netarpim-kicker){color:#c2c2c2;margin-bottom:20px;line-height:1.75}.netarpim-editorial{margin-top:64px;position:relative}.netarpim-editorial img{width:100%;height:auto}.netarpim-editorial>span{color:#f4f3ef;letter-spacing:-.05em;font-size:clamp(80px,18vw,250px);font-weight:900;line-height:1;position:absolute;bottom:-.16em;left:3%}.netarpim-identity{color:#101010;background:#f4f3ef}.netarpim-board{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.05fr 1fr;gap:18px;height:700px;margin-top:48px;display:grid}.netarpim-board>div{min-height:0}.netarpim-board-tall{grid-row:span 2}.netarpim-board figure{height:100%;position:relative;overflow:hidden}.netarpim-board img{object-fit:cover}.netarpim-board figcaption{color:#fff;background:#101010;width:fit-content;padding:8px 12px;font-size:12px;position:absolute;bottom:14px;left:14px;right:14px}.netarpim-palette{margin-top:20px;display:flex}.netarpim-palette span{color:#fff;background:#b51e27;flex:1;align-items:flex-end;min-height:100px;padding:16px;font-size:12px;display:flex}.netarpim-palette span:nth-child(2){background:#101010}.netarpim-palette span:nth-child(3){color:#101010;background:#e7e6e1}.netarpim-collection{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:48px;display:grid}.netarpim-product-stage{aspect-ratio:1/1.1;background:#b51e27;position:relative;overflow:hidden}.netarpim-product-number{opacity:.15;font-size:clamp(130px,25vw,350px);font-weight:900;line-height:1;position:absolute;top:-4%;left:5%}.netarpim-product{position:absolute;inset:2% 8% 9%}.netarpim-product img{object-fit:contain}.netarpim-product-name{bottom:20px;text-align:center;font-size:clamp(14px,1.4vw,22px);font-weight:800;position:absolute;inset-inline:20px}.netarpim-tabs{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.netarpim-tabs button{cursor:pointer;border:1px solid #555;align-items:center;gap:8px;min-height:48px;padding:12px;font-size:13px;transition:background .2s;display:flex}.netarpim-tabs button span{opacity:.6}.netarpim-tabs button[aria-pressed=true]{color:#101010;background:#f4f3ef;border-color:#f4f3ef}.netarpim-tabs button:hover{border-color:#fff}.netarpim-product-copy h3{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1.15}.netarpim-product-copy p{color:#c2c2c2;line-height:1.75}.netarpim-product-copy ul{border-top:1px solid #444;margin-top:24px}.netarpim-product-copy li{border-bottom:1px solid #444;padding:14px 0;font-size:14px}.netarpim-storefront{background:#1b1b1b}.netarpim-storefront h2{margin-bottom:40px}.netarpim-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.netarpim-features>div{border-top:2px solid #b51e27;padding-top:24px}.netarpim-features span{color:#f16c73;font-size:13px}.netarpim-features h3{margin:18px 0;font-size:24px;font-weight:700}.netarpim-features p{color:#c2c2c2;line-height:1.7}.netarpim-contact{background:#b51e27}.netarpim-links{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.netarpim-links a{color:#101010;background:#f4f3ef;align-items:center;gap:20px;padding:18px 24px;font-weight:600;display:inline-flex}.netarpim-links a:last-child{color:#fff;background:#101010}.netarpim-case :is(a,button):focus-visible{outline-offset:5px;outline:3px solid}@media (min-width:768px) and (max-width:1099px){.netarpim-tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.netarpim-tabs button{flex-direction:column;padding:10px 5px;font-size:11px}}@media (max-width:767px){.netarpim-hero{padding-top:12px}.netarpim-topline{flex-wrap:wrap;gap:8px;padding-block:20px;font-size:10px}.netarpim-title{padding-bottom:20px}.netarpim-title h1{font-size:13vw}.netarpim-hero-photo{aspect-ratio:4/3;height:auto}.netarpim-statement{gap:10px}.netarpim-statement p{max-width:270px;padding:12px;font-size:26px}.netarpim-statement a{width:44px;height:44px}.netarpim-hero-bottom{flex-direction:column;align-items:flex-start;gap:18px;padding-block:24px;line-height:1.5}.netarpim-intro,.netarpim-collection{grid-template-columns:1fr;gap:24px}.netarpim-board{gap:8px;height:420px}.netarpim-board figcaption{padding:5px;font-size:10px;bottom:6px;left:6px;right:6px}.netarpim-palette span{min-height:64px;padding:10px;font-size:10px}.netarpim-product-stage{aspect-ratio:1}.netarpim-product-copy{min-height:410px}.netarpim-tabs{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;display:grid}.netarpim-tabs button{flex-direction:column;gap:4px;padding:10px 4px;font-size:12px}.netarpim-features{grid-template-columns:1fr}.netarpim-editorial{margin-top:32px}.netarpim-editorial img{object-fit:cover;min-height:260px}}
