.pg[data-astro-cid-g66van4u]{position:relative;width:calc(682 * var(--u));height:calc(789 * var(--u))}.pg-vp[data-astro-cid-g66van4u]{width:100%}.pg-item[data-astro-cid-g66van4u]{width:calc(682 * var(--u));height:calc(682 * var(--u))}.pg-item[data-astro-cid-g66van4u] picture,.pg-item[data-astro-cid-g66van4u] img{width:100%;height:100%}.pg-item[data-astro-cid-g66van4u] img{object-fit:cover}.pg-thumbs[data-astro-cid-g66van4u]{position:absolute;left:0;top:calc(717 * var(--u));display:flex;z-index:2}.pg-thumb[data-astro-cid-g66van4u]{width:calc(72 * var(--u));height:calc(72 * var(--u));min-width:44px;min-height:44px;padding:0;background:var(--bg);opacity:.75;transition:opacity .15s ease}.pg-thumb[data-astro-cid-g66van4u][aria-current=true],.pg-thumb[data-astro-cid-g66van4u]:hover{opacity:1}.pg-thumb[data-astro-cid-g66van4u] picture,.pg-thumb[data-astro-cid-g66van4u] img{width:100%;height:100%;object-fit:cover}.pg-thumb[data-astro-cid-g66van4u]:focus-visible{outline:2px solid var(--mint);outline-offset:-2px}.pg-native[data-astro-cid-g66van4u] .pg-vp[data-astro-cid-g66van4u]{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pg-native[data-astro-cid-g66van4u] .pg-vp[data-astro-cid-g66van4u]::-webkit-scrollbar{display:none}.pg-native[data-astro-cid-g66van4u] .pg-track[data-astro-cid-g66van4u]{transform:none!important;transition:none;touch-action:auto}.pg-native[data-astro-cid-g66van4u] .pg-item[data-astro-cid-g66van4u]{flex:0 0 auto;scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:899.98px){.pg[data-astro-cid-g66van4u]{width:calc(351 * var(--u));height:auto}.pg-item[data-astro-cid-g66van4u]{width:calc(351 * var(--u));height:calc(337 * var(--u))}.pg-dots[data-astro-cid-g66van4u]{display:flex;justify-content:center;gap:4px;margin-top:calc(-14 * var(--u));position:relative;z-index:2}.pg-dot[data-astro-cid-g66van4u]{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.pg-dot[data-astro-cid-g66van4u]:after{content:"";position:absolute;inset:-10px -2px}.pg-dot[data-astro-cid-g66van4u]:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--surface-3);transition:background .2s ease,transform .2s ease}.pg-dot[data-astro-cid-g66van4u][aria-current=true]:before{background:var(--mint);transform:scale(1.15)}.pg-dot[data-astro-cid-g66van4u]:focus-visible{outline:2px solid var(--mint);outline-offset:-2px;border-radius:999px}@media(prefers-reduced-motion:reduce){.pg-dot[data-astro-cid-g66van4u]:before{transition:none}}}.pr[data-astro-cid-rjmfmccf]{margin-top:0;width:100%}.pr-head[data-astro-cid-rjmfmccf]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:calc(12 * var(--u) + 12px)}.pr-h[data-astro-cid-rjmfmccf]{min-width:0;font-family:var(--font-body);font-weight:500;font-size:12px;line-height:1.2;text-transform:uppercase;color:var(--text);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-car[data-astro-cid-rjmfmccf]{position:relative;margin-top:calc(12 * var(--u))}.pr-vp[data-astro-cid-rjmfmccf]{border-radius:var(--radius)}.pr-item[data-astro-cid-rjmfmccf]{width:100%;flex:0 0 100%;display:flex}.pr-item[data-astro-cid-rjmfmccf] .rv-card{width:100%;height:max(150px,calc(168 * var(--u)));padding:14px 14px 12px}.pr-item[data-astro-cid-rjmfmccf] .rv-q{width:12px;height:10px;margin-top:2px}.pr-item[data-astro-cid-rjmfmccf] .rv-quote{margin-top:8px;font-size:14px;line-height:21px}.pr-item[data-astro-cid-rjmfmccf] .rv-foot{padding-top:9px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-item[data-astro-cid-rjmfmccf] .rv-link{margin-top:0;white-space:nowrap}.pr-item[data-astro-cid-rjmfmccf] .rv-check{width:10px;height:10px}.pr-nav[data-astro-cid-rjmfmccf]{flex:none;display:flex;align-items:center;gap:2px;margin-right:-6px}.pr-arrow[data-astro-cid-rjmfmccf]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--arrow);position:relative}.pr-arrow[data-astro-cid-rjmfmccf]:after{content:"";position:absolute;inset:-10px}.pr-arrow[data-astro-cid-rjmfmccf]:hover{color:var(--mint)}.pr-arrow[data-astro-cid-rjmfmccf] svg{width:7px;height:12px}.pr-num[data-astro-cid-rjmfmccf]{min-width:2.6em;text-align:center;font-size:12px;color:var(--text-soft);font-variant-numeric:tabular-nums}@media(max-width:899.98px){.pr[data-astro-cid-rjmfmccf]{margin-top:calc(22 * var(--u))}.pr-item[data-astro-cid-rjmfmccf] .rv-card{height:168px}.pr-car[data-astro-cid-rjmfmccf]{margin-top:8px}}.pp[data-astro-cid-o422f4lv]{padding-top:calc(80 * var(--u))}.pp-back[data-astro-cid-o422f4lv]{position:relative;z-index:3;display:block;width:fit-content;margin-left:var(--gutter);font-family:var(--font-body);font-weight:500;font-size:calc(20 * var(--u));line-height:1.5;padding:4px 0}.pp-back[data-astro-cid-o422f4lv]:hover{color:var(--mint)}.pp-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:calc(682 * var(--u)) calc(530 * var(--u));column-gap:calc(12 * var(--u));align-items:stretch;margin:calc(-4 * var(--u)) var(--gutter) 0}.pp-info[data-astro-cid-o422f4lv]{position:relative;z-index:1;min-width:0;padding-top:calc(80 * var(--u));display:flex;flex-direction:column}.pp-line[data-astro-cid-o422f4lv]{display:flex;align-items:baseline;gap:10px;min-width:0}.pp-clip[data-astro-cid-o422f4lv]{min-width:0;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-line[data-astro-cid-o422f4lv].is-open .pp-clip[data-astro-cid-o422f4lv]{white-space:normal;overflow:visible;overflow-wrap:anywhere}.pp-lmore[data-astro-cid-o422f4lv]{flex:none;font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--text-soft);text-decoration:underline;text-underline-offset:2px;padding:0;position:relative}.pp-lmore[data-astro-cid-o422f4lv]:after{content:"";position:absolute;inset:-14px -6px}@media(max-width:899.98px){.pp-lmore[data-astro-cid-o422f4lv]:after{inset:-2px -8px}}.pp-lmore[data-astro-cid-o422f4lv]:hover{color:var(--mint)}.pp-title[data-astro-cid-o422f4lv]{font-family:var(--font-head);font-weight:700;font-size:calc(30 * var(--u));line-height:1.2}.pp-thc[data-astro-cid-o422f4lv]{font-family:var(--font-body);font-weight:500;font-size:calc(20 * var(--u));line-height:1.3;color:var(--mint-bright);margin-top:calc(4 * var(--u))}.pp-thc[data-astro-cid-o422f4lv]>span[data-astro-cid-o422f4lv]+span[data-astro-cid-o422f4lv]{margin-left:.6em}.pp-info[data-astro-cid-o422f4lv]>.pr{width:100%;margin-top:auto;padding-top:calc(23 * var(--u))}.pp-desc[data-astro-cid-o422f4lv]{margin-top:calc(8 * var(--u));width:100%;font-family:var(--font-body);font-weight:500;font-size:calc(16 * var(--u));line-height:calc(24 * var(--u))}.pp-more[data-astro-cid-o422f4lv]{font:inherit;color:var(--text);text-decoration:underline;text-underline-offset:2px;padding:0;white-space:nowrap;position:relative}.pp-more[data-astro-cid-o422f4lv]:after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}.pp-btns[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:calc(9 * var(--u));margin-top:calc(10 * var(--u))}.pp-btns[data-astro-cid-o422f4lv] .pp-b1{width:100%;height:calc(45 * var(--u));font-size:max(12px,calc(16 * var(--u)));text-transform:none}.pp-btns[data-astro-cid-o422f4lv] .pp-b2{width:100%;height:calc(52 * var(--u));font-size:max(12px,calc(16 * var(--u)));text-transform:none}.pp-btns[data-astro-cid-o422f4lv] .btn:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.pp-acc[data-astro-cid-o422f4lv]{margin-top:calc(11 * var(--u));width:100%;display:flex;flex-direction:column;gap:calc(9 * var(--u))}.pp-d[data-astro-cid-o422f4lv]{background:var(--surface-3);border-radius:var(--radius)}.pp-d[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]{list-style:none;cursor:pointer;min-height:max(44px,calc(50 * var(--u)));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 calc(12 * var(--u)) 0 calc(4 * var(--u));font-family:var(--font-body);font-weight:500;font-size:12px;line-height:1.2;text-transform:uppercase;color:var(--text)}.pp-d[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]::-webkit-details-marker{display:none}.pp-d[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]:focus-visible{outline:2px solid var(--mint);outline-offset:-2px;border-radius:var(--radius)}.pp-d[data-astro-cid-o422f4lv] .pp-plus{width:10px;height:10px;flex:none;transition:transform .2s ease}.pp-d[data-astro-cid-o422f4lv][open] .pp-plus{transform:rotate(45deg)}.pp-dbody[data-astro-cid-o422f4lv]{padding:4px calc(12 * var(--u)) 14px calc(4 * var(--u));font-family:var(--font-body);font-weight:500;font-size:12px;line-height:1.5;color:var(--text-soft)}.pp-dbody[data-astro-cid-o422f4lv] p+p,.pp-dbody[data-astro-cid-o422f4lv] ul{margin-top:.6em}.pp-dbody[data-astro-cid-o422f4lv] a{color:var(--mint);text-decoration:underline}.pp-dbody[data-astro-cid-o422f4lv] h1,.pp-dbody[data-astro-cid-o422f4lv] h2,.pp-dbody[data-astro-cid-o422f4lv] h3{font-family:var(--font-head);font-weight:700;font-size:13px;color:var(--text);margin-top:.8em}.ym[data-astro-cid-o422f4lv]{margin-top:calc(143 * var(--u))}.ym-h[data-astro-cid-o422f4lv]{text-align:center;font-family:var(--font-head);font-weight:700;font-size:calc(38 * var(--u));line-height:1.2;text-transform:uppercase}.ym[data-astro-cid-o422f4lv]{--ym-gap: calc(32 * var(--u));--ym-w: calc((1224 * var(--u) - 2 * var(--ym-gap)) / 3)}.ym-car[data-astro-cid-o422f4lv]{position:relative;width:calc(1224 * var(--u));margin:calc(36 * var(--u)) auto 0}.ym-vp[data-astro-cid-o422f4lv]{margin-left:0;width:100%;padding-bottom:4px}.ym-track[data-astro-cid-o422f4lv]{gap:var(--ym-gap)}.ym-item[data-astro-cid-o422f4lv]{width:var(--ym-w);padding-left:0;flex:none}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related{width:100%}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related .pc-media{margin:0;width:100%;height:auto;aspect-ratio:1}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related .pc-media picture{inset:0;width:100%;height:100%}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related .pc-name{margin-top:calc(14 * var(--u));margin-bottom:calc(8 * var(--u));font-size:max(15px,calc(22 * var(--u)))}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related .pc-meta{font-size:max(12px,calc(15 * var(--u)));line-height:1.3}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related .pc-info{height:auto}@media(max-width:899.98px){.pp[data-astro-cid-o422f4lv]{padding-top:calc(3 * var(--u))}.pp-back[data-astro-cid-o422f4lv]{margin-left:var(--gutter);font-size:calc(15 * var(--u))}.pp-grid[data-astro-cid-o422f4lv]{display:block;margin:calc(14 * var(--u)) var(--gutter) 0}.pp-info[data-astro-cid-o422f4lv]{width:100%;padding-top:calc(25 * var(--u))}.pp-title[data-astro-cid-o422f4lv]{font-size:calc(17.4 * var(--u));margin-top:calc(2 * var(--u))}.pp-info[data-astro-cid-o422f4lv]>.pr{width:100%;margin-top:0;padding-top:calc(18 * var(--u))}.pp-thc[data-astro-cid-o422f4lv]{font-size:calc(14.2 * var(--u));margin-top:0}.pp-desc[data-astro-cid-o422f4lv]{width:100%;margin-top:calc(4 * var(--u));font-size:calc(14 * var(--u));line-height:1.35}.pp-desc[data-astro-cid-o422f4lv].is-collapsed .pp-long[data-astro-cid-o422f4lv]{display:none}.pp-desc[data-astro-cid-o422f4lv]:not(.is-collapsed) .pp-short[data-astro-cid-o422f4lv]{display:none}.pp-btns[data-astro-cid-o422f4lv]{margin-top:calc(20 * var(--u));gap:calc(6 * var(--u))}.pp-btns[data-astro-cid-o422f4lv] .pp-b1,.pp-btns[data-astro-cid-o422f4lv] .pp-b2{height:calc(36 * var(--u));font-size:calc(15.5 * var(--u))}.pp-acc[data-astro-cid-o422f4lv]{margin-top:calc(14 * var(--u));gap:2px}.pp-d[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]{min-height:44px;padding:0 calc(6 * var(--u)) 0 calc(10 * var(--u))}.ym[data-astro-cid-o422f4lv]{margin-top:calc(80 * var(--u));margin-bottom:calc(80 * var(--u))}.ym-h[data-astro-cid-o422f4lv]{font-size:calc(23 * var(--u))}.ym[data-astro-cid-o422f4lv]{--ym-gap: calc(12 * var(--u));--ym-w: calc((362 * var(--u) - var(--ym-gap)) / 2)}.ym-car[data-astro-cid-o422f4lv]{width:100%;margin-top:calc(22 * var(--u))}.ym-vp[data-astro-cid-o422f4lv]{margin-left:var(--gutter);width:calc(362 * var(--u));overflow:hidden}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related .pc-name{margin-top:calc(10 * var(--u));margin-bottom:calc(6 * var(--u));font-size:max(15px,calc(17 * var(--u)))}.ym[data-astro-cid-o422f4lv] .ym-item[data-astro-cid-o422f4lv] .pc-related .pc-meta{font-size:max(12px,calc(13 * var(--u)))}}@media(min-width:900px){.pp-desc[data-astro-cid-o422f4lv] .pp-long[data-astro-cid-o422f4lv]{display:block!important}}
