.th[data-astro-cid-3ztny46r]{background:var(--gray-1);padding-block:40px 64px}.th__inner[data-astro-cid-3ztny46r]{align-items:start;gap:40px;display:grid}.th[data-astro-cid-3ztny46r] .crumbs{margin-bottom:16px}.th__brand[data-astro-cid-3ztny46r]{border-radius:var(--radius-m);box-shadow:var(--shadow);font:var(--hint);color:var(--gray-4);--logo-w:112px;--logo-h:34px;background:#fff;align-items:center;gap:12px;margin-bottom:24px;padding:8px 16px;display:inline-flex}.th__brand[data-astro-cid-3ztny46r]>span[data-astro-cid-3ztny46r]{white-space:nowrap}@media (width<=767px){.th__brand[data-astro-cid-3ztny46r]{--logo-w:80px;--logo-h:26px;gap:10px;padding:8px 12px}}.th__lede[data-astro-cid-3ztny46r]{max-width:520px;font:var(--excerpt);color:var(--gray-5);text-wrap:pretty;margin-top:20px}.th__actions[data-astro-cid-3ztny46r]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.deal[data-astro-cid-3ztny46r]{--peel:16px;filter:drop-shadow(0 2px 6px #0000001a);transition:translate .15s;display:inline-flex}.deal[data-astro-cid-3ztny46r]:hover{translate:0 -2px}.deal__face[data-astro-cid-3ztny46r]{border:2px dashed var(--orange);border-radius:var(--radius-s);color:#000;min-height:56px;font:700 16px/24px var(--font);white-space:nowrap;mask:linear-gradient(315deg, transparent calc(var(--peel) * .7071), #000 0);background:#fff;align-items:center;gap:8px;padding:0 32px 0 20px;display:inline-flex;position:relative}.deal__face[data-astro-cid-3ztny46r] svg{width:24px;height:24px;color:var(--orange);flex:none}.deal__face[data-astro-cid-3ztny46r]:after{content:"";width:var(--peel);height:var(--peel);background:linear-gradient(to bottom right, var(--orange-light) 0, #ffd2a8 46%, transparent 50%);filter:drop-shadow(-1px -1px 1px #0000001f);position:absolute;bottom:0;right:0}.th[data-astro-cid-3ztny46r] .th__photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-l);width:100%;box-shadow:var(--shadow);background:var(--gray-2)}@media (width>=1024px){.th[data-astro-cid-3ztny46r]{padding-block:var(--header-clear) 80px}.th__inner[data-astro-cid-3ztny46r]{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:64px}}@media (width<=767px){.th__actions[data-astro-cid-3ztny46r] .btn[data-astro-cid-3ztny46r],.deal[data-astro-cid-3ztny46r],.deal__face[data-astro-cid-3ztny46r]{flex:100%;justify-content:center}}.gallery__head[data-astro-cid-nmfknlnr]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.gallery__head[data-astro-cid-nmfknlnr] a[data-astro-cid-nmfknlnr]{color:var(--orange-dark);padding-block:10px;font-weight:600;display:inline-block}.gallery__head[data-astro-cid-nmfknlnr] a[data-astro-cid-nmfknlnr]:hover{text-decoration:underline}.grid[data-astro-cid-nmfknlnr]{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:24px;display:grid}.grid[data-astro-cid-nmfknlnr] img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-l);background:var(--gray-2);width:100%;height:auto}@media (width>=768px){.grid[data-astro-cid-nmfknlnr]{grid-template-columns:repeat(4,1fr);gap:16px}}.scene[data-astro-cid-pvchzdwl]{--frame:#fff;aspect-ratio:4/3;border-radius:var(--radius-l);background:var(--gray-2);box-shadow:var(--shadow);display:grid;overflow:hidden}.scene__photo[data-astro-cid-pvchzdwl]{isolation:isolate;grid-area:1/1;transition:opacity .35s,visibility .35s;position:relative}.scene__photo[data-astro-cid-pvchzdwl]:not(.is-on){opacity:0;visibility:hidden}.scene__photo[data-astro-cid-pvchzdwl] img{object-fit:cover;width:100%;height:100%;display:block}.scene__tint[data-astro-cid-pvchzdwl]{mix-blend-mode:multiply;visibility:hidden;transition:background-color .4s;position:absolute;inset:0;mask:none 50%/100% 100% no-repeat}.is-live[data-astro-cid-pvchzdwl] .scene__tint[data-astro-cid-pvchzdwl]{mask-image:var(--mask);visibility:inherit}.mat__inner[data-astro-cid-zlxmq5fb]{grid-template-areas:"head""picker""body";gap:32px;display:grid}.mat__head[data-astro-cid-zlxmq5fb]{grid-area:head}.mat__picker[data-astro-cid-zlxmq5fb]{grid-area:picker}.mat__body[data-astro-cid-zlxmq5fb]{grid-area:body}.mat[data-astro-cid-zlxmq5fb] .h2[data-astro-cid-zlxmq5fb]{margin-top:8px}.mat__text[data-astro-cid-zlxmq5fb]{max-width:520px;color:var(--gray-5);text-wrap:pretty;margin-top:16px}.mat__features[data-astro-cid-zlxmq5fb]{gap:10px;display:grid}.mat__features[data-astro-cid-zlxmq5fb] li[data-astro-cid-zlxmq5fb]{align-items:center;gap:10px;font-weight:600;display:flex}.mat__features[data-astro-cid-zlxmq5fb] svg{background:var(--orange-light);width:22px;height:22px;color:var(--orange-dark);border-radius:50%;flex:none;padding:4px}.mat__photos[data-astro-cid-zlxmq5fb]{border-radius:var(--radius-l);box-shadow:var(--shadow);display:grid;overflow:hidden}.mat[data-astro-cid-zlxmq5fb] .mat__photo{aspect-ratio:4/3;object-fit:cover;grid-area:1/1;width:100%;transition:opacity .35s,visibility .35s}.mat[data-astro-cid-zlxmq5fb] .mat__photo:not(.is-on){opacity:0;visibility:hidden}.mat__caption[data-astro-cid-zlxmq5fb]{margin-top:16px}.mat__caption[data-astro-cid-zlxmq5fb] strong[data-astro-cid-zlxmq5fb]{font:var(--h4)}.mat__caption[data-astro-cid-zlxmq5fb]>span[data-astro-cid-zlxmq5fb]{color:var(--gray-4);margin-left:8px}.mat__chips[data-astro-cid-zlxmq5fb]{font:var(--body);color:var(--gray-5);flex-wrap:wrap;gap:4px 16px;margin-top:8px;display:flex}.mat__chips[data-astro-cid-zlxmq5fb] li[data-astro-cid-zlxmq5fb]{align-items:center;gap:6px;display:flex}.mat__chips[data-astro-cid-zlxmq5fb] i[data-astro-cid-zlxmq5fb]{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000026}.mat__group[data-astro-cid-zlxmq5fb]{margin-top:20px}.mat__label[data-astro-cid-zlxmq5fb]{margin-bottom:8px}.mat__styles[data-astro-cid-zlxmq5fb],.mat__swatches[data-astro-cid-zlxmq5fb]{flex-wrap:wrap;gap:8px;display:flex}.mat__style[data-astro-cid-zlxmq5fb]{border:1px solid var(--gray-3);border-radius:var(--radius-s);font:600 14px/20px var(--font);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:4px 14px 4px 4px;transition:border-color .15s,background-color .15s;display:flex}.mat__style[data-astro-cid-zlxmq5fb] img{object-fit:contain;background:linear-gradient(170deg,#c9d6df,#7d93a3);border-radius:6px;width:40px;height:40px}.mat__style[data-astro-cid-zlxmq5fb]:hover{border-color:var(--orange)}.mat__style[data-astro-cid-zlxmq5fb][aria-pressed=true]{border-color:var(--orange);background:var(--orange-light);box-shadow:inset 0 0 0 1px var(--orange)}.mat__swatch[data-astro-cid-zlxmq5fb]{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:transform .15s,box-shadow .15s}.mat__swatch[data-astro-cid-zlxmq5fb]:hover{transform:translateY(-2px)}.mat__swatch[data-astro-cid-zlxmq5fb][aria-pressed=true]{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--orange)}.mat__swatch[data-astro-cid-zlxmq5fb]>span[data-astro-cid-zlxmq5fb]{background:var(--a);border-radius:50%;width:40px;height:40px;display:block;box-shadow:inset 0 0 0 1px #00000026}.mat__swatch[data-astro-cid-zlxmq5fb]>.is-palette[data-astro-cid-zlxmq5fb]{background:conic-gradient(var(--b) 0 25%, var(--c) 0 50%, var(--a) 0)}.mat__swatch[data-astro-cid-zlxmq5fb]:has(img){border-radius:var(--radius-s)}.mat__swatch[data-astro-cid-zlxmq5fb] img{object-fit:cover;border-radius:var(--radius-s);width:56px;height:56px;box-shadow:inset 0 0 0 1px #0000001a}@media (width>=1024px){.mat__inner[data-astro-cid-zlxmq5fb]{grid-template:"picker."1fr"picker head""picker body""picker."1fr/minmax(0,1.1fr) minmax(0,1fr);gap:0 72px}.mat__body[data-astro-cid-zlxmq5fb]{margin-top:32px}}@media (width<=767px){.mat__styles[data-astro-cid-zlxmq5fb]{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.mat__style[data-astro-cid-zlxmq5fb]{flex-direction:column;gap:4px;padding:8px 4px}.mat__swatches[data-astro-cid-zlxmq5fb]{gap:6px}.mat__swatch[data-astro-cid-zlxmq5fb]>span[data-astro-cid-zlxmq5fb]{width:34px;height:34px}.mat__swatches[data-astro-cid-zlxmq5fb]:has(img){grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.mat__swatches[data-astro-cid-zlxmq5fb]:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,1fr)}.mat__swatches[data-astro-cid-zlxmq5fb]:has(img) img{aspect-ratio:1;width:100%;height:auto}}.local[data-astro-cid-p5mhvdib]{gap:48px;display:grid}.local__side[data-astro-cid-p5mhvdib]{align-self:start;gap:24px;display:grid}@media (width>=1024px){.local[data-astro-cid-p5mhvdib]{grid-template-columns:minmax(0,1fr) 320px;gap:72px}.local__side[data-astro-cid-p5mhvdib]{position:sticky;top:24px}}.overview[data-astro-cid-p5mhvdib]{align-items:center;gap:48px;display:grid}.book[data-astro-cid-p5mhvdib]{margin-top:40px}.lede[data-astro-cid-p5mhvdib]{max-width:620px;color:var(--gray-5);margin-top:24px}.creds[data-astro-cid-p5mhvdib]{gap:12px;margin-top:28px;display:grid}@media (width>=640px){.creds[data-astro-cid-p5mhvdib]{grid-template-columns:1fr 1fr}}.creds[data-astro-cid-p5mhvdib] li[data-astro-cid-p5mhvdib]{border-radius:var(--radius-m);box-shadow:var(--shadow);background:#fff;align-items:center;gap:14px;padding:14px 16px;display:flex}.creds__mark[data-astro-cid-p5mhvdib]{border-radius:var(--radius-s);background:var(--orange-light);width:56px;height:56px;color:var(--orange-dark);flex:none;place-items:center;display:grid}.creds__mark[data-astro-cid-p5mhvdib] svg{width:26px;height:26px}.creds__mark[data-astro-cid-p5mhvdib] img{object-fit:contain;width:56px;height:56px}.creds__mark--logos[data-astro-cid-p5mhvdib]{--logo-w:76px;--logo-h:30px;background:0 0;width:auto;min-width:56px;padding-inline:4px}.creds__mark--logos[data-astro-cid-p5mhvdib] .brands{flex-wrap:nowrap;gap:8px}.creds[data-astro-cid-p5mhvdib] strong[data-astro-cid-p5mhvdib]{font:var(--h5);font-size:16px;line-height:22px;display:block}.creds[data-astro-cid-p5mhvdib] li[data-astro-cid-p5mhvdib]>span[data-astro-cid-p5mhvdib]:last-child>span[data-astro-cid-p5mhvdib]{font:var(--body);color:var(--gray-4)}.overview[data-astro-cid-p5mhvdib] .overview__photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-l);width:100%;box-shadow:var(--shadow);background:var(--gray-2)}@media (width>=1024px){.overview[data-astro-cid-p5mhvdib]{grid-template-columns:minmax(0,1fr) 480px;gap:72px}}.mp__local[data-astro-cid-vut4wh4r]{align-items:start;gap:48px;display:grid}.mp__guides[data-astro-cid-vut4wh4r]{margin-top:32px}.mp__head[data-astro-cid-vut4wh4r]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.mp__head[data-astro-cid-vut4wh4r] a[data-astro-cid-vut4wh4r]{color:var(--orange-dark);padding-block:10px;font-weight:600;display:inline-block}.mp__counties[data-astro-cid-vut4wh4r]{font:var(--h4);margin-top:48px}@media (width>=1024px){.mp__local[data-astro-cid-vut4wh4r]{grid-template-columns:440px minmax(0,1fr);gap:72px}.mp__local[data-astro-cid-vut4wh4r]>[data-astro-cid-vut4wh4r]:first-child{position:sticky;top:24px}}.info[data-astro-cid-6l2gbng5]{padding-top:48px}.toc[data-astro-cid-6l2gbng5] ul[data-astro-cid-6l2gbng5]{gap:4px;display:grid}.toc[data-astro-cid-6l2gbng5] a[data-astro-cid-6l2gbng5]{font:var(--body);color:var(--gray-5);padding-block:6px;display:block}.toc[data-astro-cid-6l2gbng5] a[data-astro-cid-6l2gbng5]:hover{color:var(--orange-dark)}@media (width<=1023px){.toc[data-astro-cid-6l2gbng5]{display:none}}
