.liquid-metal-button_shaderHost__lEDG2 canvas{width:100%!important;height:100%!important;display:block!important;position:absolute!important;top:0!important;left:0!important;border-radius:999px!important}.liquid-metal-button_hit__U55Lq:focus-visible{outline:2px solid var(--yellow,#ffc43d);outline-offset:3px}.liquid-metal-button_ripple__Tv8j_{position:absolute;width:20px;height:20px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,hsla(35,81%,96%,.45) 0,hsla(35,81%,96%,0) 70%);animation:liquid-metal-button_kadra-lm-ripple__ZwVKH .6s ease-out}@keyframes liquid-metal-button_kadra-lm-ripple__ZwVKH{0%{transform:translate(-50%,-50%) scale(0);opacity:.6}to{transform:translate(-50%,-50%) scale(4);opacity:0}}@media (prefers-reduced-motion:reduce){.liquid-metal-button_ripple__Tv8j_{animation:none;display:none}}.pearl-button_pearl__WIBaN{--pearl-body:var(--band,#0b5350);--pearl-sheen:var(--band-fg,#fdf6ec);--pearl-accent:var(--yellow,#ffc43d);--pearl-shade:var(--ink,#20180f);display:inline-block;text-decoration:none;outline:none;cursor:pointer;border:0;position:relative;border-radius:999px;background-color:var(--pearl-body);transition:box-shadow .2s ease,transform .2s ease;box-shadow:inset 0 0 0 var(--sheen-rim) color-mix(in srgb,var(--pearl-sheen) 22%,transparent),inset 0 .3rem var(--sheen-top-blur) color-mix(in srgb,var(--pearl-sheen) var(--sheen-top),transparent),inset 0 -.1rem .3rem color-mix(in srgb,var(--pearl-shade) var(--sheen-base),transparent),inset 0 calc(-1 * var(--sheen-bottom-y)) var(--sheen-bottom-blur) color-mix(in srgb,var(--pearl-sheen) var(--sheen-bottom),transparent),0 var(--sheen-lift-y) var(--sheen-lift-blur) -.7rem color-mix(in srgb,var(--pearl-shade) var(--sheen-lift),transparent)}.pearl-button_full__PKSNh{--sheen-rim:0;--sheen-top:30%;--sheen-top-blur:0.9rem;--sheen-base:60%;--sheen-bottom:45%;--sheen-bottom-y:0.4rem;--sheen-bottom-blur:0.9rem;--sheen-lift:38%;--sheen-lift-y:0.7rem;--sheen-lift-blur:1.1rem;--sheen-dome:12%;--sheen-dome-bottom:25%;--sheen-dome-side:-15%;--sheen-spec:28%;--sheen-spec-line:80%;--sheen-top-hover:40%;--sheen-bottom-hover:62%}.pearl-button_soft__A3zA1{--sheen-rim:1px;--sheen-top:17%;--sheen-top-blur:0.6rem;--sheen-base:45%;--sheen-bottom:22%;--sheen-bottom-y:0.25rem;--sheen-bottom-blur:0.6rem;--sheen-lift:22%;--sheen-lift-y:0.5rem;--sheen-lift-blur:0.9rem;--sheen-dome:7%;--sheen-dome-bottom:42%;--sheen-dome-side:-8%;--sheen-spec:15%;--sheen-spec-line:48%;--sheen-top-hover:24%;--sheen-bottom-hover:32%}.pearl-button_faint__jgz2g{--sheen-rim:1px;--sheen-top:10%;--sheen-top-blur:0.45rem;--sheen-base:32%;--sheen-bottom:12%;--sheen-bottom-y:0.18rem;--sheen-bottom-blur:0.45rem;--sheen-lift:14%;--sheen-lift-y:0.35rem;--sheen-lift-blur:0.7rem;--sheen-dome:4%;--sheen-dome-bottom:55%;--sheen-dome-side:-4%;--sheen-spec:8%;--sheen-spec-line:28%;--sheen-top-hover:16%;--sheen-bottom-hover:20%}.pearl-button_pearl__WIBaN:focus-visible{outline:2px solid var(--pearl-accent);outline-offset:3px}.pearl-button_wrap__eKqEI{display:block;font-family:var(--font-fa,"Vazirmatn",Tahoma,sans-serif);font-weight:500;color:color-mix(in srgb,var(--pearl-sheen) 88%,transparent);border-radius:inherit;position:relative;overflow:hidden}.pearl-button_pearl__WIBaN:lang(en) .pearl-button_wrap__eKqEI{font-family:var(--font-body-latin,"Inter",system-ui,sans-serif)}.pearl-button_label__XZo1b{display:flex;align-items:center;gap:12px;margin:0;transition:transform .2s ease;transform:translateY(2%);-webkit-mask-image:linear-gradient(180deg,#fff 72%,hsla(0,0%,100%,.55));mask-image:linear-gradient(180deg,#fff 72%,hsla(0,0%,100%,.55))}.pearl-button_spark__Jt9ZX{color:var(--pearl-accent);line-height:1}.pearl-button_pearl__WIBaN:hover .pearl-button_sparkRest__AF1Pw,.pearl-button_sparkHover__Ayewg{display:none}.pearl-button_pearl__WIBaN:hover .pearl-button_sparkHover__Ayewg{display:inline-block}.pearl-button_wrap__eKqEI:after,.pearl-button_wrap__eKqEI:before{content:"";position:absolute;transition:transform .3s ease,opacity .3s ease}.pearl-button_wrap__eKqEI:before{left:var(--sheen-dome-side);right:var(--sheen-dome-side);bottom:var(--sheen-dome-bottom);top:-100%;border-radius:50%;background-color:color-mix(in srgb,var(--pearl-sheen) var(--sheen-dome),transparent)}.pearl-button_wrap__eKqEI:after{left:6%;right:6%;top:12%;bottom:40%;border-radius:22px 22px 0 0;box-shadow:inset 0 10px 8px -10px color-mix(in srgb,var(--pearl-sheen) var(--sheen-spec-line),transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--pearl-sheen) var(--sheen-spec),transparent) 0,transparent 50%,transparent 100%)}.pearl-button_pearl__WIBaN:hover{background-color:color-mix(in srgb,var(--pearl-body) 88%,var(--pearl-shade));box-shadow:inset 0 0 0 var(--sheen-rim) color-mix(in srgb,var(--pearl-sheen) 30%,transparent),inset 0 .3rem calc(var(--sheen-top-blur) * .7) color-mix(in srgb,var(--pearl-sheen) var(--sheen-top-hover),transparent),inset 0 -.1rem .3rem color-mix(in srgb,var(--pearl-shade) var(--sheen-base),transparent),inset 0 calc(-1 * var(--sheen-bottom-y)) var(--sheen-bottom-blur) color-mix(in srgb,var(--pearl-sheen) var(--sheen-bottom-hover),transparent),0 var(--sheen-lift-y) var(--sheen-lift-blur) -.7rem color-mix(in srgb,var(--pearl-shade) var(--sheen-lift),transparent)}.pearl-button_pearl__WIBaN:hover .pearl-button_wrap__eKqEI:before{transform:translateY(-5%)}.pearl-button_pearl__WIBaN:hover .pearl-button_wrap__eKqEI:after{opacity:.4;transform:translateY(5%)}.pearl-button_pearl__WIBaN:hover .pearl-button_label__XZo1b{transform:translateY(-4%)}.pearl-button_pearl__WIBaN:active{transform:translateY(2px);box-shadow:inset 0 0 0 var(--sheen-rim) color-mix(in srgb,var(--pearl-sheen) 30%,transparent),inset 0 .3rem calc(var(--sheen-top-blur) * .6) color-mix(in srgb,var(--pearl-sheen) var(--sheen-top-hover),transparent),inset 0 -.1rem .3rem color-mix(in srgb,var(--pearl-shade) calc(var(--sheen-base) + 10%),transparent),inset 0 calc(-1 * var(--sheen-bottom-y)) calc(var(--sheen-bottom-blur) * .7) color-mix(in srgb,var(--pearl-sheen) var(--sheen-bottom),transparent),0 calc(var(--sheen-lift-y) * .5) calc(var(--sheen-lift-blur) * .7) -.6rem color-mix(in srgb,var(--pearl-shade) var(--sheen-lift),transparent)}.pearl-button_md__AQgr9 .pearl-button_wrap__eKqEI{font-size:25px;padding:30px 45px}.pearl-button_sm__kEZaC .pearl-button_wrap__eKqEI{font-size:15px;padding:13px 28px}.pearl-button_faint__jgz2g .pearl-button_label__XZo1b,.pearl-button_soft__A3zA1 .pearl-button_label__XZo1b{gap:10px}.pearl-button_accent__ACIKD{--pearl-body:var(--yellow,#ffc43d);--pearl-sheen:color-mix(in srgb,var(--yellow,#ffc43d) 20%,#fdf6ec);--pearl-shade:var(--ink,#20180f);--pearl-accent:var(--ink,#20180f);--sheen-top:42%;--sheen-base:46%;--sheen-bottom:38%;--sheen-dome:17%;--sheen-spec:34%;--sheen-spec-line:72%;--sheen-lift:20%;--sheen-top-hover:56%;--sheen-bottom-hover:50%}.pearl-button_accent__ACIKD .pearl-button_wrap__eKqEI{color:var(--ink,#20180f)}@media (prefers-reduced-motion:reduce){.pearl-button_pearl__WIBaN,.pearl-button_wrap__eKqEI p,.pearl-button_wrap__eKqEI:after,.pearl-button_wrap__eKqEI:before{transition:none}.pearl-button_pearl__WIBaN:active{transform:none}}.FilmHero_track__M8nk2{position:relative;height:460vh;background:var(--band)}.FilmHero_stage__cR8tY{position:sticky;top:var(--film-top,0);height:calc(100svh - var(--film-top, 0px));overflow:hidden;background:var(--band);color:var(--band-fg);display:flex;flex-direction:column;align-items:center;justify-content:center}.FilmHero_film__TG6IQ{position:relative;flex:1 1 auto;min-height:0;width:100%;overflow:hidden}.FilmHero_video__mGMsn{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%}.FilmHero_overlay__PZQ0p{flex:none;display:flex;flex-direction:column;align-items:center;gap:clamp(14px,2vh,26px);padding:clamp(18px,3vh,40px) clamp(16px,4vw,72px) clamp(26px,4vh,52px)}.FilmHero_title__8gnVG{margin:0;text-align:center;color:var(--band-fg);font-weight:700;font-size:max(28px,min(8.2vw,15vh,140px));line-height:1.18;letter-spacing:-.015em;text-wrap:balance}.FilmHero_clauseTwo__t_Jrw,.FilmHero_clause__xS70l,.FilmHero_sep__U_J7z{animation:100s linear 1 both paused;animation-delay:calc(var(--p, 0) * -100s)}.FilmHero_clause__xS70l{animation-name:FilmHero_clauseOne__5jHkk}.FilmHero_sep__U_J7z{animation-name:FilmHero_clauseSep__rQT4I}.FilmHero_clauseTwo__t_Jrw{animation-name:FilmHero_clauseTwo__t_Jrw}@keyframes FilmHero_clauseOne__5jHkk{0%,30%{opacity:1}44%,60%{opacity:.16}84%,to{opacity:1}}@keyframes FilmHero_clauseSep__rQT4I{0%,60%{opacity:0}84%,to{opacity:1}}@keyframes FilmHero_clauseTwo__t_Jrw{0%,44%{opacity:0}62%,to{opacity:1}}.FilmHero_actions__skVK9{display:flex;align-items:center;gap:var(--space-3)}.FilmHero_secondary__J78kc{display:inline-flex;align-items:center;gap:6px;color:var(--band-fg);font-size:15px}.FilmHero_secondaryLabel__LsP3o{border-bottom:2px solid var(--yellow);padding-bottom:2px}.FilmHero_chevron__Cuaud{transform:scaleX(-1);flex:none}.FilmHero_cue__8G_72{position:absolute;inset-inline:0;bottom:0;height:2px;z-index:4;background:color-mix(in srgb,var(--band-fg) 16%,transparent)}.FilmHero_cueFill__rfacZ{height:100%;background:var(--yellow);transform-origin:right;transform:scaleX(var(--p,0))}@media (max-width:859px){.FilmHero_track__M8nk2{height:360vh}.FilmHero_film__TG6IQ{flex:none;aspect-ratio:4/3}.FilmHero_video__mGMsn{-o-object-position:50% 50%;object-position:50% 50%}.FilmHero_actions__skVK9{flex-direction:column;gap:var(--space-2)}}@media (min-width:860px) and (max-height:700px){.FilmHero_video__mGMsn{-o-object-fit:contain;object-fit:contain}}.FilmHero_stageStill__WVOzQ .FilmHero_clauseTwo__t_Jrw,.FilmHero_stageStill__WVOzQ .FilmHero_clause__xS70l,.FilmHero_stageStill__WVOzQ .FilmHero_sep__U_J7z{animation:none;opacity:1}@media (prefers-reduced-motion:reduce){.FilmHero_clauseTwo__t_Jrw,.FilmHero_clause__xS70l,.FilmHero_sep__U_J7z{animation:none;opacity:1}}.FilmHero_debug__moqFX{position:absolute;top:12px;inset-inline-start:12px;z-index:6;margin:0;padding:12px 14px;border-radius:8px;background:rgba(4,22,21,.88);color:#fdf6ec;font-family:var(--font-body-latin);font-size:13px;line-height:1.7;direction:ltr;text-align:left;white-space:pre}.FounderSection_section__p81AN{padding-block:var(--space-5)}.FounderSection_row__Aai9d{display:flex;flex-direction:column;gap:var(--space-3);align-items:center;text-align:center}@media (min-width:640px){.FounderSection_row__Aai9d{flex-direction:row;text-align:start;align-items:flex-start}}.FounderSection_photo__97UVP{flex:none;width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.FounderSection_quote__TXVlR{margin:0;max-width:34em}.KnowledgeCard_card__4_1iK{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column}.KnowledgeCard_imagePlaceholder__BG4bk{aspect-ratio:16/9;background:var(--pine-lt);border-radius:var(--radius) var(--radius) 0 0;display:flex;align-items:center;justify-content:center;color:var(--faint);font-size:12px}.KnowledgeCard_image__S6vYN{aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0}.KnowledgeCard_body__t21Zd{padding:var(--space-2);display:flex;flex-direction:column;gap:6px}.KnowledgeCard_title__91JSS{margin:0;color:var(--faint)}.KnowledgeCard_summary__dCr_k{margin:0;font-size:14px;color:var(--faint)}.KnowledgeCard_date__ZmPJl{margin:0}.KnowledgeCard_linked__7vPNd{text-decoration:none;color:inherit}.KnowledgeCard_linked__7vPNd .KnowledgeCard_title__91JSS{color:var(--ink)}.KnowledgeCard_linked__7vPNd .KnowledgeCard_date__ZmPJl,.KnowledgeCard_linked__7vPNd .KnowledgeCard_summary__dCr_k{color:var(--muted)}.ProblemSection_section__JmhoE{padding-block:var(--space-5)}.ProblemSection_grid__5trw9{display:grid;gap:var(--space-2);grid-template-columns:1fr}@media (min-width:640px){.ProblemSection_grid__5trw9{grid-template-columns:repeat(3,1fr)}}.ProblemSection_item__AEajk{margin:0;font-weight:500}.ContactForm_form__fNtBb{display:flex;flex-direction:column;gap:var(--space-3);max-width:34em}.ContactForm_field__KZsqs{display:flex;flex-direction:column;gap:6px}.ContactForm_label__d0DO9{font-weight:500;font-size:14px}.ContactForm_input__LexWi,.ContactForm_textarea__tFAve,select.ContactForm_input__LexWi{min-height:44px;padding:10px 14px;border-radius:8px;border:1px solid var(--line);background:var(--canvas);color:var(--ink);font-family:var(--font-fa);font-size:16px}.ContactForm_textarea__tFAve{min-height:120px;resize:vertical}.ContactForm_inputError__4TC_a,.ContactForm_input__LexWi:invalid{border-color:var(--error)}.ContactForm_errorText__ykLJ4{color:var(--error);font-size:13px;margin:0}.ContactForm_summary__JQRTj{border:1px solid var(--error);border-radius:var(--radius);padding:var(--space-2);background:var(--error-bg)}.ContactForm_summaryTitle__f4TcA{margin:0 0 8px;color:var(--error);font-size:15px;font-weight:500}.ContactForm_summaryList__JUfa6{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:4px}.ContactForm_summaryList__JUfa6 a{color:var(--error)}.ContactForm_success__mfyYu{border:1px solid var(--success);border-radius:var(--radius);padding:var(--space-3);background:var(--success-bg);color:var(--ink)}.ContactForm_submitError__frdHt{color:var(--error);font-size:14px}.WhatWeDoCard_section__gfTSV{padding-block:var(--space-5)}.WhatWeDoCard_grid__YTkM_{display:grid;gap:var(--space-3);grid-template-columns:1fr}@media (min-width:720px){.WhatWeDoCard_grid__YTkM_{grid-template-columns:repeat(3,1fr)}}.WhatWeDoCard_card__V7wW2{display:flex;flex-direction:column;gap:8px;padding:var(--space-3);background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);color:inherit;text-decoration:none;transition:transform .2s ease-out,border-color .2s ease-out}.WhatWeDoCard_card__V7wW2:focus-visible,.WhatWeDoCard_card__V7wW2:hover{transform:translateY(-4px);border-color:var(--pine)}.WhatWeDoCard_cardHeading__f4Ktg{margin:0}.WhatWeDoCard_cardBody__ppBYp{margin:0;flex-grow:1;color:var(--muted)}.WhatWeDoCard_cardLink__Ezuew{color:var(--pine);font-size:14px;font-weight:500}.WhatWeDoCard_iconBadge__YPw__{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:50%;background:var(--canvas);color:var(--pine);margin-bottom:4px;transition:color .2s ease-out}.WhatWeDoCard_icon__9O_zF{width:26px;height:26px}.WhatWeDoCard_iconDot__7Wc0_{position:absolute;bottom:6px;inset-inline-start:6px;width:10px;height:10px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 2.5px var(--cream)}.WhatWeDoCard_card__V7wW2:focus-visible .WhatWeDoCard_iconBadge__YPw__,.WhatWeDoCard_card__V7wW2:hover .WhatWeDoCard_iconBadge__YPw__{color:var(--pine-dark)}.FinalCta_section__6ZjgZ{padding-block:var(--space-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.FinalCta_heading__flbwv{margin:0;max-width:20em}.Card_card__k57D1{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3)}.Mascot_wrap__1VXZ7{max-width:100%}.Mascot_image__65WuC,.Mascot_wrap__1VXZ7{position:relative;display:block;width:100%}.Mascot_image__65WuC{z-index:1;height:auto}.EmptyState_wrap__qWvHu{padding-block:var(--space-7);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2)}.EmptyState_mascotWrap__3NuTl{height:240px}@media (min-width:640px){.EmptyState_mascotWrap__3NuTl{height:260px}}.EmptyState_mascotWrap__3NuTl img,.EmptyState_mascotWrap__3NuTl>span{height:100%;width:auto}.EmptyState_heading__dg2qw{margin:0}.EmptyState_message__9WwoB{margin:0;color:var(--muted)}.page_page__yTv4g{padding-block:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.page_intro__STEFO{margin:0 0 var(--space-3);color:var(--muted);max-width:46em}.page_grid___X4YB{display:grid;gap:var(--space-3);grid-template-columns:1fr}@media (min-width:640px){.page_grid___X4YB{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.page_grid___X4YB{grid-template-columns:repeat(3,1fr)}}.ServicePage_intro__QgYcg{padding-block:var(--space-6) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);max-width:42em}.ServicePage_lead__axh9T{margin:0;font-size:17px;color:var(--muted)}