.tpl-golden-hour *{box-sizing:border-box;margin:0;padding:0}.tpl-golden-hour{aspect-ratio:2;background:#faf6f0;border-radius:4px;width:100%;font-family:Cormorant Garamond,serif;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000001f}.tpl-golden-hour .watercolor-blob{filter:blur(20px);opacity:0;border-radius:50%;position:absolute}.tpl-golden-hour .blob-top-left{background:radial-gradient(#b482784d 0%,#0000 70%);width:15%;height:27%;top:-4%;left:-2%}.tpl-golden-hour .blob-bottom-left{background:radial-gradient(#a0786e47 0%,#0000 70%);width:19%;height:35%;bottom:-4%;left:-2%}.tpl-golden-hour .blob-bottom-right{background:radial-gradient(#c8a08c47 0%,#0000 70%);width:21%;height:39%;bottom:-6%;right:-2%}.tpl-golden-hour .blob-bottom-right-2{background:radial-gradient(#b4968238 0%,#0000 70%);width:13%;height:27%;bottom:8%;right:8%}.tpl-golden-hour .corner-top-left{pointer-events:none;width:45%;height:55%;position:absolute;top:0;left:0}.tpl-golden-hour .flower-tl-1{opacity:0;width:34%;height:62%;position:absolute;top:-30%;left:-3%;transform:scale(0)rotate(-15deg)scaleY(-1)}.tpl-golden-hour .flower-tl-2{opacity:0;width:26%;height:48%;position:absolute;top:-26%;left:18%;transform:scale(0)rotate(10deg)scaleY(-1)}.tpl-golden-hour .leaf-tl-1,.tpl-golden-hour .leaf-tl-2,.tpl-golden-hour .leaf-tl-3,.tpl-golden-hour .leaf-tr-1,.tpl-golden-hour .leaf-tr-2{display:none}.tpl-golden-hour .chain{opacity:0;transform-origin:top;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translateY(-15px)}.tpl-golden-hour .chain-tl-1{z-index:1;padding-top:5.8%;left:6.8%}.tpl-golden-hour .chain-tl-2{z-index:1;padding-top:3.9%;left:15%}.tpl-golden-hour .chain-tr-1{z-index:1;padding-top:4.9%;right:6.8%}.tpl-golden-hour .chain-tr-2{z-index:1;padding-top:6.8%;right:13.7%}.tpl-golden-hour .chain-tr-3{z-index:1;padding-top:2.9%;right:19%}.tpl-golden-hour .chain-line{opacity:.7;background:#c9a050;width:1.5px;height:10vw;max-height:55px}.tpl-golden-hour .chain-line-short{opacity:.7;background:#c9a050;width:1.5px;height:6vw;max-height:35px}.tpl-golden-hour .bead{border-radius:50%;width:1.4vw;max-width:14px;height:1.6vw;max-height:16px}.tpl-golden-hour .bead-gold{background:radial-gradient(circle at 35% 35%,#f0d080,#c9a050);box-shadow:0 1px 3px #b48c3c66}.tpl-golden-hour .bead-pink{background:radial-gradient(circle at 35% 35%,#f0c0b0,#d4897a);width:1.2vw;max-width:12px;height:1.4vw;max-height:14px;box-shadow:0 1px 3px #b464504d}.tpl-golden-hour .corner-top-right{pointer-events:none;width:42%;height:55%;position:absolute;top:0;right:0}.tpl-golden-hour .flower-tr-1{opacity:0;width:34%;height:62%;position:absolute;top:-30%;right:-3%;transform:scale(0)rotate(15deg)scaleY(-1)}.tpl-golden-hour .flower-tr-2{opacity:0;width:24%;height:44%;position:absolute;top:-20%;right:18%;transform:scale(0)rotate(-10deg)scaleY(-1)}.tpl-golden-hour .corner-bottom-left{pointer-events:none;width:31%;height:50%;position:absolute;bottom:0;left:0}.tpl-golden-hour .watercolor-circle{opacity:0;border-radius:50%;position:absolute}.tpl-golden-hour .wc-bl{filter:blur(8px);background:radial-gradient(circle,#8caa8c59 0%,#0000 70%);width:40%;height:50%;bottom:-11%;left:-6%}.tpl-golden-hour .mushroom-1{opacity:0;width:28%;height:40%;position:absolute;bottom:-3%;left:17%;transform:scale(0)translateY(20px)}.tpl-golden-hour .mushroom-2{opacity:0;width:21%;height:31%;position:absolute;bottom:-2%;left:44%;transform:scale(0)translateY(20px)}.tpl-golden-hour .branch-bl{opacity:0;transform-origin:0 100%;width:75%;height:73%;position:absolute;bottom:-5%;left:-8%;transform:scale(.3)}.tpl-golden-hour .round-leaf{opacity:0;position:absolute;transform:scale(0)}.tpl-golden-hour .round-bl{width:13%;height:16%;bottom:33%;left:1.5%}.tpl-golden-hour .corner-bottom-right{pointer-events:none;width:29%;height:47%;position:absolute;bottom:0;right:0}.tpl-golden-hour .wc-br{filter:blur(10px);background:radial-gradient(circle,#c8aa9659 0%,#0000 70%);width:50%;height:62%;bottom:-14%;right:-8%}.tpl-golden-hour .branch-br{opacity:0;transform-origin:100% 100%;width:80%;height:79%;position:absolute;bottom:-5%;right:-8%;transform:scale(.3)}.tpl-golden-hour .mushroom-br-1{opacity:0;width:25%;height:37%;position:absolute;bottom:-2.5%;right:27%;transform:scale(0)translateY(20px)}.tpl-golden-hour .mushroom-br-2{opacity:0;width:18%;height:27%;position:absolute;bottom:-1.5%;right:52%;transform:scale(0)translateY(20px)}.tpl-golden-hour .text-content{text-align:center;z-index:10;overflow-wrap:anywhere;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tpl-golden-hour .tagline{color:#4f4636;text-wrap:balance;opacity:0;margin-bottom:4.5%;font-family:Lora,serif;font-size:clamp(13px,1.5vw,17px);font-style:italic;line-height:1.6;transform:translateY(20px)}.tpl-golden-hour .couple-names{color:#8b5e3c;opacity:0;text-wrap:balance;margin-bottom:5.5%;font-family:Great Vibes,cursive;font-size:clamp(40px,7vw,72px);font-weight:400;line-height:1.1;transform:translateY(20px)}.tpl-golden-hour .couple-names[data-len=l],.tpl-golden-hour .couple-names[data-len=xl]{line-height:1}.tpl-golden-hour .couple-names[data-len=l] .name-1,.tpl-golden-hour .couple-names[data-len=l] .name-2,.tpl-golden-hour .couple-names[data-len=xl] .name-1,.tpl-golden-hour .couple-names[data-len=xl] .name-2{display:block}.tpl-golden-hour .couple-names[data-len=l] .ampersand,.tpl-golden-hour .couple-names[data-len=xl] .ampersand{margin:.05em 0;font-size:.6em;line-height:.9;display:block;top:0}.tpl-golden-hour .couple-names[data-len=xl]{font-size:clamp(30px,4.6vw,54px)}.tpl-golden-hour .ampersand{color:#d4a574;opacity:.7;margin:0 .5%;font-family:Great Vibes,cursive;font-size:clamp(32px,5.8vw,60px);position:relative;top:-1%}.tpl-golden-hour .date-row{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5vw;margin-bottom:2.3%;display:flex;transform:translateY(20px)}.tpl-golden-hour .date-part{letter-spacing:3px;color:#4f4636;font-family:Cormorant Garamond,serif;font-size:clamp(14px,1.7vw,18px)}.tpl-golden-hour .date-day{color:#3a3530;font-family:Cormorant Garamond,serif;font-size:clamp(24px,3.5vw,36px);font-weight:600}.tpl-golden-hour .date-separator{color:#c9a070;font-size:clamp(16px,2.3vw,24px);font-weight:300}.tpl-golden-hour .venue{color:#5a5040;letter-spacing:.5px;text-wrap:balance;opacity:0;font-family:Lora,serif;font-size:clamp(12px,1.3vw,15px);line-height:1.5;transform:translateY(20px)}.tpl-golden-hour.animate-in .blob-top-left{animation:1.5s ease-out .1s both gh-blobFade}.tpl-golden-hour.animate-in .blob-bottom-left{animation:1.5s ease-out .3s both gh-blobFade}.tpl-golden-hour.animate-in .blob-bottom-right{animation:1.5s ease-out .4s both gh-blobFade}.tpl-golden-hour.animate-in .blob-bottom-right-2{animation:1.5s ease-out .5s both gh-blobFade}.tpl-golden-hour.animate-in .flower-tl-1{animation:1.2s cubic-bezier(.34,1.56,.64,1) .2s both gh-flowerBloom}.tpl-golden-hour.animate-in .flower-tl-2{animation:1.2s cubic-bezier(.34,1.56,.64,1) .4s both gh-flowerBloom}.tpl-golden-hour.animate-in .flower-tr-1{animation:1.2s cubic-bezier(.34,1.56,.64,1) .3s both gh-flowerBloom}.tpl-golden-hour.animate-in .flower-tr-2{animation:1.2s cubic-bezier(.34,1.56,.64,1) .5s both gh-flowerBloom}.tpl-golden-hour.animate-in .leaf-tl-1{animation:.9s ease-out .4s both gh-leafGrow}.tpl-golden-hour.animate-in .leaf-tl-2{animation:.9s ease-out .6s both gh-leafGrow}.tpl-golden-hour.animate-in .leaf-tl-3,.tpl-golden-hour.animate-in .leaf-tr-1{animation:.9s ease-out .5s both gh-leafGrow}.tpl-golden-hour.animate-in .leaf-tr-2{animation:.9s ease-out .7s both gh-leafGrow}.tpl-golden-hour.animate-in .chain-tl-1{animation:1s ease-out .7s both gh-chainDrop}.tpl-golden-hour.animate-in .chain-tl-2{animation:1s ease-out .9s both gh-chainDrop}.tpl-golden-hour.animate-in .chain-tr-1{animation:1s ease-out .8s both gh-chainDrop}.tpl-golden-hour.animate-in .chain-tr-2{animation:1s ease-out 1s both gh-chainDrop}.tpl-golden-hour.animate-in .chain-tr-3{animation:1s ease-out .9s both gh-chainDrop}.tpl-golden-hour.animate-in .mushroom-1{animation:.8s cubic-bezier(.34,1.56,.64,1) 1s both gh-mushroomPop}.tpl-golden-hour.animate-in .mushroom-2{animation:.8s cubic-bezier(.34,1.56,.64,1) 1.2s both gh-mushroomPop}.tpl-golden-hour.animate-in .branch-bl{animation:1.2s cubic-bezier(.34,1.56,.64,1) .9s both gh-branchGrow}.tpl-golden-hour.animate-in .round-bl{animation:.8s ease-out 1.1s both gh-blobFade}.tpl-golden-hour.animate-in .wc-bl{animation:1s ease-out .8s both gh-blobFade}.tpl-golden-hour.animate-in .branch-br{animation:1.2s cubic-bezier(.34,1.56,.64,1) 1s both gh-branchGrow}.tpl-golden-hour.animate-in .mushroom-br-1{animation:.8s cubic-bezier(.34,1.56,.64,1) 1.2s both gh-mushroomPop}.tpl-golden-hour.animate-in .mushroom-br-2{animation:.8s cubic-bezier(.34,1.56,.64,1) 1.4s both gh-mushroomPop}.tpl-golden-hour.animate-in .wc-br{animation:1s ease-out 1s both gh-blobFade}.tpl-golden-hour.animate-in .side-wash-left{animation:1.5s ease-out .6s both gh-blobFade}.tpl-golden-hour.animate-in .side-wash-right{animation:1.5s ease-out .8s both gh-blobFade}.tpl-golden-hour.animate-in .tagline{animation:.8s ease-out .5s both gh-textFadeUp}.tpl-golden-hour.animate-in .couple-names{animation:1s ease-out .8s both gh-textFadeUp}.tpl-golden-hour.animate-in .date-row{animation:.8s ease-out 1.2s both gh-textFadeUp}.tpl-golden-hour.animate-in .venue{animation:.8s ease-out 1.4s both gh-textFadeUp}@keyframes gh-blobFade{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes gh-flowerBloom{0%{opacity:0;transform:scale(0)rotate(-15deg)scaleY(-1)}60%{opacity:1;transform:scale(1.08)rotate(2deg)scaleY(-1)}to{opacity:1;transform:scale(1)rotate(0)scaleY(-1)}}@keyframes gh-leafGrow{0%{opacity:0;transform:scale(.2) rotate(var(--r,0deg)) translateY(15px)}70%{opacity:.85;transform:scale(1.05) rotate(var(--r,0deg)) translateY(-2px)}to{opacity:.85;transform:scale(1) rotate(var(--r,0deg)) translateY(0)}}@keyframes gh-chainDrop{0%{opacity:0;transform:translateY(-15px)}60%{opacity:1;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes gh-mushroomPop{0%{opacity:0;transform:scale(.3)translateY(30px)}60%{opacity:1;transform:scale(1.08)translateY(-3px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes gh-branchGrow{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes gh-textFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tpl-golden-hour.loop-active .blob-top-left{opacity:1;animation:6s ease-in-out infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .blob-bottom-left{opacity:1;animation:7s ease-in-out 1s infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .blob-bottom-right{opacity:1;animation:6.5s ease-in-out .5s infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .blob-bottom-right-2{opacity:1;animation:5.5s ease-in-out 1.5s infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .flower-tl-1{opacity:1;animation:4.5s ease-in-out infinite gh-flowerSwayFlipped;transform:scale(1)rotate(0)scaleY(-1)}.tpl-golden-hour.loop-active .flower-tl-2{opacity:1;animation:5s ease-in-out .5s infinite gh-flowerSwayFlipped;transform:scale(1)rotate(0)scaleY(-1)}.tpl-golden-hour.loop-active .flower-tr-1{opacity:1;animation:4.8s ease-in-out .3s infinite gh-flowerSwayFlippedR;transform:scale(1)rotate(0)scaleY(-1)}.tpl-golden-hour.loop-active .flower-tr-2{opacity:1;animation:5.2s ease-in-out .8s infinite gh-flowerSwayFlippedR;transform:scale(1)rotate(0)scaleY(-1)}.tpl-golden-hour.loop-active .leaf-tl-1{opacity:.85;animation:5s ease-in-out infinite gh-leafSwayTL1;transform:scale(1)rotate(-50deg)}.tpl-golden-hour.loop-active .leaf-tl-2{opacity:.85;animation:5.5s ease-in-out .5s infinite gh-leafSwayTL2;transform:scale(1)rotate(-25deg)}.tpl-golden-hour.loop-active .leaf-tl-3{opacity:.85;animation:4.8s ease-in-out 1s infinite gh-leafSwayTL3;transform:scale(1)rotate(15deg)}.tpl-golden-hour.loop-active .leaf-tr-1{opacity:.85;animation:5.2s ease-in-out .3s infinite gh-leafSwayTR1;transform:scale(1)rotate(45deg)}.tpl-golden-hour.loop-active .leaf-tr-2{opacity:.85;animation:5s ease-in-out .8s infinite gh-leafSwayTR2;transform:scale(1)rotate(20deg)}.tpl-golden-hour.loop-active .chain-tl-1{opacity:1;animation:3.5s ease-in-out infinite gh-chainSwing;transform:translateY(0)}.tpl-golden-hour.loop-active .chain-tl-2{opacity:1;animation:4s ease-in-out .5s infinite gh-chainSwingR;transform:translateY(0)}.tpl-golden-hour.loop-active .chain-tr-1{opacity:1;animation:3.8s ease-in-out .3s infinite gh-chainSwingR;transform:translateY(0)}.tpl-golden-hour.loop-active .chain-tr-2{opacity:1;animation:3.5s ease-in-out .7s infinite gh-chainSwing;transform:translateY(0)}.tpl-golden-hour.loop-active .chain-tr-3{opacity:1;animation:4.2s ease-in-out 1s infinite gh-chainSwingR;transform:translateY(0)}.tpl-golden-hour.loop-active .mushroom-1{opacity:1;animation:4s ease-in-out infinite gh-mushroomBob;transform:scale(1)translateY(0)}.tpl-golden-hour.loop-active .mushroom-2{opacity:1;animation:4.5s ease-in-out .5s infinite gh-mushroomBob;transform:scale(1)translateY(0)}.tpl-golden-hour.loop-active .branch-bl{opacity:1;animation:5s ease-in-out infinite gh-branchSway;transform:scale(1)}.tpl-golden-hour.loop-active .round-bl{opacity:1;animation:5s ease-in-out 1s infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .wc-bl{opacity:1;animation:6s ease-in-out .5s infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .branch-br{opacity:1;animation:5.2s ease-in-out .3s infinite gh-branchSwayR;transform:scale(1)}.tpl-golden-hour.loop-active .mushroom-br-1{opacity:1;animation:4.2s ease-in-out .3s infinite gh-mushroomBob;transform:scale(1)translateY(0)}.tpl-golden-hour.loop-active .mushroom-br-2{opacity:1;animation:4.8s ease-in-out .7s infinite gh-mushroomBob;transform:scale(1)translateY(0)}.tpl-golden-hour.loop-active .wc-br{opacity:1;animation:6.5s ease-in-out 1s infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .side-wash-left{opacity:1;animation:7s ease-in-out infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .side-wash-right{opacity:1;animation:6.5s ease-in-out 1s infinite gh-blobPulse;transform:scale(1)}.tpl-golden-hour.loop-active .tagline{opacity:1;animation:5s ease-in-out infinite gh-textBreath;transform:translateY(0)}.tpl-golden-hour.loop-active .couple-names{opacity:1;animation:4.5s ease-in-out infinite gh-nameFloat;transform:translateY(0)}.tpl-golden-hour.loop-active .date-row{opacity:1;animation:5.5s ease-in-out 1s infinite gh-textBreath;transform:translateY(0)}.tpl-golden-hour.loop-active .venue{opacity:1;animation:6s ease-in-out 1.5s infinite gh-textBreath;transform:translateY(0)}@keyframes gh-blobPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes gh-flowerSway{0%,to{transform:scale(1)rotate(0)scaleY(-1)}25%{transform:scale(1.02)rotate(1.5deg)scaleY(-1)}75%{transform:scale(.99)rotate(-1deg)scaleY(-1)}}@keyframes gh-flowerSwayR{0%,to{transform:scale(1)rotate(0)scaleY(-1)}25%{transform:scale(.99)rotate(-1.5deg)scaleY(-1)}75%{transform:scale(1.02)rotate(1deg)scaleY(-1)}}@keyframes gh-flowerSwayFlipped{0%,to{transform:scale(1)rotate(0)scaleY(-1)}25%{transform:scale(1.02)rotate(1.5deg)scaleY(-1)}75%{transform:scale(.99)rotate(-1deg)scaleY(-1)}}@keyframes gh-flowerSwayFlippedR{0%,to{transform:scale(1)rotate(0)scaleY(-1)}25%{transform:scale(.99)rotate(-1.5deg)scaleY(-1)}75%{transform:scale(1.02)rotate(1deg)scaleY(-1)}}@keyframes gh-leafSwayTL1{0%,to{transform:scale(1)rotate(-50deg)translateY(0)}50%{transform:scale(1)rotate(-47deg)translateY(-3px)}}@keyframes gh-leafSwayTL2{0%,to{transform:scale(1)rotate(-25deg)translateY(0)}50%{transform:scale(1)rotate(-22deg)translateY(-2px)}}@keyframes gh-leafSwayTL3{0%,to{transform:scale(1)rotate(15deg)translateY(0)}50%{transform:scale(1)rotate(18deg)translateY(-2px)}}@keyframes gh-leafSwayTR1{0%,to{transform:scale(1)rotate(45deg)translateY(0)}50%{transform:scale(1)rotate(42deg)translateY(-3px)}}@keyframes gh-leafSwayTR2{0%,to{transform:scale(1)rotate(20deg)translateY(0)}50%{transform:scale(1)rotate(17deg)translateY(-2px)}}@keyframes gh-chainSwing{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(1px)rotate(2.5deg)}75%{transform:translateY(-1px)rotate(-2.5deg)}}@keyframes gh-chainSwingR{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-1px)rotate(-2.5deg)}75%{transform:translateY(1px)rotate(2.5deg)}}@keyframes gh-mushroomBob{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.03)translateY(-2px)}}@keyframes gh-branchSway{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.01)rotate(.8deg)}75%{transform:scale(1)rotate(-.5deg)}}@keyframes gh-branchSwayR{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1)rotate(-.8deg)}75%{transform:scale(1.01)rotate(.5deg)}}@keyframes gh-textBreath{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.92;transform:translateY(-1px)}}@keyframes gh-nameFloat{0%,to{opacity:1;transform:translateY(0)scale(1)}50%{opacity:.95;transform:translateY(-2px)scale(1.005)}}.tpl-golden-hour .side-wash-left{filter:blur(12px);opacity:0;pointer-events:none;background:radial-gradient(at 30%,#a06e6433 0%,#0000 70%);border-radius:40% 60% 50% 50%;width:11%;height:39%;position:absolute;top:50%;left:-3%;transform:translateY(-50%)}.tpl-golden-hour .side-wash-right{filter:blur(10px);opacity:0;pointer-events:none;background:radial-gradient(at 70%,#c8a08c2e 0%,#0000 70%);border-radius:50% 40% 50% 60%;width:9.7%;height:31%;position:absolute;top:45%;right:-2%;transform:translateY(-50%)}@media (width<=768px) and (aspect-ratio<=4/3){.tpl-golden-hour{aspect-ratio:9/16;width:100%;height:auto}.tpl-golden-hour .text-content{width:85%}.tpl-golden-hour .couple-names{font-size:clamp(40px,12vw,58px)}.tpl-golden-hour .ampersand{font-size:clamp(32px,10vw,46px)}.tpl-golden-hour .couple-names[data-len=xl]{font-size:clamp(30px,9.4vw,46px)}.tpl-golden-hour .corner-top-left{width:55%;height:22%}.tpl-golden-hour .corner-top-right{width:52%;height:22%}.tpl-golden-hour .corner-bottom-left{width:55%;height:22%}.tpl-golden-hour .corner-bottom-right{width:52%;height:22%}.tpl-golden-hour .chain-line{height:12vw;max-height:60px}.tpl-golden-hour .chain-line-short{height:8vw;max-height:40px}.tpl-golden-hour .bead{width:2.5vw;max-width:16px;height:3vw;max-height:18px}.tpl-golden-hour .bead-pink{width:2.2vw;max-width:14px;height:2.6vw;max-height:16px}.tpl-golden-hour .blob-top-left{width:25%;height:15%}.tpl-golden-hour .blob-bottom-left{width:30%;height:18%}.tpl-golden-hour .blob-bottom-right{width:32%;height:20%}.tpl-golden-hour .blob-bottom-right-2{width:20%;height:12%}.tpl-golden-hour .side-wash-left{width:18%;height:20%}.tpl-golden-hour .side-wash-right{width:15%;height:18%}}@media (width<=480px) and (aspect-ratio<=4/3){.tpl-golden-hour .text-content{width:90%}.tpl-golden-hour .couple-names{font-size:clamp(36px,11vw,50px)}.tpl-golden-hour .corner-top-left{width:60%;height:20%}.tpl-golden-hour .corner-top-right{width:58%;height:20%}.tpl-golden-hour .corner-bottom-left{width:60%;height:20%}.tpl-golden-hour .corner-bottom-right{width:58%;height:20%}}@media (width<=768px) and (aspect-ratio>=3/4) and (aspect-ratio<=4/3){.tpl-golden-hour{aspect-ratio:auto;height:100vh;box-shadow:none;border-radius:0}.tpl-golden-hour .text-content{width:66%}.tpl-golden-hour .tagline{margin-bottom:3%;font-size:clamp(12px,2.6vw,17px)}.tpl-golden-hour .couple-names{margin-bottom:3.5%;font-size:clamp(36px,10vw,66px)}.tpl-golden-hour .couple-names[data-len=xl]{font-size:clamp(28px,7.4vw,50px)}.tpl-golden-hour .ampersand{font-size:clamp(28px,8vw,54px)}.tpl-golden-hour .date-part{font-size:clamp(13px,2.8vw,18px)}.tpl-golden-hour .date-day{font-size:clamp(22px,5.4vw,36px)}.tpl-golden-hour .venue{font-size:clamp(12px,2.4vw,15px)}.tpl-golden-hour .corner-top-left,.tpl-golden-hour .corner-bottom-left{width:38%;height:30%}.tpl-golden-hour .corner-top-right,.tpl-golden-hour .corner-bottom-right{width:36%;height:30%}}@media (prefers-reduced-motion:reduce){.tpl-golden-hour *,.tpl-golden-hour :before,.tpl-golden-hour :after{transition:none!important;animation:none!important}.tpl-golden-hour .tagline,.tpl-golden-hour .couple-names,.tpl-golden-hour .date-row,.tpl-golden-hour .venue{opacity:1!important;transform:none!important}}
