.legal-page-module__JnVUfq__main{background-color:var(--color-gray-100,#f4f4f4);padding-block:6rem}@media (min-width:768px){.legal-page-module__JnVUfq__main{padding-block:8rem}}.legal-page-module__JnVUfq__container{width:100%;max-width:110rem;margin-inline:auto;padding-inline:2rem}@media (min-width:768px){.legal-page-module__JnVUfq__container{padding-inline:3rem}}.legal-page-module__JnVUfq__article{background-color:var(--color-white,#fff);--tw-shadow:0 2.5rem 7rem var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:1.2rem;padding-block:3rem;padding-inline:2.4rem}@media (min-width:768px){.legal-page-module__JnVUfq__article{padding-block:4.5rem;padding-inline:5rem}}@media (min-width:992px){.legal-page-module__JnVUfq__article{padding-inline:7rem}}.legal-page-module__JnVUfq__effectiveDate{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-700,#676767);margin-bottom:2rem}.legal-page-module__JnVUfq__introduction{--tw-leading:1.75;max-width:90rem;color:var(--color-gray-700,#676767);font-size:1.8rem;line-height:1.75}.legal-page-module__JnVUfq__contents{border-left-style:var(--tw-border-style);border-left-width:.5rem;border-color:var(--primary);background-color:var(--color-lightblue-100,#f1f8fb);border-radius:.8rem;margin-block:4rem;padding:2.4rem}.legal-page-module__JnVUfq__contents h2{color:var(--color-dark-200,#131313);margin-bottom:1.5rem;font-size:2.4rem}.legal-page-module__JnVUfq__contents ol{padding:calc(var(--spacing,.25rem)*0);gap:.8rem;list-style-type:none;display:grid}@media (min-width:768px){.legal-page-module__JnVUfq__contents ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.legal-page-module__JnVUfq__contents a{--tw-leading:1.5;color:var(--color-dark-100,#343434);text-decoration-line:underline;text-decoration-color:var(--primary);text-underline-offset:4px;font-size:1.6rem;line-height:1.5;text-decoration-thickness:2px}.legal-page-module__JnVUfq__contents a:hover,.legal-page-module__JnVUfq__contents a:focus-visible{color:var(--primary)}.legal-page-module__JnVUfq__section{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,#ececec);padding-block:3rem;scroll-margin-top:13rem}.legal-page-module__JnVUfq__section:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*0);border-bottom-width:0}.legal-page-module__JnVUfq__section h2{--tw-leading:1.25;color:var(--color-dark-200,#131313);margin-bottom:1.8rem;font-size:2.6rem;line-height:1.25}@media (min-width:768px){.legal-page-module__JnVUfq__section h2{font-size:3.2rem}}.legal-page-module__JnVUfq__section p{--tw-leading:1.75;color:var(--color-gray-700,#676767);margin-bottom:1.5rem;font-size:1.7rem;line-height:1.75}.legal-page-module__JnVUfq__section p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.legal-page-module__JnVUfq__section ul{margin-bottom:1.5rem;list-style-type:disc}:where(.legal-page-module__JnVUfq__section ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.8rem*var(--tw-space-y-reverse));margin-block-end:calc(.8rem*calc(1 - var(--tw-space-y-reverse)))}.legal-page-module__JnVUfq__section ul{padding-left:2.5rem}.legal-page-module__JnVUfq__section li{--tw-leading:1.7;color:var(--color-gray-700,#676767);font-size:1.7rem;line-height:1.7}.legal-page-module__JnVUfq__section a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);overflow-wrap:break-word;color:var(--primary);text-underline-offset:4px;text-decoration-line:underline}.legal-page-module__JnVUfq__section a:hover,.legal-page-module__JnVUfq__section a:focus-visible{color:var(--color-dark-200,#131313)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
