.elementor-1725 .elementor-element.elementor-element-0f8e4d6{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1725 .elementor-element.elementor-element-1446847{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 17px) 0;padding:5px 0 10px 10px;border-style:solid;border-width:0 0 0 10px;border-color:var(--e-global-color-primary);border-radius:5px 0 0 5px}.elementor-1725 .elementor-element.elementor-element-1446847:hover{border-style:solid;border-width:0 0 0 20px;border-radius:5px 0 0 5px}.elementor-1725 .elementor-element.elementor-element-1446847 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}@media(max-width:1024px){.elementor-1725 .elementor-element.elementor-element-1446847{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-1725 .elementor-element.elementor-element-1446847 .elementor-heading-title{font-size:30px}}@media(max-width:767px){.elementor-1725 .elementor-element.elementor-element-1446847{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1725 .elementor-element.elementor-element-1446847 .elementor-heading-title{font-size:19px}}.tp-terms{--tp-primary:#D1131A;--tp-secondary:#1C1C1A;--tp-text:#313131;--tp-accent:#BD3732;--tp-line:rgba(49, 49, 49, 0.16);--tp-soft:rgba(49, 49, 49, 0.04);--tp-warm:rgba(189, 55, 50, 0.08);box-sizing:border-box;color:var(--tp-text);font-family:inherit;font-size:17px;line-height:1.72}.tp-terms *,.tp-terms *::before,.tp-terms *::after{box-sizing:inherit}.tp-terms__header{margin-bottom:48px}.tp-terms__eyebrow{margin:0 0 10px;color:var(--tp-primary);font-size:14px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.tp-terms h1{margin:0 0 18px;color:var(--tp-secondary);font-size:clamp(42px, 5vw, 64px);font-weight:800;letter-spacing:-.045em;line-height:1.04}.tp-terms h2{margin:0 0 20px;color:var(--tp-secondary);font-size:30px;font-weight:780;letter-spacing:-.025em;line-height:1.2;scroll-margin-top:40px}.tp-terms h3{margin:32px 0 12px;color:var(--tp-secondary);font-size:21px;font-weight:750;line-height:1.35}.tp-terms p,.tp-terms ul,.tp-terms ol,.tp-terms dl{margin-top:0;margin-bottom:18px}.tp-terms ul,.tp-terms ol{padding-left:25px}.tp-terms li+li{margin-top:8px}.tp-terms a{color:var(--tp-primary);text-decoration-color:rgb(209 19 26 / .5);text-decoration-thickness:1px;text-underline-offset:3px}.tp-terms a:hover,.tp-terms a:focus-visible{color:var(--tp-accent);text-decoration-color:currentColor}.tp-terms a:focus-visible{border-radius:3px;outline:3px solid rgb(209 19 26 / .25);outline-offset:3px}.tp-terms__lead{margin-bottom:12px;color:var(--tp-text);font-size:21px;line-height:1.6}.tp-terms__updated{color:var(--tp-text);font-size:15px}.tp-terms__toc{margin:0 0 64px;padding:32px 36px;border:1px solid var(--tp-line);border-radius:16px;background-color:var(--tp-soft)}.tp-terms__toc h2{margin-bottom:18px;font-size:22px}.tp-terms__toc ol{columns:2;column-gap:52px;margin-bottom:0;padding-left:23px}.tp-terms__toc li{break-inside:avoid;padding-right:16px}.tp-terms__section{padding:48px 0;border-top:1px solid var(--tp-line)}.tp-terms__definitions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tp-terms__definitions>div{padding:22px 24px;border:1px solid var(--tp-line);border-radius:12px;background-color:rgb(49 49 49 / .02)}.tp-terms__definitions dt{margin-bottom:6px;color:var(--tp-secondary);font-weight:750}.tp-terms__definitions dd{margin:0;color:var(--tp-text)}.tp-terms__company-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;padding:30px 34px 16px;border-left:5px solid var(--tp-primary);background-color:var(--tp-soft)}.tp-terms__company-card p{margin-bottom:14px}.tp-terms__notice{margin:26px 0 34px;padding:25px 28px;border:1px solid rgb(189 55 50 / .35);border-left:5px solid var(--tp-accent);border-radius:10px;background-color:var(--tp-warm)}.tp-terms__notice h3{margin-top:0}.tp-terms__notice p:last-child,.tp-terms__company-card p:last-child,.tp-terms__form p:last-child{margin-bottom:0}.tp-terms__annex{margin-top:16px}.tp-terms__form{padding:38px 42px;border:1px solid var(--tp-line);border-radius:14px;background-color:rgb(49 49 49 / .02);box-shadow:0 12px 34px rgb(28 28 26 / .07)}.tp-terms__blank{min-height:34px;margin:-8px 0 24px;border-bottom:1px solid var(--tp-text)}@media (min-width:768px) and (max-width:1024px){.tp-terms{font-size:16px;line-height:1.68}.tp-terms__header{margin-bottom:38px}.tp-terms__eyebrow{margin-bottom:9px;font-size:13px;letter-spacing:.09em}.tp-terms h1{margin-bottom:16px;font-size:44px;letter-spacing:-.04em;line-height:1.08}.tp-terms h2{margin-bottom:18px;font-size:27px;letter-spacing:-.02em;line-height:1.22;scroll-margin-top:32px}.tp-terms h3{margin:28px 0 11px;font-size:20px}.tp-terms p,.tp-terms ul,.tp-terms ol,.tp-terms dl{margin-bottom:16px}.tp-terms ul,.tp-terms ol{padding-left:23px}.tp-terms li+li{margin-top:7px}.tp-terms__lead{margin-bottom:11px;font-size:19px;line-height:1.58}.tp-terms__updated{font-size:14px}.tp-terms__toc{margin-bottom:52px;padding:28px 30px;border-radius:14px}.tp-terms__toc h2{margin-bottom:16px;font-size:21px}.tp-terms__toc ol{column-gap:34px}.tp-terms__toc li{padding-right:8px}.tp-terms__section{padding:40px 0}.tp-terms__definitions{gap:13px}.tp-terms__definitions>div{padding:19px 20px;border-radius:10px}.tp-terms__company-card{gap:0 24px;padding:25px 27px 12px;border-left:4px solid var(--tp-primary)}.tp-terms__company-card p{margin-bottom:13px}.tp-terms__notice{margin:23px 0 30px;padding:22px 24px;border-left:4px solid var(--tp-accent);border-radius:9px}.tp-terms__form{padding:32px 34px;border-radius:12px;box-shadow:0 10px 28px rgb(28 28 26 / .06)}.tp-terms__blank{min-height:32px;margin:-7px 0 22px}}@media (max-width:767px){.tp-terms{font-size:15.5px;line-height:1.65;overflow-wrap:anywhere}.tp-terms__header{margin-bottom:30px}.tp-terms__eyebrow{margin-bottom:8px;font-size:12px;letter-spacing:.08em}.tp-terms h1{margin-bottom:14px;font-size:35px;letter-spacing:-.035em;line-height:1.08}.tp-terms h2{margin-bottom:16px;font-size:24px;letter-spacing:-.018em;line-height:1.23;scroll-margin-top:24px}.tp-terms h3{margin:25px 0 10px;font-size:19px;line-height:1.34}.tp-terms p,.tp-terms ul,.tp-terms ol,.tp-terms dl{margin-bottom:15px}.tp-terms ul,.tp-terms ol{padding-left:21px}.tp-terms li+li{margin-top:7px}.tp-terms__lead{margin-bottom:10px;font-size:17.5px;line-height:1.55}.tp-terms__updated{font-size:13.5px}.tp-terms__toc{margin-bottom:42px;padding:22px 19px;border-radius:12px}.tp-terms__toc h2{margin-bottom:14px;font-size:20px}.tp-terms__toc ol{columns:auto;margin-bottom:0;padding-left:20px}.tp-terms__toc li{padding-right:0}.tp-terms__section{padding:34px 0}.tp-terms__definitions{grid-template-columns:1fr;gap:11px}.tp-terms__definitions>div{padding:17px 18px;border-radius:9px}.tp-terms__company-card{display:block;padding:21px 18px 8px;border-left:4px solid var(--tp-primary)}.tp-terms__company-card p{margin-bottom:12px}.tp-terms__notice{margin:21px 0 27px;padding:19px 18px;border-left:4px solid var(--tp-accent);border-radius:8px}.tp-terms__form{padding:24px 18px;border-radius:10px;box-shadow:none}.tp-terms__blank{min-height:30px;margin:-6px 0 20px}}@media print{.tp-terms{padding:0;color:#313131;font-size:10.5pt}.tp-terms__toc{break-after:page}.tp-terms__section,.tp-terms__notice,.tp-terms__form{break-inside:avoid-page}.tp-terms a{color:#D1131A}}