.cf-pol[data-v-7c0b2ea4]{background:var(--cf-cream);color:var(--cf-ink);font-family:var(--cf-body);height:100%;overflow-y:auto}.cf-pol__main[data-v-7c0b2ea4]{margin-inline:auto;padding:2rem 0 4rem;width:min(47.5rem,calc(100% - 2rem))}.cf-pol__crumb[data-v-7c0b2ea4]{color:var(--cf-ink-3);display:flex;font-size:.85rem;gap:.5rem}.cf-pol__crumb a[data-v-7c0b2ea4]{color:var(--cf-ink-2)}.cf-pol__h1[data-v-7c0b2ea4]{font-family:var(--cf-disp);font-size:clamp(2.3rem,7vw,3.8rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:1.125rem 0 .375rem}.cf-pol__date[data-v-7c0b2ea4]{color:var(--cf-ink-3);font-size:.88rem;margin:0}.cf-pol__bite[data-v-7c0b2ea4]{background:var(--cf-brand-soft);border:var(--cf-stroke);border-radius:1.75rem;box-shadow:var(--cf-shadow);margin:1.75rem 0 .5rem;padding:1.625rem 1.625rem 1.375rem;position:relative}.cf-pol__bite-tag[data-v-7c0b2ea4]{align-items:center;background:var(--cf-lemon);border:var(--cf-stroke);border-radius:62.4375rem;display:inline-flex;font-family:var(--cf-disp);font-size:.9rem;gap:.375rem;left:1.25rem;padding:.25rem .875rem;position:absolute;top:-.9375rem;transform:rotate(-3deg)}.cf-pol__bite p[data-v-7c0b2ea4]{font-size:1.06rem;font-weight:600;line-height:1.6;margin:0}.cf-pol__body[data-v-7c0b2ea4] section{margin-top:2.5rem}.cf-pol__body[data-v-7c0b2ea4] h2{font-family:var(--cf-disp);font-size:clamp(1.4rem,3.6vw,1.75rem);font-weight:400;line-height:1.15;margin:0 0 .75rem;padding-left:2.125rem;position:relative}.cf-pol__body[data-v-7c0b2ea4] h2:before{background:var(--cf-mint);border:.125rem solid var(--cf-ink);clip-path:path("M11 19C3.6 14.2 1 10.5 1 6.6 1 3.4 3.4 1 6.3 1c2 0 3.7 1 4.7 2.7C12 2 13.7 1 15.7 1 18.6 1 21 3.4 21 6.6c0 3.9-2.6 7.6-10 12.4Z");content:"";height:1.25rem;left:0;position:absolute;top:.12em;width:1.375rem}.cf-pol__body[data-v-7c0b2ea4] section:nth-of-type(4n+2) h2:before{background:var(--cf-lemon)}.cf-pol__body[data-v-7c0b2ea4] section:nth-of-type(4n+3) h2:before{background:var(--cf-lilac)}.cf-pol__body[data-v-7c0b2ea4] section:nth-of-type(4n+4) h2:before{background:var(--cf-peach)}.cf-pol__body[data-v-7c0b2ea4] h3{font-size:1.02rem;font-weight:700;margin:1.375rem 0 .375rem}.cf-pol__body[data-v-7c0b2ea4] li,.cf-pol__body[data-v-7c0b2ea4] p{color:var(--cf-ink-2);font-size:1rem;line-height:1.72}.cf-pol__body[data-v-7c0b2ea4] p{margin:0 0 .75rem}.cf-pol__body[data-v-7c0b2ea4] ol,.cf-pol__body[data-v-7c0b2ea4] ul{margin:0 0 .75rem;padding-left:1.3em}.cf-pol__body[data-v-7c0b2ea4] li{margin-bottom:.375rem}.cf-pol__body[data-v-7c0b2ea4] strong{color:var(--cf-ink)}.cf-pol__body[data-v-7c0b2ea4] a{color:var(--cf-brand-hover);text-underline-offset:.1875rem}.cf-pol__body[data-v-7c0b2ea4] .cf-pnote{background:var(--cf-paper);border:var(--cf-stroke);border-radius:1rem;font-size:.95rem;line-height:1.6;margin:.875rem 0;padding:.875rem 1rem}.cf-pol__box[data-v-7c0b2ea4]{margin-top:3.5rem}.cf-pol__box-h[data-v-7c0b2ea4]{font-family:var(--cf-disp);font-size:1.3rem;font-weight:400;margin:0 0 .875rem}.cf-pol__box ul[data-v-7c0b2ea4]{display:flex;flex-wrap:wrap;gap:.625rem;list-style:none;margin:0;padding:0}.cf-pol__box a[data-v-7c0b2ea4]{align-items:center;background:var(--cf-paper);border:var(--cf-stroke);border-radius:62.4375rem;box-shadow:.1875rem .1875rem 0 var(--cf-ink);color:var(--cf-ink);display:inline-flex;font-size:.92rem;font-weight:600;min-height:2.75rem;padding:0 1.125rem;text-decoration:none}.cf-pol__box li:nth-child(4n+1) a[data-v-7c0b2ea4]{background:var(--cf-mint)}.cf-pol__box li:nth-child(4n+2) a[data-v-7c0b2ea4]{background:var(--cf-lemon)}.cf-pol__box li:nth-child(4n+3) a[data-v-7c0b2ea4]{background:var(--cf-lilac)}.cf-pol__box li:nth-child(4n+4) a[data-v-7c0b2ea4]{background:var(--cf-peach)}.cf-pol__box a[data-v-7c0b2ea4]:hover{box-shadow:.25rem .25rem 0 var(--cf-ink);transform:translate(-.0625rem,-.0625rem)}.cf-pol__mail[data-v-7c0b2ea4]{align-items:flex-start;background:var(--cf-mint);border:var(--cf-stroke);border-radius:1.25rem;display:flex;gap:.875rem;margin-top:1.75rem;padding:1.125rem 1.25rem}.cf-pol__mail p[data-v-7c0b2ea4]{line-height:1.6;margin:0}.cf-pol__mail a[data-v-7c0b2ea4]{color:var(--cf-ink);font-weight:700;word-break:break-all}
