.yr-terms .yr-intro{margin:0 0 40px;max-width:760px}.yr-terms .yr-intro .yc-lead{max-width:640px}.yr-terms .yr-layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,760px);justify-content:space-between;gap:64px;align-items:start;margin:0}.yr-terms .yr-sidebar{position:sticky;top:32px;margin:0;max-height:calc(100dvh - 64px);overflow:auto;scrollbar-width:thin}.admin-bar .yr-terms .yr-sidebar{top:64px;max-height:calc(100dvh - 96px)}.yr-terms .yr-toc{margin:0;border-top:1px solid var(--yc-ink);border-bottom:1px solid #ededed;padding:18px 0}.yr-terms .yr-toc summary{font-family:inherit;font-size:14px;font-weight:600;line-height:1.6;cursor:pointer;min-height:30px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.yr-terms .yr-toc summary::-webkit-details-marker{display:none}.yr-terms .yr-toc summary::after{content:'+';font-size:20px;font-weight:400}.yr-terms .yr-toc[open] summary::after{content:'−'}.yr-terms .yr-toc-list{list-style:none;padding:14px 0 0;margin:0}.yr-terms .yr-toc-list li{margin:0;padding:0}.yr-terms .yr-toc-list a{display:flex;align-items:baseline;gap:12px;padding:9px 2px;font-size:14px;line-height:1.55;color:var(--yc-muted);text-decoration:none;min-height:38px}.yr-terms .yr-section-number{flex:0 0 22px;font-size:14px;color:var(--yc-muted);font-variant-numeric:tabular-nums}.yr-terms .yr-toc-list a:hover,.yr-terms .yr-toc-list a[aria-current="location"]{color:var(--yc-ink)}.yr-terms .yr-toc-list a[aria-current="location"] .yr-section-number{color:var(--yc-accent)}.yr-terms .yr-body{margin:0;min-width:0;border-top:1px solid var(--yc-ink)}.yr-terms .yr-section{margin:0;padding:30px 0 34px;border-bottom:1px solid #ededed}.yr-terms .yr-section h2,.yr-terms .yr-download h2{font-size:21px;line-height:1.5;font-weight:600;letter-spacing:-.015em;margin:0 0 20px;scroll-margin-top:80px;overflow-wrap:anywhere}.yr-terms .yr-clauses{padding-left:25px;margin:0;list-style:decimal}.yr-terms .yr-clauses li{font-family:inherit;font-size:15px;line-height:1.85;font-weight:400;padding-left:7px;margin:0 0 16px;overflow-wrap:anywhere}.yr-terms .yr-clauses li::marker{color:var(--yc-muted);font-size:14px;font-variant-numeric:tabular-nums}.yr-terms .yr-clauses li:last-child{margin-bottom:0}.yr-terms .yr-section a{color:inherit;text-decoration:underline;text-underline-offset:3px}.yr-terms strong{font-weight:600}.yr-terms .yr-annex p{font-size:15px;line-height:1.85;margin:0 0 16px;overflow-wrap:anywhere}.yr-terms .yr-download{padding:30px 0 0;margin:0}.yr-terms .yr-download h2{font-size:18px;margin:0 0 8px}.yr-terms .yr-download p{font-size:14px;line-height:1.7;color:var(--yc-muted)}.yr-terms .yr-download .yr-download-link{margin:16px 0 0}.yr-terms .yr-download-link a{display:inline-flex;align-items:center;gap:18px;min-height:44px;color:var(--yc-ink);text-decoration:underline;text-underline-offset:5px;font-size:14px;font-weight:500}.yr-terms .yr-download-link span{font-size:20px;text-decoration:none}.yr-terms summary:focus-visible{outline:2px solid var(--yc-ink);outline-offset:4px}.editor-styles-wrapper .yr-terms .yr-sidebar{position:static;max-height:none}@media(max-width:960px){.yr-terms .yr-layout{grid-template-columns:1fr;gap:28px}.yr-terms .yr-sidebar{position:static!important;max-height:none!important}.yr-terms .yr-toc-list{columns:2;column-gap:28px}.yr-terms .yr-toc-list li{break-inside:avoid}.yr-terms .yr-body{max-width:760px}.yr-terms .yr-intro{margin-bottom:28px}}@media(max-width:700px){.yr-terms .yr-toc-list{columns:1}.yr-terms .yr-toc-list a{min-height:44px;font-size:14px}.yr-terms .yr-section{padding:24px 0 28px}.yr-terms .yr-section h2{font-size:19px;margin-bottom:18px}.yr-terms .yr-clauses li,.yr-terms .yr-annex p{font-size:14px;line-height:1.85}.yr-terms .yr-clauses{padding-left:20px}.yr-terms .yr-clauses li{padding-left:4px}}@media print{.yr-terms .yr-sidebar,.yr-terms .yr-download{display:none}.yr-terms .yr-layout{display:block}.yr-terms .yr-body{max-width:none}.yr-terms .yr-section h2{break-after:avoid}.yr-terms .yr-section{border:0}.yr-terms{padding:0;max-width:none}}