.dg-col.terms-doc .q{font-size:30px;line-height:34px;letter-spacing:-.01em}.dg-col.terms-doc section{margin-top:40px}.dg-col.terms-doc section h2{font-size:20px;font-weight:500;line-height:26px;letter-spacing:normal}.dg-col.terms-doc section p{max-width:640px;margin-top:12px}.dg-col.terms-doc .door-brand{padding-bottom:24px}.dg-col.terms-doc .door-brand .jgword{font-size:16px}.dg-shell.terms-shell{background:radial-gradient(1000px 700px at 86% 0,color-mix(in srgb,var(--mark) 10%,transparent),transparent 60%),radial-gradient(560px 380px at calc(100% - 150px) 100%,color-mix(in srgb,var(--mark) 7%,transparent),transparent 62%),var(--ground)}.dg-col.terms-doc .cr-list{margin-top:12px;padding-left:20px;max-width:640px;list-style:disc}.dg-col.terms-doc .cr-list li{margin-top:6px;max-width:none}@media (max-width:760px){.dg-col.door.terms-doc{padding:40px 0}.dg-shell.terms-shell{background:radial-gradient(640px 520px at 80% 0,color-mix(in srgb,var(--mark) 10%,transparent),transparent 60%),radial-gradient(420px 320px at calc(100% - 110px) 100%,color-mix(in srgb,var(--mark) 7%,transparent),transparent 62%),var(--ground)}}.dg-col.terms-doc .tm-credit{position:relative}.dg-col.terms-doc .tm-credit:after{content:"";position:absolute;left:0;right:0;top:-11px;bottom:-11px}