/* Auto-loaded runtime CSS for the "orchard" template.
   GENERATED by code/scripts/build_orchard_template.py from the orchard extract manifest.
   Structure mirrors aurora-runtime.css: tokens + per-layout ::before(bg)/::after(deco) + .or-eN-<slot> classes.
   All selectors scoped under [data-template="orchard"] — inert on other templates. */
@import url('https://fonts.googleapis.com/css2?family=Caprasimo&family=Caveat:wght@400..700&display=swap');
:root {
  --or-ink: #823B2A !important;
  --or-amber: #FBB92A !important;
  --or-grove: #386641 !important;
  --or-tomato: #D34B39 !important;
  --or-orange: #ED8A20 !important;
  --or-blush: #F5B5CC !important;
  --or-cream: #FFF6EA !important;
  --or-olive: #909057 !important;
  --or-white: #FFFFFF !important;
  --or-font-serif: 'Instrument Serif', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important;
  --or-font-sans:  'Libre Franklin', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', system-ui, sans-serif !important;
  --or-font-sans2: 'Plus Jakarta Sans', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', system-ui, sans-serif !important;
}
[data-template="orchard"] .slide, [data-template="orchard"] .slide > .slide-scale-inner {
  font-family: var(--or-font-sans) !important; color: var(--or-ink) !important;
  position: relative !important; overflow: hidden !important;
}
[data-template="orchard"] [class*="-image"] > img { width:100% !important; height:100% !important; object-fit:cover !important; display:block !important; }

