.policy-module__SYcMwG__polTop{background:var(--pista-glow), linear-gradient(180deg, var(--pista) 0, var(--pista) 62%, var(--paper) 100%);padding:118px 0 34px}@media (min-width:900px){.policy-module__SYcMwG__polTop{padding:140px 0 48px}}.policy-module__SYcMwG__polTop .lede{margin-top:12px}.policy-module__SYcMwG__polMetaTop{color:var(--ink-2);margin-top:14px;font-size:.92rem}.policy-module__SYcMwG__polMetaTop a{color:var(--ink-2);font-weight:650}.policy-module__SYcMwG__polLabel{color:#4d6a23;margin:30px 0 12px;font-size:.9rem;font-weight:700}.policy-module__SYcMwG__polCards{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (min-width:900px){.policy-module__SYcMwG__polCards{grid-template-columns:repeat(4,1fr);gap:16px}}.policy-module__SYcMwG__polCard{background:var(--white);box-shadow:0 18px 36px -30px #28321499, inset 0 0 0 1px var(--line);border-radius:22px;align-content:start;gap:6px;padding:16px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}@media (min-width:900px){.policy-module__SYcMwG__polCard{padding:20px 20px 18px}}.policy-module__SYcMwG__polCard:hover{transform:translateY(-2px);box-shadow:0 22px 40px -28px #28321499,inset 0 0 0 1px #26331c38}.policy-module__SYcMwG__polCard b{font-family:var(--serif);font-size:1.3rem;font-weight:400;line-height:1.1}.policy-module__SYcMwG__polCard span{color:var(--ink-2);font-size:.9rem;line-height:1.4}.policy-module__SYcMwG__polCardIco{background:var(--sage-3);color:#4d6a23;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;margin-bottom:6px;display:grid;box-shadow:inset 0 0 0 1px #5f7f2e2e}.policy-module__SYcMwG__polCardIco svg{width:21px;height:21px}.policy-module__SYcMwG__polWrap section[id]{scroll-margin-top:90px}.policy-module__SYcMwG__polWrap{padding:8px 0 64px}@media (min-width:900px){.policy-module__SYcMwG__polWrap{padding:24px 0 96px}}.policy-module__SYcMwG__polGrid{gap:0;display:grid}@media (min-width:900px){.policy-module__SYcMwG__polGrid{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:56px}}@media (min-width:1100px){.policy-module__SYcMwG__polGrid{grid-template-columns:250px minmax(0,1fr);gap:80px}}.policy-module__SYcMwG__polSide{display:none}@media (min-width:900px){.policy-module__SYcMwG__polSide{gap:18px;padding-top:44px;display:grid;position:sticky;top:98px}}.policy-module__SYcMwG__polSideK{letter-spacing:.06em;color:var(--ink-2);font-size:.8rem;font-weight:750}.policy-module__SYcMwG__polSide ul{gap:4px;display:grid}.policy-module__SYcMwG__polSideNav a{min-height:48px;color:var(--ink-2);border-radius:16px;align-items:center;gap:12px;padding:6px 12px 6px 6px;font-weight:650;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.policy-module__SYcMwG__polSideIco{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.policy-module__SYcMwG__polSideIco svg{width:18px;height:18px}.policy-module__SYcMwG__polSideNav a:hover{color:var(--ink);background:#26331c0d}.policy-module__SYcMwG__polSideNav a[aria-current=true]{background:var(--white);color:var(--ink);box-shadow:0 12px 26px -20px #28321499, inset 0 0 0 1px var(--line)}.policy-module__SYcMwG__polSideNav a[aria-current=true] .policy-module__SYcMwG__polSideIco{background:var(--sage-3);color:#4d6a23;box-shadow:none}.policy-module__SYcMwG__polSideHelp{border-top:1px solid var(--line);color:var(--ink-2);gap:10px;padding-top:18px;font-size:.92rem;display:grid}.policy-module__SYcMwG__polSideHelp a:not(.btn){color:var(--ink);text-underline-offset:3px;justify-self:start;align-items:center;min-height:44px;font-weight:650;display:inline-flex}.policy-module__SYcMwG__polSideHelp .btn{justify-self:start;min-height:46px;padding:0 18px;font-size:.95rem}.policy-module__SYcMwG__polSection{padding:36px 0 8px}@media (min-width:900px){.policy-module__SYcMwG__polSection{padding:44px 0 24px}}.policy-module__SYcMwG__polBody{min-width:0;max-width:780px}.policy-module__SYcMwG__polHead{align-items:center;gap:14px;display:flex}.policy-module__SYcMwG__polHeadIco{background:var(--sage-3);color:#4d6a23;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #5f7f2e2e}.policy-module__SYcMwG__polHeadIco svg{width:21px;height:21px}.policy-module__SYcMwG__polHead h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.9rem,1.6vw + 1.3rem,2.6rem);font-weight:400;line-height:1.05}.policy-module__SYcMwG__polMeta{color:var(--ink-2);margin-top:8px;font-size:.9rem}.policy-module__SYcMwG__full{margin-top:30px}.policy-module__SYcMwG__fullBar{justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.policy-module__SYcMwG__fullBar h2{font-size:1.12rem;font-weight:750}.policy-module__SYcMwG__openAll{min-height:44px;box-shadow:inset 0 0 0 1.5px var(--line);background:var(--white);white-space:nowrap;border-radius:999px;padding:0 16px;font-size:.92rem;font-weight:650}.policy-module__SYcMwG__openAll:hover{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.policy-module__SYcMwG__intro{color:var(--ink-2);padding:6px 0 16px;font-size:.98rem;line-height:1.6}.policy-module__SYcMwG__intro+.policy-module__SYcMwG__intro{padding-top:0}.policy-module__SYcMwG__intro a{color:var(--ink);text-underline-offset:3px;font-weight:650}.policy-module__SYcMwG__clause{border-top:1px solid var(--line)}.policy-module__SYcMwG__clause:last-of-type{border-bottom:1px solid var(--line)}.policy-module__SYcMwG__clause summary{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:58px;padding:12px 0;font-size:1.03rem;font-weight:650;line-height:1.35;list-style:none;display:flex}.policy-module__SYcMwG__clause summary::-webkit-details-marker{display:none}.policy-module__SYcMwG__clauseNum{font-family:var(--serif);color:var(--ink-2);min-width:26px;font-size:1.05rem;font-weight:400}.policy-module__SYcMwG__clauseTitle{flex:1;min-width:0}.policy-module__SYcMwG__clause summary i{width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-style:normal;transition:transform .25s;display:grid}.policy-module__SYcMwG__clause[open] summary i{transform:rotate(45deg)}.policy-module__SYcMwG__clause summary:hover i{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.policy-module__SYcMwG__clauseBody{color:var(--ink-2);padding:0 0 22px 38px;font-size:.98rem;line-height:1.62}@media (max-width:520px){.policy-module__SYcMwG__clauseBody{padding-left:0}}.policy-module__SYcMwG__clauseBody p+p,.policy-module__SYcMwG__clauseBody p+ul,.policy-module__SYcMwG__clauseBody ul+p,.policy-module__SYcMwG__clauseBody ul+ul{margin-top:10px}.policy-module__SYcMwG__clauseBody .tblw+p{margin-top:10px}.policy-module__SYcMwG__clauseBody ul{gap:6px;padding-left:1.25em;list-style:outside;display:grid}.policy-module__SYcMwG__clauseBody li::marker{color:var(--sage)}.policy-module__SYcMwG__clauseBody strong{color:var(--ink);font-weight:650}.policy-module__SYcMwG__clauseBody a{color:var(--ink);text-underline-offset:3px;font-weight:650}.policy-module__SYcMwG__tblw{box-shadow:inset 0 0 0 1px var(--line);background:var(--white);border-radius:16px;margin-top:4px;overflow:hidden}.policy-module__SYcMwG__tbl{border-collapse:collapse;width:100%;font-size:.92rem;line-height:1.4}.policy-module__SYcMwG__tbl th{text-align:left;color:var(--ink);background:var(--sage-3);padding:11px 14px;font-weight:700}.policy-module__SYcMwG__tbl td{border-top:1px solid var(--line);vertical-align:top;padding:11px 14px}.policy-module__SYcMwG__tbl td:last-child{color:var(--ink);font-weight:600}@media (max-width:520px){.policy-module__SYcMwG__tbl th,.policy-module__SYcMwG__tbl td{padding:10px 11px}}.policy-module__SYcMwG__polHelp{background:var(--white);box-shadow:0 26px 50px -36px #2832148c, inset 0 0 0 1px var(--line);border-radius:28px;margin-top:48px;display:grid;overflow:hidden}@media (min-width:700px){.policy-module__SYcMwG__polHelp{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.policy-module__SYcMwG__polHelpIn{align-content:center;gap:12px;padding:26px 22px;display:grid}@media (min-width:700px){.policy-module__SYcMwG__polHelpIn{padding:34px 32px}}.policy-module__SYcMwG__polHelpIn h2{font-family:var(--serif);font-size:clamp(1.7rem,1.2vw + 1.2rem,2.2rem);font-weight:400;line-height:1.08}.policy-module__SYcMwG__polHelpIn p{color:var(--ink-2)}.policy-module__SYcMwG__polHelpCtas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.policy-module__SYcMwG__polHelpCtas .btn{min-height:50px}.policy-module__SYcMwG__polHelpMail{color:var(--ink-2);font-size:.92rem}.policy-module__SYcMwG__polHelpMail a{color:var(--ink);font-weight:650}.policy-module__SYcMwG__polHelpImg{background:var(--linen);min-height:200px;position:relative}
