:root{--primary:#123c57;--accent:#b58b3e;--canvas:#f8f7f2;--ink:#19354a;--gold:linear-gradient(112deg,#a77b29,#d4b36a 32%,#f1dba0 50%,#c49a47 72%,#ad802f)}.kp-shell{--card-radius:12px;background:#f8f7f2;color:#19354a;font-family:Arial,sans-serif}.kp-shell :is(input,select,textarea){border-color:#e0d9c9;border-radius:7px}.kp-shell a:focus-visible,.kp-shell button:focus-visible{outline:3px solid #bd974d;outline-offset:4px}.kp-shell .button{background:var(--gold);color:#2e280f;border:1px solid #a27c32;border-radius:7px;box-shadow:inset 0 1px 0 #fff1c6,0 2px 4px #7b5a1912;min-height:41px;font-weight:700}.kp-shell .button:hover{filter:brightness(1.045)}.kp-shell .button.outline,.kp-shell .button.secondary{background:#fffdf7;border:1px solid #b89a5b;color:#805b1b;box-shadow:none}.kp-shell .text-link{color:#8f6928}.kp-shell .ms-main{max-width:1560px;padding-inline:30px;padding-bottom:40px}.kp-shell .ms-main:not(.ms-main-home){padding-top:20px}.kp-header{height:80px;display:flex;gap:28px;justify-content:space-between;align-items:center;padding:0 30px;background:#fffefa;border-top:3px solid #b99143;border-bottom:1px solid #dfd4bc}.kp-brand{display:inline-flex;align-items:center;gap:5px;color:#123c57;direction:ltr;flex-shrink:0}.kp-brand svg{width:73px;height:43px;overflow:hidden}.kp-brand>span{font-family:Georgia,Times New Roman,serif;font-size:24px;letter-spacing:-.9px;white-space:nowrap;line-height:1.1}.kp-brand strong{font-weight:500;color:#b08a40}.kp-brand small{display:block;font:8px Arial,sans-serif;letter-spacing:2.3px;margin-top:8px;color:#948266;text-align:center}.kp-desktop-nav{display:flex;justify-content:center;flex:1 1}.kp-navigation{display:flex;align-items:center;gap:21px}.kp-navigation>a{display:flex;align-items:center;gap:7px;font-size:12px;color:#6a776f;min-height:45px;position:relative}.kp-navigation>a.active{color:#153c55}.kp-navigation>a.active:after{content:"";position:absolute;bottom:-13px;inset-inline:0;height:3px;background:var(--gold)}.kp-navigation>a svg{color:#b28c42;width:15px}.kp-actions{gap:18px}.kp-actions,.kp-actions>a{display:flex;align-items:center}.kp-actions .language{font-size:11px;color:#506472;padding:8px}.kp-actions .kp-post{font-size:11px;padding-inline:16px}.kp-menu{display:none}.kp-shell .ms-preview-note{background:#f3ecd9;color:#867044;border-bottom:1px solid #eadfc3;font-size:8px;padding:4px 12px}.kp-mobile-menu{position:fixed;z-index:70;top:80px;inset-inline:18px;padding:20px;background:#fffdf7;border:1px solid #deceaa;border-radius:12px;box-shadow:0 12px 45px #123c5720;display:grid;gap:17px}.kp-mobile-menu .kp-navigation{display:grid;gap:2px}.kp-mobile-menu .kp-navigation>a.active:after{display:none}.kp-mobile-menu>a{font-size:13px}.kp-footer{background:#102e43;color:#d8dfdf;padding:38px 30px 20px;display:grid;grid-template-columns:1.7fr repeat(3,1fr);gap:38px;border-top:3px solid #be984e}.kp-footer .kp-brand{color:#fff7e1}.kp-footer .kp-brand svg{background:white;border-radius:4px}.kp-footer .kp-brand small{color:#b9ad92}.kp-footer-brand p{font-size:12px;line-height:1.9;color:#a1b1b8;max-width:320px;margin-top:18px}.kp-footer-brand p>a{display:flex;align-items:center;gap:10px;color:#dfc388;margin-top:14px;font-size:11px}.kp-footer>nav{display:grid;gap:12px;align-content:start}.kp-footer h2{font-size:13px;color:#dfc388;font-weight:600;margin:7px 0 8px}.kp-footer .text-link,.kp-footer>nav>a{font-size:11px;color:#bdc8cb;text-align:start;font-weight:400}.kp-copyright{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff17;padding-top:19px;font-size:9px;color:#8fa3ad}.kp-copyright>span:last-child{display:flex;align-items:center;gap:6px}.kp-shell .board-breadcrumb{display:none}.kp-shell .board-title{padding-top:18px;margin-bottom:15px;gap:25px}.kp-shell .board-title h1{font-size:25px;font-weight:600;color:#163d56;letter-spacing:-.65px;line-height:1.2}.kp-shell .board-title h1:before{content:"";display:inline-block;width:19px;height:2px;vertical-align:middle;margin-inline-end:10px;background:#bf9a50}.kp-shell .board-title p{font-size:11px;line-height:1.5;color:#7b827e;margin-top:7px}.kp-shell .board-title>.button{display:none}.kp-shell .board-search{background:#fffefa;border:1px solid #dcd1b9;border-radius:10px;box-shadow:0 3px 12px #4a412307}.kp-shell .board-search-primary{grid-template-columns:minmax(180px,2fr) minmax(140px,1fr) minmax(140px,1fr) auto auto;gap:0;padding:8px}.kp-shell .board-search-primary>label{padding-inline:15px}.kp-shell .board-search-primary>label>span{font-size:9px;color:#9c865f;letter-spacing:.04em}.kp-shell .board-search-primary input,.kp-shell .board-search-primary select{font-size:13px;color:#254457}.kp-shell .board-search-primary .bs-category,.kp-shell .board-search-primary .bs-subcategory{border-inline-start:1px solid #e8dfcd}.kp-shell .bs-query svg{color:#a38349}.kp-shell .board-search-primary .board-submit{border-radius:6px;min-width:109px;padding-inline:20px}.kp-shell .bs-expand{display:flex;align-items:center;gap:7px;padding:10px 13px;color:#7e6c48;font-size:10px;border:0}.kp-shell .board-search-filters{background:#f4f0e6;border-color:#e5dbc5;gap:18px;padding:9px 18px;border-radius:0 0 10px 10px}.kp-shell .board-search-filters>label>span{color:#928063;font-size:9px}.kp-shell .board-search-filters :is(input,select){background:#fffefa;border-color:#e2d7bf;font-size:11px;min-height:31px;color:#455b65}.kp-shell .kp-category-strip{padding-block:14px;gap:8px;min-height:48px}.kp-shell .kp-category-strip>a{background:transparent;border:1px solid #e1d9c7;border-radius:22px;color:#7d6c4c;font-size:10px;padding:7px 12px}.kp-shell .kp-category-strip>a.board-all-category{background:#153d56;border-color:#153d56;color:#e7d3a0}.kp-shell .kp-category-strip>a svg{color:inherit;width:14px;height:14px}.kp-shell .board-layout{grid-template-columns:minmax(0,1fr) 254px;gap:24px}.kp-shell .board-result-toolbar{border:0;border-bottom:1px solid #d9ceb8;background:transparent;border-radius:0;padding:0;min-height:43px;margin-bottom:13px}.kp-shell .board-tabs{gap:22px}.kp-shell .board-tabs>button{font-size:12px;color:#7e8178}.kp-shell .board-tabs>button.selected{color:#153d56;border-color:#b89345}.kp-shell .board-result-actions{color:#88928b}.kp-shell .board-result-actions>button{border-color:#daceb2;border-radius:5px;background:#fffefa;color:#9a895f}.kp-shell .board-result-actions>button.selected,.kp-shell .board-result-actions>button[aria-pressed=true]{background:#efe4c9;color:#6f521d;border-color:#c9af73}.kp-shell .board-feed.view-rows .listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kp-shell .board-feed.view-rows .market-card{grid-template-columns:148px minmax(0,1fr);min-height:165px;border-radius:10px;border:1px solid #e2dccf;background:#fffefa;box-shadow:0 2px 8px #22372904;padding:6px;gap:3px}.kp-shell .board-feed.view-rows .mc-photo{min-height:151px;border-radius:6px;height:100%}.kp-shell .board-feed.view-rows .mc-content{padding:9px 11px}.kp-shell .mc-category{font-size:8px;color:#a58c58;margin-bottom:7px}.kp-shell .mc-featured{background:#f0e2bd;color:#806226;border-radius:3px;font-size:7px;border:1px solid #e2c989}.kp-shell .mc-title h3{font-size:14px!important;font-weight:600;color:#163d56;line-height:1.5;margin-bottom:8px!important;min-height:0}.kp-shell .mc-price{font-size:20px;color:#946d26;font-weight:700;line-height:1.4}.kp-shell .mc-meta{font-size:8px;color:#8d9999;border-color:#eee7d7;margin-top:9px;padding-top:7px}.kp-shell .mc-property-specs{font-size:8px;color:#8c8c78}.kp-shell .market-card>.favorite{border-radius:50%!important;background:#fffef8!important;color:#b0955d!important;box-shadow:none;border:1px solid #e6dcc2!important;width:26px!important;height:26px!important;inset-inline-end:10px!important;top:10px!important}.kp-shell .market-card:hover{border-color:#c4a568;box-shadow:0 4px 14px #8062210a}.kp-shell .board-feed.view-grid .listing-grid,.kp-shell .kp-suggestion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kp-shell .board-feed.view-grid .market-card,.kp-shell .kp-suggestion-grid .market-card{border:1px solid #e0d7c2;border-radius:12px;background:#fffefa;overflow:hidden}.kp-shell .board-feed.view-grid .mc-photo,.kp-shell .kp-suggestion-grid .mc-photo{aspect-ratio:1.7}.kp-shell .board-feed.view-grid .mc-content,.kp-shell .kp-suggestion-grid .mc-content{padding:15px}.kp-shell .board-feed.view-grid .mc-title h3,.kp-shell .kp-suggestion-grid .mc-title h3{font-size:15px!important;min-height:44px}.kp-shell .board-widget{background:#f3efe4;border:1px solid #e4d9bf;border-radius:10px;padding:17px}.kp-shell .board-widget>h2{font-size:13px;font-weight:600;color:#354e56}.kp-shell .board-widget>h2 svg{color:#b48f42}.kp-shell .board-widget>nav>a{font-size:11px;color:#86724c;border-color:#e4dac5;padding-block:10px}.kp-shell .board-tips>a{font-size:12px;line-height:1.8;border-color:#e4dac5;color:#4b5e63}.kp-shell .board-tips>a>svg{color:#ad8740}.kp-shell .board-shop{border-color:#e4dac5}.kp-shell .board-shop-symbol{background:#e6e0cf;color:#91794c}.kp-shell .board-shop strong{font-size:11px}.kp-shell .board-shop small{color:#8d8a76}.kp-shell .board-seller-help>p{font-size:11px;color:#898879}.kp-shell .marketplace-ad{background:#faf9f5;border-color:#e5dfd1;border-radius:6px}.kp-shell .marketplace-ad-label{color:#a29a89}.kp-shell .dz-ad-preview{background:repeating-linear-gradient(-45deg,#f6f4ed,#f6f4ed 12px,#faf9f5 0,#faf9f5 24px);border-color:#e5dfd1;color:#b3aa99}.kp-shell .board-reading-grid>article{border:1px solid #dfd2b3;background:#fffdf6;border-radius:10px}.kp-shell .board-reading-grid h3{font-size:18px;font-weight:500;color:#244555}.kp-shell .board-faq p,.kp-shell .board-reading-grid p{color:#7e8985}.kp-shell .board-reading-grid>article>a,.kp-shell .board-section-title>a{color:#94702c}.kp-shell .board-faq,.kp-shell .board-reading{border-color:#ddd4c0}.kp-shell .board-faq>details{border-color:#e5dfcf}.kp-browse-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.kp-eyebrow{display:block;color:#a58748;font-size:8px;letter-spacing:.12em;line-height:1.6}.kp-browse-heading h1{font-size:26px;font-weight:500;line-height:1.3;margin:7px 0 0;color:#193e56;letter-spacing:-.5px}.kp-browse-heading>a{display:flex;align-items:center;gap:9px;font-size:11px;color:#9c7a35}.kp-browse-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:25px;align-items:start}.kp-browse-layout .board-result-toolbar>span{font-size:12px;color:#7b8986}.kp-search-guides{background:#f0ecdf;border:1px solid #e1d4b5;border-top:3px solid #bd984b;border-radius:8px;padding:20px}.kp-search-guides>h2{font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.4;margin:10px 0 22px;color:#244555}.kp-search-guides>a{display:block;border-top:1px solid #e0d3b7;padding-top:15px;margin-top:15px}.kp-search-guides h3{font-size:12px;font-weight:600;line-height:1.7;margin-bottom:8px;color:#53615b}.kp-search-guides p{font-size:11px;color:#92907c;line-height:1.9}.kp-search-guides svg{margin-top:10px;color:#ad8a43}.kp-search-guides .kp-support-link{font-size:11px;display:flex;align-items:center;gap:10px;color:#91733b}.kp-search-guides .kp-support-link svg{margin:0}.kp-suggestions{margin:0 0 28px}.kp-search-note{padding:15px 18px;border:1px solid #e0d4b9;border-inline-start:3px solid #b89345;background:#f2ecdc;border-radius:7px;color:#80714e;font-size:12px;line-height:1.8;margin-bottom:22px}.kp-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:17px}.kp-section-heading h2{font-size:23px;font-weight:500;margin:6px 0 8px;color:#244555}.kp-section-heading p{font-size:11px;line-height:1.8;color:#8b9387;margin:0}.kp-section-heading>a{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:11px;color:#9b793b}.kp-loading{display:flex;gap:10px;align-items:center;padding:30px 0;font-size:13px;color:#8c825f}.kp-reading-fallback{padding:23px;border:1px solid #e4d7b8;border-radius:10px;background:#fffdf6}.kp-reading-fallback>p{font-size:13px;color:#8d8b75;line-height:1.8}.kp-reading-fallback>a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e8dec7;padding-block:13px;font-size:13px;line-height:1.8;color:#775e2a}@media(max-width:1250px){.kp-header{gap:18px;padding-inline:24px}.kp-navigation{gap:14px}.kp-navigation>a{font-size:11px}.kp-brand>span{font-size:22px}.kp-brand svg{width:60px}.kp-actions{gap:14px}.kp-shell .board-layout{grid-template-columns:minmax(0,1fr) 220px;gap:20px}.kp-shell .board-feed.view-rows .market-card{grid-template-columns:110px minmax(0,1fr)}.kp-shell .board-search-primary{grid-template-columns:minmax(160px,1.5fr) minmax(115px,1fr) minmax(115px,1fr) auto auto}.kp-shell .board-search-primary>label{padding-inline:10px}.kp-shell .board-search-primary .board-submit{min-width:80px;padding-inline:13px}.kp-shell .bs-expand>span{display:none}}@media(max-width:1050px){.kp-desktop-nav{display:none}.kp-menu{display:grid;place-items:center;width:30px;height:36px}.kp-shell .board-layout{grid-template-columns:1fr}.kp-shell .board-aside{display:none}.kp-browse-layout{grid-template-columns:1fr}.kp-search-guides{display:none}.kp-shell .board-feed.view-rows .market-card{grid-template-columns:150px minmax(0,1fr)}.kp-shell .board-search-primary{grid-template-columns:minmax(150px,1.6fr) minmax(110px,1fr) minmax(110px,1fr) auto auto}.kp-footer{grid-template-columns:1.5fr 1fr 1fr;gap:28px}.kp-footer-brand{grid-column:1/-1}.kp-footer-brand p{max-width:590px}}@media(max-width:800px){.kp-header{height:70px;padding-inline:20px}.kp-navigation>a.active:after{display:none}.kp-actions .kp-post{font-size:10px}.kp-shell .ms-main{padding-inline:20px}.kp-shell .board-title h1{font-size:23px}.kp-shell .board-title{padding-top:15px}.kp-shell .board-search-filters{display:none}.kp-shell .board-search-filters.filters-expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kp-shell .board-search-filters>label{display:flex;flex-direction:column;align-items:stretch;gap:6px}.kp-shell .board-search-filters input,.kp-shell .board-search-filters select{width:100%}.kp-shell .board-search-primary{grid-template-columns:1fr 1fr auto auto}.kp-shell .board-search-primary>.bs-query{grid-column:1/-1;border-bottom:1px solid #e5dbc4;padding:7px 10px 10px}.kp-shell .board-search-primary>.bs-query>span{display:none}.kp-shell .board-search-primary .bs-category{border-inline-start:0}.kp-shell .board-search-primary input{font-size:16px}.kp-shell .board-search-primary .bs-expand{display:flex}.kp-shell .board-feed.view-rows .market-card{grid-template-columns:110px minmax(0,1fr)}.kp-shell .mc-price{font-size:18px}.kp-shell .mc-title h3{font-size:13px!important}.kp-shell .board-feed.view-grid .listing-grid,.kp-shell .kp-suggestion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kp-shell .board-title>.button{display:none}.kp-mobile-menu{top:76px}.kp-browse-heading{margin-top:0}.kp-browse-heading h1{font-size:24px}.kp-shell .ms-mobile-bottom{border-color:#dfd4ba;background:#fffdf6}.kp-shell .ms-mobile-bottom>a{color:#8a907d}.kp-shell .ms-mobile-bottom>a.active{color:#a68036}.kp-shell .ms-mobile-bottom>a[href="/post"]>svg{background:var(--gold);color:#4c3a13;border-radius:5px}}@media(max-width:600px){.kp-header{height:67px;padding-inline:12px;gap:8px}.kp-brand{gap:2px}.kp-brand svg{width:48px;height:34px}.kp-brand>span{font-size:20px;letter-spacing:-.8px}.kp-brand small{font-size:6px;letter-spacing:1.5px;margin-top:5px}.kp-actions{gap:9px}.kp-actions .language{padding:4px;min-width:24px;font-size:10px}.kp-actions>.kp-post,.kp-actions>.kp-saved{display:none}.kp-actions>a>svg{width:18px}.kp-menu{width:27px;min-width:27px}.kp-shell .ms-main{padding-inline:13px;padding-bottom:28px}.kp-shell .board-title{padding-top:0;margin-block:15px 12px}.kp-shell .board-title h1{font-size:19px}.kp-shell .board-title h1:before{width:12px;margin-inline-end:7px}.kp-shell .board-title p{display:none}.kp-shell .board-search-primary{grid-template-columns:1fr 1fr auto auto;padding:5px;gap:0}.kp-shell .board-search-primary>.bs-query{padding:7px 7px 9px}.kp-shell .board-search-primary>.bs-category,.kp-shell .board-search-primary>.bs-subcategory{padding:7px 6px;border:0;min-width:0}.kp-shell .board-search-primary>.bs-category>span,.kp-shell .board-search-primary>.bs-subcategory>span{display:none}.kp-shell .board-search-primary select{font-size:10px;min-height:30px;width:100%;padding:0}.kp-shell .board-search-primary .board-submit{font-size:10px;min-width:54px;min-height:32px;padding:7px 9px;margin:3px 0}.kp-shell .board-submit>svg{width:12px}.kp-shell .board-search-primary .bs-expand{padding:4px 6px;min-width:27px}.kp-shell .bs-expand>svg{width:16px}.kp-shell .board-search-filters{padding:12px;gap:12px}.kp-shell .board-search-filters input,.kp-shell .board-search-filters select{font-size:14px}.kp-shell .kp-category-strip{padding-block:11px;min-height:0;gap:6px}.kp-shell .kp-category-strip>a{font-size:9px;padding:6px 10px;min-height:27px}.kp-shell .board-result-toolbar{min-height:41px;margin-bottom:11px}.kp-shell .board-tabs>button{font-size:11px;padding-block:11px}.kp-shell .board-result-actions>button{width:25px;height:25px}.kp-shell .board-feed.view-rows .listing-grid{grid-template-columns:1fr;gap:11px}.kp-shell .board-feed.view-rows .market-card{grid-template-columns:118px minmax(0,1fr);min-height:139px;padding:5px;border-radius:10px;gap:1px}.kp-shell .board-feed.view-rows .mc-photo{min-height:127px;border-radius:6px}.kp-shell .board-feed.view-rows .mc-content{padding:8px 10px}.kp-shell .mc-category{font-size:8px;margin-bottom:7px}.kp-shell .mc-title h3{font-size:13px!important;line-height:1.5;margin-bottom:8px!important}.kp-shell .mc-price{font-size:20px}.kp-shell .mc-meta{font-size:8px;margin-top:8px;padding-top:7px}.kp-shell .mc-seller{display:none}.kp-shell .market-card>.favorite{width:24px!important;height:24px!important;top:9px!important;inset-inline-end:9px!important}.kp-shell .board-feed.view-grid .listing-grid,.kp-shell .kp-suggestion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.kp-shell .board-feed.view-grid .mc-photo,.kp-shell .kp-suggestion-grid .mc-photo{aspect-ratio:1.25}.kp-shell .board-feed.view-grid .mc-content,.kp-shell .kp-suggestion-grid .mc-content{padding:11px}.kp-shell .board-feed.view-grid .mc-title h3,.kp-shell .kp-suggestion-grid .mc-title h3{font-size:13px!important;min-height:39px}.kp-shell .board-feed.view-grid .mc-price,.kp-shell .kp-suggestion-grid .mc-price{font-size:17px}.kp-browse-heading{display:block;margin-bottom:15px}.kp-browse-heading h1{font-size:22px;line-height:1.45;margin-top:6px}.kp-browse-heading>a{display:none}.kp-eyebrow{font-size:7px}.kp-browse-layout .board-result-toolbar>span{font-size:11px}.kp-search-note{padding:12px 14px;font-size:11px;line-height:1.8;margin-bottom:19px}.kp-section-heading{gap:12px;align-items:start;margin-bottom:15px}.kp-section-heading h2{font-size:19px;line-height:1.6;margin-top:5px}.kp-section-heading p{font-size:10px;line-height:1.8}.kp-section-heading>a{font-size:9px;padding-top:7px}.kp-footer{padding:28px 20px 22px;grid-template-columns:1fr 1fr;gap:25px}.kp-footer-brand{grid-column:1/-1}.kp-footer .kp-brand>span{font-size:24px}.kp-footer .kp-brand svg{width:65px;height:39px;background:transparent}.kp-footer-brand p{font-size:11px;margin-top:14px}.kp-footer h2{font-size:12px}.kp-footer .text-link,.kp-footer>nav>a{font-size:10px}.kp-copyright{font-size:8px;flex-direction:column;gap:12px}.kp-shell .board-reading-grid h3{font-size:17px}.kp-shell .board-reading-grid>article{padding:17px}.kp-shell .board-faq h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.kp-shell *{transition:none!important}}@media(min-width:601px){.kp-shell .board-title{padding-top:8px;margin-bottom:10px}}