@import url('fonts.css');
:root{--paper:#f5f0e7;--ink:#262222;--red:#ba2929;--wine:#541c27;--gold:#b59a6d;--muted:#897d70;--line:#d9cfc1}*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:'DM Sans','Noto Sans Arabic',sans-serif;color:var(--ink)}body{background:radial-gradient(ellipse at 50% 25%,#5a5047 0,#292524 60%,#201e1d 100%);overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}button:focus-visible,a:focus-visible{outline:2px solid var(--red);outline-offset:4px}button:disabled{opacity:.25;cursor:default}.toolbar{height:88px;margin:0 42px;display:flex;justify-content:space-between;align-items:center;color:#e8dfd4;border-bottom:1px solid #ffffff19;gap:25px}.wordmark{display:flex;align-items:center;gap:17px;font:italic 29px Georgia,serif}.wordmark span{font:22px Georgia;color:var(--gold)}.wordmark img{width:58px;height:24px}.edition{font-size:9px;letter-spacing:2.8px;text-align:center;color:#d5c6b6}.edition span{display:block;font-size:7px;letter-spacing:2px;margin-top:7px;opacity:.55}nav{display:flex;align-items:center;gap:24px;font-size:11px}nav button,nav a{padding:9px 0}.languages{display:flex;gap:12px;border-left:1px solid #ffffff20;padding-left:20px}.languages button{opacity:.45}.languages [aria-pressed=true]{opacity:1;border-bottom:1px solid var(--gold)}#viewer{padding:25px 25px 0;overflow:auto;scrollbar-color:#a3907b #262222}#stage{position:relative;margin:auto;filter:drop-shadow(0 22px 25px #0007)}#book{transform-origin:top left;position:relative;perspective:2400px}.stf__parent{box-sizing:content-box!important}.stf__wrapper{box-sizing:content-box!important}.sheet{width:600px;height:800px;overflow:hidden;background:var(--paper);color:var(--ink)}.paper{position:relative;width:600px;height:800px;background:var(--paper);overflow:hidden}.paper:after{content:'';position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 28px #715d4112;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' opacity='.025' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");z-index:5}.stf__item.--left .paper{box-shadow:inset -28px 0 26px -30px #27190b88}.stf__item.--right .paper{box-shadow:inset 28px 0 26px -30px #27190b88}.stf__item.--hard .paper{border:1px solid #ffffff20}.page-head{position:absolute;left:44px;right:44px;top:33px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:8px;letter-spacing:1.6px;border-bottom:1px solid var(--line);padding-bottom:15px;text-transform:uppercase}.page-head>span:last-child{color:var(--muted)}.page-foot{position:absolute;bottom:27px;left:44px;right:44px;display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:1.4px;z-index:3}.page-foot>span:last-child{font:16px Georgia;letter-spacing:0}.content{position:absolute;top:88px;left:44px;right:44px;bottom:63px}.kicker{font-size:8px!important;line-height:1.6!important;letter-spacing:1.9px;color:var(--red);text-transform:uppercase;font-weight:600;margin:0 0 14px;min-height:14px}.chapter-title{font:normal 41px/1.08 Georgia,'Noto Sans Arabic',serif;letter-spacing:-1.3px;margin:0 0 24px;min-height:90px}h3,p,figure{margin:0}p{font-size:14px;line-height:1.68}h3{font-size:15px;font-weight:600;line-height:1.4}p+p{margin-top:15px}.note{font-size:9px!important;line-height:1.65!important;color:var(--muted);margin-top:17px!important}.letter .salutation{font-size:13px;margin-bottom:20px}.letter>p:not(.kicker):not(.note){font-size:15px;line-height:1.8}.letter .chapter-title{margin-bottom:35px}.letter .signature{margin-top:35px}.signature{font:italic 49px Georgia,serif;color:var(--wine)}.brand-lockup{display:inline-flex;align-items:center;gap:15px;color:white;white-space:nowrap}.brand-lockup>span{font:italic 29px Georgia,serif}.brand-lockup i{font:21px Georgia;color:#ceb187;font-style:normal}.brand-lockup img{display:block;width:67px;height:auto}.cover .paper,.back-cover .paper{background:#281e1d;color:var(--paper)}.cover-photo,.back-photo{position:absolute;inset:0;width:600px;height:800px;object-fit:cover;object-position:50% 29%}.cover-photo{object-position:50% 25%}.cover-shade{position:absolute;inset:0;background:linear-gradient(180deg,#17100b70 0,transparent 28%,#24141410 40%,#191013d9 70%,#1d1014 100%)}.cover-top{position:absolute;top:37px;left:44px;right:44px;display:flex;justify-content:space-between;align-items:center;z-index:2}.cover-volume{font-size:9px;letter-spacing:2px;line-height:1.8;text-align:right;color:#efe4d5}.cover-copy{position:absolute;left:44px;right:40px;bottom:119px}.cover-copy .kicker{color:#dfc19d}.cover-copy h1{font:normal 53px/1.06 Georgia,'Noto Sans Arabic',serif;letter-spacing:-1.7px;margin:15px 0 21px}.cover-sub{font-size:12px;letter-spacing:.4px}.cover-bottom{position:absolute;left:44px;right:44px;bottom:78px;border-top:1px solid #ffffff35;padding-top:17px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:1.5px}.cover .page-foot{color:#d5c0af}.photo{position:relative;overflow:hidden;width:100%;background:#ded0c2;margin-bottom:20px}.photo-open{padding:0;width:100%;height:100%;display:block}.photo img{display:block;width:100%;height:100%;object-fit:cover}.photo-open:after{content:'↗';position:absolute;right:12px;top:11px;display:grid;place-items:center;width:24px;height:24px;background:#211c18b0;color:#fff;font-size:13px;border-radius:50%}.concept-label{position:absolute;left:12px;bottom:11px;font-size:6px;letter-spacing:1.2px;color:white;background:#261b1ccc;backdrop-filter:blur(5px);padding:5px 7px}.story-photo{height:280px;background:#c6c3bc}.story-photo img{object-fit:contain;object-position:50% 50%;background:linear-gradient(90deg,#c4b7a3,#ded9cf)}.story-text{font-size:13px;min-height:79px}.stats{display:grid;gap:24px;margin-top:21px}.two{grid-template-columns:1fr 1fr}.stat{border-top:1px solid var(--line);padding-top:13px}.stat b{display:block;font:40px/1.1 Georgia;color:var(--wine);letter-spacing:-1.7px;margin-bottom:8px}.stat span{font-size:10px;line-height:1.6;display:block}.hero-number{font:normal 108px/.95 Georgia;color:var(--wine);letter-spacing:-5px}.hero-number span{font-size:63px}.number-caption{font-size:12px;margin-top:10px;min-height:21px}.compact{margin-top:22px}.compact .stat b{font-size:33px}.content-bars{margin-top:25px;display:grid;gap:13px}.bar-line{display:grid;grid-template-columns:60px 1fr 50px;align-items:center;gap:12px;font-size:10px}.bar-line>div{height:5px;background:#e0d7ca}.bar-line i{display:block;height:100%;background:var(--red)}.bar-line b{font-weight:500;text-align:right}.mini-gallery{display:flex;gap:9px;margin-top:24px;height:104px;overflow:hidden}.mini-gallery img{width:calc((100% - 18px)/3);object-fit:cover;object-position:50% 28%}.audience-top{display:grid;grid-template-columns:210px 1fr;gap:29px;align-items:center;margin:5px 0 26px}.donut{width:206px;height:206px;border-radius:50%;background:conic-gradient(var(--wine) 80.6%,#ddd1c1 0);display:grid;place-items:center}.donut>div{width:173px;height:173px;border-radius:50%;background:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center}.donut b{font:49px Georgia;letter-spacing:-2px;color:var(--wine)}.donut b span{font-size:22px}.donut p{font-size:12px}.audience-side>p{font-size:13px}.section-label{font-size:11px;margin-bottom:17px}.age-bars{display:grid;gap:11px}.callout{border-top:1px solid var(--line);padding-top:15px;margin-top:23px}.callout p{font-size:12px}.image-page .paper{background:#201714;color:white}.full-image{position:absolute;inset:0;width:600px;height:800px;object-fit:cover}.workshop-full{object-position:80% 50%}.show-full{object-position:55% 50%}.image-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#18100c80,transparent 30%,#20101610 44%,#201015e8 76%,#201015)}.image-top{position:absolute;top:35px;left:40px;right:40px;display:flex;justify-content:space-between;align-items:center}.image-top .concept-label{position:static;font-size:6px}.image-copy{position:absolute;left:44px;right:44px;bottom:94px}.image-copy .chapter-title{font-size:47px;margin-bottom:23px;min-height:104px}.image-copy .kicker{color:#e0bb94}.image-description p{font-size:14px;color:#eaded0}.image-page .page-foot{color:#d4c0ae}.target-line{display:flex;gap:28px;align-items:center;margin-bottom:23px}.target-line>b{font:97px/.9 Georgia;letter-spacing:-6px;color:var(--wine);white-space:nowrap}.target-line>b span{font-size:44px}.target-line h3{font-size:14px;font-weight:500}.target-line .note{margin-top:8px!important}.workshop-wide{height:235px}.three-lines{display:grid}.three-lines>div{font-size:12px;padding:12px 0;border-bottom:1px solid var(--line)}.course-preview{border:1px solid var(--line);background:#fff8;margin-bottom:22px}.course-screen{height:224px;position:relative;overflow:hidden}.course-screen>img{width:100%;height:100%;object-fit:cover}.play-icon{position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);width:48px;height:48px;border:1px solid #ffffff80;border-radius:50%;display:grid;place-items:center;color:white;background:#34161655;backdrop-filter:blur(6px);font-size:18px;padding-left:4px}.screen-brand{position:absolute;left:13px;bottom:11px;background:#1d1718bd;padding:7px 10px}.screen-brand .brand-lockup>span{font-size:15px}.screen-brand .brand-lockup img{width:40px}.screen-brand .brand-lockup i{font-size:12px}.course-meta{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;font-size:8px;letter-spacing:1px}.course-meta b{font-size:9px;font-weight:500;color:var(--red)}.items{display:grid;gap:19px}.item{display:grid;grid-template-columns:30px 1fr;gap:16px}.item-index{font:italic 19px Georgia;color:var(--red)}.item h3{font-size:14px;margin-bottom:7px}.item p{font-size:12px;line-height:1.65}.compact-items{gap:16px}.compact-items .item h3{margin-bottom:4px}.compact-items .item p{font-size:11px}.devices{position:relative;display:flex;align-items:center;gap:25px;height:367px;margin-bottom:25px}.phone{position:relative;width:190px;height:356px;flex-shrink:0;background:#191719;border:7px solid #242123;border-radius:26px;overflow:hidden;box-shadow:8px 15px 24px #38221525;transform:rotate(-4deg)}.phone:before{content:'';position:absolute;left:51px;top:4px;width:70px;height:11px;background:#181518;border-radius:20px;z-index:2}.phone-top{height:38px;background:#f5f0e7;font-size:7px;letter-spacing:1px;padding:21px 10px 0}.phone>img{width:100%;height:267px;object-fit:cover;object-position:50% 37%}.phone-brand{position:absolute;left:0;right:0;bottom:30px;background:#1f1518ba;padding:10px}.phone-brand .brand-lockup>span{font-size:14px}.phone-brand .brand-lockup i{font-size:11px}.phone-brand .brand-lockup img{width:40px}.phone-bottom{background:#f5f0e7;height:30px;padding:6px;font-size:12px}.platform-stack{display:grid;gap:18px;flex:1}.platform{border-top:1px solid var(--line);padding-top:15px}.platform b{font-size:13px;font-weight:500;display:block;margin-bottom:9px}.platform span{display:block;font-size:11px;line-height:1.6;color:var(--muted)}.body-copy{font-size:13px;line-height:1.7;min-height:68px}.show-wide{height:245px;margin-bottom:28px}.campaign-wide{height:284px}.campaign-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 25px;margin:22px 0 24px}.campaign-grid h3{border-top:1px solid var(--line);padding-top:12px;font-size:12px;font-weight:500}.journey-strip{height:140px;display:flex;gap:9px;margin-bottom:25px}.journey-strip img{width:calc((100% - 18px)/3);object-fit:cover}.journey-strip img:first-child{object-position:50% 30%}.journey-strip img:nth-child(2){object-position:80% 50%}.journey-strip img:nth-child(3){object-position:55% 50%}.journey-path{display:grid;gap:18px}.target-small{margin-top:22px;border-top:1px solid var(--line);padding-top:17px;display:flex;align-items:center;gap:23px}.target-small b{font:42px Georgia;color:var(--wine);letter-spacing:-2px;white-space:nowrap}.target-small span{font-size:10px}.pilot-timeline{display:grid;gap:30px;position:relative}.pilot-timeline:before{content:'';position:absolute;left:12px;top:28px;bottom:40px;border-left:1px solid var(--line)}.pilot-timeline .item-index{background:var(--paper);z-index:1}.pilot-timeline .item p{font-size:13px;line-height:1.75}.filmstrip{display:flex;gap:10px;height:128px;margin-top:27px}.filmstrip img{width:calc((100% - 20px)/3);object-fit:cover}.filmstrip img:first-child{object-position:80% 50%}.xm-visual{height:275px;background:#0d1427;position:relative;overflow:hidden;margin-bottom:26px}.xm-chart{position:absolute;right:0;bottom:0;height:100%;width:65%;object-fit:cover;opacity:.65}.xm-mountain{position:absolute;left:0;bottom:-15%;width:100%;height:80%;object-fit:cover;opacity:.35;mix-blend-mode:screen}.xm-visual>div{position:absolute;left:30px;top:35px}.xm-visual .brand-lockup>span{font-size:39px}.xm-visual .brand-lockup img{width:90px}.partner-values{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:18px;margin:25px 0;font-size:10px}.text-link{display:inline-block;border-bottom:1px solid var(--red);font-size:11px;padding-bottom:6px}.deal-block{border-top:1px solid var(--line);padding-top:18px}.deal-block h3{font:24px Georgia,'Noto Sans Arabic',serif;margin-bottom:18px}.deal-lines p{font-size:12px;margin:0;padding:10px 0;border-bottom:1px solid var(--line)}.deal-budget{background:var(--wine);color:var(--paper);padding:24px;margin-top:27px;display:grid;grid-template-columns:1fr 1.1fr;gap:24px;align-items:center}.deal-budget b{font:46px Georgia;letter-spacing:-2px}.deal-budget .kicker{color:#dfc199}.deal-budget>p{font-size:11px;line-height:1.8}.budget-hero{font:81px/1 Georgia;color:var(--wine);letter-spacing:-4px;margin-bottom:10px}.budget-table{margin-top:26px}.budget-row{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 90px;align-items:center;gap:25px;padding:15px 0}.budget-row h3{font-size:13px;margin-bottom:5px;font-weight:500}.budget-row p{font-size:10px;color:var(--muted);line-height:1.7}.budget-row b{font:22px Georgia;text-align:right;color:var(--wine)}.tracking-board{background:#241a1e;padding:23px;color:#f2e6d8;margin-bottom:29px;height:255px}.dashboard-head{display:flex;justify-content:space-between;align-items:center}.dashboard-head .brand-lockup{gap:10px}.dashboard-head .brand-lockup>span{font-size:17px}.dashboard-head .brand-lockup img{width:43px}.dashboard-head .brand-lockup i{font-size:14px}.dashboard-head>span{font-size:6px;letter-spacing:1.2px;color:#bda58b}.dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:28px;gap:11px}.dashboard-grid>div{border-top:1px solid #ffffff30;padding-top:13px}.dashboard-grid span{font-size:6px;letter-spacing:1px;display:block;color:#bda58b}.dashboard-grid b{font:32px Georgia;display:block;margin:11px 0}.dashboard-grid i{font-size:8px;font-style:normal;color:#d5c2ac}.dashboard-line{height:2px;background:linear-gradient(90deg,#b97e64 25%,#ffffff15 25%);margin-top:22px}.tracking-board>p{font-size:7px;color:#bda58b;letter-spacing:1px;margin-top:12px}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:7px 0 25px}.proof-open{display:block;width:100%;height:205px;padding:0;background:white;border:1px solid var(--line);overflow:hidden}.proof-open img{display:block;width:100%;height:100%;object-fit:contain}.proof-grid span{display:block;font-size:10px;margin-top:9px}.back-photo{opacity:.53;object-position:50% 25%}.back-shade{position:absolute;inset:0;background:linear-gradient(180deg,#20101590,transparent 20%,#221318b0 42%,#201015 86%)}.back-copy{position:absolute;left:44px;right:44px;bottom:145px}.back-copy .kicker{color:#d7b78f}.back-copy .chapter-title{font-size:48px;min-height:110px}.back-copy>p{font-size:14px;max-width:440px}.back-copy .signature{color:#dab98d;margin:25px 0 23px}.back-copy a{font-size:11px;border-bottom:1px solid #c9a77f;padding-bottom:6px}.back-note{position:absolute;left:44px;right:44px;bottom:70px}.back-note p{font-size:8px;line-height:1.7;color:#c1ada0}.back-cover .page-foot{color:#a68f80}.controls{height:55px;display:flex;justify-content:space-between;align-items:center;margin:13px 42px 10px;gap:20px;color:#e3d6c6}.controls>span{font-size:9px;color:#b4a08d;letter-spacing:.5px}.page-nav{display:flex;align-items:center;gap:24px}.page-nav button{border:1px solid #9e8b7860;border-radius:50%;width:37px;height:37px;font-size:20px}.page-nav>span{font-size:9px;letter-spacing:1.9px;min-width:63px;text-align:center}.tools{display:flex;gap:20px;align-items:center}.tools button{font-size:9px;color:#b4a08d}#zoom{font-size:23px;color:#eadbc7}dialog{background:var(--paper);color:var(--ink);border:0;padding:43px;width:min(700px,90vw);max-height:85vh;box-shadow:0 25px 80px #0008}dialog::backdrop{background:#100a0bd0;backdrop-filter:blur(6px)}dialog h2{font:37px Georgia,'Noto Sans Arabic',serif;margin:0 0 25px}.close{position:absolute;right:15px;top:9px;font-size:28px}#chapter-list{display:grid;grid-template-columns:1fr 1fr;gap:0 23px}#chapter-list button{text-align:left;border-top:1px solid var(--line);padding:13px 0;font-size:11px}#chapter-list span{margin-right:11px;color:var(--red)}#lightbox{width:auto;padding:38px 20px 18px;text-align:center}#lightbox>img{display:block;max-width:85vw;max-height:76vh;object-fit:contain}#lightbox-caption{font-size:9px;margin-top:12px;color:var(--muted)}
html[lang=ar] [data-ar]{font-family:'Noto Sans Arabic',sans-serif;direction:rtl;text-align:right;letter-spacing:0}html[lang=ar] .kicker{font-size:8px!important}html[lang=ar] .chapter-title{font-size:31px;line-height:1.45;min-height:90px}html[lang=ar] .cover-copy h1{font-size:43px;line-height:1.4;letter-spacing:0}html[lang=ar] .cover-sub{font-size:12px}html[lang=ar] .letter>p:not(.kicker):not(.note){font-size:13px;line-height:2.05}html[lang=ar] p{line-height:1.9}html[lang=ar] .story-text{font-size:12px;min-height:79px}html[lang=ar] .image-copy .chapter-title{font-size:36px;line-height:1.5;min-height:108px}html[lang=ar] .image-description p{font-size:13px}html[lang=ar] .target-line h3{font-size:12px;line-height:1.8}html[lang=ar] .three-lines>div{font-size:12px}html[lang=ar] .item h3{font-size:12px;line-height:1.7}html[lang=ar] .item p{font-size:11px;line-height:1.85}html[lang=ar] .compact-items .item p{font-size:10px}html[lang=ar] .body-copy{font-size:12px;line-height:1.9}html[lang=ar] .campaign-grid h3{font-size:11px}html[lang=ar] .pilot-timeline .item p{font-size:11px;line-height:1.95}html[lang=ar] .deal-block h3{font-size:19px}html[lang=ar] .deal-lines p{font-size:11px}html[lang=ar] .deal-budget>p{font-size:10px}html[lang=ar] .budget-row h3{font-size:12px}html[lang=ar] .budget-row p{font-size:9px}html[lang=ar] .budget-row{padding:13px 0}html[lang=ar] .back-copy .chapter-title{font-size:37px;min-height:110px}html[lang=ar] .back-copy>p{font-size:12px;line-height:2}html[lang=ar] .audience-side>p{font-size:11px}html[lang=ar] .callout p{font-size:11px}html[lang=ar] .stat span{font-size:9px}html[lang=ar] .phone-brand .brand-lockup>span{font-family:Georgia,serif}html[lang=ar] #chapter-list button{text-align:right;font-family:'Noto Sans Arabic',sans-serif;font-size:10px}
@media(max-width:850px){.toolbar{margin:0 18px;height:88px;gap:15px}.edition{display:none}.wordmark{font-size:23px;gap:9px}.wordmark img{width:45px}.wordmark span{font-size:17px}nav{font-size:10px;gap:13px}.languages{padding-left:12px;gap:10px}#viewer{padding:22px 12px 0}.controls{margin:13px 18px 12px;justify-content:center;gap:23px}.controls>span{display:none}.tools{gap:15px}.page-nav{gap:20px}.tools #sound{display:none}#chapter-list{grid-template-columns:1fr}dialog{padding:35px 25px}.portrait #stage{filter:drop-shadow(0 18px 22px #0007)}}
.print-mode{background:white}.print-mode .toolbar,.print-mode .controls{display:none}.print-mode #viewer{padding:0;overflow:visible}.print-mode #stage{width:600px!important;height:auto!important;filter:none;margin:0}.print-mode #book{width:600px!important;height:auto!important;transform:none!important;perspective:none}.print-mode .sheet{display:block;position:relative;width:600px;height:800px;break-after:page}.print-mode .sheet:last-child{break-after:auto}
@media print{@page{size:600px 800px;margin:0}html,body{margin:0;width:600px;background:white;-webkit-print-color-adjust:exact;print-color-adjust:exact}.toolbar,.controls,dialog{display:none!important}#viewer{padding:0;overflow:visible}#stage{width:600px!important;height:auto!important;filter:none;margin:0}#book{width:600px!important;height:auto!important;transform:none!important}.sheet{position:relative!important;display:block!important;width:600px!important;height:800px!important;transform:none!important;break-after:page}.sheet:last-child{break-after:auto}.paper:after{background-image:none}}
.paper{transform:scale(var(--page-scale,1));transform-origin:top left}#book{transition:translate .65s ease}.front-closed:not(.portrait) #book{translate:-25% 0}.back-closed:not(.portrait) #book{translate:25% 0}
.story-photo img{object-fit:cover;object-position:50% 28%}.mini-gallery{height:84px}.audience-top{grid-template-columns:194px 1fr;margin-bottom:22px}.donut{width:190px;height:190px}.donut>div{width:159px;height:159px}.workshop-wide{height:205px}.three-lines>div{padding:9px 0}.budget-hero{font-size:72px}.budget-row{padding:13px 0}.proof-open{height:170px}.proof-grid{margin-bottom:20px}
.story-photo img{width:48%;margin-left:52%;object-fit:contain;object-position:center;background:none}.story-photo{background:#dcd4c7}.story-aside{position:absolute;left:25px;top:82px;max-width:210px;font:italic 29px/1.3 Georgia;color:var(--wine);pointer-events:none}.story-aside:after{content:'';display:block;width:30px;border-top:1px solid var(--red);margin-top:25px}html[lang=ar] .story-aside{font-size:22px;line-height:1.8}
/* Arabic shares the English alignment and page order; only the text runs RTL. */
html[lang=ar] [data-ar]{text-align:left}html[lang=ar] #chapter-list button{text-align:left}
#book{visibility:hidden}.book-ready #book{visibility:visible}
#book.stf__parent{min-width:0!important;min-height:0!important}
.photo-open img{transition:scale .7s ease}.photo-open:hover img{scale:1.025}.print-mode .paper{transform:none!important}@media print{.paper{transform:none!important}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}#book{transition:none}}

/* Public edition refinements */
.partner-content .workshop-wide img{object-position:center 20%}.campaign-wide{height:235px}.journey-strip{height:120px}.journey-path .item{padding-top:0;padding-bottom:0}.show-wide{height:238px}

.platform-landscape{height:270px;margin:0 0 20px;background:#0e1426}.platform-landscape img{object-fit:contain}.dashboard-capture{height:245px}.platform-content .chapter-title{margin-bottom:20px}.platform-content .note{font-size:8px;line-height:1.6}.pip-intro{display:flex;gap:22px;align-items:center;margin-bottom:22px}.pip-intro>img{width:205px;height:200px;object-fit:cover;border-radius:8px}.pip-intro h3{font:26px Georgia,serif}.pip-intro p{font-size:12px;line-height:1.8}.pip-demo{display:grid;grid-template-columns:245px 1fr;gap:22px;margin-bottom:18px}.pip-demo button{padding:0;height:400px;background:#0e1426}.pip-demo img{width:100%;height:100%;object-fit:contain}.pip-demo h3{font-size:15px;margin-top:3px}.pip-demo p{font-size:11px;line-height:1.8;margin-bottom:15px}html[lang=ar] .pip-demo p{font-size:10px;line-height:1.9}html[lang=ar] .pip-intro p{font-size:11px}
.pip-demo .photo-open{position:relative;overflow:hidden}
