.terms-of-use-page{align-items:flex-start;background:linear-gradient(180deg,#1a1a2e,#16213e 50%,#0f3460);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:60px 20px}.terms-of-use-page .terms-container{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;box-shadow:0 8px 32px 0 rgba(0,0,0,.37);color:#fff;font-family:Inter,sans-serif;line-height:1.6;max-width:800px;padding:40px;width:100%}.terms-of-use-page .terms-container .page-title{background:linear-gradient(90deg,#69acff,#296efd);-webkit-background-clip:text;font-size:32px;font-weight:700;margin-bottom:20px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.terms-of-use-page .terms-container .last-updated{color:hsla(0,0%,100%,.7);font-size:14px;margin-bottom:40px;text-align:center}.terms-of-use-page .terms-container .section{margin-bottom:30px}.terms-of-use-page .terms-container .section h2{border-bottom:1px solid hsla(0,0%,100%,.2);color:#69acff;font-size:24px;font-weight:600;margin-bottom:15px;padding-bottom:5px}.terms-of-use-page .terms-container .section h3{color:#87cefa;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:20px}.terms-of-use-page .terms-container .section p{color:hsla(0,0%,100%,.9);font-size:15px;margin-bottom:15px}.terms-of-use-page .terms-container .section ol,.terms-of-use-page .terms-container .section ul{list-style-type:disc;margin-bottom:15px;padding-left:20px}.terms-of-use-page .terms-container .section ol li,.terms-of-use-page .terms-container .section ul li{color:hsla(0,0%,100%,.85);font-size:15px;margin-bottom:8px}.terms-of-use-page .terms-container .section ol li strong,.terms-of-use-page .terms-container .section ul li strong{color:#fff}.terms-of-use-page .terms-container .section ol{list-style-type:decimal}.terms-of-use-page .terms-container .section .subsection{margin-bottom:20px}.terms-of-use-page .terms-container .section .important-note{background-color:rgba(255,215,0,.1);border:1px solid gold;border-radius:8px;margin-bottom:20px;margin-top:20px;padding:15px}.terms-of-use-page .terms-container .section .important-note p{margin-bottom:5px}.terms-of-use-page .terms-container .section .important-note p:last-child{margin-bottom:0}@media(max-width:768px){.terms-of-use-page{padding:40px 24px}.terms-container{padding:30px}.terms-container .page-title{font-size:28px}.terms-container .section h2{font-size:20px}.terms-container .section h3{font-size:16px}.terms-container .section ol li,.terms-container .section p,.terms-container .section ul li{font-size:14px}}@media(max-width:480px){.terms-of-use-page{padding:30px 20px}.terms-container{padding:20px}.terms-container .page-title{font-size:24px}.terms-container .section h2{font-size:18px}.terms-container .section h3{font-size:15px}.terms-container .section ol li,.terms-container .section p,.terms-container .section ul li{font-size:13px}}