:root{--background:#f5f8f5;--foreground:#102f42}html{container:scroller/scroll-state}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--foreground);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.stf__item{background-color:#fff}.image-cover{object-fit:cover;width:100%;height:100%}.image-frame{position:relative}.image-frame:after{content:"";border:1px solid var(--color-border);width:100%;height:100%;position:absolute;top:1rem;left:-1rem}.ms-auto{margin-inline-start:auto}
@layer reset {
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;tab-size:4;container:scroller/scroll-state}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:var(--color-background);min-height:100dvh;font-family:Vazirmatn,Tahoma,Arial,sans-serif;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}svg{vertical-align:middle}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}textarea{resize:vertical}button{cursor:pointer;text-align:inherit;background:0 0;border:none}button:disabled,input:disabled{cursor:not-allowed}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
}

@layer tokens {
:root{--color-background:#f5f8f5;--color-paper:#fff;--color-paper-alt:#f5f8f5;--color-skeleton:#00000026;--color-border:#00000026;--color-primary:#07a999;--color-primary-subtle:color-mix(in srgb, var(--color-primary), white 95%);--color-primary-hover:color-mix(in srgb, var(--color-primary), black 10%);--color-primary-active:color-mix(in srgb, var(--color-primary), black 20%);--color-on-primary:#000202;--color-secondary:#044066;--color-secondary-hover:#043a5c;--color-secondary-active:#033352;--color-on-secondary:#fff;--color-tertiary:#f8e9c8;--color-tertiary-subtle:color-mix(var(--color-tertiary), white);--color-neutral:#5b6671;--color-on-neutral:#fff;--color-tint:#fff;--color-shade:#000;--mix-100:var(--color-tint) 90%;--mix-200:var(--color-tint) 80%;--mix-300:var(--color-tint) 70%;--mix-400:var(--color-tint) 50%;--mix-500:var(--color-tint) 0%;--mix-600:var(--color-shade) 15%;--mix-700:var(--color-shade) 30%;--mix-800:var(--color-shade) 60%;--mix-900:var(--color-shade) 75%;--radius-sm:.25rem;--radius-md:.75rem;--radius-lg:1.25rem;--space-25:.125rem;--space-25-negative:-.125rem;--space-50:.25rem;--space-50-negative:-.25rem;--space-75:.375rem;--space-75-negative:-.375rem;--space-100:.5rem;--space-100-negative:-.5rem;--space-150:.75rem;--space-150-negative:-.75rem;--space-200:1rem;--space-200-negative:-1rem;--space-300:1.5rem;--space-300-negative:-1.5rem;--space-400:2rem;--space-400-negative:-2rem;--space-500:2.5rem;--space-500-negative:-2.5rem;--space-600:3rem;--space-600-negative:-3rem;--space-700:3.5rem;--space-700-negative:-3.5rem;--space-800:4rem;--space-800-negative:-4rem;--space-900:4.5rem;--space-900-negative:-4.5rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.5rem;--font-size-xl:clamp(1.5rem, 2.5vw, 2rem);--font-size-2xl:clamp(2rem, 5.6vw, 3.25rem);--font-size-3xl:clamp(2.75rem, 5.6vw, 4.5rem);--line-height-xs:1rem;--line-height-sm:1.25rem;--line-height-md:1.5rem;--line-height-lg:2.5rem;--line-height-xl:clamp(2.5rem, 4.4vw, 3.5rem);--line-height-2xl:clamp(3rem, 7.5vw, 4.75rem);--line-height-3xl:clamp(4rem, 7.5vw, 6rem);--font-weight-body:400;--font-weight-label:500;--font-weight-heading:800}
}

@layer components {
.album{--album-cover-overhang:8px;--album-cover-thickness:4px;--album-page-thickness:1px;width:calc(2*var(--page-size));height:var(--page-size);perspective:3000px;perspective-origin:50%;filter:drop-shadow(0 0 16px #00000080);transition:all .7s linear;position:relative}.album[data-state=front]{transform:translateX(calc(.5 * var(--page-size)))}.album[data-state=back]{transform:translateX(calc(-.5 * var(--page-size)))}.album__sheet{width:var(--page-size);height:var(--page-size);aspect-ratio:1;perspective-origin:100%;transform-style:preserve-3d;backface-visibility:hidden;z-index:attr(data-index number);transition:all .7s linear;position:absolute;top:0;overflow:hidden}.album__sheet[data-isodd=true]{transform-origin:100%;border-top-left-radius:var(--page-radius);border-bottom-left-radius:var(--page-radius);padding-inline-start:0;left:0}.album__sheet[data-isodd=true][data-isflipped=true]{transform:rotateY(180deg)}.album__sheet[data-isodd=false]{left:var(--page-size);border-top-right-radius:var(--page-radius);border-bottom-right-radius:var(--page-radius);transform-origin:0;padding-inline-end:0;transform:rotateY(-180deg)}.album__sheet[data-isodd=false][data-isflipped=true]{transform:rotateY(1deg)}.album__sheet--page{padding:var(--album-cover-overhang)}.album__sheet--cover{background-color:#efe5d5;padding:0}.album__sheet--cover:after{content:"";position:absolute;inset:0;box-shadow:inset 2px 2px 2px #ffffff4d,inset -2px -2px 2px #0000004d}.album__sheet--inner-cover{padding:var(--album-cover-overhang);background-color:#efe5d5}.album__sheet-paper{background-color:#fff;height:100%;position:relative;overflow:hidden}.album__sheet-paper:after{content:"";box-shadow:inset var(--album-page-thickness) var(--album-page-thickness) var(--album-page-thickness) 0 #ffffff4d,inset calc(-1*var(--album-page-thickness)) calc(-1*var(--album-page-thickness)) var(--album-page-thickness) 0 #0000004d;position:absolute;inset:0}.appbar{z-index:1000;background-color:#fff;transition:background-color .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #0000001a}.appbar__content{height:100%;padding-block:16px;padding-inline:var(--padding-page);justify-content:space-between;align-items:stretch;max-width:1200px;margin:0 auto;display:flex}.appbar__brand{color:var(--foreground);align-items:center;gap:10px;font-size:1.5rem;font-weight:700;display:flex}.appbar__brand img{width:auto;height:100%}.appbar__nav{align-items:center;gap:20px;display:flex}.appbar__cta{gap:8px;display:flex}.appbar__details{transition:all .5s ease-in-out;display:contents;position:relative}.appbar__menu-divider{border-bottom:1px solid var(--color-border);padding-bottom:16px;display:none}.appbar__menu-button{cursor:pointer;background:0 0;border:none;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:16px;left:16px}.appbar__menu-button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #10ae72}.appbar__menu-icon{width:22px;height:18px;display:block;position:relative}.appbar__menu-icon span{background-color:var(--foreground);transform-origin:50%;border-radius:2px;width:22px;height:2px;transition:top .25s,transform .25s,opacity .2s;position:absolute;left:0}.appbar__menu-icon span:first-child{top:0}.appbar__menu-icon span:nth-child(2){top:8px}.appbar__menu-icon span:nth-child(3){top:16px}.appbar__menu-button--open .appbar__menu-icon span:first-child{top:8px;transform:rotate(45deg)}.appbar__menu-button--open .appbar__menu-icon span:nth-child(2){opacity:0;transform:scaleX(0)}.appbar__menu-button--open .appbar__menu-icon span:nth-child(3){top:8px;transform:rotate(-45deg)}@container not scroll-state(scrollable:top){.appbar:not(.appbar--menu-open){box-shadow:none;background-color:#0000}}@media (max-width:48rem){.appbar__content{flex-direction:column}.appbar__details{border:none;flex-direction:column;gap:16px;height:0;transition:height .3s;display:flex;position:relative;overflow:hidden}.appbar__details.appbar__details--open{height:auto}.appbar__nav{flex-direction:column;gap:16px}.appbar__cta{flex-direction:column}.appbar__cta button{width:100%}.appbar__menu-divider{display:block}}@media (min-width:48rem){.appbar__menu-button{display:none}}.appbar--scroll-slide{transition:transform .2s ease-in-out;transform:translateY(-100%)}@container scroller scroll-state(scrollable:top){.appbar--scroll-slide{transform:none}}.avatar{background-color:var(--color-primary-subtle);color:var(--color-primary);padding:var(--space-100);border-radius:var(--radius-md);justify-content:center;align-items:center;width:fit-content;display:flex}@keyframes slideOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:var(--opacity-muted);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutDown{0%{opacity:var(--opacity-muted);transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.btn{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-label);border-radius:var(--radius-md);padding:var(--space-100) var(--space-200);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.btn:focus-visible{outline:2px solid var(--palette-base);outline-offset:2px}.btn:not(:disabled){cursor:pointer}.btn:hover:not(:disabled) .btn__icon--end{transform:translateX(var(--space-50-negative));transition:transform .2s ease-in-out}.btn:active:not(:disabled){background-color:var(--color-primary-active)}.btn--solid{background-color:var(--palette-base);color:var(--palette-contrast)}.btn--solid:hover:not(:disabled){background-color:var(--palette-base-hover)}.btn--subtle{background-color:var(--palette-subtle);color:var(--palette-deep)}.btn--subtle:hover:not(:disabled){background-color:var(--palette-subtle-hover)}.btn--lg{padding:var(--space-150) var(--space-300)}.btn__loading{justify-content:center;align-items:center;animation:.3s ease-in-out forwards slideOutDown;display:flex;position:absolute}.btn__content{justify-content:center;align-items:center;gap:var(--space-100);flex-direction:row;animation:.3s ease-in-out forwards slideInDown;display:flex}.btn__icon{justify-content:center;align-items:center;display:flex}.btn[data-loading=true]{pointer-events:none}.btn[data-loading=true] .btn__content{animation:.3s ease-in-out forwards slideOutUp}.btn[data-loading=true] .btn__loading{animation:.3s ease-in-out forwards slideInUp}.card{--card-radius:var(--radius-md);--card-padding:var(--space-200);background-color:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--card-radius);overflow:hidden}.card--sm{--card-radius:var(--radius-sm);--card-padding:var(--space-100)}.card--lg{--card-radius:var(--radius-lg);--card-padding:var(--space-300)}.card__body{padding:var(--card-padding)}.card__cover img{background-color:var(--color-skeleton);width:100%}.divider{background-color:var(--color-border);border:none;flex:0 0 1px}.divider--horizontal{width:100%;height:1px}.eyebrow{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-label);color:var(--color-primary)}.field{gap:var(--space-100);flex-direction:column;display:flex}.field__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-label);opacity:var(--opacity-muted);align-self:start}.field__input{padding:var(--space-100) var(--space-150);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);line-height:var(--line-height-md);background-color:var(--color-paper)}.field__input:focus{outline:2px solid var(--color-primary);outline-offset:2px}.field__error{color:var(--color-error);font-size:var(--font-size-sm)}.footer .footer__content{justify-content:center;align-items:center;gap:var(--space-200);padding-block:var(--space-300);padding-inline:var(--padding-page);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.footer.footer--divider{border-top:1px solid var(--color-border)}@media (min-width:640px){.footer .footer__content{flex-direction:row;justify-content:space-between}}.grid{grid-template-columns:1fr;display:grid}.grid--cols-5{grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.grid--cols-2,.grid--cols-3,.grid--cols-4{grid-template-columns:repeat(2,1fr)}.grid--cols-5{grid-template-columns:repeat(3,1fr)}.grid--cols-2-3{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.grid--cols-2-3{grid-template-columns:1fr 2fr}.grid--cols-3{grid-template-columns:repeat(3,1fr)}.grid--cols-4{grid-template-columns:repeat(4,1fr)}.grid--cols-5{grid-template-columns:repeat(5,1fr)}}.icon{width:1lh;height:1lh;padding:var(--space-25);color:var(--palette-base);justify-content:center;align-items:center;display:flex}.icon svg{width:100%;height:100%}.icon--xs{line-height:var(--line-height-xs)}.icon--sm{line-height:var(--line-height-sm)}.icon--md{line-height:var(--line-height-md)}.icon--lg{line-height:var(--line-height-lg)}.icon--xl{line-height:var(--line-height-xl)}.icon--2xl{line-height:var(--line-height-2xl)}.icon--3xl{line-height:var(--line-height-3xl)}.list .list-item{align-items:center;gap:var(--space-100);padding-block:var(--space-50);list-style:none;display:flex}.list .list-item__icon{opacity:var(--opacity-muted);flex:0 0 1lh;height:1lh;padding:2px}.list .list-item__icon svg{width:100%;height:100%}.list .list-item a{line-height:inherit}.list .list-item address{font-style:normal}.section{isolation:isolate;position:relative}.section--bg-primary{background-color:var(--color-primary)}.section--bg-secondary{background-color:var(--color-secondary)}.section--bg-tertiary{background-color:var(--color-tertiary)}.section--bg-paper{background-color:var(--color-paper)}.section--appbar-gutter{padding-top:var(--appbar-height,4.5rem)}.section--full-height{height:100svh}.section--full-height .section__content{height:100%}.section--overlay{background-image:linear-gradient(180deg, white 0%, #00000080 100%),var(--bg-url);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover}.section__content{padding-block:var(--space-900);padding-inline:var(--padding-page);max-width:1200px;margin:0 auto}.section--dense .section__content{padding-block:var(--space-400)}.text{color:var(--palette-deep)}.text--xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.text--sm{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.text--md{font-size:var(--font-size-md);line-height:var(--line-height-md)}.text--lg{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.text--xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.text--2xl{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.text--3xl{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}.text--body{font-weight:var(--font-weight-body)}.text--label{font-weight:var(--font-weight-label)}.text--heading{font-weight:var(--font-weight-heading)}.text--start{text-align:start}.text--end{text-align:end}.text--center{text-align:center}.text--justify{text-align:justify}
}

@layer utilities {
.color-primary{--current-color:var(--color-primary);--current-contrast:var(--color-on-primary);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}.color-secondary{--current-color:var(--color-secondary);--current-contrast:var(--color-on-secondary);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}.color-tertiary{--current-color:var(--color-tertiary);--current-contrast:var(--color-on-tertiary);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}.color-neutral{--current-color:var(--color-neutral);--current-contrast:var(--color-on-neutral);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}.color-success{--current-color:var(--color-success);--current-contrast:var(--color-on-success);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}.color-warning{--current-color:var(--color-warning);--current-contrast:var(--color-on-warning);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}.color-danger{--current-color:var(--color-danger);--current-contrast:var(--color-on-danger);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}@scope(.surface-subtle){:scope{background-color:var(--palette-subtle);color:var(--palette-deep)}}@scope(.surface-subtle>*){:scope{--current-mix-deep:var(--mix-800);--current-mix-base-hover:var(--mix-600);--current-mix-base:var(--mix-500);--current-mix-subtle-hover:var(--mix-300);--current-mix-subtle:var(--mix-200);--current-mix-contrast:var(--current-contrast) 100%;--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}}@scope(.surface-paper){:scope{background-color:var(--color-paper);color:var(--palette-deep)}}@scope(.surface-paper .surface-paper){:scope{background-color:var(--color-paper-alt);color:var(--palette-deep)}}@scope(.surface-paper>*){:scope{--current-mix-deep:var(--mix-800);--current-mix-base-hover:var(--mix-600);--current-mix-base:var(--mix-500);--current-mix-subtle-hover:var(--mix-200);--current-mix-subtle:var(--mix-100);--current-mix-contrast:var(--current-contrast) 100%;--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}}@scope(.surface-solid){:scope{background-color:var(--palette-base);color:var(--palette-contrast)}}@scope(.surface-solid .surface-solid){:scope{background-color:var(--palette-contrast);color:var(--palette-base)}}@scope(.surface-solid>*){:scope{--current-mix-deep:var(--mix-100);--current-mix-base-hover:var(--mix-100);--current-mix-base:var(--current-contrast) 100%;--current-mix-subtle-hover:var(--mix-700);--current-mix-subtle:var(--mix-600);--current-mix-contrast:var(--mix-500);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}}:root{--current-mix-deep:var(--mix-800);--current-mix-base-hover:var(--mix-600);--current-mix-base:var(--mix-500);--current-mix-subtle-hover:var(--mix-200);--current-mix-subtle:var(--mix-100);--current-mix-contrast:var(--current-contrast) 100%;--current-color:var(--color-neutral);--current-contrast:var(--color-on-neutral);--palette-deep:color-mix(in srgb, var(--current-color), var(--current-mix-deep));--palette-base-hover:color-mix(in srgb, var(--current-color), var(--current-mix-base-hover));--palette-base:color-mix(in srgb, var(--current-color), var(--current-mix-base));--palette-subtle-hover:color-mix(in srgb, var(--current-color), var(--current-mix-subtle-hover));--palette-subtle:color-mix(in srgb, var(--current-color), var(--current-mix-subtle));--palette-contrast:color-mix(in srgb, var(--current-color), var(--current-mix-contrast))}.m-25{margin:var(--space-25)}.mx-25{margin-inline:var(--space-25)}.my-25{margin-block:var(--space-25)}.mt-25{margin-top:var(--space-25)}.mb-25{margin-bottom:var(--space-25)}.ms-25{margin-inline-start:var(--space-25)}.me-25{margin-inline-end:var(--space-25)}.m-50{margin:var(--space-50)}.mx-50{margin-inline:var(--space-50)}.my-50{margin-block:var(--space-50)}.mt-50{margin-top:var(--space-50)}.mb-50{margin-bottom:var(--space-50)}.ms-50{margin-inline-start:var(--space-50)}.me-50{margin-inline-end:var(--space-50)}.m-75{margin:var(--space-75)}.mx-75{margin-inline:var(--space-75)}.my-75{margin-block:var(--space-75)}.mt-75{margin-top:var(--space-75)}.mb-75{margin-bottom:var(--space-75)}.ms-75{margin-inline-start:var(--space-75)}.me-75{margin-inline-end:var(--space-75)}.m-100{margin:var(--space-100)}.mx-100{margin-inline:var(--space-100)}.my-100{margin-block:var(--space-100)}.mt-100{margin-top:var(--space-100)}.mb-100{margin-bottom:var(--space-100)}.ms-100{margin-inline-start:var(--space-100)}.me-100{margin-inline-end:var(--space-100)}.m-150{margin:var(--space-150)}.mx-150{margin-inline:var(--space-150)}.my-150{margin-block:var(--space-150)}.mt-150{margin-top:var(--space-150)}.mb-150{margin-bottom:var(--space-150)}.ms-150{margin-inline-start:var(--space-150)}.me-150{margin-inline-end:var(--space-150)}.m-200{margin:var(--space-200)}.mx-200{margin-inline:var(--space-200)}.my-200{margin-block:var(--space-200)}.mt-200{margin-top:var(--space-200)}.mb-200{margin-bottom:var(--space-200)}.ms-200{margin-inline-start:var(--space-200)}.me-200{margin-inline-end:var(--space-200)}.m-300{margin:var(--space-300)}.mx-300{margin-inline:var(--space-300)}.my-300{margin-block:var(--space-300)}.mt-300{margin-top:var(--space-300)}.mb-300{margin-bottom:var(--space-300)}.ms-300{margin-inline-start:var(--space-300)}.me-300{margin-inline-end:var(--space-300)}.m-400{margin:var(--space-400)}.mx-400{margin-inline:var(--space-400)}.my-400{margin-block:var(--space-400)}.mt-400{margin-top:var(--space-400)}.mb-400{margin-bottom:var(--space-400)}.ms-400{margin-inline-start:var(--space-400)}.me-400{margin-inline-end:var(--space-400)}.m-500{margin:var(--space-500)}.mx-500{margin-inline:var(--space-500)}.my-500{margin-block:var(--space-500)}.mt-500{margin-top:var(--space-500)}.mb-500{margin-bottom:var(--space-500)}.ms-500{margin-inline-start:var(--space-500)}.me-500{margin-inline-end:var(--space-500)}.m-600{margin:var(--space-600)}.mx-600{margin-inline:var(--space-600)}.my-600{margin-block:var(--space-600)}.mt-600{margin-top:var(--space-600)}.mb-600{margin-bottom:var(--space-600)}.ms-600{margin-inline-start:var(--space-600)}.me-600{margin-inline-end:var(--space-600)}.m-700{margin:var(--space-700)}.mx-700{margin-inline:var(--space-700)}.my-700{margin-block:var(--space-700)}.mt-700{margin-top:var(--space-700)}.mb-700{margin-bottom:var(--space-700)}.ms-700{margin-inline-start:var(--space-700)}.me-700{margin-inline-end:var(--space-700)}.m-800{margin:var(--space-800)}.mx-800{margin-inline:var(--space-800)}.my-800{margin-block:var(--space-800)}.mt-800{margin-top:var(--space-800)}.mb-800{margin-bottom:var(--space-800)}.ms-800{margin-inline-start:var(--space-800)}.me-800{margin-inline-end:var(--space-800)}.m-900{margin:var(--space-900)}.mx-900{margin-inline:var(--space-900)}.my-900{margin-block:var(--space-900)}.mt-900{margin-top:var(--space-900)}.mb-900{margin-bottom:var(--space-900)}.ms-900{margin-inline-start:var(--space-900)}.me-900{margin-inline-end:var(--space-900)}.p-25{padding:var(--space-25)}.px-25{padding-inline:var(--space-25)}.py-25{padding-block:var(--space-25)}.pt-25{padding-top:var(--space-25)}.pb-25{padding-bottom:var(--space-25)}.ps-25{padding-inline-start:var(--space-25)}.pe-25{padding-inline-end:var(--space-25)}.p-50{padding:var(--space-50)}.px-50{padding-inline:var(--space-50)}.py-50{padding-block:var(--space-50)}.pt-50{padding-top:var(--space-50)}.pb-50{padding-bottom:var(--space-50)}.ps-50{padding-inline-start:var(--space-50)}.pe-50{padding-inline-end:var(--space-50)}.p-75{padding:var(--space-75)}.px-75{padding-inline:var(--space-75)}.py-75{padding-block:var(--space-75)}.pt-75{padding-top:var(--space-75)}.pb-75{padding-bottom:var(--space-75)}.ps-75{padding-inline-start:var(--space-75)}.pe-75{padding-inline-end:var(--space-75)}.p-100{padding:var(--space-100)}.px-100{padding-inline:var(--space-100)}.py-100{padding-block:var(--space-100)}.pt-100{padding-top:var(--space-100)}.pb-100{padding-bottom:var(--space-100)}.ps-100{padding-inline-start:var(--space-100)}.pe-100{padding-inline-end:var(--space-100)}.p-150{padding:var(--space-150)}.px-150{padding-inline:var(--space-150)}.py-150{padding-block:var(--space-150)}.pt-150{padding-top:var(--space-150)}.pb-150{padding-bottom:var(--space-150)}.ps-150{padding-inline-start:var(--space-150)}.pe-150{padding-inline-end:var(--space-150)}.p-200{padding:var(--space-200)}.px-200{padding-inline:var(--space-200)}.py-200{padding-block:var(--space-200)}.pt-200{padding-top:var(--space-200)}.pb-200{padding-bottom:var(--space-200)}.ps-200{padding-inline-start:var(--space-200)}.pe-200{padding-inline-end:var(--space-200)}.p-300{padding:var(--space-300)}.px-300{padding-inline:var(--space-300)}.py-300{padding-block:var(--space-300)}.pt-300{padding-top:var(--space-300)}.pb-300{padding-bottom:var(--space-300)}.ps-300{padding-inline-start:var(--space-300)}.pe-300{padding-inline-end:var(--space-300)}.p-400{padding:var(--space-400)}.px-400{padding-inline:var(--space-400)}.py-400{padding-block:var(--space-400)}.pt-400{padding-top:var(--space-400)}.pb-400{padding-bottom:var(--space-400)}.ps-400{padding-inline-start:var(--space-400)}.pe-400{padding-inline-end:var(--space-400)}.p-500{padding:var(--space-500)}.px-500{padding-inline:var(--space-500)}.py-500{padding-block:var(--space-500)}.pt-500{padding-top:var(--space-500)}.pb-500{padding-bottom:var(--space-500)}.ps-500{padding-inline-start:var(--space-500)}.pe-500{padding-inline-end:var(--space-500)}.p-600{padding:var(--space-600)}.px-600{padding-inline:var(--space-600)}.py-600{padding-block:var(--space-600)}.pt-600{padding-top:var(--space-600)}.pb-600{padding-bottom:var(--space-600)}.ps-600{padding-inline-start:var(--space-600)}.pe-600{padding-inline-end:var(--space-600)}.p-700{padding:var(--space-700)}.px-700{padding-inline:var(--space-700)}.py-700{padding-block:var(--space-700)}.pt-700{padding-top:var(--space-700)}.pb-700{padding-bottom:var(--space-700)}.ps-700{padding-inline-start:var(--space-700)}.pe-700{padding-inline-end:var(--space-700)}.p-800{padding:var(--space-800)}.px-800{padding-inline:var(--space-800)}.py-800{padding-block:var(--space-800)}.pt-800{padding-top:var(--space-800)}.pb-800{padding-bottom:var(--space-800)}.ps-800{padding-inline-start:var(--space-800)}.pe-800{padding-inline-end:var(--space-800)}.p-900{padding:var(--space-900)}.px-900{padding-inline:var(--space-900)}.py-900{padding-block:var(--space-900)}.pt-900{padding-top:var(--space-900)}.pb-900{padding-bottom:var(--space-900)}.ps-900{padding-inline-start:var(--space-900)}.pe-900{padding-inline-end:var(--space-900)}.gap-25{gap:var(--space-25)}.gap-x-25{column-gap:var(--space-25)}.gap-y-25{row-gap:var(--space-25)}.gap-50{gap:var(--space-50)}.gap-x-50{column-gap:var(--space-50)}.gap-y-50{row-gap:var(--space-50)}.gap-75{gap:var(--space-75)}.gap-x-75{column-gap:var(--space-75)}.gap-y-75{row-gap:var(--space-75)}.gap-100{gap:var(--space-100)}.gap-x-100{column-gap:var(--space-100)}.gap-y-100{row-gap:var(--space-100)}.gap-150{gap:var(--space-150)}.gap-x-150{column-gap:var(--space-150)}.gap-y-150{row-gap:var(--space-150)}.gap-200{gap:var(--space-200)}.gap-x-200{column-gap:var(--space-200)}.gap-y-200{row-gap:var(--space-200)}.gap-300{gap:var(--space-300)}.gap-x-300{column-gap:var(--space-300)}.gap-y-300{row-gap:var(--space-300)}.gap-400{gap:var(--space-400)}.gap-x-400{column-gap:var(--space-400)}.gap-y-400{row-gap:var(--space-400)}.gap-500{gap:var(--space-500)}.gap-x-500{column-gap:var(--space-500)}.gap-y-500{row-gap:var(--space-500)}.gap-600{gap:var(--space-600)}.gap-x-600{column-gap:var(--space-600)}.gap-y-600{row-gap:var(--space-600)}.gap-700{gap:var(--space-700)}.gap-x-700{column-gap:var(--space-700)}.gap-y-700{row-gap:var(--space-700)}.gap-800{gap:var(--space-800)}.gap-x-800{column-gap:var(--space-800)}.gap-y-800{row-gap:var(--space-800)}.gap-900{gap:var(--space-900)}.gap-x-900{column-gap:var(--space-900)}.gap-y-900{row-gap:var(--space-900)}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-end{justify-content:end}.justify-stretch{justify-content:stretch}.justify-space-around{justify-content:space-around}.justify-space-between{justify-content:space-between}.justify-space-evenly{justify-content:space-evenly}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.align-stretch{align-items:stretch}.align-baseline{align-items:baseline}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:flex-column{flex-direction:column}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-column-reverse{flex-direction:column-reverse}.sm\:justify-start{justify-content:start}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:end}.sm\:justify-stretch{justify-content:stretch}.sm\:justify-space-around{justify-content:space-around}.sm\:justify-space-between{justify-content:space-between}.sm\:justify-space-evenly{justify-content:space-evenly}.sm\:align-start{align-items:start}.sm\:align-center{align-items:center}.sm\:align-end{align-items:end}.sm\:align-stretch{align-items:stretch}.sm\:align-baseline{align-items:baseline}}@media (min-width:1024px){.md\:flex-row{flex-direction:row}.md\:flex-column{flex-direction:column}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-column-reverse{flex-direction:column-reverse}.md\:justify-start{justify-content:start}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:end}.md\:justify-stretch{justify-content:stretch}.md\:justify-space-around{justify-content:space-around}.md\:justify-space-between{justify-content:space-between}.md\:justify-space-evenly{justify-content:space-evenly}.md\:align-start{align-items:start}.md\:align-center{align-items:center}.md\:align-end{align-items:end}.md\:align-stretch{align-items:stretch}.md\:align-baseline{align-items:baseline}}@media (min-width:1280px){.lg\:flex-row{flex-direction:row}.lg\:flex-column{flex-direction:column}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-column-reverse{flex-direction:column-reverse}.lg\:justify-start{justify-content:start}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:end}.lg\:justify-stretch{justify-content:stretch}.lg\:justify-space-around{justify-content:space-around}.lg\:justify-space-between{justify-content:space-between}.lg\:justify-space-evenly{justify-content:space-evenly}.lg\:align-start{align-items:start}.lg\:align-center{align-items:center}.lg\:align-end{align-items:end}.lg\:align-stretch{align-items:stretch}.lg\:align-baseline{align-items:baseline}}@media (min-width:640px){.col-span-2{grid-column:span 2}}.w-full{width:100%}.h-full{height:100%}.h-400{height:2rem}.h-500{height:2.5rem}.h-600{height:3rem}@media (min-width:640px){.sm\:h-600{height:3rem}}
}

