.invitation-v2{--paper:#f7f1e7;--ink:#302a27;--accent:#9b7456;min-height:100%;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif}.invitation-v2 *{box-sizing:border-box}.iv-hero{min-height:100vh;position:relative;display:grid;place-items:center;overflow:hidden;padding:8vw;text-align:center}.iv-hero h1,.iv-note h2,.iv-gallery h2,.iv-rsvp h2{font:400 clamp(56px,10vw,130px)/.82 Georgia,serif;letter-spacing:-.055em;margin:24px 0}.iv-hero h1 i{display:block;font-size:.44em;font-weight:400}.iv-hero small,.iv-note small,.iv-gallery small,.iv-rsvp small{font-weight:700;letter-spacing:.24em;font-size:11px}.iv-hero p{letter-spacing:.08em}.iv-count{padding:70px 6%;text-align:center;border-block:1px solid currentColor}.iv-count>p{font-size:10px;letter-spacing:.25em}.iv-count>div{display:flex;justify-content:center;gap:clamp(8px,4vw,55px);margin-top:28px}.iv-count span{display:grid;text-transform:uppercase;font-size:9px;letter-spacing:.15em}.iv-count b{font:400 clamp(35px,6vw,72px) Georgia,serif}.iv-note{padding:120px 8%;text-align:center}.iv-note h2{font-size:clamp(48px,7vw,90px)}.iv-note p{max-width:660px;margin:30px auto;line-height:1.9}.iv-gallery{padding:100px 5%;background:#fff8}.iv-gallery header{text-align:center}.iv-gallery h2{font-size:clamp(50px,7vw,88px)}.iv-gallery>div{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:12px;max-width:1100px;margin:45px auto 0}.iv-gallery figure{height:400px;margin:0;background:linear-gradient(#1112,#1115),url('/assets/categories/dugun-editorial.jpg') center/cover}.iv-gallery figure:nth-child(2){background-position:25% center}.iv-gallery figure:nth-child(3){background-position:75% center}.iv-details{padding:100px 7%;display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:50px;max-width:1100px;margin:auto}.iv-details div{display:grid;border-top:1px solid currentColor;padding-top:18px}.iv-details small{font-size:9px;letter-spacing:.2em}.iv-details strong{font:400 27px Georgia,serif;margin:12px 0}.iv-details a{padding:15px 20px;border:1px solid currentColor;color:inherit;text-decoration:none}.iv-rsvp{padding:110px 7%;text-align:center;background:var(--ink);color:var(--paper)}.iv-rsvp h2{font-size:clamp(48px,7vw,82px)}.iv-rsvp form{display:grid;gap:13px;max-width:480px;margin:40px auto}.iv-rsvp input,.iv-rsvp select,.iv-rsvp button{min-height:52px;padding:0 17px;border:1px solid currentColor;background:transparent;color:inherit}.iv-rsvp select option{color:#222}.iv-rsvp button{cursor:pointer;background:var(--paper);color:var(--ink);font-weight:700}.iv-footer{text-align:center;padding:25px;font-size:10px;letter-spacing:.15em}
.sky-hero{background:linear-gradient(#94b9d3,#f5c8bd 58%,#eee0d2)}.cloud{position:absolute;width:55%;height:22%;background:#fff9;border-radius:50%;filter:blur(20px)}.cloud-a{left:-10%;top:18%}.cloud-b{right:-12%;bottom:15%}.sky-copy{position:relative}.sky-copy h1{color:#fff;text-shadow:0 5px 35px #4b5d7688}.velvet-hero{background:radial-gradient(circle,#8b263d,#27050d 70%);color:#f8e5cb}.curtain{position:absolute;top:0;bottom:0;width:42%;background:repeating-linear-gradient(90deg,#32050f 0 7%,#7c1730 15%,#3d0712 23%);box-shadow:0 0 70px #000}.curtain.left{left:-12%;transform:skewX(-6deg)}.curtain.right{right:-12%;transform:skewX(6deg)}.velvet-copy{position:relative}.gold-rule{display:block;width:80px;height:1px;background:#caa76c;margin:35px auto}.garden-hero{background:linear-gradient(#e9e3d455,#e9e3d4bb),url('/assets/categories/nisan-editorial.jpg') center/cover}.garden-frame{padding:12vh 9vw;border:1px solid #f8eee2;border-radius:45% 45% 0 0;background:#f8f1e8d9;backdrop-filter:blur(4px)}.ribbon{display:inline-block;margin-top:25px;padding:9px 28px;border-block:1px solid #765e51;font:italic 18px Georgia}.pearl-hero{background:radial-gradient(circle,#fff,#dedde0);perspective:1200px}.pearl-door{position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(120deg,#fafafa,#d8d7da);border:1px solid #c2ad79;transition:transform 1.2s ease}.door-l{left:0;transform-origin:left;transform:rotateY(-58deg)}.door-r{right:0;transform-origin:right;transform:rotateY(58deg)}.pearl-copy{position:relative}.pearl-monogram{display:grid;place-items:center;width:80px;height:80px;border:1px solid #aa8b50;border-radius:50%;margin:auto;font:40px Georgia}.wax-hero{background:repeating-linear-gradient(0deg,#dcc9ab 0 2px,#e7d7bd 3px 7px)}.letter{width:min(600px,90%);padding:90px 8%;background:#f5ead7;box-shadow:0 35px 80px #5b412b55;transform:rotate(-1deg);position:relative}.wax-seal{position:absolute;right:8%;bottom:-42px;width:84px;height:84px;display:grid;place-items:center;border-radius:50%;background:#82233a;color:#e6c899;font:34px Georgia;box-shadow:inset 0 0 0 8px #ffffff1c}.silk-hero{background:#f1e7d7}.silk{position:absolute;top:-10%;bottom:-10%;width:60%;background:linear-gradient(105deg,#b9a88f,#fffaf0 38%,#d5c5ad 55%,#f8f0e4);filter:drop-shadow(0 15px 30px #5f554733)}.silk-l{left:-30%;transform:rotate(8deg)}.silk-r{right:-30%;transform:rotate(-8deg)}.silk-copy{position:relative}.watercolor-hero{background:radial-gradient(circle at 15% 70%,#c57e7044,transparent 25%),radial-gradient(circle at 80% 20%,#7397af55,transparent 25%),#ecd9bb}.balloons{position:absolute;inset:5%}.balloons i{position:absolute;width:60px;height:80px;border-radius:50%;background:#b85a4c99}.balloons i:nth-child(2){left:20%;top:10%;background:#d8a44f99}.balloons i:nth-child(3){right:15%;top:25%;background:#608eaa99}.balloons i:nth-child(4){right:33%;bottom:10%;background:#8c5f7799}.terroir-hero{background:linear-gradient(#1c291a44,#1c291abb),url('/assets/categories/dugun-editorial.jpg') center/cover;color:#fff;place-items:end start;text-align:left}.terroir-label{padding:40px;background:#e9dfc9;color:#30402c;max-width:620px}.terroir-hero aside{position:absolute;right:4%;top:5%;display:grid;text-align:right;font-size:10px;letter-spacing:.2em}.archive-hero{background:linear-gradient(#07131b55,#07131be8),url('/assets/categories/dugun-editorial.jpg') center/cover;color:#e4d2ad;place-items:end start;text-align:left}.archive-index{position:absolute;right:5%;top:5%;font:12px/1.6 monospace;border-top:1px solid;padding-top:8px}.archive-copy{border-left:1px solid #b28b50;padding-left:35px}.signature-hero{background:linear-gradient(#1d261c22,#151711bb),url('/invitations/zeytin-bahcesi/assets/hero-original.webp') center/cover;color:#fff}.royal-hero{background:radial-gradient(circle,#365e8e,#0d294c);color:#f2dfad}.royal-arch{padding:14vh 10vw;border:1px solid #ceb572;border-radius:50% 50% 0 0}.night-hero{background:radial-gradient(circle at 50% 25%,#2b3144,#080a0f 70%);color:#e9d7ae}.stars{position:absolute;inset:0;background-image:radial-gradient(#fff 1px,transparent 1px);background-size:31px 31px;opacity:.3}.modern-hero{grid-template-columns:.7fr 1.3fr;background:#f0f0ed;text-align:left}.modern-number{font:bold clamp(180px,35vw,520px)/.7 Arial;color:#df2d3d;letter-spacing:-.1em}.modern-hero>div:last-child{position:relative;padding:5vw}.green-hero{background:#e7ebdf}.geo-pattern{position:absolute;inset:0;background:linear-gradient(30deg,transparent 48%,#49655233 49% 51%,transparent 52%);background-size:50px 86px}.green-hero>div:last-child{position:relative}.red-hero{grid-template-columns:1fr 1fr;background:#f5f0ea;text-align:left}.red-line{width:8px;height:70%;background:#c32735}.split-hero{grid-template-columns:1fr 1fr;padding:0;text-align:left}.split-photo{height:100%;background:url('/assets/categories/nisan-editorial.jpg') center/cover}.split-copy{padding:8vw}.rose-hero{background:linear-gradient(#f4e8e2aa,#f4e8e2dd),url('/assets/categories/nisan-editorial.jpg') center/cover}.rose-frame{padding:12vh 10vw;border:1px solid #9e6a73;background:#fff8}
@media(max-width:650px){.iv-gallery>div{grid-template-columns:1fr 1fr}.iv-gallery figure{height:240px}.iv-gallery figure:first-child{grid-column:1/-1}.iv-details{grid-template-columns:1fr;gap:25px}.modern-hero,.red-hero,.split-hero{grid-template-columns:1fr}.modern-number{font-size:180px}.split-photo{min-height:45vh}.iv-count>div{gap:12px}.iv-hero h1{font-size:60px}.garden-frame{padding:10vh 8vw}.letter{padding-block:70px}}
