:root{--fs-2xs: 9px;--fs-xs: 10px;--fs-sm: 13px;--fs-md: 15px;--fs-input: 16px;--fs-body: clamp(14px, 1.2vw, 18px);--fs-lg: clamp(17px, 1.5vw, 23px);--fs-xl: clamp(18px, 1.7vw, 26px);--fs-2xl: clamp(20px, 2.2vw, 34px);--fs-3xl: clamp(21px, 2.5vw, 40px);--fs-4xl: clamp(20px, 2.5vw, 37px);--fs-5xl: clamp(23px, 3vw, 47px);--fs-6xl: clamp(22px, 3.7vw, 57px);--fs-7xl: clamp(30px, 6vw, 59px);--fs-8xl: clamp(27px, 5vw, 80px);--fs-9xl: clamp(38px, 6.4vw, 104px);--fs-menu-mobile: clamp(24px, 7vw, 42px);--fs-wordmark: clamp(36px, 9vw, 140px);--radius: 10px;--shadow-photo: 0 10px 30px rgba(11, 29, 57, .1)}@font-face{font-family:Shabnam;src:url(/fonts/shabnam/Shabnam.woff2) format("woff2"),url(/fonts/shabnam/Shabnam.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Shabnam;src:url(/fonts/shabnam/Shabnam-Light.woff2) format("woff2"),url(/fonts/shabnam/Shabnam-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:#f7f5f2;color:#0b1d39;font-family:Jost,Shabnam,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;overflow-x:hidden}html[lang=fa] body{font-family:Shabnam,Jost,sans-serif;word-spacing:-.05em}html[lang=fa] h1,html[lang=fa] h2,html[lang=fa] h3,html[lang=fa] h4{font-family:Shabnam,Cormorant Garamond,serif!important}h1,h2,h3,h4,p,figure,blockquote{margin:0}a{color:inherit;text-decoration:none;transition:opacity .5s cubic-bezier(.16,1,.3,1)}a:hover{opacity:.55}:focus-visible{outline:1px solid #0b1d39;outline-offset:6px}input,textarea,select,button{font:inherit;color:inherit}::selection{background:#eed2d2;color:#0b1d39}@keyframes lightboxIn{0%{opacity:0}to{opacity:1}}@keyframes quoteMarkBreathe{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.06}50%{transform:translate(-50%,-50%) scale(1.06);opacity:.09}}@keyframes heartbeatSweep{to{stroke-dashoffset:-206}}@keyframes noorScroll{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.001ms!important;transition-duration:.001ms!important}}[data-menu]{display:none!important}@media(max-width:520px){.header-row{gap:14px!important;padding-inline:18px!important}.header-row>a{font-size:12px!important;letter-spacing:.2em!important}header [data-mob]{font-size:var(--fs-xs)!important}}@media(max-width:900px){section{padding-block:clamp(48px,9vh,90px)!important}footer{padding-top:clamp(48px,9vh,90px)!important}[data-desk]{display:none!important}[data-menu],[data-mob]{display:flex!important}[data-m]{grid-column:1 / -1!important;margin-top:0!important;margin-inline-start:0!important;padding-inline-end:0!important}[data-m2]{grid-column:span 6!important;margin-top:0!important}.phil-photo{flex:1 1 100%!important;max-width:100%!important}[data-mform]{grid-template-columns:1fr!important}[data-mform] [data-span2]{grid-column:1 / -1!important}[data-mgrid]{row-gap:clamp(34px,7vh,60px)!important}}.play-btn:hover{transform:scale(1.08);background:#0b1d3952}.submit-btn:hover{opacity:.85;transform:translateY(-1px)}.field-fill{transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.field-fill:hover{border-color:#0b1d392e}.field-fill:focus-within{background:#0b1d3911;border-color:#0b1d3966;box-shadow:0 0 0 3px #0b1d390f}.story-scrim{opacity:.7;transition:opacity .5s ease}.story-caption{opacity:.85;transform:translateY(6px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}figure:hover .story-scrim,figure:focus-within .story-scrim{opacity:1}figure:hover .story-caption,figure:focus-within .story-caption{opacity:1;transform:translateY(0)}.svc-row:hover{padding-inline-start:clamp(10px,2.2vw,42px)}
