@media (hover: hover) and (prefers-reduced-motion: no-preference){.group:hover .agent-cta-chip[data-v-d1ffd59e] svg,.group:focus-visible .agent-cta-chip[data-v-d1ffd59e] svg{animation:agent-cta-nudge-d1ffd59e .42s cubic-bezier(.3,.7,.4,1)}}@keyframes agent-cta-nudge-d1ffd59e{0%{transform:scale(1) rotate(0)}45%{transform:scale(1.14) rotate(-8deg)}to{transform:scale(1) rotate(0)}}@media (prefers-reduced-motion: reduce){.group[data-v-d1ffd59e],.group[data-v-d1ffd59e] *{transition:none!important}}.glass-btn[data-v-617507a0]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;cursor:pointer;background:#00000047;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.28);box-shadow:0 2px 8px #00000040,inset 0 1px #ffffff26;transition:background .15s ease}.glass-btn[data-v-617507a0]:hover{background:#0000006b}.glass-btn[data-v-617507a0]:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion: reduce){.fact-panel[data-v-74f515ee],.fact-panel[data-v-74f515ee] *{transition:none!important}}/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ed380e86],[data-v-ed380e86]:before,[data-v-ed380e86]:after,[data-v-ed380e86]::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-font-weight:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid}}}.hv-input[data-v-ed380e86]{margin-top:calc(var(--spacing,.25rem)*1);min-height:calc(var(--spacing,.25rem)*12);touch-action:manipulation;border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*3.5);font-family:var(--font-dmsans,var(--font-brand));color:var(--color-ink-900,#26201b);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-ink-300,#c9bcaa);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-outline-style:none;border-width:0;outline-style:none;font-size:17px;transition-duration:.15s;display:block}.hv-input[data-v-ed380e86]::placeholder{color:var(--color-ink-500,#877560)}.hv-input[data-v-ed380e86]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#a8162c}.hv-link[data-v-ed380e86]{min-height:calc(var(--spacing,.25rem)*12);touch-action:manipulation;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:calc(var(--radius) + 4px);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*2.5);font-family:var(--font-dmsans,var(--font-brand));--tw-font-weight:var(--font-weight-bold,700);font-size:16px;font-weight:var(--font-weight-bold,700);color:var(--color-ink-900,#26201b);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-ink-200,#e2d9cd);transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));display:flex}@media (hover:hover){.hv-link[data-v-ed380e86]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.hv-link[data-v-ed380e86]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#a8162c}.hv-swap-enter-active[data-v-ed380e86],.hv-swap-leave-active[data-v-ed380e86]{transition:opacity .2s,transform .2s}.hv-swap-enter-from[data-v-ed380e86],.hv-swap-leave-to[data-v-ed380e86]{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.hv-swap-enter-active[data-v-ed380e86],.hv-swap-leave-active[data-v-ed380e86],.hv-link[data-v-ed380e86],.hv-input[data-v-ed380e86]{transition:none}.hv-link[data-v-ed380e86]:hover{transform:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.gallery-grid[data-v-f57c2998]{--ease-out-expo: cubic-bezier(.16, 1, .3, 1)}.gallery-item[data-v-f57c2998]{transition:box-shadow .4s var(--ease-out-expo)}.gallery-item[data-v-f57c2998]:hover{box-shadow:0 20px 40px -12px #00000040}.gallery-empty[data-v-f57c2998]{background:radial-gradient(120% 90% at 50% -10%,var(--color-canvas) 0%,var(--color-canvas-100) 45%,var(--color-canvas-200) 100%);box-shadow:inset 0 0 0 1px #26201b0f}.gallery-empty[data-v-f57c2998]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,rgba(38,32,27,.035) 0 1px,transparent 1px 7px);opacity:.7;pointer-events:none}.gallery-empty[data-v-f57c2998]:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(closest-side,rgba(206,106,44,.14),transparent 70%);animation:gallery-empty-drift-f57c2998 14s var(--ease-out-expo, ease-in-out) infinite alternate;pointer-events:none}@keyframes gallery-empty-drift-f57c2998{0%{transform:translate3d(-8%,-4%,0) scale(.95)}to{transform:translate3d(8%,4%,0) scale(1.05)}}@media (prefers-reduced-motion: reduce){.gallery-empty[data-v-f57c2998]:after{animation:none}}:where(.pk) svg:not(:where(.tw *)){display:inline;vertical-align:baseline}:where(.pk) a:not(:where(.tw *)){color:#00e;text-decoration:underline}:where(.pk) ul:not(:where(.tw *)){list-style:disc;margin:1em 0;padding-left:40px}:where(.pk) li:not(:where(.tw *)){display:list-item}:where(.pk) p:not(:where(.tw *)){margin:1em 0}:where(.pk) h3:not(:where(.tw *)){font-size:1.17em;font-weight:700;margin:1em 0}:where(.pk) h4:not(:where(.tw *)){font-size:1em;font-weight:700;margin:1.33em 0}:where(.pk) em:not(:where(.tw *)){font-style:italic}:where(.pk) img{height:auto}.pk{--act:#A8162C;--lead:var(--ink);--hi:var(--ink);--s:#28465E;--ink:#131C2A;--mut:#565B63;--line:#E6E7EA;--band:#F2F3F5;--ok:#008A00;--soft:#F2F4F7;--pc:var(--ink);font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);background:#fff;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;position:relative;text-align:left}.pk.navy{--lead:#28465E;--hi:#28465E;--soft:#F1F4F7}.pk.ink{--pc:var(--ink)}.pk *{box-sizing:border-box}.pk img{display:block;max-width:none}.pk h3,.pk h4,.pk p:not(:where(.tw *)){margin:0}.pk .i{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.pk .ex{display:inline-block;font-size:11px;font-weight:600;color:#5a4a00;background:#fff1b8;border-radius:99px;padding:1px 7px;vertical-align:middle;letter-spacing:.01em;margin-left:6px}.pk .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.pk .t{position:sticky;top:0;z-index:20;height:52px;background:#fff;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 10px;color:var(--ink)}.pk .t .l,.pk .t .r{display:flex;gap:4px;align-items:center}.pk .t .r{justify-content:flex-end}.pk .ib{width:38px;height:38px;display:grid;place-items:center;border-radius:99px;color:var(--ink)}.pk .t.homeh{grid-template-columns:auto 1fr auto}.pk .t.homeh .c{justify-self:start;margin-left:2px}.pk .td{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--line)}.pk .td .wrap{height:68px;display:flex;align-items:center;gap:28px}.pk .td .sf{flex:1;max-width:460px}.pk .td nav{display:flex;gap:22px;font-weight:600;font-size:15px}.pk .td nav a{color:var(--ink);text-decoration:none}.pk .td .si{margin-left:auto;height:42px;padding:0 20px;border-radius:99px;background:var(--act);color:#fff;font-weight:700;display:flex;align-items:center;text-decoration:none}.pk .crumb{font-size:13px;color:var(--mut);padding:14px 0 12px}.pk .g{position:relative;height:262px;overflow:hidden;background:#ddd}.pk .g>img{width:100%;height:100%;object-fit:cover}.pk .g .sh{position:absolute;inset:auto 0 0 0;height:60%;background:linear-gradient(to top,#0000009e,#0000)}.pk .g .ad{position:absolute;left:14px;right:70px;bottom:12px;color:#fff}.pk .g .ad b{display:block;font-size:20px;font-weight:700;line-height:1.2}.pk .g .ad span{font-size:14px;opacity:.95}.pk .cnt{position:absolute;top:12px;right:12px;background:#11121499;color:#fff;font-size:12px;font-weight:600;border-radius:99px;padding:3px 9px;display:flex;gap:5px;align-items:center}.pk .bd{position:absolute;display:flex;gap:6px;flex-wrap:wrap}.pk .bd.tl{display:flex;margin:0;top:12px;left:12px;right:12px;flex-direction:row;align-items:center}.pk .bd.bl{bottom:12px;left:12px}.pk .bd.br{bottom:12px;right:12px}.pk .pl{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:99px;font-size:12.5px;font-weight:700;background:#fff;color:var(--ink);box-shadow:0 1px 3px #0000002e}.pk .pl.red{background:var(--hi);color:#fff}.pk .pl.sale{background:var(--ok);color:#fff}.pk .pl.glass{background:#1112149e;color:#fff;box-shadow:none}.pk .pl.hot{background:#1112149e;color:#fff;box-shadow:none;padding:0 12px;letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pk .strip{display:flex;gap:8px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--line);scrollbar-width:none}.pk .strip .pl{box-shadow:none;border:1px solid var(--line);font-weight:600;white-space:nowrap;height:32px}.pk .strip .pl .i{color:var(--lead)}.pk .strip .pl.red{border-color:var(--hi)}.pk .strip .pl.red .i{color:#fff}.pk .th{display:flex;gap:6px;padding:8px 14px 0;overflow:hidden}.pk .th img{width:64px;height:46px;object-fit:cover;border-radius:6px;opacity:.85}.pk .th img:first-child{outline:2px solid var(--lead);outline-offset:1px;opacity:1}.pk .g.cin{height:440px}.pk .g.cin .sh{height:45%}.pk .glass{position:absolute;left:12px;right:12px;bottom:12px;background:#ffffffe0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:18px;padding:14px 16px;box-shadow:0 10px 30px #00000040}.pk .glass .pr{font-size:30px;font-weight:900;letter-spacing:-.02em;color:var(--pc);line-height:1.1}.pk .glass .a1{font-weight:700;font-size:16px;margin-top:2px}.pk .glass .a2{font-size:13.5px;color:var(--mut)}.pk .mos{display:grid;gap:6px;border-radius:16px;overflow:hidden;position:relative}.pk .mos img{width:100%;height:100%;object-fit:cover}.pk .mos .big{position:relative;grid-row:span 2;overflow:hidden}@media (min-width:1200px){.pk.pk .mos{grid-template-columns:2fr 1fr 1fr;grid-template-rows:228px 228px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .mos{grid-template-columns:2fr 1fr;grid-template-rows:170px 170px;margin:0 16px}}.pk .mos .big .sh{position:absolute;inset:auto 0 0 0;height:60%;background:linear-gradient(to top,#0000009e,#0000)}.pk .mos .big .ad{position:absolute;left:14px;right:14px;bottom:12px;color:#fff;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:normal}.pk .mos .big .ad b{display:block;font-size:20px;font-weight:700;line-height:1.2}.pk .mos .big .ad span{font-size:14px;opacity:.95}.pk .mos .all{position:absolute;right:14px;bottom:14px;background:#fff;border-radius:99px;padding:8px 14px;font-weight:700;font-size:13.5px;display:flex;gap:6px;align-items:center;box-shadow:0 2px 8px #0003}.pk.pk .mos.n0,.pk.pk .mos.n1{grid-template-columns:1fr}.pk.pk .mos.n2>img{grid-row:span 2}@media (min-width:1200px){.pk.pk .mos.n2,.pk.pk .mos.n3{grid-template-columns:2fr 1fr}.pk.pk .mos.n4>img:first-of-type{grid-row:span 2}}@media (min-width:768px) and (max-width:1199px){.pk.pk .mos.n2,.pk.pk .mos.n3,.pk.pk .mos.n4,.pk.pk .mos.n5{grid-template-columns:2fr 1fr}}.pk .cinx{position:relative;height:560px;overflow:hidden}.pk .cinx>img{width:100%;height:100%;object-fit:cover}.pk .cinx .glass{left:max(24px,calc(50% - 596px));right:auto;bottom:28px;width:420px;padding:22px 24px}@media (min-width:768px) and (max-width:1199px){.pk.pk .cinx{height:440px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .cinx .glass{width:360px}}.pk .pb{padding:16px 16px 14px}.pk .chips{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.pk .pft{background:#f6f6f6;color:#333;font-size:15px;line-height:1.45;padding:20px 16px 24px}.pk .pft ul{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:4px}.pk .pft li{display:grid;grid-template-columns:18px 1fr}.pk .pft li:before{content:"*"}.pk .pft p{margin:0 0 16px}.pk .pft .c{text-align:center}.pk .pft .c:last-child{margin:0}@media (min-width:1200px){.pk.pk .pft{padding:28px max(24px,calc((100% - 1200px)/2)) 32px}}.pk .chip{font-size:12.5px;font-weight:600;border-radius:6px;padding:3px 8px;background:var(--band);color:var(--mut)}.pk .hsrow{display:flex;gap:12px;justify-content:space-between}.pk .lf{font-size:15px;color:var(--mut)}.pk .lf b{font-size:25px;font-weight:800;color:var(--pc);letter-spacing:-.01em}.pk .ty{color:var(--lead);font-weight:600;font-size:14px;margin-top:2px}.pk .ago{color:var(--mut);font-size:14px}.pk .mm{width:128px;height:86px;border-radius:10px;overflow:hidden;position:relative;flex:none;border:1px solid var(--line)}.pk .mm img{width:100%;height:100%;object-fit:cover}.pk .mm .i{position:absolute;left:50%;top:50%;transform:translate(-50%,-80%);color:var(--hi);fill:#fff;width:24px;height:24px}.pk .estl{margin-top:10px;font-size:14.5px;color:var(--mut);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pk .estl b{color:var(--ink)}.pk .up{color:#006400;font-weight:700}.pk .big{font-size:34px;font-weight:900;letter-spacing:-.025em;line-height:1.08;color:var(--pc)}.pk .a1{font-size:19px;font-weight:700;margin-top:6px;line-height:1.25}.pk .a2{font-size:15px;color:var(--mut)}.pk .a2 small{font-size:13px}.pk .lo{display:flex;gap:6px;align-items:center;font-size:14px;color:var(--ink);margin-top:8px;font-weight:600}.pk .lo .i{color:var(--lead)}.pk .lo span{color:var(--mut);font-weight:400}.pk .real{margin-top:12px;border-radius:14px;background:var(--soft);border:1px solid color-mix(in srgb,var(--hi) 22%,#fff);padding:12px 14px;display:flex;justify-content:space-between;gap:10px;align-items:center}.pk .real .k{font-size:13px;font-weight:600;color:var(--hi)}.pk .real .v{font-size:24px;font-weight:900;color:var(--hi);letter-spacing:-.02em;line-height:1.1}.pk .real .n{font-size:12.5px;color:var(--mut);text-align:right;max-width:140px}.pk .hero .big{font-size:42px}.pk .kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.pk .kpi{border:1px solid var(--line);border-radius:12px;padding:9px 10px}.pk .kpi b{display:block;font-size:16px;font-weight:800}.pk .kpi span{font-size:12px;color:var(--mut)}.pk .kpi.on{border-color:var(--hi);background:var(--soft)}.pk .kpi.on b{color:var(--hi)}.pk .s3{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);padding:18px 9px 16px;text-align:center}.pk .s3 div{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:16px;font-weight:500}.pk .s3 .i{color:var(--ink);width:30px;height:30px;stroke-width:1.6}.pk .g9{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:6px 16px 16px}.pk .g9 div{border:1px solid var(--line);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:2px;min-height:78px}.pk .g9 .i{color:var(--lead);margin-bottom:4px}.pk .g9 b{font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap;letter-spacing:-.01em}@media (max-width:767px){.pk.pk .g9 b{font-size:14px}}.pk .g9 span{font-size:12px;color:var(--mut)}.pk .g9 .cta{background:var(--soft);border-color:color-mix(in srgb,var(--hi) 25%,#fff)}.pk .g9 .cta .i,.pk .g9 .cta b{color:var(--hi)}.pk .p8{display:flex;gap:8px;padding:4px 16px 16px;flex-wrap:wrap}.pk .p8.wrapit{flex-wrap:wrap}.pk .p8 span{display:inline-flex;gap:6px;align-items:center;height:34px;padding:0 12px;border-radius:99px;background:var(--band);font-size:14px;font-weight:600;white-space:nowrap}.pk .p8 .i{color:var(--lead);width:18px;height:18px}.pk .p8.grid2{display:grid;grid-template-columns:1fr 1fr}.pk .p8.grid2 span{border-radius:12px}.pk .ctab{padding:4px 16px 16px;display:grid;gap:10px}.pk .ctab.two{grid-template-columns:1fr 1fr}.pk .btn{min-height:54px;border-radius:14px;display:flex;flex-direction:column;justify-content:center;padding:8px 14px;font-weight:700;font-size:15px;line-height:1.2;border:1.5px solid var(--act);background:var(--act);color:#fff;text-align:left}.pk .btn small{font-weight:500;font-size:12.5px;opacity:.92}.pk .btn.o{background:#fff;color:var(--s);border-color:var(--s)}.pk .btn.o2{background:#fff;color:var(--act)}.pk .row{display:flex;gap:12px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:12px 14px}.pk .row .ic{width:40px;height:40px;border-radius:12px;background:var(--soft);display:grid;place-items:center;color:var(--hi);flex:none}.pk .row b{display:block;font-size:15px}.pk .row span{font-size:13px;color:var(--mut)}.pk .row>div{flex:1}.pk .row>.i:last-child{color:var(--mut)}.pk .row.f{background:var(--act);border-color:var(--act);color:#fff}.pk .row.f span{color:#fff;opacity:.9}.pk .row.f .ic{background:#ffffff2e;color:#fff}.pk .row.f>.i:last-child{color:#fff}.pk .m3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 16px 16px}.pk .m3 div{border-radius:14px;padding:12px 10px;background:var(--band)}.pk .m3 b{display:block;font-size:17px;font-weight:900;letter-spacing:-.01em}.pk .m3 span{font-size:12px;color:var(--mut);display:block}.pk .m3 em{font-style:normal;font-size:12.5px;font-weight:700;color:var(--hi);display:block;margin-top:6px}.pk .m3 .on{background:var(--hi);color:#fff}.pk .m3 .on span,.pk .m3 .on em{color:#fff}.pk .deal{margin:4px 16px 16px;border:1.5px solid var(--hi);border-radius:18px;padding:14px}.pk .deal h4{font-size:16px;font-weight:800;margin-bottom:12px}.pk .steps{display:grid;grid-template-columns:repeat(4,1fr);position:relative;gap:4px}.pk .steps:before{content:"";position:absolute;top:15px;left:12%;right:12%;height:2px;background:color-mix(in srgb,var(--hi) 30%,#fff)}.pk .steps div{position:relative;text-align:center;font-size:12px;line-height:1.25}.pk .steps i{font-style:normal;width:32px;height:32px;border-radius:99px;background:var(--hi);color:#fff;display:grid;place-items:center;margin:0 auto 6px;font-weight:800}.pk .steps b{display:block;font-size:12.5px}.pk .steps span{color:var(--mut)}.pk .deal .btn{margin-top:14px;align-items:center;text-align:center}.pk .sec{padding:20px 16px}.pk .sec h3{font-size:19px;font-weight:800;margin-bottom:12px;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}.pk .sec h3 .i{color:var(--lead)}.pk .sec h3.vad a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:2px;transition:text-decoration-color .2s ease}.pk .sec h3.vad a:hover,.pk .sec h3.vad a:focus-visible{text-decoration-color:currentColor}.pk .sec h3.vad a:focus-visible{outline:2px solid #A8162C;outline-offset:3px;border-radius:4px}.pk .sec .sub{font-size:14px;color:var(--mut);margin:-6px 0 12px}.pk.flat .sec{border-top:8px solid var(--band)}.pk.cards .body{background:var(--band);padding:2px 0 12px}.pk.cards .sec{background:#fff;margin:12px 12px 0;border-radius:18px;box-shadow:0 1px 2px #1112140f,0 4px 14px #1112140f}.pk.air .sec{padding:30px 18px;border-top:1px solid var(--line)}.pk.air .sec h3{font-size:22px}.pk .kv{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.pk .kv div{display:flex;justify-content:space-between;gap:8px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14.5px}.pk .kv span{color:var(--mut)}.pk .kv b{font-weight:600;text-align:right}@media (max-width:767px){.pk.pk .kv{grid-template-columns:1fr}}.pk .tabs{display:flex;gap:6px;margin-bottom:12px}.pk .tabs span{padding:7px 14px;border-radius:99px;font-size:14px;font-weight:600;background:var(--band)}.pk .tabs .on{background:var(--ink);color:#fff}.pk .hr{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:14.5px}.pk .hr span{color:var(--mut)}.pk .tg{font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px;color:#fff;background:var(--ok)}.pk .tg.sold{background:#a8162c}.pk .days{display:flex;gap:8px;overflow-x:auto;margin-bottom:12px;scrollbar-width:none}.pk .days div{min-width:62px;border:1px solid var(--line);border-radius:12px;padding:8px 0;text-align:center;font-size:12px;color:var(--mut)}.pk .days b{display:block;font-size:18px;color:var(--ink)}.pk .days .on{border:2px solid var(--hi);color:var(--hi)}.pk .days .on b{color:var(--hi)}.pk .bw{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:12px;background:var(--act);color:#fff;font-weight:700;font-size:15px}.pk .bw.o{background:#fff;color:var(--act);border:1.5px solid var(--act)}.pk .bw.n{background:var(--s)}.pk .sl{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.pk .sl img{width:72px;height:54px;border-radius:8px;object-fit:cover;filter:none}.pk .sl .ph{width:72px;height:54px;border-radius:8px;background:var(--line)}.pk .sl b{display:block;font-size:14.5px}.pk .sl span{font-size:12.5px;color:var(--mut)}.pk .sl .pr{text-align:right;font-weight:800}.pk .sl .pr small{display:block;font-weight:400;color:var(--mut);font-size:12px}.pk .sav{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pk .sav div{border-radius:14px;background:var(--band);padding:12px 10px}.pk .sav b{font-size:17px;font-weight:900;display:block}.pk .sav span{font-size:12px;color:var(--mut)}.pk .sav .on{background:var(--soft)}.pk .sav .on b{color:var(--hi)}.pk .mg{display:grid;gap:8px}.pk .mg .bar{height:12px;border-radius:99px;overflow:hidden;display:flex}.pk .mg .bar i{display:block}.pk .mg .tot{font-size:30px;font-weight:900;letter-spacing:-.02em}.pk .mg .tot small{font-size:15px;color:var(--mut);font-weight:500}.pk .lg{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--mut)}.pk .lg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}.pk .ag{display:flex;gap:14px;align-items:center}.pk .ag img{width:64px;height:64px;border-radius:99px;object-fit:cover}.pk .ag b{display:block;font-size:16px}.pk .ag span{font-size:13px;color:var(--mut)}.pk .qt{margin-top:12px;font-size:15px;line-height:1.55;border-left:3px solid var(--lead);padding-left:12px}.pk .sc{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.pk .sc>.i{color:var(--ink)}.pk .sc b{font-size:14.5px;display:block}.pk .sc span{font-size:12.5px;color:var(--mut)}.pk .sc .scr{display:grid;gap:5px;justify-items:end;min-width:64px}.pk .sc .scr span{color:var(--ink);white-space:nowrap}.pk .sc .scr b{display:inline;font-size:20px;font-weight:800;line-height:1}.pk .sc .scr small{font-size:12.5px;font-weight:600;color:var(--mut);margin-left:1px}.pk .sc .scr>i{display:block;width:64px;height:5px;border-radius:3px;background:var(--line);overflow:hidden}.pk .sc .scr>i>i{display:block;height:100%;border-radius:3px;background:var(--ink)}.pk .bars{display:flex;align-items:flex-end;gap:6px;height:110px;padding-top:8px}.pk .bars i{flex:1;background:color-mix(in srgb,var(--lead) 35%,#fff);border-radius:6px 6px 0 0}.pk .bars i.on{background:var(--lead)}.pk .sims{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.pk .sim{width:220px;flex:none;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#fff}.pk .sim img{width:100%;height:132px;object-fit:cover}.pk .sim div{padding:10px 12px}.pk .sim b{font-size:17px;font-weight:800;display:block}.pk .sim span{font-size:13px;color:var(--mut);display:block}.pk .lfree{border-radius:18px;background:var(--ink);color:#fff;padding:18px;display:grid;gap:10px}.pk .lfree b{font-size:21px;line-height:1.2}.pk .lfree span{opacity:.85;font-size:14px}.pk .lfree .lfb{display:flex;flex-wrap:wrap;gap:10px}.pk .lfree .lfb .bw{flex:1 1 180px}.pk .lfree .bw{background:#fff;color:var(--ink)}.pk .lfree .bw.o{background:transparent;color:#fff;border-color:#ffffff8c}.pk.navy .lfree{background:linear-gradient(135deg,#1b2b3a,#28465e)}.pk .cc div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line);font-size:14.5px}.pk .cc .neg b{color:var(--hi)}.pk .cc .tot{border:0;font-size:17px;font-weight:800;padding-top:12px}.pk .inp{height:48px;border:1px solid #C9CCD1;border-radius:12px;display:flex;align-items:center;padding:0 14px;color:var(--mut);font-size:15px;margin-bottom:8px;gap:8px;background:#fff}.pk .tips{display:grid;gap:8px;margin:12px 0}.pk .tips div{display:flex;gap:8px;font-size:14.5px}.pk .tips .i{color:var(--ok)}.pk .zone{position:relative;height:44px;border-radius:12px;background:var(--band);overflow:hidden}.pk .zone i{position:absolute;top:0;bottom:0;left:38%;width:30%;background:color-mix(in srgb,var(--hi) 18%,#fff);border-left:2px solid var(--hi);border-right:2px solid var(--hi)}.pk .zone b{position:absolute;left:53%;top:50%;transform:translate(-50%,-50%);font-size:13px;color:var(--hi);white-space:nowrap}.pk .mv{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pk .mv div{border-radius:14px;border:1px solid var(--line);padding:12px}.pk .mv b{display:block;font-size:17px;font-weight:800}.pk .mv span{font-size:12.5px;color:var(--mut)}.pk .mv small{display:block;font-size:12px;font-weight:700;color:var(--hi);margin-bottom:4px}.pk .tl{display:grid;gap:0;margin-top:14px}.pk .tl div{display:grid;grid-template-columns:16px 1fr;gap:10px;padding-bottom:12px;position:relative;font-size:14px}.pk .tl div:before{content:"";position:absolute;left:7px;top:14px;bottom:0;width:2px;background:var(--line)}.pk .tl div:last-child:before{display:none}.pk .tl i{width:16px;height:16px;border-radius:99px;border:3px solid var(--hi);background:#fff;margin-top:2px}.pk .tl b{display:block}.pk .tl span{color:var(--mut);font-size:13px}.pk .bub{max-width:85%;border-radius:16px;padding:10px 13px;font-size:14.5px;margin-bottom:8px}.pk .bub.me{margin-left:auto;background:var(--ink);color:#fff;border-bottom-right-radius:4px}.pk .bub.ai{background:var(--band);border-bottom-left-radius:4px}.pk .qs{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 10px}.pk .qs span{border:1px solid var(--line);border-radius:99px;padding:6px 12px;font-size:13.5px;font-weight:600}.pk .askin{display:flex;align-items:center;gap:8px;height:50px;border-radius:99px;border:1.5px solid var(--lead);padding:0 6px 0 16px;color:var(--mut)}.pk .askin .go{margin-left:auto;width:38px;height:38px;border-radius:99px;background:var(--act);color:#fff;display:grid;place-items:center}.pk .rings{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;text-align:center;font-size:12.5px;color:var(--mut)}.pk .rings svg{width:64px;height:64px;margin:0 auto 4px;display:block}.pk .rings b{display:block;color:var(--ink);font-size:13.5px}.pk .story{position:relative;height:300px;overflow:hidden}.pk .story p{position:absolute;left:16px;bottom:14px;right:16px;color:#fff;font-size:22px;font-weight:800;line-height:1.2;text-shadow:0 1px 10px rgba(0,0,0,.5)}.pk .story p small{display:block;font-size:14px;font-weight:500}.pk .chart svg{width:100%;height:150px;display:block}.pk .note{font-size:12.5px;color:var(--mut);margin-top:10px}.pk .cols{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:start;padding-top:24px;padding-bottom:60px}@media (min-width:1200px){.pk.pk .pb{padding:0 0 14px}}@media (min-width:1200px){.pk.pk .big{font-size:44px}}@media (min-width:1200px){.pk.pk .a1{font-size:24px}}@media (min-width:1200px){.pk.pk .s3,.pk.pk .g9,.pk.pk .p8,.pk.pk .ctab,.pk.pk .m3,.pk.pk .strip{padding-left:0;padding-right:0}}@media (min-width:1200px){.pk.pk .deal{margin-left:0;margin-right:0}}@media (min-width:1200px){.pk.pk .g9{grid-template-columns:repeat(5,1fr)}}@media (min-width:1200px){.pk.pk .g9.n9{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.pk.pk .sec{padding:28px 0}}@media (min-width:1200px){.pk.pk.cards .body{background:none}}@media (min-width:1200px){.pk.pk.cards .sec{margin:16px 0 0;padding:24px}}@media (min-width:1200px){.pk.pk .sims{margin:0;padding:0}}@media (min-width:1200px){.pk.pk.cards .main{background:none}}.pk .rail{position:sticky;top:84px;display:grid;gap:14px;max-height:calc(100vh - 92px - 4.75rem - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;margin:-8px -8px 0;padding:8px 8px 16px}.pk .rc{border-radius:18px;border:1px solid var(--line);padding:18px;background:#fff;box-shadow:0 1px 2px #1112140d,0 8px 24px #11121412}.pk .rc h4{font-size:16px;font-weight:800;margin-bottom:10px}.pk .rc.reb{background:var(--hi);color:#fff;border-color:var(--hi)}.pk .rc.reb b{font-size:30px;font-weight:900;display:block;letter-spacing:-.02em}.pk .rc.reb span{font-size:14px;opacity:.92}.pk .rc.reb .bw{background:#fff;color:var(--hi);margin-top:12px}.pk .rc .sl{grid-template-columns:56px 1fr auto}.pk .rc .sl img,.pk .rc .sl .ph{width:56px;height:42px}@media (min-width:768px) and (max-width:1199px){.pk.pk .railg{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:8px 16px 16px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .pb{padding:20px 24px 14px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .sec{padding-left:24px;padding-right:24px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .g9{grid-template-columns:repeat(5,1fr)}}@media (min-width:768px) and (max-width:1199px){.pk.pk .g9.n9{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1199px){.pk.pk .g{height:380px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .g.cin{height:520px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .story{height:380px}}@media (min-width:1200px){.pk.pk .story{height:420px;border-radius:18px}}.pk .lgal{padding-top:4px}.pk .snip{--sn:#2E4258;color:var(--sn);border:1.5px solid #B4BEC9;border-radius:22px;padding:16px 16px 14px}.pk .sn1{display:flex;justify-content:space-between;gap:10px;font-size:15px;font-weight:600}.pk .sn2{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:12px;align-items:center;margin-top:6px}.pk .snp{font-size:31px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.pk .snmo{margin-left:6px;font-size:15px;font-weight:500;letter-spacing:0}.pk .snl{display:inline-grid;place-items:center;justify-self:start;border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;border-radius:10px}.pk .snl>*{grid-area:1/1}.pk .snd{filter:blur(7px);-webkit-user-select:none;user-select:none}.pk .snd:after{content:"$1,288,000"}.pk .snk{display:inline-flex;align-items:center;gap:5px;background:#ffffffeb;border-radius:7px;padding:6px 9px;font-size:15px;font-weight:700;letter-spacing:0;line-height:1;text-decoration:underline;text-underline-offset:3px;color:#a8162c;box-shadow:0 1px 6px #26201b1f}.pk .snk svg{width:15px;height:15px;flex-shrink:0}.pk .snl:focus-visible{outline:2px solid #A8162C;outline-offset:4px}.pk .sna{font-size:20px;font-weight:800;margin-top:8px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk .snc{font-size:15px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk .snc small{font-size:13px}.pk .snm{height:58px;border-radius:10px;overflow:hidden;position:relative;border:1px solid #D5DBE1}.pk .snm img{width:100%;height:100%;object-fit:cover}.pk .snm .i{position:absolute;left:50%;top:50%;transform:translate(-50%,-80%);color:var(--hi);fill:#fff}.pk a.snm{display:block;transition:box-shadow .2s ease,border-color .2s ease}.pk a.snm:hover{border-color:#a8162c;box-shadow:0 4px 14px #11121424}.pk a.snm:focus-visible{outline:2px solid #A8162C;outline-offset:2px}.pk .sns{display:flex;align-items:center;gap:10px;font-size:16px;margin-top:14px}.pk .sns i{width:12px;height:12px;border-radius:99px;background:#3b8a2e}.pk .sn3{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.pk .sn3 div{border:1.5px solid #DADFE4;border-radius:16px;padding:10px 12px}.pk .sn3 span:not(.ex){display:flex;align-items:center;white-space:nowrap;font-size:12.5px}.pk .sn3 .ex{margin-left:5px;font-size:10.5px;padding:1px 6px}.pk .sn3 b{font-size:17px;font-weight:800}@media (min-width:768px) and (max-width:1199px){.pk.pk .snm{height:84px}}@media (min-width:1200px){.pk.pk .snm{height:84px}}@media (min-width:768px) and (max-width:1199px){.pk.pk .sn2{grid-template-columns:minmax(0,1fr) 150px}}@media (min-width:1200px){.pk.pk .sn2{grid-template-columns:minmax(0,1fr) 150px}}@media (min-width:1200px){.pk.pk .snp{font-size:40px}}.pk .s3.c4{grid-template-columns:repeat(4,1fr);row-gap:20px}@media (max-width:767px){.pk.pk .s3.c4{grid-template-columns:repeat(2,1fr)}}.pk .s3.tight{border-top:0;padding:6px 0 4px}.pk .s3.one{grid-template-columns:1fr;border-top:0;padding:10px 0}.pk .oh{display:flex;flex-wrap:wrap;gap:8px}.pk .ban{display:flex;gap:12px;align-items:flex-start;margin:12px 16px;padding:14px;border-radius:14px;background:#fff4e5;color:#5c3300}.pk .ban .i{color:#c2410c}.pk .ban b{display:block;font-size:15px}.pk .ban span{font-size:13.5px}.pk .acts{display:flex;align-items:center;gap:14px;padding:10px 16px;font-size:14px;font-weight:600;overflow-x:auto;scrollbar-width:none}.pk .acts span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.pk .acts i{flex:1}.pk .mlk{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 12px}.pk .hx{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:14.5px}.pk .hx div b{display:block;font-weight:600}.pk .hx div span{font-size:12.5px;color:var(--mut)}.pk .tg.off{background:#565b63}.pk .tg.lsd{background:#c2410c}.pk .tg.ls{background:#2563eb}.pk .dn{color:#b42318}.pk .pct{font-size:13px;font-weight:700}.pk .desc{font-size:15px;line-height:1.6;margin-top:4px}.pk .more{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-weight:700;font-size:14.5px}.pk .kvh{font-size:13px;font-weight:700;color:var(--mut);margin:12px 0 2px}.pk .kvh:first-of-type{margin-top:0}.pk .rt{display:grid;grid-template-columns:1.3fr 1fr .8fr;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px}.pk .rt span{color:var(--mut)}.pk .rt.hd{font-size:12.5px;font-weight:700;padding-top:14px}.pk .rt.hd span{color:var(--mut)}.pk .mapb{position:relative;border-radius:14px;overflow:hidden;height:220px}.pk .mapb img{width:100%;height:100%;object-fit:cover}.pk .mapb>.i{position:absolute;left:50%;top:50%;transform:translate(-50%,-90%);color:var(--act);fill:#fff}.pk .mapb .pl{position:absolute;right:12px;bottom:12px}.pk .cta2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.pk .inp.tall{height:88px;align-items:flex-start;padding-top:12px}.pk .lock{border-radius:14px;background:var(--soft);padding:18px;display:grid;gap:8px;text-align:center}.pk .lock b{font-size:28px;font-weight:900;letter-spacing:.02em;filter:blur(.4px)}.pk .lock span{font-size:14px;color:var(--mut)}.pk .lnk{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pk .lnk div{display:grid;gap:6px;font-size:14px;align-content:start}.pk .lnk span{color:var(--s);text-decoration:underline;text-underline-offset:2px}.pk .pgrid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:120px 120px;gap:6px;margin:12px 16px;border-radius:16px;overflow:hidden}.pk .pgrid img{width:100%;height:100%;object-fit:cover}.pk .pgrid .big{grid-row:span 2}.pk .pgrid .mr{position:relative}.pk .pgrid .mr span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:5px;background:#1112148c;color:#fff;font-weight:700;font-size:13px}.pk .story{position:relative;margin:12px 16px;border-radius:18px;overflow:hidden;height:280px}.pk .story img{width:100%;height:100%;object-fit:cover}.pk .story p{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 16px;color:#fff;font-size:20px;font-weight:800;background:linear-gradient(to top,#000000a6,#0000)}.pk .story small{display:block;font-size:13px;font-weight:500;opacity:.9}.pk .hd2{font-size:19px;font-weight:800;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;padding:12px 16px 4px}.pk .hd2 .i{color:var(--lead)}.pk .tx{font-size:15px;line-height:1.55;padding:6px 16px}.pk .sec .tx,.pk .ebox .tx{padding:6px 0}.pk .bigv{font-size:34px;font-weight:900;letter-spacing:-.02em;padding:6px 16px}.pk .chip.sd{background:#fbe8eb;color:#a8162c}.pk .chip.ls{background:#e8effd;color:#1d4ed8}.pk .chip.lsd{background:#fcede4;color:#9a3412}.pk .ph1{width:100%;height:220px;object-fit:cover;border-radius:14px}.pk .dv{border:0;border-top:1px solid var(--line);margin:12px 16px}.pk .spc{height:24px}.pk .ebox{min-height:80px;margin:12px 16px;padding:14px;border-radius:14px;border:1.5px dashed #C9CCD1;display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.pk .sec>.rc{margin:0}@media (min-width:1200px){.pk.pk .ban,.pk.pk .pgrid,.pk.pk .story,.pk.pk .ebox{margin-left:0;margin-right:0}}@media (min-width:1200px){.pk.pk .acts,.pk.pk .mlk,.pk.pk .tx,.pk.pk .hd2,.pk.pk .bigv{padding-left:0;padding-right:0}}@media (min-width:1200px){.pk.pk .pgrid{grid-template-rows:200px 200px}}@media (min-width:1200px){.pk.pk .story{height:420px}}.pk .ad small{font-size:12px;font-weight:500;opacity:.9;white-space:nowrap}.pk .i.fa{stroke:none;fill:currentColor}.pk .s3 div{gap:9px;line-height:24px;color:#333}.pk .s3 .i{color:#000;width:32px;height:32px;margin:-1px 0;stroke-width:1.4}.pk .s3 .i.fa{width:auto;height:30px}.pk .pls{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 16px}@media (min-width:1200px){.pk.pk .pls{padding-left:0;padding-right:0}}.pk .s3.six{grid-template-columns:repeat(3,1fr);row-gap:22px;column-gap:6px}@media (min-width:1200px){.pk.pk .s3.six{grid-template-columns:repeat(6,1fr)}}.pk .s3.six div{text-wrap:balance;min-width:0}.pk .erows{display:flex;flex-direction:column;border-top:1px solid var(--line);margin:12px -8px 0}.pk .er{display:grid;grid-template-columns:20px minmax(0,1fr);grid-auto-flow:column;grid-auto-columns:auto;align-items:center;gap:10px;padding:10px 8px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none;border-radius:10px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .18s ease}.pk .er:last-child{border-bottom:0}.pk a.sl,.pk a.sim{color:inherit;text-decoration:none}.pk a.bw{text-decoration:none}.pk a.er{cursor:pointer}.pk a.er:hover{background:#fbf7ea}.pk a.er:active{background:#f6efd6}.pk a.er:focus-visible{outline:2px solid #5A4A00;outline-offset:-2px}.pk a.er:hover .ex{background:#ffe88a}.pk .er.inc{grid-template-columns:20px 1fr}.pk .er>.i{color:#333;width:20px;height:20px}.pk .erv{display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.pk .erv>span{font-size:14.5px;color:var(--mut);overflow:hidden;text-overflow:ellipsis;min-width:0}.pk .erv>b{font-size:16px;font-weight:800;color:#111;white-space:nowrap}.pk .er.inc .erv>span{flex:none}.pk .er.inc .erv>b{overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width:767px){.pk.pk .er{gap:7px;grid-template-columns:18px minmax(0,1fr);padding-inline:6px}}@media (max-width:767px){.pk.pk .er>.i{width:18px;height:18px}}@media (max-width:767px){.pk.pk .erv{gap:5px}}@media (max-width:767px){.pk.pk .erv>span{font-size:13px;letter-spacing:-.005em}}@media (max-width:767px){.pk.pk .erv>b{font-size:14.5px}}@media (max-width:767px){.pk.pk .erv .up{font-size:11.5px;margin-left:1px}}@media (max-width:767px){.pk.pk .erows{margin-inline:-6px}}@media (max-width:767px){.pk.pk .er .ex{margin-left:0;font-size:10.5px;padding:1px 6px}}@media (max-width:389px){.pk.pk .er{gap:5px;padding-inline:4px}.pk.pk .erv{gap:4px}.pk.pk .erv>span{font-size:12.5px;letter-spacing:-.01em}.pk.pk .erv>b{font-size:14px}.pk.pk .er .ex{padding:1px 5px}}@media (max-width:370px){.pk.pk .erv>span{font-size:12px}.pk.pk .erv>b{font-size:13.5px}.pk.pk .erows{margin-inline:-10px}}.pk .erv .up{font-size:13px;margin-left:4px}.pk .er .ex{transition:background .18s ease}.pk .er .go{width:16px;height:16px;color:#6b7079;transition:transform .18s ease,color .18s ease}.pk .er .ex{display:inline-flex;align-items:center;gap:1px}.pk .er .ex .go{width:12px;height:12px;color:currentColor;margin-right:-2px}.pk a.er:hover .go{color:#111;transform:translate(2px)}.pk .erv>b small{font-size:.8em;font-weight:600}@media (prefers-reduced-motion:reduce){.pk .er,.pk .er .ex,.pk .er .go,.pk a.snm,.pk .sec h3.vad a{transition:none}.pk a.er:hover .go{transform:none}}.pk .s3.six .i:not(.fa){stroke-width:1.5}.pk{--sand:#F7F4EE;--sand2:#EFE9DD}.pk .vd{font-size:15.5px;line-height:1.6;color:#2b2f36;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pk .vdm{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-size:14px;font-weight:700;color:var(--ink)}.pk .vdm .i{transform:rotate(90deg)}.pk .vhl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.pk .vhl>span{display:flex;align-items:center;gap:6px;min-width:0;padding:8px 12px 8px 10px;border-radius:99px;background:var(--sand);font-size:13.5px;font-weight:600}.pk .vhl>span>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk .vhl>span:nth-child(n+5){display:none}@media (min-width:768px){.pk .vhl{grid-template-columns:repeat(3,minmax(0,1fr))}.pk .vhl>span:nth-child(n+5){display:flex}}.pk .vhl .i{color:var(--ok)}.pk .vhs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.pk .vhs div{min-width:0}.pk .vhs b{display:block;font-size:17px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.pk .vhs span{font-size:12.5px;color:var(--mut)}.pk .dn{color:#b4231f}.pk .vhc{display:block;width:100%;height:96px}.pk .vhc .ar{fill:var(--sand)}.pk .vhc .ln{stroke:var(--ink);stroke-width:2;vector-effect:non-scaling-stroke}.pk .vhc .d{fill:none;stroke-width:11;stroke-linecap:round;vector-effect:non-scaling-stroke}.pk .vhx{display:flex;justify-content:space-between;font-size:12px;color:var(--mut);margin:6px 0 10px}.pk .vh{position:relative;display:grid}.pk .vhr{display:grid;grid-template-columns:10px 1fr auto;gap:12px;align-items:center;padding:9px 0;position:relative}.pk .vhr+.vhr{border-top:1px solid var(--line)}.pk .vhr>i{width:10px;height:10px;border-radius:50%;background:#9aa0a8}.pk .vhr{--tone:var(--color-status-inactive,#6B7280)}.pk .vhr.sale{--tone:var(--color-status-sale,#008A00)}.pk .vhr.lease{--tone:var(--color-status-lease,#2563EB)}.pk .vhr.sold{--tone:var(--color-status-sold,#A8162C)}.pk .vhr.leased{--tone:var(--color-status-leased,#C2410C)}.pk .vhr.chg{--tone:var(--ink)}.pk .vhr>i{background:var(--tone)}.pk .vhr:not(.lk)>div>b{color:var(--tone)}.pk .vhr>i{box-shadow:0 0 0 4px color-mix(in srgb,var(--tone) 18%,transparent)}.pk .vp .vmls{display:block;font-size:12px;font-weight:600;color:var(--mut);letter-spacing:.01em;white-space:nowrap}.pk .vhc .d.sale{stroke:var(--color-status-sale,#008A00)}.pk .vhc .d.lease{stroke:var(--color-status-lease,#2563EB)}.pk .vhc .d.sold{stroke:var(--color-status-sold,#A8162C)}.pk .vhc .d.leased{stroke:var(--color-status-leased,#C2410C)}.pk .vhc .d.off{stroke:var(--color-status-inactive,#6B7280)}.pk .vhc .d.chg{stroke:var(--ink)}.pk .vhr b{display:block;font-size:15px;font-weight:700}.pk .vhr span{font-size:13px;color:var(--mut)}.pk .vp{text-align:right}.pk .vp b{font-weight:800}.pk .vp .dn{font-size:12.5px;font-weight:700;color:#b4231f}.pk .vhr.lk>i{background:#fff;box-shadow:0 0 0 2px var(--color-status-sold,#A8162C) inset}.pk .vhr.lk b{color:var(--ink)}.pk .vhr.lk span{color:#a8162c;font-weight:600}.pk .vhr.lk .i{color:var(--mut)}.pk .vf{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:768px) and (max-width:1199px){.pk.pk .vf{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.pk.pk .vf{grid-template-columns:repeat(4,1fr)}}.pk .vf>div{padding:10px 2px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-width:0}.pk .vf .i{grid-row:span 2;color:var(--ink)}.pk .vf span{font-size:12.5px;color:var(--mut);line-height:1.2}.pk .vf b{font-size:14.5px;font-weight:700;line-height:1.25;min-width:0}.pk .vl+.vl{margin-top:16px}.pk .vlt{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;margin-bottom:8px;color:var(--ink)}.pk .vlt small{font-size:12.5px;font-weight:500;color:var(--mut)}.pk .vb{display:flex;flex-wrap:wrap;gap:8px}.pk .vb{column-gap:18px}.pk .vb span{display:inline-flex;align-items:center;gap:6px;padding:4px 0;font-size:13.5px;color:var(--mut)}.pk .vb b{color:var(--ink);font-weight:700}.pk .vm{position:relative;border-radius:16px;overflow:hidden;height:180px;background:var(--sand)}@media (min-width:1200px){.pk.pk .vm{height:240px}}.pk .vm img{width:100%;height:100%;object-fit:cover;display:block}.pk .vpin{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 6px #131c2a26,0 6px 16px #131c2a4d}.pk .vx{position:absolute;left:10px;bottom:10px;background:#fff;border-radius:99px;padding:5px 11px;font-size:12.5px;font-weight:700;box-shadow:0 2px 8px #0000001f}.pk .vgs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.pk .vg{position:relative;display:grid;justify-items:center;gap:2px;padding:6px 6px 4px}.pk .vg svg{transform:rotate(-90deg)}.pk .vg .bg{fill:none;stroke:var(--sand2);stroke-width:5}.pk .vg .fg{fill:none;stroke:var(--ink);stroke-width:5;stroke-linecap:round}.pk .vg b{position:absolute;top:22px;font-size:17px;font-weight:800}.pk .vg span{font-size:12.5px;color:var(--mut);font-weight:600}.pk .vpl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (min-width:1200px){.pk.pk .vpl{grid-template-columns:repeat(6,1fr)}}.pk .vpl>div{display:grid;justify-items:center;gap:2px;padding:10px 4px 9px;min-width:0}.pk .vpl .i{color:var(--ink);margin-bottom:2px}.pk .vpl span{font-size:12.5px;color:var(--mut)}.pk .vpl b{font-size:14px;font-weight:700}.pk .vtr{display:grid;gap:0;margin-top:10px}.pk .vtr>div{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:14.5px}.pk .vtr>div:last-child{border-bottom:0}.pk .vtr .i{color:var(--ink)}.pk .vtr b{font-weight:700}.pk .vt{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px}@media (min-width:1200px){.pk.pk .vt{grid-template-columns:repeat(4,1fr)}}.pk .vt>div{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 2px;border-bottom:1px solid var(--line);min-width:0}.pk .vt b{font-size:14px;font-weight:700;line-height:1.25}.pk .vt .i{color:var(--ink)}.pk .vt>div>.i:last-child{color:var(--mut)}.pk .vf>div{align-content:center;align-items:start}.pk .vf .i{align-self:center}.pk .tbsp{height:16px}@media (max-width:767px){.pk.pk .td,.pk.pk .crumb,.pk.pk .mos,.pk.pk .tbsp,.pk.pk .railg,.pk.pk .rail{display:none}}@media (min-width:768px) and (max-width:1199px){.pk.pk .td,.pk.pk .crumb,.pk.pk .g,.pk.pk .rail{display:none}.pk.pk .mos>img:nth-of-type(n+3){display:none}}@media (min-width:1200px){.pk.pk .t,.pk.pk .g,.pk.pk .tbsp,.pk.pk .railg{display:none}}@media (max-width:1199px){.pk.pk>.wrap,.pk.pk .cols,.pk.pk .main{display:contents}}.pk button:not(:where(.tw *)){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}.pk :focus-visible{outline:2px solid var(--act);outline-offset:2px}@media (max-width:767px){.pk.pk .snip{padding:12px 14px 8px}.pk.pk .erows{margin-top:8px}.pk.pk .er{padding-block:6px}.pk.pk .s3.six{padding-top:12px;padding-bottom:10px;row-gap:12px}.pk.pk .s3.six div{gap:5px}}.pk .t.homeh{grid-template-columns:auto auto minmax(0,1fr);gap:6px}.pk .t .r{min-width:0;gap:2px}.pk .t .sfm{flex:1;min-width:0}.pk .chips{flex-wrap:nowrap}.pk .chips .chip{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk .chips .chip.mls,.pk .chips .chip.vw{flex-shrink:0}.pk .chips .cha{margin-left:auto;flex-shrink:0;display:flex;gap:0;margin-block:-8px;margin-right:-8px}.pk .chips .cha .ib{width:40px;height:44px;cursor:pointer;transition:color .18s ease,transform .18s ease}.pk .chips .cha .ib:hover,.pk .chips .cha .ib.on{color:var(--act)}.pk .chips .cha .ib.on .i{fill:currentColor}@media (prefers-reduced-motion:reduce){.pk .chips .cha .ib{transition:none}}.pk .sf input:focus,.pk .sfm input:focus{outline:none;box-shadow:none}.pk .sf form:focus-within,.pk .sfm form:focus-within{box-shadow:0 0 0 3px #a8162c29}.pk .sf a,.pk .sfm a{text-decoration:none}.pk .rms>summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;min-height:44px}.pk .rms>summary::-webkit-details-marker{display:none}.pk .rms>summary h3{margin:0}.pk .rms .rsum{margin-left:auto;font-size:13.5px;color:var(--mut);white-space:nowrap}.pk .rms .rch{transform:rotate(90deg);transition:transform .2s ease;color:var(--mut)}.pk .rms[open] .rch{transform:rotate(-90deg)}.pk .rms>summary:focus-visible{outline:2px solid #A8162C;outline-offset:4px;border-radius:8px}.pk .ru{display:inline-flex;margin:14px 0 16px;padding:3px;border-radius:99px;background:var(--band)}.pk .ru button{font:inherit;font-size:13px;font-weight:600;border:0;background:none;color:var(--mut);padding:7px 14px;min-height:36px;border-radius:99px;cursor:pointer}.pk .ru button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 3px #11121424}.pk .ru button:focus-visible{outline:2px solid #A8162C;outline-offset:1px}.pk .rl{list-style:none;margin:0;padding:0}.pk .rl li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 76px;gap:10px;align-items:baseline;padding:10px 0 12px;border-top:1px solid var(--line)}.pk .rl li:first-child{border-top:0}.pk .rl b{font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk .rl .rd{font-size:14px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.pk .rl .ra{font-size:12.5px;color:var(--mut);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pk .rl .rb{position:absolute;left:0;bottom:4px;height:3px;border-radius:3px;background:#dccfb8}@media (prefers-reduced-motion:reduce){.pk .rms .rch{transition:none}}.pk #pdp-ask>section{background:none;box-shadow:none;--tw-ring-shadow:0 0 #0000;border-radius:0;padding:0}.pk .pre h2{font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.25}.pk #pdp-ask>section>div:first-child svg{width:24px;height:24px}.pk .prel nav[aria-label=Breadcrumb]{display:block}@media (min-width:1200px){.pk .pre{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:start}.pk .prel nav[aria-label=Breadcrumb]{display:none}}.pk .mgc>section{background:none;box-shadow:none;--tw-ring-shadow:0 0 #0000;border-radius:0;padding:0}.pk .mgc>section>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pk .mgc>section>p:first-of-type{margin-top:0}.pk .rms>.kv{margin-top:8px}.pk .sims>.simc{width:min(280px,76vw);flex:none;scroll-snap-align:start}.pk .sims:has(>.simc){scroll-snap-type:x mandatory;scroll-padding-left:16px;padding-bottom:4px}@media (min-width:1200px){.pk .sims>.simc{width:280px}.pk .sims:has(>.simc){scroll-padding-left:0}}.pk .agc{display:grid;gap:8px;margin-top:12px}.pk .agc a{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;min-width:0;overflow-wrap:anywhere}.pk .agc a:hover{text-decoration:underline}.pk .rc .agc+.qt{margin-top:12px}@media (max-width:767px){.pk.pk .agsec{display:none}}.pk .mbn{display:none}@media (max-width:767px){.pk.pk .mbn{position:fixed;top:52px;left:0;right:0;z-index:19;display:flex;align-items:center;gap:10px;height:40px;padding:0 max(14px,env(safe-area-inset-right,0px)) 0 max(14px,env(safe-area-inset-left,0px));background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);box-shadow:0 6px 16px #11121414;color:var(--ink);font-size:13px;white-space:nowrap;transform:translateY(-110%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .22s ease,opacity .22s ease,visibility 0s linear .22s}.pk.pk .mbn.on{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .22s ease,opacity .22s ease}.pk .mbs{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:700}.pk .mbx{display:inline-flex;align-items:center;gap:3px;font-weight:600;flex:none}.pk .mbp{flex:none;font-weight:900;font-size:14px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.pk.pk .mbn,.pk.pk .mbn.on{transition:none}}.pk .pft{font-size:14px}.pk .pft .eat{font-size:15px;line-height:1.55;color:#222}.pk .pft ul,.pk .pft li,.pk .pft .dsc{text-align:justify;hyphens:auto;-webkit-hyphens:auto}.pk .pft .dsc{font-size:11.5px;line-height:1.6;color:#4a4a4a;margin:0 0 12px}.pk .pft .dsc b{font-weight:700;color:#222}.pk .mbn.sale,.pk .vlg .sale,.pk .pk-pin.sale{--tc:#008A00}.pk .mbn.lease,.pk .vlg .lease,.pk .pk-pin.lease{--tc:#2563EB}.pk .mbn.sold,.pk .vlg .sold,.pk .pk-pin.sold{--tc:#A8162C}.pk .mbn.leased,.pk .vlg .leased,.pk .pk-pin.leased{--tc:#C2410C}.pk .mbn.off{--tc:#6B7280}.pk .mbt{display:none}@media (max-width:767px){.pk.pk .mbn{background:var(--tc,#fff);border-bottom:0;color:#fff}.pk.pk .mbn:focus-visible{outline:2px solid #fff;outline-offset:-4px}.pk.pk .mbt{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:12px;font-weight:800;color:#fff}.pk.pk .mbt i{width:8px;height:8px;border-radius:50%;background:#fff}.pk.pk .mbp{color:#fff}.pk.pk .maplibregl-marker,.pk.pk .pk-pin,.pk.pk .pk-home{min-width:0;min-height:0}.pk.pk .er,.pk.pk .ru button{min-height:44px}.pk .sec h3 .h3l{position:relative}.pk .sec h3 .h3l:after{content:"";position:absolute;top:-9px;right:-4px;bottom:-9px;left:-4px}}.pk .sec p.vad{margin:-4px 0 10px;font-size:15px;font-weight:600}.pk .sec p.vad a{display:inline-flex;align-items:center;gap:5px;color:var(--mut);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .2s ease,color .2s ease}.pk .sec p.vad a:hover,.pk .sec p.vad a:focus-visible{color:var(--ink);text-decoration-color:currentColor}.pk .sec p.vad a:focus-visible{outline:2px solid #A8162C;outline-offset:3px;border-radius:4px}.pk .days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;overflow:visible}.pk .days div{min-width:0;cursor:pointer;touch-action:manipulation}.pk .days div:focus-visible{outline:2px solid #A8162C;outline-offset:2px}.pk .slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.pk .slots button{min-height:52px;border:1px solid var(--line);border-radius:12px;background:#fff;font:inherit;font-size:12px;line-height:1.3;color:var(--mut);cursor:pointer;touch-action:manipulation;padding:6px 4px;transition:border-color .18s ease,color .18s ease}.pk .slots b{display:block;font-size:14.5px;font-weight:700;color:var(--ink)}.pk .slots [aria-pressed=true]{border:2px solid var(--hi);color:var(--hi);padding:5px 3px}.pk .slots [aria-pressed=true] b{color:var(--hi)}.pk .slots button:focus-visible{outline:2px solid #A8162C;outline-offset:2px}.pk .rc .slots button{font-size:11.5px}.pk .rc .slots b{font-size:13.5px}.pk .sec.sold .sl .pr,.pk .rc.sold .sl .pr{color:#a8162c}.pk .sec.leased .sl .pr,.pk .rc.leased .sl .pr{color:#c2410c}.pk .sec.sold .sl .pr small,.pk .sec.leased .sl .pr small{display:block;width:fit-content;margin:3px 0 0 auto;padding:1px 8px;border-radius:99px;color:#fff;font-size:11.5px;font-weight:700}.pk .sec.sold .sl .pr small{background:#a8162c}.pk .sec.leased .sl .pr small{background:#c2410c}.pk .vlg{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:13px;font-weight:600;color:var(--ink)}.pk .vlg span{display:inline-flex;align-items:center;gap:6px}.pk .vlg i{width:10px;height:10px;border-radius:50%;background:var(--tc)}.pk .vlg .rad{margin-left:auto;color:var(--mut);font-weight:500}.pk .pk-pin{display:block;margin-bottom:6px;padding:3px 8px;border-radius:99px;border:1.5px solid #fff;background:var(--tc);color:#fff;font:700 12px/1.25 DM Sans,system-ui,sans-serif;white-space:nowrap;text-decoration:none;box-shadow:0 2px 8px #11121447}.pk .pk-pin:after{content:"";position:absolute;left:50%;bottom:-6px;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--tc);border-bottom:0}.pk a.pk-pin:hover{filter:brightness(.92)}.pk a.pk-pin:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pk .pk-home{z-index:2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;box-shadow:0 0 0 5px #131c2a29,0 6px 14px #131c2a4d}.pk .sec h3 .h3l{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:2px;transition:text-decoration-color .2s ease}.pk .sec h3 .h3l:hover,.pk .sec h3 .h3l:focus-visible{text-decoration-color:currentColor}.pk .sec h3 .h3l:focus-visible{outline:2px solid #A8162C;outline-offset:3px;border-radius:4px}.pk .sec h3 .h3l .i:last-child{color:var(--mut)}.pk.pk .er .ex{background:none;padding:0;margin-left:2px;color:#a8162c;font-size:13.5px;font-weight:700;letter-spacing:0;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.pk.pk a.er:hover .ex{background:none;color:#8f1528}.pk.pk .er .ex .go{width:14px;height:14px}@media (max-width:767px){.pk.pk.pk .er .ex{font-size:12.5px;padding:0}}.pk a.er .erv>span{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .18s ease}.pk a.er:hover .erv>span{text-decoration-color:currentColor}.pk .pft .pfr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #E1E1E1}.pk .pft .pfr img{height:26px;width:auto;display:block}.pk .pft .pfr nav{display:flex;flex-wrap:wrap;gap:0 18px}.pk .pft .pfr nav a{display:inline-flex;align-items:center;min-height:40px;font-size:14.5px;font-weight:600;color:#222;text-decoration:none}.pk .pft .pfr nav a:hover{text-decoration:underline;text-underline-offset:3px}.pk .pft .pfr a:focus-visible,.pk .pft summary:focus-visible{outline:2px solid #A8162C;outline-offset:2px;border-radius:4px}.pk .pft .lgl{margin:0 0 4px;font-size:13px;line-height:1.55;color:#4a4a4a}.pk .pft details.dsc{margin:0;text-align:left;font-size:12.5px}.pk .pft details.dsc summary{display:inline-flex;align-items:center;min-height:40px;font-size:13px;font-weight:700;color:#222;cursor:pointer}.pk .pft details.dsc p{margin:0 0 10px;text-align:left}.pk .prel ul.flex a{min-height:40px;padding:0;background:none;box-shadow:none;border-radius:0;font-size:16px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.pk .prel ul.flex a:hover{color:#a8162c;text-decoration-color:currentColor}.pk .prel ul.flex{gap:0 24px}.pk .prel ul.grid{margin-top:10px;column-gap:28px}.pk .prel ul.grid li{border-bottom:0}.pk .prel ul.grid a{min-height:40px;padding:0;font-size:15px}.pk .prel ul.grid a span:first-child{font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent)}.pk .prel ul.grid a:hover span:first-child{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.pk .slots button,.pk .sec p.vad a,.pk .sec h3 .h3l,.pk a.er .erv>span{transition:none}}.pk .rc.sale .sl .pr{color:#008a00}.pk .rc.lease .sl .pr{color:#2563eb}@media (min-width:768px) and (max-width:1199px){.pk.pk .railg>.rag{grid-column:1/-1}}.pk .rc.inf{display:grid;gap:10px}.pk .rc.inf h4{margin-bottom:0}.pk .rc.inf p{font-size:14px;color:var(--mut,#555)}.pk .rc.inf label{display:grid}.pk .rc.inf label span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pk .rc.inf input{height:46px;border:1px solid var(--line);border-radius:12px;padding:0 14px;font:inherit;font-size:16px;background:#fff;color:inherit}.pk .rc.inf input:focus-visible{outline:2px solid #A8162C;outline-offset:1px;border-color:#a8162c}.pk .rc.inf button.bw{border:0;width:100%;cursor:pointer;font:inherit}.pk .rc.inf button.bw:disabled{opacity:.6;cursor:default}.pk .snip .sninc{font-size:15px;margin-top:6px}.pk .snip .sninc b{font-weight:700}.pk.pk.emb .t,.pk.pk.emb .td,.pk.pk.emb .mbn,.pk.pk.emb .pft{display:none}.pk.pk.emb .rail{top:76px;max-height:calc(100dvh - 84px - 4.75rem)}.arrow-up{color:#10b981}.arrow-down{color:#ef4444}.custom-div-icon{background:none!important;border:none!important}.custom-property-marker{background:none!important;border:none!important;width:fit-content!important}.nearby-cluster-icon,.cluster-icon{background:var(--color-green);border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;box-shadow:0 2px 4px #0003;border:2px solid white;width:100%;height:100%}.cluster-small{width:30px;height:30px}.cluster-medium{width:40px;height:40px}.cluster-large{width:50px;height:50px;font-size:14px}.current-property{border:3px solid white!important;box-shadow:0 0 0 2px var(--color-red)!important}.property-marker{background:var(--color-green);padding:4px 8px;font-size:12px;border-radius:8px;font-weight:700;color:#fff;white-space:nowrap;text-align:center;position:relative;border:2px solid white}.property-marker:after{content:"";display:block;position:absolute;width:10px;height:10px;background-color:inherit;transform:translate(-50%) rotate(45deg);left:50%;bottom:-5px}.maplibregl-canvas-container{z-index:10}.maplibregl-popup-content{padding:10px 14px;border-radius:8px;box-shadow:0 2px 10px #00000026}.custom-location-marker{background:none!important;border:none!important}.current-location-pin{position:relative;filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.current-location-pin svg{position:relative;z-index:2}.current-location-pulse{position:absolute;top:0;left:50%;transform:translate(-50%);width:48px;height:48px;background:#fff;border-radius:50%;opacity:.9;z-index:1;animation:location-pulse 2s ease-in-out infinite}@keyframes location-pulse{0%{transform:translate(-50%) scale(.8);opacity:.5}50%{transform:translate(-50%) scale(1.2);opacity:.2}to{transform:translate(-50%) scale(.8);opacity:.5}}.slide-up-enter-active,.slide-up-leave-active{transition:all .3s ease}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(100%)}.dot-pulse{animation:dotPulse 2.4s ease-out infinite}@keyframes dotPulse{0%{transform:scale(1);opacity:.55}75%,to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion: reduce){.dot-pulse{animation:none}}.pdp-building{box-shadow:0 1px 2px #26201b0f,0 10px 24px -14px #26201b47}.pdp-building:hover{box-shadow:0 2px 4px #26201b14,0 18px 34px -16px #26201b5c}.pdp-stat-num{font-size:var(--stat-num, 24px)}.pdp-stat-word{font-size:var(--stat-word, 18px);line-height:1.15;text-wrap:balance}.pdp-locked-dummy:after{content:"$1,288,000"}.pdp-stat-label,.pdp-stat-cap,.pdp-stat-lead{font-size:var(--stat-cap, 15px);font-weight:400;color:var(--color-secondary-700, #445f78)}.pdp-stat-lead{font-size:var(--stat-lead, 15px)}.pdp-remark .pdp-hl{background:linear-gradient(transparent 58%,#cfdde8f2 58%);color:#142230;font-weight:700;padding:0 1px;border-radius:2px}.pdp-remark .pdp-hl--search{background:linear-gradient(transparent 50%,#fde047b3 50%)}
