.page-layout--terms-of-service .page-layout__article{width:100%;margin:0 auto}.page-layout--terms-of-service .tos-page__body{color:#1f2933}.page-layout--terms-of-service .pp-terms-wrap{width:min(100%,72.5rem);margin:0 auto}.page-layout--terms-of-service .pp-terms-hero{width:100%;margin:0 0 1.75rem;padding:2rem;border:1px solid #dbe7f3;border-radius:18px;background:linear-gradient(135deg, #f8fbff 0%, #eef6ff 100%);box-shadow:0 10px 30px rgba(0,0,0,.05)}.page-layout--terms-of-service .pp-terms-badge{display:inline-flex;align-items:center;margin:0 0 .6rem;padding:.4375rem .875rem;border:1px solid #bfd7ff;border-radius:999px;background:rgba(13,110,253,.07);color:#0d6efd;font-size:.8125rem;font-weight:700;letter-spacing:.025em;line-height:1.6;text-transform:uppercase}.page-layout--terms-of-service .pp-terms-company{margin:0 0 .5rem;color:#0f172a;font-family:"Staatliches",sans-serif;font-size:clamp(2rem,3vw,2.375rem);font-weight:800;line-height:1.15}.page-layout--terms-of-service .pp-terms-meta{margin:.75rem 0 0;color:#334155;font-size:.95rem;font-weight:600}.page-layout--terms-of-service .pp-terms-intro{margin-top:1rem;color:#334155;font-size:1.0625rem;line-height:1.8}.page-layout--terms-of-service .pp-terms-intro p,.page-layout--terms-of-service .pp-terms-intro ul,.page-layout--terms-of-service .pp-terms-intro ol{margin:0}.page-layout--terms-of-service .pp-terms-intro p+p,.page-layout--terms-of-service .pp-terms-intro p+ul,.page-layout--terms-of-service .pp-terms-intro p+ol,.page-layout--terms-of-service .pp-terms-intro ul+p,.page-layout--terms-of-service .pp-terms-intro ul+ul,.page-layout--terms-of-service .pp-terms-intro ol+p,.page-layout--terms-of-service .pp-terms-intro ol+ol{margin-top:.9rem}.page-layout--terms-of-service .pp-terms-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}.page-layout--terms-of-service .pp-term-card,.page-layout--terms-of-service .pp-terms-fallback{height:100%;padding:1.5rem;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.04)}.page-layout--terms-of-service .pp-term-card__title{margin:0 0 .875rem;color:#0f172a;font-family:"Staatliches",sans-serif;font-size:1.3125rem;font-weight:800;line-height:1.3;letter-spacing:.04em}.page-layout--terms-of-service .pp-term-card__body{margin-top:.95rem;color:#334155;font-size:.95rem;line-height:1.8}.page-layout--terms-of-service .pp-term-card__body p,.page-layout--terms-of-service .pp-term-card__body ul,.page-layout--terms-of-service .pp-term-card__body ol{margin:0}.page-layout--terms-of-service .pp-term-card__body p+p,.page-layout--terms-of-service .pp-term-card__body p+ul,.page-layout--terms-of-service .pp-term-card__body p+ol,.page-layout--terms-of-service .pp-term-card__body ul+p,.page-layout--terms-of-service .pp-term-card__body ul+ul,.page-layout--terms-of-service .pp-term-card__body ol+p,.page-layout--terms-of-service .pp-term-card__body ol+ol{margin-top:.9rem}.page-layout--terms-of-service .pp-term-card__body ul,.page-layout--terms-of-service .pp-term-card__body ol{padding-left:1.25rem}.page-layout--terms-of-service .pp-term-card__body li+li{margin-top:.5rem}.page-layout--terms-of-service .pp-term-card__body a{color:#367085;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.page-layout--terms-of-service .pp-term-card__body a:hover,.page-layout--terms-of-service .pp-term-card__body a:focus-visible{color:#2c5a6b}.page-layout--terms-of-service .pp-term-card__body a:focus-visible{outline:2px solid rgba(54,112,133,.35);outline-offset:2px}.page-layout--terms-of-service .pp-term-card__body strong{color:#0f172a}.page-template-template-terms-of-service .site-main{padding-top:0;background:#f5f7f8}.page-template-template-terms-of-service .page-layout__about-intro{width:min(100% - 2rem,90.625rem);margin:0 auto;padding-top:.75rem;padding-bottom:3.9rem}.page-template-template-terms-of-service .page-layout__about-heading-wrap{margin-top:0}.page-template-template-terms-of-service .page-layout__about-heading{margin:0;color:#242424;font-family:"Staatliches","Poppins",sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:normal;line-height:1.2;text-transform:none}@media(max-width: 991.98px){.page-layout--terms-of-service .pp-terms-wrap{width:min(100%,58rem)}.page-layout--terms-of-service .pp-terms-grid{grid-template-columns:1fr}}@media(max-width: 767.98px){.page-layout--terms-of-service .pp-terms-hero{margin-bottom:1.5rem;padding:1.6rem 1.25rem;border-radius:14px}.page-layout--terms-of-service .pp-terms-badge{font-size:1.7rem;letter-spacing:.04em}.page-layout--terms-of-service .pp-terms-company,.page-layout--terms-of-service .pp-terms-meta,.page-layout--terms-of-service .pp-terms-intro,.page-layout--terms-of-service .pp-term-card__body{font-size:.93rem}.page-layout--terms-of-service .pp-term-card,.page-layout--terms-of-service .pp-terms-fallback{padding:1.3rem 1.1rem;border-radius:14px}.page-layout--terms-of-service .pp-term-card__title{font-size:1.08rem}.page-template-template-terms-of-service .page-layout__about-heading{font-size:1.375rem;line-height:1.2}}/*# sourceMappingURL=template-terms-of-service.css.map */
