.ContactMessageForm-module__n4GJ1a__form{font-family:var(--body);background:#fff;border:1px solid #e0ded7;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding:clamp(1.5rem,3vw,2.75rem);display:grid;box-shadow:0 20px 60px #14131106}.ContactMessageForm-module__n4GJ1a__field{align-content:start;gap:.55rem;min-width:0;margin:0;display:grid}.ContactMessageForm-module__n4GJ1a__field label{margin:0;font-size:.875rem;font-weight:650;line-height:1.8;display:block}.ContactMessageForm-module__n4GJ1a__field input,.ContactMessageForm-module__n4GJ1a__field textarea{width:100%;min-height:52px;color:var(--taraf-color-ink);font:inherit;background:#fff;border:1px solid #d9d6ce;border-radius:10px;outline:none;padding:.85rem 1rem;font-size:1rem;transition:border-color .3s,box-shadow .3s}.ContactMessageForm-module__n4GJ1a__field textarea{resize:vertical;min-height:140px;line-height:1.9}.ContactMessageForm-module__n4GJ1a__field input:focus-visible,.ContactMessageForm-module__n4GJ1a__field textarea:focus-visible{border-color:var(--taraf-color-stone);box-shadow:0 0 0 3px color-mix(in srgb, var(--taraf-color-stone) 18%, transparent)}.ContactMessageForm-module__n4GJ1a__invalid input,.ContactMessageForm-module__n4GJ1a__invalid textarea{border-color:#a43b32}.ContactMessageForm-module__n4GJ1a__error{color:#a43b32;font-size:.8125rem;font-weight:600;line-height:1.7}.ContactMessageForm-module__n4GJ1a__wide{grid-column:1/-1;min-width:0}.ContactMessageForm-module__n4GJ1a__send{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.9rem 1.5rem;display:flex}.ContactMessageForm-module__n4GJ1a__form button{background:var(--taraf-color-ink);color:#fff;min-height:56px;font:inherit;cursor:pointer;border:0;border-radius:100px;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:background-color .3s}.ContactMessageForm-module__n4GJ1a__form button:hover{background:#353127}.ContactMessageForm-module__n4GJ1a__form button:focus-visible{outline:3px solid var(--taraf-color-stone);outline-offset:4px}.ContactMessageForm-module__n4GJ1a__form button:disabled{cursor:not-allowed;opacity:.65}.ContactMessageForm-module__n4GJ1a__legal{color:#68645d;font-size:.8125rem;line-height:1.8}.ContactMessageForm-module__n4GJ1a__legal a{color:var(--taraf-color-ink);text-decoration:underline}.ContactMessageForm-module__n4GJ1a__result{grid-column:1/-1;min-height:1.5rem;margin:0;font-size:.9375rem;font-weight:600;line-height:1.8}.ContactMessageForm-module__n4GJ1a__result:focus-visible{outline:2px solid var(--taraf-color-stone);outline-offset:4px;border-radius:6px}.ContactMessageForm-module__n4GJ1a__ok{color:#1c6a50}.ContactMessageForm-module__n4GJ1a__err{color:#a43b32}.ContactMessageForm-module__n4GJ1a__honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}@media (max-width:759px){.ContactMessageForm-module__n4GJ1a__form{grid-template-columns:1fr}.ContactMessageForm-module__n4GJ1a__wide,.ContactMessageForm-module__n4GJ1a__send,.ContactMessageForm-module__n4GJ1a__result{grid-column:1}}@media (prefers-reduced-motion:reduce){.ContactMessageForm-module__n4GJ1a__field input,.ContactMessageForm-module__n4GJ1a__field textarea,.ContactMessageForm-module__n4GJ1a__form button{transition:none!important}}
.IndexHero-module__gFtN4W__hero{color:var(--taraf-color-ink);background:#fff;padding:clamp(112px,11vw,168px) 0 clamp(40px,4vw,60px)}.IndexHero-module__gFtN4W__wrap{width:min(100% - 5rem,1512px);margin-inline:auto;container-type:inline-size}.IndexHero-module__gFtN4W__hero h1{letter-spacing:-.055em;text-wrap:pretty;margin:0;font-size:clamp(56px,9.5vw,148px);font-weight:700;line-height:1.22}.IndexHero-module__gFtN4W__bottom{margin-top:clamp(1.25rem,2vw,2rem)}.IndexHero-module__gFtN4W__bottom p{text-wrap:pretty;max-width:58ch;margin:0;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.9}@media (max-width:1099px){.IndexHero-module__gFtN4W__wrap{width:calc(100% - 3rem)}}@media (max-width:759px){.IndexHero-module__gFtN4W__wrap{width:calc(100% - 2.5rem)}.IndexHero-module__gFtN4W__hero{padding:104px 0 32px}.IndexHero-module__gFtN4W__hero h1{font-size:clamp(44px,13cqw,92px)}.IndexHero-module__gFtN4W__bottom{margin-top:1.25rem}}
.EditorialContentCard-module__dhfleG__card{min-width:0;height:100%;min-height:var(--editorial-card-min-height,var(--editorial-card-default-height));color:#f7f5ef;isolation:isolate;background:#191816;border:1px solid #ffffff29;border-radius:clamp(22px,2vw,30px);transition:border-color .38s cubic-bezier(.16,1,.3,1),box-shadow .52s cubic-bezier(.16,1,.3,1),translate .52s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;translate:0;box-shadow:0 34px 84px -62px #141311eb}.EditorialContentCard-module__dhfleG__card:after{z-index:4;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:0}body.has-cursor .EditorialContentCard-module__dhfleG__card{cursor:none}.EditorialContentCard-module__dhfleG__feature{--editorial-card-default-height:clamp(680px, 49vw, 790px)}.EditorialContentCard-module__dhfleG__standard{--editorial-card-default-height:clamp(328px, 23.4vw, 380px)}.EditorialContentCard-module__dhfleG__media{z-index:-2;will-change:transform;background:#d9d1c3;margin:0;position:absolute;inset:-4%;overflow:hidden}.EditorialContentCard-module__dhfleG__media img{object-fit:cover;filter:saturate(.72)contrast(1.02);transition:filter .62s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1);transform:scale(1.035)}.EditorialContentCard-module__dhfleG__feature .EditorialContentCard-module__dhfleG__media img{object-position:50% 54%}.EditorialContentCard-module__dhfleG__standard .EditorialContentCard-module__dhfleG__media img{object-position:50% 46%}.EditorialContentCard-module__dhfleG__scrim{z-index:-1;background:linear-gradient(#0e0e0d7a 0%,#0e0e0d14 35%,#0e0e0de0 100%),linear-gradient(90deg,#0e0e0d29,#0000 54%);transition:opacity .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.EditorialContentCard-module__dhfleG__content{z-index:1;min-width:0;min-height:inherit;flex-direction:column;flex:1;padding:clamp(24px,3vw,42px);display:flex;position:relative}.EditorialContentCard-module__dhfleG__meta{color:#f7f5efd1;flex-wrap:wrap;align-items:center;gap:9px 14px;font-size:clamp(.66rem,.72vw,.76rem);font-weight:650;display:flex}.EditorialContentCard-module__dhfleG__kind{color:#f0d8af;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14131147;border:1px solid #ffffff38;border-radius:999px;padding:.38rem .72rem}.EditorialContentCard-module__dhfleG__meta small{color:inherit;font:inherit;margin-inline-start:auto}.EditorialContentCard-module__dhfleG__copy{gap:clamp(10px,1.2vw,17px);max-width:46rem;margin-top:auto;display:grid}.EditorialContentCard-module__dhfleG__copyFooter{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(18px,2vw,30px);display:grid}.EditorialContentCard-module__dhfleG__copy h3,.EditorialContentCard-module__dhfleG__copy p{margin:0}.EditorialContentCard-module__dhfleG__copy h3{letter-spacing:-.055em;text-wrap:balance;max-width:18ch;font-size:clamp(2rem,3.15vw,3.85rem);font-weight:790;line-height:1.32}.EditorialContentCard-module__dhfleG__standard .EditorialContentCard-module__dhfleG__copy h3{max-width:20ch;align-items:flex-end;min-block-size:4.26em;font-size:clamp(1.55rem,1.95vw,2.3rem);line-height:1.42;display:flex}.EditorialContentCard-module__dhfleG__copy p{color:#f7f5efc7;text-wrap:pretty;max-width:57ch;font-size:clamp(.75rem,.88vw,.9rem);line-height:1.9}.EditorialContentCard-module__dhfleG__standard .EditorialContentCard-module__dhfleG__copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EditorialContentCard-module__dhfleG__action{aspect-ratio:1;color:#171614;background:#f7f5ef;border:1px solid #ffffff52;border-radius:50%;flex-shrink:0;align-self:flex-end;place-items:center;width:3.25rem;margin-top:1.25rem;transition:background-color .3s,border-color .3s,color .3s,transform .46s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.EditorialContentCard-module__dhfleG__arrow{aspect-ratio:1;place-items:center;width:48%;transition:transform .46s cubic-bezier(.16,1,.3,1);display:grid}.EditorialContentCard-module__dhfleG__arrow svg{width:100%;height:100%}.EditorialContentCard-module__dhfleG__card:focus-visible{outline-offset:-4px;outline:3px solid #b6986d;translate:0 -4px}.EditorialContentCard-module__dhfleG__card:focus-visible .EditorialContentCard-module__dhfleG__media img{filter:saturate(.96)contrast(1.04);transform:scale(1.055)}.EditorialContentCard-module__dhfleG__card:focus-visible .EditorialContentCard-module__dhfleG__action{color:#171614;background:#e6cfaa;border-color:#e6cfaa;transform:scale(1.06)}.EditorialContentCard-module__dhfleG__card:focus-visible .EditorialContentCard-module__dhfleG__arrow{transform:translate(-2px,-2px)}@media (hover:hover) and (pointer:fine){.EditorialContentCard-module__dhfleG__card:hover{border-color:#c6a77794;translate:0 -4px;box-shadow:0 42px 96px -58px #141311e0}.EditorialContentCard-module__dhfleG__card:hover .EditorialContentCard-module__dhfleG__media img{filter:saturate(.96)contrast(1.04);transform:scale(1.055)}.EditorialContentCard-module__dhfleG__card:hover .EditorialContentCard-module__dhfleG__scrim{opacity:.92}.EditorialContentCard-module__dhfleG__card:hover .EditorialContentCard-module__dhfleG__action{color:#171614;background:#e6cfaa;border-color:#e6cfaa;transform:scale(1.06)}.EditorialContentCard-module__dhfleG__card:hover .EditorialContentCard-module__dhfleG__arrow{transform:translate(-2px,-2px)}}@media (max-width:759px){.EditorialContentCard-module__dhfleG__feature,.EditorialContentCard-module__dhfleG__standard{min-height:clamp(440px,132vw,590px)}.EditorialContentCard-module__dhfleG__content{padding:clamp(21px,6vw,30px)}.EditorialContentCard-module__dhfleG__copy h3,.EditorialContentCard-module__dhfleG__standard .EditorialContentCard-module__dhfleG__copy h3{font-size:clamp(1.9rem,9vw,3rem)}.EditorialContentCard-module__dhfleG__copyFooter{gap:16px}.EditorialContentCard-module__dhfleG__copy p,.EditorialContentCard-module__dhfleG__standard .EditorialContentCard-module__dhfleG__copy p{-webkit-line-clamp:3;font-size:.79rem}.EditorialContentCard-module__dhfleG__action{width:3rem;margin-top:1rem}}@media (prefers-reduced-motion:reduce){.EditorialContentCard-module__dhfleG__card,.EditorialContentCard-module__dhfleG__media,.EditorialContentCard-module__dhfleG__media img,.EditorialContentCard-module__dhfleG__scrim,.EditorialContentCard-module__dhfleG__action,.EditorialContentCard-module__dhfleG__arrow{transition:none!important}.EditorialContentCard-module__dhfleG__card:hover .EditorialContentCard-module__dhfleG__media img,.EditorialContentCard-module__dhfleG__card:focus-visible .EditorialContentCard-module__dhfleG__media img,.EditorialContentCard-module__dhfleG__card:hover .EditorialContentCard-module__dhfleG__action,.EditorialContentCard-module__dhfleG__card:focus-visible .EditorialContentCard-module__dhfleG__action,.EditorialContentCard-module__dhfleG__card:hover .EditorialContentCard-module__dhfleG__arrow,.EditorialContentCard-module__dhfleG__card:focus-visible .EditorialContentCard-module__dhfleG__arrow{transform:none}.EditorialContentCard-module__dhfleG__card:hover,.EditorialContentCard-module__dhfleG__card:focus-visible{translate:none}}
.KnowledgeEditorialScene-module__7iYSLa__root{color:#141311;background:#f4f2ec;position:relative;overflow:clip}.KnowledgeEditorialScene-module__7iYSLa__wrap{width:min(100% - clamp(36px,7vw,124px),1500px);margin-inline:auto;padding-block:clamp(56px,5.5vw,84px) clamp(64px,6vw,96px)}.KnowledgeEditorialScene-module__7iYSLa__header{border-bottom:1px solid #14131133;grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr);align-items:end;gap:clamp(22px,2.8vw,44px);padding-bottom:clamp(20px,2.4vw,32px);display:grid;position:relative}.KnowledgeEditorialScene-module__7iYSLa__headingGroup,.KnowledgeEditorialScene-module__7iYSLa__header h2,.KnowledgeEditorialScene-module__7iYSLa__header p{margin:0}.KnowledgeEditorialScene-module__7iYSLa__header h2{letter-spacing:-.025em;width:100%;max-width:none;font-size:clamp(3.45rem,4.8vw,5.65rem);font-weight:800;line-height:1.3}.KnowledgeEditorialScene-module__7iYSLa__headingGroup{min-width:0}.KnowledgeEditorialScene-module__7iYSLa__lede{color:#625d51;text-wrap:pretty;max-width:45ch;padding-bottom:.6rem;font-size:clamp(.88rem,1.05vw,1.02rem);line-height:2}.KnowledgeEditorialScene-module__7iYSLa__storyGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:clamp(14px,1.2vw,18px);margin-top:clamp(22px,2.4vw,34px);display:grid}.KnowledgeEditorialScene-module__7iYSLa__storyShell{will-change:transform, opacity;min-width:0;display:grid}.KnowledgeEditorialScene-module__7iYSLa__featureCard{grid-area:span 2/span 8}.KnowledgeEditorialScene-module__7iYSLa__supportTop,.KnowledgeEditorialScene-module__7iYSLa__supportBottom{grid-column:span 4}.KnowledgeEditorialScene-module__7iYSLa__footer{border-top:1px solid #1413112e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:clamp(22px,2.2vw,32px);padding-top:clamp(18px,1.8vw,26px);display:grid}.KnowledgeEditorialScene-module__7iYSLa__footer p{color:#625d51;max-width:51ch;margin:0;font-size:clamp(.82rem,.95vw,.94rem);line-height:1.9}.KnowledgeEditorialScene-module__7iYSLa__footer .btn{flex:none}@media (min-width:760px) and (max-width:1099px){.KnowledgeEditorialScene-module__7iYSLa__wrap{width:min(100% - 44px,920px)}.KnowledgeEditorialScene-module__7iYSLa__header{grid-template-columns:1fr;gap:1.5rem}.KnowledgeEditorialScene-module__7iYSLa__header h2{max-width:none;font-size:clamp(3.45rem,8vw,5rem)}.KnowledgeEditorialScene-module__7iYSLa__lede{max-width:55ch}.KnowledgeEditorialScene-module__7iYSLa__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.KnowledgeEditorialScene-module__7iYSLa__featureCard{grid-area:auto/1/auto/-1}.KnowledgeEditorialScene-module__7iYSLa__supportTop,.KnowledgeEditorialScene-module__7iYSLa__supportBottom{grid-column:auto}}@media (max-width:759px){.KnowledgeEditorialScene-module__7iYSLa__wrap{width:min(100% - 28px,560px);padding-block:48px 56px}.KnowledgeEditorialScene-module__7iYSLa__header{grid-template-columns:1fr;gap:1rem;padding-bottom:20px}.KnowledgeEditorialScene-module__7iYSLa__header h2{max-width:none;font-size:clamp(2.1rem,8.5vw,4rem);line-height:1.3}.KnowledgeEditorialScene-module__7iYSLa__lede{max-width:39ch;font-size:.83rem}.KnowledgeEditorialScene-module__7iYSLa__storyGrid{grid-template-columns:1fr;gap:12px;margin-top:20px}.KnowledgeEditorialScene-module__7iYSLa__featureCard,.KnowledgeEditorialScene-module__7iYSLa__supportTop,.KnowledgeEditorialScene-module__7iYSLa__supportBottom{grid-area:auto}.KnowledgeEditorialScene-module__7iYSLa__footer{grid-template-columns:1fr;justify-items:start;margin-top:22px;padding-top:18px}}@media (prefers-reduced-motion:reduce){.KnowledgeEditorialScene-module__7iYSLa__header h2,.KnowledgeEditorialScene-module__7iYSLa__storyGrid>*,.KnowledgeEditorialScene-module__7iYSLa__footer{opacity:1!important;clip-path:none!important;transform:none!important}}
.MethodSequenceScene-module__opUQka__root[data-motion-scene]{min-height:auto;color:var(--taraf-color-ink);background:#fff}.MethodSequenceScene-module__opUQka__experience{--method-paper:var(--taraf-color-ink);--method-copper:#89653c;background:#fff}.MethodSequenceScene-module__opUQka__stage{width:min(100%,100rem);margin-inline:auto;padding:clamp(5rem,10.5vw,9.5rem) clamp(1.2rem,4.5vw,4.5rem)}.MethodSequenceScene-module__opUQka__lead{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.MethodSequenceScene-module__opUQka__lead h2,.MethodSequenceScene-module__opUQka__lead p,.MethodSequenceScene-module__opUQka__card h3,.MethodSequenceScene-module__opUQka__card p{margin:0}.MethodSequenceScene-module__opUQka__lead h2{letter-spacing:-.065em;font-size:clamp(3rem,6vw,6rem);font-weight:780;line-height:1.15}.MethodSequenceScene-module__opUQka__lead p{color:#575950;max-width:48ch;font-size:clamp(.95rem,1.2vw,1.12rem);line-height:1.9}.MethodSequenceScene-module__opUQka__lead .btn.light{color:var(--method-paper);background:#fff;border-color:#b5b7ad;margin-top:1.5rem;transition:background-color .28s,color .28s,border-color .28s}.MethodSequenceScene-module__opUQka__lead .btn.light:before{display:none}.MethodSequenceScene-module__opUQka__lead .btn.light:focus-visible{background:var(--taraf-color-ink);color:#fff;border-color:var(--taraf-color-ink)}.MethodSequenceScene-module__opUQka__deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.MethodSequenceScene-module__opUQka__card{--card-copy:#575950;--card-accent:#82613c;--card-icon-quiet:#9a9d91;--card-line:#dedfd9;border:1px solid var(--card-line);min-width:0;color:var(--taraf-color-ink);background:#fff;border-radius:0;flex-direction:column;padding:clamp(1.3rem,2.4vw,2.5rem);transition:background-color .28s,color .28s,border-color .28s;display:flex}.MethodSequenceScene-module__opUQka__card+.MethodSequenceScene-module__opUQka__card{border-inline-start:0}.MethodSequenceScene-module__opUQka__card:first-child{border-start-start-radius:1.3rem;border-end-start-radius:1.3rem}.MethodSequenceScene-module__opUQka__card:last-child{border-start-end-radius:1.3rem;border-end-end-radius:1.3rem}.MethodSequenceScene-module__opUQka__card :is(h3,p,span,strong,svg,path,circle){transition:color .28s,fill .28s,stroke .28s}.MethodSequenceScene-module__opUQka__cardHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.MethodSequenceScene-module__opUQka__iconFrame{flex-shrink:0;width:clamp(3.5rem,5vw,5rem);display:block}.MethodSequenceScene-module__opUQka__iconFrame svg{width:100%;height:auto;display:block}.MethodSequenceScene-module__opUQka__iconQuiet{color:var(--card-icon-quiet)}.MethodSequenceScene-module__opUQka__iconSignal{color:var(--method-copper)}.MethodSequenceScene-module__opUQka__iconSignalFill{fill:var(--method-copper);stroke:var(--method-copper)}.MethodSequenceScene-module__opUQka__stageName{color:var(--card-accent);font-size:.8rem}.MethodSequenceScene-module__opUQka__cardCopy h3{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;font-size:clamp(1.5rem,2.1vw,2.2rem);line-height:1.3}.MethodSequenceScene-module__opUQka__cardCopy p{color:var(--card-copy);padding-block:1rem 2rem;font-size:.95rem;line-height:1.85}.MethodSequenceScene-module__opUQka__cardOutput{border-top:1px solid var(--card-line);gap:.5rem;margin-top:auto;padding-top:1.2rem;transition:border-color .28s;display:grid}.MethodSequenceScene-module__opUQka__cardOutput span{color:var(--card-accent);font-size:.75rem}.MethodSequenceScene-module__opUQka__cardOutput strong{font-size:.9rem;font-weight:550;line-height:1.8}@media (hover:hover) and (pointer:fine){.MethodSequenceScene-module__opUQka__lead .btn.light:hover{background:var(--taraf-color-ink);color:#fff;border-color:var(--taraf-color-ink)}.MethodSequenceScene-module__opUQka__card:hover{--card-copy:#e0e1db;--card-accent:#dfbd89;--card-icon-quiet:#aeb4a7;--card-line:#55594f;--method-copper:#dfbd89;background:var(--taraf-color-ink);color:#fff}}@media (max-width:899px){.MethodSequenceScene-module__opUQka__lead,.MethodSequenceScene-module__opUQka__deck{grid-template-columns:1fr}.MethodSequenceScene-module__opUQka__card+.MethodSequenceScene-module__opUQka__card{border-inline-start:1px solid var(--card-line);border-top:0}.MethodSequenceScene-module__opUQka__card:first-child{border-radius:1.3rem 1.3rem 0 0}.MethodSequenceScene-module__opUQka__card:last-child{border-radius:0 0 1.3rem 1.3rem}.MethodSequenceScene-module__opUQka__cardHeader{margin-bottom:1.5rem}.MethodSequenceScene-module__opUQka__cardCopy h3{max-width:none}}@media (max-width:420px){.MethodSequenceScene-module__opUQka__lead .btn.light{width:100%;padding-inline:.75rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.MethodSequenceScene-module__opUQka__lead h2,.MethodSequenceScene-module__opUQka__lead>div,.MethodSequenceScene-module__opUQka__card{opacity:1!important;clip-path:none!important;transform:none!important}.MethodSequenceScene-module__opUQka__card,.MethodSequenceScene-module__opUQka__card *,:is(.MethodSequenceScene-module__opUQka__lead .btn.light,.MethodSequenceScene-module__opUQka__lead .btn.light *){transition:none!important}}
.NightClosingScene-module__TU6QRW__root{--poem-scroll-height:148svh;isolation:isolate;color:#f4f1e8;background:#02060b;position:relative}.NightClosingScene-module__TU6QRW__backdrop{height:calc(var(--poem-scroll-height) + 100svh);pointer-events:none;position:absolute;inset:0 0 auto;overflow:clip}.NightClosingScene-module__TU6QRW__viewport{pointer-events:none;height:100svh;position:sticky;top:0;overflow:hidden}.NightClosingScene-module__TU6QRW__panorama{justify-content:center;display:flex}.NightClosingScene-module__TU6QRW__image{object-fit:contain;object-position:center bottom;will-change:transform;width:min(100%,177.75svh);height:auto;display:block;-webkit-mask-image:linear-gradient(#0000,#000 12%),linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 12%),linear-gradient(90deg,#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.NightClosingScene-module__TU6QRW__viewport:after{content:"";background:linear-gradient(90deg,#02060b6b,#0000 65%);position:absolute;inset:0}@media (max-width:1099px) and (orientation:portrait){.NightClosingScene-module__TU6QRW__root{--poem-scroll-height:132svh}.NightClosingScene-module__TU6QRW__image{width:100%;height:auto;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.NightClosingScene-module__TU6QRW__viewport:after{background:linear-gradient(#0000 80%,#02060b)}}@media (max-width:1099px) and (orientation:landscape){.NightClosingScene-module__TU6QRW__panorama{justify-content:center;display:flex}.NightClosingScene-module__TU6QRW__image{width:auto;max-width:none;height:170svh;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000)}}@media (prefers-reduced-motion:reduce){.NightClosingScene-module__TU6QRW__root{--poem-scroll-height:80svh}.NightClosingScene-module__TU6QRW__viewport{height:100%;margin:0;position:absolute;inset:0}.NightClosingScene-module__TU6QRW__image{will-change:auto;height:auto;position:absolute;bottom:-3svh;transform:none;-webkit-mask-image:linear-gradient(#0000,#000 15%);mask-image:linear-gradient(#0000,#000 15%)}}@media (prefers-reduced-motion:reduce) and (max-width:1099px) and (orientation:portrait){.NightClosingScene-module__TU6QRW__image{height:auto;top:calc(89svh - 138vw);bottom:auto}}@media (prefers-reduced-motion:reduce) and (max-width:1099px) and (orientation:landscape){.NightClosingScene-module__TU6QRW__image{height:170svh;top:13svh;bottom:auto}}
.SystemsStackScene-module__I8PU5W__root[data-tone=paper]{min-height:0;color:var(--taraf-color-ink);text-align:right;direction:rtl;background:#fff;border-radius:0;margin:0;padding:clamp(88px,9vw,160px) 36px clamp(48px,6vw,96px);scroll-margin-top:72px;overflow:hidden}.SystemsStackScene-module__I8PU5W__container{width:min(100%,1520px);margin-inline:auto}.SystemsStackScene-module__I8PU5W__intro{margin-bottom:clamp(48px,5vw,80px)}.SystemsStackScene-module__I8PU5W__deck{gap:20px;display:grid}.SystemsStackScene-module__I8PU5W__chapter{padding-inline-start:0}.SystemsStackScene-module__I8PU5W__cardShell{isolation:isolate;min-height:66px;color:var(--taraf-color-ink);position:relative}.SystemsStackScene-module__I8PU5W__cardShell:before{z-index:-1;border:1px solid var(--taraf-color-line);box-shadow:0 4px 18px color-mix(in srgb, var(--taraf-color-stone) 5%, transparent);content:"";background:#fff;border-radius:10px;transition:border-color .2s,box-shadow .2s;position:absolute;inset:-12px -16px 0}.SystemsStackScene-module__I8PU5W__chapter[data-open=true] .SystemsStackScene-module__I8PU5W__cardShell:before{border-color:var(--taraf-color-stone-light);box-shadow:inset -3px 0 0 var(--taraf-secondary), 0 4px 18px color-mix(in srgb, var(--taraf-color-stone) 5%, transparent)}.SystemsStackScene-module__I8PU5W__cardHeading{font-size:inherit;margin:0}.SystemsStackScene-module__I8PU5W__trigger{z-index:1;width:100%;min-height:66px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:0 0 20px;display:flex;position:absolute;inset:0 0 auto}.SystemsStackScene-module__I8PU5W__closedTitle{font-size:clamp(18px,1.35vw,24px);font-weight:500;line-height:1.65;transition:opacity .18s}.SystemsStackScene-module__I8PU5W__toggleIcon{border:1px solid var(--taraf-color-line);background:var(--taraf-color-paper);width:46px;height:46px;color:var(--taraf-secondary);border-radius:50%;flex:0 0 46px;transition:background .25s,border-color .25s,color .25s;display:block;position:relative}.SystemsStackScene-module__I8PU5W__toggleIcon:before,.SystemsStackScene-module__I8PU5W__toggleIcon:after{content:"";background:currentColor;width:16px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SystemsStackScene-module__I8PU5W__toggleIcon:after{transition:transform .35s,opacity .25s;transform:translate(-50%,-50%)rotate(90deg)}.SystemsStackScene-module__I8PU5W__trigger[aria-expanded=true] .SystemsStackScene-module__I8PU5W__toggleIcon:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.SystemsStackScene-module__I8PU5W__trigger:focus-visible{outline:none}.SystemsStackScene-module__I8PU5W__trigger:focus-visible .SystemsStackScene-module__I8PU5W__toggleIcon{outline:2px solid var(--taraf-color-ink);outline-offset:4px}.SystemsStackScene-module__I8PU5W__panel{opacity:0;visibility:hidden;height:0;overflow:hidden}.SystemsStackScene-module__I8PU5W__panelClip{display:flow-root}.SystemsStackScene-module__I8PU5W__expandedLayout{grid-template-columns:minmax(260px,360px) minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;padding:12px 0 36px 72px;display:grid}.SystemsStackScene-module__I8PU5W__chapter[data-open=true] .SystemsStackScene-module__I8PU5W__trigger{padding-top:10px}.SystemsStackScene-module__I8PU5W__chapter[data-open=true] .SystemsStackScene-module__I8PU5W__closedTitle{opacity:0}.SystemsStackScene-module__I8PU5W__chapter[data-open=true] .SystemsStackScene-module__I8PU5W__panel{opacity:1;visibility:visible;height:auto}.SystemsStackScene-module__I8PU5W__trigger[aria-disabled=true]{cursor:default}.SystemsStackScene-module__I8PU5W__trigger[aria-expanded=true] .SystemsStackScene-module__I8PU5W__toggleIcon{background:var(--taraf-secondary);color:#fff;border-color:var(--taraf-secondary)}.SystemsStackScene-module__I8PU5W__visual{aspect-ratio:4/3;background:#fff;border-radius:10px;width:100%;position:relative;overflow:hidden}.SystemsStackScene-module__I8PU5W__visual img{object-fit:contain}.SystemsStackScene-module__I8PU5W__openTitle{color:var(--taraf-color-ink);letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(22px,1.7vw,32px);font-weight:500;line-height:1.55}.SystemsStackScene-module__I8PU5W__summary{color:color-mix(in srgb, var(--taraf-color-ink-soft) 78%, #fff);margin:0;font-size:14px;line-height:1.9}.SystemsStackScene-module__I8PU5W__categoryLabel{color:var(--taraf-secondary);margin:6px 0 18px;font-size:12px}.SystemsStackScene-module__I8PU5W__capabilities{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SystemsStackScene-module__I8PU5W__capabilities li{background:var(--taraf-secondary);color:#fff;border-radius:50px;padding:7px 12px;font-size:11px;font-weight:600;line-height:1.6}.SystemsStackScene-module__I8PU5W__capabilities li:nth-child(3n+2){background:color-mix(in srgb, var(--taraf-color-stone-light) 28%, #fff);color:var(--taraf-color-ink-soft)}.SystemsStackScene-module__I8PU5W__capabilities li:nth-child(3n){background:var(--taraf-color-paper);color:var(--taraf-color-ink-soft)}.SystemsStackScene-module__I8PU5W__boundary{border-inline-start:2px solid var(--taraf-color-line);color:var(--taraf-secondary);margin:20px 0 0;padding-inline-start:12px;font-size:11px;line-height:1.9}.SystemsStackScene-module__I8PU5W__boundary strong{color:var(--taraf-color-ink-soft);font-weight:500}@media (hover:hover) and (pointer:fine){.SystemsStackScene-module__I8PU5W__trigger:not([aria-disabled=true]):hover .SystemsStackScene-module__I8PU5W__toggleIcon{background:var(--taraf-color-ink);color:#fff;border-color:var(--taraf-color-ink)}}@media (max-width:1199px){.SystemsStackScene-module__I8PU5W__root[data-tone=paper]{padding:120px 36px}.SystemsStackScene-module__I8PU5W__expandedLayout{grid-template-columns:240px minmax(0,1fr);gap:24px;padding-left:66px}.SystemsStackScene-module__I8PU5W__visual{grid-row:span 2}.SystemsStackScene-module__I8PU5W__categories{grid-column:2}.SystemsStackScene-module__I8PU5W__openTitle{font-size:24px}}@media (max-width:759px){.SystemsStackScene-module__I8PU5W__root[data-tone=paper]{border-radius:0;margin:0;padding:72px 20px}.SystemsStackScene-module__I8PU5W__intro{margin-bottom:48px}.SystemsStackScene-module__I8PU5W__chapter{padding-inline-start:0}.SystemsStackScene-module__I8PU5W__deck{gap:16px}.SystemsStackScene-module__I8PU5W__cardShell{min-height:68px}.SystemsStackScene-module__I8PU5W__trigger{gap:14px;min-height:68px;padding-bottom:16px}.SystemsStackScene-module__I8PU5W__closedTitle{font-size:16px}.SystemsStackScene-module__I8PU5W__toggleIcon{flex-basis:40px;width:40px;height:40px}.SystemsStackScene-module__I8PU5W__expandedLayout{grid-template-columns:minmax(0,1fr);gap:24px;padding:8px 0 32px}.SystemsStackScene-module__I8PU5W__visual{grid-row:auto;width:calc(100% - 52px)}.SystemsStackScene-module__I8PU5W__content,.SystemsStackScene-module__I8PU5W__categories{grid-column:1}.SystemsStackScene-module__I8PU5W__openTitle{margin-bottom:14px;font-size:24px}.SystemsStackScene-module__I8PU5W__summary{font-size:13px}.SystemsStackScene-module__I8PU5W__categoryLabel{margin-top:0}.SystemsStackScene-module__I8PU5W__boundary{font-size:11px}}@media (prefers-reduced-motion:reduce){.SystemsStackScene-module__I8PU5W__closedTitle,.SystemsStackScene-module__I8PU5W__toggleIcon,.SystemsStackScene-module__I8PU5W__toggleIcon:after,.SystemsStackScene-module__I8PU5W__cardShell:before{transition:none}}
.SectionHeading-module__zuEwMq__title{color:var(--taraf-color-ink);letter-spacing:-.065em;text-wrap:nowrap;margin:0;font-size:clamp(56px,7.2vw,132px);font-weight:700;line-height:1.3}@media (max-width:1199px){.SectionHeading-module__zuEwMq__title{font-size:clamp(48px,7vw,84px)}}@media (max-width:759px){.SectionHeading-module__zuEwMq__title{letter-spacing:-.06em;font-size:clamp(30px,9.5vw,68px)}}
.VisionScene-module__VF0JSW__root[data-motion-scene=vision]{height:var(--poem-scroll-height);background:0 0;padding:0}.VisionScene-module__VF0JSW__stage{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.VisionScene-module__VF0JSW__copy{z-index:1;gap:clamp(2rem,8svh,5.5rem);width:min(100% - 7rem,1320px);margin:0 auto;padding:5rem 0 3rem;display:grid;position:relative}.VisionScene-module__VF0JSW__copy h2,.VisionScene-module__VF0JSW__copy p{letter-spacing:-.025em;white-space:nowrap;text-shadow:0 2px 24px #0003;margin:0;padding:.2em 0;font-size:clamp(2.5rem,4.8vw,5.4rem);font-weight:620;line-height:1.65}.VisionScene-module__VF0JSW__copy h2{justify-self:start}.VisionScene-module__VF0JSW__copy p{color:#e8d7aa;justify-self:end}.VisionScene-module__VF0JSW__exposure,.VisionScene-module__VF0JSW__skyGlow,.VisionScene-module__VF0JSW__starField,.VisionScene-module__VF0JSW__starDepth{pointer-events:none;position:absolute;inset:0}.VisionScene-module__VF0JSW__exposure{opacity:0;background:#02050a}.VisionScene-module__VF0JSW__skyGlow{opacity:0;background:radial-gradient(at 35% 48%,#5f85c247,#0000 65%),radial-gradient(at 73% 23%,#dec58a1a,#0000 45%)}.VisionScene-module__VF0JSW__distantStar{opacity:.72;background:#e2ebff;border-radius:50%;position:absolute;box-shadow:0 0 4px #b0caf459}.VisionScene-module__VF0JSW__star{top:var(--star-top);left:var(--star-left);width:var(--star-size);height:var(--star-size);background:#fff7de;border-radius:50%;position:absolute;box-shadow:0 0 8px 3px #eee1be66,0 0 24px 8px #91b5f126}.VisionScene-module__VF0JSW__star:before,.VisionScene-module__VF0JSW__star:after{content:"";animation:VisionScene-module__VF0JSW__twinkle 5.6s ease-in-out var(--star-delay) infinite;animation-play-state:var(--star-play-state,paused);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VisionScene-module__VF0JSW__star:before{width:var(--star-ray);background:linear-gradient(90deg,#0000,#fbefd3,#0000);height:1px}.VisionScene-module__VF0JSW__star:after{height:calc(var(--star-ray) * .7);background:linear-gradient(#0000,#fbefd3,#0000);width:1px}@keyframes VisionScene-module__VF0JSW__twinkle{0%,to{opacity:.3}50%{opacity:.85}}@media (prefers-reduced-motion:no-preference){.VisionScene-module__VF0JSW__exposure{opacity:.86}.VisionScene-module__VF0JSW__starDepth,.VisionScene-module__VF0JSW__star{opacity:0}}@media (max-width:1099px) and (orientation:portrait){.VisionScene-module__VF0JSW__copy{gap:clamp(2rem,7svh,4rem);width:min(100% - 3rem,620px);padding:4rem 0 2rem}.VisionScene-module__VF0JSW__copy h2,.VisionScene-module__VF0JSW__copy p{text-align:center;white-space:normal;letter-spacing:-.02em;justify-self:center;font-size:clamp(1.8rem,8.1vw,3.5rem);line-height:1.75}.VisionScene-module__VF0JSW__copy span{white-space:nowrap;display:block}}@media (prefers-reduced-motion:reduce){.VisionScene-module__VF0JSW__root[data-motion-scene=vision]{height:auto}.VisionScene-module__VF0JSW__stage{height:auto;min-height:80svh;position:relative}.VisionScene-module__VF0JSW__star{opacity:.55}.VisionScene-module__VF0JSW__star:before,.VisionScene-module__VF0JSW__star:after{opacity:.35;animation:none}}
.WorkEvidenceTheater-module__fGQGzG__root[data-tone=paper]{color:#f8f6f1;background:#fff;position:relative;overflow:clip}.WorkEvidenceTheater-module__fGQGzG__intro{direction:rtl;background:#fff;width:min(100%,1592px);margin-inline:auto;padding:clamp(72px,7vw,112px) 36px clamp(48px,5vw,80px)}.WorkEvidenceTheater-module__fGQGzG__rail{background:#fff;position:relative}.WorkEvidenceTheater-module__fGQGzG__stage{isolation:isolate;width:100%;height:100dvh;position:relative;overflow:hidden}.WorkEvidenceTheater-module__fGQGzG__track{will-change:transform;direction:rtl;gap:0;width:100%;height:100%;display:flex;transform:translate(0,0)}.WorkEvidenceTheater-module__fGQGzG__project{--project-accent:#d4b173;flex:0 0 100%;width:100%;height:100dvh;min-height:100dvh;margin:0;padding:0;position:relative}.WorkEvidenceTheater-module__fGQGzG__project[data-project-tone=labeeb]{--project-accent:#ba8cff}.WorkEvidenceTheater-module__fGQGzG__project[data-project-tone=seerah]{--project-accent:#b8e8dc}.WorkEvidenceTheater-module__fGQGzG__projectStage{isolation:isolate;background:#0a0b0a;height:100%;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.WorkEvidenceTheater-module__fGQGzG__projectStage[data-work-expand]{transform-origin:top;will-change:transform, border-radius;border-radius:28px;transform:scale(.66)}}@media (max-width:1099px) and (prefers-reduced-motion:no-preference){.WorkEvidenceTheater-module__fGQGzG__projectStage[data-work-expand]{border-radius:20px;transform:scale(.82)}}.WorkEvidenceTheater-module__fGQGzG__projectLink{z-index:1;color:inherit;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}body.has-cursor .WorkEvidenceTheater-module__fGQGzG__projectLink{cursor:none}.WorkEvidenceTheater-module__fGQGzG__projectLink:focus-visible{box-shadow:inset 0 0 0 3px var(--project-accent);outline:none}.WorkEvidenceTheater-module__fGQGzG__media{z-index:0;position:absolute;inset:0}.WorkEvidenceTheater-module__fGQGzG__media img{object-fit:cover}.WorkEvidenceTheater-module__fGQGzG__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0506059e 0%,#05060514 27%,#0506052b 54%,#050605e8 100%),linear-gradient(90deg,#05060538 0%,#0000 34% 66%,#05060538 100%);position:absolute;inset:0}.WorkEvidenceTheater-module__fGQGzG__meta{z-index:3;text-shadow:0 .3rem 1.2rem #0000006b;will-change:transform, opacity;justify-content:space-between;align-items:center;gap:1.5rem;font-size:clamp(.72rem,.8vw,.82rem);font-weight:750;display:flex;position:absolute;top:clamp(5.35rem,9svh,7rem);left:clamp(1.25rem,4vw,4.5rem);right:clamp(1.25rem,4vw,4.5rem)}.WorkEvidenceTheater-module__fGQGzG__state{align-items:center;gap:.6rem;display:inline-flex}.WorkEvidenceTheater-module__fGQGzG__state i{background:var(--project-accent);width:.52rem;height:.52rem;box-shadow:0 0 1.4rem color-mix(in srgb, var(--project-accent) 68%, transparent);border-radius:50%}.WorkEvidenceTheater-module__fGQGzG__titleMask{z-index:3;pointer-events:none;place-items:center;padding-inline:.08em;display:grid;position:absolute;inset:0;overflow:visible}.WorkEvidenceTheater-module__fGQGzG__name{color:#fff;letter-spacing:-.075em;text-align:center;text-shadow:0 .8rem 3rem #00000052;will-change:transform, opacity;margin:0;padding-block:.08em .14em;font-size:clamp(7.5rem,16vw,17rem);font-weight:820;line-height:1.18}.WorkEvidenceTheater-module__fGQGzG__copy{z-index:3;will-change:transform, opacity;grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid;position:absolute;bottom:clamp(1.7rem,4.5svh,3.8rem);left:clamp(1.25rem,4vw,4.5rem);right:clamp(1.25rem,4vw,4.5rem)}.WorkEvidenceTheater-module__fGQGzG__summary,.WorkEvidenceTheater-module__fGQGzG__boundary{min-width:0}.WorkEvidenceTheater-module__fGQGzG__description,.WorkEvidenceTheater-module__fGQGzG__boundary p{margin:0}.WorkEvidenceTheater-module__fGQGzG__description{text-shadow:0 .25rem 1.2rem #00000080;text-wrap:pretty;max-width:48ch;font-size:clamp(.96rem,1.18vw,1.18rem);line-height:1.72}.WorkEvidenceTheater-module__fGQGzG__boundary{border-top:1px solid color-mix(in srgb, var(--project-accent) 72%, transparent);justify-self:end;max-width:45ch;padding-top:.85rem}.WorkEvidenceTheater-module__fGQGzG__boundary strong{color:var(--project-accent);margin-bottom:.42rem;font-size:.76rem;font-weight:820;display:block}.WorkEvidenceTheater-module__fGQGzG__boundary p{color:#f8f6f1c2;text-wrap:pretty;font-size:clamp(.7rem,.76vw,.78rem);line-height:1.66}.WorkEvidenceTheater-module__fGQGzG__touchCta{display:none}@media (max-width:1099px){.WorkEvidenceTheater-module__fGQGzG__stage{height:auto;overflow:visible}.WorkEvidenceTheater-module__fGQGzG__track{width:100%;height:auto;display:block;transform:none!important}.WorkEvidenceTheater-module__fGQGzG__project{width:100%;height:auto;min-height:max(100svh,46rem)}.WorkEvidenceTheater-module__fGQGzG__projectStage{height:auto;min-height:max(100svh,46rem)}.WorkEvidenceTheater-module__fGQGzG__projectLink{cursor:pointer;min-height:max(100svh,46rem);position:relative}.WorkEvidenceTheater-module__fGQGzG__media{inset:0}.WorkEvidenceTheater-module__fGQGzG__project[data-project-tone=labeeh] .WorkEvidenceTheater-module__fGQGzG__media img{object-position:54% center}.WorkEvidenceTheater-module__fGQGzG__project[data-project-tone=labeeb] .WorkEvidenceTheater-module__fGQGzG__media img{object-position:60% center}.WorkEvidenceTheater-module__fGQGzG__project[data-project-tone=seerah] .WorkEvidenceTheater-module__fGQGzG__media img{object-position:28% center}.WorkEvidenceTheater-module__fGQGzG__scrim{background:linear-gradient(#0506059e 0%,#05060514 22%,#0506053d 44%,#050605f5 100%),linear-gradient(90deg,#0506051f,#05060505)}.WorkEvidenceTheater-module__fGQGzG__meta{font-size:.72rem;top:5.2rem;left:1rem;right:1rem}.WorkEvidenceTheater-module__fGQGzG__name{letter-spacing:-.06em;font-size:clamp(5.3rem,27vw,9rem)}.WorkEvidenceTheater-module__fGQGzG__copy{display:block;bottom:1.15rem;left:1rem;right:1rem}.WorkEvidenceTheater-module__fGQGzG__summary{justify-content:space-between;align-items:flex-end;gap:1.1rem;display:flex}.WorkEvidenceTheater-module__fGQGzG__description{max-width:31ch;font-size:clamp(.9rem,3.8vw,1.02rem);line-height:1.66}.WorkEvidenceTheater-module__fGQGzG__boundary{justify-self:auto;max-width:52ch;margin-top:1.35rem}.WorkEvidenceTheater-module__fGQGzG__boundary p{font-size:.7rem;line-height:1.58}.WorkEvidenceTheater-module__fGQGzG__touchCta{border:1px solid color-mix(in srgb, var(--project-accent) 74%, transparent);background:color-mix(in srgb, var(--project-accent) 15%, #080908ad);color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;flex:0 0 5.6rem;place-items:center;width:5.6rem;height:5.6rem;font-size:.72rem;font-weight:800;display:grid}}@media (max-width:520px){.WorkEvidenceTheater-module__fGQGzG__project,.WorkEvidenceTheater-module__fGQGzG__projectStage,.WorkEvidenceTheater-module__fGQGzG__projectLink{min-height:max(100svh,48rem)}.WorkEvidenceTheater-module__fGQGzG__summary{align-items:center}.WorkEvidenceTheater-module__fGQGzG__description{max-width:24ch}.WorkEvidenceTheater-module__fGQGzG__boundary p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.WorkEvidenceTheater-module__fGQGzG__stage{height:auto;overflow:visible}.WorkEvidenceTheater-module__fGQGzG__track{width:100%;height:auto;display:block;transform:none!important}.WorkEvidenceTheater-module__fGQGzG__project,.WorkEvidenceTheater-module__fGQGzG__projectStage,.WorkEvidenceTheater-module__fGQGzG__projectLink{width:100%;height:auto;min-height:100svh}.WorkEvidenceTheater-module__fGQGzG__projectLink{position:relative}.WorkEvidenceTheater-module__fGQGzG__media,.WorkEvidenceTheater-module__fGQGzG__name,.WorkEvidenceTheater-module__fGQGzG__meta,.WorkEvidenceTheater-module__fGQGzG__copy{opacity:1!important;transform:none!important}}@media (max-width:759px){.WorkEvidenceTheater-module__fGQGzG__intro{padding:72px 20px 48px}}
.MotionHomePage-module__iBWfKq__page{background:var(--taraf-color-paper);color:var(--taraf-color-ink);position:relative;overflow:clip}.MotionHomePage-module__iBWfKq__page>section,.MotionHomePage-module__iBWfKq__page>section>section{padding:0}.MotionHomePage-module__iBWfKq__page :where(h1,h2,h3,p){text-wrap:pretty}@media (prefers-reduced-motion:reduce){.MotionHomePage-module__iBWfKq__page{scroll-behavior:auto}}
.SocialMarks-module__Ds08gG__list{flex-wrap:wrap;gap:clamp(1.75rem,4vw,3.25rem);margin:0;padding:0;list-style:none;display:flex}.SocialMarks-module__Ds08gG__item{align-items:center;gap:.85rem;min-width:0;display:inline-flex}.SocialMarks-module__Ds08gG__glyph{box-sizing:border-box;background:var(--taraf-color-paper);width:48px;height:48px;color:var(--taraf-color-ink);border-radius:50%;flex:0 0 48px;padding:11px}.SocialMarks-module__Ds08gG__label{font-family:var(--lat,var(--taraf-font-latin));letter-spacing:.01em;color:var(--taraf-color-stone);font-size:.9375rem;font-weight:600;line-height:1.6}.SocialMarks-module__Ds08gG__labelHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SocialMarks-module__Ds08gG__compact{gap:.75rem}.SocialMarks-module__Ds08gG__compact .SocialMarks-module__Ds08gG__glyph{background:var(--taraf-color-surface);border:1px solid var(--taraf-color-line);flex:0 0 40px;width:40px;height:40px;padding:10px}@media (max-width:759px){.SocialMarks-module__Ds08gG__list{gap:1.5rem 2rem}.SocialMarks-module__Ds08gG__glyph{flex:0 0 40px;width:40px;height:40px;padding:9px}.SocialMarks-module__Ds08gG__label{font-size:.875rem}.SocialMarks-module__Ds08gG__compact{gap:.6rem}.SocialMarks-module__Ds08gG__compact .SocialMarks-module__Ds08gG__glyph{flex:0 0 38px;width:38px;height:38px;padding:9px}}
.Sheet-module__i3R9ra__overlay{z-index:108;opacity:0;background:#14131147;position:fixed;inset:0}.Sheet-module__i3R9ra__content{z-index:109;background:var(--taraf-color-paper);color:var(--taraf-color-ink);opacity:0;outline:none;position:fixed;inset:0;overflow:auto;transform:translateY(-18px)}.Sheet-module__i3R9ra__overlay[data-state=open]{animation:Sheet-module__i3R9ra__sheet-overlay-in var(--ui-motion-base) var(--ui-ease-soft) both}.Sheet-module__i3R9ra__overlay[data-state=closed]{animation:Sheet-module__i3R9ra__sheet-overlay-out var(--ui-motion-fast) var(--ui-ease-soft) both}.Sheet-module__i3R9ra__content[data-state=open]{animation:Sheet-module__i3R9ra__sheet-content-in var(--ui-motion-base) var(--ui-ease-out) both}.Sheet-module__i3R9ra__content[data-state=closed]{animation:Sheet-module__i3R9ra__sheet-content-out var(--ui-motion-fast) var(--ui-ease-out) both}@keyframes Sheet-module__i3R9ra__sheet-overlay-in{to{opacity:1}}@keyframes Sheet-module__i3R9ra__sheet-overlay-out{to{opacity:0}}@keyframes Sheet-module__i3R9ra__sheet-content-in{to{opacity:1;transform:none}}@keyframes Sheet-module__i3R9ra__sheet-content-out{to{opacity:0;transform:translateY(-18px)}}@media (prefers-reduced-motion:reduce){.Sheet-module__i3R9ra__overlay[data-state=open],.Sheet-module__i3R9ra__content[data-state=open]{opacity:1;animation:none;transform:none}.Sheet-module__i3R9ra__overlay[data-state=closed],.Sheet-module__i3R9ra__content[data-state=closed]{opacity:0;animation:none}}
.Nav-module__UoK1Fa__root{--nav-dock:1;--nav-surface:1;--nav-label-size:clamp(16px, 1.15vw, 18px);--nav-logo-width:44px;--nav-gutter:clamp(1.5rem, 4vw, 4rem);inset-inline:0;z-index:100;color:var(--taraf-color-ink);transition:color var(--ui-motion-fast) var(--ui-ease-out);background:0 0;position:fixed;top:0}.Nav-module__UoK1Fa__root[data-nav-home=true]{--nav-dock:0;--nav-surface:0}.Nav-module__UoK1Fa__inner{width:100%;height:var(--nav-h);padding-inline:var(--nav-gutter);direction:ltr;grid-template-columns:minmax(0,1fr);grid-template-areas:"links";align-items:center;gap:clamp(18px,2.4vw,32px);margin:0 auto;display:grid;position:relative}.Nav-module__UoK1Fa__logo{right:var(--nav-gutter);width:var(--nav-logo-width);aspect-ratio:916/974;direction:rtl;align-items:center;min-height:44px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Nav-module__UoK1Fa__logo img{object-fit:contain;transform-origin:50%;width:100%;height:100%;transition:opacity var(--ui-motion-fast) var(--ui-ease-out), transform var(--ui-motion-slow) var(--ui-ease-soft);position:absolute;inset:0}.Nav-module__UoK1Fa__logo:hover img,.Nav-module__UoK1Fa__logo:focus-visible img{transform:rotate(180deg)}.Nav-module__UoK1Fa__logoReversed{opacity:0}.Nav-module__UoK1Fa__root:before{content:"";pointer-events:none;opacity:var(--nav-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background var(--ui-motion-base) var(--ui-ease-out), border-color var(--ui-motion-base) var(--ui-ease-out);background:#070806c7;border-bottom:1px solid #f5f3ee1a;position:absolute;inset:0}.Nav-module__UoK1Fa__root[data-nav-tone=light]:before{background:#ffffffe0;border-bottom-color:#1413111a}.Nav-module__UoK1Fa__root[data-nav-tone=dark]{color:var(--taraf-color-paper)}.Nav-module__UoK1Fa__root[data-nav-tone=light]{color:var(--taraf-color-ink)}.Nav-module__UoK1Fa__root[data-nav-tone=dark] .Nav-module__UoK1Fa__links{text-shadow:0 1px 16px #00000094}.Nav-module__UoK1Fa__root[data-nav-home=true]:not([data-nav-logo-landed=true]) .Nav-module__UoK1Fa__logo{opacity:0;visibility:hidden}.Nav-module__UoK1Fa__root[data-nav-tone=dark] .Nav-module__UoK1Fa__logoPrimary{opacity:0}.Nav-module__UoK1Fa__root[data-nav-tone=dark] .Nav-module__UoK1Fa__logoReversed,.Nav-module__UoK1Fa__root[data-nav-tone=light] .Nav-module__UoK1Fa__logoPrimary{opacity:1}.Nav-module__UoK1Fa__root[data-nav-tone=light] .Nav-module__UoK1Fa__logoReversed{opacity:0}.Nav-module__UoK1Fa__links{width:100%;padding-right:calc((var(--nav-logo-width) + 48px) * var(--nav-dock));font-size:var(--nav-label-size);direction:rtl;grid-area:links;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:0;margin:0;font-weight:600;display:grid}.Nav-module__UoK1Fa__links a,.Nav-module__UoK1Fa__mobileLinks a{position:relative}.Nav-module__UoK1Fa__links a{white-space:nowrap;opacity:.76;min-height:52px;transition:opacity var(--ui-motion-fast) ease;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.Nav-module__UoK1Fa__linkLabel{transition:transform var(--ui-motion-base) var(--ui-ease-out);display:inline-block;position:relative}.Nav-module__UoK1Fa__linkLabel:after{content:"";inset-inline:0;transform-origin:100%;height:1px;transition:transform var(--ui-motion-base) var(--ui-ease-out);background:currentColor;position:absolute;bottom:-7px;transform:scaleX(0)}.Nav-module__UoK1Fa__links a:hover,.Nav-module__UoK1Fa__links .Nav-module__UoK1Fa__active,.Nav-module__UoK1Fa__links a:focus-visible{opacity:1}.Nav-module__UoK1Fa__active .Nav-module__UoK1Fa__linkLabel:after,a:hover .Nav-module__UoK1Fa__linkLabel:after,a:focus-visible .Nav-module__UoK1Fa__linkLabel:after{transform:scaleX(1)}@media (hover:hover){a:hover .Nav-module__UoK1Fa__linkLabel{transform:translateY(-2px)}}.Nav-module__UoK1Fa__root a:focus-visible,.Nav-module__UoK1Fa__burger:focus-visible,.Nav-module__UoK1Fa__close:focus-visible,.Nav-module__UoK1Fa__mobileLinks a:focus-visible{outline-offset:4px;outline:2px solid}.Nav-module__UoK1Fa__controls{direction:rtl;grid-area:action;justify-self:start;align-items:center;gap:.55rem;display:none}.Nav-module__UoK1Fa__burger{border:1px solid color-mix(in srgb, currentColor 24%, transparent);width:44px;height:44px;color:inherit;transition:background var(--ui-motion-fast) ease, border-color var(--ui-motion-fast) ease;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:none}.Nav-module__UoK1Fa__burger:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.Nav-module__UoK1Fa__burger svg,.Nav-module__UoK1Fa__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:25px;height:25px}.Nav-module__UoK1Fa__mobileSheet{padding:18px var(--ui-gutter) 32px;background:#fff;flex-direction:column;display:flex}.Nav-module__UoK1Fa__sheetHeader{max-width:var(--ui-container);justify-content:space-between;align-items:center;width:100%;margin:0 auto;display:flex}.Nav-module__UoK1Fa__sheetBrand{align-items:center;gap:12px;min-width:0;display:flex}.Nav-module__UoK1Fa__sheetBrand>img{flex-shrink:0;width:40px;height:auto}.Nav-module__UoK1Fa__sheetBrand>div{gap:4px;padding-inline-end:12px;display:grid}.Nav-module__UoK1Fa__sheetBrand strong{font-size:14px;line-height:1.8}.Nav-module__UoK1Fa__sheetBrand span{text-align:end;font-size:12px}.Nav-module__UoK1Fa__close{border:var(--ui-border);border-radius:var(--ui-radius-control);width:44px;height:44px;color:var(--taraf-color-ink);background:0 0;flex-shrink:0;place-items:center;display:grid}.Nav-module__UoK1Fa__mobileLinks{max-width:var(--ui-container);gap:0;width:100%;margin:clamp(42px,9vh,84px) auto 0;display:grid}.Nav-module__UoK1Fa__mobileLinks a{min-height:68px;font-family:var(--disp);color:var(--taraf-color-stone);border-bottom:1px solid #1413111a;align-items:center;padding-block:clamp(14px,2.6vh,24px);font-size:clamp(26px,6vw,44px);font-weight:650;line-height:1.35;display:flex}.Nav-module__UoK1Fa__mobileLinks a:hover,.Nav-module__UoK1Fa__mobileLinks .Nav-module__UoK1Fa__active,.Nav-module__UoK1Fa__mobileLinks a:focus-visible{color:var(--taraf-color-ink)}.Nav-module__UoK1Fa__mobileSheet[data-state=open] .Nav-module__UoK1Fa__mobileLinks a{animation:Nav-module__UoK1Fa__menu-link-in .42s var(--ui-ease-out) both}.Nav-module__UoK1Fa__mobileSheet[data-state=open] .Nav-module__UoK1Fa__mobileLinks a:nth-child(2){animation-delay:45ms}.Nav-module__UoK1Fa__mobileSheet[data-state=open] .Nav-module__UoK1Fa__mobileLinks a:nth-child(3){animation-delay:90ms}.Nav-module__UoK1Fa__mobileSheet[data-state=open] .Nav-module__UoK1Fa__mobileLinks a:nth-child(4){animation-delay:.135s}@keyframes Nav-module__UoK1Fa__menu-link-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.Nav-module__UoK1Fa__sheetFoot{max-width:var(--ui-container);width:100%;color:var(--taraf-color-stone);margin:auto auto 0;padding-top:28px;font-size:12px}@media (max-width:1180px){.Nav-module__UoK1Fa__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"action"}.Nav-module__UoK1Fa__controls{display:flex}.Nav-module__UoK1Fa__links{display:none}.Nav-module__UoK1Fa__burger{display:flex}}@media (max-width:620px){.Nav-module__UoK1Fa__root{--nav-gutter:1rem}.Nav-module__UoK1Fa__inner{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.Nav-module__UoK1Fa__root{--nav-dock:1!important;--nav-surface:1!important}.Nav-module__UoK1Fa__root,.Nav-module__UoK1Fa__root:before,.Nav-module__UoK1Fa__inner,.Nav-module__UoK1Fa__links a,.Nav-module__UoK1Fa__linkLabel,.Nav-module__UoK1Fa__linkLabel:after,.Nav-module__UoK1Fa__burger{transition:none}.Nav-module__UoK1Fa__mobileSheet[data-state=open] .Nav-module__UoK1Fa__mobileLinks a{animation:none}.Nav-module__UoK1Fa__root .Nav-module__UoK1Fa__logo{opacity:1!important;visibility:visible!important}.Nav-module__UoK1Fa__logo img,.Nav-module__UoK1Fa__logo:hover img,.Nav-module__UoK1Fa__logo:focus-visible img{transition:none;transform:none}}
.ContactPage-module__keHonW__page{color:var(--taraf-color-ink);font-family:var(--body);background:#fff;overflow:clip}.ContactPage-module__keHonW__wrap{width:min(100% - 5rem,1512px);margin-inline:auto}.ContactPage-module__keHonW__page :where(h2,p,dl,dt,dd,ul){margin:0}.ContactPage-module__keHonW__page :where(h2,p,dd){text-wrap:pretty}.ContactPage-module__keHonW__section{padding:0 0 clamp(52px,5.5vw,88px)}.ContactPage-module__keHonW__section+.ContactPage-module__keHonW__section{padding-top:clamp(4px,.6vw,10px)}.ContactPage-module__keHonW__sectionTitle{letter-spacing:-.035em;margin-bottom:clamp(1.25rem,2vw,2rem);font-size:clamp(1.375rem,2.2vw,2rem);font-weight:700;line-height:1.5}.ContactPage-module__keHonW__reachGrid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.ContactPage-module__keHonW__messageCol,.ContactPage-module__keHonW__detailsCol{min-width:0}.ContactPage-module__keHonW__rows{border-block:1px solid var(--taraf-color-line);grid-template-columns:minmax(0,1fr);gap:1.35rem;padding-block:clamp(1.35rem,2.2vw,1.9rem);display:grid}.ContactPage-module__keHonW__row{align-content:start;gap:.4rem;min-width:0;display:grid}.ContactPage-module__keHonW__row dt{color:var(--taraf-color-stone);font-size:.9375rem;line-height:1.85}.ContactPage-module__keHonW__row dd{letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;font-size:clamp(1.0625rem,1.5vw,1.375rem);line-height:1.6}.ContactPage-module__keHonW__contactLink{color:inherit;border-bottom:1px solid var(--taraf-color-line);padding-bottom:3px;text-decoration:none;transition:border-color .32s}.ContactPage-module__keHonW__contactLink:hover{border-color:var(--taraf-color-ink)}.ContactPage-module__keHonW__contactLink:focus-visible{outline:2px solid var(--taraf-color-stone);outline-offset:5px;border-color:#0000}.ContactPage-module__keHonW__platformsNote{max-width:50ch;color:var(--taraf-color-stone);margin-top:clamp(1.1rem,1.7vw,1.5rem);font-size:.9375rem;line-height:1.9}@media (max-width:1099px){.ContactPage-module__keHonW__wrap{width:calc(100% - 3rem)}}@media (max-width:959px){.ContactPage-module__keHonW__reachGrid{grid-template-columns:minmax(0,1fr);gap:clamp(2.25rem,6vw,3rem)}}@media (max-width:759px){.ContactPage-module__keHonW__wrap{width:calc(100% - 2.5rem)}.ContactPage-module__keHonW__rows{gap:1.15rem;padding-block:1.3rem}.ContactPage-module__keHonW__row dd{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.ContactPage-module__keHonW__page *,.ContactPage-module__keHonW__page :before,.ContactPage-module__keHonW__page :after{transition:none!important}}
.ProductsIndex-module__5u_cTq__page{color:var(--taraf-color-ink);font-family:var(--body);background:#fff;overflow:clip}.ProductsIndex-module__5u_cTq__wrap{width:min(100% - 5rem,1512px);margin-inline:auto}.ProductsIndex-module__5u_cTq__page :where(h1,h2,p){text-wrap:pretty;margin:0}.ProductsIndex-module__5u_cTq__page .ProductsIndex-module__5u_cTq__projects{padding:0 0 clamp(90px,10vw,150px)}.ProductsIndex-module__5u_cTq__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.ProductsIndex-module__5u_cTq__project{min-width:0}.ProductsIndex-module__5u_cTq__projectCard{--project-accent:#d4b173;isolation:isolate;color:#fff;background:#141311;border-radius:22px;flex-direction:column;justify-content:space-between;gap:8rem;height:100%;min-height:clamp(660px,54vw,780px);padding:clamp(1.5rem,3vw,3rem);text-decoration:none;transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #1413110a}.ProductsIndex-module__5u_cTq__project[data-slug=labeeb] .ProductsIndex-module__5u_cTq__projectCard{--project-accent:#cfadff}.ProductsIndex-module__5u_cTq__project[data-slug=seerah] .ProductsIndex-module__5u_cTq__projectCard{--project-accent:#c1e9de}.ProductsIndex-module__5u_cTq__projectImage,.ProductsIndex-module__5u_cTq__coverShade{z-index:-2;pointer-events:none;position:absolute;inset:0}.ProductsIndex-module__5u_cTq__projectImage img{object-fit:cover;object-position:center;transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .8s}.ProductsIndex-module__5u_cTq__project[data-slug=labeeh] .ProductsIndex-module__5u_cTq__projectImage img{object-position:54% center}.ProductsIndex-module__5u_cTq__project[data-slug=seerah] .ProductsIndex-module__5u_cTq__projectImage img{object-position:32% center}.ProductsIndex-module__5u_cTq__coverShade{z-index:-1;background:linear-gradient(#0708068f 0%,#07080614 25%,#070806b8 52%,#070806f2 100%)}.ProductsIndex-module__5u_cTq__projectCard:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff2e;transition:border-color .55s;position:absolute;inset:0}.ProductsIndex-module__5u_cTq__projectStatus{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07080666;border:1px solid #ffffff38;border-radius:100px;align-self:flex-start;align-items:center;gap:.65rem;max-width:100%;padding:.6rem .85rem;font-size:.875rem;line-height:1.8;display:inline-flex}.ProductsIndex-module__5u_cTq__projectStatus i{background:var(--project-accent);width:6px;height:6px;box-shadow:0 0 14px color-mix(in srgb, var(--project-accent) 50%, transparent);border-radius:50%;flex:0 0 6px}.ProductsIndex-module__5u_cTq__projectCopy{position:relative}.ProductsIndex-module__5u_cTq__projectCopy h2{letter-spacing:-.07em;margin-bottom:1rem;font-size:clamp(4.5rem,7.5vw,7rem);font-weight:750;line-height:1.3}.ProductsIndex-module__5u_cTq__projectDescription{color:#f5f3ee;max-width:55ch;font-size:1rem;line-height:1.9}.ProductsIndex-module__5u_cTq__highlights{border-top:1px solid #ffffff3d;flex-wrap:wrap;gap:.5rem 1.3rem;margin:1.4rem 0 0;padding:1.2rem 0 0;list-style:none;display:flex}.ProductsIndex-module__5u_cTq__highlights li{color:#e1e0db;align-items:baseline;gap:.6rem;font-size:.875rem;line-height:1.8;display:inline-flex}.ProductsIndex-module__5u_cTq__highlights li:before{content:"";background:var(--project-accent);border-radius:50%;flex:0 0 4px;width:4px;height:4px}.ProductsIndex-module__5u_cTq__projectCard:focus-visible{outline-offset:5px;outline:3px solid #8c764d}@media (hover:hover) and (pointer:fine){.ProductsIndex-module__5u_cTq__projectCard:hover{transform:translateY(-6px);box-shadow:0 28px 55px #14131125}.ProductsIndex-module__5u_cTq__projectCard:hover .ProductsIndex-module__5u_cTq__projectImage img{filter:saturate(1.08);transform:scale(1.055)}.ProductsIndex-module__5u_cTq__projectCard:hover:after{border-color:var(--project-accent)}}.ProductsIndex-module__5u_cTq__projectCard:focus-visible .ProductsIndex-module__5u_cTq__projectImage img{transform:scale(1.055)}.ProductsIndex-module__5u_cTq__page .ProductsIndex-module__5u_cTq__cta{color:#fff;background:#141311;padding:clamp(90px,11vw,170px) 0}.ProductsIndex-module__5u_cTq__ctaGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;display:grid}.ProductsIndex-module__5u_cTq__cta h2{letter-spacing:-.06em;font-size:clamp(3rem,6.5vw,7rem);line-height:1.45}.ProductsIndex-module__5u_cTq__ctaCopy p{color:#d5d4d0;max-width:40ch;margin-bottom:2rem;font-size:1.1rem;line-height:1.95}@media (max-width:1099px){.ProductsIndex-module__5u_cTq__wrap{width:calc(100% - 3rem)}.ProductsIndex-module__5u_cTq__projectCard{gap:6rem;min-height:680px;padding:1.5rem}.ProductsIndex-module__5u_cTq__projectCopy h2{font-size:4.5rem}.ProductsIndex-module__5u_cTq__ctaGrid{gap:2.5rem}}@media (max-width:759px){.ProductsIndex-module__5u_cTq__wrap{width:calc(100% - 2.5rem)}.ProductsIndex-module__5u_cTq__projectGrid{grid-template-columns:1fr;gap:1.5rem}.ProductsIndex-module__5u_cTq__projectCard{border-radius:18px;min-height:650px;padding:1.5rem}.ProductsIndex-module__5u_cTq__projectCopy h2{font-size:clamp(4rem,19vw,6rem)}.ProductsIndex-module__5u_cTq__projectStatus{padding:.5rem .7rem;font-size:.8125rem}.ProductsIndex-module__5u_cTq__highlights{gap:.35rem;display:grid}.ProductsIndex-module__5u_cTq__ctaGrid{grid-template-columns:1fr;gap:2rem}.ProductsIndex-module__5u_cTq__cta h2{font-size:clamp(2.75rem,11vw,4.5rem)}.ProductsIndex-module__5u_cTq__ctaCopy p{font-size:1rem}}@media (prefers-reduced-motion:reduce){.ProductsIndex-module__5u_cTq__page *,.ProductsIndex-module__5u_cTq__page :before,.ProductsIndex-module__5u_cTq__page :after{transition:none!important}.ProductsIndex-module__5u_cTq__projectCard:hover,.ProductsIndex-module__5u_cTq__projectCard:hover .ProductsIndex-module__5u_cTq__projectImage img,.ProductsIndex-module__5u_cTq__projectCard:focus-visible .ProductsIndex-module__5u_cTq__projectImage img{transform:none}}
.ServicesIndex-module__jSaAja__page{color:var(--taraf-color-ink);font-family:var(--body);background:#fff;overflow:clip}.ServicesIndex-module__jSaAja__wrap{width:min(100% - 5rem,1512px);margin-inline:auto}.ServicesIndex-module__jSaAja__page :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}.ServicesIndex-module__jSaAja__page :where(h1,h2,h3,p){text-wrap:pretty}.ServicesIndex-module__jSaAja__page :where(ul,ol){list-style:none}.ServicesIndex-module__jSaAja__areas{padding:clamp(2rem,4vw,3.5rem) 0 clamp(90px,10vw,150px)}.ServicesIndex-module__jSaAja__scope{background:#f6f6f4;border-top:1px solid #e5e4df;padding:clamp(80px,9vw,144px) 0}.ServicesIndex-module__jSaAja__fit{padding:clamp(80px,9vw,144px) 0}.ServicesIndex-module__jSaAja__cta{color:#fff;background:#141311;padding:clamp(90px,11vw,170px) 0}.ServicesIndex-module__jSaAja__sectionHead{grid-template-columns:1.3fr .7fr;align-items:end;gap:3rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:grid}.ServicesIndex-module__jSaAja__sectionHead h2{letter-spacing:-.055em;max-width:17ch;font-size:clamp(2.4rem,4.8vw,5rem);line-height:1.45}.ServicesIndex-module__jSaAja__sectionHead p{color:#68645d;font-size:1rem;line-height:1.95}.ServicesIndex-module__jSaAja__areaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.ServicesIndex-module__jSaAja__area{min-width:0}.ServicesIndex-module__jSaAja__areaCard{--service-accent:#d4b173;isolation:isolate;color:#fff;background:#141311;border-radius:22px;flex-direction:column;justify-content:space-between;gap:5rem;height:100%;min-height:clamp(600px,48vw,720px);padding:clamp(1.5rem,3vw,3rem);text-decoration:none;transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #1413110a}.ServicesIndex-module__jSaAja__area[data-slug=enterprise-knowledge-ai] .ServicesIndex-module__jSaAja__areaCard{--service-accent:#a9c6d8}.ServicesIndex-module__jSaAja__area[data-slug=ai-native-products] .ServicesIndex-module__jSaAja__areaCard{--service-accent:#a9d8c4}.ServicesIndex-module__jSaAja__areaImage,.ServicesIndex-module__jSaAja__coverShade{z-index:-2;pointer-events:none;position:absolute;inset:0}.ServicesIndex-module__jSaAja__areaImage img{object-fit:cover;object-position:center 42%;transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .8s}.ServicesIndex-module__jSaAja__coverShade{z-index:-1;background:linear-gradient(#07080675 0%,#0708060a 22%,#070806b8 54%,#070806f5 100%)}.ServicesIndex-module__jSaAja__areaCard:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff2e;transition:border-color .55s;position:absolute;inset:0}.ServicesIndex-module__jSaAja__areaTag{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07080666;border:1px solid #ffffff38;border-radius:100px;align-self:flex-start;align-items:center;gap:.6rem;max-width:100%;padding:.6rem .9rem;font-size:.875rem;line-height:1.8;display:inline-flex}.ServicesIndex-module__jSaAja__areaTag svg{width:18px;height:18px;color:var(--service-accent);flex:0 0 18px}.ServicesIndex-module__jSaAja__areaCopy{gap:1rem;display:grid;position:relative}.ServicesIndex-module__jSaAja__areaCopy h3{letter-spacing:-.055em;max-width:16ch;font-size:clamp(2rem,3.15vw,3.85rem);font-weight:790;line-height:1.32}.ServicesIndex-module__jSaAja__areaDescription{color:#f5f3ee;max-width:52ch;font-size:1rem;line-height:1.9}.ServicesIndex-module__jSaAja__highlights{border-top:1px solid #ffffff3d;flex-wrap:wrap;gap:.5rem 1.3rem;margin-top:.4rem;padding-top:1.2rem;display:flex}.ServicesIndex-module__jSaAja__highlights li{color:#e1e0db;align-items:baseline;gap:.6rem;font-size:.875rem;line-height:1.8;display:inline-flex}.ServicesIndex-module__jSaAja__highlights li:before{content:"";background:var(--service-accent);border-radius:50%;flex:0 0 4px;width:4px;height:4px}.ServicesIndex-module__jSaAja__areaAction{justify-self:start;margin-top:.4rem}.ServicesIndex-module__jSaAja__areaCard:focus-visible{outline-offset:5px;outline:3px solid #8c764d}@media (hover:hover) and (pointer:fine){.ServicesIndex-module__jSaAja__areaCard:hover{transform:translateY(-6px);box-shadow:0 28px 55px #14131125}.ServicesIndex-module__jSaAja__areaCard:hover .ServicesIndex-module__jSaAja__areaImage img{filter:saturate(1.08);transform:scale(1.055)}.ServicesIndex-module__jSaAja__areaCard:hover:after{border-color:var(--service-accent)}}.ServicesIndex-module__jSaAja__areaCard:focus-visible .ServicesIndex-module__jSaAja__areaImage img{transform:scale(1.055)}.ServicesIndex-module__jSaAja__scopeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;display:grid}.ServicesIndex-module__jSaAja__scopeGrid li{background:#fff;border:1px solid #e3e1db;border-radius:18px;align-content:start;gap:.85rem;min-width:0;padding:clamp(1.5rem,2.2vw,2rem);display:grid}.ServicesIndex-module__jSaAja__scopeGrid svg{color:#8c7f63;width:26px;height:26px}.ServicesIndex-module__jSaAja__scopeGrid h3{letter-spacing:-.03em;font-size:clamp(1.25rem,1.6vw,1.55rem);line-height:1.5}.ServicesIndex-module__jSaAja__scopeGrid p{color:#68645d;font-size:.9375rem;line-height:1.9}.ServicesIndex-module__jSaAja__fitGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:6rem;display:grid}.ServicesIndex-module__jSaAja__fit h2{letter-spacing:-.055em;max-width:14ch;font-size:clamp(2.4rem,4.8vw,5rem);line-height:1.45}.ServicesIndex-module__jSaAja__fitCopy{gap:1.25rem;display:grid}.ServicesIndex-module__jSaAja__fitCopy p{color:#68645d;max-width:58ch;font-size:1rem;line-height:2}.ServicesIndex-module__jSaAja__ctaGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;display:grid}.ServicesIndex-module__jSaAja__cta h2{letter-spacing:-.045em;font-size:clamp(2.5rem,5.4vw,5.5rem);font-weight:780;line-height:1.34}.ServicesIndex-module__jSaAja__ctaCopy p{color:#d5d4d0;max-width:42ch;margin-bottom:2rem;font-size:1.1rem;line-height:1.95}@media (max-width:1099px){.ServicesIndex-module__jSaAja__wrap{width:calc(100% - 3rem)}.ServicesIndex-module__jSaAja__sectionHead{grid-template-columns:1fr;gap:1.5rem}.ServicesIndex-module__jSaAja__sectionHead p{max-width:65ch}.ServicesIndex-module__jSaAja__areaCard{gap:4rem;min-height:620px;padding:1.5rem}.ServicesIndex-module__jSaAja__scopeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ServicesIndex-module__jSaAja__fitGrid,.ServicesIndex-module__jSaAja__ctaGrid{gap:2.5rem}}@media (max-width:759px){.ServicesIndex-module__jSaAja__wrap{width:calc(100% - 2.5rem)}.ServicesIndex-module__jSaAja__areaGrid{grid-template-columns:1fr;gap:1.5rem}.ServicesIndex-module__jSaAja__areaCard{border-radius:18px;gap:3rem;min-height:600px}.ServicesIndex-module__jSaAja__areaCopy h3{font-size:clamp(1.85rem,8vw,2.6rem)}.ServicesIndex-module__jSaAja__areaTag{padding:.5rem .75rem;font-size:.8125rem}.ServicesIndex-module__jSaAja__highlights{gap:.35rem;display:grid}.ServicesIndex-module__jSaAja__scopeGrid{grid-template-columns:1fr}.ServicesIndex-module__jSaAja__fitGrid,.ServicesIndex-module__jSaAja__ctaGrid{grid-template-columns:1fr;gap:1.75rem}.ServicesIndex-module__jSaAja__sectionHead h2,.ServicesIndex-module__jSaAja__fit h2{font-size:clamp(2rem,8vw,3rem)}.ServicesIndex-module__jSaAja__cta h2{font-size:clamp(2.1rem,9vw,3.2rem)}.ServicesIndex-module__jSaAja__ctaCopy p{font-size:1rem}}@media (prefers-reduced-motion:reduce){.ServicesIndex-module__jSaAja__page *,.ServicesIndex-module__jSaAja__page :before,.ServicesIndex-module__jSaAja__page :after{transition:none!important}.ServicesIndex-module__jSaAja__areaCard:hover,.ServicesIndex-module__jSaAja__areaCard:hover .ServicesIndex-module__jSaAja__areaImage img,.ServicesIndex-module__jSaAja__areaCard:focus-visible .ServicesIndex-module__jSaAja__areaImage img{transform:none}}
.EditorialIndexExperience-module__rX45ra__page{color:var(--taraf-color-ink);background:#fff;overflow:clip}.EditorialIndexExperience-module__rX45ra__wrap{width:min(100% - 5rem,1512px);margin-inline:auto}.EditorialIndexExperience-module__rX45ra__featureSection{padding-block-end:clamp(5rem,10vw,10rem)}.EditorialIndexExperience-module__rX45ra__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EditorialIndexExperience-module__rX45ra__feature{min-width:0}.EditorialIndexExperience-module__rX45ra__featureCard{--editorial-card-min-height:clamp(620px, 43vw, 760px)}.EditorialIndexExperience-module__rX45ra__archive{border-block-start:1px solid var(--taraf-color-line);background:var(--taraf-color-surface);padding-block:clamp(5rem,9vw,9rem)}.EditorialIndexExperience-module__rX45ra__archiveHeader{width:100%}.EditorialIndexExperience-module__rX45ra__toolbar{grid-template-columns:minmax(15rem,1fr) auto;align-items:center;gap:.8rem;display:grid;position:static}.EditorialIndexExperience-module__rX45ra__search{min-width:0;display:block}.EditorialIndexExperience-module__rX45ra__search input{border:1px solid var(--taraf-color-line);background:var(--taraf-color-paper);width:100%;min-height:52px;color:var(--taraf-color-ink);font:inherit;border-radius:999px;outline:none;padding:.8rem 1.15rem;font-size:.9rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}.EditorialIndexExperience-module__rX45ra__search input::placeholder{color:var(--taraf-color-stone);opacity:1}.EditorialIndexExperience-module__rX45ra__search input:focus-visible{border-color:#c6a777;box-shadow:0 0 0 3px #c6a7773d}.EditorialIndexExperience-module__rX45ra__filters{flex-wrap:wrap;gap:.5rem;display:flex}.EditorialIndexExperience-module__rX45ra__filterButton{border:1px solid var(--taraf-color-line);min-width:44px;min-height:48px;color:var(--taraf-color-stone);cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.7rem 1rem;font-size:.8rem;font-weight:700;transition:background-color .22s,border-color .22s,color .22s}.EditorialIndexExperience-module__rX45ra__filterButton[aria-pressed=true]{border-color:var(--taraf-color-ink);background:var(--taraf-color-ink);color:var(--taraf-color-paper)}.EditorialIndexExperience-module__rX45ra__filterButton:focus-visible{outline-offset:3px;outline:2px solid #c6a777}.EditorialIndexExperience-module__rX45ra__resultCount{color:var(--taraf-color-stone);margin:clamp(2.5rem,4vw,4rem) 0 1rem;font-size:.78rem;line-height:1.8}.EditorialIndexExperience-module__rX45ra__archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.125rem,1.6vw,1.5rem);display:grid}.EditorialIndexExperience-module__rX45ra__archiveGrid>*{min-width:0}.EditorialIndexExperience-module__rX45ra__results{overflow-clip-margin:8px;overflow-anchor:none;min-height:14rem;overflow:clip}.EditorialIndexExperience-module__rX45ra__archiveCard{--editorial-card-min-height:clamp(520px, 42vw, 640px)}.EditorialIndexExperience-module__rX45ra__empty{border:1px solid var(--taraf-color-line);background:var(--taraf-color-paper);min-height:14rem;color:var(--taraf-color-stone);border-radius:24px;padding:clamp(2rem,5vw,4rem);font-size:clamp(1rem,1.4vw,1.2rem);line-height:2}.EditorialIndexExperience-module__rX45ra__cta{background:var(--taraf-color-ink-soft);color:var(--taraf-color-paper);padding-block:clamp(5rem,10vw,9rem)}.EditorialIndexExperience-module__rX45ra__ctaInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.EditorialIndexExperience-module__rX45ra__cta h2{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.5rem,5.4vw,5.5rem);font-weight:780;line-height:1.34}.EditorialIndexExperience-module__rX45ra__cta p{max-width:55ch;color:var(--taraf-color-stone-light);margin:1.2rem 0 0;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:2}@media (max-width:1099px){.EditorialIndexExperience-module__rX45ra__wrap{width:calc(100% - 3rem)}}@media (max-width:759px){.EditorialIndexExperience-module__rX45ra__wrap{width:calc(100% - 2.5rem)}.EditorialIndexExperience-module__rX45ra__archiveGrid,.EditorialIndexExperience-module__rX45ra__toolbar{grid-template-columns:1fr}.EditorialIndexExperience-module__rX45ra__search,.EditorialIndexExperience-module__rX45ra__filters{width:100%}.EditorialIndexExperience-module__rX45ra__filterButton{flex:auto}.EditorialIndexExperience-module__rX45ra__featureCard{--editorial-card-min-height:clamp(500px, 143vw, 560px)}.EditorialIndexExperience-module__rX45ra__archiveCard{--editorial-card-min-height:clamp(470px, 136vw, 540px)}.EditorialIndexExperience-module__rX45ra__ctaInner{grid-template-columns:1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.EditorialIndexExperience-module__rX45ra__page [data-blog-reveal],.EditorialIndexExperience-module__rX45ra__page [data-blog-intro]>*,.EditorialIndexExperience-module__rX45ra__page [data-blog-section-intro]{opacity:1!important;transform:none!important}.EditorialIndexExperience-module__rX45ra__search input,.EditorialIndexExperience-module__rX45ra__filterButton{transition:none}}
