@charset "UTF-8";
body.page .site.grid-container,body.single .site.grid-container,body.blog .site.grid-container,body.home .site.grid-container,body.archive .site.grid-container,body.search .site.grid-container,body.error404 .site.grid-container{max-width:none;padding-left:0;padding-right:0}body.page .inside-article,body.single .inside-article{padding:0;background:0 0;box-shadow:none}body.page .entry-header,body.single .entry-header{display:none}body.page .entry-content,body.single .entry-content{margin:0;max-width:none}body.page .entry-content>*,body.single .entry-content>*{max-width:none}@media (max-width:768px){body.nav-float-right #site-navigation{display:block;flex-basis:100%;margin-left:0}}@keyframes yyw-toast-out{0%,72%{opacity:1;transform:translate(-50%,0)}to{opacity:0;visibility:hidden;transform:translate(-50%,-8px)}}.yyw-toast.is-err{background:var(--color-err)}.entry-content p,.entry-content li{font-size:var(--y-fs-5);line-height:1.72}.entry-content>p,.entry-content>ul,.entry-content>ol,.entry-content>h2,.entry-content>h3,.entry-content>table,.entry-content>figure{max-width:760px}.entry-content ul li::marker,.entry-content ol li::marker{color:var(--color-gold-ink);font-weight:600}.entry-content a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px;text-underline-offset:3px}.entry-content a:hover{text-decoration-thickness:3px}:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms;transition-duration:.01ms}}.yyw-head-acts{display:none}@media (min-width:1024px){.yyw-head-acts{display:flex;align-items:center;gap:var(--y-s-2);margin-left:auto;padding-left:var(--y-s-4)}}.yyw-head-num{font-variant-numeric:tabular-nums;letter-spacing:.02em}@media (max-width:1023px){body:not(.admin-bar){padding-bottom:calc(56px + env(safe-area-inset-bottom))}}@media (max-width:1279px){.yyw-head-wx span{display:none}}@media (max-width:1149px){.yyw-head-tel .yyw-head-num{display:none}}body.blog .site-main>:not(.yyw-page),body.archive .site-main>:not(.yyw-page){max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:var(--y-s-4);padding-right:var(--y-s-4)}body.blog .site-content .content-area,body.archive .site-content .content-area,body.search .site-content .content-area{width:100%;float:none}body.blog .site-content,body.archive .site-content,body.search .site-content{display:block}body.blog article.post,body.archive article.post{border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--y-s-5);margin-bottom:var(--y-s-4);box-shadow:var(--shadow-1);transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}body.blog article.post:hover,body.archive article.post:hover{transform:translateY(-3px);box-shadow:var(--shadow-2)}body.blog .entry-title a,body.archive .entry-title a{font-size:var(--y-fs-7);font-weight:600;color:var(--color-ink);text-decoration:none}body.blog .entry-title a:hover,body.archive .entry-title a:hover{color:var(--color-gold-ink)}::selection{background:rgba(201,162,84,.2);color:var(--color-ink)}@keyframes yyw-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}body.archive .page-header,body.blog .page-header{max-width:var(--container-max);margin:var(--y-s-5) auto 0;padding:var(--y-s-9) var(--y-s-7) var(--s14);border-radius:var(--radius-xl);background:var(--ink-grad);color:#fff;box-shadow:var(--shadow-3);border:1px solid rgba(255,255,255,.06);position:relative;overflow:clip}body.archive .page-header::before,body.blog .page-header::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent)}body.archive .page-header h1,body.blog .page-header h1{color:#fff;font-size:clamp(32px,4.6vw,54px)}body.archive .page-header h1::before,body.blog .page-header h1::before{background:linear-gradient(90deg,var(--color-gold) 0%,rgba(201,162,84,.3) 100%);width:64px;height:5px}body.archive .page-header p,body.blog .page-header p{color:rgba(255,255,255,.84);font-size:var(--y-fs-6)}@media (min-width:1024px){body.archive .page-header,body.blog .page-header{margin-top:var(--y-s-6);padding:var(--s20) var(--y-s-8) var(--s14)}}@media (max-width:767px){body.archive .page-header,body.blog .page-header{margin:var(--y-s-4) var(--y-s-4)0;padding:var(--y-s-8) var(--y-s-5) var(--y-s-7);border-radius:var(--radius-lg)}}body.blog .site-main>:not(.yyw-page),body.archive .site-main>:not(.yyw-page){max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:var(--y-s-4);padding-right:var(--y-s-4)}body.blog .site-content .content-area,body.archive .site-content .content-area,body.search .site-content .content-area{width:100%;float:none}body.blog .site-content,body.archive .site-content,body.search .site-content{display:block}body.blog article.post,body.archive article.post{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--y-s-5);margin-bottom:var(--y-s-4);box-shadow:var(--shadow-1);transition:transform var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out),border-color var(--t) var(--ease-out)}body.blog article.post:hover,body.archive article.post:hover{transform:translateY(-4px);box-shadow:var(--shadow-3);border-color:rgba(201,162,84,.32)}body.blog .entry-title a,body.archive .entry-title a{font-size:var(--y-fs-7);font-weight:600;color:var(--color-ink);text-decoration:none;transition:color var(--t-fast) var(--ease-out)}body.blog .entry-title a:hover,body.archive .entry-title a:hover{color:var(--color-gold-ink)}@media (prefers-reduced-motion:reduce){body.blog article.post,body.archive article.post{transition-duration:.001ms;transform:none}body.blog article.post:hover,body.archive article.post:hover{transform:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;min-width:44px;padding:0 26px;border-radius:10px;font-family:inherit;font-weight:600;font-size:var(--y-fs-5);cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),background var(--t) var(--ease),border-color var(--t) var(--ease)}.btn:hover{text-decoration:none}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.btn-outline{background:#fff;color:var(--color-ink);border:1.5px solid var(--color-line-strong)}.btn-outline:hover{border-color:var(--color-gold);box-shadow:var(--shadow-2)}.btn-outline-inv{background:rgba(255,255,255,.06);color:#fff;border:1.5px solid rgba(255,255,255,.42)}.btn-outline-inv:hover{border-color:rgba(255,255,255,.85);color:#fff;background:rgba(255,255,255,.14)}.btn-sm{min-height:44px;padding:0 18px;font-size:var(--y-fs-4)}.form-card .btn{width:100%}.form-card .btn{min-height:54px;font-size:var(--y-fs-5)}.btn{min-height:52px;padding:0 28px;border-radius:10px;font-size:var(--y-fs-5);font-weight:600;letter-spacing:.01em;transition:transform 240ms var(--ease-out),box-shadow 240ms var(--ease-out),background-color 240ms var(--ease-out),border-color 240ms var(--ease-out),color 240ms var(--ease-out)}.btn-primary{background:#c2410c;color:#fff;box-shadow:0 1px 2px rgba(11,31,58,.14),0 8px 20px -10px rgba(194,65,12,.45)}.btn-primary:hover{background:#9a3412;color:#fff;box-shadow:0 2px 4px rgba(11,31,58,.16),0 12px 26px -10px rgba(194,65,12,.5)}.btn-primary:active{background:#9a3412;transform:translateY(0);box-shadow:0 1px 2px rgba(11,31,58,.14)}.btn-outline{background:#fff;border:1.5px solid var(--color-line-strong);color:var(--color-ink)}.btn-outline:hover{background:var(--color-ink);border-color:var(--color-ink);color:#fff;box-shadow:var(--shadow-3)}.btn-outline-inv{background:0 0;border:1.5px solid rgba(255,255,255,.32);color:#fff}.btn-outline-inv:hover{border-color:#fff;background:rgba(255,255,255,.1);color:#fff}.btn-sm{min-height:44px;padding:0 20px;font-size:var(--y-fs-3)}@media (prefers-reduced-motion:reduce){.btn:hover,.btn:active{transform:none}.btn,.card,.post-card,.faq details,.yyw-top{transition-duration:.001ms}.btn:hover,.card:hover,.post-card:hover,.yyw-top:hover{transform:none}}@media (max-width:767px){.hero-ctas .btn{width:100%}}@media (min-width:1024px){.form-card .btn{min-height:50px;font-size:var(--y-fs-5)}}
.yyw-page{box-sizing:border-box;width:100%}.yyw-page *,.yyw-page ::before,.yyw-page ::after{box-sizing:border-box}body,button,input,select,textarea{font-family:var(--y-font)}.yyw-page *,.yyw-page ::before,.yyw-page ::after{box-sizing:border-box}.yyw-page{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.yyw-page img,.yyw-page svg{display:block;max-width:100%}.yyw-page a{color:var(--color-ink);text-decoration:none;transition:color var(--t) var(--ease)}.yyw-page p a,.yyw-page .rows a,.yyw-page .ans a,.yyw-page .hint a,.yyw-page .prose a,.yyw-page .kv a,.yyw-page .checklist a,.yyw-page .mini-list a,.yyw-page .note a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px;text-underline-offset:3px}.yyw-page a:hover{text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px;text-underline-offset:3px}.yyw-page button{font:inherit;cursor:pointer}.yyw-page :focus-visible{outline:2px solid var(--color-gold);outline-offset:3px;border-radius:var(--radius-xs)}.yyw-page h1,.yyw-page h2,.yyw-page h3,.yyw-page h4{margin:0;line-height:1.22;color:var(--color-ink);font-weight:600;letter-spacing:0}.yyw-page p{margin:0}.yyw-page ul,.yyw-page ol{margin:0;padding:0;list-style:none}.yyw-page .num{font-variant-numeric:tabular-nums}.yyw-page .wrap{width:100%;max-width:var(--y-container);margin:0 auto;padding:0 var(--y-s-4)}.yyw-page .col-4,.yyw-page .col-6{grid-column:span 12}.yyw-page .grid>.case:not([class*=col-]){grid-column:span 12}.yyw-page .grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--y-s-5)}@media (min-width:768px){.yyw-page .wrap{padding:0 var(--y-s-5)}.yyw-page .col-4{grid-column:span 6}}@media (min-width:1024px){.yyw-page .wrap{padding:0 var(--y-s-6)}.yyw-page .col-4{grid-column:span 4}.yyw-page .col-6{grid-column:span 6}.yyw-page .grid{gap:var(--y-s-6)}}.yyw-page section{padding:var(--s14)0}@media (min-width:768px){.yyw-page section{padding:var(--s20)0}}@media (min-width:1024px){.yyw-page section{padding:var(--s24)0}}@media (min-width:1440px){.yyw-page section{padding:var(--s28)0}}.yyw-page .sec-alt{background:0 0;border-top:1px solid var(--color-line)}.yyw-page .sec-ink{background:0 0;color:var(--color-text)}.yyw-page .sec-ink h1,.yyw-page .sec-ink h2,.yyw-page .sec-ink h3,.yyw-page .sec-ink h4{color:var(--color-ink)}.yyw-page .sec-ink p{color:var(--color-muted)}.yyw-page .sec-ink a{color:var(--color-ink);text-decoration-color:var(--color-gold)}.yyw-page .sec-head{max-width:760px;margin:0 auto var(--y-s-8)}.yyw-page .sec-head h2{font-size:var(--y-fs-h2);line-height:1.28}.yyw-page .sec-head p{margin-top:var(--y-s-3);color:var(--color-muted);font-size:17px;line-height:1.72}.yyw-page .sec-ink .sec-head p{color:var(--color-muted)}.yyw-page .eyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:var(--y-s-3);font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-pill);padding:6px 14px}.yyw-page .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-gold)}.yyw-page .sec-ink .eyebrow{background:var(--color-gold-soft);color:var(--color-gold-ink)}.yyw-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:var(--radius-pill);border:1px solid transparent;font-size:17px;font-weight:600;line-height:1.2;text-align:center;transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),background var(--t) var(--ease),border-color var(--t) var(--ease)}.yyw-page .btn:active{transform:translateY(0)}.yyw-page .btn-line,.yyw-page .btn-outline{background:var(--white);border-color:var(--color-line-strong);color:var(--color-ink)}.yyw-page .btn-line:hover,.yyw-page .btn-outline:hover{border-color:var(--color-gold);color:var(--color-ink);box-shadow:var(--shadow-2)}.yyw-page .btn-ghost:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5);color:#fff}.yyw-page .btn-sm{min-height:42px;padding:0 18px;font-size:15px}.yyw-page .btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@media (prefers-reduced-motion:reduce){.yyw-page .btn:hover,.yyw-page .btn:active{transform:none}}.yyw-page .card:hover,.yyw-page .case:hover,.yyw-page .rel:hover,.yyw-page .post-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-3);border-color:rgba(201,162,84,.35)}.yyw-page .card-accent::before,.yyw-page .card::before{content:"";position:absolute;left:var(--y-s-6);right:var(--y-s-6);top:0;height:3px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--color-gold),rgba(201,162,84,.15));opacity:0;transition:opacity var(--t) var(--ease)}.yyw-page .card:hover::before{opacity:1}.yyw-page .card h3{font-size:20px;line-height:1.35}.yyw-page .card p{margin-top:10px;font-size:15px;line-height:1.8;color:var(--color-muted-2)}@media (min-width:768px){.yyw-page .card-grid.cols-2,.yyw-page .card-grid.cols-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.yyw-page .card-grid.cols-3{grid-template-columns:repeat(3,1fr)}.yyw-page .card-grid{gap:var(--y-s-5)}}@media (prefers-reduced-motion:reduce){.yyw-page .card,.yyw-page .case,.yyw-page .rel,.yyw-page .post-card{transition:none}.yyw-page .card:hover,.yyw-page .case:hover,.yyw-page .rel:hover,.yyw-page .post-card:hover{transform:none}}.yyw-page .card .tag,.yyw-page .card.tag{display:inline-block;margin-bottom:10px;font-size:13px;font-weight:600;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-pill);padding:4px 12px}.yyw-page .card .price,.yyw-page .card.price{margin-top:var(--y-s-4);font-size:22px;font-weight:600;color:var(--color-ink)}.yyw-page .card .price em,.yyw-page .card.price em{font-style:normal;font-size:14px;color:var(--color-muted);margin-left:4px}.yyw-page .card .link,.yyw-page .card.link{margin-top:var(--y-s-4);display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--color-ink)}.yyw-page .card .link::after,.yyw-page .card.link::after{content:"→";color:var(--color-gold-ink);transition:transform var(--t) var(--ease)}.yyw-page .card:hover .link::after,.yyw-page .card:hover.link::after{transform:translateX(4px)}@media (min-width:768px){.yyw-page .grid>.card:not([class*=col-]),.yyw-page .grid>.case:not([class*=col-]),.yyw-page .grid>.rel:not([class*=col-]){grid-column:span 6}}@media (min-width:1024px){.yyw-page .grid>.case:not([class*=col-]),.yyw-page .grid>.rel:not([class*=col-]){grid-column:span 4}}.yyw-page .page-head{padding:var(--y-s-8)0 var(--y-s-7);background:0 0;border-bottom:1px solid var(--color-line)}.yyw-page .page-head h1{font-size:clamp(29px,4.2vw,46px);line-height:1.18}.yyw-page .page-head h1::before{content:"";display:block;width:52px;height:4px;border-radius:var(--radius-pill);background:var(--color-gold);margin-bottom:var(--y-s-4)}.yyw-page .page-head .lead{margin-top:var(--y-s-4);max-width:var(--prose);font-size:18px;line-height:1.72;color:var(--color-muted-2)}@media (min-width:1024px){.yyw-page .page-head{padding:var(--y-s-9)0 var(--s14)}}.yyw-page .hero{position:relative;padding:var(--s14)0 var(--y-s-8);background:0 0;overflow:hidden}.yyw-page .hero::before{content:"";position:absolute;inset:-40%0 auto -10%;height:520px;background:radial-gradient(680px 340px at 22% 40%,rgba(201,162,84,.16),transparent 66%);pointer-events:none}.yyw-page .hero h1{font-size:clamp(32px,5vw,54px);line-height:1.14;letter-spacing:0}.yyw-page .hero .lead{margin-top:var(--y-s-4);font-size:18px;line-height:1.72;color:var(--color-muted-2);max-width:640px}.yyw-page .hero-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--color-line);font-size:14px;font-weight:600;color:var(--color-ink);box-shadow:var(--shadow-1)}.yyw-page .mini-list li{display:flex;gap:10px;font-size:16px;line-height:1.8;color:var(--color-muted-2)}.yyw-page .mini-list li::before{content:"";flex:none;width:20px;height:20px;margin-top:5px;border-radius:50%;background:var(--color-gold-soft)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9A254' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")center/13px no-repeat}@media (min-width:1024px){.yyw-page .hero{padding:var(--s24)0 var(--s20);min-height:600px;display:flex;align-items:center}}.yyw-page .checklist{gap:10px}.yyw-page .checklist li{display:flex;gap:12px;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:14px 18px;font-size:16px;line-height:1.8;transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.yyw-page .checklist li:hover{border-color:rgba(201,162,84,.3);box-shadow:var(--shadow-1)}.yyw-page .checklist li::before{content:"";flex:none;width:20px;height:20px;margin-top:5px;border-radius:50%;position:static;background-repeat:no-repeat;background-position:center;background-size:13px}.yyw-page .checklist.incl li::before{background-color:var(--color-gold-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F7B3F' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")}.yyw-page .checklist.excl li::before{background-color:var(--white);box-shadow:inset 0 0 0 1.5px var(--color-line-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.yyw-page .rows li{padding:var(--y-s-5);border-radius:var(--radius-lg);border-bottom:1px solid var(--color-line);transition:background var(--t) var(--ease),transform var(--t) var(--ease)}.yyw-page .rows li:hover{background:rgba(201,162,84,.05)}.yyw-page .rows .n{width:38px;height:38px;border-radius:var(--radius-sm);background:var(--color-ink);color:var(--white);font-size:15px;display:flex;align-items:center;justify-content:center;flex:none}.yyw-page .rows h3{font-size:var(--y-fs-7)}.yyw-page .rows p{margin-top:8px;line-height:1.8;color:var(--color-muted-2)}.yyw-page .rel .go::after{content:"→";color:var(--color-gold-ink);transition:transform var(--t) var(--ease)}.yyw-page .rel:hover .go::after{transform:translateX(4px)}.yyw-page .rel h3{font-size:18px}.yyw-page .rel p{margin-top:8px;font-size:15px;line-height:1.8;color:var(--color-muted-2)}.yyw-page .kv{border-top:0;display:grid;gap:12px}.yyw-page .kv>div{display:block;border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px var(--y-s-4);background:var(--white);grid-template-columns:none;transition:box-shadow var(--t) var(--ease)}.yyw-page .kv>div:hover{box-shadow:var(--shadow-1)}.yyw-page .kv dt{font-size:13px;font-weight:600;color:var(--color-gold-ink);margin-bottom:4px;letter-spacing:.02em}.yyw-page .kv dd{font-size:16px;line-height:1.8;color:var(--color-text)}@media (min-width:768px){.yyw-page .kv>div{grid-template-columns:180px 1fr;display:grid;gap:var(--y-s-4);align-items:baseline}}.yyw-page .facts>div{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--y-s-5);box-shadow:var(--shadow-1);transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}.yyw-page .facts>div:hover{transform:translateY(-4px);box-shadow:var(--shadow-2)}.yyw-page .facts .v em{font-style:normal;font-size:15px;color:var(--color-muted);margin-left:3px}@media (min-width:768px){.yyw-page .facts{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.yyw-page .facts{grid-template-columns:repeat(4,1fr)}}.yyw-page .step:hover{transform:translateY(-4px);box-shadow:var(--shadow-2)}.yyw-page .step h3{font-size:18px}.yyw-page .step h3::before{counter-increment:st;content:counter(st,decimal-leading-zero);display:block;font-size:13px;font-weight:600;color:var(--color-gold-ink);margin-bottom:8px;letter-spacing:.08em}.yyw-page .step p{margin-top:8px;font-size:15px;line-height:1.8;color:var(--color-muted-2)}@media (min-width:768px){.yyw-page .steps{grid-template-columns:repeat(2,1fr)}}.yyw-page .prose{max-width:var(--prose);font-size:17px;line-height:1.72;color:var(--color-text)}.yyw-page .prose h2{margin-top:var(--y-s-8);font-size:clamp(22px,2.4vw,27px);position:relative;padding-left:16px}.yyw-page .prose h2::before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;border-radius:var(--radius-pill);background:var(--color-gold)}.yyw-page .prose h3{margin-top:var(--y-s-6);font-size:20px}.yyw-page .prose h2:first-child,.yyw-page .prose h3:first-child{margin-top:0}.yyw-page .prose p{margin-top:var(--y-s-4)}.yyw-page .prose ul,.yyw-page .prose ol{margin-top:var(--y-s-4);display:grid;gap:10px}.yyw-page .prose ul li,.yyw-page .prose ol li{display:flex;gap:12px;line-height:1.9}.yyw-page .prose ul li::before{content:"";flex:none;width:7px;height:7px;margin-top:12px;border-radius:50%;background:var(--color-gold)}.yyw-page .prose ol li::before{content:counter(li,decimal);counter-increment:li;flex:none;width:24px;height:24px;margin-top:5px;border-radius:50%;background:var(--color-gold-soft);color:var(--color-gold-ink);font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.yyw-page .prose ol{counter-reset:li}.yyw-page .prose strong{color:var(--color-ink);font-weight:600}.yyw-page .prose blockquote p{margin:0}.yyw-page .lead{font-size:18px;line-height:1.72;color:var(--color-muted-2);max-width:var(--prose)}.yyw-page .answer,.yyw-page .ans{font-size:16px;line-height:1.72;color:var(--color-text)}.yyw-page .answer strong,.yyw-page .ans strong{color:var(--color-ink)}.yyw-page .faq{border-top:0;display:grid;gap:12px}.yyw-page .faq details{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--white);overflow:hidden;box-shadow:var(--shadow-1);transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}.yyw-page .faq details:hover{border-color:rgba(201,162,84,.3)}.yyw-page .faq details[open]{border-color:rgba(201,162,84,.4);box-shadow:var(--shadow-2)}.yyw-page .faq summary{position:relative;padding:var(--y-s-4) var(--y-s-6) var(--y-s-4) var(--y-s-5);font-size:17px;font-weight:600;color:var(--color-ink);cursor:pointer;list-style:none;transition:color var(--t) var(--ease)}.yyw-page .faq summary::-webkit-details-marker{display:none}.yyw-page .faq summary::after{content:"";position:absolute;right:var(--y-s-5);top:50%;width:11px;height:11px;margin-top:-6px;border-right:2px solid var(--color-gold);border-bottom:2px solid var(--color-gold);transform:rotate(45deg);transition:transform var(--t) var(--ease)}.yyw-page .faq details[open] summary::after{transform:rotate(-135deg);margin-top:-3px}.yyw-page .faq details[open] summary{color:var(--color-ink)}.yyw-page .faq .ans,.yyw-page .faq .faq-a{padding:0 var(--y-s-6) var(--y-s-5) var(--y-s-5);font-size:16px;line-height:1.72;color:var(--color-text)}.yyw-page .faq .ans p+p{margin-top:var(--y-s-3)}.yyw-page .table-wrap{border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;background:var(--white);box-shadow:var(--shadow-1)}.yyw-page .tbl{margin:0;font-size:16px;width:100%;border-collapse:collapse}.yyw-page .tbl thead th{background:var(--white);color:var(--color-ink);font-weight:600;text-align:left;padding:15px var(--y-s-4);font-size:15px;border:0;letter-spacing:.01em}.yyw-page .tbl tbody td{padding:15px var(--y-s-4);border-top:1px solid var(--color-line);vertical-align:top;line-height:1.8}.yyw-page .tbl tbody tr:nth-child(even){background:0 0}.yyw-page .tbl tbody tr:hover{background:var(--color-gold-soft)}.yyw-page .tbl tbody td:first-child{font-weight:600;color:var(--color-ink);white-space:nowrap}@media (max-width:767px){.yyw-page .tbl{font-size:15px}.yyw-page .tbl tbody td:first-child{white-space:normal}.yyw-page .tbl thead th,.yyw-page .tbl tbody td{padding:12px 14px}}.yyw-page .form{max-width:560px}.yyw-page .field{margin-bottom:var(--y-s-4)}.yyw-page .field label{display:block;font-size:15px;font-weight:600;margin-bottom:8px;color:var(--color-ink)}.yyw-page .field input,.yyw-page .field textarea,.yyw-page .field select{width:100%;font-family:var(--font);font-size:16px;line-height:1.5;padding:14px 16px;border:1px solid var(--color-line-strong);border-radius:var(--radius-md);color:var(--color-text);background:var(--white);transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.yyw-page .field select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;padding-right:42px;cursor:pointer}.yyw-page .field textarea{min-height:120px;resize:vertical}.yyw-page .field input:focus,.yyw-page .field textarea:focus,.yyw-page .field select:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(201,162,84,.16);outline:0}.yyw-page .field [aria-invalid=true]{border-color:var(--color-error)}.yyw-page .field .hint{margin-top:6px;font-size:13px;color:var(--color-muted)}.yyw-page .err{margin-top:8px;font-size:14px;color:var(--color-error);gap:6px;align-items:flex-start;border-left:3px solid var(--color-error);padding-left:10px;display:none}.yyw-page .err:not([hidden]){display:flex}.yyw-page .consent{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--color-muted-2);padding:var(--y-s-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.yyw-page .consent input{width:20px;height:20px;flex:none;margin-top:2px}.yyw-page .consent label{font-size:15px;font-weight:600;color:var(--color-ink);cursor:pointer}.yyw-page .consent p{margin-top:4px;font-size:14px;color:var(--color-muted-2)}.yyw-page .consent a{color:var(--color-ink);text-decoration:underline}.yyw-page .form .btn{width:100%;margin-top:var(--y-s-2)}@media (min-width:480px){.yyw-page .form .btn{width:auto;min-width:240px}}.yyw-page .hp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.yyw-page .form-ok{margin-top:var(--y-s-4);padding:var(--y-s-4) var(--y-s-5);border:1px solid var(--color-ok);border-radius:var(--radius-md);background:rgba(15,123,63,.07);font-size:16px;color:var(--color-ink)}.yyw-page .form-ok[hidden]{display:none}.yyw-page .form-card,.yyw-page .form-lead{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-xl);padding:var(--y-s-6);box-shadow:var(--shadow-2)}.yyw-page .form-note{font-size:14px;color:var(--color-muted);margin-top:var(--y-s-4);line-height:1.8}.yyw-page .note strong{color:var(--color-ink)}.yyw-page .note-ok{border-left-color:var(--color-ok);background:rgba(15,123,63,.07)}.yyw-page .crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;color:var(--color-muted);padding:var(--y-s-4)0}.yyw-page .crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.yyw-page .crumb li{display:flex;align-items:center;gap:6px}.yyw-page .crumb li+li::before{content:"／";color:var(--color-line-strong)}.yyw-page .crumb a{color:var(--color-muted)}.yyw-page .crumb a:hover{color:var(--color-gold-ink)}.yyw-page .crumb [aria-current=page]{color:var(--color-ink);font-weight:600}.yyw-page .page-head .crumb{line-height:1.75;color:rgba(255,255,255,.62);margin:0 0 var(--y-s-5);padding:0}.yyw-page .page-head .crumb ol{list-style:none;margin:0;padding:0}.yyw-page .page-head .crumb li+li::before{color:rgba(255,255,255,.34)}.yyw-page .page-head .crumb a{color:rgba(255,255,255,.86)}.yyw-page .page-head .crumb [aria-current=page]{color:#fff}.yyw-page .shot-wrap{margin:var(--y-s-6)0}.yyw-page .shot{display:block;width:auto;max-width:min(100%,960px);height:auto;margin-left:auto;margin-right:auto;border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.yyw-page .shot-cap,.yyw-page .sec-ink .shot-cap{margin-top:10px;text-align:center;font-size:14px;color:var(--color-muted)}.yyw-page .shot-badge{display:inline-block;margin-top:10px;font-size:13px;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-pill);padding:4px 12px}.yyw-page .icon-chip{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--color-gold-soft);display:flex;align-items:center;justify-content:center;flex:none}@media (min-width:1024px){.yyw-page .grid .col-6:has(.shot-wrap){align-self:center}.yyw-page .grid .shot{width:100%;max-width:100%;max-height:440px;object-fit:cover}}.yyw-page .grid .shot--portrait{max-height:none}@media print{.yyw-page .wrap{max-width:none;padding:0}.yyw-page section{padding:12px 0}.yyw-page .card,.yyw-page .faq details,.yyw-page .table-wrap{box-shadow:none;break-inside:avoid}}@media (prefers-reduced-motion:reduce){.yyw-page *,.yyw-page ::before,.yyw-page ::after{animation-duration:.01ms;transition-duration:.01ms}.yyw-page .card:hover,.yyw-page .case:hover,.yyw-page .rel:hover,.yyw-page .step:hover{transform:none}}.yyw-page .v-sec{padding:52px 0}.yyw-page .v-sec-soft{background:0 0}.yyw-page .v-h2{font-size:clamp(22px,3vw,30px);line-height:1.3;font-weight:600;color:var(--color-ink);margin:0 0 8px}.yyw-page .v-lead{color:var(--color-muted);font-size:15px;line-height:1.75;margin:0 0 26px;max-width:760px}.yyw-page .v-pick-head{margin-bottom:22px}.yyw-page .v-pick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.yyw-page .v-pick-card{display:block;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:20px 18px;transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),border-color var(--t) var(--ease);border-top:3px solid var(--color-line)}.yyw-page .v-pick-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-3);border-top-color:var(--color-gold)}.yyw-page .v-pick-idx{display:inline-block;font-size:12px;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-xs);padding:2px 8px;margin-bottom:10px}.yyw-page .v-pick-card h3{font-size:17px;margin:0 0 6px;color:var(--color-ink)}.yyw-page .v-pick-card p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 12px}.yyw-page .v-pick-go{font-size:14px;color:var(--color-gold-ink);font-weight:600}.yyw-page .v-tree-list{list-style:none;margin:0;padding:0;position:relative}.yyw-page .v-tree-node{position:relative;padding:0 0 16px 26px;border-left:2px solid var(--color-line);margin-left:6px}.yyw-page .v-tree-node:last-child{border-left-color:transparent}.yyw-page .v-tree-dot{position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--white);border:3px solid var(--color-gold)}.yyw-page .v-tree-root .v-tree-dot{background:var(--color-gold)}.yyw-page .v-tree-leaf .v-tree-dot{border-color:#b9c2ce;background:var(--white)}.yyw-page .v-tree-node h3{font-size:16px;margin:0 0 4px;color:var(--color-ink)}.yyw-page .v-tree-node p{font-size:14px;color:var(--color-muted);margin:0;line-height:1.7}.yyw-page .v-tree-sub{list-style:none;margin:10px 0 0;padding:0}.yyw-page .v-tree-sub li{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:10px 14px;margin-bottom:8px}.yyw-page .v-tree-sub span{font-size:14px;color:var(--color-ink);font-weight:600}.yyw-page .v-tree-sub i{font-size:13px;color:var(--color-muted-2);font-style:normal;margin-top:2px}.yyw-page .v-ba-grid{display:grid;grid-template-columns:1fr 60px 1fr;gap:0;align-items:stretch}.yyw-page .v-ba-col{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:22px}.yyw-page .v-ba-after{border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(201,162,84,.1)}.yyw-page .v-ba-tag{display:inline-block;font-size:13px;background:var(--white);border:1px solid var(--color-line);color:var(--color-muted);border-radius:var(--radius-xs);padding:3px 10px;margin-bottom:12px}.yyw-page .v-ba-tag-on{background:var(--color-gold);color:var(--color-ink)}.yyw-page .v-ba-num{font-size:42px;font-weight:600;color:#667085;line-height:1}.yyw-page .v-ba-num span{font-size:16px;margin-left:4px;font-weight:400}.yyw-page .v-ba-num-on{color:var(--color-ink)}.yyw-page .v-ba-cap{font-size:13px;color:var(--color-muted-2);margin:6px 0 14px}.yyw-page .v-ba-list{list-style:none;margin:0;padding:0}.yyw-page .v-ba-list li{font-size:14px;color:var(--color-muted);line-height:2;padding-left:16px;position:relative}.yyw-page .v-ba-list li::before{content:"";position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:50%;background:var(--color-line-strong)}.yyw-page .v-ba-list-on li::before{background:var(--color-gold)}.yyw-page .v-ba-arrow{display:flex;align-items:center;justify-content:center}.yyw-page .v-ba-arrow span{display:block;width:0;height:0;border-left:14px solid var(--color-gold);border-top:9px solid transparent;border-bottom:9px solid transparent}.yyw-page .v-ba-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-flow-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:12px;counter-reset:f}.yyw-page .v-flow-list li{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px;position:relative}.yyw-page .v-flow-list li:not(:last-child)::after{content:"";position:absolute;right:-12px;top:32px;width:0;height:0;border-left:7px solid var(--color-gold);border-top:6px solid transparent;border-bottom:6px solid transparent}.yyw-page .v-flow-n{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;background:var(--color-ink);color:var(--white);font-size:13px;margin-bottom:10px}.yyw-page .v-flow-list h3{font-size:15px;margin:0 0 6px;color:var(--color-ink)}.yyw-page .v-flow-list p{font-size:13px;color:var(--color-muted);line-height:1.7;margin:0}.yyw-page .v-flow-foot{margin:22px 0 0;padding:14px 18px;background:var(--color-ink);color:var(--white);border-radius:var(--radius-md);font-size:14px;line-height:1.8}.yyw-page .v-flow-foot strong{color:#ffb88a}.yyw-page .v-check-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.yyw-page .v-check-group{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-check-group h3{font-size:16px;margin:0 0 12px;color:var(--color-ink);display:flex;align-items:center;gap:8px}.yyw-page .v-check-tick{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;background:var(--color-ink);color:var(--color-gold-pale);font-size:12px}.yyw-page .v-check-group ul{list-style:none;margin:0;padding:0}.yyw-page .v-check-group li{font-size:14px;color:var(--color-muted);line-height:1.9;padding-left:20px;position:relative}.yyw-page .v-check-group li::before{content:"";position:absolute;left:2px;top:9px;width:9px;height:5px;border-left:2px solid var(--color-gold);border-bottom:2px solid var(--color-gold);transform:rotate(-45deg)}.yyw-page .v-check-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-week-track{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.yyw-page .v-week-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px;position:relative;border-top:3px solid var(--color-ink)}.yyw-page .v-week-day{font-size:12px;color:var(--color-gold-ink);font-weight:600;letter-spacing:.02em;margin-bottom:8px}.yyw-page .v-week-item h3{font-size:15px;margin:0 0 6px;color:var(--color-ink)}.yyw-page .v-week-item p{font-size:13px;color:var(--color-muted);line-height:1.7;margin:0 0 10px}.yyw-page .v-week-out{display:inline-block;font-size:12px;background:var(--white);border:1px solid var(--color-line);color:var(--color-ink);border-radius:var(--radius-xs);padding:3px 8px}.yyw-page .v-week-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-week-foot strong{color:var(--color-ink)}.yyw-page .v-ladder-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:end}.yyw-page .v-ladder-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:22px 18px}.yyw-page .v-ladder-1{padding-bottom:22px}.yyw-page .v-ladder-2{padding-bottom:34px;border-color:var(--color-gold);box-shadow:0 6px 18px rgba(201,162,84,.1)}.yyw-page .v-ladder-3{padding-bottom:46px}.yyw-page .v-ladder-step{font-size:12px;color:var(--color-muted-2);margin-bottom:6px}.yyw-page .v-ladder-item h3{font-size:17px;margin:0 0 10px;color:var(--color-ink)}.yyw-page .v-ladder-price{font-size:32px;font-weight:600;color:var(--color-ink);line-height:1}.yyw-page .v-ladder-price span{font-size:14px;font-weight:400;color:var(--color-muted-2);margin-left:4px}.yyw-page .v-ladder-for{font-size:13px;color:var(--color-gold-ink);margin:8px 0 12px}.yyw-page .v-ladder-item ul{list-style:none;margin:0;padding:0}.yyw-page .v-ladder-item li{font-size:14px;color:var(--color-muted);line-height:1.95;padding-left:16px;position:relative}.yyw-page .v-ladder-item li::before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--color-gold)}.yyw-page .v-ladder-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-score-list{display:flex;flex-direction:column;gap:16px}.yyw-page .v-score-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px 18px}.yyw-page .v-score-label{font-size:15px;font-weight:600;color:var(--color-ink);margin-bottom:10px}.yyw-page .v-score-bar{height:8px;background:rgba(11,31,58,.1);border-radius:var(--radius-xs);overflow:hidden;margin-bottom:10px}.yyw-page .v-score-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--color-gold),#ff9a5c);border-radius:var(--radius-xs)}.yyw-page .v-score-item p{font-size:14px;color:var(--color-muted);margin:0;line-height:1.7}.yyw-page .v-score-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted-2);line-height:1.8}.yyw-page .v-tl-track{position:relative;padding-left:0}.yyw-page .v-tl-item{display:grid;grid-template-columns:80px 1fr;gap:16px;position:relative;padding-bottom:20px}.yyw-page .v-tl-item::before{content:"";position:absolute;left:74px;top:26px;bottom:0;width:2px;background:var(--color-line)}.yyw-page .v-tl-last::before{display:none}.yyw-page .v-tl-when{font-size:14px;font-weight:600;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-md);height:26px;display:flex;align-items:center;justify-content:center}.yyw-page .v-tl-body{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:14px 16px;position:relative}.yyw-page .v-tl-body::before{content:"";position:absolute;left:-8px;top:12px;width:0;height:0;border-right:8px solid var(--color-line);border-top:7px solid transparent;border-bottom:7px solid transparent}.yyw-page .v-tl-body h3{font-size:15px;margin:0 0 6px;color:var(--color-ink)}.yyw-page .v-tl-body p{font-size:14px;color:var(--color-muted);margin:0;line-height:1.7}.yyw-page .v-phase-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.yyw-page .v-phase-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px;position:relative}.yyw-page .v-phase-n{font-size:26px;font-weight:600;color:rgba(11,31,58,.55);line-height:1;display:block;margin-bottom:8px}.yyw-page .v-phase-item h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-phase-item p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 12px}.yyw-page .v-phase-item em{display:block;font-size:13px;font-style:normal;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-xs);padding:4px 8px}.yyw-page .v-phase-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-wall-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.yyw-page .v-wall-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px;border-top:3px solid var(--color-ink)}.yyw-page .v-wall-k{font-size:13px;color:var(--color-gold-ink);font-weight:600;margin-bottom:8px}.yyw-page .v-wall-item p{font-size:15px;color:var(--color-ink);margin:0 0 8px;line-height:1.6;font-weight:600}.yyw-page .v-wall-item span{display:block;font-size:13px;color:var(--color-muted);line-height:1.7}.yyw-page .v-wall-item em{display:block;font-size:13px;font-style:normal;color:var(--color-muted-2);margin-top:6px}.yyw-page .v-wall-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted-2);line-height:1.8}.yyw-page .v-route-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.yyw-page .v-route-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-route-n{font-size:13px;color:var(--color-gold-ink);font-weight:600;margin-bottom:8px}.yyw-page .v-route-item h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-route-item p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 12px}.yyw-page .v-route-a{display:inline-block;font-size:14px;color:var(--color-gold-ink);font-weight:600}.yyw-page .v-route-a-off{color:var(--color-muted-2);font-weight:400}.yyw-page .v-route-time{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;background:var(--color-ink);border-radius:var(--radius-md);padding:18px 20px}.yyw-page .v-route-time div{display:flex;flex-direction:column;gap:4px}.yyw-page .v-route-time span{font-size:13px;color:#ffb88a}.yyw-page .v-route-time strong{font-size:15px;color:var(--white);font-weight:600}.yyw-page .v-years-track{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.yyw-page .v-years-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:14px;position:relative}.yyw-page .v-years-y{font-size:15px;font-weight:600;color:var(--color-ink);margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed var(--color-line)}.yyw-page .v-years-item p{font-size:13px;color:var(--color-muted);line-height:1.7;margin:0}.yyw-page .v-years-now{background:var(--white);border-color:var(--color-gold);border-width:2px;box-shadow:var(--shadow-2)}.yyw-page .v-years-now .v-years-y{color:var(--color-gold-ink);border-bottom-color:var(--color-line)}.yyw-page .v-years-now p{color:var(--color-text)}.yyw-page .v-years-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-sla-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.yyw-page .v-sla-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-sla-lv{display:inline-block;font-size:13px;font-weight:600;color:var(--white);background:#8a939f;border-radius:var(--radius-xs);padding:3px 10px;margin-bottom:10px}.yyw-page .v-sla-p0 .v-sla-lv{background:#c0392b}.yyw-page .v-sla-p1 .v-sla-lv{background:var(--color-gold);color:var(--color-ink)}.yyw-page .v-sla-p2 .v-sla-lv{background:var(--color-ink)}.yyw-page .v-sla-p3 .v-sla-lv{color:var(--color-ink)}.yyw-page .v-sla-item h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-sla-item>p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 12px}.yyw-page .v-sla-time{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--color-line);padding-top:8px;margin-top:6px}.yyw-page .v-sla-time span{font-size:13px;color:var(--color-muted-2)}.yyw-page .v-sla-time strong{font-size:14px;color:var(--color-ink)}.yyw-page .v-sla-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-path-track{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.yyw-page .v-path-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-path-n{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;background:var(--color-gold);color:var(--color-ink);font-size:13px;margin-bottom:10px}.yyw-page .v-path-item h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-path-item p{font-size:14px;color:var(--color-muted);line-height:1.75;margin:0}.yyw-page .v-path-note{background:var(--color-ink);border-radius:var(--radius-md);padding:18px 20px}.yyw-page .v-path-note p{font-size:14px;color:#dde3eb;line-height:1.85;margin:0 0 8px}.yyw-page .v-path-note p:last-child{margin-bottom:0}.yyw-page .v-path-note a{color:#ffb88a}.yyw-page .v-path-note strong{color:var(--white)}.yyw-page .v-stage-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.yyw-page .v-stage-col{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-stage-head{margin-bottom:12px}.yyw-page .v-stage-tag{display:inline-block;font-size:13px;color:var(--white);background:var(--color-ink);border-radius:var(--radius-xs);padding:3px 9px;margin-bottom:8px}.yyw-page .v-stage-tag-2{background:var(--color-gold);color:var(--color-ink)}.yyw-page .v-stage-tag-3{background:var(--color-muted)}.yyw-page .v-stage-col h3{font-size:16px;margin:0;color:var(--color-ink)}.yyw-page .v-stage-col ul{list-style:none;margin:0;padding:0}.yyw-page .v-stage-col li{border-top:1px solid var(--color-line)}.yyw-page .v-stage-col li:first-child{border-top:0}.yyw-page .v-stage-col a{display:block;font-size:14px;color:#3e4753;padding:9px 0;line-height:1.6}.yyw-page .v-stage-col a:hover{color:var(--color-gold-ink)}.yyw-page .v-pit-list{display:flex;flex-direction:column;gap:12px}.yyw-page .v-pit-item{display:grid;grid-template-columns:1fr 1.4fr;gap:0;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.yyw-page .v-pit-l{padding:16px 18px;background:var(--white);border-right:1px solid var(--color-line)}.yyw-page .v-pit-risk{display:inline-block;font-size:12px;border-radius:var(--radius-xs);padding:2px 8px;margin-bottom:8px}.yyw-page .v-pit-risk-hi{background:#fdecea;color:#c0392b}.yyw-page .v-pit-risk-mid{background:var(--color-gold-soft);color:#c24e10}.yyw-page .v-pit-risk-lo{background:var(--white);border:1px solid var(--color-line);color:var(--color-muted)}.yyw-page .v-pit-l h3{font-size:16px;margin:0;color:var(--color-ink);line-height:1.5}.yyw-page .v-pit-r{padding:16px 18px}.yyw-page .v-pit-r p{font-size:14px;color:#3e4753;line-height:1.8;margin:0 0 6px}.yyw-page .v-pit-r p:last-child{margin-bottom:0}.yyw-page .v-verify-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.yyw-page .v-verify-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-verify-q{font-size:16px;font-weight:600;color:var(--color-ink);margin-bottom:12px;padding-bottom:10px;border-bottom:2px solid var(--color-gold);display:inline-block}.yyw-page .v-verify-a p{font-size:14px;color:#3e4753;line-height:1.8;margin:0 0 8px}.yyw-page .v-verify-ok,.yyw-page .v-verify-no{display:inline-block;font-size:12px;border-radius:var(--radius-xs);padding:2px 8px;margin-right:8px}.yyw-page .v-verify-ok{background:#eaf6ee;color:var(--color-ok)}.yyw-page .v-verify-no{background:#fdecea;color:#c0392b}.yyw-page .v-verify-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-clause-list{display:flex;flex-direction:column;gap:12px}.yyw-page .v-clause-item{display:grid;grid-template-columns:90px 1fr;gap:0;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.yyw-page .v-clause-no{background:var(--color-ink);color:var(--white);font-size:14px;display:flex;align-items:center;justify-content:center;font-weight:600}.yyw-page .v-clause-body{padding:14px 18px}.yyw-page .v-clause-body h3{font-size:16px;margin:0 0 6px;color:var(--color-ink)}.yyw-page .v-clause-body>p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 10px}.yyw-page .v-clause-quote{background:var(--color-surface);border-left:3px solid var(--color-gold);border-radius:0 6px 6px 0;padding:10px 14px;font-size:14px;color:#3e4753;line-height:1.8}.yyw-page .v-clause-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted-2);line-height:1.8}.yyw-page .v-if-track{max-width:900px}.yyw-page .v-if-q{background:var(--color-ink);color:var(--white);font-size:16px;font-weight:600;border-radius:var(--radius-md);padding:14px 20px;text-align:center;margin-bottom:18px}.yyw-page .v-if-branch{display:grid;grid-template-columns:1fr 1fr;gap:16px}.yyw-page .v-if-side{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-if-yes{border-top:3px solid var(--color-gold)}.yyw-page .v-if-no{border-top:3px solid #8a939f}.yyw-page .v-if-tag{display:inline-block;font-size:13px;font-weight:600;color:var(--white);background:var(--color-ink);border-radius:var(--radius-xs);padding:3px 12px;margin-bottom:10px}.yyw-page .v-if-side h3{font-size:16px;margin:0 0 10px;color:var(--color-ink)}.yyw-page .v-if-side ul{list-style:none;margin:0 0 12px;padding:0}.yyw-page .v-if-side li{font-size:14px;color:var(--color-muted);line-height:1.9;padding-left:16px;position:relative}.yyw-page .v-if-side li::before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:var(--color-line-strong)}.yyw-page .v-if-warn{font-size:14px;color:#c0392b;background:#fdecea;border-radius:var(--radius-md);padding:10px 12px;margin:0;line-height:1.7}.yyw-page .v-if-no .v-if-warn{color:var(--color-muted);background:var(--white);border:1px solid var(--color-line)}.yyw-page .v-if-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-funnel-list{display:flex;flex-direction:column;gap:12px}.yyw-page .v-funnel-item{display:grid;grid-template-columns:110px 1fr;gap:0;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.yyw-page .v-funnel-n{background:var(--white);border-right:1px solid var(--color-line);color:var(--color-gold-ink);font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;letter-spacing:.04em}.yyw-page .v-funnel-body{padding:14px 18px}.yyw-page .v-funnel-body h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-funnel-body>p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 10px}.yyw-page .v-funnel-res{font-size:14px;color:#3e4753;line-height:1.7;padding:6px 0}.yyw-page .v-funnel-yes,.yyw-page .v-funnel-no{display:inline-block;font-size:12px;border-radius:var(--radius-xs);padding:2px 8px;margin-right:8px}.yyw-page .v-funnel-no{background:var(--color-gold-soft);color:#c24e10}.yyw-page .v-funnel-yes{background:#eaf6ee;color:var(--color-ok)}.yyw-page .v-funnel-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-pack{display:grid;gap:14px}.yyw-page .v-pack-col{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-pack-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.yyw-page .v-pack-tag{font-size:13px;color:var(--white);background:#c0392b;border-radius:var(--radius-xs);padding:3px 9px}.yyw-page .v-pack-tag-2{background:var(--color-gold);color:var(--color-ink)}.yyw-page .v-pack-tag-3{background:var(--color-ink)}.yyw-page .v-pack-head h3{font-size:16px;margin:0;color:var(--color-ink)}.yyw-page .v-pack-col ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2px 16px}.yyw-page .v-pack-col li{font-size:14px;color:#3e4753;line-height:1.95;padding-left:16px;position:relative}.yyw-page .v-pack-col li::before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:var(--color-line-strong)}.yyw-page .v-pack-must li::before{background:#c0392b}.yyw-page .v-pack-opt li::before{background:var(--color-gold)}.yyw-page .v-pack-plus li::before{background:var(--color-ink)}.yyw-page .v-pack-foot{margin:6px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-accept-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.yyw-page .v-accept-col{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-accept-col h3{font-size:16px;margin:0 0 12px;color:var(--color-ink);display:flex;align-items:center;gap:8px}.yyw-page .v-accept-col h3 span{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:var(--radius-xs);background:var(--color-gold);color:var(--color-ink);font-size:13px}.yyw-page .v-accept-col ul{list-style:none;margin:0;padding:0}.yyw-page .v-accept-col li{font-size:14px;color:#3e4753;line-height:1.85;padding-left:20px;position:relative;margin-bottom:4px}.yyw-page .v-accept-col li::before{content:"";position:absolute;left:2px;top:8px;width:9px;height:5px;border-left:2px solid var(--color-gold);border-bottom:2px solid var(--color-gold);transform:rotate(-45deg)}.yyw-page .v-accept-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-dist-list{display:flex;flex-direction:column;gap:12px}.yyw-page .v-dist-item{display:grid;grid-template-columns:120px 1fr;gap:0;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.yyw-page .v-dist-km{background:var(--color-ink);color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:22px;font-weight:600}.yyw-page .v-dist-km span{font-size:12px;font-weight:400;color:#ffb88a;margin-top:2px}.yyw-page .v-dist-body{padding:14px 18px}.yyw-page .v-dist-body h3{font-size:16px;margin:0 0 6px;color:var(--color-ink)}.yyw-page .v-dist-body p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 8px}.yyw-page .v-dist-way{font-size:13px;color:var(--color-gold-ink)}.yyw-page .v-dist-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-local-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.yyw-page .v-local-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px;border-bottom:3px solid var(--color-gold)}.yyw-page .v-local-item h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-local-item p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 10px}.yyw-page .v-local-when{font-size:13px;color:var(--color-muted-2)}.yyw-page .v-local-note{background:var(--white);border:1px dashed var(--color-line-strong);border-radius:var(--radius-md);padding:18px 20px}.yyw-page .v-local-note p{font-size:14px;color:#3e4753;line-height:1.85;margin:0 0 6px}.yyw-page .v-local-note p:last-child{margin-bottom:0}.yyw-page .v-remote-row{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.yyw-page .v-remote-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px}.yyw-page .v-remote-when{font-size:13px;color:var(--color-gold-ink);font-weight:600;margin-bottom:8px}.yyw-page .v-remote-item h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-remote-item p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0}.yyw-page .v-remote-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.yyw-page .v-cat-col{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-cat-head{font-size:15px;font-weight:600;color:var(--color-ink);padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid var(--color-gold)}.yyw-page .v-cat-col ul{list-style:none;margin:0;padding:0}.yyw-page .v-cat-col li{margin-bottom:10px}.yyw-page .v-cat-col a{display:block;font-size:14px;color:var(--color-ink);line-height:1.6}.yyw-page .v-cat-col a:hover{color:var(--color-gold-ink)}.yyw-page .v-cat-col i{display:block;font-size:13px;font-style:normal;color:var(--color-muted-2);margin-top:2px}.yyw-page .v-code-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);margin-bottom:14px;overflow:hidden}.yyw-page .v-code-head{display:flex;align-items:center;justify-content:space-between;background:var(--color-ink);padding:10px 16px}.yyw-page .v-code-type{font-size:14px;color:var(--white);font-weight:600}.yyw-page .v-code-where{font-size:13px;color:#ffb88a}.yyw-page .v-code-pre{margin:0;padding:14px 16px;background:var(--white);border-top:1px solid var(--color-line);overflow-x:auto}.yyw-page .v-code-pre code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.8;color:inherit;white-space:pre}.yyw-page .v-code-tip{font-size:14px;color:var(--color-muted);line-height:1.75;margin:0;padding:10px 16px;border-top:1px solid var(--color-line)}.yyw-page .v-judge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.yyw-page .v-judge-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px}.yyw-page .v-judge-do{border-top:3px solid var(--color-ok)}.yyw-page .v-judge-maybe{border-top:3px solid var(--color-gold)}.yyw-page .v-judge-no{border-top:3px solid #c0392b}.yyw-page .v-judge-tag{display:inline-block;font-size:13px;color:var(--white);background:var(--color-ok);border-radius:var(--radius-xs);padding:3px 9px;margin-bottom:10px}.yyw-page .v-judge-maybe .v-judge-tag{background:var(--color-gold);color:var(--color-ink)}.yyw-page .v-judge-no .v-judge-tag{background:#c0392b;color:var(--white)}.yyw-page .v-judge-item h3{font-size:16px;margin:0 0 8px;color:var(--color-ink)}.yyw-page .v-judge-item>p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 10px}.yyw-page .v-judge-why{font-size:13px;color:#3e4753;background:var(--white);border-left:3px solid var(--color-line-strong);border-radius:var(--radius-md);padding:10px 12px;margin:0;line-height:1.7}.yyw-page .v-judge-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted-2);line-height:1.8}.yyw-page .v-items-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.yyw-page .v-items-item{display:grid;grid-template-columns:44px 1fr;gap:0;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.yyw-page .v-items-n{background:var(--white);border-right:1px solid var(--color-line);color:var(--color-gold-ink);font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.yyw-page .v-items-item h3{font-size:15px;margin:0 0 6px;color:var(--color-ink)}.yyw-page .v-items-item p{font-size:13px;color:var(--color-muted);line-height:1.7;margin:0}.yyw-page .v-items-item>div:last-child{padding:12px 14px}.yyw-page .v-items-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-res-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.yyw-page .v-res-item{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px;transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}.yyw-page .v-res-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-3)}.yyw-page .v-res-kind{font-size:12px;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-xs);padding:2px 8px}.yyw-page .v-res-item h3{font-size:16px;margin:10px 0 8px;color:var(--color-ink)}.yyw-page .v-res-item p{font-size:14px;color:var(--color-muted);line-height:1.7;margin:0 0 12px}.yyw-page .v-res-item a{font-size:14px;color:var(--color-gold-ink);font-weight:600}.yyw-page .v-res-foot{margin:18px 0 0;font-size:14px;color:var(--color-muted);line-height:1.8}.yyw-page .v-log-track{position:relative;max-width:860px}.yyw-page .v-log-item{display:grid;grid-template-columns:110px 1fr;gap:16px;padding-bottom:18px;position:relative}.yyw-page .v-log-item::before{content:"";position:absolute;left:104px;top:22px;bottom:0;width:2px;background:var(--color-line)}.yyw-page .v-log-item:last-child::before{display:none}.yyw-page .v-log-date{font-size:14px;color:var(--color-ink);font-weight:600;padding-top:2px}.yyw-page .v-log-body{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:14px 16px}.yyw-page .v-log-tag{display:inline-block;font-size:12px;color:var(--white);border-radius:var(--radius-xs);padding:2px 8px;margin-right:8px;vertical-align:2px}.yyw-page .v-log-add{background:var(--color-ok)}.yyw-page .v-log-fix{background:var(--color-gold);color:var(--color-ink)}.yyw-page .v-log-body h3{display:inline;font-size:16px;margin:0;color:var(--color-ink)}.yyw-page .v-log-body p{font-size:14px;color:var(--color-muted);line-height:1.75;margin:6px 0 0}.yyw-page .v-log-foot{margin:8px 0 0;font-size:14px;color:var(--color-muted-2);line-height:1.8}.yyw-page .v-sec{padding:var(--s14)0}@media (min-width:768px){.yyw-page .v-sec{padding:var(--s20)0}}@media (min-width:1024px){.yyw-page .v-sec{padding:var(--s24)0}}.yyw-page .v-sec-soft{background:0 0}.yyw-page .v-sec-ink h2,.yyw-page .v-sec-ink h3{color:#fff}.yyw-page .v-item:hover,.yyw-page .v-wall-item:hover,.yyw-page .v-res-item:hover,.yyw-page .v-cat-col:hover,.yyw-page .v-check-group:hover,.yyw-page .v-dist-body:hover,.yyw-page .v-clause-body:hover,.yyw-page .v-funnel-body:hover,.yyw-page .v-pit-body:hover,.yyw-page .v-items-item:hover,.yyw-page .v-log-body:hover,.yyw-page .v-pack-col:hover,.yyw-page .v-accept-col:hover,.yyw-page .v-ladder-item:hover,.yyw-page .v-judge-item:hover,.yyw-page .v-remote-item:hover,.yyw-page .v-local-item:hover,.yyw-page .v-route-item:hover,.yyw-page .v-verify-item:hover,.yyw-page .v-phase-item:hover,.yyw-page .v-sla-item:hover,.yyw-page .v-week-item:hover,.yyw-page .v-tl-body:hover,.yyw-page .v-path-item:hover,.yyw-page .v-years-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-2);border-color:rgba(201,162,84,.32)}@media (prefers-reduced-motion:reduce){.yyw-page .v-item:hover,.yyw-page .v-wall-item:hover,.yyw-page .v-res-item:hover,.yyw-page .v-cat-col:hover,.yyw-page .v-check-group:hover,.yyw-page .v-dist-body:hover,.yyw-page .v-clause-body:hover,.yyw-page .v-funnel-body:hover,.yyw-page .v-pit-body:hover,.yyw-page .v-items-item:hover,.yyw-page .v-log-body:hover,.yyw-page .v-pack-col:hover,.yyw-page .v-accept-col:hover,.yyw-page .v-ladder-item:hover,.yyw-page .v-judge-item:hover,.yyw-page .v-remote-item:hover,.yyw-page .v-local-item:hover,.yyw-page .v-route-item:hover,.yyw-page .v-verify-item:hover,.yyw-page .v-phase-item:hover,.yyw-page .v-sla-item:hover,.yyw-page .v-week-item:hover,.yyw-page .v-tl-body:hover,.yyw-page .v-path-item:hover,.yyw-page .v-years-item:hover{transform:none}}.yyw-page .v-sec h2,.yyw-page .v-head h2{font-size:var(--y-fs-h2);line-height:1.28}.yyw-page .v-sec h3,.yyw-page .v-head h3{font-size:18px}.yyw-page .v-head p{font-size:17px;line-height:1.8;color:var(--color-muted)}.yyw-page .v-sec-ink .v-head p{color:rgba(255,255,255,.76)}.yyw-page .v-sec-ink .v-item h3{color:#fff}.yyw-page .mt-3{margin-top:var(--y-s-3)}.yyw-page .mt-6{margin-top:var(--y-s-5)}.yyw-page .mt-8{margin-top:var(--y-s-6)}.yyw-page .hp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.yyw-page .meta-wrap{padding:var(--y-s-6)0 0}.yyw-page .meta{display:flex;flex-wrap:wrap;gap:var(--y-s-2) var(--y-s-5);padding-top:var(--y-s-4);border-top:1px solid var(--color-line);font-size:14px;color:var(--color-muted)}.yyw-page{--color-ink:#0B1F3A;--color-ink-2:#14365F;--color-ink-3:#1E4C82;--color-ink-deep:#061426;--color-accent:#F26B21;--color-accent-dark:#E0631A;--color-accent-2:#FF8A4C;--color-accent-3:#FFC7A3;--color-accent-soft:#FFF1E8;--color-accent-soft-2:#FFE4D3;--color-gold:#C9A254;--color-gold-dark:#B08D3E;--color-gold-ink:#8C6D2F;--color-gold-pale:#EAD9B0;--color-gold-soft:#FFF8E8;--color-text:#1B2532;--color-muted:#667085;--color-muted-2:#59637A;--color-surface:var(--y-bg-1);--color-surface-2:var(--y-bg-2);--color-surface-3:var(--y-bg-3);--color-line:rgba(11,31,58,.10);--color-line-soft:rgba(11,31,58,.055);--color-line-strong:rgba(11,31,58,.19);--color-error:#B3261E;--color-warn:#8A6D00;--color-ok:#0F7B3F;--white:#FFFFFF;--ink-grad:radial-gradient(1120px 540px at 10% -30%, rgba(201,162,84,.22), transparent 60%),
    radial-gradient(860px 440px at 96% 2%, rgba(30,76,130,.40), transparent 62%),
    linear-gradient(180deg, #0B1F3A 0%, #08182D 100%);--ink-grad-soft:radial-gradient(900px 420px at 12% -34%, rgba(201,162,84,.16), transparent 62%),
    linear-gradient(180deg, #0E2440 0%, #0A1C33 100%);--shadow-1:0 1px 2px rgba(11,31,58,.05), 0 2px 6px -2px rgba(11,31,58,.05);--shadow-2:0 4px 10px -4px rgba(11,31,58,.08), 0 14px 32px -16px rgba(11,31,58,.14);--shadow-3:0 16px 36px -18px rgba(11,31,58,.24), 0 6px 14px -8px rgba(11,31,58,.10);--shadow-4:0 34px 68px -30px rgba(11,31,58,.32), 0 12px 28px -16px rgba(11,31,58,.14);--shadow-accent:0 14px 30px -14px rgba(242,107,33,.56);--shadow-card:var(--shadow-1);--shadow-card-hover:var(--shadow-3);--s14:56px;--s18:72px;--s20:88px;--s24:104px;--s28:120px;--s32:128px;--prose:720px;--bar-h:64px;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--t-fast:180ms;--t-slow:440ms;--ring:0 0 0 4px rgba(201,162,84,.18)}.yyw-page{scroll-padding-top:calc(var(--hd-stack) + 12px)}.yyw-page ::selection{background:rgba(201,162,84,.2);color:var(--color-ink)}.yyw-page h1{font-size:var(--y-fs-h1);line-height:1.1;letter-spacing:0}.yyw-page h2{font-size:var(--y-fs-h2);line-height:1.28;letter-spacing:0}.yyw-page h3{font-size:clamp(18px,2vw,23px);line-height:1.34;letter-spacing:0}.yyw-page h4{font-size:clamp(16px,1.5vw,18px);line-height:1.44;letter-spacing:0}.yyw-page strong,.yyw-page b{font-weight:600}.yyw-page .num,.yyw-page .price,.yyw-page .stat b{font-variant-numeric:tabular-nums}.yyw-page :focus-visible{outline:2px solid var(--color-gold);outline-offset:3px;border-radius:var(--radius-xs);box-shadow:var(--ring)}.yyw-page .wrap{max-width:var(--y-container);padding:0 var(--y-s-4)}.yyw-page .grid{gap:var(--y-s-5)}@media (min-width:768px){.yyw-page .wrap{padding:0 var(--y-s-6)}.yyw-page .grid{gap:var(--y-s-6)}}@media (min-width:1024px){.yyw-page .wrap{padding:0 var(--y-s-7)}.yyw-page .grid{gap:var(--y-s-7)}}.yyw-page section{padding:var(--y-s-9)0}@media (min-width:768px){.yyw-page section{padding:var(--s20)0}}@media (min-width:1024px){.yyw-page section{padding:var(--s28)0}}@media (min-width:1440px){.yyw-page section{padding:var(--s32)0}}.yyw-page .sec-alt{background:0 0;border-top:1px solid var(--color-line)}.yyw-page .sec-surface{background:0 0}.yyw-page .sec-ink{background:0 0;color:var(--color-text);position:relative;overflow:clip}.yyw-page .sec-ink::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:var(--color-line)}.yyw-page .sec-ink h1,.yyw-page .sec-ink h2,.yyw-page .sec-ink h3,.yyw-page .sec-ink h4{color:var(--color-ink)}.yyw-page .sec-ink p{color:var(--color-muted)}.yyw-page .sec-ink a{color:var(--color-ink);text-decoration-color:var(--color-gold)}.yyw-page .sec-ink .sec-head p{color:var(--color-muted)}.yyw-page .sec-head{max-width:800px;margin:0 auto var(--s14)}.yyw-page .sec-head h2{font-size:var(--y-fs-h2)}.yyw-page .sec-head p{margin-top:var(--y-s-4);color:var(--color-muted);font-size:17px;line-height:1.72}.yyw-page .eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:var(--y-s-4);font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-pill);padding:7px 16px;box-shadow:inset 0 0 0 1px rgba(201,162,84,.18);line-height:1.6}.yyw-page .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;flex:none;background:var(--color-gold);box-shadow:0 0 0 3px rgba(201,162,84,.16)}.yyw-page .sec-ink .eyebrow{background:var(--color-gold-soft);color:var(--color-gold-ink);box-shadow:inset 0 0 0 1px rgba(201,162,84,.22)}.yyw-page .accent-rule{width:64px;height:4px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--color-gold) 0%,rgba(201,162,84,.2) 100%)}.yyw-page .page-head{position:relative;overflow:clip;margin-top:var(--y-s-5);padding:var(--y-s-9) var(--y-s-6) var(--s14);border-radius:var(--radius-xl);background:var(--ink-grad);color:#fff;box-shadow:var(--shadow-3);border:1px solid rgba(255,255,255,.06)}.yyw-page .page-head::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent)}.yyw-page .page-head::after{content:"";position:absolute;right:-8%;top:-42%;width:520px;height:520px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(201,162,84,.16),transparent 68%)}.yyw-page .page-head h1{color:#fff;max-width:960px;position:relative}.yyw-page .page-head h1::before{content:"";display:block;width:64px;height:5px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--color-gold) 0%,rgba(201,162,84,.3) 100%);margin-bottom:var(--y-s-5)}.yyw-page .page-head .lead{margin-top:var(--y-s-4);max-width:800px;color:rgba(255,255,255,.84);font-size:clamp(16px,1.75vw,19px);line-height:1.72;position:relative}.yyw-page .page-head p:not(.lead){color:rgba(255,255,255,.8)}@media (min-width:1024px){.yyw-page .page-head{margin-top:var(--y-s-6);padding:var(--s20) var(--y-s-8) var(--s14)}}@media (min-width:1440px){.yyw-page .page-head{padding:var(--s24) var(--s14) var(--y-s-9)}}@media (max-width:767px){.yyw-page .page-head{margin-top:var(--y-s-4);padding:var(--y-s-8) var(--y-s-5) var(--y-s-7);border-radius:var(--radius-lg)}.yyw-page .page-head h1::before{width:52px;height:4px;margin-bottom:var(--y-s-4)}}.yyw-page .hero{background:var(--ink-grad);color:#fff;padding:var(--y-s-9)0 var(--s14);position:relative;overflow:clip}.yyw-page .hero::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}@media (min-width:768px){.yyw-page .hero{padding:var(--s24)0 var(--s20)}}@media (min-width:1024px){.yyw-page .hero{padding:var(--s28)0 var(--s24)}}.yyw-page .hero h1,.yyw-page .hero h2,.yyw-page .hero h3{color:#fff}.yyw-page .hero h1{font-size:clamp(34px,5.2vw,60px);line-height:1.1;letter-spacing:0}.yyw-page .hero .lead,.yyw-page .hero-sub{margin-top:var(--y-s-4);max-width:740px;font-size:clamp(16px,1.8vw,20px);line-height:1.84;color:rgba(255,255,255,.84)}.yyw-page .hero-badge{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--color-gold-pale);background:rgba(201,162,84,.16);border-radius:var(--radius-pill);padding:8px 16px;box-shadow:inset 0 0 0 1px rgba(201,162,84,.32)}.yyw-page .hero-ctas{display:flex;flex-wrap:wrap;gap:var(--y-s-3);margin-top:var(--y-s-6)}.yyw-page .hero-note{margin-top:var(--y-s-4);font-size:15px;color:rgba(255,255,255,.68)}.yyw-page .hero-proof{display:flex;flex-wrap:wrap;gap:var(--y-s-6);margin-top:var(--y-s-7);padding-top:var(--y-s-6);border-top:1px solid rgba(255,255,255,.12)}.yyw-page .hero-side{min-width:0}.yyw-page .hero-grid{display:grid;gap:var(--y-s-8);align-items:center}@media (min-width:1024px){.yyw-page .hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:var(--y-s-9)}}.yyw-page .statband{background:0 0;border-block:1px solid var(--color-line-soft)}.yyw-page .statband .grid{gap:var(--y-s-5)}.yyw-page .stat{padding:var(--y-s-3)0}.yyw-page .stat b,.yyw-page .stat strong{display:block;font-size:clamp(28px,3.4vw,42px);line-height:1.08;color:var(--color-ink);letter-spacing:0}.yyw-page .stat span{display:block;margin-top:var(--y-s-2);font-size:15px;color:var(--color-muted);line-height:1.7}.yyw-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 var(--y-s-5);border:1.5px solid transparent;border-radius:10px;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:1.2;cursor:pointer;transition:transform var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out),background-color var(--t) var(--ease-out),border-color var(--t) var(--ease-out),color var(--t) var(--ease-out)}.yyw-page .btn-primary{background:#c2410c;color:#fff;box-shadow:0 1px 2px rgba(11,31,58,.14),0 8px 20px -10px rgba(194,65,12,.45)}.yyw-page .btn-primary:hover{background:#9a3412;box-shadow:0 2px 4px rgba(11,31,58,.16),0 12px 26px -10px rgba(194,65,12,.5);color:#fff}.yyw-page .btn-primary:active{background:#9a3412;transform:translateY(0);box-shadow:0 1px 2px rgba(11,31,58,.14)}.yyw-page .btn-line,.yyw-page .btn-outline{background:var(--white);border-color:var(--color-line-strong);color:var(--color-ink)}.yyw-page .btn-line:hover,.yyw-page .btn-outline:hover{background:var(--color-ink);border-color:var(--color-ink);color:#fff;box-shadow:var(--shadow-3)}.yyw-page .btn-outline-inv{background:0 0;border-color:rgba(255,255,255,.32);color:#fff}.yyw-page .btn-outline-inv:hover{border-color:#fff;background:rgba(255,255,255,.1);color:#fff}.yyw-page .btn-ghost:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5);color:#fff}.yyw-page .btn-sm{min-height:44px;padding:0 var(--y-s-4);font-size:15px}.yyw-page .btn-line{min-height:46px;padding:0;background:0 0;border:0;gap:8px;color:var(--color-ink);font-weight:600;font-size:16px}.yyw-page .btn-line::after{content:"";width:18px;height:2px;border-radius:2px;background:var(--color-gold);transition:width var(--t) var(--ease-out)}.yyw-page .btn-line:hover{transform:none;box-shadow:none;background:0 0;color:var(--color-ink)}.yyw-page .btn-line:hover::after{width:32px}.yyw-page .btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.yyw-page .card:hover,.yyw-page .case:hover,.yyw-page .rel:hover,.yyw-page .post-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-3);border-color:rgba(201,162,84,.34)}.yyw-page .card-accent::before,.yyw-page .card::before{content:"";position:absolute;left:var(--y-s-5);right:var(--y-s-5);top:-1px;height:3px;border-radius:var(--radius-pill);opacity:0;background:linear-gradient(90deg,var(--color-gold) 0%,rgba(201,162,84,.12) 100%);transition:opacity var(--t) var(--ease-out)}.yyw-page .card:hover::before{opacity:1}.yyw-page .card h3{font-size:20px;line-height:1.36;letter-spacing:0}.yyw-page .card p{margin-top:var(--y-s-3);font-size:16px;line-height:1.8;color:var(--color-muted)}.yyw-page .card .tag,.yyw-page .card.tag{display:inline-block;margin-bottom:var(--y-s-3);font-size:13px;font-weight:600;color:var(--color-gold-ink);background:var(--color-gold-soft);border-radius:var(--radius-pill);padding:5px 13px;letter-spacing:.02em}.yyw-page .card .price,.yyw-page .card.price{margin-top:var(--y-s-4);font-size:24px;font-weight:600;color:var(--color-ink);letter-spacing:0}.yyw-page .card .price em,.yyw-page .card.price em{font-style:normal;font-size:14px;color:var(--color-muted);margin-left:5px}.yyw-page .card .link,.yyw-page .card.link,.yyw-page .card-link{display:inline-flex;align-items:center;gap:8px;margin-top:var(--y-s-4);font-size:15px;font-weight:600;color:var(--color-ink)}.yyw-page .card .link::after,.yyw-page .card.link::after,.yyw-page .card-link::after{content:"";width:18px;height:2px;border-radius:2px;background:var(--color-gold);transition:width var(--t) var(--ease-out)}.yyw-page .card:hover .link::after,.yyw-page .card:hover.link::after,.yyw-page .card:hover .card-link::after{width:30px}@media (min-width:768px){.yyw-page .card-grid.cols-2,.yyw-page .card-grid.cols-3,.yyw-page .grid.cols-2,.yyw-page .grid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--y-s-5)}}@media (min-width:1024px){.yyw-page .card-grid.cols-3,.yyw-page .grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.yyw-page .card-grid{gap:var(--y-s-5)}}@media (min-width:768px){.yyw-page .grid>.card:not([class*=col-]),.yyw-page .grid>.case:not([class*=col-]),.yyw-page .grid>.rel:not([class*=col-]){grid-column:span 6}}@media (min-width:1024px){.yyw-page .grid>.case:not([class*=col-]),.yyw-page .grid>.rel:not([class*=col-]){grid-column:span 4}}.yyw-page .checklist li{overflow-wrap:anywhere}.yyw-page .checklist li{display:flex;gap:12px;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:15px var(--y-s-4);font-size:16px;line-height:1.8;transition:border-color var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out)}.yyw-page .checklist li:hover{border-color:rgba(201,162,84,.32);box-shadow:var(--shadow-1)}.yyw-page .checklist li::before{content:"";flex:none;width:20px;height:20px;margin-top:5px;border-radius:50%;position:static;background-repeat:no-repeat;background-position:center;background-size:12px}.yyw-page .checklist.incl li::before{background-color:var(--color-gold-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9A254' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")}.yyw-page .checklist.excl li::before{background-color:var(--white);box-shadow:inset 0 0 0 1.5px var(--color-line-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.yyw-page .rows{display:grid;gap:0}.yyw-page .rows>li{padding:var(--y-s-4)0;border-bottom:1px solid var(--color-line-soft)}.yyw-page .rows>li:last-child{border-bottom:0}.yyw-page .mini-list{display:grid;gap:10px}.yyw-page .mini-list li{position:relative;padding-left:var(--y-s-4);color:var(--color-muted);line-height:1.8}.yyw-page .mini-list li::before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--color-gold)}.yyw-page .steps,.yyw-page .flow-steps{display:grid;gap:var(--y-s-5);counter-reset:st}.yyw-page .step{position:relative;padding-left:var(--y-s-8);counter-increment:st}.yyw-page .step::before{content:counter(st);position:absolute;left:0;top:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-gold-soft);color:var(--color-gold-ink);font-weight:600;font-size:15px;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px rgba(201,162,84,.22)}.yyw-page .kv{display:grid;gap:var(--y-s-3)}.yyw-page .kv dt{font-size:14px;color:var(--color-muted);letter-spacing:.02em}.yyw-page .kv dd{margin:0 0 var(--y-s-4);font-size:17px;color:var(--color-ink);font-weight:600}.yyw-page .prose{max-width:var(--prose)}.yyw-page .prose>*+*{margin-top:var(--y-s-4)}.yyw-page .prose>*+h2{margin-top:var(--s14)}.yyw-page .prose h2{margin-top:var(--s14);font-size:clamp(22px,2.7vw,31px)}.yyw-page .prose h3{margin-top:var(--y-s-7)}.yyw-page .prose p,.yyw-page .prose li{font-size:17px;line-height:1.9;color:var(--color-text)}.yyw-page .prose ul,.yyw-page .prose ol{display:grid;gap:var(--y-s-3);padding-left:var(--y-s-5)}.yyw-page .prose ul li{list-style:disc}.yyw-page .prose ol li{list-style:decimal}.yyw-page .prose ul li::marker,.yyw-page .prose ol li::marker{color:var(--color-gold-ink);font-weight:600}.yyw-page .prose strong{font-weight:600;color:var(--color-ink)}.yyw-page .prose a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px;text-underline-offset:3px}.yyw-page .faq{display:grid;gap:var(--y-s-3)}.yyw-page .faq details{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--white);transition:border-color var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out),background var(--t) var(--ease-out)}.yyw-page .faq details:hover{border-color:var(--color-line-strong)}.yyw-page .faq details[open]{border-color:rgba(201,162,84,.32);box-shadow:var(--shadow-2)}.yyw-page .faq summary{position:relative;padding:var(--y-s-4) var(--y-s-8) var(--y-s-4) var(--y-s-4);cursor:pointer;font-weight:600;font-size:17px;color:var(--color-ink);line-height:1.62;list-style:none;transition:color var(--t) var(--ease-out)}.yyw-page .faq summary::-webkit-details-marker{display:none}.yyw-page .faq summary::after{content:"";position:absolute;right:var(--y-s-4);top:50%;width:11px;height:11px;border-right:2px solid var(--color-gold);border-bottom:2px solid var(--color-gold);transform:translateY(-70%) rotate(45deg);transition:transform var(--t) var(--ease-out)}.yyw-page .faq details[open] summary::after{transform:translateY(-20%) rotate(-135deg)}.yyw-page .faq-a,.yyw-page .faq .ans{padding:0 var(--y-s-4) var(--y-s-4);color:var(--color-muted-2);line-height:1.72;font-size:16px}.yyw-page .table-wrap{border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-1);background:var(--white)}.yyw-page .tbl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.yyw-page .tbl{width:100%;border-collapse:collapse;font-size:16px}.yyw-page .tbl th,.yyw-page .tbl td{padding:var(--y-s-4) var(--y-s-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line-soft);line-height:1.72}.yyw-page .tbl thead th{background:var(--white);color:var(--color-ink);font-weight:600;font-size:15px;letter-spacing:.04em;border-bottom:2px solid var(--color-line-strong)}.yyw-page .tbl tbody tr{transition:background var(--t-fast) var(--ease-out)}.yyw-page .tbl tbody tr:hover{background:var(--color-gold-soft)}.yyw-page .tbl tbody tr:last-child td{border-bottom:0}.yyw-page .form{display:grid;gap:var(--y-s-4)}.yyw-page .form-card,.yyw-page .form-lead{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--y-s-6);box-shadow:var(--shadow-2)}.yyw-page .field{display:grid;gap:var(--y-s-2)}.yyw-page .field label{font-size:15px;font-weight:600;color:var(--color-ink)}.yyw-page .field input,.yyw-page .field textarea,.yyw-page .field select{width:100%;min-height:54px;padding:0 var(--y-s-4);border:1.5px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--white);font-size:16px;color:var(--color-text);line-height:1.6;transition:border-color var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out)}.yyw-page .field textarea{min-height:136px;padding:var(--y-s-4);resize:vertical}.yyw-page .field input::placeholder,.yyw-page .field textarea::placeholder{color:#98a2b3}.yyw-page .field input:focus,.yyw-page .field textarea:focus,.yyw-page .field select:focus{outline:0;border-color:var(--color-gold);box-shadow:var(--ring)}.yyw-page .hint{font-size:14px;color:var(--color-muted);line-height:1.7}.yyw-page .err{font-size:14px;color:var(--color-error);line-height:1.7}.yyw-page .form-ok{padding:var(--y-s-4) var(--y-s-4);border-radius:var(--radius-sm);background:#eaf7ef;color:#0f5b33;font-size:15px;font-weight:600}.yyw-page .consent{display:flex;gap:var(--y-s-3);align-items:flex-start;font-size:14px;line-height:1.75;color:var(--color-muted-2)}.yyw-page .consent input{width:20px;height:20px;min-height:20px;flex:0 0 auto;margin-top:2px;accent-color:var(--color-gold)}.yyw-page .note-ok{background:#eaf7ef;box-shadow:inset 3px 0 0 var(--color-ok);color:#0f5b33}.yyw-page .note-card{background:var(--white);box-shadow:var(--shadow-1),inset 3px 0 0 var(--color-gold)}.yyw-page .chip,.yyw-page .chip-live{display:inline-flex;align-items:center;gap:6px;padding:5px 13px;border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-ink-2);font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.6}.yyw-page .chip-live{background:var(--color-gold-soft);color:var(--color-gold-ink)}.yyw-page .chip-live::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-ok)}.yyw-page .shot-wrap{margin:0}.yyw-page .shot{display:block;width:100%;max-width:min(100%,880px);margin:0 auto;border-radius:var(--radius-md);border:1px solid var(--color-line);box-shadow:var(--shadow-2);background:var(--white)}.yyw-page .shot-cap{margin-top:var(--y-s-3);font-size:14px;color:var(--color-muted);text-align:center;line-height:1.7}.yyw-page .shot-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 13px;border-radius:var(--radius-pill);background:rgba(11,31,58,.74);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em}.yyw-page .cta-grid,.yyw-page .cta-contact{display:grid;gap:var(--y-s-6);align-items:center}@media (min-width:1024px){.yyw-page .cta-grid,.yyw-page .cta-contact{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:var(--y-s-8)}}.yyw-page .cta-plain{font-size:clamp(16px,1.8vw,19px);line-height:1.85;color:rgba(255,255,255,.86)}.yyw-page .dir-card{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--y-s-5);background:var(--white);box-shadow:var(--shadow-1)}.yyw-page .price{font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-ink)}.yyw-page .qr-card{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--y-s-4);background:var(--white);box-shadow:var(--shadow-1)}.yyw-page .breadcrumb{font-size:14px;color:var(--color-muted)}.yyw-page .breadcrumb a{color:var(--color-muted)}.yyw-page .v-sec{padding:var(--y-s-9)0}@media (min-width:768px){.yyw-page .v-sec{padding:var(--s20)0}}@media (min-width:1024px){.yyw-page .v-sec{padding:var(--s24)0}}.yyw-page .v-sec-soft{background:0 0}.yyw-page .v-lead{max-width:780px;font-size:clamp(16px,1.7vw,18px);line-height:1.85;color:var(--color-muted-2)}.yyw-page .v-h2{font-size:clamp(23px,2.9vw,34px);line-height:1.18;letter-spacing:0}.yyw-page .v-cat-grid,.yyw-page .v-flow-list,.yyw-page .v-items-list,.yyw-page .v-accept-grid,.yyw-page .v-verify-grid,.yyw-page .v-clause-list,.yyw-page .v-pack,.yyw-page .v-judge-grid,.yyw-page .v-local-grid,.yyw-page .v-route-grid,.yyw-page .v-pit-list,.yyw-page .v-check-groups,.yyw-page .v-ba-list,.yyw-page .v-week-track,.yyw-page .v-log-track{display:grid;gap:var(--y-s-4)}.yyw-page .v-cat-col:hover,.yyw-page .v-flow-n:hover,.yyw-page .v-items-n:hover,.yyw-page .v-stage-col:hover,.yyw-page .v-judge-item:hover,.yyw-page .v-route-item:hover,.yyw-page .v-log-item:hover,.yyw-page .v-ba-col:hover,.yyw-page .v-local-item:hover,.yyw-page .v-dist-item:hover,.yyw-page .v-path-item:hover,.yyw-page .v-res-item:hover,.yyw-page .v-ladder-item:hover,.yyw-page .v-phase-item:hover,.yyw-page .v-sla-item:hover,.yyw-page .v-wall-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-2);border-color:rgba(201,162,84,.3)}.yyw-page .v-cat-head,.yyw-page .v-stage-head,.yyw-page .v-pack-head,.yyw-page .v-code-head{border-bottom:1px solid var(--color-line-soft);padding-bottom:var(--y-s-4);margin-bottom:var(--y-s-4);font-weight:600;color:var(--color-ink)}.yyw-page .v-flow-n,.yyw-page .v-funnel-n,.yyw-page .v-path-n,.yyw-page .v-items-n,.yyw-page .v-route-n,.yyw-page .v-ba-num{font-variant-numeric:tabular-nums}.yyw-page .v-clause-no,.yyw-page .v-funnel-no,.yyw-page .v-judge-tag,.yyw-page .v-code-type,.yyw-page .v-code-where,.yyw-page .v-pack-tag,.yyw-page .v-stage-tag,.yyw-page .v-ba-tag{display:inline-flex;align-items:center;padding:5px 12px;border-radius:var(--radius-pill);background:var(--color-gold-soft);color:var(--color-gold-ink);font-size:13px;font-weight:600;letter-spacing:.02em}.yyw-page .v-code-pre{background:var(--color-ink);color:#e4eaf2;border-radius:var(--radius-sm);padding:var(--y-s-4);overflow-x:auto;font-size:14px;line-height:1.78}.yyw-page .v-pit-risk-hi{color:var(--color-error);font-weight:600}.yyw-page .v-pit-risk-mid{color:var(--color-warn);font-weight:600}.yyw-page .v-pit-risk-lo{color:var(--color-ok);font-weight:600}.yyw-page .v-funnel-yes,.yyw-page .v-verify-ok,.yyw-page .v-judge-do,.yyw-page .v-if-yes,.yyw-page .v-code-tip{color:var(--color-ok)}.yyw-page .v-funnel-no,.yyw-page .v-verify-no,.yyw-page .v-judge-no,.yyw-page .v-if-no{color:var(--color-error)}.yyw-page .v-tree-list,.yyw-page .v-tree-sub{padding-left:var(--y-s-5);border-left:2px solid var(--color-line)}.yyw-page .v-tree-dot{width:9px;height:9px;border-radius:50%;background:var(--color-gold);box-shadow:0 0 0 3px var(--color-gold-soft)}.yyw-page .v-flow-list{counter-reset:vf}.yyw-page .v-flow-n::before{counter-increment:vf;content:counter(vf);display:block;font-size:13px;font-weight:600;color:var(--color-gold-ink);letter-spacing:.08em;margin-bottom:var(--y-s-2)}.yyw-page .v-ba-arrow{color:var(--color-gold-ink);font-weight:600}@keyframes yyw-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes yyw-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.yyw-page .hero .wrap>*{animation:yyw-rise var(--t-slow) var(--ease-out) both}.yyw-page .hero .wrap>:nth-child(2){animation-delay:80ms}.yyw-page .hero .wrap>:nth-child(3){animation-delay:160ms}.yyw-page .page-head h1,.yyw-page .page-head .lead,.yyw-page .page-head .eyebrow{animation:yyw-rise var(--t-slow) var(--ease-out) both}.yyw-page .page-head .lead{animation-delay:90ms}.yyw-page .page-head .eyebrow{animation-delay:40ms}.yyw-page .btn,.yyw-page .card,.yyw-page .chip,.yyw-page .eyebrow,.yyw-page .v-cat-col,.yyw-page .v-stage-col{will-change:transform}.yyw-page a{transition:color var(--t-fast) var(--ease-out)}.yyw-page .faq details[open] .faq-a,.yyw-page .faq details[open] .ans{animation:yyw-fade var(--t) var(--ease-out) both}}@media (max-width:1023px){.yyw-page .hero-grid,.yyw-page .cta-grid,.yyw-page .cta-contact{grid-template-columns:minmax(0,1fr)}.yyw-page .sec-head{margin-bottom:var(--y-s-8)}}@media (max-width:767px){.yyw-page{--container:100%}.yyw-page .wrap{padding:0 var(--y-s-4)}.yyw-page .sec-head p{font-size:16px}.yyw-page .lead,.yyw-page .hero-sub,.yyw-page .hero .lead,.yyw-page .v-lead{font-size:17px}.yyw-page h1{font-size:var(--y-fs-h1)}.yyw-page h2{font-size:var(--y-fs-h2)}.yyw-page .card{padding:var(--y-s-5)}.yyw-page .form-card,.yyw-page .form-lead{padding:var(--y-s-5)}.yyw-page .tbl th,.yyw-page .tbl td{padding:var(--y-s-3) var(--y-s-4)}.yyw-page .btn{width:100%;justify-content:center}.yyw-page .btn-line{width:auto;justify-content:flex-start}.yyw-page .hero-ctas .btn,.yyw-page .cta-grid .btn{width:100%}.yyw-page .steps .step{padding-left:var(--y-s-8)}.yyw-page .v-cat-col,.yyw-page .v-stage-col,.yyw-page .v-local-item,.yyw-page .v-dist-item{padding:var(--y-s-4)}}@media (max-width:1023px){.yyw-page .v-pick-grid,.yyw-page .v-wall-grid,.yyw-page .v-flow-list,.yyw-page .v-week-track,.yyw-page .v-sla-row,.yyw-page .v-phase-row,.yyw-page .v-local-grid,.yyw-page .v-cat-grid,.yyw-page .v-accept-grid{grid-template-columns:repeat(2,1fr)}.yyw-page .v-remote-row,.yyw-page .v-years-track{grid-template-columns:repeat(3,1fr)}.yyw-page .v-check-groups,.yyw-page .v-ladder-grid,.yyw-page .v-judge-grid,.yyw-page .v-stage-row,.yyw-page .v-path-track,.yyw-page .v-route-grid,.yyw-page .v-route-time,.yyw-page .v-items-list,.yyw-page .v-res-grid{grid-template-columns:1fr}.yyw-page .v-flow-list li:not(:last-child)::after{display:none}.yyw-page .v-ladder-2,.yyw-page .v-ladder-3{padding-bottom:22px}}@media (max-width:767px){.yyw-page .v-pick-grid,.yyw-page .v-wall-grid,.yyw-page .v-flow-list,.yyw-page .v-week-track,.yyw-page .v-sla-row,.yyw-page .v-phase-row,.yyw-page .v-local-grid,.yyw-page .v-cat-grid,.yyw-page .v-accept-grid,.yyw-page .v-remote-row,.yyw-page .v-years-track,.yyw-page .v-pack-col ul,.yyw-page .v-if-branch,.yyw-page .v-verify-grid{grid-template-columns:1fr}.yyw-page .v-ba-grid{grid-template-columns:1fr;gap:12px}.yyw-page .v-ba-arrow{transform:rotate(90deg);height:30px}.yyw-page .v-pit-item,.yyw-page .v-clause-item,.yyw-page .v-funnel-item,.yyw-page .v-dist-item{grid-template-columns:1fr}.yyw-page .v-pit-l{border-right:0;border-bottom:1px solid var(--color-line)}.yyw-page .v-dist-km{flex-direction:row;gap:6px;padding:10px}.yyw-page .v-clause-no,.yyw-page .v-funnel-n,.yyw-page .v-items-n{padding:8px}.yyw-page .v-items-item,.yyw-page .v-log-item,.yyw-page .v-tl-item{grid-template-columns:1fr}.yyw-page .v-tl-item::before,.yyw-page .v-log-item::before{display:none}.yyw-page .v-tl-body::before{display:none}.yyw-page .v-tl-when,.yyw-page .v-log-date{justify-content:flex-start}.yyw-page .v-ba-num{font-size:34px}}@media (min-width:1280px){.yyw-page .grid{gap:var(--y-s-7)}}@media (min-width:1600px){.yyw-page{--container:1240px}}@media (min-width:1920px){.yyw-page{--container:1280px}}@media (prefers-reduced-motion:reduce){.yyw-page *,.yyw-page ::before,.yyw-page ::after{animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms;scroll-behavior:auto}.yyw-page .card,.yyw-page .stat,.yyw-page .v-cat-col,.yyw-page .v-stage-col,.yyw-page .step,.yyw-page .rows>li,.yyw-page .faq details,.yyw-page .table-wrap,.yyw-page .form-card,.yyw-page .hero .wrap>*,.yyw-page .page-head h1,.yyw-page .page-head .lead{opacity:1;transform:none;animation:none}.yyw-page .card:hover,.yyw-page .case:hover,.yyw-page .rel:hover,.yyw-page .post-card:hover,.yyw-page .v-cat-col:hover,.yyw-page .v-stage-col:hover,.yyw-page .v-local-item:hover{transform:none}.yyw-page .btn:hover,.yyw-page .btn-primary:hover,.yyw-page .btn-outline:hover{transform:none}}@media screen and (max-width:767px){.yyw-page .wrap{padding-left:16px;padding-right:16px}}@media screen and (min-width:768px){.yyw-page .wrap{padding-left:24px;padding-right:24px}}@media screen and (min-width:1024px){.yyw-page .wrap{padding-left:32px;padding-right:32px}}.form-card input,.form-card select,.form-card textarea,.yyw-page .field input,.yyw-page .field select,.yyw-page .field textarea{background-color:#fff;border:1.5px solid rgba(11,31,58,.13);border-radius:10px;box-shadow:0 1px 2px rgba(11,31,58,.04);transition:border-color .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1),background-color .18s cubic-bezier(.22,.61,.36,1)}.form-card select,.yyw-page .field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23B08D3E%27 stroke-width=%272.2%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M6 9l6 6 6-6%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;padding-right:46px;color:var(--color-ink);font-weight:400;cursor:pointer}.form-card select:hover,.yyw-page .field select:hover{border-color:rgba(201,162,84,.5);background-color:#fffcfa;box-shadow:0 2px 10px -5px rgba(11,31,58,.12)}.form-card select:focus,.yyw-page .field select:focus,.form-card input:focus,.form-card textarea:focus,.yyw-page .field input:focus,.yyw-page .field textarea:focus{outline:0;border-color:var(--color-gold);box-shadow:0 0 0 4px rgba(201,162,84,.14),0 1px 2px rgba(11,31,58,.04)}.form-card select option,.yyw-page .field select option{background:#fff;color:var(--color-ink);padding:10px 12px}.yyw-sel{position:relative}.yyw-sel-btn{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;background:#fff;border:1.5px solid rgba(11,31,58,.13);border-radius:10px;box-shadow:0 1px 2px rgba(11,31,58,.04);font-family:inherit;font-size:16px;font-weight:400;color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1),background-color .18s cubic-bezier(.22,.61,.36,1)}.yyw-sel-btn:hover{border-color:rgba(201,162,84,.5);background-color:#fffcfa}.yyw-sel-btn:focus-visible,.yyw-sel-btn[aria-expanded=true]{outline:0;border-color:var(--color-gold);box-shadow:0 0 0 4px rgba(201,162,84,.14),0 1px 2px rgba(11,31,58,.04)}.yyw-sel-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yyw-sel-label.is-placeholder{color:rgba(11,31,58,.62)}.yyw-sel-arrow{width:16px;height:16px;flex:none;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23B08D3E%27 stroke-width=%272.2%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M6 9l6 6 6-6%27/%3E%3C/svg%3E")center/contain no-repeat;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.yyw-sel-btn[aria-expanded=true] .yyw-sel-arrow{transform:rotate(180deg)}.yyw-sel-list{position:absolute;z-index:90;left:0;right:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;background:rgba(255,255,255,.92);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border:1px solid rgba(11,31,58,.08);border-radius:var(--radius-sm);box-shadow:0 18px 40px -22px rgba(11,31,58,.28),0 6px 16px -10px rgba(11,31,58,.1);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s cubic-bezier(.22,.61,.36,1),transform .18s cubic-bezier(.22,.61,.36,1),visibility .18s;outline:0}.yyw-sel-list.is-open{opacity:1;visibility:visible;transform:translateY(0)}.yyw-sel-opt{padding:11px 12px;border-radius:10px;font-size:16px;color:var(--color-ink);cursor:pointer;transition:background-color .18s,color .18s}.yyw-sel-opt:hover,.yyw-sel-opt.is-active{background:rgba(201,162,84,.1)}.yyw-sel-opt.is-selected{background:linear-gradient(135deg,var(--y-gold-400) 0%,var(--color-gold-dark) 100%);color:var(--color-ink);font-weight:600}.yyw-page .srch{margin:0 0 var(--y-s-6)}.yyw-page .srch-label{display:block;margin-bottom:var(--y-s-3);font-size:14px;font-weight:600;color:var(--color-muted)}.yyw-page .srch-row{display:flex;gap:var(--y-s-3);flex-wrap:wrap}.yyw-page .srch-field{flex:1;min-width:240px;height:52px;padding:0 18px;font-family:inherit;font-size:17px;color:var(--color-ink);background:var(--white);border:1px solid rgba(11,31,58,.2);border-radius:var(--radius-xs);outline:0;transition:border-color .18s ease-out,box-shadow .18s ease-out}.yyw-page .srch-field:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(201,162,84,.16)}.yyw-page .srch-go{height:52px;padding:0 32px;font-family:inherit;font-size:16px;font-weight:600;color:#fff;background:#c2410c;border:0;border-radius:10px;cursor:pointer;transition:background .18s ease-out}.yyw-page .srch-go:hover{background:#9a3412}.yyw-page .srch-count{margin:0 0 var(--y-s-5);font-size:16px;color:var(--color-muted)}.yyw-page .srch-count strong{color:var(--color-ink);font-weight:600}.yyw-page .card h3 a{color:inherit;text-decoration:none}.yyw-page .card h3 a:hover{color:var(--color-gold-ink)}.yyw-page .srch-empty{max-width:760px;padding:var(--y-s-6);background:var(--white);border-radius:var(--radius-xs);box-shadow:var(--shadow-1)}.yyw-page .srch-empty h2{font-size:clamp(21px,2.4vw,27px);line-height:1.32}.yyw-page .srch-empty>p{margin-top:var(--y-s-4);color:var(--color-muted);font-size:16px;line-height:1.8}.yyw-page .srch-links{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--y-s-3);margin-top:var(--y-s-4)}.yyw-page .srch-links a{display:block;padding:12px 16px;font-size:15px;font-weight:400;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xs);text-decoration:none;transition:border-color .18s ease-out,color .18s ease-out}.yyw-page .srch-links a:hover{border-color:var(--color-gold);color:var(--color-gold-ink)}.yyw-page .srch-tel{margin-top:var(--y-s-5);font-size:16px;color:var(--color-muted)}.yyw-page .srch-tel a{font-weight:600;color:var(--color-gold-ink);text-decoration:none}@media (max-width:767px){.yyw-page .srch-links{grid-template-columns:1fr}.yyw-page .srch-row{gap:var(--y-s-2)}.yyw-page .srch-go{width:100%}}body.archive .page-header h1,body.blog .page-header h1,.yyw-page .page-head h1,.yyw-page .hero h1,.yyw-page :is(h1,.h1),.entry-title,body:not(.yyw-page) h1{font-size:var(--y-fs-h1)}@media (max-width:767px){body.archive .page-header h1,body.blog .page-header h1,.yyw-page .page-head h1,.yyw-page .hero h1,.yyw-page :is(h1,.h1),.entry-title,body:not(.yyw-page) h1{font-size:var(--y-fs-h1)}}.cmp-wrap{overflow-x:auto;margin-top:24px}.wx-qr{display:flex;align-items:center;gap:12px;margin-top:4px}.wx-qr img{width:120px;height:120px;flex:none;border-radius:var(--radius-xs);background:#fff;padding:6px}.wx-qr em{font-style:normal;font-size:var(--y-fs-2);color:rgba(255,255,255,.72);line-height:1.6}.form-card .f-row{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);gap:0 16px}.form-card .f-row>div{min-width:0}.pc-media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-ink)}.pc-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform:scale(1.001);transition:transform var(--t-slow,440ms) var(--ease-out,cubic-bezier(.16,1,.3,1))}.post-card:hover .pc-media img,.post-card:focus-within .pc-media img{transform:scale(1.05)}.pc-body{display:flex;flex-direction:column;flex:1;padding:20px 22px 18px}.post-card .pc-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:var(--y-fs-1);line-height:1.4;font-weight:600;letter-spacing:.01em;color:var(--color-muted)}.pc-cat{color:var(--color-gold-ink)}.pc-dot{width:3px;height:3px;flex:none;border-radius:50%;background:rgba(11,31,58,.22)}.pc-meta time,.pc-rt{font-weight:400;color:var(--color-muted);font-variant-numeric:tabular-nums}.post-card .pc-ex{margin:10px 0 0;flex:0 0 auto;font-size:var(--y-fs-3);line-height:1.72;color:var(--color-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sec-tldr .tldr-lead{font-size:var(--y-fs-6);line-height:1.72;color:var(--color-ink);margin:0 0 12px;padding-left:16px;border-left:3px solid var(--color-gold)}.sec-tldr .tldr-def{font-size:var(--y-fs-4);line-height:1.75;color:rgba(11,31,58,.72);margin:0}.area-list{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.area-list li{font-size:var(--y-fs-4);line-height:1.6;color:rgba(11,31,58,.72);padding:10px 0;border-bottom:1px solid rgba(11,31,58,.055)}.area-list li a{font-weight:600;color:var(--color-ink);text-decoration:none}.area-list li span{display:block;font-size:var(--y-fs-2);color:rgba(11,31,58,.58);margin-top:4px}.price-compare{margin:22px 0 6px;overflow-x:auto}.price-compare table{width:100%;border-collapse:collapse;font-size:var(--y-fs-3);line-height:1.7;background:var(--color-paper,#fff);border:1px solid var(--color-border,rgba(11,31,58,.1));border-radius:var(--radius-md,14px);overflow:hidden}.price-compare caption{caption-side:top;text-align:left;color:var(--color-muted,var(--color-muted));font-size:var(--y-fs-2);padding:0 0 10px}.price-compare th,.price-compare td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--color-border,rgba(11,31,58,.1));vertical-align:top}.price-compare thead th{background:var(--white);border-bottom:2px solid var(--color-border-strong,rgba(11,31,58,.2));color:var(--color-ink,var(--color-ink));font-weight:600;white-space:nowrap}.price-compare tbody th{color:var(--color-ink,var(--color-ink));font-weight:600;white-space:nowrap}.price-compare tbody tr:last-child th,.price-compare tbody tr:last-child td{border-bottom:0}.yyw-form-err{margin:12px 0 0;padding:9px 12px;border-radius:var(--radius-xs);background:var(--y-gold-100);color:#a8450a;font-size:var(--y-fs-2);line-height:1.65}.yyw-page .rows .n svg{width:19px;height:19px;flex:none;stroke:currentColor}@media (max-width:359px){.yyw-page .prose ol,.yyw-page .prose ul{grid-template-columns:minmax(0,1fr)}.yyw-page .prose ol>li,.yyw-page .prose ul>li{min-width:0;overflow-wrap:anywhere}.yyw-page .prose ol>li code,.yyw-page .prose ul>li code{overflow-wrap:anywhere}.yyw-page .kv{grid-template-columns:minmax(0,1fr)}.yyw-page .kv dt{white-space:normal}.yyw-page .case-row-meta a,.yyw-page .fact-list dd,.yyw-page .kv dd,.yyw-page .kv dt{overflow-wrap:anywhere}}
.site-header button,.yyw-trust button{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border:1px solid transparent}.site-header .screen-reader-text,.yyw-trust .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header img,.site-header svg{max-width:none}.site-header{box-sizing:border-box;font-family:var(--font-sans);font-size:var(--y-fs-5);font-weight:400;line-height:var(--lh-body);color:var(--hd-ink-2);text-align:left;letter-spacing:normal}.yyw-trust{box-sizing:border-box;font-family:var(--font-sans);font-size:var(--y-fs-5);font-weight:400;line-height:var(--lh-body);color:var(--hd-on-ink);text-align:left;letter-spacing:normal}.site-header :is(a,button,input,select,textarea),.yyw-trust :is(a,button){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-decoration:none;transition:color var(--hd-t) var(--hd-ease)}.site-header :is(button,input,select,textarea){padding:0 16px;border-radius:var(--hd-r-sm)}.site-header :is(input,textarea)::placeholder{color:var(--hd-mute);opacity:1}.yyw-trust :is(.yyw-trust-in,.yyw-tb-group){font-family:var(--font-sans);font-weight:400;line-height:var(--lh-body);letter-spacing:normal;color:var(--hd-on-ink);text-align:left;transition:color var(--hd-t) var(--hd-ease)}.site-header :is(a,button,input,select,textarea,summary):focus-visible,.yyw-trust :is(a,button,input,select,textarea,summary):focus-visible{outline:0}.yyw-trust{position:sticky;top:0;z-index:calc(var(--hd-z) + 1);background:var(--hd-bar-bg);color:var(--hd-on-ink);font-size:var(--hd-bar-fs);font-weight:400;line-height:1.45;box-shadow:var(--hd-shadow-bar);transition:opacity var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease),visibility 0s}html.yyw-bar-collapsed .yyw-trust{opacity:0;visibility:hidden;pointer-events:none;box-shadow:none;transition:opacity var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease),visibility 0s var(--hd-t)}.yyw-trust .yyw-trust-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px var(--hd-bar-gap,40px);min-height:var(--hd-bar-h)}.yyw-trust .yyw-tb-group{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--hd-bar-item-gap,24px)}.yyw-trust .yyw-tb-group>:is(span,a){position:relative;display:inline-flex;align-items:center;gap:8px;color:inherit;letter-spacing:.01em;white-space:nowrap}.yyw-trust .yyw-tb-group>:is(span,a)+:is(span,a)::before{content:"";position:absolute;left:calc(var(--hd-bar-item-gap,24px)/ -2);top:50%;width:1px;height:12px;transform:translateY(-50%);background:var(--hd-on-ink-line)}.yyw-trust .yyw-tb-group>a{text-decoration:none;text-underline-offset:3px;cursor:pointer;padding-block:12px;margin-block:-12px}.yyw-trust .yyw-tb-group>a:hover{text-decoration:underline}.yyw-trust .yyw-tb-group>a:focus{outline:0}.yyw-trust .yyw-tb-group>a:focus-visible{outline:0;box-shadow:var(--hd-ring);border-radius:4px}.yyw-trust .yyw-tb-group>:is(span,a)>svg{width:15px;height:15px;flex:none;stroke:var(--hd-on-ink-2);stroke-width:1.7}.yyw-trust .yyw-tb-group>:is(span,a)>.num{display:inline;font:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap}.site-header{position:sticky;top:var(--hd-nav-top);z-index:var(--hd-z);background:var(--hd-surface);border-bottom:1px solid var(--hd-line-2);box-shadow:0 1px 2px rgba(11,31,58,.04);transition:top var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease),border-color var(--hd-t) var(--hd-ease)}.site-header.site-header .container,.yyw-trust .yyw-trust-in{width:100%;max-width:var(--hd-max);margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:var(--hd-pad);padding-right:var(--hd-pad)}.header-in{display:flex;align-items:center;gap:var(--hd-gap);min-height:var(--hd-nav-h)}.brand{display:flex;flex:none;align-items:center;gap:12px;color:var(--hd-ink);font-size:var(--hd-brand-fs);font-weight:700;line-height:1.15;letter-spacing:0;white-space:nowrap;text-decoration:none;transition:opacity var(--hd-t) var(--hd-ease)}.brand-mark{width:var(--hd-logo);height:var(--hd-logo);flex:none;border:0;object-fit:contain;transition:transform var(--hd-t) var(--hd-ease)}.entry-content .brand-mark,.prose .brand-mark,.yyw-page .brand-mark{max-width:none;border:0;border-radius:0;object-fit:contain;width:var(--hd-logo);height:var(--hd-logo)}.brand-name{font-size:var(--hd-brand-fs);font-family:var(--font-sans);font-weight:700;letter-spacing:0;line-height:1.05;display:inline-block;color:var(--hd-brand-ink);font-synthesis:none}.brand-text{display:flex;flex-direction:column;gap:var(--hd-brand-gap);min-width:0;align-items:center;text-align:center}.brand-tag{display:flex;align-items:center;font-size:var(--hd-brand-tag-fs);font-weight:400;line-height:1;letter-spacing:var(--hd-brand-tag-ls, .24em);color:var(--hd-brand-tag-c);white-space:nowrap}.brand:hover{color:var(--hd-ink);opacity:.88}.brand:hover .brand-mark{transform:scale(1.04)}.brand:focus{outline:0}.brand:focus-visible{outline:0;box-shadow:var(--hd-ring);border-radius:var(--hd-r-sm)}.site-header .brand{transition:color var(--hd-t) var(--hd-ease),opacity var(--hd-t) var(--hd-ease)}.main-nav{display:none;align-items:center;gap:var(--hd-nav-gap,2px);margin-left:0;margin-right:0;flex:1 1 auto;min-width:0}.main-nav a{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;min-height:var(--hd-h);padding:0 var(--hd-nav-pad,14px);flex:1 1 auto;border-radius:var(--hd-r-sm);color:var(--color-muted-surface);font-size:var(--hd-nav-fs);font-weight:600;line-height:1;letter-spacing:.004em;white-space:nowrap;text-decoration:none;transition:color var(--hd-t) var(--hd-ease),background-color var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease)}.main-nav a:hover{color:var(--color-accent-ink);text-decoration:none}.main-nav a[aria-current=page]{color:var(--color-accent-ink);font-weight:700}.main-nav a:focus{outline:0}.main-nav a:focus-visible{outline:0;box-shadow:var(--hd-ring)}.main-nav .nav-item>a:focus:not(:focus-visible),.main-nav>a:focus:not(:focus-visible){background-color:transparent;box-shadow:none}.main-nav .nav-item{position:relative;display:flex;align-items:center;flex:1 1 auto}.main-nav .nav-item>a{padding-right:12px;flex:1 1 auto;justify-content:center}.main-nav .caret{width:6px;height:6px;flex:none;opacity:.8;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--hd-t) var(--hd-ease),opacity var(--hd-t) var(--hd-ease)}.main-nav .nav-item.open .caret,.main-nav .nav-item:focus-within .caret,.main-nav .nav-item:hover .caret{opacity:1;transform:rotate(45deg) translateY(1px)}.main-nav .sub-menu{position:absolute;top:calc(100% + 14px);left:-8px;z-index:var(--hd-z-pop);width:max-content;min-width:0;max-width:min(340px,calc(100vw - 2 * var(--hd-pad,24px)));padding:8px;background:var(--hd-pop-bg,var(--hd-surface));border:1px solid var(--hd-line);border-radius:var(--hd-r-lg);box-shadow:var(--hd-shadow-pop);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.985);transform-origin:top left;transition:opacity var(--hd-t) var(--hd-ease),transform var(--hd-t) var(--hd-ease),visibility var(--hd-t)}.main-nav .sub-menu::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.main-nav .nav-item.open>.sub-menu,.main-nav .nav-item:focus-within>.sub-menu,.main-nav .nav-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.main-nav .sub-menu a{display:flex;align-items:center;min-height:42px;padding:0 12px;border-radius:var(--hd-r-sm);color:var(--color-muted-surface);font-size:var(--hd-sub-fs);font-weight:400;line-height:1.4;white-space:nowrap;text-decoration:none;transition:color var(--hd-t) var(--hd-ease),background-color var(--hd-t) var(--hd-ease)}.main-nav .sub-menu a:hover{color:var(--color-accent-ink)}.main-nav .sub-menu a[aria-current=page]{color:var(--color-accent-ink);font-weight:600}.main-nav .sub-menu a:focus{outline:0}.main-nav .sub-menu a:focus-visible{outline:0;box-shadow:var(--hd-ring)}.yyw-search-field{flex:1;min-width:0;height:var(--hd-h);padding:0 14px;color:var(--hd-ink);font-family:inherit;font-size:var(--y-fs-4);background:var(--y-bg-1);border:1px solid var(--hd-line);border-radius:var(--hd-r-sm);outline:0;transition:background-color var(--hd-t) var(--hd-ease),border-color var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease)}.yyw-search-field::placeholder{color:var(--hd-mute);opacity:1}.yyw-search-field:focus{background:var(--hd-surface);border-color:var(--color-ink);box-shadow:0 0 0 3px rgba(11,31,58,.14)}.yyw-search-field:focus-visible{outline:0;box-shadow:var(--hd-ring)}.yyw-search-go{flex:none;height:var(--hd-h);padding:0 20px;border:0;border-radius:var(--hd-r-sm);color:var(--hd-ink);font-family:inherit;font-size:var(--y-fs-4);font-weight:700;line-height:1;cursor:pointer;background:#c2410c;transition:filter var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease)}.yyw-search-go:hover{filter:brightness(.96)}.yyw-search-go:focus{outline:0}.yyw-search-go:focus-visible{outline:0;box-shadow:var(--hd-ring)}.header-actions{display:none;align-items:center;gap:10px;flex:none}.site-header .header-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--hd-h);min-height:var(--hd-h);padding:0 var(--hd-btn-pad,18px);border-radius:var(--hd-r-sm);font-family:inherit;font-size:var(--y-fs-3);font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap;text-decoration:none;transition:background-color var(--hd-t) var(--hd-ease),border-color var(--hd-t) var(--hd-ease),color var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease),transform var(--hd-t) var(--hd-ease)}.header-actions .btn .num{font-variant-numeric:tabular-nums;letter-spacing:.01em}.header-actions .btn>svg{width:16px;height:16px;flex:none;stroke:currentColor;stroke-width:1.7}.header-actions .btn:hover{text-decoration:none}.header-actions .btn:active{transform:translateY(0)}.header-actions .btn:focus{outline:0}.header-actions .btn:focus-visible{outline:0;box-shadow:var(--hd-ring)}.site-header .header-actions .btn-outline{background:var(--hd-surface);color:var(--hd-ink);border:1px solid var(--hd-line);box-shadow:none}.header-actions .btn-outline:hover{background:var(--hd-hover);border-color:var(--color-line-strong);color:var(--hd-ink)}.header-actions .btn-primary{color:#fff;font-weight:700;border:1px solid transparent;background:#c2410c;box-shadow:var(--hd-shadow-cta)}.header-actions .btn-primary:hover{color:#fff;background:#9a3412;box-shadow:0 2px 4px rgba(176,74,12,.22),0 14px 28px -14px rgba(194,65,12,.7)}.header-actions .btn-primary:focus-visible{outline:0;box-shadow:var(--hd-shadow-cta),var(--hd-ring)}.nav-toggle{display:flex;align-items:center;justify-content:center;width:var(--hd-h);height:var(--hd-h);flex:none;margin-left:auto;padding:0;background:0 0;border:1px solid var(--hd-line);border-radius:var(--hd-r-sm);cursor:pointer;transition:background-color var(--hd-t) var(--hd-ease),border-color var(--hd-t) var(--hd-ease),box-shadow var(--hd-t) var(--hd-ease)}.nav-toggle svg{width:22px;height:22px;flex:none;stroke:var(--hd-ink);stroke-width:1.7}.nav-toggle .ic-close{display:none}.nav-toggle:hover{background:var(--hd-hover);border-color:var(--hd-line)}.nav-toggle:focus{outline:0}.nav-toggle:focus-visible{outline:0;box-shadow:var(--hd-ring)}.nav-toggle[aria-expanded=true]{background:var(--hd-ink);border-color:var(--hd-ink)}.nav-toggle[aria-expanded=true] svg{stroke:var(--hd-surface)}.nav-toggle[aria-expanded=true] .ic-open{display:none}.nav-toggle[aria-expanded=true] .ic-close{display:block}.nav-toggle[aria-expanded=true]:hover{background:var(--hd-ink-2)}.mobile-nav{display:none;position:fixed;left:0;right:0;top:calc(var(--hd-nav-top) + var(--hd-nav-h));z-index:1;background:var(--hd-surface);border-top:1px solid var(--hd-line-2);box-shadow:var(--hd-shadow-pop);max-height:calc(100vh - var(--hd-nav-top) - var(--hd-nav-h) - 8px);max-height:calc(100dvh - var(--hd-nav-top) - var(--hd-nav-h) - 8px);overflow-y:auto;overscroll-behavior:contain}.mobile-nav.open{display:block}.mobile-nav a{position:relative;display:flex;align-items:center;min-height:48px;padding:0 var(--hd-pad);border-bottom:1px solid var(--hd-line-2);color:var(--color-muted-surface);font-size:var(--y-fs-4);font-weight:600;line-height:1.35;text-decoration:none;transition:background-color var(--hd-t) var(--hd-ease),color var(--hd-t) var(--hd-ease)}.mobile-nav a:hover{background:var(--hd-hover);color:var(--color-accent-ink)}.mobile-nav a:focus{outline:0}.mobile-nav a:focus-visible{outline:0;box-shadow:inset var(--hd-ring)}.mobile-nav a[aria-current=page]{color:var(--color-accent-ink);font-weight:700}.mobile-nav a.m-sub{min-height:44px;padding-left:calc(var(--hd-pad) + 14px);color:var(--hd-mute);font-size:var(--y-fs-3);font-weight:400}.mobile-nav a.m-sub::before{content:"";position:absolute;left:calc(var(--hd-pad) + 6px);top:0;bottom:0;width:1px;background:var(--hd-line)}.mobile-nav a.m-sub:hover{color:var(--hd-ink)}.yyw-search-m{display:none;align-items:center;gap:8px;padding-top:14px;padding-bottom:14px;padding-left:var(--hd-pad);padding-right:var(--hd-pad);border-bottom:1px solid var(--hd-line-2);background:var(--y-bg-1)}.yyw-search-m .yyw-search-field,.yyw-search-m .yyw-search-go{height:var(--hd-h-sm)}.yyw-search-m .yyw-search-go{padding:0 18px;font-size:var(--y-fs-3)}.mobile-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));padding-left:var(--hd-pad);padding-right:var(--hd-pad)}.site-header .mobile-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:48px;padding:0 12px;border-radius:var(--hd-r-sm);font-family:inherit;font-size:var(--y-fs-3);font-weight:600;line-height:1;text-decoration:none;transition:background-color var(--hd-t) var(--hd-ease),border-color var(--hd-t) var(--hd-ease)}.mobile-actions .btn .num{font-variant-numeric:tabular-nums}.mobile-actions .btn>svg{width:16px;height:16px;flex:none;stroke:currentColor;stroke-width:1.7}.site-header .mobile-actions .btn-outline{background:var(--hd-surface);color:var(--hd-ink);border:1px solid var(--hd-line)}.mobile-actions .btn-outline:hover{background:var(--hd-hover);border-color:var(--color-line-strong)}.mobile-actions .btn-primary{color:#fff;font-weight:700;border:1px solid transparent;background:#c2410c;box-shadow:var(--hd-shadow-cta)}.mobile-actions .btn:focus-visible{outline:0;box-shadow:var(--hd-ring)}@media (min-width:1280px){.site-header.site-header .container,.yyw-trust-in{max-width:var(--hd-max-lg)}}@media (min-width:768px){.mobile-actions,.mobile-nav>a,.site-header.site-header .container,.yyw-search-m,.yyw-trust-in{padding-left:var(--hd-pad-md);padding-right:var(--hd-pad-md)}}@media (max-width:480px){.mobile-actions,.mobile-nav>a,.site-header.site-header .container,.yyw-search-m,.yyw-trust-in{padding-left:var(--hd-pad-sm);padding-right:var(--hd-pad-sm)}}@media (min-width:1024px){.main-nav{display:flex}.header-actions{display:flex}.nav-toggle{display:none}}@media (min-width:1024px) and (max-width:1279px){.brand{gap:10px}.header-actions{gap:var(--hd-bar-actions-gap,8px)}}@media (max-width:1023px){.brand-mark,.yyw-page .brand-mark{width:var(--hd-logo-sm);height:var(--hd-logo-sm)}.yyw-search-m{display:flex}.yyw-trust .yyw-trust-in{gap:0 var(--hd-bar-gap-md,18px)}.yyw-trust .yyw-tb-group{gap:0 var(--hd-bar-item-gap-md,18px)}}@media (max-width:883px){.yyw-trust .yyw-trust-in{flex-wrap:nowrap;justify-content:flex-start;gap:0 12px;padding-left:16px;padding-right:16px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.yyw-trust .yyw-trust-in::-webkit-scrollbar{display:none}.yyw-trust .yyw-tb-group{flex-wrap:nowrap;gap:0 12px}}@media (max-width:480px){.yyw-trust .yyw-trust-in{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px;overflow-x:auto}}@media (max-width:366px){.yyw-trust .yyw-trust-in{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%)}.yyw-trust::after{content:"← 滑动查看更多 →";position:absolute;right:8px;bottom:2px;z-index:2;pointer-events:none;padding:1px 7px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;line-height:1.6;color:#fff;background:rgba(11,31,58,.84);box-shadow:0 1px 3px rgba(0,0,0,.22)}}@media (min-width:481px) and (max-width:690px){.yyw-trust .yyw-trust-in{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%)}.yyw-trust::after{content:"← 滑动查看更多 →";position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;padding:1px 7px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;line-height:1.6;color:#fff;background:rgba(11,31,58,.84);box-shadow:0 1px 3px rgba(0,0,0,.22)}}@media (max-width:767px){.brand{font-size:var(--hd-brand-fs);gap:10px}.brand-tag{display:none}.yyw-trust{display:none}}@media (max-width:480px){.mobile-actions{grid-template-columns:1fr}}html.nav-open{overflow:hidden}body.nav-open .sw-mobile-bar,html.nav-open .sw-mobile-bar{display:none}.sw-mobile-bar{transition:transform var(--hd-t) var(--hd-ease),visibility 0s}html.yyw-bar-collapsed .sw-mobile-bar{transform:translateY(100%);visibility:hidden;transition:transform var(--hd-t) var(--hd-ease),visibility 0s var(--hd-t)}.yyw-skip{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;top:0;z-index:400;padding:10px 18px;background:var(--color-ink);color:#fff;font-size:var(--y-fs-3);border-radius:0 0 var(--radius-sm) 0}.yyw-skip:focus{width:auto;height:auto;padding:10px 18px;margin:0;overflow:visible;clip:auto;clip-path:none;left:0;outline:2px solid var(--color-gold);outline-offset:2px}.yyw-skip{font-family:var(--font-sans);line-height:1.4;letter-spacing:normal;text-decoration:none;transition:color var(--hd-t) var(--hd-ease)}.yyw-skip:hover{color:#fff}@media print{.site-header,.yyw-trust{display:none!important}}@media (prefers-reduced-motion:reduce){.mobile-nav,.mobile-nav *,.site-header,.site-header *,.sw-mobile-bar,.yyw-trust,.yyw-trust *{transition-duration:NaNs!important;animation-duration:NaNs!important}.brand:hover .brand-mark,.header-actions .btn:hover{transform:none}.main-nav{transition:none}}:root{--color-surface:#FFFFFF;--color-surface-2:#FFFFFF;--y-bg-1:#FFFFFF;--y-bg-2:#FFFFFF;--y-bg-3:#FFFFFF;--y-line-soft:rgba(11,31,58,.07);--color-accent-ink:#B8490D;--hd-bar-bg:var(--color-paper);--hd-on-ink:var(--color-text);--hd-on-ink-2:var(--color-muted);--hd-on-ink-line:var(--color-line);--hd-shadow-bar:inset 0 -1px 0 var(--color-line);--base:var(--color-line-strong);--base-2:var(--color-surface);--base-3:var(--color-paper);--contrast:var(--color-text);--contrast-2:var(--color-muted);--contrast-3:var(--color-line-strong);--accent:var(--color-accent);--accent-2:var(--color-accent-dark);--accent-3:var(--color-accent-soft)}@media (min-width:768px){.yyw-trust .yyw-trust-in{padding-left:var(--hd-pad-md);padding-right:var(--hd-pad-md)}}@media (min-width:1280px){.yyw-trust .yyw-trust-in{max-width:var(--hd-max-lg)}}@media (max-width:480px){.yyw-trust .yyw-trust-in{padding-left:var(--hd-pad-sm);padding-right:var(--hd-pad-sm)}}:root{--hd-ring:0 0 0 2px var(--color-ink);--hd-on-ink:#59637A;--hd-on-ink-2:#6B7688;--hd-brand-tag-ls:.12em}.yyw-trust{box-shadow:inset 0 -1px 0 rgba(11,31,58,.07)}.brand-tag{color:#59637a}.yyw-trust{--hd-bar-item-gap:20px;background:#f2f4f8;box-shadow:inset 0 -1px 0 #e4e8ef}.yyw-trust .yyw-tb-group>:is(span,a){gap:7px}.yyw-trust .yyw-tb-group>:is(span,a)>svg{width:14px;height:14px;stroke-width:1.5;stroke:#7A8496;transform:translateY(-.5px)}.yyw-trust .yyw-tb-group>:is(span,a)+:is(span,a)::before{height:11px;background:#d5dce7}.yyw-trust .yyw-tb-group>a.yyw-tb-call{gap:0;color:#0b1f3a;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums}.yyw-trust .yyw-tb-group>a.yyw-tb-call>svg{display:none}.yyw-trust .yyw-trust-in{flex-wrap:nowrap}.yyw-trust .yyw-tb-group{min-width:0}.yyw-trust .yyw-tb-group>span{min-width:0}.yyw-trust .yyw-tb-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yyw-trust .yyw-tb-group>span.yyw-tb-hours{display:none}@media (min-width:1280px){.yyw-trust .yyw-tb-group>span.yyw-tb-hours{display:inline-flex}}.yyw-trust .yyw-tb-group>span.yyw-tb-hours::after{content:"";position:absolute;right:calc(var(--hd-bar-item-gap,20px)/ -2);top:50%;width:1px;height:11px;transform:translateY(-50%);background:#d5dce7}.yyw-trust .yyw-tb-group>a.yyw-tb-call::before{display:none}.yyw-trust .yyw-search-clear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;border:0;border-radius:50%;background:0 0;color:#8a93a6;cursor:pointer;transition:color .16s ease,background-color .16s ease}.yyw-trust .yyw-search-clear[hidden]{display:none}.yyw-trust .yyw-search-clear svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.yyw-trust .yyw-search-clear:hover{color:#0b1f3a;background:rgba(11,31,58,.06)}.yyw-trust .yyw-search-clear:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(11,31,58,.55)}.yyw-trust .yyw-search-inline{display:none;align-items:center;gap:2px;flex:0 1 196px;width:auto;min-width:150px;height:32px;margin:0;padding:0 7px 0 11px;background:#fff;border:0;border-radius:8px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #d2d9e3}@media (min-width:1024px){.yyw-trust .yyw-search-inline{display:flex}}.yyw-trust .yyw-search-inline:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #0b1f3a,0 0 0 3px rgba(11,31,58,.08)}.yyw-trust .yyw-search-bar{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;background:0 0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.2;color:#0b1f3a;letter-spacing:0;text-align:left;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none}.yyw-trust .yyw-search-bar::placeholder{color:#5f6879;opacity:1}.yyw-trust .yyw-search-bar::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.yyw-trust .yyw-search-bar:focus-visible{outline:0;box-shadow:none}.yyw-trust .yyw-search-bar-go{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:0;border-radius:6px;background:0 0;color:#59637a;cursor:pointer;transition:color .16s ease,background-color .16s ease}.yyw-trust .yyw-search-bar-go svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.yyw-trust .yyw-search-bar-go:hover{color:#0b1f3a;background:rgba(11,31,58,.05)}.yyw-trust .yyw-search-bar-go:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(11,31,58,.55)}.yyw-search-m .yyw-search-go{background:#c2410c;color:#fff;font-weight:600}@media (min-width:1280px){.main-nav{--hd-nav-gap:24px;flex:0 0 auto;margin:0 auto}.main-nav a{flex:0 0 auto;padding:0 10px;font-size:14px;font-weight:500}.main-nav .nav-item,.main-nav .nav-item>a{flex:0 0 auto}.main-nav>.nav-gap-start,.main-nav>a[href$="/gaidian/"],.main-nav>a[href$="/gongju/"]{margin-left:10px}}.site-header .brand-tag{letter-spacing:.05em}.site-header{border-bottom:0;box-shadow:inset 0 -1px 0 #e4e8ef}.site-header .header-actions .btn-primary{background:#c2410c;border:1px solid #c2410c;border-radius:10px;box-shadow:none;font-weight:600;letter-spacing:.02em}.site-header .header-actions .btn-primary:hover{background:#9a3412;border-color:#9a3412;box-shadow:0 1px 2px rgba(11,31,58,.12)}.site-header .header-actions .btn-primary:active{background:#8a2e10;border-color:#8a2e10}.site-header .header-actions .btn-primary:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(11,31,58,.85)}.btn-primary,.header-actions .btn-primary,.mobile-actions .btn-primary,.yyw-home .btn-primary,.yyw-page .btn-primary{box-shadow:0 1px 2px rgba(11,31,58,.1)}.btn-primary:hover,.header-actions .btn-primary:hover,.mobile-actions .btn-primary:hover,.yyw-home .btn-primary:hover,.yyw-page .btn-primary:hover{box-shadow:0 1px 2px rgba(11,31,58,.14)}.btn-primary:active,.header-actions .btn-primary:active,.mobile-actions .btn-primary:active,.yyw-page .btn-primary:active{box-shadow:none}
@font-face{font-family:"yyw-brand-serif";src:url("fonts/brand.woff2?ver=261021") format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+20,U+534E,U+5468,U+5E86,U+5EFA,U+7AD9}.brand-name{font-family:"yyw-brand-serif",var(--font-sans);font-weight:400;letter-spacing:0;line-height:1.05}.brand-text{align-items:center;text-align:center}
