@import"https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap";._logoSection_9txif_1{display:flex;flex-direction:column;align-items:center;gap:1rem}._logoIcon_9txif_8{width:90px;height:90px;object-fit:contain;transition:transform var(--transition-normal)}._logoSection_9txif_1:hover ._logoIcon_9txif_8{transform:scale(1.05)}._decoratedText_9txif_19{display:flex;align-items:center;justify-content:center;gap:1rem;width:380px}._lineGroup_9txif_27{display:flex;align-items:center;gap:.5rem;flex:1}._dashedLine_9txif_34{flex:1;height:2px;background-image:linear-gradient(to left,var(--color-line) 50%,transparent 50%);background-size:10px 2px;background-repeat:repeat-x;opacity:.7}._diamond_9txif_47{color:var(--color-primary);font-size:.6rem;line-height:1;opacity:.9}._logoText_9txif_54{font-size:2rem;font-weight:700;color:var(--color-primary);white-space:nowrap;padding:0 .5rem;letter-spacing:.02em;text-shadow:0 1px 2px rgba(239,181,105,.1)}@media(max-width:1200px){._logoIcon_9txif_8{width:65px;height:65px}._decoratedText_9txif_19{width:280px}._logoText_9txif_54{font-size:1.4rem}}@media(max-width:768px){._logoSection_9txif_1{gap:.5rem}._logoIcon_9txif_8{width:68px;height:68px}._decoratedText_9txif_19{width:300px}._logoText_9txif_54{font-size:1.45rem}._diamond_9txif_47{font-size:.45rem}}@media(max-width:480px){._logoIcon_9txif_8{width:58px;height:58px}._decoratedText_9txif_19{width:260px}._logoText_9txif_54{font-size:1.3rem}}@media(max-width:360px){._logoIcon_9txif_8{width:50px;height:50px}._decoratedText_9txif_19{width:220px}._logoText_9txif_54{font-size:1.15rem}._diamond_9txif_47{font-size:.4rem}}._card_6s7ve_1{display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;padding:1.5rem 2rem;background-color:var(--color-card-bg);border:none;border-bottom:4px solid var(--color-primary);border-radius:24px;min-width:260px;box-shadow:var(--shadow-sm);transition:transform var(--transition-normal),box-shadow var(--transition-normal),background-color var(--transition-normal);-webkit-user-select:none;user-select:none;cursor:default}._card_6s7ve_1:hover{background-color:#fff;box-shadow:var(--shadow-md);transform:translateY(-5px)}._card_6s7ve_1:active{transform:translateY(-1px);box-shadow:var(--shadow-sm)}._title_6s7ve_30{font-size:1.2rem;font-weight:600;color:var(--color-text-dark);white-space:nowrap;letter-spacing:0}._checkmark_6s7ve_38{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:linear-gradient(135deg,var(--color-primary-light) 0%,var(--color-primary) 100%);border-radius:50%;color:#fff;flex-shrink:0;box-shadow:inset 0 2px 4px #ffffff4d,0 2px 6px #efb5694d;transition:transform var(--transition-fast)}._card_6s7ve_1:hover ._checkmark_6s7ve_38{transform:scale(1.08)}._checkmark_6s7ve_38 svg{width:14px;height:14px}@media(max-width:1200px){._card_6s7ve_1{min-width:180px;padding:1rem 1.25rem;gap:.75rem}._title_6s7ve_30{font-size:.925rem}._checkmark_6s7ve_38{width:28px;height:28px}._checkmark_6s7ve_38 svg{width:13px;height:13px}}@media(max-width:768px){._card_6s7ve_1{min-width:unset;width:100%;padding:1rem 1.125rem;border-radius:18px;gap:.625rem;justify-content:flex-start;border-bottom-width:2.5px;box-shadow:0 3px 12px #0000000f}._card_6s7ve_1:hover{transform:translateY(-2px)}._card_6s7ve_1:active{transform:translateY(0);background-color:var(--color-card-bg)}._title_6s7ve_30{font-size:.875rem;font-weight:500}._checkmark_6s7ve_38{width:28px;height:28px}._checkmark_6s7ve_38 svg{width:13px;height:13px}}@media(max-width:480px){._card_6s7ve_1{padding:.875rem 1rem;border-radius:16px;gap:.5rem}._title_6s7ve_30{font-size:.8rem}._checkmark_6s7ve_38{width:26px;height:26px}._checkmark_6s7ve_38 svg{width:12px;height:12px}}@media(max-width:360px){._card_6s7ve_1{padding:.75rem .875rem;border-radius:14px}._title_6s7ve_30{font-size:.725rem}._checkmark_6s7ve_38{width:24px;height:24px}._checkmark_6s7ve_38 svg{width:11px;height:11px}}._emailButton_5utey_1{display:inline-flex;align-items:center;gap:1.25rem;padding:1.25rem 2.5rem;background-color:#1a1a1a;color:#fff;border-radius:60px;font-size:1.25rem;font-weight:600;letter-spacing:.02em;direction:ltr;box-shadow:0 8px 25px #00000040,0 4px 10px #00000026;transition:transform var(--transition-normal),box-shadow var(--transition-normal),background-color var(--transition-normal)}._emailButton_5utey_1:hover{background-color:#2a2a2a;transform:translateY(-4px);box-shadow:0 12px 35px #0000004d,0 6px 15px #0003}._emailButton_5utey_1:active{transform:translateY(-2px);box-shadow:0 6px 20px #00000040,0 3px 8px #00000026}._iconWrapper_5utey_30{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#ffffff1f;border-radius:14px;color:#fff;box-shadow:inset 0 1px 2px #ffffff1a;transition:background-color var(--transition-fast),transform var(--transition-fast)}._emailButton_5utey_1:hover ._iconWrapper_5utey_30{background-color:#ffffff2e;transform:scale(1.05)}._iconWrapper_5utey_30 svg{width:26px;height:26px}._emailText_5utey_54{letter-spacing:.02em}@media(max-width:1200px){._emailButton_5utey_1{font-size:1rem;padding:.875rem 1.5rem;gap:.875rem}._iconWrapper_5utey_30{width:38px;height:38px}._iconWrapper_5utey_30 svg{width:20px;height:20px}}@media(max-width:768px){._emailButton_5utey_1{font-size:1.05rem;padding:1rem 1.75rem;gap:.875rem;box-shadow:0 10px 30px #00000047,0 5px 12px #0000002e}._emailButton_5utey_1:hover{transform:translateY(-3px)}._emailButton_5utey_1:active{transform:translateY(-1px);box-shadow:0 6px 18px #00000040,0 3px 8px #00000026}._iconWrapper_5utey_30{width:40px;height:40px;border-radius:11px}._iconWrapper_5utey_30 svg{width:21px;height:21px}}@media(max-width:480px){._emailButton_5utey_1{font-size:.95rem;padding:.875rem 1.5rem;gap:.75rem}._iconWrapper_5utey_30{width:36px;height:36px;border-radius:10px}._iconWrapper_5utey_30 svg{width:19px;height:19px}}@media(max-width:360px){._emailButton_5utey_1{font-size:.875rem;padding:.75rem 1.25rem;gap:.625rem}._iconWrapper_5utey_30{width:32px;height:32px;border-radius:8px}._iconWrapper_5utey_30 svg{width:17px;height:17px}}.app{height:100vh;height:100dvh;min-height:-webkit-fill-available;display:flex;flex-direction:column;overflow:hidden}.topBar{width:100%;height:20px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 50%,var(--color-primary) 100%);flex-shrink:0}.mainContainer{flex:1;display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"title logo" "cards logo" "email phone";padding:clamp(2rem,4vw,4rem) clamp(3rem,6vw,6rem);gap:clamp(1.5rem,3vw,3rem) clamp(3rem,6vw,6rem);overflow:hidden;max-width:1800px;margin:0 auto;width:100%}.logoWrapper{grid-area:logo;display:flex;justify-content:flex-end;align-items:flex-start;padding-top:1rem}.mainTitle{grid-area:title;font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--color-text-dark);text-align:center;line-height:1.4;align-self:center;letter-spacing:-.02em;margin-top:3rem}.servicesGrid{grid-area:cards;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,2rem);align-content:start;justify-self:center;width:100%;max-width:750px;padding-top:2rem}.phoneImageWrapper{grid-area:phone;display:flex;align-items:flex-end;justify-content:flex-start;min-height:0;overflow:visible;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15))}.phoneImage{max-width:170%;max-height:170%;width:auto;height:auto;object-fit:contain;object-position:bottom right;transform:translate(24%) translateY(10%)}.emailWrapper{grid-area:email;display:flex;justify-content:center;align-items:flex-end;padding-bottom:3rem;transform:translateY(-8%)}@media(min-width:1400px){.mainContainer{padding:clamp(3rem,5vw,3rem) clamp(5rem,7vw,7rem);gap:clamp(2rem,2.5vw,2.5rem) clamp(4rem,5vw,5rem)}.mainTitle{font-size:clamp(2.25rem,3vw,2.5rem)}.servicesGrid{max-width:600px;gap:clamp(1.25rem,1.5vw,1.5rem)}}@media(max-width:1200px){.mainContainer{padding:clamp(1.5rem,3vw,2rem) clamp(2.5rem,5vw,3rem);gap:clamp(1rem,2vw,1.5rem) clamp(2rem,4vw,2.5rem)}.mainTitle{font-size:clamp(1.5rem,3vw,1.85rem)}.servicesGrid{max-width:460px;gap:clamp(.75rem,1.5vw,1rem)}}@media(max-width:1024px){.mainContainer{padding:clamp(1rem,2vw,1.5rem) clamp(1.5rem,3vw,2rem);gap:clamp(.875rem,1.75vw,1.25rem) clamp(1.5rem,3vw,2rem)}.mainTitle{font-size:clamp(1.25rem,2.5vw,1.6rem)}.servicesGrid{max-width:400px;gap:clamp(.625rem,1.25vw,.875rem)}}@media(max-width:768px){.topBar{height:8px}.mainContainer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;gap:0;overflow:hidden;flex:1}.logoWrapper,.mainTitle,.servicesGrid{width:100%;display:flex;justify-content:center;flex-shrink:0}.logoWrapper{order:1;padding:clamp(1rem,3vw,1.75rem) clamp(1rem,3vw,1.5rem) 0}.mainTitle{order:2;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:700;text-align:center;padding:clamp(1rem,3vw,1.5rem) clamp(1rem,3vw,1.5rem) 0;margin:0;line-height:1.5}.servicesGrid{order:3;grid-area:cards;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,2rem);align-content:start;justify-self:center;width:100%;max-width:750px;padding-top:2rem}.phoneImageWrapper{order:4;width:100%;flex:1;display:flex;align-items:flex-end;justify-content:flex-start;padding:clamp(1rem,3vw,1.5rem) clamp(.25rem,1vw,.5rem);min-height:0;overflow:visible;filter:drop-shadow(0 15px 30px rgba(0,0,0,.12))}.phoneImage{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:bottom center;margin:1rem;transform:none}.emailWrapper{order:5;width:100%;display:flex;justify-content:center;align-items:center;padding:clamp(.75rem,2vw,1rem) clamp(1rem,3vw,1.5rem) clamp(1rem,3vw,1.5rem);padding-bottom:max(clamp(1rem,3vw,1.5rem),env(safe-area-inset-bottom));flex-shrink:0;background:linear-gradient(to top,var(--color-background) 60%,transparent 100%)}}@media(max-width:480px){.servicesGrid{order:3;grid-area:cards;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,2rem);align-content:start;justify-self:center;width:100%;max-width:750px;padding-top:2rem}.logoWrapper{padding:clamp(.875rem,2.5vw,1.25rem) clamp(.75rem,2vw,1rem) 0}.mainTitle{font-size:clamp(1rem,3.5vw,1.25rem);padding:clamp(.875rem,2.5vw,1.25rem) clamp(.75rem,2vw,1rem) 0}.phoneImageWrapper{padding:clamp(.75rem,2vw,1rem) clamp(.125rem,.5vw,.25rem)}.emailWrapper{padding:clamp(.625rem,1.75vw,.875rem) clamp(.75rem,2vw,1rem) clamp(.875rem,2.5vw,1.25rem);padding-bottom:max(clamp(.875rem,2.5vw,1.25rem),env(safe-area-inset-bottom))}}@media(max-width:360px){.mainTitle{font-size:clamp(.9rem,3vw,1.1rem)}.servicesGrid{gap:clamp(.375rem,1.5vw,.5rem);padding:clamp(.75rem,2vw,1rem) clamp(.375rem,1vw,.5rem) 0}}@media(max-width:1024px)and (orientation:landscape){.mainContainer{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.phoneImageWrapper{flex:0 1 40%}.servicesGrid{flex:0 1 50%}}*{margin:0;padding:0;box-sizing:border-box}:root{--color-primary: #efb569;--color-primary-dark: #d4a050;--color-primary-light: #f5c989;--color-text-dark: #2d2d2d;--color-text-medium: #555555;--color-text-light: #999999;--color-background: #ffffff;--color-background-subtle: #fafafa;--color-card-bg: #f8f8f8;--color-border: #e8e8e8;--color-line: #cccccc;--shadow-xs: 0 2px 8px rgba(0, 0, 0, .04);--shadow-sm: 0 4px 12px rgba(0, 0, 0, .06);--shadow-md: 0 6px 20px rgba(0, 0, 0, .08);--shadow-lg: 0 10px 30px rgba(0, 0, 0, .12);--shadow-xl: 0 15px 40px rgba(0, 0, 0, .16);--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-2xl: 4rem;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .4s ease}html,body{height:100%;overflow:hidden;min-height:100vh;min-height:-webkit-fill-available}body{font-family:Vazirmatn,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:linear-gradient(180deg,var(--color-background) 0%,var(--color-background-subtle) 100%);color:var(--color-text-dark);line-height:1.6;direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}#root{height:100%;min-height:100vh;min-height:-webkit-fill-available;display:flex;flex-direction:column}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;transition:var(--transition-normal)}button{font-family:inherit;cursor:pointer;border:none;background:none;transition:var(--transition-normal)}::selection{background-color:var(--color-primary);color:#fff}
