.t-page{z-index:1;isolation:isolate;min-height:100vh;color:var(--silver-200);background:radial-gradient(1100px 600px at 85% -8%, #78ca391f, transparent 60%), radial-gradient(900px 520px at -10% 20%, #78ca390d, transparent 65%), var(--bg);position:relative;overflow-x:clip}.t-logo-field{z-index:0;opacity:.72}.t-hero,.t-content,.t-footer{z-index:1;position:relative}.t-page.is-ar{font-family:var(--font-ar)}.t-page.is-en{font-family:var(--font-apple);letter-spacing:-.005em}.t-dir-arrow{transition:transform .2s}[dir=rtl] .t-dir-arrow{transform:scaleX(-1)}.t-page .liquid-btn{letter-spacing:normal;text-transform:none;font-family:inherit;font-size:.95rem;font-weight:700}.is-ar .t-eyebrow{letter-spacing:normal}.is-ar .liquid-btn{font-weight:700}.t-page .silver-text{padding-bottom:.22em;display:inline-block}.t-nav{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#0a0a0cb3,#0a0a0c00);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:16px clamp(16px,4vw,56px);transition:background .25s,border-color .25s;display:flex;position:fixed;inset:0 0 auto}.t-nav.scrolled{border-bottom:1px solid var(--line);background:#0a0a0cc7}.t-brand{align-items:center;gap:14px;text-decoration:none;display:flex}.t-brand-logo{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 2px 8px #00000073);width:auto;height:clamp(34px,4.6vw,46px);display:block}.t-brand-logo--footer{filter:none;height:clamp(30px,4vw,40px)}.t-nav-actions{align-items:center;gap:clamp(8px,1.4vw,16px);display:flex}.t-pill{border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:1px solid var(--line-strong);justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-family:inherit;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.t-pill.ghost{color:var(--silver-200);background:#78ca390d}.t-pill.ghost:hover{background:#78ca391f}.t-pill.solid{color:var(--bg);background:var(--green);border-color:#0000;box-shadow:0 6px 18px #78ca3940}.t-pill.solid:hover{background:var(--green-bright);box-shadow:0 10px 26px #78ca3966}.t-brand{min-width:0}.t-nav-actions{flex-shrink:0}@media (width<=620px){.t-pill.ghost{display:none}.t-nav{gap:8px;padding:11px clamp(10px,3vw,18px)}.t-brand{gap:8px}.t-brand-logo{height:38px}.t-nav-actions{gap:7px}.t-pill.solid{padding:9px 13px;font-size:.8rem}.t-lang{padding:3px}.t-lang button{min-width:44px;height:44px;padding:0 7px;font-size:.76rem}.t-lang-thumb{box-shadow:0 2px 8px #78ca3966}}@media (width<=400px){.t-brand-logo{height:32px}.t-pill.solid{padding:8px 11px;font-size:.76rem}.t-lang button{min-width:44px;padding:0 6px;font-size:.72rem}}@media (width<=340px){.t-brand-logo{height:27px}}@media (width<=300px){.t-nav{flex-wrap:wrap;justify-content:center;gap:6px}}.t-lang{border:1px solid var(--line-strong);isolation:isolate;backface-visibility:hidden;background:#1e2128e6;border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}.t-lang button{z-index:2;cursor:pointer;min-width:44px;height:44px;color:var(--silver-400);font-family:var(--font-apple);background:0 0;border:none;border-radius:999px;padding:0 10px;font-size:.82rem;font-weight:700;transition:color .25s;position:relative}.t-lang button.on{color:var(--bg)}.t-lang-thumb{z-index:1;background:var(--green);width:calc(50% - 4px);transition:transform var(--duration-ui) var(--ease-standard);border-radius:999px;position:absolute;top:4px;bottom:4px;box-shadow:0 2px 10px #78ca3966,inset 0 1px #fff9}[dir=rtl] .t-lang-thumb.ar{right:4px;transform:translate(0)}[dir=rtl] .t-lang-thumb.en{right:4px;transform:translate(-100%)}[dir=ltr] .t-lang-thumb.ar{left:4px;transform:translate(0)}[dir=ltr] .t-lang-thumb.en{left:4px;transform:translate(100%)}.t-hero{flex-direction:column;min-height:100svh;padding:clamp(100px,14vh,150px) 0 0;display:flex;position:relative;overflow:hidden}.t-hero-inner{z-index:3;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:820px;margin:0 auto;padding:0 clamp(20px,5vw,80px) clamp(20px,4vh,48px);display:flex;position:relative}.t-eyebrow{font-family:var(--font-apple);text-transform:uppercase;letter-spacing:.32em;color:var(--silver-400);border:1px solid var(--line);background:#78ca390a;border-radius:999px;padding:8px 16px;font-size:.74rem;font-weight:600;display:inline-block}.t-hero-title{letter-spacing:-.01em;color:var(--silver-100);margin:clamp(18px,3vh,28px) 0 clamp(18px,2.5vh,26px);padding-top:.12em;font-size:clamp(2.4rem,6.6vw,5rem);font-weight:700;line-height:1.5}.t-hero-title br{line-height:inherit}.is-en .t-hero-title{font-family:var(--font-apple);letter-spacing:-.03em;padding-top:0;font-weight:800;line-height:1.12}.t-hero-sub{max-width:600px;color:var(--silver-300);font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.85}.t-hero-cta{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.t-link-btn{cursor:pointer;color:var(--silver-200);border-radius:var(--radius-sm);min-height:44px;transition:color var(--duration-fast), background var(--duration-fast), transform var(--duration-fast) var(--ease-standard);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:.98rem;font-weight:600;display:inline-flex}.t-link-btn:hover{color:var(--silver-100);background:#f9f6f50d}.t-link-btn .t-dir-arrow{transition:transform var(--duration-ui) var(--ease-standard)}.t-scroll-hint{z-index:3;border:2px solid var(--line-strong);border-radius:14px;width:24px;height:40px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.t-scroll-hint span{background:var(--silver-300);border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.6s infinite tWheel;position:absolute;top:8px;left:50%}@keyframes tWheel{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(14px)}}.t-hero-mark{z-index:1;pointer-events:none;justify-content:center;align-items:flex-end;margin-top:auto;padding-bottom:clamp(24px,6vh,60px);display:flex;position:relative}.t-hero-mark svg{opacity:.9;filter:drop-shadow(0 0 26px #78ca3959)drop-shadow(0 0 90px #78ca392e);width:clamp(180px,26vw,320px);height:auto}.t-content{z-index:2;position:relative}.t-section-head{text-align:center;max-width:720px;margin:0 auto clamp(34px,5vw,56px)}.t-section-head .t-eyebrow{margin-bottom:16px}.t-section-title{color:var(--silver-100);letter-spacing:-.01em;margin-top:14px;font-size:clamp(1.7rem,4vw,2.9rem);font-weight:700;line-height:1.42}.is-en .t-section-title{font-family:var(--font-apple);font-weight:800;line-height:1.14}.t-section-sub{color:var(--silver-400);margin-top:14px;font-size:1.05rem;line-height:1.7}.t-track{padding:clamp(40px,7vw,80px) clamp(16px,4vw,56px) 0}.t-track-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:880px;box-shadow:var(--shadow-card);background:linear-gradient(#1b1e25b3,#14161b8c);border-radius:24px;margin:0 auto;padding:clamp(22px,3vw,34px)}.t-track-head{color:var(--silver-200);align-items:center;gap:10px;margin-bottom:18px;display:flex}.t-track-head h2{color:var(--silver-100);font-size:1.4rem;font-weight:700}.t-track-form{flex-wrap:wrap;gap:12px;display:flex}.t-track-form .t-input{flex:1;min-width:220px}.t-track-note{color:var(--silver-400);margin-top:14px;font-size:.92rem}.t-input,.t-textarea{border:1px solid var(--line-strong);width:100%;min-width:0;max-width:100%;color:var(--silver-100);background:#78ca390a;border-radius:14px;padding:14px 16px;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .2s,background .2s,box-shadow .2s}.t-input[type=date]{appearance:none;text-align:start}.t-input[type=date]::-webkit-date-and-time-value{text-align:start}.t-input::placeholder,.t-textarea::placeholder{color:var(--silver-500)}.t-input:focus,.t-textarea:focus{outline:2px solid var(--green);outline-offset:2px;border-color:var(--silver-300);background:#78ca3912;box-shadow:0 0 0 3px #78ca391f}.t-textarea{resize:vertical;min-height:88px}.t-quick{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,22px);max-width:1100px;margin:clamp(40px,6vw,70px) auto 0;padding:0 clamp(16px,4vw,56px);display:grid}.t-quick-card{text-align:start;cursor:pointer;border:1px solid var(--line);color:var(--silver-200);background:#14161b99;border-radius:22px;padding:clamp(22px,2.6vw,32px);font-family:inherit;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;position:relative;overflow:hidden}.t-quick-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card)}.t-quick-card.featured{border-color:var(--line-strong);background:linear-gradient(150deg,#78ca3924,#78ca390d)}.t-quick-icon{color:var(--silver-100);margin-bottom:16px}.t-quick-title{color:var(--silver-100);margin-bottom:8px;font-size:1.3rem;font-weight:700}.t-quick-desc{color:var(--silver-400);font-size:.96rem;line-height:1.6}.t-quick-arrow{color:var(--silver-300);margin-top:18px}@media (width<=800px){.t-quick{grid-template-columns:1fr}}.t-services{padding:clamp(60px,9vw,120px) clamp(16px,4vw,56px)}.t-services-grid{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,24px);max-width:1160px;margin:0 auto;display:grid}.t-service-card{border:1px solid var(--line);background:#14161b80;border-radius:22px;height:100%;padding:clamp(24px,2.6vw,34px);transition:transform .25s,border-color .25s,box-shadow .25s}.t-service-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card)}.t-service-icon{color:var(--silver-100);border:1px solid var(--line);background:#78ca3912;border-radius:16px;margin-bottom:18px;padding:14px;display:inline-flex}.t-service-card h3{color:var(--silver-100);margin-bottom:10px;font-size:1.25rem;font-weight:700}.t-service-card p{color:var(--silver-400);font-size:.98rem;line-height:1.75}@media (width<=860px){.t-services-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.t-services-grid{grid-template-columns:1fr}}.t-stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:clamp(10px,2vw,24px);max-width:1000px;margin:0 auto;padding:0 clamp(16px,4vw,56px) clamp(40px,6vw,80px);display:grid}.t-stat-n{font-family:var(--font);font-size:clamp(2rem,5vw,3.4rem);font-weight:900;line-height:1}.t-stat-l{color:var(--silver-400);margin-top:10px;font-size:.92rem}@media (width<=560px){.t-stats{grid-template-columns:1fr 1fr;gap:26px}}.t-order{padding:clamp(40px,6vw,80px) clamp(16px,4vw,56px) clamp(80px,10vw,130px)}.t-order-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:920px;box-shadow:var(--shadow-deep);background:linear-gradient(#1b1e25b8,#14161b99);border-radius:28px;margin:0 auto;padding:clamp(24px,3.4vw,44px)}.t-scope{border:1px solid var(--line-strong);background:#78ca390d;border-radius:16px;grid-template-columns:repeat(2,1fr);gap:6px;width:100%;margin-bottom:28px;padding:6px;display:grid}.t-scope-btn{cursor:pointer;color:var(--silver-400);white-space:nowrap;text-align:center;background:0 0;border:none;border-radius:11px;padding:13px 8px;font-family:inherit;font-size:.9rem;font-weight:600;transition:color .2s,background .2s}@media (width<=520px){.t-scope{grid-template-columns:1fr}}.t-scope-btn.active{color:var(--bg);background:var(--green);box-shadow:0 4px 14px #78ca394d}.t-form{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.t-field{flex-direction:column;gap:8px;min-width:0;display:flex}.t-field.full{grid-column:1/-1}.t-field label{color:var(--silver-300);font-size:.92rem;font-weight:600}.t-field label i{color:#e2a0a0;font-style:normal}.t-form-foot{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}.t-form-hint{color:var(--silver-500);font-size:.85rem}.t-privacy-notice{width:100%;color:var(--silver-500);font-size:.82rem;line-height:1.65}.t-privacy-notice .policy-inline-link{align-items:center;min-height:44px;display:inline-flex}.t-form-contacts{flex-wrap:wrap;gap:10px;width:100%;display:flex}@media (width<=640px){.t-form{grid-template-columns:1fr}}.t-order-done{text-align:center;border:1px solid var(--line-strong);max-width:640px;box-shadow:var(--shadow-deep);background:linear-gradient(#1b1e25cc,#14161ba6);border-radius:28px;margin:0 auto;padding:clamp(34px,5vw,56px)}.t-done-badge{width:78px;height:78px;color:var(--bg);background:var(--green);border-radius:50%;place-content:center;margin-bottom:22px;display:inline-grid;box-shadow:0 10px 30px #78ca3959}.t-order-done h2{color:var(--silver-100);margin-bottom:12px;font-size:1.7rem;font-weight:800}.t-order-done p{color:var(--silver-300);font-size:1.04rem;line-height:1.8}.t-done-also{color:var(--silver-400);margin-top:22px;font-size:.92rem}.t-done-eng{flex-wrap:wrap;justify-content:center;gap:10px;margin:12px 0 18px;display:flex}.t-eng-chip{border:1px solid var(--line-strong);min-height:44px;color:var(--silver-100);background:#25d36614;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.t-eng-chip:hover{background:#25d36629}.t-eng-chip{text-align:center;justify-content:center;min-width:180px;min-height:52px;font-weight:700}.t-footer{border-top:1px solid var(--line);background:#08090b99;padding:clamp(34px,5vw,56px) clamp(16px,4vw,56px)}.t-footer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1160px;margin:0 auto 22px;display:flex}.t-footer-links{gap:clamp(16px,3vw,32px);display:flex}.t-footer-links a{min-width:44px;min-height:44px;color:var(--silver-300);justify-content:center;align-items:center;font-size:.96rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.t-footer-links a:hover{color:var(--silver-100)}.t-footer-bottom{border-top:1px solid var(--line);max-width:1160px;color:var(--silver-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding-top:18px;font-size:.86rem;display:flex}.t-page .float-wa{z-index:60;color:#fff;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;place-content:center;width:58px;height:58px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:22px;box-shadow:0 10px 26px #128c7e80}[dir=rtl] .t-page .float-wa{left:22px}[dir=ltr] .t-page .float-wa{right:22px}.t-page .float-wa:hover{box-shadow:0 16px 34px #128c7e99}.t-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t-pill:active,.t-link-btn:active,.t-lang button:active,.t-quick-card:active,.t-scope-btn:active,.t-eng-chip:active,.t-page .float-wa:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.t-pill:hover,.t-quick-card:hover,.t-service-card:hover,.t-eng-chip:hover{transform:translateY(-2px)}.t-page .float-wa:hover{transform:scale(1.06)translateY(-2px)}.t-link-btn:hover .t-dir-arrow{transform:translate(3px)}[dir=rtl] .t-link-btn:hover .t-dir-arrow{transform:scaleX(-1)translate(3px)}}@media (prefers-reduced-motion:reduce){.t-scroll-hint span{animation:none}}
