.cookie-card[data-v-583d5971]{background:#f8f7f4;border:1px solid #1111111a;box-shadow:0 24px 60px -28px #11111180}.cookie-icon[data-v-583d5971]{background:#fff;border:1px solid #11111114;border-radius:999px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.cookie-icon svg[data-v-583d5971]{width:1.6rem;height:1.6rem}.cookie-label[data-v-583d5971]{color:#1f4e8c;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.cookie-title[data-v-583d5971]{color:#111;letter-spacing:-.03em;margin-top:.15rem;font-size:1.35rem;font-weight:900;line-height:1.05}.cookie-copy[data-v-583d5971]{color:#111111ad;margin-top:.85rem;font-size:.88rem;font-weight:500;line-height:1.5}.cookie-link[data-v-583d5971]{color:#1f4e8c;white-space:nowrap;font-weight:800;display:inline-block;position:relative}.cookie-link svg[data-v-583d5971]{width:100%;height:.35rem;position:absolute;bottom:-.3rem;left:0}.cookie-btn[data-v-583d5971]{border-radius:999px;padding:.7rem .9rem;font-size:.88rem;font-weight:800;line-height:1.1;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .2s,border-color .2s}.cookie-btn[data-v-583d5971]:hover{transform:translateY(-1px)}.cookie-btn[data-v-583d5971]:active{transform:scale(.98)}.cookie-btn-ghost[data-v-583d5971]{color:#111;background:#fff;border:1px solid #1111111f}.cookie-btn-ghost[data-v-583d5971]:hover{background:#eef2f6}.cookie-btn-main[data-v-583d5971]{color:#fff;background:#1f4e8c}.cookie-btn-main[data-v-583d5971]:hover{background:#173c6d}@media (prefers-reduced-motion:reduce){.cookie-btn[data-v-583d5971]{transition:none}}.popelier-credit-logo[data-v-5de21d49]{flex-shrink:0;width:112px;height:78px;display:block;position:relative;overflow:hidden}.popelier-credit-logo img[data-v-5de21d49]{filter:brightness(0)saturate()invert(92%)sepia(12%)saturate(370%)hue-rotate(178deg)brightness(98%)contrast(94%);width:165%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-47%)}.site-header[data-v-73ff2402] :is(a,button){transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background-color .2s,color .2s,border-color .2s}.nav-logo[data-v-73ff2402],.nav-icon-button[data-v-73ff2402]{border:1px solid #1111111a;box-shadow:0 6px 18px -10px #11111159}.nav-logo[data-v-73ff2402]:hover{transform:rotate(-6deg)}.nav-icon-button[data-v-73ff2402]:hover{background-color:#eef2f6;transform:translateY(-2px)}.nav-bar[data-v-73ff2402]{background:#f8f7f4;border:1px solid #1111111a;box-shadow:0 10px 30px -18px #1116}.nav-link[data-v-73ff2402]{color:#111;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .95rem .65rem;font-size:.95rem;font-weight:800;display:inline-flex;position:relative}.nav-link[data-v-73ff2402]:hover{background:#eef2f6}.nav-link.is-active[data-v-73ff2402]{color:#1f4e8c}.nav-squiggle[data-v-73ff2402]{color:#1f4e8c;stroke-dasharray:80;stroke-dashoffset:80px;width:calc(100% - 1.9rem);height:.4rem;transition:stroke-dashoffset .42s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.2rem;left:.95rem;right:.95rem}.nav-link:hover .nav-squiggle[data-v-73ff2402],.nav-link.is-active .nav-squiggle[data-v-73ff2402]{stroke-dashoffset:0}.nav-balloon[data-v-73ff2402]{transform-origin:50% 120%;background:radial-gradient(circle at 32% 30%,#ffffffa0 0 12%,#0000 30%),#e8213a;border-radius:50% 50% 48% 48%/55% 55% 45% 45%;flex-shrink:0;width:.6rem;height:.72rem;display:inline-block;position:relative}.nav-balloon[data-v-73ff2402]:after{content:"";background:#11111173;width:1px;height:.4rem;position:absolute;top:100%;left:50%}.nav-link:hover .nav-balloon[data-v-73ff2402],.mobile-link:hover .nav-balloon[data-v-73ff2402]{animation:1.4s ease-in-out infinite nav-sway-73ff2402}.nav-count[data-v-73ff2402]{color:#fff;background:#1f4e8c;border:2px solid #fff;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.68rem;font-weight:900;line-height:1;display:grid;position:absolute;top:-.35rem;right:-.35rem}.nav-book[data-v-73ff2402]{background:#1f4e8c;box-shadow:0 10px 24px -14px #1f4e8ce6}.nav-book[data-v-73ff2402]:hover{background:#173c6d;transform:translateY(-2px)}.nav-book[data-v-73ff2402]:active{transform:translateY(0)scale(.98)}.mobile-menu[data-v-73ff2402]{background:#f8f7f4;border:1px solid #1111111a;box-shadow:0 20px 45px -25px #11111173}.mobile-link[data-v-73ff2402]:hover{background:#eef2f6}.mobile-link.is-active[data-v-73ff2402]{color:#1f4e8c;background:#fff;box-shadow:inset 3px 0 #1f4e8c}@keyframes nav-sway-73ff2402{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)translateY(-1px)}}@media (width>=1024px) and (width<=1279px){.site-header nav[data-v-73ff2402]{gap:.5rem}.nav-logo[data-v-73ff2402]{width:3.5rem;height:3.5rem}.nav-logo img[data-v-73ff2402]{height:2.6rem}.nav-bar[data-v-73ff2402]{gap:0;padding:.3rem}.nav-link[data-v-73ff2402]{padding:.45rem .55rem .55rem;font-size:.8rem}.nav-squiggle[data-v-73ff2402]{width:calc(100% - 1.1rem);left:.55rem;right:.55rem}.nav-link .nav-balloon[data-v-73ff2402]{display:none}.nav-book[data-v-73ff2402]{padding:.6rem .9rem;font-size:.9rem}.nav-book svg[data-v-73ff2402]{display:none}}@media (prefers-reduced-motion:reduce){.site-header[data-v-73ff2402] :is(a,button),.nav-squiggle[data-v-73ff2402]{transition:none}.nav-balloon[data-v-73ff2402]{animation:none!important}}
