.plan{border-radius:16px;box-shadow:0 30px 30px -25px rgba(252,110,32,0.2);padding:10px;background-color:#ffe7d0;color:#323232;max-width:300px}.plan strong{font-weight:600;color:#323232}.plan .inner{align-items:center;padding:20px;padding-top:40px;background-color:#fff3e6;border-radius:12px;position:relative}.plan .pricing{position:absolute;top:0;right:0;background-color:#fc6e20;border-radius:99em 0 0 99em;display:flex;align-items:center;padding:0.625em 0.75em;font-size:1.25rem;font-weight:600;color:#ffe7d0}.plan .pricing small{color:#ffe7d0;font-size:0.75em;margin-left:0.25em}.plan .title{font-weight:600;font-size:1.25rem;color:#323232}.plan .title+*{margin-top:0.75rem}.plan .info+*{margin-top:1rem}.plan .features{display:flex;flex-direction:column}.plan .features li{display:flex;align-items:center;gap:0.5rem}.plan .features li+*{margin-top:0.75rem}.plan .features .icon{background-color:#fc6e20;display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;width:20px;height:20px}.plan .features .icon svg{width:14px;height:14px}.plan .features+*{margin-top:1.25rem}.plan .action{width:100%;display:flex;align-items:center;justify-content:end}.plan .button{background-color:#fc6e20;border-radius:6px;color:#ffe7d0;font-weight:500;font-size:1.125rem;text-align:center;border:0;outline:0;width:100%;padding:0.625em 0.75em;text-decoration:none}.plan .button:hover,.plan .button:focus{background-color:#e55d15}