/* ── per-layout bg + decoration ── */
[data-template="orchard"][data-layout="E1"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E1"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-1.svg?v=47563c1c') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E1"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E1"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-1.svg?v=47563c1c') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E2"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#386641 !important;
}
[data-template="orchard"][data-layout="E2"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-2.svg?v=75e7956f') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E2"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#386641 !important;
}
[data-template="orchard"][data-layout="E2"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-2.svg?v=75e7956f') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E3"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E3"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-3.svg?v=e3cac288') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E3"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E3"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-3.svg?v=e3cac288') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E4"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E4"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-4.svg?v=8f951e0e') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E4"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E4"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-4.svg?v=8f951e0e') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E5"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E5"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-5.svg?v=851cb350') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E5"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E5"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-5.svg?v=851cb350') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E6"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FFF6EA !important;
}
[data-template="orchard"][data-layout="E6"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-6.svg?v=8c45b448') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E6"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FFF6EA !important;
}
[data-template="orchard"][data-layout="E6"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-6.svg?v=8c45b448') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E7"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#386641 !important;
}
[data-template="orchard"][data-layout="E7"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-7.svg?v=13ec2943') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E7"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#386641 !important;
}
[data-template="orchard"][data-layout="E7"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-7.svg?v=13ec2943') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E8"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E8"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-8.svg?v=92e8993b') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E8"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#F5B5CC !important;
}
[data-template="orchard"][data-layout="E8"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-8.svg?v=92e8993b') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E9"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FBB92A !important;
}
[data-template="orchard"][data-layout="E9"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-9.svg?v=b493d88d') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E9"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FBB92A !important;
}
[data-template="orchard"][data-layout="E9"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-9.svg?v=b493d88d') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E10"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FFF6EA !important;
}
[data-template="orchard"][data-layout="E10"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-10.svg?v=011b5e57') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E10"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FFF6EA !important;
}
[data-template="orchard"][data-layout="E10"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-10.svg?v=011b5e57') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E11"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FBB92A !important;
}
[data-template="orchard"][data-layout="E11"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-11.svg?v=7a20a515') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E11"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FBB92A !important;
}
[data-template="orchard"][data-layout="E11"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-11.svg?v=7a20a515') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="CHART"]::before { content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important; background:#FFFEE0 !important; }
[data-template="orchard"][data-layout="CHART"] > .slide-scale-inner::before { content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important; background:#FFFEE0 !important; }

/* ── per-layout component slots (derived 1:1 from manifest geometry) ── */
[data-template="orchard"][data-layout="E1"] .or-e1-heading-1 { position:absolute !important; left:272px !important; top:407px !important; width:1376px !important; max-width:1376px !important; max-height:150px !important; padding:3px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:120px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#FBB92A !important; text-align:center !important; letter-spacing:-4.8px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E1"] .or-e1-subhead-1 { position:absolute !important; left:272px !important; top:579px !important; width:1376px !important; max-width:1376px !important; max-height:240px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FBB92A !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E2"] .or-e2-heading-1 { position:absolute !important; left:471px !important; top:407px !important; width:995px !important; max-width:995px !important; max-height:300px !important; padding:3px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:120px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-4.8px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E2"] .or-e2-subhead-1 { position:absolute !important; left:827px !important; top:579px !important; width:266px !important; max-width:266px !important; max-height:240px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E3"] .or-e3-text-1 { position:absolute !important; left:471px !important; top:468px !important; width:995px !important; max-width:995px !important; max-height:300px !important; padding:3px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:120px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-4.8px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E3"] .or-e3-metric-1 { position:absolute !important; left:1553px !important; top:243px !important; width:94px !important; max-width:94px !important; max-height:560px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-label-1 { position:absolute !important; left:160px !important; top:180px !important; width:109px !important; max-width:109px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-subhead-1 { position:absolute !important; left:1055px !important; top:180px !important; width:488px !important; max-width:488px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-label-2 { position:absolute !important; left:160px !important; top:336px !important; width:109px !important; max-width:109px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-subhead-2 { position:absolute !important; left:1055px !important; top:336px !important; width:488px !important; max-width:488px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-label-3 { position:absolute !important; left:160px !important; top:492px !important; width:109px !important; max-width:109px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-subhead-3 { position:absolute !important; left:1055px !important; top:492px !important; width:488px !important; max-width:488px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-label-4 { position:absolute !important; left:160px !important; top:648px !important; width:109px !important; max-width:109px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-subhead-4 { position:absolute !important; left:1055px !important; top:648px !important; width:488px !important; max-width:488px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-label-5 { position:absolute !important; left:160px !important; top:804px !important; width:109px !important; max-width:109px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E4"] .or-e4-subhead-5 { position:absolute !important; left:1055px !important; top:804px !important; width:488px !important; max-width:488px !important; max-height:100px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-1 { position:absolute !important; left:160px !important; top:139px !important; width:668px !important; max-width:668px !important; max-height:200px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-2 { position:absolute !important; left:1652px !important; top:151px !important; width:76px !important; max-width:76px !important; max-height:385px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:44px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-1.76px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-3 { position:absolute !important; left:239px !important; top:398px !important; width:322px !important; max-width:322px !important; max-height:188px !important; padding:4px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:150px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#D34B39 !important; text-align:center !important; letter-spacing:-6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-4 { position:absolute !important; left:252px !important; top:601px !important; width:296px !important; max-width:296px !important; max-height:216px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:40px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.35 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-5 { position:absolute !important; left:796px !important; top:398px !important; width:328px !important; max-width:328px !important; max-height:375px !important; padding:4px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:150px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#D34B39 !important; text-align:center !important; letter-spacing:-6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-6 { position:absolute !important; left:794px !important; top:601px !important; width:332px !important; max-width:332px !important; max-height:216px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:40px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.35 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-7 { position:absolute !important; left:1417px !important; top:398px !important; width:206px !important; max-width:206px !important; max-height:188px !important; padding:4px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:150px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#D34B39 !important; text-align:center !important; letter-spacing:-6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E5"] .or-e5-text-8 { position:absolute !important; left:1381px !important; top:601px !important; width:278px !important; max-width:278px !important; max-height:216px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:40px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.35 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-1 { position:absolute !important; left:160px !important; top:139px !important; width:668px !important; max-width:668px !important; max-height:200px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-2 { position:absolute !important; left:1652px !important; top:151px !important; width:76px !important; max-width:76px !important; max-height:220px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:44px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-1.76px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-3 { position:absolute !important; left:252px !important; top:435px !important; width:56px !important; max-width:56px !important; max-height:135px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:54px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-2.16px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-4 { position:absolute !important; left:156px !important; top:579px !important; width:248px !important; max-width:248px !important; max-height:80px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-5 { position:absolute !important; left:161px !important; top:677px !important; width:238px !important; max-width:238px !important; max-height:301px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:36px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.389 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.44px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-6 { position:absolute !important; left:705px !important; top:435px !important; width:56px !important; max-width:56px !important; max-height:135px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:54px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-2.16px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-7 { position:absolute !important; left:649px !important; top:579px !important; width:168px !important; max-width:168px !important; max-height:80px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-8 { position:absolute !important; left:614px !important; top:676px !important; width:238px !important; max-width:238px !important; max-height:315px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:36px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.44px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-9 { position:absolute !important; left:1158px !important; top:435px !important; width:56px !important; max-width:56px !important; max-height:135px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:54px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-2.16px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-10 { position:absolute !important; left:1077px !important; top:579px !important; width:218px !important; max-width:218px !important; max-height:80px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-11 { position:absolute !important; left:1075px !important; top:677px !important; width:222px !important; max-width:222px !important; max-height:301px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:36px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.389 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.44px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-12 { position:absolute !important; left:1611px !important; top:435px !important; width:56px !important; max-width:56px !important; max-height:135px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:54px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-2.16px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-13 { position:absolute !important; left:1564px !important; top:579px !important; width:150px !important; max-width:150px !important; max-height:80px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E6"] .or-e6-text-14 { position:absolute !important; left:1538px !important; top:677px !important; width:202px !important; max-width:202px !important; max-height:301px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:36px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.389 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.44px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-image-1 { position:absolute !important; left:192px !important; top:332px !important; width:416px !important; height:416px !important; border-radius:8px !important; background:#D9D9D9 !important; overflow:hidden !important; z-index:2 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-image-2 { position:absolute !important; left:752px !important; top:332px !important; width:416px !important; height:416px !important; border-radius:8px !important; background:#D9D9D9 !important; overflow:hidden !important; z-index:2 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-image-3 { position:absolute !important; left:1312px !important; top:332px !important; width:416px !important; height:416px !important; border-radius:8px !important; background:#D9D9D9 !important; overflow:hidden !important; z-index:2 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-text-1 { position:absolute !important; left:160px !important; top:139px !important; width:668px !important; max-width:668px !important; max-height:200px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#FBB92A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-text-2 { position:absolute !important; left:1652px !important; top:151px !important; width:76px !important; max-width:76px !important; max-height:165px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:44px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-1.76px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-text-3 { position:absolute !important; left:283px !important; top:784px !important; width:234px !important; max-width:234px !important; max-height:90px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:36px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.44px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-text-4 { position:absolute !important; left:843px !important; top:784px !important; width:234px !important; max-width:234px !important; max-height:90px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:36px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.44px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E7"] .or-e7-text-5 { position:absolute !important; left:1403px !important; top:784px !important; width:234px !important; max-width:234px !important; max-height:90px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:36px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.44px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E8"] .or-e8-text-1 { position:absolute !important; left:1060px !important; top:289px !important; width:227px !important; max-width:227px !important; max-height:1200px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:40px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:2.5 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-1.6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E8"] .or-e8-text-2 { position:absolute !important; left:180px !important; top:289px !important; width:192px !important; max-width:192px !important; max-height:1300px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:40px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:2.5 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-1.6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E8"] .or-e8-text-3 { position:absolute !important; left:120px !important; top:134px !important; width:668px !important; max-width:668px !important; max-height:200px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E9"] .or-e9-image-1 { position:absolute !important; left:1250px !important; top:180px !important; width:580px !important; height:580px !important; border-radius:8px !important; background:#D9D9D9 !important; overflow:hidden !important; z-index:2 !important; }
[data-template="orchard"][data-layout="E9"] .or-e9-label-1 { position:absolute !important; left:1438px !important; top:833px !important; width:204px !important; max-width:204px !important; max-height:165px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:40px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.375 !important; color:#823B2A !important; text-align:center !important; letter-spacing:-1.6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E9"] .or-e9-body-1 { position:absolute !important; left:187px !important; top:374px !important; width:454px !important; max-width:454px !important; max-height:600px !important; padding:0px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:40px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:2.5 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-1.6px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E9"] .or-e9-heading-1 { position:absolute !important; left:213px !important; top:220px !important; width:668px !important; max-width:668px !important; max-height:200px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:80px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.2px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E10"] .or-e10-text-1 { position:absolute !important; left:300px !important; top:194px !important; width:161px !important; max-width:161px !important; max-height:325px !important; padding:7px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:260px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#D34B39 !important; text-align:left !important; letter-spacing:-10.4px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E10"] .or-e10-text-2 { position:absolute !important; left:430px !important; top:379px !important; width:924px !important; max-width:924px !important; max-height:240px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:96px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.84px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E10"] .or-e10-text-3 { position:absolute !important; left:430px !important; top:499px !important; width:840px !important; max-width:840px !important; max-height:240px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:96px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:#823B2A !important; text-align:left !important; letter-spacing:-3.84px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E10"] .or-e10-text-4 { position:absolute !important; left:436px !important; top:652px !important; width:382px !important; max-width:382px !important; max-height:300px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:48px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#8A4A34 !important; text-align:left !important; letter-spacing:-1.92px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E10"] .or-e10-text-5 { position:absolute !important; left:1613px !important; top:851px !important; width:94px !important; max-width:94px !important; max-height:110px !important; padding:1px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:44px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:#FFF6EA !important; text-align:center !important; letter-spacing:-1.76px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E11"] .or-e11-heading-1 { position:absolute !important; left:272px !important; top:346px !important; width:1376px !important; max-width:1376px !important; max-height:300px !important; padding:3px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:120px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:white !important; text-align:center !important; letter-spacing:-4.8px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E11"] .or-e11-body-1 { position:absolute !important; left:272px !important; top:518px !important; width:1376px !important; max-width:1376px !important; max-height:160px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:white !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E11"] .or-e11-body-2 { position:absolute !important; left:272px !important; top:639px !important; width:1376px !important; max-width:1376px !important; max-height:160px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:white !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="CHART"] .or-chart-title { position:absolute !important; left:120px !important; top:96px !important; width:1680px !important; max-height:182px !important; overflow:hidden !important; font-size:84px !important; font-family:var(--or-font-display, sans-serif) !important; font-weight:700 !important; line-height:1.08 !important; color:#39302C !important; z-index:2 !important; }
[data-template="orchard"][data-layout="CHART"] .or-chart-host { position:absolute !important; left:160px !important; top:304px !important; width:1600px !important; height:644px !important; z-index:2 !important; }
[data-template="orchard"][data-layout="CHART"] .or-chart-host canvas { width:100% !important; height:100% !important; display:block !important; }
[data-template="orchard"][data-layout="CHART"] .or-chart-cap { position:absolute !important; left:160px !important; top:980px !important; width:1600px !important; max-height:68px !important; overflow:hidden !important; font-size:28px !important; font-family:var(--or-font-sans) !important; color:#4760F1 !important; z-index:2 !important; }

/* ── 存量 deck 兼容层:E13→E11(见生成器里 LEGACY_LAYOUT_ALIAS 的注释)── */
[data-template="orchard"][data-layout="E13"]::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FBB92A !important;
}
[data-template="orchard"][data-layout="E13"]::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-11.svg?v=7a20a515') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E13"] > .slide-scale-inner::before {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:0 !important;
  pointer-events:none !important; background:#FBB92A !important;
}
[data-template="orchard"][data-layout="E13"] > .slide-scale-inner::after {
  content:'' !important; position:absolute !important; inset:0 !important; z-index:1 !important;
  pointer-events:none !important; background-image:url('/samples/orchard/assets/slide-11.svg?v=7a20a515') !important;
  background-size:100% 100% !important; background-position:center !important; background-repeat:no-repeat !important;
}
[data-template="orchard"][data-layout="E13"] .or-e13-heading-1 { position:absolute !important; left:272px !important; top:346px !important; width:1376px !important; max-width:1376px !important; max-height:300px !important; padding:3px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:120px !important; font-family:'Caprasimo', Georgia, 'Songti SC', 'SimSun', 'Noto Serif SC', 'Hiragino Mincho ProN', 'Yu Mincho', 'Noto Serif JP', 'AppleMyungjo', 'Batang', 'Noto Serif KR', 'Geeza Pro', 'Traditional Arabic', 'Noto Naskh Arabic', 'Arial Unicode MS', serif !important; font-weight:400 !important; line-height:1.25 !important; color:white !important; text-align:center !important; letter-spacing:-4.8px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E13"] .or-e13-body-1 { position:absolute !important; left:272px !important; top:518px !important; width:1376px !important; max-width:1376px !important; max-height:160px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:white !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
[data-template="orchard"][data-layout="E13"] .or-e13-body-2 { position:absolute !important; left:272px !important; top:639px !important; width:1376px !important; max-width:1376px !important; max-height:160px !important; padding:2px 0 !important; box-sizing:content-box !important; overflow:hidden !important; font-size:64px !important; font-family:'Caveat', 'Segoe Script', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', 'Hiragino Sans', 'Yu Gothic', 'Noto Sans JP', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', 'Geeza Pro', 'Noto Sans Arabic', 'Arial Unicode MS', cursive !important; font-weight:400 !important; line-height:1.25 !important; color:white !important; text-align:center !important; letter-spacing:-2.56px !important; z-index:9 !important; }
