/* Theme-specific art direction. Shared logic remains in JS; composition does not. */
/* NİŞAN — couture atelier */
[data-theme-world="zeytin-bahcesi"] .ct-opening{background:url('/assets/envelope-wax-entrance.jpg') center/cover;color:#fff}[data-theme-world="zeytin-bahcesi"] .ct-opening:after{content:"YK";font:28vw Georgia;opacity:.18;position:absolute}[data-theme-world="zeytin-bahcesi"] .ct-hero{background:url('/invitations/zeytin-bahcesi/assets/hero-original.webp') center/cover;color:#fff;align-items:end}[data-theme-world="zeytin-bahcesi"] .ct-herocopy{background:#142016d9;padding:6vw}[data-theme-world="zeytin-bahcesi"] .ct-count>div{border-block:4px double}[data-theme-world="zeytin-bahcesi"] .ct-story{background:#ece3d2;transform:rotate(-.4deg)}[data-theme-world="zeytin-bahcesi"] .ct-gallery>div{display:flex;overflow:auto}[data-theme-world="zeytin-bahcesi"] .ct-gallery figure{flex:0 0 45%;height:50vw}[data-theme-world="zeytin-bahcesi"] .ct-program ol{columns:2}[data-theme-world="zeytin-bahcesi"] .ct-rsvp{background:url('/assets/envelope-open-state.jpg') center/cover}[data-theme-world="zeytin-bahcesi"] .ct-rsvp form{background:#fff;padding:5vw;color:#222}[data-theme-world="zeytin-bahcesi"] .ct-close{background:#142016}
[data-theme-world="gokyuzu-ruyasi"] .ct-opening{background:linear-gradient(#87b4dc,#f7d6d2);clip-path:ellipse(90% 85% at 50% 10%)}[data-theme-world="gokyuzu-ruyasi"] .ct-opening:before{border-radius:50%;filter:blur(8px);background:#fff5}[data-theme-world="gokyuzu-ruyasi"] .ct-hero{background:url('/assets/themes/gokyuzu-ruyasi.jpg') center/cover;display:flex;justify-content:center;text-align:center}[data-theme-world="gokyuzu-ruyasi"] .ct-symbol{border:0;font-size:80px}[data-theme-world="gokyuzu-ruyasi"] .ct-count{background:#fff;border:0}[data-theme-world="gokyuzu-ruyasi"] .ct-count span{border-radius:50%;padding:3vw;background:#dcecf6}[data-theme-world="gokyuzu-ruyasi"] .ct-story{border-radius:50% 50% 0 0;background:#f4d9dc;text-align:center}[data-theme-world="gokyuzu-ruyasi"] .ct-timeline>div{display:flex;gap:6vw;transform:rotate(-2deg)}[data-theme-world="gokyuzu-ruyasi"] .ct-gallery figure{border-radius:50%}[data-theme-world="gokyuzu-ruyasi"] .ct-program{background:linear-gradient(#315b7c,#9bc4db)}[data-theme-world="gokyuzu-ruyasi"] .ct-rsvp{border-radius:50% 50% 0 0}[data-theme-world="gokyuzu-ruyasi"] .ct-close{background:linear-gradient(#6e96b8,#f3c9c4)}
[data-theme-world="bordo-kadife"] .ct-opening{background:url('/assets/themes/bordo-kadife.jpg') center/cover}[data-theme-world="bordo-kadife"] .ct-opening:before{inset:0 30%;border-width:5px;border-color:#b88a45}[data-theme-world="bordo-kadife"] .ct-hero{background:linear-gradient(#16000855,#160008aa),url('/assets/themes/bordo-kadife.jpg') center/cover;grid-template-columns:1fr 1fr}[data-theme-world="bordo-kadife"] .ct-herocopy{grid-column:2}[data-theme-world="bordo-kadife"] .ct-count{background:#23030e;border:12px ridge #7b5435;color:#f2dcc1}[data-theme-world="bordo-kadife"] .ct-story{background:linear-gradient(90deg,#360b17 50%,#ddc7a5 50%);color:#fff}[data-theme-world="bordo-kadife"] .ct-story>p,[data-theme-world="bordo-kadife"] blockquote{color:#2b1712}[data-theme-world="bordo-kadife"] .ct-program{background:#5c1026}[data-theme-world="bordo-kadife"] .ct-gallery figure{border:15px solid #29100f;box-shadow:0 0 0 3px #a57740}[data-theme-world="bordo-kadife"] .ct-rsvp form{border:3px double #c59a5e;padding:4vw}[data-theme-world="bordo-kadife"] .ct-close:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#5c1026 0 35%,transparent 35% 65%,#5c1026 65%);clip-path:polygon(0 0,100% 0,90% 100%,65% 40%,50% 100%,35% 40%,10% 100%)}
[data-theme-world="beyaz-inci"] .ct-opening{background:radial-gradient(circle,#fff 0 3%,#d9dad8 3.3% 6%,#faf8f1 6.3%)}[data-theme-world="beyaz-inci"] .ct-opening .ct-symbol{border:14px double #fff;box-shadow:0 15px 50px #7774}[data-theme-world="beyaz-inci"] .ct-hero{background:url('/assets/themes/beyaz-inci.jpg') center/cover;grid-template-columns:1fr}[data-theme-world="beyaz-inci"] .ct-herocopy{margin-left:auto;width:55%;padding:6vw;background:#ffffffcc;border-radius:50% 50% 0 0}[data-theme-world="beyaz-inci"] .ct-count>div{gap:0}[data-theme-world="beyaz-inci"] .ct-count span{padding:4vw;border:1px solid #aaa;border-radius:50%}[data-theme-world="beyaz-inci"] .ct-story{background-image:radial-gradient(#fff 2px,transparent 3px);background-size:22px 22px}[data-theme-world="beyaz-inci"] .ct-gallery>div{grid-template-columns:repeat(4,1fr);grid-template-rows:35vw}[data-theme-world="beyaz-inci"] .ct-gallery figure{grid-area:auto!important;border-radius:50% 50% 0 0}[data-theme-world="beyaz-inci"] .ct-program{background:#ebe8e0;color:#545553}[data-theme-world="beyaz-inci"] .ct-program li{border-color:#aaa}[data-theme-world="beyaz-inci"] .ct-rsvp form{background:#fff;border-radius:300px 300px 0 0;padding:7vw}[data-theme-world="beyaz-inci"] .ct-close{background:#d9dad8;color:#555}
/* DÜĞÜN — seven distant worlds */
[data-theme-world="sessiz-zarafet"] .ct-opening{background:linear-gradient(110deg,#d8cab5 0 35%,#fff 48% 56%,#c8b79f 70%)}[data-theme-world="sessiz-zarafet"] .ct-hero{background:url('/assets/themes/sessiz-zarafet.jpg') center/cover;display:flex;align-items:end}[data-theme-world="sessiz-zarafet"] .ct-herocopy{width:100%;border-top:1px solid;padding-top:3vw}[data-theme-world="sessiz-zarafet"] .ct-count{margin:8vw;border:1px solid}[data-theme-world="sessiz-zarafet"] .ct-story{display:block;max-width:850px;margin:auto;text-align:center}[data-theme-world="sessiz-zarafet"] .ct-timeline>div{display:block}[data-theme-world="sessiz-zarafet"] .ct-timeline article{border-left:1px solid;margin-left:20%;padding-left:10%}[data-theme-world="sessiz-zarafet"] .ct-gallery>div{grid-template-columns:2fr 1fr;transform:none}[data-theme-world="sessiz-zarafet"] .ct-program ol{max-width:800px;margin-inline:auto}[data-theme-world="sessiz-zarafet"] .ct-rsvp{background:#302f2d;color:#f4efe5}[data-theme-world="sessiz-zarafet"] .ct-close{background:url('/assets/themes/sessiz-zarafet.jpg') center/cover}
[data-theme-world="kapadokya-bag-bozumu"] .ct-opening{background:url('/assets/themes/kapadokya-bag-bozumu.jpg') center/cover;color:#fff;clip-path:polygon(0 0,100% 0,90% 90%,50% 100%,10% 90%)}[data-theme-world="kapadokya-bag-bozumu"] .ct-hero{background:#b4674f;clip-path:ellipse(100% 80% at 50% 15%)}[data-theme-world="kapadokya-bag-bozumu"] .ct-hero:after{content:"";position:absolute;width:28vw;height:38vw;border-radius:50% 50% 45% 45%;background:#e5b156;right:8%;top:8%}[data-theme-world="kapadokya-bag-bozumu"] .ct-count span{background:#e8c79c;padding:3vw;border-radius:50% 50% 8px 8px}[data-theme-world="kapadokya-bag-bozumu"] .ct-story{background:#e5c39e;clip-path:polygon(0 8%,50% 0,100% 8%,100% 100%,0 100%)}[data-theme-world="kapadokya-bag-bozumu"] .ct-gallery figure{border-radius:50% 50% 8px 8px}[data-theme-world="kapadokya-bag-bozumu"] .ct-program li{transform:rotate(calc(var(--i,1)*1deg))}[data-theme-world="kapadokya-bag-bozumu"] .ct-venue{background:url('/assets/themes/kapadokya-bag-bozumu.jpg') center/cover;color:#fff}[data-theme-world="kapadokya-bag-bozumu"] .ct-rsvp{background:#7a3f32;color:#f8dfbf}[data-theme-world="kapadokya-bag-bozumu"] .ct-close{background:radial-gradient(circle at 50% 15%,#dfaa54 0 16%,#62342b 17%)}
[data-theme-world="urla-teruari"] .ct-opening{background:#e8dfc9;border:28px solid #31473a}[data-theme-world="urla-teruari"] .ct-opening h2{font-family:monospace;text-transform:uppercase}[data-theme-world="urla-teruari"] .ct-hero{background:url('/assets/themes/urla-teruari.jpg') center/cover;color:#fff;display:flex;align-items:end}[data-theme-world="urla-teruari"] .ct-herocopy{background:#243c2c;padding:5vw;transform:translateY(15%)}[data-theme-world="urla-teruari"] .ct-count{margin:8vw;background:#f0e5c8;box-shadow:10px 10px #31473a}[data-theme-world="urla-teruari"] .ct-story{border:28px solid #31473a;background:#eee5d3}[data-theme-world="urla-teruari"] .ct-timeline>div{grid-template-columns:repeat(3,1fr);gap:30px;background:transparent}[data-theme-world="urla-teruari"] .ct-timeline article{border:1px solid;transform:rotate(-2deg)}[data-theme-world="urla-teruari"] .ct-gallery figure{clip-path:polygon(50% 0,95% 15%,100% 100%,0 100%,5% 15%)}[data-theme-world="urla-teruari"] .ct-program{background:#31473a}[data-theme-world="urla-teruari"] .ct-rsvp{background:#e8dfc9;border-block:30px solid #31473a}[data-theme-world="urla-teruari"] .ct-close{background:#31473a}
[data-theme-world="halikarnas-gecesi"] .ct-opening{background:url('/assets/themes/halikarnas-gecesi.jpg') center/cover;color:#ead6aa}[data-theme-world="halikarnas-gecesi"] .ct-opening h2{font-family:monospace;text-transform:uppercase}[data-theme-world="halikarnas-gecesi"] .ct-hero{background:#051b29;grid-template-columns:1fr 2fr}[data-theme-world="halikarnas-gecesi"] .ct-hero:after{content:"ARCHIVE 26";position:absolute;right:3%;top:5%;font:10vw monospace;opacity:.08}[data-theme-world="halikarnas-gecesi"] .ct-count{background:#00111d;color:#ead6aa}[data-theme-world="halikarnas-gecesi"] .ct-count>div{justify-content:flex-start}[data-theme-world="halikarnas-gecesi"] .ct-story{border-left:15vw solid #00111d}[data-theme-world="halikarnas-gecesi"] .ct-gallery>div{display:flex;overflow:auto;transform:rotate(-1deg)}[data-theme-world="halikarnas-gecesi"] .ct-gallery figure{flex:0 0 60%;height:45vw}[data-theme-world="halikarnas-gecesi"] .ct-program{font-family:monospace}[data-theme-world="halikarnas-gecesi"] .ct-program li{grid-template-columns:180px 1fr}[data-theme-world="halikarnas-gecesi"] .ct-rsvp form{border:1px dashed;padding:5vw}[data-theme-world="halikarnas-gecesi"] .ct-close{writing-mode:vertical-rl;min-height:100vw}
[data-theme-world="istanbul-hatirasi"] .ct-opening{background:url('/assets/themes/istanbul-hatirasi.jpg') center/cover;color:#fff}[data-theme-world="istanbul-hatirasi"] .ct-opening:after{content:"POSTA";position:absolute;right:8%;top:8%;border:4px dashed;padding:2vw;transform:rotate(10deg)}[data-theme-world="istanbul-hatirasi"] .ct-hero{background:#d8e5e3;grid-template-columns:1.4fr .6fr}[data-theme-world="istanbul-hatirasi"] .ct-herocopy{border-left:12px solid #b74a3e;padding-left:5vw}[data-theme-world="istanbul-hatirasi"] .ct-count{background:#b74a3e;color:#fff;transform:rotate(-1deg)}[data-theme-world="istanbul-hatirasi"] .ct-story{background-image:repeating-linear-gradient(#fff 0 30px,#bcd9e0 31px)}[data-theme-world="istanbul-hatirasi"] .ct-timeline article{border-radius:0;box-shadow:7px 7px #b74a3e}[data-theme-world="istanbul-hatirasi"] .ct-gallery figure{border:20px solid white;transform:rotate(2deg)}[data-theme-world="istanbul-hatirasi"] .ct-program{background:#163c4a}[data-theme-world="istanbul-hatirasi"] .ct-rsvp{background:#e6ddd0}[data-theme-world="istanbul-hatirasi"] .ct-close{background:url('/assets/themes/istanbul-hatirasi.jpg') center/cover}
[data-theme-world="dugun-gazetesi"] .ct-opening{background:url('/assets/themes/dugun-gazetesi.jpg') center/cover;filter:grayscale(1)}[data-theme-world="dugun-gazetesi"] .ct-opening h2{font-family:Georgia;font-weight:bold}[data-theme-world="dugun-gazetesi"] .ct-hero{border-block:12px double;background:#eee7d6;display:block;padding-top:15vw}[data-theme-world="dugun-gazetesi"] .ct-herocopy h1{font-family:Georgia;font-weight:bold;line-height:.8}[data-theme-world="dugun-gazetesi"] .ct-count{border:0;background:#a5231d;color:#fff}[data-theme-world="dugun-gazetesi"] .ct-story{columns:2;display:block;border-bottom:5px solid}[data-theme-world="dugun-gazetesi"] .ct-timeline>div{display:block;columns:3}[data-theme-world="dugun-gazetesi"] .ct-gallery>div{grid-template-columns:2fr 1fr;filter:grayscale(1)}[data-theme-world="dugun-gazetesi"] .ct-gallery figure{border:1px solid}[data-theme-world="dugun-gazetesi"] .ct-program{background:#eee7d6;color:#111;border-block:8px double}[data-theme-world="dugun-gazetesi"] .ct-rsvp{border:4px dashed;margin:5vw}[data-theme-world="dugun-gazetesi"] .ct-close{background:#eee7d6;color:#111;border-top:20px solid #111}
/* SÜNNET — ceremony, play and heritage */
[data-theme-world="osmanli"] .ct-opening{background:repeating-conic-gradient(#163a58 0 10deg,#caa552 10deg 12deg);clip-path:polygon(50% 0,100% 20%,90% 100%,10% 100%,0 20%)}[data-theme-world="osmanli"] .ct-hero:before{inset:7% 25%;border-radius:50% 50% 0 0;border:8px double #caa552}[data-theme-world="osmanli"] .ct-count span{border:8px double #caa552;border-radius:50%;padding:3vw}[data-theme-world="osmanli"] .ct-story{background:#f0e2bf;border-inline:8vw solid #163a58}[data-theme-world="osmanli"] .ct-timeline article{clip-path:polygon(50% 0,100% 20%,90% 100%,10% 100%,0 20%)}[data-theme-world="osmanli"] .ct-gallery figure{border-radius:50% 50% 0 0}[data-theme-world="osmanli"] .ct-program li{border:5px double #caa552;margin:10px}[data-theme-world="osmanli"] .ct-rsvp{background:#163a58;color:#f0e2bf}[data-theme-world="osmanli"] .ct-close{background:repeating-conic-gradient(#163a58 0 10deg,#102d46 10deg 20deg)}
[data-theme-world="yildizli-gece"] .ct-opening,[data-theme-world="yildizli-gece"] .ct-close{background:#071b48;background-image:radial-gradient(#fff 1px,transparent 1px);background-size:23px 23px}[data-theme-world="yildizli-gece"] .ct-hero{clip-path:ellipse(100% 75% at 50% 10%)}[data-theme-world="yildizli-gece"] .ct-count span{clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 75%,20% 100%,30% 60%,0 38%,38% 36%);background:#ffe994;padding:5vw}[data-theme-world="yildizli-gece"] .ct-story{background:#dce7fa;border-radius:50%}[data-theme-world="yildizli-gece"] .ct-timeline>div{transform:rotate(3deg)}[data-theme-world="yildizli-gece"] .ct-gallery>div{display:flex;overflow:auto}[data-theme-world="yildizli-gece"] .ct-gallery figure{flex:0 0 36%;height:36vw;border-radius:50%}[data-theme-world="yildizli-gece"] .ct-program{background:#102754}[data-theme-world="yildizli-gece"] .ct-rsvp form{background:#fff;border-radius:50%;padding:7vw;color:#102754}
[data-theme-world="modern-mavi"] .ct-opening{background:linear-gradient(90deg,#0b4380 50%,#ff8d6c 50%);color:#fff}[data-theme-world="modern-mavi"] .ct-opening .ct-symbol{border-radius:0;transform:rotate(45deg)}[data-theme-world="modern-mavi"] .ct-hero{background:#e7f3fa;grid-template-columns:2fr 1fr}[data-theme-world="modern-mavi"] .ct-herocopy h1{font-family:Arial;font-weight:900;text-transform:uppercase}[data-theme-world="modern-mavi"] .ct-count{background:#ff8d6c;transform:skewY(-4deg)}[data-theme-world="modern-mavi"] .ct-count>div{transform:skewY(4deg)}[data-theme-world="modern-mavi"] .ct-story{background:#0b4380;color:#fff;grid-template-columns:2fr 1fr}[data-theme-world="modern-mavi"] .ct-timeline>div{gap:18px;background:transparent}[data-theme-world="modern-mavi"] .ct-timeline article{border:4px solid;border-radius:0}[data-theme-world="modern-mavi"] .ct-gallery>div{grid-template-columns:repeat(4,1fr);grid-template-rows:40vw}[data-theme-world="modern-mavi"] .ct-gallery figure{grid-area:auto!important}[data-theme-world="modern-mavi"] .ct-program{background:#ff8d6c;color:#102d53}[data-theme-world="modern-mavi"] .ct-rsvp form{box-shadow:14px 14px #ff8d6c;border:3px solid;padding:4vw}[data-theme-world="modern-mavi"] .ct-close{background:#0b4380}
[data-theme-world="altin-sehzade"] .ct-opening{background:radial-gradient(circle,#345d82,#102d46 70%)}[data-theme-world="altin-sehzade"] .ct-opening:before{inset:10% 22%;border:8px double #d1ad5d;border-radius:50% 50% 0 0}[data-theme-world="altin-sehzade"] .ct-hero{background:#17344b;clip-path:polygon(50% 0,100% 15%,95% 100%,5% 100%,0 15%)}[data-theme-world="altin-sehzade"] .ct-count>div{justify-content:space-around}[data-theme-world="altin-sehzade"] .ct-count span{border-bottom:8px double #caa551}[data-theme-world="altin-sehzade"] .ct-story{background:#fff1c9}[data-theme-world="altin-sehzade"] .ct-timeline article{border-radius:200px 200px 0 0;border:4px solid #caa551}[data-theme-world="altin-sehzade"] .ct-gallery figure{clip-path:polygon(50% 0,100% 25%,92% 100%,8% 100%,0 25%)}[data-theme-world="altin-sehzade"] .ct-program{background:#17344b}[data-theme-world="altin-sehzade"] .ct-rsvp{border:15px double #caa551}[data-theme-world="altin-sehzade"] .ct-close{background:radial-gradient(circle at 50% 0,#345d82,#102d46 65%)}
/* MEVLİD — calm, non-wedding composition */
[data-theme-world="huzur"] .ct-opening{background:#eef0e8;clip-path:ellipse(90% 85% at 50% 15%)}[data-theme-world="huzur"] .ct-hero{min-height:80vh;background:linear-gradient(140deg,#eef0e8 60%,#839482 60%)}[data-theme-world="huzur"] .ct-count{border:0;background:#839482;color:#fff}[data-theme-world="huzur"] .ct-story{display:block;max-width:760px;margin:auto;text-align:center}[data-theme-world="huzur"] .ct-timeline>div{display:flex;justify-content:center;background:transparent}[data-theme-world="huzur"] .ct-timeline article{max-width:260px;border-bottom:1px solid}[data-theme-world="huzur"] .ct-gallery>div{grid-template-columns:repeat(3,1fr);grid-template-rows:35vw}[data-theme-world="huzur"] .ct-gallery figure{grid-area:auto!important;border-radius:50% 50% 8px 8px}[data-theme-world="huzur"] .ct-program{background:#344c3d}[data-theme-world="huzur"] .ct-rsvp{background:#eef0e8}[data-theme-world="huzur"] .ct-close{background:#344c3d;min-height:55vh}
[data-theme-world="zumrut"] .ct-opening{background:conic-gradient(from 45deg,#0c352c,#1e5c46,#0c352c);clip-path:polygon(50% 0,100% 25%,90% 100%,10% 100%,0 25%)}[data-theme-world="zumrut"] .ct-hero:before{inset:8%;border:12px double #b99454;clip-path:polygon(50% 0,100% 25%,90% 100%,10% 100%,0 25%)}[data-theme-world="zumrut"] .ct-count span{border:5px double #b99454;padding:3vw}[data-theme-world="zumrut"] .ct-story{background:#0c352c;color:#eee0ba}[data-theme-world="zumrut"] .ct-timeline article{clip-path:polygon(50% 0,100% 25%,85% 100%,15% 100%,0 25%)}[data-theme-world="zumrut"] .ct-gallery>div{transform:rotate(45deg);gap:30px;margin:12vw}[data-theme-world="zumrut"] .ct-gallery figure{transform:rotate(-45deg)}[data-theme-world="zumrut"] .ct-program{background:#b99454;color:#0c352c}[data-theme-world="zumrut"] .ct-rsvp form{border:8px double #b99454;padding:4vw}[data-theme-world="zumrut"] .ct-close{background:#0c352c}
[data-theme-world="gul"] .ct-opening{background:radial-gradient(circle at 20% 30%,#c38b91 0 8%,transparent 9%),radial-gradient(circle at 80% 70%,#c38b91 0 11%,transparent 12%),#f2e6e1}[data-theme-world="gul"] .ct-hero{background:linear-gradient(90deg,#f2e6e1 55%,#80585b 55%)}[data-theme-world="gul"] .ct-count>div{display:grid;grid-template-columns:repeat(2,1fr);max-width:500px;margin:auto}[data-theme-world="gul"] .ct-story{border-radius:50% 50% 0 0;background:#ead1d0}[data-theme-world="gul"] .ct-timeline>div{background:transparent;gap:30px}[data-theme-world="gul"] .ct-timeline article{border:1px solid #a96b70;border-radius:50%}[data-theme-world="gul"] .ct-gallery figure{border-radius:50%}[data-theme-world="gul"] .ct-program{background:#80585b}[data-theme-world="gul"] .ct-rsvp form{background:#fff;padding:5vw;box-shadow:0 30px 80px #80585b44}[data-theme-world="gul"] .ct-close{background:#80585b}
[data-theme-world="selcuklu"] .ct-opening{background:repeating-conic-gradient(#234d51 0 15deg,#b66d43 15deg 30deg)}[data-theme-world="selcuklu"] .ct-opening>*,[data-theme-world="selcuklu"] .ct-herocopy{background:#e8dfca;padding:2vw;color:#234d51}[data-theme-world="selcuklu"] .ct-hero{background:#234d51;clip-path:polygon(50% 0,100% 18%,88% 100%,12% 100%,0 18%)}[data-theme-world="selcuklu"] .ct-count{background:#b66d43;color:#fff}[data-theme-world="selcuklu"] .ct-count span{transform:rotate(45deg);border:1px solid;padding:3vw}[data-theme-world="selcuklu"] .ct-count b,[data-theme-world="selcuklu"] .ct-count span{transform:rotate(-45deg)}[data-theme-world="selcuklu"] .ct-story{border:12px solid #234d51}[data-theme-world="selcuklu"] .ct-gallery figure{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}[data-theme-world="selcuklu"] .ct-program{background:#234d51}[data-theme-world="selcuklu"] .ct-rsvp{background:#e8dfca;border-block:20px solid #b66d43}[data-theme-world="selcuklu"] .ct-close{background:#234d51}
[data-theme-world="nur"] .ct-opening{background:radial-gradient(circle,#fff 0 10%,#f1e6b8 11%,#faf8ef 35%)}[data-theme-world="nur"] .ct-hero{background:#faf8ef;display:flex;text-align:center;justify-content:center}[data-theme-world="nur"] .ct-symbol{box-shadow:0 0 80px #d4b766}[data-theme-world="nur"] .ct-count{border:0}[data-theme-world="nur"] .ct-count>div{max-width:800px;margin-inline:auto;border:1px solid #d4b766;border-radius:999px;padding:2vw}[data-theme-world="nur"] .ct-story{display:block;text-align:center;max-width:900px;margin:auto}[data-theme-world="nur"] .ct-timeline>div{display:flex;background:transparent}[data-theme-world="nur"] .ct-gallery>div{display:flex;overflow:auto}[data-theme-world="nur"] .ct-gallery figure{flex:0 0 30%;height:40vw;border-radius:200px}[data-theme-world="nur"] .ct-program{background:#f1e6b8;color:#6b6658}[data-theme-world="nur"] .ct-rsvp{background:#fff}[data-theme-world="nur"] .ct-close{background:radial-gradient(circle at 50% 0,#fff,#d4b766)}
/* AÇILIŞ — brand launch, no wedding language */
[data-theme-world="modern-launch"] .ct-opening{background:linear-gradient(120deg,#151515 0 55%,#ff5a36 55%);align-content:end;justify-items:start;text-align:left;padding:7vw}[data-theme-world="modern-launch"] .ct-hero{background:#f0efeb;grid-template-columns:2fr 1fr}[data-theme-world="modern-launch"] h1,[data-theme-world="modern-launch"] h2{font-family:Arial;font-weight:900;text-transform:uppercase}[data-theme-world="modern-launch"] .ct-count{background:#ff5a36;transform:skewY(-5deg)}[data-theme-world="modern-launch"] .ct-story{grid-template-columns:2fr 1fr;border-left:20vw solid #151515}[data-theme-world="modern-launch"] .ct-timeline>div{display:block}[data-theme-world="modern-launch"] .ct-timeline article{display:grid;grid-template-columns:100px 1fr 1fr}[data-theme-world="modern-launch"] .ct-gallery>div{grid-template-columns:2fr 1fr;grid-template-rows:30vw 30vw}[data-theme-world="modern-launch"] .ct-program{background:#151515}[data-theme-world="modern-launch"] .ct-rsvp{background:#ff5a36}[data-theme-world="modern-launch"] .ct-rsvp form{background:#f0efeb;color:#151515;padding:4vw}[data-theme-world="modern-launch"] .ct-close{background:#151515;align-content:end;justify-items:start;text-align:left}
[data-theme-world="black-gold"] .ct-opening{background:#050505}[data-theme-world="black-gold"] .ct-opening:before{inset:12%;border:12px double #c9a756}[data-theme-world="black-gold"] .ct-hero{background:linear-gradient(110deg,#050505 65%,#c9a756 65%);color:#fff}[data-theme-world="black-gold"] .ct-count span{border-left:1px solid #c9a756;padding-left:3vw}[data-theme-world="black-gold"] .ct-story{background:#090909;color:#f2ead9}[data-theme-world="black-gold"] .ct-timeline article{background:#090909;color:#fff;border:1px solid #c9a756}[data-theme-world="black-gold"] .ct-gallery>div{display:flex;gap:3vw}[data-theme-world="black-gold"] .ct-gallery figure{flex:1;height:50vw;border:12px double #c9a756}[data-theme-world="black-gold"] .ct-program{background:#c9a756;color:#090909}[data-theme-world="black-gold"] .ct-rsvp form{border:12px double #c9a756;padding:5vw}[data-theme-world="black-gold"] .ct-close{background:#050505}
[data-theme-world="corporate-blue"] .ct-opening{background:#153b62;align-content:center;justify-items:start;text-align:left;padding:8vw}[data-theme-world="corporate-blue"] .ct-hero{background:linear-gradient(90deg,#eaf0f5 65%,#53a6c9 65%);grid-template-columns:1fr}[data-theme-world="corporate-blue"] h1,[data-theme-world="corporate-blue"] h2{font-family:Arial}[data-theme-world="corporate-blue"] .ct-count>div{justify-content:flex-start;border-bottom:8px solid #53a6c9}[data-theme-world="corporate-blue"] .ct-story{grid-template-columns:1fr 2fr;background:#fff}[data-theme-world="corporate-blue"] .ct-timeline>div{gap:0}[data-theme-world="corporate-blue"] .ct-timeline article{border-right:8px solid #53a6c9}[data-theme-world="corporate-blue"] .ct-gallery>div{grid-template-columns:repeat(4,1fr);grid-template-rows:28vw}[data-theme-world="corporate-blue"] .ct-gallery figure{grid-area:auto!important}[data-theme-world="corporate-blue"] .ct-program{background:#153b62}[data-theme-world="corporate-blue"] .ct-rsvp{background:#eaf0f5}[data-theme-world="corporate-blue"] .ct-rsvp form{border-left:12px solid #53a6c9;padding-left:4vw}[data-theme-world="corporate-blue"] .ct-close{background:#153b62;min-height:50vh}
[data-theme-world="minimal-red"] .ct-opening{background:#f1ede7;justify-items:start;text-align:left;padding:8vw}[data-theme-world="minimal-red"] .ct-opening .ct-symbol{border-radius:0;background:#d52b2f;color:#fff}[data-theme-world="minimal-red"] .ct-hero{background:#f1ede7;border-left:18vw solid #d52b2f}[data-theme-world="minimal-red"] h1,[data-theme-world="minimal-red"] h2{font-family:Arial;font-weight:900}[data-theme-world="minimal-red"] .ct-count{background:#d52b2f;color:#fff;text-align:left}[data-theme-world="minimal-red"] .ct-count>div{justify-content:flex-start}[data-theme-world="minimal-red"] .ct-story{display:block;columns:2;border-bottom:30px solid #d52b2f}[data-theme-world="minimal-red"] .ct-timeline>div{display:block}[data-theme-world="minimal-red"] .ct-timeline article{display:grid;grid-template-columns:120px 1fr 1fr;border-bottom:1px solid}[data-theme-world="minimal-red"] .ct-gallery>div{display:flex}[data-theme-world="minimal-red"] .ct-gallery figure{flex:1;height:55vw}[data-theme-world="minimal-red"] .ct-program{background:#1d1b1a}[data-theme-world="minimal-red"] .ct-rsvp{border-left:18vw solid #d52b2f}[data-theme-world="minimal-red"] .ct-close{background:#d52b2f;align-content:end;justify-items:start;text-align:left}
[data-theme-world="neon-opening"] .ct-opening{background:#0d0716;background-image:linear-gradient(#bd37ff22 1px,transparent 1px),linear-gradient(90deg,#bd37ff22 1px,transparent 1px);background-size:40px 40px}[data-theme-world="neon-opening"] .ct-opening h2,[data-theme-world="neon-opening"] .ct-hero h1{text-shadow:0 0 8px #bd37ff,0 0 28px #bd37ff}[data-theme-world="neon-opening"] .ct-hero{background:repeating-linear-gradient(90deg,#0d0716 0 9vw,#190c2a 9vw 9.3vw);color:#fff}[data-theme-world="neon-opening"] .ct-count{background:#bd37ff;color:#0d0716;transform:rotate(-2deg)}[data-theme-world="neon-opening"] .ct-story{background:#0d0716;color:#fff;clip-path:polygon(0 8%,100% 0,100% 92%,0 100%)}[data-theme-world="neon-opening"] .ct-timeline article{background:#150924;color:#fff;box-shadow:0 0 20px #bd37ff}[data-theme-world="neon-opening"] .ct-gallery figure{box-shadow:inset 0 0 30px #bd37ff;border:3px solid #bd37ff}[data-theme-world="neon-opening"] .ct-program{background:#0d0716;color:#fff}[data-theme-world="neon-opening"] .ct-rsvp{background:#190c2a;color:#fff}[data-theme-world="neon-opening"] .ct-rsvp form{box-shadow:0 0 40px #bd37ff;padding:5vw}[data-theme-world="neon-opening"] .ct-close{background:#0d0716;text-shadow:0 0 20px #bd37ff}
@media(max-width:700px){[data-theme-world] .ct-opening{clip-path:none!important}[data-theme-world="bordo-kadife"] .ct-story,[data-theme-world="modern-launch"] .ct-story,[data-theme-world="minimal-red"] .ct-story{border-left:0}[data-theme-world="beyaz-inci"] .ct-herocopy{width:100%}[data-theme-world="dugun-gazetesi"] .ct-story{columns:1}[data-theme-world="modern-launch"] .ct-timeline article,[data-theme-world="minimal-red"] .ct-timeline article{grid-template-columns:65px 1fr}[data-theme-world="modern-launch"] .ct-timeline p,[data-theme-world="minimal-red"] .ct-timeline p{grid-column:2}[data-theme-world="halikarnas-gecesi"] .ct-close{writing-mode:initial;min-height:70vh}}
