.pricing{display:flex;align-items:flex-start;flex-direction:column;border-radius:8px;padding:1.85em;min-height:100%}.pricing__label{display:block;font-family:"Pilat Extended",sans-serif;color:#9f9989;font-size:clamp(.75rem,3vw,.85rem);font-weight:700;letter-spacing:1px}.pricing__price{display:flex;align-items:flex-start;flex-flow:row wrap;gap:5px;width:100%;line-height:normal;padding-block-end:.85em;padding-inline:0;margin-block-end:.85em;margin-inline:0;border-bottom:solid 1px #9f9989}@media (min-width:992px){.pricing__price{padding-block-end:1.25em;padding-inline:0;margin-block-end:1.25em;margin-inline:0}}.pricing__price-symbol{position:relative;margin-top:8px}.pricing__price-symbol,.pricing__price-total{font-family:"Pilat Extended",sans-serif;font-weight:700;letter-spacing:1px}.pricing__price-total{font-size:clamp(1.6rem,3vw,2.5rem)}.pricing__price-label{font-size:.85rem;font-weight:500;margin-top:auto}.pricing__usp{display:grid;align-items:flex-start;gap:10px;list-style:none;margin:0 0 2.35em 0;padding:0}@media (min-width:992px){.pricing__usp{margin:0 0 3.35em 0}}.pricing__usp-item{padding-left:1em;line-height:normal;position:relative}.pricing__usp-item:before{content:"";display:inline-block;position:absolute;top:4px;left:0;background:#9f9989;border-radius:100px;height:5px;width:5px}@media (min-width:992px){.pricing__usp-item:before{top:8px}}.pricing__button{margin-top:auto;font-family:"Pilat Extended",sans-serif;font-size:clamp(.85rem,3vw,1rem);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;line-height:normal;border-radius:100px;display:block;width:100%;text-align:center;text-decoration:none;color:#1f0601;padding-block:.75em;padding-inline:1.25em;letter-spacing:1px;box-shadow:inset 0 0 0 1px #1f0601;transition:background .3s,color .3s}@media (min-width:992px){.pricing__button{padding-block:.85em;padding-inline:1.85em}}.pricing__button:hover{background:#1f0601;color:#fff;transition:background .3s,color .3s}.pricing--featured{z-index:1;position:relative;overflow:hidden;background:linear-gradient(to bottom right,#d3cfc4,#9f9989);outline:solid 1px #e7e5df;outline-offset:-10px}.pricing--featured .pricing__button{color:#fff;background:#f57030;box-shadow:none}.pricing--featured .pricing__button:hover{color:#fff;background:color-mix(in oklab,#f57030,#000 5%)}.pricing--featured .pricing__usp-item:before{background:rgba(255,255,255,.5)}.pricing--featured:before{content:"";position:absolute;opacity:0;top:0;left:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);width:30%;height:100%;transform:skew(-10deg,0deg);animation:move 2s;animation-iteration-count:infinite;animation-delay:1s;z-index:-1}@keyframes move{0%{left:0;opacity:0}5%{opacity:.25}48%{opacity:.35}80%{opacity:0}100%{left:100%}}