.shahrma-story *{box-sizing:border-box}.shahrma-story{scroll-behavior:smooth;color:#203d38;background:#f2f4ed;margin:0;scroll-padding-top:95px;font-family:Vazirmatn,sans-serif;font-weight:400}.shahrma-story a{color:inherit;text-decoration:none}.shahrma-story button{font:inherit;cursor:pointer;color:inherit}.shahrma-story button,.shahrma-story a{-webkit-tap-highlight-color:transparent}:is(.shahrma-story button:focus-visible,.shahrma-story a:focus-visible,.shahrma-story canvas:focus-visible){outline-offset:5px;outline:3px solid #c46340}.shahrma-story img{max-width:100%;display:block}.shahrma-story h1,.shahrma-story h2,.shahrma-story h3,.shahrma-story p,.shahrma-story figure{margin:0}.shahrma-story h1,.shahrma-story h2,.shahrma-story h3{font-weight:400}.shahrma-story p{line-height:2}.shahrma-story .wrap{width:min(1264px,88%);margin-inline:auto}.shahrma-story .preview-label{text-align:center;letter-spacing:.5px;color:#355147;background:#dce6dc;padding:6px;font-size:11px}.shahrma-story .site-header{border-bottom:1px solid #ccd6cc;justify-content:space-between;align-items:center;height:83px;padding:0 6%;display:flex}.shahrma-story .brand{align-items:center;gap:12px;display:flex}.shahrma-story .brand img{object-fit:contain;width:47px;height:47px}.shahrma-story .brand span{font-size:18px}.shahrma-story .brand small{letter-spacing:1.5px;direction:ltr;font-size:9px;display:block}.shahrma-story .hero{color:#fff;height:min(780px,85vh);min-height:560px;position:relative;overflow:hidden}.shahrma-story .hero>img{object-fit:cover;object-position:center 57%;width:100%;height:100%}.shahrma-story .hero-shade{background:linear-gradient(270deg,#081917e0,#0819171a 75%),linear-gradient(#0000 60%,#081917a6);position:absolute;inset:0}.shahrma-story .hero-copy{max-width:600px;position:absolute;top:13%;right:6%}.shahrma-story .eyebrow{letter-spacing:.4px;margin-bottom:24px;font-size:12px;display:block}.shahrma-story .hero h1 span{letter-spacing:0;margin-top:18px;font-size:.35em;display:block}.shahrma-story .pill{background:#ffffff0c;border:1px solid #ffffff70;border-radius:40px;align-items:center;gap:36px;margin-top:25px;padding:13px 23px;font-size:13px;display:inline-flex}.shahrma-story .pill:hover{background:#ffffff25}.shahrma-story .hero-foot{border-top:1px solid #ffffff40;justify-content:space-between;padding-top:19px;font-size:11px;display:flex;position:absolute;bottom:28px;left:6%;right:6%}.shahrma-story .chapter-nav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2f4edf5;border-bottom:1px solid #ccd6cc;justify-content:space-around;gap:14px;padding:21px 6%;font-size:11px;display:flex;position:sticky;top:0}.shahrma-story .chapter-nav a{color:#7b8c83;align-items:center;gap:15px;display:flex}.shahrma-story .chapter-nav a span{color:#203d38;font-size:14px}.shahrma-story .chapter-nav a.active,.shahrma-story .chapter-nav a.active span{color:#b15136}.shahrma-story .intro{grid-template-columns:1fr 1fr;gap:10%;padding-block:110px;display:grid}.shahrma-story .dot{color:#b45138}.shahrma-story .intro-text{color:#66786f;padding-top:20px;font-size:14px}.shahrma-story .intro-text .lead{color:#203d38;margin-bottom:24px;font-size:22px;line-height:1.85}.shahrma-story .intro dl{border-top:1px solid #ccd6cc;grid-template-columns:1fr 1.7fr;gap:20px;margin:32px 0 0;padding-top:22px;display:grid}.shahrma-story .intro dt{margin-bottom:10px;font-size:11px}.shahrma-story .intro dd{color:#203d38;margin:0;font-size:13px}.shahrma-story .intro dd i{background:#b45138;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.shahrma-story .motion-section{background:#e3eae1;padding-block:80px 30px}.shahrma-story .section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:58px;display:flex}.shahrma-story .section-head p{color:#718377;font-size:13px}.shahrma-story .section-head .eyebrow{margin-bottom:15px}.shahrma-story .motion-row{border-bottom:1px solid #c5d1c5;grid-template-columns:1.4fr 1fr;align-items:center;gap:7%;margin-bottom:75px;padding-bottom:75px;display:grid}.shahrma-story .motion-row:nth-child(2n){grid-template-columns:1fr 1.4fr}.shahrma-story .motion-row:nth-child(2n) .motion-visual{order:2}.shahrma-story .motion-visual{aspect-ratio:16/9;background:#d7e1d6;position:relative;overflow:hidden}.shahrma-story .motion-visual video{object-fit:contain;width:100%;height:100%;display:block}.shahrma-story .motion-num{color:#9aafa0;text-align:right;font-variant-numeric:tabular-nums;direction:ltr;margin-bottom:30px;font-size:66px;font-weight:200;line-height:1;display:block}.shahrma-story .motion-copy h3{letter-spacing:-.6px;margin-bottom:15px;font-size:28px}.shahrma-story .motion-copy p{color:#5d7365;font-size:14px}.shahrma-story .motion-meta{color:#6f8174;border-top:1px solid #c5d1c5;justify-content:space-between;align-items:center;margin-top:25px;padding-top:14px;font-size:10px;display:flex}.shahrma-story .motion-toggle{background:0 0;border:0;border-bottom:1px solid #9daf9e;padding:6px 0;font-size:12px}.shahrma-story .tour-section{color:#eaf0e6;background:#183c34;padding-block:90px}.shahrma-story .tour-section .eyebrow,.shahrma-story .tour-section .section-head p{color:#a8c2ad}.shahrma-story .tour-stage{aspect-ratio:2;background:#0f2a25;min-height:320px;position:relative;overflow:hidden}.shahrma-story .tour-stage>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shahrma-story .tour-stage canvas{touch-action:pan-y;cursor:grab;width:100%;height:100%;position:absolute;inset:0}.shahrma-story .tour-tools{pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.shahrma-story .tour-tools>*{pointer-events:auto;background:#102c25cc;border:1px solid #ffffff30;padding:8px 15px;font-size:12px}.shahrma-story .tour-tools button{color:#fff;padding:3px 15px;font-size:21px}.shahrma-story .tour-stage:-webkit-full-screen{aspect-ratio:auto;width:100vw;height:100vh}.shahrma-story .tour-stage:fullscreen{aspect-ratio:auto;width:100vw;height:100vh}.shahrma-story .tour-caption{border-bottom:1px solid #ffffff25;justify-content:space-between;gap:20px;padding:20px 0;font-size:12px;display:flex}.shahrma-story .tour-caption b{white-space:nowrap;font-size:13px;font-weight:400}.shahrma-story .tour-thumbs{gap:10px;padding-top:22px;padding-bottom:10px;display:flex;overflow-x:auto}.shahrma-story .tour-thumbs button{color:#fff;background:0 0;border:2px solid #0000;flex:0 0 112px;padding:0;position:relative}.shahrma-story .tour-thumbs button[aria-pressed=true]{border-color:#e5b896}.shahrma-story .tour-thumbs img{object-fit:cover;width:100%;height:64px}.shahrma-story .tour-thumbs span{text-shadow:0 1px 4px #000;font-size:11px;position:absolute;bottom:3px;right:6px}.shahrma-story #tour-status{background:#183c34c9;padding:5px 12px;font-size:12px;position:absolute;top:20px;right:20px}.shahrma-story .switch{border:1px solid #bfcfc1;border-radius:30px;padding:4px;display:flex}.shahrma-story .switch button{background:0 0;border:0;border-radius:30px;padding:8px 25px;font-size:13px}.shahrma-story .switch button[aria-pressed=true]{color:#fff;background:#203d38}.shahrma-story .facade-image{background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.shahrma-story .facade-image img{object-fit:contain;background:#dae3d7;width:100%;max-height:740px}.shahrma-story .facade-image>span{color:#fff;background:#173b34d9;padding:8px 15px;font-size:12px;position:absolute;bottom:20px;left:20px}.shahrma-story .facade-note{grid-template-columns:1fr 1fr;gap:8%;padding-block:35px 50px;display:grid}.shahrma-story .facade-note h3{font-size:24px}.shahrma-story .facade-note p{color:#66786f;font-size:14px}.shahrma-story details{border-top:1px solid #c6d3c7;border-bottom:1px solid #c6d3c7}.shahrma-story summary{cursor:pointer;justify-content:space-between;padding:24px 0;font-size:15px;list-style:none;display:flex}.shahrma-story #full-story{color:#5a7062;max-width:800px;margin:auto;padding-bottom:30px;font-size:14px}.shahrma-story #full-story p+p{margin-top:18px}.shahrma-story .disclaimer{color:#718377;margin-top:22px;font-size:11px}.shahrma-story footer{background:#dce6d9;padding-block:65px 25px}.shahrma-story footer>.wrap>a{font-size:clamp(27px,4vw,50px);line-height:1.7}.shahrma-story .footer-bottom{border-top:1px solid #bccdbf;justify-content:space-between;align-items:center;margin-top:65px;padding-top:24px;font-size:11px;display:flex}.shahrma-story dialog{color:#fff;background:#112c27ed;border:0;width:min(96vw,1500px);padding:20px}.shahrma-story dialog::backdrop{background:#071714e8}.shahrma-story dialog img{max-height:85vh;margin:auto}.shahrma-story dialog button{color:#fff;background:0 0;border:1px solid #ffffff60;margin-bottom:12px;padding:7px 18px}@media (min-width:1600px){.shahrma-story .hero-copy{right:max(6%,50vw - 632px)}}@media (max-width:700px){.shahrma-story .preview-label{font-size:10px}.shahrma-story .site-header{height:68px}.shahrma-story .brand img{width:37px;height:37px}.shahrma-story .brand span{font-size:15px}.shahrma-story .hero{height:76vh;min-height:570px}.shahrma-story .hero>img{object-position:48% center}.shahrma-story .hero-shade{background:linear-gradient(#0000 25%,#0a2420e8),linear-gradient(270deg,#0a242080,#0000)}.shahrma-story .hero-copy{top:auto;bottom:105px}.shahrma-story .hero h1{font-size:68px}.shahrma-story .hero-copy p{margin-top:20px;font-size:18px}.shahrma-story .hero-foot{gap:14px;font-size:9px;bottom:20px}.shahrma-story .hero-foot span:last-child{letter-spacing:0;font-size:8px}.shahrma-story .eyebrow{font-size:10px}.shahrma-story .chapter-nav{gap:8px;padding:16px 5%}.shahrma-story .chapter-nav a{gap:5px;font-size:9px}.shahrma-story .chapter-nav a span{font-size:11px}.shahrma-story .intro{grid-template-columns:1fr;gap:28px;padding-block:65px}.shahrma-story .intro h2{font-size:36px}.shahrma-story .intro-text{padding-top:0}.shahrma-story .intro-text .lead{font-size:20px}.shahrma-story .section-head{margin-bottom:30px;display:block}.shahrma-story .section-head h2{font-size:29px}.shahrma-story .section-head p{margin-top:17px;font-size:12px}.shahrma-story .motion-section{padding-top:55px}.shahrma-story .motion-row,.shahrma-story .motion-row:nth-child(2n){grid-template-columns:1fr;gap:25px;margin-bottom:42px;padding-bottom:42px}.shahrma-story .motion-row:nth-child(2n) .motion-visual{order:0}.shahrma-story .motion-copy{max-width:none;padding-right:60px;position:relative}.shahrma-story .motion-num{font-size:37px;position:absolute;top:5px;right:0}.shahrma-story .motion-copy h3{font-size:22px}.shahrma-story .motion-copy p{font-size:13px}.shahrma-story .motion-meta{margin-top:16px}.shahrma-story .tour-section{padding-block:55px}.shahrma-story .tour-stage{aspect-ratio:1.2;min-height:300px}.shahrma-story .tour-caption{font-size:10px}.shahrma-story .tour-thumbs button{flex-basis:85px}.shahrma-story .tour-thumbs img{height:52px}.shahrma-story .facade-section{padding-block:55px}.shahrma-story .switch{width:max-content;margin-top:22px}.shahrma-story .facade-note{grid-template-columns:1fr;gap:16px;padding-block:25px 35px}.shahrma-story .facade-note h3{font-size:22px}.shahrma-story .facade-note p,.shahrma-story summary{font-size:13px}.shahrma-story .disclaimer{font-size:10px}.shahrma-story footer{padding-top:45px}.shahrma-story .footer-bottom{margin-top:40px}}@media (prefers-reduced-motion:reduce){.shahrma-story{scroll-behavior:auto}}.shahrma-story{font-size:16px;line-height:1.85}.shahrma-story .wrap{width:min(1200px,88%)}.shahrma-story .hero h1{letter-spacing:-1.5px;font-size:clamp(56px,6.4vw,88px);line-height:1.2}.shahrma-story .hero h1 span{margin-top:12px;font-size:.4em}.shahrma-story .hero-copy p{margin-top:24px;font-size:20px;line-height:1.85}.shahrma-story .eyebrow{margin-bottom:18px;font-size:13px;line-height:1.8}.shahrma-story .hero-foot{font-size:12px}.shahrma-story .site-header>a:last-child{font-size:14px}.shahrma-story .intro{gap:8%;padding-block:80px}.shahrma-story .intro h2{letter-spacing:-.7px;font-size:clamp(30px,3.3vw,44px);line-height:1.65}.shahrma-story .intro-text{padding-top:0;font-size:16px}.shahrma-story .intro-text .lead{margin-bottom:20px;font-size:22px;line-height:1.85}.shahrma-story .intro dt{font-size:13px}.shahrma-story .intro dd{font-size:15px}.shahrma-story .intro dl{margin-top:24px;padding-top:20px}.shahrma-story .section-head{align-items:center;margin-bottom:40px}.shahrma-story .section-head h2{letter-spacing:-.6px;font-size:clamp(28px,3vw,40px);line-height:1.6}.shahrma-story .section-head p{font-size:15px;line-height:1.9}.shahrma-story .motion-section{padding-block:64px 12px}.shahrma-story .motion-row{gap:6%;margin-bottom:48px;padding-bottom:48px}.shahrma-story .motion-copy{max-width:400px}.shahrma-story .motion-num{margin-bottom:20px;font-size:48px;line-height:1}.shahrma-story .motion-copy h3{letter-spacing:-.3px;margin-bottom:12px;font-size:27px;line-height:1.65}.shahrma-story .motion-copy p{font-size:16px;line-height:1.95}.shahrma-story .motion-meta{margin-top:20px;padding-top:12px;font-size:12px}.shahrma-story .motion-toggle{min-height:44px;font-size:14px}.shahrma-story .tour-section{padding-block:72px}.shahrma-story .tour-stage{aspect-ratio:1.9;min-height:380px}.shahrma-story .tour-caption{align-items:center;padding:18px 0;font-size:15px;line-height:1.8}.shahrma-story .tour-caption b{font-size:14px}.shahrma-story .tour-tools>*{font-size:13px}.shahrma-story .tour-navigation{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;display:flex}.shahrma-story .tour-navigation>div{gap:12px;display:flex}.shahrma-story .tour-navigation button{color:#eaf0e6;background:0 0;border:1px solid #8eac9c70;min-height:44px;padding:9px 16px;font-size:14px}.shahrma-story .tour-navigation button:hover{background:#ffffff10}.shahrma-story .tour-navigation button[aria-pressed=true]{color:#f4cfad;border-color:#e5b896}.shahrma-story .tour-index-heading{margin-top:56px;margin-bottom:24px}.shahrma-story .tour-index-heading h3{font-size:29px;line-height:1.7}.shahrma-story .tour-index-heading p{color:#b3c9b9;margin-top:8px;font-size:15px}.shahrma-story .tour-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;display:grid;overflow:visible}.shahrma-story .tour-group-heading{border-bottom:1px solid #ffffff25;grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;padding:18px 0 14px;display:flex}.shahrma-story .tour-group-heading:not(:first-child){margin-top:20px}.shahrma-story .tour-group-heading h3{font-size:20px;line-height:1.7}.shahrma-story .tour-group-heading>span{color:#b3c9b9;text-shadow:none;font-size:13px;position:static}.shahrma-story .tour-thumbs button.tour-card{text-align:right;color:#eef4e9;background:#20473d;border:1px solid #91ae9c55;width:100%;min-width:0;padding:0;transition:border-color .2s,background .2s;display:block;position:relative;overflow:hidden}.shahrma-story .tour-thumbs button.tour-card:hover{background:#295548;border-color:#d1b596}.shahrma-story .tour-thumbs button.tour-card[aria-pressed=true]{border:2px solid #e5b896}.shahrma-story .tour-card-image{aspect-ratio:1.65;position:relative;overflow:hidden}.shahrma-story .tour-thumbs .tour-card-image img{object-fit:cover;width:100%;height:100%}.shahrma-story .tour-thumbs .tour-card-image>span{color:#fff;text-shadow:none;background:#112d26d9;padding:3px 10px;font-size:14px;line-height:1.6;position:absolute;inset:12px 12px auto auto}.shahrma-story .tour-card-image>b{background:#112d26d9;border:1px solid #fff5;padding:3px 9px;font-size:12px;font-weight:400;position:absolute;bottom:12px;left:12px}.shahrma-story .tour-card-text{padding:16px}.shahrma-story .tour-card-text strong{font-size:16px;font-weight:400;line-height:1.8;display:block}.shahrma-story .tour-card-text small{color:#b3c9b9;justify-content:space-between;gap:10px;margin-top:13px;font-size:11px;display:flex}.shahrma-story .tour-thumbs .tour-card-text span{text-shadow:none;color:#f0ceac;white-space:nowrap;font-size:11px;position:static}.shahrma-story .facade-section{padding-block:72px 56px}.shahrma-story .facade-note{padding-block:28px 36px}.shahrma-story .facade-note p{font-size:16px;line-height:1.95}.shahrma-story .disclaimer{font-size:13px;line-height:1.9}.shahrma-story #full-story{font-size:16px;line-height:1.95}.shahrma-story summary{padding-block:20px;font-size:16px}.shahrma-story .switch button{min-height:44px;font-size:15px}.shahrma-story .chapter-nav{padding-block:18px}.shahrma-story .chapter-nav a{font-size:12px}.shahrma-story .chapter-nav a span{font-size:15px}.shahrma-story .footer-bottom{font-size:13px}.shahrma-story .footer-bottom a{font-size:14px}@media (max-width:900px){.shahrma-story .tour-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.shahrma-story .motion-copy h3{font-size:24px}.shahrma-story .motion-copy p{font-size:15px}.shahrma-story .motion-num{font-size:40px}.shahrma-story .tour-card-text small{display:block}.shahrma-story .tour-thumbs .tour-card-text span{margin-top:5px;display:block}}@media (max-width:700px){.shahrma-story .hero h1{font-size:60px}.shahrma-story .hero-copy p{font-size:18px}.shahrma-story .eyebrow{margin-bottom:14px;font-size:12px}.shahrma-story .hero-foot{font-size:10px}.shahrma-story .intro{gap:24px;padding-block:48px}.shahrma-story .intro h2{font-size:32px;line-height:1.65}.shahrma-story .intro-text .lead{font-size:20px}.shahrma-story .intro-text{font-size:15px;line-height:1.95}.shahrma-story .intro dt{font-size:12px}.shahrma-story .intro dd{font-size:13px}.shahrma-story .section-head h2{font-size:28px;line-height:1.6}.shahrma-story .section-head p{margin-top:12px;font-size:14px}.shahrma-story .section-head{margin-bottom:28px}.shahrma-story .motion-section{padding-top:48px}.shahrma-story .motion-row{gap:20px;margin-bottom:36px;padding-bottom:36px}.shahrma-story .motion-copy{padding-right:48px}.shahrma-story .motion-num{font-size:32px;top:5px}.shahrma-story .motion-copy h3{font-size:22px;line-height:1.65}.shahrma-story .motion-copy p{font-size:15px}.shahrma-story .motion-meta{margin-top:14px;font-size:11px}.shahrma-story .motion-toggle{font-size:13px}.shahrma-story .tour-section{padding-block:48px}.shahrma-story .tour-stage{aspect-ratio:1.15;min-height:310px}.shahrma-story .tour-tools{bottom:12px;left:12px;right:12px}.shahrma-story .tour-tools>*{padding:8px 10px;font-size:11px}.shahrma-story .tour-caption{align-items:start;font-size:13px}.shahrma-story .tour-caption b{font-size:12px}.shahrma-story .tour-navigation{gap:12px}.shahrma-story .tour-navigation button{padding:8px 10px;font-size:12px}.shahrma-story .tour-navigation>div{gap:8px}.shahrma-story .tour-index-heading{margin-top:36px;margin-bottom:14px}.shahrma-story .tour-index-heading h3{font-size:24px}.shahrma-story .tour-index-heading p{font-size:14px}.shahrma-story .tour-thumbs{gap:14px}.shahrma-story .tour-group-heading{padding-block:16px 12px;display:block}.shahrma-story .tour-group-heading h3{font-size:18px}.shahrma-story .tour-group-heading>span{margin-top:6px;font-size:12px;display:block}.shahrma-story .tour-card-image{aspect-ratio:1.2}.shahrma-story .tour-thumbs .tour-card-image>span{padding:2px 6px;font-size:12px;inset:8px 8px auto auto}.shahrma-story .tour-card-image>b{padding:2px 6px;font-size:10px;bottom:8px;left:8px}.shahrma-story .tour-card-text{padding:12px 10px}.shahrma-story .tour-card-text strong{font-size:14px;line-height:1.8}.shahrma-story .tour-card-text small{margin-top:10px;font-size:10px}.shahrma-story .tour-thumbs .tour-card-text span{font-size:11px}.shahrma-story .facade-section{padding-block:48px}.shahrma-story .facade-note h3{font-size:23px}.shahrma-story .facade-note p{font-size:15px}.shahrma-story .disclaimer{font-size:12px}.shahrma-story .chapter-nav{gap:6px;padding:14px 4%}.shahrma-story .chapter-nav a{gap:4px;font-size:10px}.shahrma-story .chapter-nav a span{font-size:12px}.shahrma-story .footer-bottom{font-size:11px}.shahrma-story .footer-bottom a{font-size:12px}}.shahrma-story .tour-stage{width:100%;min-width:0}.shahrma-story .tour-preview-canvas{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.shahrma-story .panorama-ready .tour-preview-canvas{opacity:1}.shahrma-story .panorama-ready>img{visibility:hidden}.shahrma-story .hero{background:#102d29;grid-template-columns:.85fr 1.65fr;grid-template-areas:"copy photo""foot foot";align-items:center;gap:0;height:auto;min-height:0;padding:32px 4% 0;display:grid}.shahrma-story .hero>img{object-fit:contain;object-position:center;grid-area:photo;width:100%;height:auto;max-height:none}.shahrma-story .hero-shade{display:none}.shahrma-story .hero-copy{grid-area:copy;max-width:none;padding:24px 0 24px 32px;position:static}.shahrma-story .hero-copy h1{font-size:clamp(48px,5vw,76px)}.shahrma-story .hero-copy p{font-size:18px}.shahrma-story .hero-copy .pill{gap:20px;padding:12px 18px}.shahrma-story .hero-foot{grid-area:foot;margin-top:28px;padding:18px 0 24px;position:static;bottom:auto;left:auto;right:auto}.shahrma-story .hero .eyebrow{font-size:12px}@media (max-width:700px){.shahrma-story .hero{grid-template-columns:1fr;grid-template-areas:"photo""copy""foot";gap:0;padding:20px 6% 0}.shahrma-story .hero-copy{padding:24px 0 0}.shahrma-story .hero-copy h1{letter-spacing:-1px;align-items:baseline;gap:18px;font-size:48px;display:flex}.shahrma-story .hero-copy h1 span{margin:0;font-size:24px}.shahrma-story .hero-copy p{margin-top:18px;font-size:17px}.shahrma-story .hero-copy .pill{margin-top:18px}.shahrma-story .hero-foot{margin-top:24px;padding-bottom:20px}.shahrma-story .hero .eyebrow{margin-bottom:12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.shahrma-story .tour-thumbs button.tour-card{transition:none}}.shahrma-story .hero{color:#203d38;background:#f2f4ed;padding:36px 6% 0;display:block}.shahrma-story .hero-copy{grid-template-columns:1.25fr 1fr;grid-template-areas:"eyebrow action""title description";align-items:end;gap:12px 40px;padding:0 0 28px;display:grid}.shahrma-story .hero-copy .eyebrow{grid-area:eyebrow;margin:0;font-size:12px}.shahrma-story .hero-copy h1{letter-spacing:-1px;grid-area:title;align-items:baseline;gap:20px;font-size:clamp(40px,4vw,62px);display:flex}.shahrma-story .hero-copy h1 span{margin:0;font-size:.48em}.shahrma-story .hero-copy p{grid-area:description;margin:0;font-size:18px;line-height:1.8}.shahrma-story .hero-copy .pill{border-color:#a1b3a4;grid-area:action;justify-self:start;margin:0;padding:9px 18px;font-size:12px}.shahrma-story .hero-copy .pill:hover{background:#e2e9dd}.shahrma-story .hero>img{object-fit:contain;width:100%;height:auto;max-height:none}.shahrma-story .hero-foot{border-color:#cad5c7;margin:0;padding:14px 0 22px;font-size:11px}.shahrma-story .hero-foot span:last-child{letter-spacing:1.5px}.shahrma-story .hero-copy{padding-top:24px}@media (max-width:700px){.shahrma-story .hero{padding:24px 5% 0}.shahrma-story .hero-copy{grid-template-columns:1fr;grid-template-areas:"eyebrow""title""description""action";gap:14px;padding-bottom:22px}.shahrma-story .hero-copy h1{gap:16px;font-size:42px}.shahrma-story .hero-copy h1 span{font-size:23px}.shahrma-story .hero-copy p{font-size:16px}.shahrma-story .hero-copy p br{display:none}.shahrma-story .hero-copy .pill{padding:9px 16px;font-size:12px}.shahrma-story .hero-foot{gap:15px;padding:12px 0 20px;font-size:9px;line-height:1.8}.shahrma-story .hero-foot span:last-child{letter-spacing:.5px;font-size:8px}}.shahrma-story .hero-artwork{isolation:isolate;aspect-ratio:1672/941;background:#faf9f5;width:100%;position:relative;overflow:hidden}.shahrma-story .hero-artwork>img,.shahrma-story .hero-artwork>canvas{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.shahrma-story .hero-line-canvas{z-index:3;pointer-events:none}.shahrma-story .hero-watercolor-canvas{z-index:1;pointer-events:none}.shahrma-story .hero-artwork #hero-image{z-index:2}.shahrma-story.hero-motion-enabled .hero-artwork:not(.art-finished) #hero-image{opacity:0}.shahrma-story .art-finished #hero-image{opacity:1}.shahrma-story .art-finished canvas{opacity:0!important}.shahrma-story .hero-art-controls{color:#63796b;justify-content:space-between;align-items:center;gap:20px;padding:13px 0 0;font-size:12px;display:flex}.shahrma-story .hero-art-controls button{min-height:44px;font:inherit;color:#203d38;cursor:pointer;background:0 0;border:1px solid #a9bba9;border-radius:24px;padding:7px 13px}.shahrma-story .hero-art-controls button:disabled{opacity:.4}.shahrma-story .hero-art-controls button:focus-visible{outline-offset:3px;outline:3px solid #b15136}@media (max-width:700px){.shahrma-story .hero-art-controls{gap:12px;font-size:11px}.shahrma-story .hero-art-controls button{padding:7px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.shahrma-story .hero-artwork #hero-image{opacity:1!important}.shahrma-story .hero-artwork canvas{opacity:0!important}}.shahrma-story{background:#f2f4ed;width:100%;max-width:none;margin:0;padding:0;overflow:clip}.shahrma-story .hero{scroll-margin-top:10px}.shahrma-story .hero-artwork{width:100%}.shahrma-story .chapter-nav{z-index:30}html[dir=ltr] .shahrma-story .tour-card,html[dir=ltr] .shahrma-story .tour-thumbs button.tour-card,html[dir=ltr] .shahrma-story .motion-num{text-align:left}.shahrma-story #full-story p{white-space:pre-line}.shahrma-story .facade-section{padding-block:72px 64px;position:relative}.shahrma-story .facade-section>.section-head{border-bottom:1px solid #bcc9bc;align-items:center;gap:28px;margin-bottom:30px;padding-block:12px 24px}.shahrma-story .facade-section .section-head h2{font-size:clamp(28px,3vw,44px);line-height:1.6}.shahrma-story .facade-section .eyebrow{color:#a64936;letter-spacing:.8px;margin-bottom:10px}.shahrma-story .facade-section .switch{background:#faf9f4;border-color:#c9c8b9;flex-shrink:0;gap:4px;padding:5px;box-shadow:0 3px 14px #203d3806}.shahrma-story .facade-section .switch button{min-width:76px;min-height:42px;padding:8px 20px;transition:background .2s,color .2s}.shahrma-story .facade-section #night[aria-pressed=true]{color:#fff;background:#172c3d}.shahrma-story .facade-section #day[aria-pressed=true]{color:#423d2b;background:#e8cf9b}.shahrma-story .facade-image{isolation:isolate;background:0 0;overflow:hidden}.shahrma-story .facade-image img{aspect-ratio:4/3;object-fit:contain;background:0 0;width:100%;height:auto;max-height:none}.shahrma-story .facade-image>span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#122821c9;border:1px solid #ffffff65;border-radius:30px;padding:10px 18px;transition:background .2s;bottom:22px;left:22px}.shahrma-story .facade-image:hover>span{background:#122821}.shahrma-story .facade-note{background:#eae9df;border-bottom:1px solid #d6d6c8;grid-template-columns:.8fr 1.2fr;align-items:start;gap:7%;padding:30px 30px 32px;display:grid;position:relative}.shahrma-story .facade-note:before{content:"";background:#aa503a;width:3px;height:40px;position:absolute;inset-block-start:30px;inset-inline-start:0}.shahrma-story .facade-note h3{font-size:clamp(21px,2vw,28px);line-height:1.7}.shahrma-story .facade-note p{color:#576b60;font-size:15px;line-height:2}.shahrma-story .facade-section details{margin-top:30px}.shahrma-story .facade-section .disclaimer{margin-top:20px}.shahrma-story .motion-section{background:linear-gradient(#f2f4ed 0,#e3eae1 180px);padding-top:100px}@media (max-width:700px){.shahrma-story .facade-section{padding-block:40px 28px}.shahrma-story .facade-section>.section-head{flex-direction:column;align-items:start;gap:18px;margin-bottom:20px;padding-bottom:20px}.shahrma-story .facade-section .switch{align-self:flex-start}.shahrma-story .facade-note{grid-template-columns:1fr;gap:12px;padding:23px 20px 25px}.shahrma-story .facade-note:before{height:30px;inset-block-start:24px}.shahrma-story .facade-note p{font-size:14px}.shahrma-story .facade-image>span{padding:7px 12px;font-size:11px;bottom:12px;left:12px}.shahrma-story .motion-section{background:linear-gradient(#f2f4ed,#e3eae1 120px);padding-top:64px}}@media (prefers-reduced-motion:reduce){.shahrma-story .facade-section .switch button,.shahrma-story .facade-image>span{transition:none}}
