.pl-templates{margin:0;padding:0;background:#efe7e3;color:#16161a;font-family:Figtree,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.pl-templates a{color:#8c2044;text-decoration:none}.pl-templates a:hover{color:#4e0f26}.pl-templates button{font-family:inherit;color:inherit;border:0;background:none;cursor:pointer}.pl-templates :is(p,h1,h2){text-wrap:pretty}.pl-templates:before{background-image:radial-gradient(ellipse 54% 42% at 6% -6%,rgba(140,32,68,.26),transparent 68%),radial-gradient(ellipse 42% 36% at 96% 12%,rgba(198,132,72,.24),transparent 66%),radial-gradient(ellipse 50% 42% at 82% 98%,rgba(78,15,38,.2),transparent 70%),linear-gradient(#f6efeb,#e9dcd7 48%,#efe3df)}.pl-templates:after,.pl-templates:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none}.pl-templates:after{opacity:.8;background-image:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22><filter id=%22n%22><feTurbulence type=%22fractalNoise%22 baseFrequency=%220.8%22 numOctaves=%224%22 stitchTiles=%22stitch%22/><feColorMatrix type=%22saturate%22 values=%220%22/></filter><rect width=%22180%22 height=%22180%22 filter=%22url(%23n)%22 opacity=%220.4%22/></svg>")}@keyframes tp-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pl-templates .h1:hover{transform:translateY(-5px);box-shadow:0 2px 6px rgba(78,15,38,.06),0 30px 58px -24px rgba(78,15,38,.45)}.pl-templates .h2:hover{color:#16161a}