.ptm-policy-page{background:var(--ptm-bg,#fff)}.ptm-policy-hero{background:linear-gradient(135deg,#0B1F3A 0%,#10294a 60%,#0B1F3A 100%);color:#fff}.ptm-policy-hero__inner{max-width:1120px;margin:0 auto;padding:40px 1.5rem 44px}.ptm-policy-crumb{font-size:.82rem;color:#aebfd4;margin-bottom:16px}.ptm-policy-crumb a{color:#cdd9ea;text-decoration:none}.ptm-policy-crumb a:hover{color:#fff;text-decoration:underline}.ptm-policy-crumb span[aria-hidden]{margin:0 8px;color:#6f83a1}.ptm-policy-hero h1{margin:0;color:#fff;font-family:var(--ptm-font-heading,"Playfair Display",serif);font-size:clamp(2rem, 4vw, 3.1rem);line-height:1.08;letter-spacing:-.02em}.ptm-policy-updated{margin:12px 0 0;color:#aebfd4;font-size:.9rem}.ptm-policy-print{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:9px 15px;border:1.5px solid rgb(255 255 255 / .28);border-radius:999px;background:#fff0;color:#eaf1fa;font:600 0.85rem/1 var(--ptm-font-body,"DM Sans",sans-serif);cursor:pointer;transition:border-color 0.15s,background 0.15s,color 0.15s}.ptm-policy-print:hover{border-color:var(--ptm-teal,#00A896);color:#fff;background:rgb(0 168 150 / .16)}.ptm-policy-print:focus-visible{outline:3px solid rgb(0 168 150 / .5);outline-offset:2px}.ptm-policy-wrap{max-width:1120px;margin:0 auto;padding:0 1.5rem 4rem}.ptm-policy__layout{display:grid;grid-template-columns:264px minmax(0,1fr);gap:52px;padding-top:40px}.ptm-policy-toc{position:sticky;top:24px;align-self:start;max-height:calc(100vh - 48px);overflow:auto}.ptm-policy-toc__box{border:1px solid var(--ptm-line,#E3E8EF);border-radius:14px;background:var(--ptm-bg-alt,#F6F8FB);padding:6px 6px}.ptm-policy-toc__title{list-style:none;cursor:pointer;padding:10px 12px;color:var(--ptm-navy,#0B1F3A);font:700 0.72rem/1 var(--ptm-font-body,"DM Sans",sans-serif);letter-spacing:.12em;text-transform:uppercase}.ptm-policy-toc__title::-webkit-details-marker{display:none}.ptm-policy-toc__list{margin:4px 0 6px;padding:0 6px 0 0;list-style:none;counter-reset:none}.ptm-policy-toc__list li{margin:0}.ptm-policy-toc__list a{display:block;padding:7px 12px;border-left:2px solid #fff0;border-radius:0 6px 6px 0;color:var(--ptm-muted,#5B6675);font-size:.86rem;line-height:1.35;text-decoration:none;transition:color 0.12s,background 0.12s,border-color 0.12s}.ptm-policy-toc__list a:hover{color:var(--ptm-navy,#0B1F3A);background:rgb(0 168 150 / .07)}.ptm-policy-toc__list a.is-active{color:var(--ptm-teal-dark,#02897A);border-left-color:var(--ptm-teal,#00A896);background:rgb(0 168 150 / .09);font-weight:600}.ptm-policy__body{min-width:0;max-width:74ch}.ptm-policy__intro p{margin:0 0 1rem;color:var(--ptm-ink,#1A2433);font-size:1.12rem;line-height:1.7}.ptm-policy__intro{padding-bottom:8px;margin-bottom:26px;border-bottom:1px solid var(--ptm-line,#E3E8EF)}.ptm-policy__section{scroll-margin-top:84px;padding:26px 0;border-bottom:1px solid var(--ptm-line,#E3E8EF)}.ptm-policy__section:last-of-type{border-bottom:0}.ptm-policy__section h2{margin:0 0 14px;color:var(--ptm-navy,#0B1F3A);font-family:var(--ptm-font-heading,"Playfair Display",serif);font-size:1.5rem;line-height:1.2;letter-spacing:-.01em}.ptm-policy__body p{margin:0 0 1rem;color:var(--ptm-ink,#1A2433);font-size:1rem;line-height:1.72}.ptm-policy__body ul{margin:0 0 1rem;padding:0;list-style:none}.ptm-policy__body ul li{position:relative;padding-left:26px;margin:0 0 9px;color:var(--ptm-ink,#1A2433);font-size:1rem;line-height:1.65}.ptm-policy__body ul li::before{content:"";position:absolute;left:6px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--ptm-teal,#00A896)}.ptm-policy__body a{color:var(--ptm-teal-dark,#02897A);text-decoration:underline;text-underline-offset:2px}.ptm-policy__body a:hover{color:var(--ptm-teal,#00A896)}.ptm-policy__body h3{margin:22px 0 10px;color:var(--ptm-navy,#0B1F3A);font-family:var(--ptm-font-body,"DM Sans",sans-serif);font-size:1.06rem;font-weight:700;line-height:1.35;letter-spacing:-.005em}.ptm-policy__body h3:first-child{margin-top:4px}.ptm-policy__body ol{margin:0 0 1rem;padding:0 0 0 1.35em;list-style:decimal}.ptm-policy__body ol li{margin:0 0 9px;padding-left:6px;color:var(--ptm-ink,#1A2433);font-size:1rem;line-height:1.65}.ptm-policy__body ol li::marker{color:var(--ptm-teal-dark,#02897A);font-weight:600}.ptm-policy__body li>ul,.ptm-policy__body li>ol{margin-top:9px}.ptm-policy__body p.ptm-policy-lead{margin-bottom:4px}.ptm-policy__body p.ptm-policy-lead strong{color:var(--ptm-navy,#0B1F3A);font-weight:700}.ptm-policy-src{font-size:.82em;color:var(--ptm-muted,#5B6675);white-space:nowrap}.ptm-policy-tablewrap{margin:4px 0 1.2rem;overflow-x:auto;border:1px solid var(--ptm-line,#E3E8EF);border-radius:var(--ptm-radius-sm,8px);-webkit-overflow-scrolling:touch}.ptm-policy-tablewrap:focus-visible{outline:2px solid var(--ptm-teal,#00A896);outline-offset:2px}.ptm-policy__body table{width:100%;min-width:560px;border-collapse:collapse;font-size:.92rem;background:#fff}.ptm-policy__body thead th{position:sticky;top:0;background:var(--ptm-bg-alt,#F4F7FA);color:var(--ptm-navy,#0B1F3A);font-weight:700;text-align:left;white-space:nowrap}.ptm-policy__body th,.ptm-policy__body td{padding:10px 14px;border-bottom:1px solid var(--ptm-line,#E3E8EF);vertical-align:top;line-height:1.5;color:var(--ptm-ink,#1A2433)}.ptm-policy__body tbody th[scope="row"]{font-weight:600;color:var(--ptm-navy,#0B1F3A);white-space:nowrap}.ptm-policy__body tbody tr:last-child th,.ptm-policy__body tbody tr:last-child td{border-bottom:0}.ptm-policy__body tbody tr:nth-child(even) td,.ptm-policy__body tbody tr:nth-child(even) th[scope="row"]{background:rgb(0 168 150 / .035)}.ptm-policy__body table a{word-break:break-word}.ptm-policy__foot{margin-top:30px;padding-top:22px;border-top:1px solid var(--ptm-line,#E3E8EF)}.ptm-policy-back{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:.95rem;color:var(--ptm-teal-dark,#02897A);text-decoration:none}.ptm-policy-back:hover{color:var(--ptm-teal,#00A896)}.ptm-policy-help{margin:14px 0 0;color:var(--ptm-muted,#5B6675);font-size:.92rem}.ptm-policy-related{margin-top:44px;padding-top:28px;border-top:1px solid var(--ptm-line,#E3E8EF)}.ptm-policy-related h2{margin:0 0 16px;color:var(--ptm-navy,#0B1F3A);font-family:var(--ptm-font-body,"DM Sans",sans-serif);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ptm-policy-related ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none}.ptm-policy-related a{color:var(--ptm-navy,#0B1F3A);text-decoration:none;font-size:.95rem;border-bottom:1px solid #fff0}.ptm-policy-related a:hover{color:var(--ptm-teal-dark,#02897A);border-bottom-color:currentColor}.ptm-policy-empty{padding:40px 0;color:var(--ptm-muted,#5B6675)}@media (max-width:900px){.ptm-policy__layout{grid-template-columns:1fr;gap:20px}.ptm-policy-toc{position:static;max-height:none}.ptm-policy__body{max-width:none}}html[data-ptm-theme="dark"]:has(.ptm-policy-page){color-scheme:dark}html[data-ptm-theme="dark"] .ptm-policy-page{background:#0C1826}html[data-ptm-theme="dark"] .ptm-policy-hero{background:linear-gradient(135deg,#0A1522 0%,#132437 60%,#0A1522 100%)}html[data-ptm-theme="dark"] .ptm-policy-toc__box{background:#132437;border-color:rgb(148 170 192 / .25)}html[data-ptm-theme="dark"] .ptm-policy-toc__title{color:#E7EEF6}html[data-ptm-theme="dark"] .ptm-policy-toc__list a{color:#9FB2C6}html[data-ptm-theme="dark"] .ptm-policy-toc__list a:hover{color:#E7EEF6;background:rgb(63 208 192 / .1)}html[data-ptm-theme="dark"] .ptm-policy-toc__list a.is-active{color:#3FD0C0;border-left-color:#3FD0C0;background:rgb(63 208 192 / .14)}html[data-ptm-theme="dark"] .ptm-policy__intro{border-bottom-color:rgb(148 170 192 / .25)}html[data-ptm-theme="dark"] .ptm-policy__intro p,html[data-ptm-theme="dark"] .ptm-policy__body p,html[data-ptm-theme="dark"] .ptm-policy__body ul li{color:#D6E0EC}html[data-ptm-theme="dark"] .ptm-policy__section{border-bottom-color:rgb(148 170 192 / .22)}html[data-ptm-theme="dark"] .ptm-policy__section h2{color:#E7EEF6}html[data-ptm-theme="dark"] .ptm-policy__body ul li::before{background:#3FD0C0}html[data-ptm-theme="dark"] .ptm-policy__body a{color:#3FD0C0}html[data-ptm-theme="dark"] .ptm-policy__body a:hover{color:#6fe0d3}html[data-ptm-theme="dark"] .ptm-policy__foot{border-top-color:rgb(148 170 192 / .25)}html[data-ptm-theme="dark"] .ptm-policy-back{color:#3FD0C0}html[data-ptm-theme="dark"] .ptm-policy-help{color:#9FB2C6}html[data-ptm-theme="dark"] .ptm-policy-related{border-top-color:rgb(148 170 192 / .25)}html[data-ptm-theme="dark"] .ptm-policy-related h2{color:#9FB2C6}html[data-ptm-theme="dark"] .ptm-policy-related a{color:#E7EEF6}html[data-ptm-theme="dark"] .ptm-policy-related a:hover{color:#3FD0C0}html[data-ptm-theme="dark"] .ptm-policy__body h3{color:#E7EEF6}html[data-ptm-theme="dark"] .ptm-policy__body ol li{color:#D6E0EC}html[data-ptm-theme="dark"] .ptm-policy__body ol li::marker{color:#3FD0C0}html[data-ptm-theme="dark"] .ptm-policy__body p.ptm-policy-lead strong{color:#E7EEF6}html[data-ptm-theme="dark"] .ptm-policy-src{color:#9FB2C6}html[data-ptm-theme="dark"] .ptm-policy-tablewrap{border-color:rgb(148 170 192 / .28)}html[data-ptm-theme="dark"] .ptm-policy__body table{background:#132437}html[data-ptm-theme="dark"] .ptm-policy__body thead th{background:#17293D;color:#E7EEF6}html[data-ptm-theme="dark"] .ptm-policy__body th,html[data-ptm-theme="dark"] .ptm-policy__body td{color:#D6E0EC;border-bottom-color:rgb(148 170 192 / .22)}html[data-ptm-theme="dark"] .ptm-policy__body tbody th[scope="row"]{color:#E7EEF6}html[data-ptm-theme="dark"] .ptm-policy__body tbody tr:nth-child(even) td,html[data-ptm-theme="dark"] .ptm-policy__body tbody tr:nth-child(even) th[scope="row"]{background:rgb(63 208 192 / .06)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.ptm-header,.ptm-footer,.ptm-skip-link,.ptm-theme-toggle,.ptm-policy-toc,.ptm-policy-print,.ptm-policy-related,.ptm-policy__foot{display:none!important}.ptm-policy-page,.ptm-policy-hero{background:#fff!important;color:#000!important}.ptm-policy-hero__inner,.ptm-policy-wrap{max-width:none;padding:0}.ptm-policy__layout{display:block;padding-top:0}.ptm-policy-hero h1,.ptm-policy__section h2{color:#000!important}.ptm-policy-crumb,.ptm-policy-updated{color:#333!important}.ptm-policy__body,.ptm-policy__body p,.ptm-policy__body ul li,.ptm-policy__intro p{color:#000!important;font-size:11.5pt}.ptm-policy__section{border-bottom:1px solid #ccc;page-break-inside:avoid}.ptm-policy__body a{color:#000!important;text-decoration:underline}.ptm-policy__body h3{color:#000!important;font-size:11.5pt}.ptm-policy__body ol li{color:#000!important;font-size:11.5pt}.ptm-policy__body p.ptm-policy-lead strong{color:#000!important}.ptm-policy-src{color:#333!important}.ptm-policy-tablewrap{overflow:visible!important;border:1px solid #999}.ptm-policy__body table{min-width:0!important;font-size:9.5pt}.ptm-policy__body thead th{position:static;background:#eee!important;color:#000!important}.ptm-policy__body th,.ptm-policy__body td{color:#000!important;border-bottom:1px solid #bbb}.ptm-policy__body tbody tr:nth-child(even) td,.ptm-policy__body tbody tr:nth-child(even) th[scope="row"]{background:#f5f5f5!important}.ptm-policy-tablewrap{page-break-inside:avoid}}