/* V186 boutique authority layer */
:root{--v186-ink:#241d18;--v186-espresso:#342820;--v186-ivory:#fbf7ef;--v186-porcelain:#fffdf9;--v186-champagne:#c7a46b;--v186-bronze:#8a6338;--v186-platinum:#d8d1c7;--v186-shadow:0 26px 70px rgba(43,31,22,.12);--green:#8a6338;--urgent-green:#8a6338;--jade-deep:#4b392c;--jade:#c7a46b}
::selection{background:#e9d7b8;color:#241d18}:focus-visible{outline:2px solid #b58b52;outline-offset:4px}.button--line,.plan-quick-line,.plan-sales-line,.premium-contact-dock .dock-line,.mobile-bottom-nav .mbn-line,.urgent-line,.urgent-line-btn{background:#7e5e3d!important;border-color:#7e5e3d!important;color:#fff!important}.need-card--urgent,.urn-price-card--featured,.plan-card--featured,.pricing-detail-card--featured,.contract-card--lead,.official-benefit-card--featured{background:linear-gradient(145deg,#2a211b,#4b392c)!important;border-color:#6f5438!important}.urgent-badge span{background:#bd945e!important;box-shadow:0 0 0 5px rgba(189,148,94,.15)!important}.urgent-result-icon{background:#f1e3ce!important;color:#72502d!important}.v186-knowledge{background:#fbf8f2;color:#30271f}.v186-article-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(210,177,118,.18),transparent 30%),linear-gradient(145deg,#211a16,#4a382b);color:#fffaf2}.v186-article-hero:after{content:"";position:absolute;right:-90px;top:-160px;width:420px;height:420px;border:1px solid rgba(215,184,128,.24);border-radius:50%;box-shadow:0 0 0 54px rgba(215,184,128,.04),0 0 0 108px rgba(215,184,128,.025);pointer-events:none}.v186-article-hero h1{max-width:1040px;letter-spacing:.015em}.v186-quick{border:1px solid rgba(183,143,85,.34);background:linear-gradient(135deg,#fffdf9,#f4eadc);box-shadow:0 18px 44px rgba(50,35,23,.08)}.v186-question-lab{border-left:3px solid var(--v186-champagne);background:#f7efe4;padding:32px}.v186-question-lab ol{margin:20px 0;padding-left:1.4em}.v186-question-lab li{margin:0 0 14px;line-height:1.8}.v186-editorial-disclosure{border:1px solid rgba(153,111,60,.25);background:linear-gradient(180deg,#2c231d,#46372c);color:#f8efe2}.v186-editorial-disclosure h2,.v186-editorial-disclosure strong{color:#f6d8a4}.v186-editorial-disclosure p{color:rgba(255,250,242,.8)}.v186-editorial-disclosure a{color:#f1d3a0}.v186-showroom{box-shadow:var(--v186-shadow)}.v186-topic-hero em{color:#e2bf83}.v186-topic-standard{box-shadow:0 18px 46px rgba(45,32,22,.07)}.v186-editorial-banner{background:radial-gradient(circle at 88% 20%,rgba(228,194,132,.22),transparent 28%),linear-gradient(135deg,#211a16,#4b392c)}.v186-trust-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.v186-trust-row span{padding:7px 10px;border:1px solid rgba(241,214,168,.3);color:#efd3a5;font-size:12px;letter-spacing:.05em}.v186-topic-directory>div{grid-template-columns:repeat(3,minmax(0,1fr))}.v186-topic-link{background:linear-gradient(135deg,#fff,#f8efe2)!important}.v186-card{border-top:2px solid #c59c61!important}.v186-authority{padding:94px 0;background:radial-gradient(circle at 15% 5%,rgba(210,176,116,.13),transparent 25%),#f8f2e9;color:#30271f}.v186-authority__head{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:end;margin-bottom:42px}.v186-authority__head small{color:#9a7244;letter-spacing:.18em}.v186-authority__head h2{margin:10px 0 0;font:600 clamp(36px,5vw,64px)/1.15 "Noto Serif TC",serif}.v186-authority__head p{margin:0;color:#716354;line-height:1.9}.v186-authority__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:24px}.v186-authority__panel{padding:38px;border:1px solid rgba(149,107,60,.25);background:#fffdf9;box-shadow:var(--v186-shadow)}.v186-authority__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#dfd5c8}.v186-authority__stats div{padding:32px;background:#2b221c;color:#fff9f0}.v186-authority__stats b{display:block;color:#e4c18a;font:600 42px/1 "Cormorant Garamond",serif}.v186-authority__stats span{display:block;margin-top:8px;font-size:13px;letter-spacing:.08em}.v186-authority__panel h3{margin:0 0 14px;font:600 30px/1.4 "Noto Serif TC",serif}.v186-authority__panel p{color:#6f6153;line-height:1.9}.v186-authority__proof{display:grid;grid-template-columns:160px 1fr;gap:22px;align-items:center;margin-top:24px;padding-top:24px;border-top:1px solid #e6ddd2}.v186-authority__proof img{width:160px;height:160px;object-fit:cover}.v186-authority__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.v186-authority__actions a{display:inline-flex;padding:12px 17px;background:#2d241e;color:#fff;text-decoration:none}.v186-authority__actions a+ a{background:transparent;color:#674a2e;border:1px solid #b9925f}.v186-site-ribbon{border-block:1px solid rgba(164,125,77,.28);background:linear-gradient(90deg,#fffdf9,#f4eadb,#fffdf9);color:#5a4633}.v186-site-ribbon>div{display:flex;justify-content:center;gap:28px;padding:11px 20px;font-size:12px;letter-spacing:.08em}.v186-site-ribbon span:before{content:"◆";margin-right:8px;color:#b88b50;font-size:8px}.yh-article-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.yh-article-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px rgba(47,34,24,.1);border-color:rgba(166,123,69,.48)}
@media(max-width:980px){.v186-topic-directory>div{grid-template-columns:repeat(2,minmax(0,1fr))}.v186-authority__head,.v186-authority__grid{grid-template-columns:1fr}.v186-authority__head{gap:20px}.v186-authority__proof{grid-template-columns:120px 1fr}.v186-authority__proof img{width:120px;height:120px}}
@media(max-width:680px){.v186-question-lab{padding:24px 18px}.v186-topic-directory>div{grid-template-columns:1fr}.v186-authority{padding:68px 0}.v186-authority__panel{padding:26px 20px}.v186-authority__stats div{padding:23px 18px}.v186-authority__stats b{font-size:34px}.v186-authority__proof{grid-template-columns:1fr}.v186-authority__proof img{width:100%;height:auto;aspect-ratio:16/10}.v186-site-ribbon>div{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.v186-article-hero:after{opacity:.45}}
