.pTermsService{padding-top:calc(134 * var(--px));padding-bottom:calc(64 * var(--px));background-color:var(--color-light-gray)}.pTermsService__inner{padding:0 calc(32 * var(--px))}.pTermsService__title{text-align:center}.pTermsService__titleText{font-size:calc(1.375 * var(--rem));letter-spacing:.02em;writing-mode:vertical-rl;font-weight:500}.pTermsService__pdfDownload{gap:0 calc(8 * var(--px));width:fit-content;padding:calc(3 * var(--px)) calc(12 * var(--px));margin-top:calc(4.625 * var(--rem));font-size:calc(1 * var(--rem));letter-spacing:-.04em;background-color:var(--color-white);align-items:center;line-height:1.5;display:flex}.pTermsService__pdfDownloadIcon{width:calc(26 * var(--px));height:calc(7 * var(--px))}.pTermsService__content{margin-top:calc(2 * var(--rem))}.pTermsService__lead{font-size:calc(1 * var(--rem));letter-spacing:-.04em;line-height:1.7}.pTermsService__note{margin-top:calc(1 * var(--rem));font-size:calc(.8125 * var(--rem));line-height:1.7;display:block}.pTermsService__section{gap:calc(.5 * var(--rem));margin-top:calc(2.5 * var(--rem));flex-direction:column;display:flex}.pTermsService__sectionTitle{font-size:calc(1.25 * var(--rem));letter-spacing:-.04em;flex-wrap:wrap;font-weight:500;display:flex}.pTermsService__sectionNumber{width:calc(4.5 * var(--rem))}.pTermsService__text{font-size:calc(1 * var(--rem));letter-spacing:-.04em;line-height:1.7}.pTermsService__sectionBody{gap:calc(.5 * var(--rem));flex-direction:column;display:flex}.pTermsService__list{gap:calc(.25 * var(--rem));flex-direction:column;display:flex}.pTermsService__listItem{grid-template-columns:calc(1.6875 * var(--rem)) 1fr;font-size:calc(.9375 * var(--rem));letter-spacing:-.04em;font-weight:500;line-height:1.7;display:grid}.pTermsService__revisionHistory{margin-top:calc(2.5 * var(--rem));font-size:calc(.9375 * var(--rem));text-align:right;letter-spacing:0;line-height:1.7}.pTermsService__contactInfo{padding:0 calc(32 * var(--px));margin-top:calc(3.5 * var(--rem))}.pTermsService__subTitle{font-size:calc(1.125 * var(--rem));letter-spacing:-.04em;font-weight:500;line-height:1.7}.pTermsService__company{margin-top:calc(1.5 * var(--rem));font-size:calc(1 * var(--rem));letter-spacing:-.04em;line-height:1.7}.pTermsService__contact{gap:calc(.25 * var(--rem));margin-top:calc(1.5 * var(--rem));flex-direction:column;display:flex}.pTermsService__contactTitle{font-size:calc(1 * var(--rem));letter-spacing:0;line-height:1.75}.pTermsService__contactDetail{font-size:calc(.9375 * var(--rem));letter-spacing:.04em;line-height:1.5}.cBreadcrumbs{padding-top:calc(7 * var(--rem))}.lFooter__inner{padding-top:calc(2.6875 * var(--rem))}@media screen and (width>=960px){.pTermsService{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0;padding-bottom:calc(14 * var(--font-rem));display:grid}.pTermsService__inner{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0;padding-top:calc(18.625 * var(--font-rem));grid-column:1/63;display:grid}.pTermsService__title{grid-area:1/1/auto/24;height:fit-content;position:sticky;top:50%;transform:translateY(-50%)}.pTermsService__pdfDownload{top:calc(100% - 1.875 * var(--rem) - 2 * var(--rem));left:calc(40 * var(--px));height:fit-content;font-size:calc(1 * var(--font-rem));grid-area:1/1/auto/24;margin-top:0;position:sticky}.pTermsService__content{margin-top:calc(3.25 * var(--rem));grid-area:1/24/auto/59}.pTermsService__titleText{margin-top:calc(1.625 * var(--font-rem));font-size:calc(1.625 * var(--font-rem));letter-spacing:.02em;line-height:1.02}.pTermsService__lead{font-size:calc(1 * var(--font-rem))}.pTermsService__note{margin-top:calc(2 * var(--rem));font-size:calc(.8125 * var(--font-rem))}.pTermsService__section{gap:calc(2 * var(--rem));margin-top:calc(5 * var(--rem))}.pTermsService__section:first-of-type{margin-top:calc(6.25 * var(--rem))}.pTermsService__sectionBody{gap:calc(2.5 * var(--rem))}.pTermsService__sectionTitle{font-size:calc(1.375 * var(--font-rem))}.pTermsService__sectionNumber{width:calc(4.5 * var(--font-rem))}.pTermsService__text{font-size:calc(1 * var(--font-rem))}.pTermsService__listItem{grid-template-columns:calc(1.6875 * var(--font-rem)) 1fr;font-size:calc(.9375 * var(--font-rem))}.pTermsService__contactInfo{grid-column:24/59;padding:0}.pTermsService__subTitle{font-size:calc(1.125 * var(--font-rem))}.pTermsService__company,.pTermsService__contactTitle{font-size:calc(1 * var(--font-rem))}.pTermsService__contactDetail,.pTermsService__revisionHistory{font-size:calc(.9375 * var(--font-rem))}.cBreadcrumbs{padding-top:calc(7 * var(--font-rem))}.lFooter__inner{padding-top:calc(13.5 * var(--rem))}}
