.plans_container{padding:64px 20px;background:var(--bgSoft)}.plans_container,.plans_container .headline{display:flex;flex-direction:column;align-items:center;justify-content:center}.plans_container .headline{text-align:center;gap:10px}.plans_container .headline span{font-size:1.25rem;font-weight:700;color:var(--primary)}.plans_container .headline p{font-size:12px}.plans_container .grid{padding:32px 0;width:100%;display:grid;grid-template-columns:repeat(1,auto);gap:32px}.plans_container .grid .box{padding:10px;background:var(--bg);border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.plans_container .grid .box:hover{transform:scale(1.05);transition:all .3s ease-in-out;box-shadow:0 4px 6px -1px #ff7043,0 2px 4px -1px #ff7043}.plans_container .grid .box .btn{width:100%;padding:16px;margin-top:10px;background:var(--accent);color:#fff;font-weight:600;border-radius:10px;display:flex;justify-content:center;align-items:center}.plans_container .grid .box .btn:hover{background:var(--hover)}.plans_container .grid .box .plan{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.plans_container .grid .box .plan .name{padding:6px 24px;background:var(--secondary);border-radius:8px;display:flex;justify-content:center;align-items:center}.plans_container .grid .box .plan .name span{font-weight:600;color:var(--accent);font-size:1rem}.plans_container .grid .box .plan span{font-weight:600;color:var(--primary);font-size:1.5rem}.plans_container .grid .box .plan p{color:var(--text);font-size:12px}.plans_container .grid .box .details{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;color:var(--accent)}.plans_container .grid .box .details hr{background:var(--accent);width:100%;height:1px;border:none}.plans_container .grid .box .details p{color:var(--text);font-size:12px;font-weight:500}.plans_container .grid .box .details .detail_item{display:flex;align-items:center;justify-content:flex-start;gap:10px}