.pol{max-width:var(--page);margin:0 auto;padding:56px var(--gutter) 90px;display:grid;grid-template-columns:260px minmax(0,680px);column-gap:82px;align-items:start}.pol__head{grid-column:2;margin:0 0 34px}.pol__eyebrow{font-family:var(--f-ui);font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:var(--grey-text);margin:0 0 10px}.pol h1{font-family:var(--f-head);font-weight:300;font-size:var(--t-h1);line-height:1.2;text-transform:uppercase;margin:0}.pol__draft{margin:18px 0 0;font-size:13px;line-height:1.6}.pol__nav{grid-column:1;grid-row:1 / span 2;position:sticky;top:calc(var(--hdr-h) + 28px);display:flex;flex-direction:column;gap:12px;padding-top:6px;font-family:var(--f-ui);font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase}.pol__nav a{color:var(--grey-text);text-decoration:none;align-self:flex-start;border-bottom:1px solid transparent;padding-bottom:2px}.pol__nav a:hover,.pol__nav a[aria-current="page"]{color:var(--ink);border-bottom-color:var(--ink)}.pol__body{grid-column:2;font-size:var(--t-body);line-height:var(--lh-body)}.pol__body section + section,.pol__body :where(.shopify-section):has(> section:where(:last-child)) + :where(.shopify-section) > section:where(:first-child){margin-top:44px}.pol__body h2{font-family:var(--f-head);font-weight:300;font-size:var(--t-h3);line-height:1.25;margin:0 0 14px}.pol__body p{margin:0}.pol__body p + p,.pol__body :where(.shopify-section):has(> p:where(:last-child)) + :where(.shopify-section) > p:where(:first-child),.pol__body ul + p,.pol__body :where(.shopify-section):has(> ul:where(:last-child)) + :where(.shopify-section) > p:where(:first-child),.pol__body p + ul,.pol__body :where(.shopify-section):has(> p:where(:last-child)) + :where(.shopify-section) > ul:where(:first-child){margin-top:12px}.pol__body ul{margin:0;padding-left:20px}.pol__body li + li,.pol__body :where(.shopify-section):has(> li:where(:last-child)) + :where(.shopify-section) > li:where(:first-child){margin-top:4px}.pol__body a{color:var(--ink)}.pol__contact{font-style:normal}mark.pol-todo{background:#fff1a8;color:#000;padding:2px 6px;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:1079px){.pol{grid-template-columns:minmax(0,680px);padding:40px 30px 70px}.pol__head,.pol__body,.pol__nav{grid-column:1}.pol__nav{grid-row:auto;position:static;flex-direction:row;flex-wrap:wrap;gap:10px 22px;padding:0 0 18px;margin:0 0 30px;border-bottom:1px solid rgba(0,0,0,.14)}}@media (max-width:699px){.pol{padding:var(--m-gap) var(--m-side)}.pol h1{font-size:var(--m-h1)}.pol__eyebrow,.pol__nav{font-size:var(--m-label)}.pol__nav a{padding:6px 0 4px}.pol__draft{font-size:var(--m-small)}.pol__body{font-size:var(--m-body);line-height:1.6}.pol__body h2{font-size:var(--m-h3)}.pol__body section + section,.pol__body :where(.shopify-section):has(> section:where(:last-child)) + :where(.shopify-section) > section:where(:first-child){margin-top:36px}}main :is(h1,h2,h3,h4),main blockquote,main figcaption{text-wrap:balance}main :is(p,li,dd){text-wrap:pretty}.rv-card blockquote{flex:0 0 auto}@media (min-width:700px){.pol__body{font-size:15px;line-height:1.75}.pol__body p,.pol__body ul,.pol__contact{max-width:64ch}}main :is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid currentColor;outline-offset:3px}