.btob .support-button{display:inline-block;background-color:#fff;color:#000;font-size:1.2vw;font-weight:700;text-decoration:none;border-radius:2.4vw;padding:1.2vw 2.4vw;margin-top:2vw;margin-left:calc(100vw / 120)}.btob .support-button:hover{background-color:#000;color:#fff}@media (max-width:768px){.btob .support-button{padding:4.5vw 9vw;font-size:4.5vw;border-radius:9vw}}.btob .tab-buttons{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:10px;margin-bottom:2vw}.btob .tab-btn{padding:.5vw 1vw;cursor:pointer;font-weight:700;color:gray;background-color:transparent;border:none;font-size:1.2vw;flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 10px)}.btob .tab-btn:hover{background:linear-gradient(to top right,#f1c8b6,#8fcacb);color:#000;border-radius:.5vw}.btob .tab-btn.active{color:#fff;background:linear-gradient(to top right,#845b49,#225d5e);border-radius:.5vw}.btob .tab-content{display:none;border:1px solid gray;border-radius:1vw;background-color:#1e1e1e}.btob .tab-content.active{display:block}@media (max-width:768px){.btob .tab-btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px);font-size:3vw;padding:1.5vw 3vw}.btob .tab-btn.active,.btob .tab-btn:hover{border-radius:1vw}}