:root{--pg-route:#B9C9E0;--pg-route-hot:#1C3A63;--pg-stamp:#C8363D;--pg-draw-dur:1.6s;--pg-draw-ease:cubic-bezier(.6,.05,.3,1)}@keyframes pg-draw{0%{stroke-dashoffset:1}}@keyframes pg-pop{0%{opacity:0;scale:.35}60%{opacity:1}}@keyframes pg-stamp{0%{opacity:0;scale:2;rotate:-18deg}60%{opacity:1;scale:.92;rotate:0deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes pg-pulse{0%{opacity:.9;scale:.6}to{opacity:0;scale:1.9}}@keyframes pg-fade{0%{opacity:0}}.ph-mask{stroke-dasharray:1 1;animation:pg-draw var(--pg-draw-dur) var(--pg-draw-ease) .25s backwards}.ph-origin .ph-pulse{animation:pg-pulse 1.6s var(--motion-ease-out) .1s 2 backwards;opacity:0}.ph-origin .ph-pulse,.ph-stamp{transform-box:fill-box;transform-origin:center}.ph-stamp{animation:pg-stamp .5s var(--motion-ease-thud) 1.8s backwards}.ph-rosette{position:absolute;left:396px;top:26px;width:328px;height:328px;animation:pg-fade 1.4s ease .2s backwards,ph-spin 2.4s var(--motion-ease-out) .2s backwards}@keyframes ph-spin{0%{rotate:-24deg;scale:.92}}.ph-art--aside .ph-origin{display:none}.ph-strip{position:absolute;left:1.25rem;right:1.25rem;bottom:1.4rem;display:flex;align-items:center;gap:.5rem;height:1.5rem;pointer-events:none}@media (min-width:768px){.ph-strip{left:2rem;right:2rem;bottom:2rem}}.ph-strip-dot{flex:none;width:.7rem;height:.7rem;border-radius:50%;background:#FBFCFB;box-shadow:0 0 0 2px #0E2240}.ph-strip-dot--end{background:var(--pg-stamp);box-shadow:0 0 0 2px #FBFCFB,0 0 0 3.5px var(--pg-stamp);animation:pg-stamp .45s var(--motion-ease-thud) 1.55s backwards}.ph-strip-track{position:relative;flex:1;height:100%;overflow:hidden;container-type:inline-size}.ph-strip-line{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:linear-gradient(90deg,var(--pg-route) 55%,transparent 0) 0 0 /11px 2px repeat-x;animation:ph-line 1.3s var(--pg-draw-ease) .2s backwards}@keyframes ph-line{0%{translate:-100% 0}}.ph-strip-plane{position:absolute;left:0;top:50%;width:1.5rem;height:1.5rem;margin-top:-.75rem;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="-5 -5 10 10"%3E%3Cpath d="M4.2 0C4.2-.5 3.6-.7 2.7-.7L1.1-.6-.9-4.4H-1.75L-.95-.55-2.6-.45-3.45-1.8H-3.95L-3.5-.4-4.1 0-3.5.4-3.95 1.8H-3.45L-2.6.45-.95.55-1.75 4.4H-.9L1.1.6 2.7.7C3.6.7 4.2.5 4.2 0Z" fill="%230E2240"/%3E%3Cpath d="M3.85-.3C4.05-.12 4.05.12 3.85.3L3.3.34V-.34Z" fill="%23FFC72C"/%3E%3C/svg%3E') 50% /contain no-repeat;translate:calc(100cqw - 1.5rem) 0;opacity:0;animation:ph-fly 1.3s var(--pg-draw-ease) .2s backwards}@keyframes ph-fly{0%{translate:-1.5rem 0;opacity:1}85%{opacity:1}to{translate:calc(100cqw - 1.5rem) 0;opacity:0}}.dm{position:relative;margin-inline:auto;max-width:26rem;aspect-ratio:360/460;--cx:50%;--cy:50.87%}@media (min-width:768px){.dm{max-width:none;aspect-ratio:1000/380;--cy:51.58%}}.dm-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.dm-d{display:none}@media (min-width:768px){.dm-d{display:block}.dm-m{display:none}}.dm-globe{stroke-opacity:.075}.dm-rings{stroke-opacity:.2}.dm-line{stroke:#8EA5C4;stroke-dasharray:5 7}.dm-mask{stroke-dasharray:1 1}.dm-hot{stroke:var(--pg-route-hot);stroke-dasharray:1 1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset var(--motion-dur-5) var(--motion-ease-out),opacity var(--motion-dur-2) ease}.dm-plane{opacity:0;offset-rotate:auto;offset-anchor:0 0}.dm-you{position:absolute;left:var(--cx);top:var(--cy);width:2.6rem;height:2.6rem;margin:-1.3rem 0 0 -1.3rem;border-radius:50%;background:#0E2240;box-shadow:0 0 0 5px #FBFCFB,0 10px 24px -8px rgb(14 34 64/.55);display:grid;place-items:center}.dm-you-paw{width:1.35rem;height:1.35rem}.dm-you-ring{position:absolute;inset:-10px;border-radius:50%;border:2px solid #2a4c7a;opacity:0}.dm-node{position:absolute;left:var(--mx);top:var(--my);width:0;height:0;color:#0E2240;text-decoration:none}@media (min-width:768px){.dm-node{left:var(--x);top:var(--y)}}.dm-dot{position:absolute;left:-.55rem;top:-.55rem;width:1.1rem;height:1.1rem;border-radius:50%;background:#FFC72C;box-shadow:0 0 0 2.5px #0E2240,0 0 0 6px rgb(251 252 251/.9);transition:scale var(--fx-dur-hover) var(--motion-ease-spring),background-color var(--fx-dur-hover) ease}.dm-label{position:absolute;left:0;top:.95rem;translate:var(--lx) 0;width:-moz-max-content;width:max-content;max-width:8rem;padding:.2rem .55rem;border-radius:.6rem;background:rgb(251 252 251/.92);box-shadow:0 0 0 1px rgb(14 34 64/.1);font-size:.75rem;font-weight:600;line-height:1.25;text-align:center;text-wrap:balance;overflow-wrap:break-word;transition:background-color var(--fx-dur-hover) ease,color var(--fx-dur-hover) ease,translate var(--fx-dur-hover) var(--motion-ease-spring)}.dm-mup .dm-label{top:auto;bottom:.95rem}.dm-node{--lx:-50%}.dm-ml{--lx:calc(-100% + .9rem)}.dm-mr{--lx:-.9rem}@media (min-width:768px){.dm-label{max-width:10rem;font-size:.875rem;top:1.05rem;padding:.25rem .7rem}.dm-mup .dm-label{top:1.05rem;bottom:auto}.dm-up .dm-label{top:auto;bottom:1.05rem}.dm-node{--lx:-50%}.dm-dl{--lx:calc(-100% + 1rem)}.dm-dr{--lx:-1rem}}.dm-node:hover .dm-dot{scale:1.3;background:#FBFCFB}.dm-node:hover .dm-label{background:#0E2240;color:#fff}.dm-scope:has([data-i="0"]:is(:hover,:focus-within)) [data-i="0"],.dm-scope:has([data-i="1"]:is(:hover,:focus-within)) [data-i="1"],.dm-scope:has([data-i="10"]:is(:hover,:focus-within)) [data-i="10"],.dm-scope:has([data-i="11"]:is(:hover,:focus-within)) [data-i="11"],.dm-scope:has([data-i="2"]:is(:hover,:focus-within)) [data-i="2"],.dm-scope:has([data-i="3"]:is(:hover,:focus-within)) [data-i="3"],.dm-scope:has([data-i="4"]:is(:hover,:focus-within)) [data-i="4"],.dm-scope:has([data-i="5"]:is(:hover,:focus-within)) [data-i="5"],.dm-scope:has([data-i="6"]:is(:hover,:focus-within)) [data-i="6"],.dm-scope:has([data-i="7"]:is(:hover,:focus-within)) [data-i="7"],.dm-scope:has([data-i="8"]:is(:hover,:focus-within)) [data-i="8"],.dm-scope:has([data-i="9"]:is(:hover,:focus-within)) [data-i="9"]{--hot:1}.dm-arc{--hot:0}.dm-arc .dm-hot{opacity:var(--hot);stroke-dashoffset:calc(1 - var(--hot))}.dm-node .dm-dot{scale:calc(1 + var(--hot, 0) * .3)}.dm-node .dm-label{translate:var(--lx) calc(var(--hot, 0) * -2px)}.dm-scope:has(.dm-node:hover,li[data-i]:is(:hover,:focus-within)) .dm-line{stroke-opacity:.55}:is(.js,.fx-on) .dm:not(.is-in) .dm-mask{stroke-dashoffset:1}:is(.js,.fx-on) .dm:not(.is-in) :is(.dm-you,.dm-dot,.dm-label){opacity:0}.dm.is-in .dm-you{animation:pg-pop .55s var(--motion-ease-thud) backwards}.dm.is-in .dm-you-ring{animation:pg-pulse 1.4s var(--motion-ease-out) .3s 2}.dm.is-in .dm-mask{animation:pg-draw .9s var(--pg-draw-ease) calc(.2s + var(--i) * .12s) backwards}.dm.is-in .dm-dot{animation:pg-stamp .5s var(--motion-ease-thud) calc(.94s + var(--i) * .12s) backwards}.dm.is-in .dm-label{animation:pg-fade .45s var(--fx-ease-fade) calc(1.04s + var(--i) * .12s) backwards}@supports (offset-path:path("M0 0")){.dm.is-in .dm-plane{animation:dm-fly .9s var(--pg-draw-ease) calc(.2s + var(--i) * .12s) backwards}}@keyframes dm-fly{0%{offset-distance:0;opacity:0}12%{opacity:1}80%{opacity:1}to{offset-distance:100%;opacity:0}}.pt-wrap[data-fx-state=pending] .pt{opacity:0}.pt-wrap[data-fx-state=in] .pt{animation:fx-fade .52s var(--fx-ease-fade) backwards,fx-rise .56s var(--fx-ease-enter) backwards}.pt-stub{transform-origin:0 50%}.pt-wrap[data-fx-state=in] .pt-stub{animation:pt-tear-m .65s var(--motion-ease-thud) .26s backwards}@keyframes pt-tear-m{0%{opacity:0;translate:0 22px;rotate:-1.4deg}}@media (min-width:1024px){.pt-wrap[data-fx-state=in] .pt-stub{animation-name:pt-tear}@keyframes pt-tear{0%{opacity:0;translate:38px 0;rotate:2.5deg}}}.pt-perf{transform-origin:top}.pt-wrap[data-fx-state=in] .pt-perf{animation:pt-perf .55s var(--motion-ease-out) .38s backwards}@keyframes pt-perf{0%{scale:1 0}}.pt-price{overflow:clip}.pt-price-v{display:block}.pt-wrap[data-fx-state=in] .pt-price-v{animation:pt-flip .6s var(--motion-ease-out) .52s backwards}@keyframes pt-flip{0%{translate:0 105%;opacity:0}}.pt .fx-sv-barcode>span{transform-origin:bottom}.pt-wrap[data-fx-state=in] .pt .fx-sv-barcode>span{animation:pt-bar .36s var(--motion-ease-out) calc(.64s + var(--b, 0) * 22ms) backwards}@keyframes pt-bar{0%{scale:1 0}}.pt-wrap[data-fx-state=in] .pt-feats>li{animation:fx-fade .45s var(--fx-ease-fade) calc(.38s + var(--k, 0) * 45ms) backwards,pt-feat .45s var(--motion-ease-out) calc(.38s + var(--k, 0) * 45ms) backwards}@keyframes pt-feat{0%{translate:-8px 0}}.pt-wrap[data-fx-state=in] .pt-ico{animation:pg-stamp .5s var(--motion-ease-thud) .56s backwards}@media (hover:hover){.pt .pt-ico{transition:rotate var(--fx-dur-hover) var(--motion-ease-spring),scale var(--fx-dur-hover) var(--motion-ease-spring)}.pt:hover .pt-ico{rotate:-8deg;scale:1.06}}.ty-stage{position:relative;isolation:isolate}.ty-stage>.stamp-drop{position:relative;z-index:1}.ty-burst{position:absolute;left:50%;top:50%;width:0;height:0;z-index:0;pointer-events:none}.ty-bit{position:absolute;left:0;top:0;display:block;translate:var(--tx) var(--ty);rotate:var(--rot);opacity:.92;animation:ty-burst .95s cubic-bezier(.15,.85,.25,1) calc(.5s + var(--d, 0s)) backwards}@keyframes ty-burst{0%{translate:0 0;rotate:0deg;scale:.2;opacity:0}30%{opacity:1}}.ty-bit--ring{width:1.9rem;height:1.9rem;margin:-.95rem;border-radius:50%;border:2px dashed var(--pg-stamp)}.ty-bit--ticket{width:2.4rem;height:1.15rem;margin:-.575rem -1.2rem;border-radius:.3rem;background:#0E2240;box-shadow:inset -.7rem 0 0 -.62rem #FBFCFB}.ty-bit--ticket:after{content:"";position:absolute;top:.2rem;bottom:.2rem;right:.55rem;border-left:1.5px dashed rgb(255 255 255/.55)}.ty-bit--dot{width:.6rem;height:.6rem;margin:-.3rem;border-radius:50%}.ty-bit--diamond,.ty-bit--dot{background:#FFC72C;box-shadow:0 0 0 1.5px #0E2240}.ty-bit--diamond{width:.7rem;height:.7rem;margin:-.35rem}.ty-bit--paw{width:1.5rem;height:1.5rem;margin:-.75rem;color:#2A4C7A}.ty-bit--mini{width:2.3rem;height:1.5rem;margin:-.75rem -1.15rem;border-radius:.35rem;border:2px solid var(--pg-stamp);box-shadow:inset 0 0 0 2px #FBFCFB,inset 0 0 0 3.5px var(--pg-stamp);opacity:.8}@media (max-width:480px){.ty-burst{scale:.72}}.nf-mask{stroke-dasharray:1 1;animation:pg-draw 1.8s var(--pg-draw-ease) .1s backwards}.nf-x{transform-box:fill-box;transform-origin:center;animation:pg-stamp .45s var(--motion-ease-thud) 1.9s backwards}.nf-pass{position:absolute;z-index:1;pointer-events:none;left:calc(50% + clamp(5.4rem, 15vw, 12rem));top:clamp(-1.25rem,-1vw,-.25rem);width:clamp(3.1rem,6.5vw,4.8rem);rotate:-12deg;filter:drop-shadow(0 12px 14px rgb(14 34 64/.25));animation:nf-fall 1.8s cubic-bezier(.3,.7,.4,1) .35s backwards,nf-idle 4.4s ease-in-out 2.3s 4}@keyframes nf-fall{0%{translate:-50px -190px;rotate:-50deg;opacity:0}12%{opacity:1}34%{translate:26px -110px;rotate:22deg}58%{translate:-16px -42px;rotate:-24deg}80%{translate:6px 2px;rotate:-4deg}90%{translate:0 -5px;rotate:-10deg}to{translate:0 0;rotate:-12deg}}@keyframes nf-idle{50%{translate:0 -7px;rotate:-8deg}}.nf-q{transform-box:fill-box;transform-origin:center;animation:pg-pop .4s var(--motion-ease-thud) 2.25s backwards}.pc-reveal{position:relative;overflow:hidden;isolation:isolate}.pc-reveal>:first-child{animation:pc-zoom 1.5s var(--motion-ease-out) .2s backwards}.pc-reveal:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:#E4EDE8;transform-origin:100% 50%;transform:scaleX(0);animation:pc-wipe .95s cubic-bezier(.7,0,.2,1) .15s backwards}@keyframes pc-zoom{0%{scale:1.09}}@keyframes pc-wipe{0%{transform:scaleX(1)}}@supports (animation-timeline:view()){.toc-a{animation:toc-on linear none;animation-duration:auto;animation-range:cover 70vh cover calc(100% - 30vh)}@keyframes toc-on{0%,to{color:#0E2240;border-color:#FFC72C;background-color:#EDF2F9;box-shadow:inset 2px 0 0 #1C3A63}}.faq-a{animation:faq-on linear none;animation-duration:auto;animation-range:cover 70vh cover calc(100% - 30vh)}@keyframes faq-on{0%,to{color:#fff;background-color:#1C3A63;border-color:#1C3A63}}}.toc-a{border-radius:0 .5rem .5rem 0;padding-block:.3rem}.cs-num{display:inline-block}@media (prefers-reduced-motion:reduce){.dm-mask,.nf-mask,.ph-mask{animation:none!important;stroke-dashoffset:0!important}.dm-plane,.ph-plane,.ph-strip-plane{display:none!important}.dm-you-ring,.ph-pulse{opacity:0!important}.dm-dot,.dm-label,.dm-you,.dm-you-ring,.nf-pass,.nf-q,.nf-x,.pc-reveal>:first-child,.ph-pulse,.ph-rosette,.ph-stamp,.ph-strip-dot--end,.ph-strip-line,.pt,.pt .fx-sv-barcode>span,.pt-feats>li,.pt-ico,.pt-perf,.pt-price-v,.pt-stub,.ty-bit{animation:none!important}.dm-dot,.dm-hot,.dm-label,.faq-a,.pt .pt-ico,.toc-a{transition:none!important}.pc-reveal:after{display:none}}.pm-word{font-family:Unbounded Variable,PV Unbounded Fallback,Onest Variable,system-ui,sans-serif!important;letter-spacing:-.01em!important;font-weight:700!important}.pm-route{background-image:linear-gradient(90deg,#FFC72C 0 58%,transparent 58% 100%);background-size:.5em .14em;background-repeat:repeat-x;background-position:.04em calc(100% - .02em);padding-bottom:.2em}.pmr-card{position:relative;display:flex;height:100%;flex-direction:column;border:1px solid #dde4e0;border-radius:20px;background:#fff;padding:1.25rem;box-shadow:0 1px 2px rgba(14,34,64,.05),0 10px 28px -14px rgba(14,34,64,.18)}.pmr-card>header{display:flex;align-items:center;gap:.75rem}.pmr-card>header>div{min-width:0}.pmr-card>header b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:2.25rem;font-weight:600;color:#10203A}.pmr-card>header small{display:block;font-size:.8rem;line-height:1.375;color:#46546A}.pmr-card>header time{white-space:nowrap}.pmr-av{display:grid;height:2.75rem;width:2.75rem;flex-shrink:0;place-items:center;border-radius:9999px;background:#0E2240;font-size:1.125rem;line-height:1.75rem}.pmr-av,.pmr-q{font-weight:700;color:#FFC72C}.pmr-q{pointer-events:none;position:absolute;right:1rem;top:.5rem;font-size:3.4rem;line-height:1}.pmr-ph{display:block;flex-shrink:0;margin-top:1rem;height:190px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px;background:#E4EDE8}.pmr-bd{margin-top:1rem;flex:1 1 0%}.pmr-text{white-space:pre-line;font-size:.94rem;line-height:1.625;color:#10203A}.pmr-more{margin-top:.5rem;display:inline-flex;min-height:2rem;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#1C3A63}.pmr-more:hover{color:#0E2240}.pmr-note{margin-top:.5rem;font-size:.75rem;line-height:1rem;color:#56627A}.pmr-note a{text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:2px;padding-block:4px}.pmr-note a:hover{color:#10203A}.pmr-card>footer{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;border-top:1px dashed #dde4e0;padding-top:.75rem}.pmr-card>footer.pmr-ft-end{justify-content:flex-end}.pmr-card>footer>span{color:#46546A}.pmr-card>footer>span,.pmr-tg{font-size:.875rem;line-height:1.25rem}.pmr-tg{display:inline-flex;min-height:2.5rem;align-items:center;font-weight:600;color:#155F96}.pmr-tg:hover{text-decoration-line:underline}.pmr-text--clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11;line-clamp:11;overflow:hidden}.pmr-tgl:checked~.pmr-text--clamp{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible}.pmr-more-c,.pmr-tgl:checked~.pmr-more .pmr-more-o{display:none}.pmr-tgl:checked~.pmr-more .pmr-more-c{display:inline}.pmr-tgl:focus-visible~.pmr-more{outline:3px solid #0E2240;outline-offset:2px;border-radius:6px}.pmr-tg:focus-visible{outline:3px solid #0E2240;outline-offset:2px;border-radius:6px}.pmr-rail{scrollbar-width:thin;scrollbar-color:#AFC9BC transparent}.pmr-rail:focus-visible{outline:3px solid #0E2240;outline-offset:4px;border-radius:1.5rem}.pmr-card{transition:translate var(--motion-dur-3,.24s) var(--motion-ease-out,ease-out),box-shadow var(--motion-dur-3,.24s)}@media (hover:hover) and (pointer:fine){.pmr-card:hover{translate:0 -3px;box-shadow:0 2px 4px rgba(14,34,64,.05),0 28px 56px -26px rgba(14,34,64,.35)}}@media (prefers-reduced-motion:reduce){.pmr-card,.pmr-card:hover{transition:none;translate:none}}.pmr-i{min-width:0;content-visibility:auto;contain-intrinsic-size:auto 360px;padding:8px 16px 40px;margin:-8px -16px -40px;pointer-events:none}.pmr-i>*{pointer-events:auto}@media (min-width:768px){.pmr-i{contain-intrinsic-size:auto 500px;padding:8px 30px 60px;margin:-8px -30px -60px}}.pmr-chips{margin:0 0 1.5rem;padding:0;border:0;min-width:0;display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.pmr-chips{margin-bottom:2rem}}.pmr-chip{display:inline-flex;min-height:2.75rem;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;align-items:center;gap:.5rem;border:1px solid #dde4e0;border-radius:9999px;background:#fff;padding:0 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#10203A;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.pmr-chip:hover{border-color:#1C3A63}.pmr-chip-n{border-radius:9999px;background:#E4EDE8;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;font-variant-numeric:tabular-nums;color:#46546A}.pmr-chip:has(:checked){background:#0E2240;border-color:#0E2240;color:#fff}.pmr-chip:has(:checked) .pmr-chip-n{background:#FFC72C;color:#0E2240}.pmr-all:has(.pmr-f--cat:checked) .pmr-i:not(.pmr-i--cat),.pmr-all:has(.pmr-f--dog:checked) .pmr-i:not(.pmr-i--dog),.pmr-all:has(.pmr-f--other:checked) .pmr-i:not(.pmr-i--other){display:none}.pmr-all:has(.pmr-f--all:checked):not(:has(.pmr-mo:checked)) .pmr-i--late{display:none}.pmr-all:has(.pmr-f:not(.pmr-f--all):checked) .pmr-morebar,.pmr-all:has(.pmr-mo:checked) .pmr-morebar{display:none}.pmr-morebar{margin-top:2.5rem;display:flex;justify-content:center}.pmr-morebtn{display:inline-flex;min-height:3.25rem;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;align-items:center;justify-content:center;border:2px solid #0e2240;border-radius:9999px;background:#fff;padding:0 1.75rem;font-weight:600;color:#0E2240;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.pmr-morebtn:hover{background:#0E2240;color:#fff}.pmr-morebtn>span{margin-left:.5rem;font-variant-numeric:tabular-nums;color:#46546A}.pmr-chip:has(:focus-visible),.pmr-morebtn:has(:focus-visible){outline:3px solid #0E2240;outline-offset:2px}.pmr-live{display:none}.pmr-all:has(.pmr-f--all:checked):has(.pmr-mo:checked) .pmr-live--more,.pmr-all:has(.pmr-f--all:checked):not(:has(.pmr-mo:checked)) .pmr-live--all,.pmr-all:has(.pmr-f--cat:checked) .pmr-live--cat,.pmr-all:has(.pmr-f--dog:checked) .pmr-live--dog,.pmr-all:has(.pmr-f--other:checked) .pmr-live--other{display:inline}:is([data-fx~=loop][data-fx-paused],html[data-motion=off]) :is(.pvh-cloud,.pvh-ping,.hc-dot,.hc-scan,.hc-wave,.pets-walker,.pets-walker *),html[data-motion=off] [data-fx~=marquee]>*{animation-play-state:paused!important}#mobile-menu{contain:strict}.fx-mt{display:none}@media (prefers-reduced-motion:no-preference){html.fx-on .fx-mt{display:inline-grid}}.fx-mt{position:absolute;z-index:3;place-items:center;width:2rem;height:2rem;border-radius:9999px;cursor:pointer;transition:background-color var(--motion-dur-2,.18s) ease,color var(--motion-dur-2,.18s) ease}.fx-mt>svg{grid-area:1/1;width:.875rem;height:.875rem}.fx-mt-play,.fx-mt[aria-pressed=true] .fx-mt-pause{display:none}.fx-mt[aria-pressed=true] .fx-mt-play{display:block}.fx-mt--light{background:rgb(255 255 255/.86);color:#0E2240;box-shadow:0 0 0 1px rgb(14 34 64/.16)}.fx-mt--light:hover{background:#fff}.fx-mt--dark{background:rgb(255 255 255/.1);color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255/.28)}.fx-mt--dark:hover{background:rgb(255 255 255/.2)}.fx-mt--signal{background:#FFC72C;color:#0E2240;box-shadow:0 0 0 2px #0E2240}.fx-mt--signal:hover{background:#FFD54D}.fx-mt:focus-visible{outline:3px solid #0E2240;outline-offset:2px}.fx-mt--dark:focus-visible,.fx-mt--signal:focus-visible{outline-color:#FFC72C}.fx-mt--signal:focus-visible{outline-color:#fff}.fx-mt--pets{left:.75rem;bottom:.7rem}.fx-mt--pets.fx-mt--top{top:1.4rem;bottom:auto}@media (min-width:768px){.fx-mt--pets{left:1.5rem}}.fx-mt--marquee{left:.75rem;top:50%;translate:0 calc(-50% + (50vw - 1.75rem) * .0349)}@media (min-width:1024px){.fx-mt--marquee{left:1.5rem;translate:0 calc(-50% + (50vw - 2.5rem) * .0244)}}html .pmr-f--all:focus-visible~.pmr-chips .pmr-chip--all,html .pmr-f--cat:focus-visible~.pmr-chips .pmr-chip--cat,html .pmr-f--dog:focus-visible~.pmr-chips .pmr-chip--dog,html .pmr-f--other:focus-visible~.pmr-chips .pmr-chip--other,html .pmr-mo:focus-visible~.pmr-morebar label,html .pmr-rail:focus-visible,html .pmr-tgl:focus-visible~.pmr-more{outline:3px solid #0E2240;outline-offset:2px;box-shadow:0 0 0 6px #FFC72C}@media (min-width:1280px) and (max-width:1439.98px){#floating-messengers{right:.375rem;bottom:1rem}#floating-messengers ul{gap:.5rem}#floating-messengers a{width:2.75rem;height:2.75rem}#floating-messengers a>svg{width:1.375rem;height:1.375rem}}@media (min-width:768px) and (max-width:1279.98px){html{scroll-padding-bottom:6rem}html body footer.bg-navy-900{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}}.brand-note-band{position:relative;margin-top:-2.5rem;padding-bottom:3rem}@media (min-width:768px){.brand-note-band{margin-top:-4rem;padding-bottom:4.5rem}}.prose-pv .legal-pending{font-size:.95rem;color:#46546A;font-style:italic}.form-consent a{overflow-wrap:anywhere}