.tpl-winter-frost{aspect-ratio:2;background:#8fb4c8;border-radius:4px;width:100%;font-family:Cormorant Garamond,serif;position:relative;overflow:hidden}.tpl-winter-frost .watercolor-bg{pointer-events:none;display:none;position:absolute;inset:0}.tpl-winter-frost .wash{opacity:0;border-radius:50%;position:absolute}.tpl-winter-frost .wash-1{filter:blur(30px);background:radial-gradient(#ffffff4d 0%,#0000 70%);width:50%;height:60%;top:-10%;left:10%}.tpl-winter-frost .wash-2{filter:blur(35px);background:radial-gradient(#5a8ca066 0%,#46788c33 50%,#0000 70%);width:45%;height:55%;bottom:-5%;left:-10%}.tpl-winter-frost .wash-3{filter:blur(35px);background:radial-gradient(#5a8ca059 0%,#46788c26 50%,#0000 70%);width:40%;height:50%;top:-5%;right:-10%}.tpl-winter-frost .snowflakes{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.tpl-winter-frost .snowflake{opacity:0;position:absolute;top:-10%}.tpl-winter-frost .sf-1{width:3.5%;left:5%}.tpl-winter-frost .sf-2{width:2.5%;left:15%}.tpl-winter-frost .sf-3{width:2%;left:28%}.tpl-winter-frost .sf-4{width:3%;left:42%}.tpl-winter-frost .sf-5{width:2%;left:55%}.tpl-winter-frost .sf-6{width:2.5%;left:68%}.tpl-winter-frost .sf-7{width:3%;left:78%}.tpl-winter-frost .sf-8{width:2%;left:88%}.tpl-winter-frost .sf-9{width:1.8%;left:35%}.tpl-winter-frost .sf-10{width:2.2%;left:50%}.tpl-winter-frost .sf-11{width:1.5%;left:22%}.tpl-winter-frost .sf-12{width:2.8%;left:92%}.tpl-winter-frost .botanicals{pointer-events:none;z-index:3;position:absolute;inset:0}.tpl-winter-frost .holly{opacity:0;position:absolute}.tpl-winter-frost .holly-tr{transform-origin:100% 0;width:25%;top:-8%;right:-18%;transform:scale(0)rotate(10deg)}.tpl-winter-frost .holly-bl{transform-origin:0 100%;width:14%;bottom:-7%;left:-3%;transform:scale(0)rotate(15deg)}.tpl-winter-frost .holly-br{transform-origin:100% 100%;width:18%;bottom:-13%;right:15%;transform:scale(0)rotate(-5deg)scaleX(1)}.tpl-winter-frost .sparkles{pointer-events:none;z-index:4;position:absolute;inset:0}.tpl-winter-frost .dot{opacity:0;background:#fffc;border-radius:50%;width:4px;height:4px;position:absolute}.tpl-winter-frost .dot-1{top:20%;left:15%}.tpl-winter-frost .dot-2{top:35%;left:48%}.tpl-winter-frost .dot-3{top:75%;left:10%}.tpl-winter-frost .dot-4{top:50%;right:40%}.tpl-winter-frost .dot-5{width:3px;height:3px;top:85%;right:15%}.tpl-winter-frost .dot-6{width:3px;height:3px;top:15%;right:25%}.tpl-winter-frost .dot-7{width:3px;height:3px;top:60%;left:35%}.tpl-winter-frost .dot-8{width:5px;height:5px;top:30%;left:8%}.tpl-winter-frost .main-content{z-index:5;align-items:center;padding:5%;display:flex;position:absolute;inset:0}.tpl-winter-frost .text-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 2%;display:flex}.tpl-winter-frost .couple-names{opacity:0;flex-direction:column;align-items:center;margin-bottom:3%;display:flex;transform:translateY(20px)}.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2{color:#5a8a9a;font-family:Cormorant Upright,serif;font-size:9.5vw;font-style:normal;font-weight:700;line-height:1.05;display:block}.tpl-winter-frost .description{color:#ffffffe6;opacity:0;text-align:center;max-width:90%;margin-bottom:4%;font-family:Fraunces,serif;font-size:1.1vw;font-style:italic;font-weight:400;line-height:1.6;transform:translateY(20px)}.tpl-winter-frost .date-block{opacity:0;align-items:center;gap:0;margin-bottom:4%;display:flex;transform:translateY(20px)}.tpl-winter-frost .date-venue{border-top:1px solid #fff9;border-bottom:1px solid #fff9;align-items:center;padding:.8vw 2vw;display:flex}.tpl-winter-frost .venue-text{color:#fff;font-family:Fraunces,serif;font-size:1.2vw;font-weight:500}.tpl-winter-frost .date-center{flex-direction:column;align-items:center;padding:.5vw 2vw;display:flex}.tpl-winter-frost .date-month{letter-spacing:2px;color:#5a8a9a;text-transform:uppercase;font-family:Fraunces,serif;font-size:1vw;font-weight:600}.tpl-winter-frost .date-number{color:#5a8a9a;font-family:Fraunces,serif;font-size:4vw;font-weight:700;line-height:1.1}.tpl-winter-frost .date-year{letter-spacing:2px;color:#5a8a9a;font-family:Fraunces,serif;font-size:1vw;font-weight:600}.tpl-winter-frost .read-more-btn{letter-spacing:1px;color:#fff;opacity:0;background:#6a8a98;border-radius:40px;padding:1vw 4vw;font-family:Fraunces,serif;font-size:1.1vw;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block;transform:translateY(20px)}.tpl-winter-frost .read-more-btn:hover{background:#5a7a88;transform:translateY(-2px);box-shadow:0 4px 15px #4a6a784d}.tpl-winter-frost .photo-section{opacity:0;flex:1;justify-content:flex-start;align-items:center;height:95%;display:flex;transform:translateY(20px)scale(.95)}.tpl-winter-frost .arch-outline{border:1.5px solid #ffffffb3;border-radius:50% 50% 0 0/35% 35% 0 0;align-items:stretch;width:75%;height:100%;padding:0;display:flex;position:relative;overflow:hidden}.tpl-winter-frost .arch-inner,.tpl-winter-frost .photo-placeholder{width:100%;height:100%;overflow:hidden}.tpl-winter-frost .photo-gradient{background:linear-gradient(#78a0b480 0%,#5a8296b3 100%);width:100%;height:100%}.tpl-winter-frost.animate-in .wash-1{animation:1.5s ease-out .1s both wf-washFade}.tpl-winter-frost.animate-in .wash-2{animation:1.5s ease-out .3s both wf-washFade}.tpl-winter-frost.animate-in .wash-3{animation:1.5s ease-out .2s both wf-washFade}.tpl-winter-frost.animate-in .holly-tr{animation:1.2s cubic-bezier(.34,1.56,.64,1) .4s both wf-hollyGrowTR}.tpl-winter-frost.animate-in .holly-bl{animation:1.2s cubic-bezier(.34,1.56,.64,1) .7s both wf-hollyGrowBL}.tpl-winter-frost.animate-in .holly-br{animation:1.2s cubic-bezier(.34,1.56,.64,1) .6s both wf-hollyGrowBR}.tpl-winter-frost.animate-in .sf-1{animation:8s linear infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-2{animation:10s linear 1s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-3{animation:12s linear 2s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-4{animation:9s linear 3s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-5{animation:11s linear 1.5s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-6{animation:8.5s linear 4s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-7{animation:10.5s linear 2.5s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-8{animation:13s linear .5s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-9{animation:9.5s linear 5s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-10{animation:11.5s linear 3.5s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-11{animation:14s linear 6s infinite wf-snowFall}.tpl-winter-frost.animate-in .sf-12{animation:7.5s linear 4.5s infinite wf-snowFall}.tpl-winter-frost.animate-in .dot-1{animation:.8s ease-out .8s both wf-dotFade}.tpl-winter-frost.animate-in .dot-2{animation:.8s ease-out 1s both wf-dotFade}.tpl-winter-frost.animate-in .dot-3{animation:.8s ease-out 1.2s both wf-dotFade}.tpl-winter-frost.animate-in .dot-4{animation:.8s ease-out 1.1s both wf-dotFade}.tpl-winter-frost.animate-in .dot-5{animation:.8s ease-out 1.4s both wf-dotFade}.tpl-winter-frost.animate-in .dot-6{animation:.8s ease-out .9s both wf-dotFade}.tpl-winter-frost.animate-in .dot-7{animation:.8s ease-out 1.3s both wf-dotFade}.tpl-winter-frost.animate-in .dot-8{animation:.8s ease-out .7s both wf-dotFade}.tpl-winter-frost.animate-in .couple-names{animation:1s ease-out .5s both wf-textFadeUp}.tpl-winter-frost.animate-in .description{animation:.8s ease-out .8s both wf-textFadeUp}.tpl-winter-frost.animate-in .date-block{animation:.8s ease-out 1s both wf-textFadeUp}.tpl-winter-frost.animate-in .read-more-btn{animation:.8s ease-out 1.2s both wf-textFadeUp}.tpl-winter-frost.animate-in .photo-section{animation:1.2s cubic-bezier(.34,1.56,.64,1) .6s both wf-photoReveal}@keyframes wf-washFade{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes wf-hollyGrowTR{0%{opacity:0;transform:scale(0)rotate(10deg)}60%{opacity:1;transform:scale(1.05)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(10deg)}}@keyframes wf-hollyGrowBL{0%{opacity:0;transform:scale(0)rotate(15deg)}60%{opacity:1;transform:scale(1.05)rotate(13deg)}to{opacity:1;transform:scale(1)rotate(15deg)}}@keyframes wf-hollyGrowBR{0%{opacity:0;transform:scale(0)rotate(-5deg)scaleX(-1)}60%{opacity:1;transform:scale(1.05)rotate(-3deg)scaleX(-1)}to{opacity:1;transform:scale(1)rotate(-5deg)scaleX(-1)}}@keyframes wf-snowAppear{0%{opacity:0;transform:translateY(0)scale(0)}to{opacity:.5;transform:translateY(20px)scale(1)}}@keyframes wf-snowFall{0%{opacity:0;transform:translateY(-20px)rotate(0)}10%{opacity:.5}90%{opacity:.4}to{opacity:0;transform:translateY(110vh)rotate(360deg)}}@keyframes wf-dotFade{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes wf-textFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes wf-photoReveal{0%{opacity:0;transform:translateY(30px)scale(.9)}60%{opacity:1;transform:translateY(-3px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.tpl-winter-frost.loop-active .wash-1{opacity:1;animation:6s ease-in-out infinite wf-washPulse}.tpl-winter-frost.loop-active .wash-2{opacity:1;animation:7s ease-in-out .5s infinite wf-washPulse}.tpl-winter-frost.loop-active .wash-3{opacity:1;animation:6.5s ease-in-out 1s infinite wf-washPulse}.tpl-winter-frost.loop-active .holly-tr{opacity:1;animation:5.3s ease-in-out .3s infinite wf-hollySwayR;transform:scale(1)rotate(10deg)}.tpl-winter-frost.loop-active .holly-bl{opacity:1;animation:5.5s ease-in-out .5s infinite wf-hollySwayBL;transform:scale(1)rotate(15deg)}.tpl-winter-frost.loop-active .holly-br{opacity:1;animation:5.2s ease-in-out .8s infinite wf-hollySwayBR;transform:scale(1)rotate(-5deg)scaleX(-1)}.tpl-winter-frost.loop-active .sf-1{animation:8s linear infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-2{animation:10s linear 1s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-3{animation:12s linear 2s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-4{animation:9s linear 3s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-5{animation:11s linear 1.5s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-6{animation:8.5s linear 4s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-7{animation:10.5s linear 2.5s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-8{animation:13s linear .5s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-9{animation:9.5s linear 5s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-10{animation:11.5s linear 3.5s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-11{animation:14s linear 6s infinite wf-snowFall}.tpl-winter-frost.loop-active .sf-12{animation:7.5s linear 4.5s infinite wf-snowFall}.tpl-winter-frost.loop-active .dot-1{opacity:1;animation:3s ease-in-out infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .dot-2{opacity:1;animation:3.5s ease-in-out .5s infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .dot-3{opacity:1;animation:4s ease-in-out 1s infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .dot-4{opacity:1;animation:3.2s ease-in-out 1.5s infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .dot-5{opacity:1;animation:3.8s ease-in-out 2s infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .dot-6{opacity:1;animation:3.3s ease-in-out .8s infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .dot-7{opacity:1;animation:4.2s ease-in-out 1.2s infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .dot-8{opacity:1;animation:3.6s ease-in-out .3s infinite wf-dotTwinkle}.tpl-winter-frost.loop-active .couple-names{opacity:1;animation:5s ease-in-out infinite wf-nameFloat;transform:translateY(0)}.tpl-winter-frost.loop-active .description{opacity:1;animation:6s ease-in-out infinite wf-textBreath;transform:translateY(0)}.tpl-winter-frost.loop-active .date-block{opacity:1;animation:5.5s ease-in-out 1s infinite wf-textBreath;transform:translateY(0)}.tpl-winter-frost.loop-active .read-more-btn{opacity:1;animation:4s ease-in-out infinite wf-btnPulse;transform:translateY(0)}.tpl-winter-frost.loop-active .photo-section{opacity:1;animation:5s ease-in-out infinite wf-photoFloat;transform:translateY(0)scale(1)}@keyframes wf-washPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes wf-hollySway{0%,to{transform:scale(1)rotate(-10deg)}25%{transform:scale(1.02)rotate(-8deg)}75%{transform:scale(.99)rotate(-11deg)}}@keyframes wf-hollySwayBL{0%,to{transform:scale(1)rotate(15deg)}25%{transform:scale(1.02)rotate(13deg)}75%{transform:scale(.99)rotate(16deg)}}@keyframes wf-hollySwayR{0%,to{transform:scale(1)rotate(10deg)}25%{transform:scale(1.02)rotate(8deg)}75%{transform:scale(.99)rotate(11deg)}}@keyframes wf-hollySwayBR{0%,to{transform:scale(1)rotate(-5deg)scaleX(-1)}25%{transform:scale(1.02)rotate(-3deg)scaleX(-1)}75%{transform:scale(.99)rotate(-6deg)scaleX(-1)}}@keyframes wf-dotTwinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@keyframes wf-textBreath{0%,to{opacity:1}50%{opacity:.85}}@keyframes wf-nameFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes wf-btnPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-2px);box-shadow:0 4px 15px #5a7a884d}}@keyframes wf-photoFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.005)}}@media (width<=768px){.tpl-winter-frost{aspect-ratio:9/16;border-radius:0;width:100%;height:auto}.tpl-winter-frost .main-content{flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,3.5vw,22px);padding:4% 5%}.tpl-winter-frost .text-content{flex:0 auto;gap:0;width:100%;padding:0}.tpl-winter-frost .couple-names{margin-bottom:clamp(12px,3vw,18px)}.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2{font-size:clamp(38px,11.5vw,54px);line-height:1.02}.tpl-winter-frost .description{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:96%;margin-bottom:clamp(14px,3.5vw,20px);font-size:clamp(13px,3.5vw,16px);line-height:1.45;display:-webkit-box;overflow:hidden}.tpl-winter-frost .date-block{flex-flow:wrap;justify-content:center;align-items:center;gap:0;width:100%;margin-bottom:clamp(12px,3vw,18px)}.tpl-winter-frost .date-venue{flex:28%;min-width:0;padding:8px 10px}.tpl-winter-frost .venue-text{font-size:clamp(11px,3vw,14px);line-height:1.35}.tpl-winter-frost .date-center{flex:none;padding:6px 14px}.tpl-winter-frost .date-month,.tpl-winter-frost .date-year{letter-spacing:1.5px;font-size:clamp(11px,2.8vw,13px)}.tpl-winter-frost .date-number{font-size:clamp(36px,10vw,48px);line-height:1}.tpl-winter-frost .read-more-btn{margin-top:4px;padding:10px 24px;font-size:clamp(12px,3.2vw,14px)}.tpl-winter-frost .photo-section{transform-origin:bottom;flex:none;justify-content:center;width:68%;height:clamp(150px,30vw,200px);margin:0 auto}.tpl-winter-frost .arch-outline{border-radius:50% 50% 0 0/40% 40% 0 0;width:100%;height:100%}.tpl-winter-frost .holly-tr{width:32%;top:-4%;right:-8%}.tpl-winter-frost .holly-bl{width:20%;bottom:-3%;left:-4%}.tpl-winter-frost .holly-br{width:22%;bottom:-5%;right:2%}.tpl-winter-frost .snowflake{width:3.5%!important}.tpl-winter-frost.loop-active .photo-section{animation:5s ease-in-out infinite wf-photoFloatMobile;transform:translateY(0)scale(1)}.tpl-winter-frost.animate-in .photo-section{animation:1.2s cubic-bezier(.34,1.56,.64,1) .6s both wf-photoRevealMobile}@keyframes wf-photoRevealMobile{0%{opacity:0;transform:translateY(20px)scale(.92)}60%{opacity:1;transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes wf-photoFloatMobile{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.005)}}@keyframes wf-snowFall{0%{opacity:0;transform:translateY(-20px)rotate(0)}10%{opacity:.5}90%{opacity:.4}to{opacity:0;transform:translateY(100vh)rotate(360deg)}}}@media (width<=480px){.tpl-winter-frost .main-content{gap:clamp(12px,3vw,18px);padding:3% 4%}.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2{font-size:clamp(34px,10.5vw,48px)}.tpl-winter-frost .description{-webkit-line-clamp:3;margin-bottom:12px;font-size:clamp(12px,3.2vw,15px)}.tpl-winter-frost .date-number{font-size:clamp(32px,9.5vw,42px)}.tpl-winter-frost .venue-text{font-size:clamp(10px,2.8vw,13px)}.tpl-winter-frost .photo-section{width:72%;height:clamp(140px,28vw,180px)}.tpl-winter-frost .holly-tr{width:36%}.tpl-winter-frost .read-more-btn{padding:9px 22px}}.tpl-winter-frost .text-content{min-width:0}.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2{font-size:min(9.5vw, calc(40vw / (var(--nw,6) * .56)));overflow-wrap:anywhere;text-wrap:balance;max-width:100%}.tpl-winter-frost[data-long] .name-line-1,.tpl-winter-frost[data-long] .name-line-2{font-size:min(5.6vw, calc(40vw / (var(--nw,6) * .56)))}.tpl-winter-frost .description{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:max(11px,1.1vw);display:-webkit-box;overflow:hidden}.tpl-winter-frost .venue-text{overflow-wrap:anywhere;font-size:max(11px,1.2vw)}.tpl-winter-frost .date-month,.tpl-winter-frost .date-year{font-size:max(10px,1vw)}.tpl-winter-frost .date-venue{flex:0 auto;min-width:0}.tpl-winter-frost .read-more-btn{font-size:max(12px,1.1vw)}.tpl-winter-frost[data-script=indic] .name-line-1,.tpl-winter-frost[data-script=indic] .name-line-2{line-height:1.3}@media (width<=768px){.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2{font-size:min(clamp(34px, 11.5vw, 54px), calc(86vw / (var(--nw,6) * .56)))}.tpl-winter-frost[data-long] .name-line-1,.tpl-winter-frost[data-long] .name-line-2{font-size:min(clamp(28px, 9vw, 44px), calc(86vw / (var(--nw,6) * .56)))}.tpl-winter-frost .description{-webkit-line-clamp:4;font-size:clamp(13px,3.5vw,16px)}.tpl-winter-frost .venue-text{font-size:clamp(11px,3vw,14px)}.tpl-winter-frost .date-month,.tpl-winter-frost .date-year{font-size:clamp(11px,2.8vw,13px)}.tpl-winter-frost .date-venue{flex:28%}.tpl-winter-frost .read-more-btn{font-size:clamp(12px,3.2vw,14px)}}@media (width<=480px){.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2{font-size:min(clamp(32px, 10.5vw, 48px), calc(88vw / (var(--nw,6) * .56)))}.tpl-winter-frost .description{-webkit-line-clamp:3;font-size:clamp(12px,3.2vw,15px)}.tpl-winter-frost .venue-text{font-size:clamp(10px,2.8vw,13px)}}@media (width<=768px) and (aspect-ratio>=3/4){.tpl-winter-frost{aspect-ratio:1;width:min(100vw,100vh);margin:0 auto}.tpl-winter-frost .main-content{flex-direction:row;gap:3vmin;padding:7% 6%}.tpl-winter-frost .text-content{flex:55%}.tpl-winter-frost .photo-section{flex:40%;width:auto;height:80%}.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2{font-size:min(clamp(24px, 8.6vmin, 48px), calc(50vmin / (var(--nw,6) * .56)))}.tpl-winter-frost .description{-webkit-line-clamp:4;margin-bottom:2vmin;font-size:clamp(10px,2.5vmin,14px)}.tpl-winter-frost .date-block{flex-wrap:nowrap;margin-bottom:2vmin}.tpl-winter-frost .date-venue{padding:1vmin 1.4vmin}.tpl-winter-frost .venue-text{font-size:clamp(9px,2.1vmin,12px)}.tpl-winter-frost .date-number{font-size:clamp(22px,7vmin,40px)}.tpl-winter-frost .date-month,.tpl-winter-frost .date-year{font-size:clamp(9px,2vmin,12px)}.tpl-winter-frost .holly-tr{width:26%}}@media (prefers-reduced-motion:reduce){.tpl-winter-frost *,.tpl-winter-frost :before,.tpl-winter-frost :after{transition:none!important;animation:none!important}.tpl-winter-frost .snowflake{opacity:.4}.tpl-winter-frost .sf-1{top:12%}.tpl-winter-frost .sf-2{top:64%}.tpl-winter-frost .sf-3{top:30%}.tpl-winter-frost .sf-4{top:82%}.tpl-winter-frost .sf-5{top:8%}.tpl-winter-frost .sf-6{top:48%}.tpl-winter-frost .sf-7{top:22%}.tpl-winter-frost .sf-8{top:70%}.tpl-winter-frost .sf-9{top:56%}.tpl-winter-frost .sf-10{top:90%}.tpl-winter-frost .sf-11{top:40%}.tpl-winter-frost .sf-12{top:16%}}.tpl-winter-frost[data-script=indic] .name-line-1,.tpl-winter-frost[data-script=indic] .name-line-2{font-size:min(6.4vw, calc(40vw / (var(--nw,6) * .56)))}@media (width<=768px){.tpl-winter-frost[data-script=indic] .name-line-1,.tpl-winter-frost[data-script=indic] .name-line-2{font-size:min(clamp(30px, 10vw, 46px), calc(86vw / (var(--nw,6) * .56)))}}@media (width<=768px) and (aspect-ratio>=3/4){.tpl-winter-frost[data-script=indic] .name-line-1,.tpl-winter-frost[data-script=indic] .name-line-2{font-size:min(clamp(22px, 7.4vmin, 40px), calc(50vmin / (var(--nw,6) * .56)))}}.tpl-winter-frost .name-line-1,.tpl-winter-frost .name-line-2,.tpl-winter-frost .date-number{color:#2f5a69}.tpl-winter-frost .date-month,.tpl-winter-frost .date-year,.tpl-winter-frost .description,.tpl-winter-frost .venue-text{color:#1f4250}.tpl-winter-frost .read-more-btn{background:#4f7180}