.footer--grid-4-cols{gap:var(--padding-page);grid-template-columns:repeat(4,1fr);align-items:baseline;display:grid}@media (max-width:48rem){.footer--grid-4-cols{grid-template-columns:repeat(1,1fr)}}.footer-heading{opacity:var(--opacity-muted);margin-bottom:24px;font-size:.75rem;font-weight:400;position:relative}.footer-heading:after{content:"";background-color:var(--color-primary);border-radius:1px;width:32px;height:2px;position:absolute;bottom:-12px;right:0}.footer-item{gap:8px;padding-block:4px;font-weight:300;list-style:none;display:flex}.footer-item__icon{opacity:var(--opacity-muted);flex:0 0 1lh;height:1lh;padding:2px}.footer-item__icon svg{width:100%;height:100%}.footer-item a{line-height:inherit}.footer-item address{font-style:normal}
@layer themes,app;:root{--opacity-muted:.75;--padding-page:40px}@media (max-width:48rem){:root{--padding-page:24px}}.muted{opacity:var(--opacity-muted)}.text-justify{text-align:justify}.text-xs{font-size:.75rem}.text-center{text-align:center}.input{border-radius:var(--radius-md);border:none;padding:8px 12px}.footer .input{color:var(--color-on-secondary);background-color:color-mix(in srgb, contrast-color(var(--color-on-secondary)), transparent 70%)}.footer .input::placeholder{color:color-mix(in srgb, var(--color-on-secondary), transparent)}.join{display:flex}.join :nth-child(n+2){border-start-start-radius:0;border-end-start-radius:0}.join :nth-last-child(n+2){border-start-end-radius:0;border-end-end-radius:0}.divider{background-color:#00000026;border:none;height:1px}.tracking-wide{letter-spacing:.05em}
@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-FD-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}
