.ss-mktv2 .tmpl-legal{background:#fff;color:var(--ink);padding:0 0 10px}.ss-mktv2 .tmpl-legal .container{padding-block:56px 72px}.ss-mktv2 .tmpl-legal-head{display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between;align-items:flex-start;padding-bottom:40px;border-bottom:1px solid var(--line)}.ss-mktv2 .tmpl-legal-head .tmpl-head-text{max-width:640px;min-width:0}.ss-mktv2 .tmpl-eyebrow{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.ss-mktv2 .tmpl-legal-head h1{margin:0 0 18px;font-size:clamp(34px,3.4vw,46px);letter-spacing:-.045em;line-height:1.08;color:var(--ink)}.ss-mktv2 .tmpl-legal-head .tmpl-lead{margin:0;font-size:16px;line-height:1.7;color:var(--text)}.ss-mktv2 .tmpl-legal-head .tmpl-updated{margin:18px 0 0;font-size:13px;color:var(--text)}.ss-mktv2 .tmpl-legal-actions{display:flex;flex-wrap:wrap;gap:10px}.ss-mktv2 .tmpl-legal-print{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 16px;border:1px solid var(--line);border-radius:3px;background:#fff;color:var(--ink);font-size:13px;font-weight:600}.ss-mktv2 .tmpl-legal-print:hover{background:#f0f5f2}.ss-mktv2 .tmpl-legal-body{display:flex;gap:64px;padding-top:44px;min-width:0}.ss-mktv2 .tmpl-legal-toc{width:210px;flex-shrink:0}.ss-mktv2 .tmpl-legal-toc nav{position:sticky;top:104px}.ss-mktv2 .tmpl-legal-toc .tmpl-eyebrow{margin-bottom:16px}.ss-mktv2 .tmpl-legal-toc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ss-mktv2 .tmpl-legal-toc button{display:block;width:100%;text-align:left;border:0;background:none;padding:0;font-size:13px;line-height:1.4;color:var(--text);cursor:pointer}.ss-mktv2 .tmpl-legal-toc button:hover{color:var(--ink)}.ss-mktv2 .tmpl-legal-toc-mobile{display:none}.ss-mktv2 .tmpl-legal-toc-mobile details{border:1px solid var(--line);border-radius:5px;background:#f7f9f8}.ss-mktv2 .tmpl-legal-toc-mobile summary{cursor:pointer;padding:13px 16px;font-size:14px;font-weight:600;list-style:none}.ss-mktv2 .tmpl-legal-toc-mobile summary::-webkit-details-marker{display:none}.ss-mktv2 .tmpl-legal-toc-mobile ul{list-style:none;margin:0;padding:12px 16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.ss-mktv2 .tmpl-legal-toc-mobile button{display:block;text-align:left;border:0;background:none;padding:0;font-size:14px;line-height:1.4;color:var(--text);cursor:pointer}.ss-mktv2 .tmpl-legal-article{width:100%;min-width:0;max-width:820px}.ss-mktv2 .tmpl-legal-article .legal-doc-section{scroll-margin-top:104px;margin-bottom:56px}.ss-mktv2 .tmpl-legal-article .legal-doc-section:last-child{margin-bottom:0}.ss-mktv2 .tmpl-legal-article h2{margin:0 0 18px;font-size:24px;letter-spacing:-.02em;line-height:1.25;color:var(--ink)}.ss-mktv2 .tmpl-legal-article .legal-doc-body{font-size:15px;line-height:1.75;color:#3f525e}.ss-mktv2 .tmpl-legal-article .legal-doc-body>*{overflow-wrap:anywhere}.ss-mktv2 .tmpl-legal-article p{margin:0 0 16px}.ss-mktv2 .tmpl-legal-article p:last-child{margin-bottom:0}.ss-mktv2 .tmpl-legal-article ul{margin:0 0 16px;padding-left:22px;display:flex;flex-direction:column;gap:9px}.ss-mktv2 .tmpl-legal-article li{line-height:1.7}.ss-mktv2 .tmpl-legal-article a{color:var(--green);font-weight:600}.ss-mktv2 .tmpl-legal-article a:hover{text-decoration:underline}@media (max-width:980px){.ss-mktv2 .tmpl-legal-body{gap:40px}.ss-mktv2 .tmpl-legal-toc{width:180px}}@media (max-width:740px){.ss-mktv2 .tmpl-legal .container{padding-block:36px 52px}.ss-mktv2 .tmpl-legal-body{display:block;padding-top:28px}.ss-mktv2 .tmpl-legal-toc{display:none}.ss-mktv2 .tmpl-legal-toc-mobile{display:block;margin-bottom:32px}.ss-mktv2 .tmpl-legal-actions{width:100%}.ss-mktv2 .tmpl-legal-print{flex:1}}@media print{.ss-mktv2 .mobile-nav,.ss-mktv2 .site-footer,.ss-mktv2 .site-header,.ss-mktv2 .skip-link,.ss-mktv2 .tmpl-legal-actions,.ss-mktv2 .tmpl-legal-toc,.ss-mktv2 .tmpl-legal-toc-mobile{display:none!important}.ss-mktv2 .tmpl-legal .container{padding:0}.ss-mktv2 .tmpl-legal-body{display:block;padding-top:24px}}