.wp-block-theme-blocks-legal-page{--header-clearance:45px;margin-top:calc(var(--header-height, 100px)*-1)!important;padding-top:calc(var(--header-height, 100px) + var(--header-clearance))!important}@media(max-width:1119px){.wp-block-theme-blocks-legal-page{margin-top:calc(var(--header-height, 100px)*-1)!important;padding-top:calc(var(--header-height, 100px) + var(--header-clearance) - 40px)!important}}.wp-block-theme-blocks-legal-page{background-color:#fff;isolation:isolate;overflow:hidden;padding-bottom:120px;position:relative}@media(max-width:1119px){.wp-block-theme-blocks-legal-page{padding-bottom:96px}}@media(max-width:599px){.wp-block-theme-blocks-legal-page{padding-bottom:72px}}.wp-block-theme-blocks-legal-page .legal-page__graph{height:auto;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;z-index:0}.wp-block-theme-blocks-legal-page .legal-page__graph--left{left:0;width:clamp(56px,7vw,110px)}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__graph--left{width:clamp(56px,9vw,96px)}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__graph--left{width:48px}}.wp-block-theme-blocks-legal-page .legal-page__graph--right{right:0;width:clamp(80px,9.4vw,145px)}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__graph--right{width:clamp(80px,12vw,130px)}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__graph--right{width:78px}}.wp-block-theme-blocks-legal-page .legal-page__container{margin:0 auto;max-width:1480px;padding-left:100px;padding-right:100px}@media(min-width:1580px){.wp-block-theme-blocks-legal-page .legal-page__container{padding-left:0;padding-right:0}}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__container{padding-left:40px;padding-right:40px}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__container{padding-left:24px;padding-right:24px}}.wp-block-theme-blocks-legal-page .legal-page__container{position:relative;z-index:1}.wp-block-theme-blocks-legal-page .legal-page__wrapper{margin:0 auto;max-width:781px;padding-top:56px;width:100%}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__wrapper{padding-top:40px}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__wrapper{padding-top:24px}}.wp-block-theme-blocks-legal-page .legal-page__title{font-family:MD Nichrome,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.02em;line-height:1.2}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__title{font-size:48px;line-height:1.2}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__title{font-size:36px;line-height:1.2}}.wp-block-theme-blocks-legal-page .legal-page__title{color:#1f1f1f;line-height:1.1;margin:0}.wp-block-theme-blocks-legal-page .legal-page__content{display:flex;flex-direction:column;gap:40px;margin-top:64px}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__content{gap:32px;margin-top:48px}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__content{gap:28px;margin-top:32px}}.wp-block-theme-blocks-legal-page .legal-page__item{min-width:0}.wp-block-theme-blocks-legal-page .legal-page__heading{font-family:MD Nichrome,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__heading{font-size:28px;line-height:1.2}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__heading{font-size:28px;line-height:1.2}}.wp-block-theme-blocks-legal-page .legal-page__heading{color:#2d2d2d;margin:0 0 24px}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__heading{margin-bottom:16px}}.wp-block-theme-blocks-legal-page .legal-page__text{font-family:Oxygen,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.4;margin:0}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__text{font-size:14px;line-height:1.4}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page__text{font-size:14px;line-height:1.4}}.wp-block-theme-blocks-legal-page .legal-page__text{color:#6d6d6d}.wp-block-theme-blocks-legal-page .legal-page__text p{margin:0 0 20px}.wp-block-theme-blocks-legal-page .legal-page__text p:last-child{margin-bottom:0}.wp-block-theme-blocks-legal-page .legal-page__text a{color:#ec4c25;text-decoration:underline;text-underline-offset:2px}.wp-block-theme-blocks-legal-page .legal-page__text b,.wp-block-theme-blocks-legal-page .legal-page__text strong{color:#3d3d3d;font-weight:700}.wp-block-theme-blocks-legal-page .legal-page__text ol,.wp-block-theme-blocks-legal-page .legal-page__text ul{margin:0 0 20px;padding-left:1.4em}.wp-block-theme-blocks-legal-page .legal-page__text ol:last-child,.wp-block-theme-blocks-legal-page .legal-page__text ul:last-child{margin-bottom:0}.wp-block-theme-blocks-legal-page .legal-page__text li{margin-bottom:8px}.wp-block-theme-blocks-legal-page .legal-page__table-scroll{left:50%;overflow-x:auto;position:relative;transform:translateX(-50%);width:min(1228px,100vw - 48px);-webkit-overflow-scrolling:touch}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page__table-scroll{width:min(1228px,100vw - 80px)}}.wp-block-theme-blocks-legal-page .legal-page-data-table{border-collapse:collapse;font-family:Oxygen,sans-serif;min-width:720px;table-layout:fixed;width:100%}.wp-block-theme-blocks-legal-page .legal-page-data-table td,.wp-block-theme-blocks-legal-page .legal-page-data-table th{text-align:left;vertical-align:top}.wp-block-theme-blocks-legal-page .legal-page-data-table thead th{background-color:#fff6ed;color:#ec4c25;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.4;padding:15px 24px}.wp-block-theme-blocks-legal-page .legal-page-data-table tbody td{background-color:#fff;border:.5px solid #e7e7e7;padding:22px 24px}.wp-block-theme-blocks-legal-page .legal-page-data-table__title{color:#2d2d2d;display:block;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.4}.wp-block-theme-blocks-legal-page .legal-page-data-table__title+.legal-page-data-table__text{margin-top:2px}.wp-block-theme-blocks-legal-page .legal-page-data-table__text{color:#3d3d3d;display:block;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.5}.wp-block-theme-blocks-legal-page .legal-page-def-table{font-family:Oxygen,sans-serif;left:50%;margin:0;position:relative;transform:translateX(-50%);width:min(1128px,100vw - 48px)}@media(max-width:1119px){.wp-block-theme-blocks-legal-page .legal-page-def-table{width:min(1128px,100vw - 80px)}}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page-def-table{left:auto;transform:none;width:100%}}.wp-block-theme-blocks-legal-page .legal-page-def-table__row{align-items:flex-start;border-bottom:1px solid #e7e7e7;display:flex}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page-def-table__row{flex-direction:column;padding:16px 0}}.wp-block-theme-blocks-legal-page .legal-page-def-table__label{color:#f76b15;flex:0 0 248px;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.5;max-width:248px;padding:27px 24px 15px 0}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page-def-table__label{flex-basis:auto;max-width:none;padding:0 0 4px}}.wp-block-theme-blocks-legal-page .legal-page-def-table__text{color:#3d3d3d;flex:1 1 auto;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.5;margin:0;min-width:0;padding:22px 24px}@media(max-width:599px){.wp-block-theme-blocks-legal-page .legal-page-def-table__text{padding:0}}
