.terms{background-image:url(/svg/lines.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:flex;align-items:center;justify-content:center;width:100%;padding:180px 0 83px;background-color:#022745}@media(max-width:700px){.terms{background-repeat:repeat;padding:160px 0 30px}}.terms_container{display:flex;align-items:center;flex-direction:column;max-width:880px;width:90%;gap:16px}@media(max-width:700px){.terms_container{padding:0 24px}}.terms_container h1{font-family:var(--campton-medium);font-size:64px;font-weight:500;letter-spacing:-.04em;line-height:70px;text-align:center;color:#fff}@media(max-width:700px){.terms_container h1{font-size:36px;text-align:center;line-height:46px}}.terms_container p{font-size:24px;font-weight:400;line-height:40px;letter-spacing:-.04em;text-align:center;color:#fff}@media(max-width:700px){.terms_container p{max-width:350px;font-size:16px;line-height:24px}}.terms_content{display:flex;padding:96px 0;justify-content:center;position:relative;font-family:var(--campton-medium);letter-spacing:-.04em}.terms_content .container{display:flex;gap:48px;max-width:1216px;width:90%}@media(min-width:701px)and (max-width:1120px){.terms_content .container{align-items:center}}.terms_content .container aside{position:sticky;height:100vh;overflow-y:auto;flex:0 0 25%;top:20%;display:flex;flex-direction:column;align-items:flex-start;gap:32px}@media(max-width:700px){.terms_content .container aside{display:none}}@media(min-width:701px)and (max-width:1120px){.terms_content .container aside{display:none}}.terms_content .container aside h3{color:#222;font-family:var(--campton-medium);letter-spacing:-.04em;font-size:24px;font-weight:500;line-height:28.8px}.terms_content .container aside ul{color:#667085;font-family:var(--campton);letter-spacing:-.04em;font-size:16px;font-weight:400;line-height:24px;cursor:pointer;overflow:auto;height:480px;box-shadow:2px 5px 21.2px 0 rgba(0,0,0,.039);border:1px solid #eceeee;background:#f7f8f8;width:100%;padding:20px}.terms_content .container aside ul::-webkit-scrollbar{width:3px;height:10px;visibility:visible}.terms_content .container aside ul::-webkit-scrollbar-thumb{background-color:var(--brand-primary)!important;border-radius:100px}.terms_content .container aside ul ol{display:flex;gap:7px}.terms_content .container aside ul ol button{color:#667085;font-family:var(--campton);letter-spacing:-.04em;font-size:16px;font-weight:400;line-height:24px;text-align:start}.terms_content .container aside ul ol .active,.terms_content .container aside ul ol button:hover{font-weight:500;color:#05a2bf;text-align:start}.terms_content .container .text_container{flex:.85 1;display:flex;flex-direction:column;align-items:flex-start;gap:48px}@media(max-width:700px){.terms_content .container .text_container{flex:1 1}}@media(min-width:701px)and (max-width:1120px){.terms_content .container .text_container{flex:1 1}}.terms_content .container .text_container .contents4{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.terms_content .container .text_container .contents4 h2{color:#082543;font-size:30px;font-weight:400;line-height:38px}.terms_content .container .text_container .contents4 h3{color:#082543;font-size:20px;font-weight:400;line-height:38px}.terms_content .container .text_container .contents4 ul{color:#667085;font-size:18px;font-weight:400;line-height:28px;list-style:none;margin-left:20px}.terms_content .container .text_container .contents4 ul li{position:relative;padding-left:1.2rem;color:#64748b;font-size:18px;line-height:1.75;font-family:var(--campton);letter-spacing:-.04em}.terms_content .container .text_container .contents4 ul li:before{content:"";position:absolute;left:0;top:.5rem;width:.8rem;height:.75rem;background-color:#64748b;border-radius:50%}.terms_content .container .text_container .contents4 p{color:#667085;font-family:var(--campton);letter-spacing:-.04em;font-size:18px;font-weight:400;line-height:28px}.terms_content .container .text_container .contents4 p strong{color:#082543;font-weight:600}.terms_content .container .text_container .contents4 p a{text-decoration:underline}.terms_content .container .text_container .contents5{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.terms_content .container .text_container .contents5 h2{color:#082543;font-size:30px;font-weight:400;line-height:38px}.terms_content .container .text_container .contents5 ul{color:#667085;font-family:var(--campton);letter-spacing:-.04em;font-size:18px;font-weight:400;line-height:28px;margin-left:15px}.terms_content .container .text_container .contents5 ul li{position:relative;padding-left:1.2rem;color:#64748b;font-size:18px;line-height:1.75;font-family:var(--campton);letter-spacing:-.04em}.terms_content .container .text_container .contents5 ul li:before{content:"";position:absolute;left:0;top:.5rem;width:.8rem;height:.75rem;background-color:#64748b;border-radius:50%}.terms_content .container .text_container .contents5 p{font-family:var(--campton);letter-spacing:-.04em;font-size:18px;font-weight:400;line-height:28px;color:#667085}.terms_content .container .text_container .contents5 p a{text-decoration:underline}.terms_content .container .text_container .contents{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.terms_content .container .text_container .contents span{color:#667085;font-size:18px;font-weight:400;line-height:28px;font-family:var(--campton-medium);letter-spacing:-.04em}.terms_content .container .text_container .contents h2{color:#082543;font-size:30px;font-weight:400;line-height:38px}.terms_content .container .text_container .contents ul{color:#667085;font-family:var(--campton);letter-spacing:-.04em;font-size:18px;font-weight:400;line-height:28px;margin-left:15px}.terms_content .container .text_container .contents ul li{position:relative;padding-left:1.2rem;color:#64748b;font-size:18px;line-height:1.75;font-family:var(--campton);letter-spacing:-.04em}.terms_content .container .text_container .contents ul li:before{content:"";position:absolute;left:0;top:.5rem;width:.8rem;height:.75rem;background-color:#64748b;border-radius:50%}.terms_content .container .text_container .contents .list .text{color:#667085;font-size:18px;font-weight:400;line-height:28px}.terms_content .container .text_container .contents .list p{display:flex;padding-left:15px;gap:7px}.terms_content .container .text_container .contents p{color:#667085;font-family:var(--campton);letter-spacing:-.04em;font-size:18px;font-weight:400;line-height:28px}.terms_content .container .text_container .contents p strong{font-size:18px;font-weight:600;line-height:28px}.terms_content .container .text_container .contents2{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.terms_content .container .text_container .contents2 h2{color:#082543;font-size:30px;font-weight:400;line-height:38px}.terms_content .container .text_container .contents2 h3{color:#082543;font-size:24px;font-weight:400;line-height:32px}.terms_content .container .text_container .contents2 ul{color:#667085;font-family:var(--campton);letter-spacing:-.04em;font-size:18px;font-weight:400;line-height:28px;margin-left:15px}.terms_content .container .text_container .contents2 ul li{position:relative;padding-left:1.2rem;color:#64748b;font-size:18px;line-height:1.75;font-family:var(--campton);letter-spacing:-.04em}.terms_content .container .text_container .contents2 ul li:before{content:"";position:absolute;left:0;top:.5rem;width:.8rem;height:.75rem;background-color:#64748b;border-radius:50%}.terms_content .container .text_container .contents2 p{font-family:var(--campton);letter-spacing:-.04em}.terms_content .container .text_container .contents2 .list,.terms_content .container .text_container .contents2 p{color:#667085;font-size:18px;font-weight:400;line-height:28px}.terms_content .container .text_container .contents2 .list p{display:flex;gap:7px;padding-left:15px}.terms_content .container .text_container .contents3{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.terms_content .container .text_container .contents3 h2{color:#082543;font-size:30px;font-weight:400;line-height:38px}.terms_content .container .text_container .contents3 h3{color:#082543;font-size:24px;font-weight:400;line-height:32px}.terms_content .container .text_container .contents3 p{font-family:var(--campton);letter-spacing:-.04em}.terms_content .container .text_container .contents3 .list,.terms_content .container .text_container .contents3 p{color:#667085;font-size:18px;font-weight:400;line-height:28px}.terms_content .container .text_container .contents3 .list p{display:flex;gap:7px}.terms-cta>.footerCta>.content-container>.content>h2{max-width:563px}