
  body:has(#hksev-ymt-exotic) #header,
  body:has(#hksev-ymt-exotic) #mobile_header,
  body:has(#hksev-ymt-exotic) h1.main_title,
  body:has(#hksev-ymt-exotic) .global_other_mode1,
  body:has(#hksev-ymt-exotic) #footer,
  body:has(#hksev-ymt-exotic) #new_footer,
  body:has(#hksev-ymt-exotic) #chat_window,
  body:has(#hksev-ymt-exotic) #chat_box,
  body:has(#hksev-ymt-exotic) .bread_crumb,
  body:has(#hksev-ymt-exotic) .bread-crumb,
  body:has(#hksev-ymt-exotic) .article_title,
  body:has(#hksev-ymt-exotic) .article_time,
  body:has(#hksev-ymt-exotic) .article_share,
  body:has(#hksev-ymt-exotic) .global_shopping_cart,
  body:has(#hksev-ymt-exotic) #go_top{display:none!important}
  body:has(#hksev-ymt-exotic){margin:0!important;background:#f7f5ef!important}
  body:has(#hksev-ymt-exotic) .wide,
  body:has(#hksev-ymt-exotic) .article_content,
  body:has(#hksev-ymt-exotic) .article_detail,
  body:has(#hksev-ymt-exotic) .article_content_box,
  body:has(#hksev-ymt-exotic) .main_content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
  #hksev-ymt-exotic{--ink:#173d37;--green:#1f6151;--muted:#5b6b65;--paper:#f7f5ef;--line:#dce3d9;--orange:#eab995;color:var(--ink);background:var(--paper);font:17px/1.75 Arial,"Noto Sans TC","Microsoft JhengHei",sans-serif;isolation:isolate;overflow-x:clip}
  #hksev-ymt-exotic,#hksev-ymt-exotic *{box-sizing:border-box}
  #hksev-ymt-exotic a{color:inherit;text-decoration:none}
  #hksev-ymt-exotic a:focus-visible,#hksev-ymt-exotic summary:focus-visible{outline:3px solid #af6b38;outline-offset:5px}
  #hksev-ymt-exotic img{max-width:100%;display:block}
  #hksev-ymt-exotic .ymt-shell{width:min(1160px,100%);margin:auto;padding:0 30px}
  #hksev-ymt-exotic .ymt-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid var(--line)}
  #hksev-ymt-exotic .ymt-brand{font-size:19px;font-weight:800;line-height:1.4;letter-spacing:.2px}
  #hksev-ymt-exotic .ymt-brand small{display:block;font-size:11px;font-weight:500;letter-spacing:1.4px;color:var(--muted);margin-top:3px}
  #hksev-ymt-exotic .ymt-nav-links{display:flex;gap:25px;font-size:13px;font-weight:700}
  #hksev-ymt-exotic .ymt-nav-links a:hover{color:var(--green);text-decoration:underline;text-underline-offset:5px}
  #hksev-ymt-exotic .ymt-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:58px;align-items:center;padding:62px 0 50px}
  #hksev-ymt-exotic .ymt-kicker{display:flex;align-items:center;gap:9px;color:var(--green);font-size:12px;font-weight:800;letter-spacing:1.8px}
  #hksev-ymt-exotic .ymt-kicker::before{content:"";width:22px;height:2px;background:currentColor;flex:none}
  #hksev-ymt-exotic h1{font-size:clamp(36px,4.5vw,55px);font-weight:800;line-height:1.22;letter-spacing:-1.4px;margin:22px 0}
  #hksev-ymt-exotic h1 .ymt-branch{display:block;font-size:.54em;letter-spacing:-.6px;margin-bottom:14px}
  #hksev-ymt-exotic h1 .ymt-service{display:block;color:var(--green)}
  #hksev-ymt-exotic .ymt-intro{font-size:17px;color:var(--muted);max-width:490px;margin:0 0 26px}
  #hksev-ymt-exotic .ymt-actions{display:flex;gap:12px;flex-wrap:wrap}
  #hksev-ymt-exotic .ymt-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:12px 21px;border-radius:7px;border:1px solid var(--green);font-size:15px;font-weight:700;line-height:1.5;transition:background .15s,color .15s}
  #hksev-ymt-exotic .ymt-primary{background:var(--green);color:#fff}
  #hksev-ymt-exotic .ymt-primary:hover{background:#174a3e}
  #hksev-ymt-exotic .ymt-secondary{background:transparent;color:var(--ink)}
  #hksev-ymt-exotic .ymt-secondary:hover{background:#e9eee5}
  #hksev-ymt-exotic .ymt-micro{font-size:12px;color:var(--muted);margin:13px 0 0}
  #hksev-ymt-exotic .ymt-photo{margin:0;position:relative;padding-bottom:12px}
  #hksev-ymt-exotic .ymt-photo img{width:100%;height:450px;object-fit:cover;object-position:center;border-radius:130px 12px 12px 12px}
  #hksev-ymt-exotic .ymt-photo figcaption{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:var(--muted);margin-top:12px}
  #hksev-ymt-exotic .ymt-photo figcaption span:last-child{color:var(--green)}
  #hksev-ymt-exotic .ymt-proof-strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:68px}
  #hksev-ymt-exotic .ymt-proof-strip p{margin:0;padding:18px 12px;text-align:center;font-size:13px;color:var(--muted)}
  #hksev-ymt-exotic .ymt-proof-strip p+p{border-left:1px solid var(--line)}
  #hksev-ymt-exotic .ymt-proof-strip strong{color:var(--ink);font-weight:700}
  #hksev-ymt-exotic section{padding-bottom:70px;scroll-margin-top:25px}
  #hksev-ymt-exotic .ymt-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px}
  #hksev-ymt-exotic h2{font-size:clamp(27px,3vw,34px);line-height:1.4;letter-spacing:-.7px;margin:12px 0 0}
  #hksev-ymt-exotic .ymt-section-head>p{max-width:340px;color:var(--muted);font-size:14px;margin:0}
  #hksev-ymt-exotic .ymt-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
  #hksev-ymt-exotic .ymt-card{background:#fff;border:1px solid var(--line);border-radius:11px;padding:28px 24px}
  #hksev-ymt-exotic .ymt-step{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #d0dccf;border-radius:50%;font-size:12px;color:var(--green);font-weight:700}
  #hksev-ymt-exotic h3{font-size:20px;line-height:1.4;margin:20px 0 12px}
  #hksev-ymt-exotic .ymt-card p{font-size:14px;color:var(--muted);margin:0}
  #hksev-ymt-exotic .ymt-before-panel{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;background:#eaf0e5;border-radius:13px;padding:38px 40px}
  #hksev-ymt-exotic .ymt-before-panel h2{margin-top:12px}
  #hksev-ymt-exotic .ymt-before-panel p{font-size:14px;color:var(--muted);margin:14px 0 0}
  #hksev-ymt-exotic .ymt-checklist{list-style:none;margin:0;padding:0;display:grid;gap:16px}
  #hksev-ymt-exotic .ymt-checklist li{display:grid;grid-template-columns:24px 1fr;gap:10px;font-size:14px;color:var(--muted)}
  #hksev-ymt-exotic .ymt-checklist li::before{content:"✓";display:flex;justify-content:center;align-items:center;color:var(--green);height:24px;width:24px;background:#fff;border-radius:50%;font-size:12px;font-weight:800}
  #hksev-ymt-exotic .ymt-checklist strong{display:block;color:var(--ink);font-size:15px;margin-bottom:3px}
  #hksev-ymt-exotic .ymt-contact-panel{display:grid;grid-template-columns:1.03fr 1fr;gap:54px;border-radius:14px;background:var(--ink);color:#fff;padding:42px 40px}
  #hksev-ymt-exotic .ymt-contact-panel .ymt-kicker{color:#bad8c6}
  #hksev-ymt-exotic .ymt-contact-panel h2{color:#fff;font-size:30px}
  #hksev-ymt-exotic .ymt-contact-panel p{font-size:14px;color:#d3e3d9;margin:16px 0}
  #hksev-ymt-exotic .ymt-contact-panel .ymt-map{font-size:14px;text-decoration:underline;text-underline-offset:5px;color:#e1ecdf}
  #hksev-ymt-exotic .ymt-contact-actions{align-self:center}
  #hksev-ymt-exotic .ymt-contact-actions .ymt-primary{background:#e9b58e;border-color:#e9b58e;color:#233b31}
  #hksev-ymt-exotic .ymt-contact-actions .ymt-primary:hover{background:#f1c8a8}
  #hksev-ymt-exotic .ymt-contact-actions .ymt-secondary{color:#fff;border-color:#a9c3b4}
  #hksev-ymt-exotic .ymt-contact-actions .ymt-secondary:hover{background:#2d4c44}
  #hksev-ymt-exotic .ymt-contact-numbers{font-size:16px!important;line-height:1.9}
  #hksev-ymt-exotic .ymt-contact-panel .ymt-micro{font-size:12px;color:#bdd0c2;margin-bottom:0}
  #hksev-ymt-exotic .ymt-faq-grid{display:grid;grid-template-columns:.6fr 1fr;gap:70px}
  #hksev-ymt-exotic .ymt-faq-list{border-top:1px solid var(--line)}
  #hksev-ymt-exotic details{border-bottom:1px solid var(--line);padding:19px 0}
  #hksev-ymt-exotic summary{font-size:17px;font-weight:700;cursor:pointer;line-height:1.6;padding-right:10px}
  #hksev-ymt-exotic details p{font-size:14px;color:var(--muted);margin:12px 0 1px}
  #hksev-ymt-exotic .ymt-footer{display:flex;justify-content:space-between;gap:30px;border-top:1px solid var(--line);padding:26px 0 35px;font-size:12px;color:var(--muted)}
  #hksev-ymt-exotic .ymt-footer p{margin:0;max-width:650px}
  #hksev-ymt-exotic .ymt-footer strong{font-size:14px;color:var(--ink)}
  #hksev-ymt-exotic .ymt-mobile-bar{display:none}
  @media(max-width:900px){#hksev-ymt-exotic .ymt-hero{gap:30px}#hksev-ymt-exotic .ymt-photo img{height:410px}#hksev-ymt-exotic .ymt-nav-links{gap:15px}#hksev-ymt-exotic .ymt-contact-panel{gap:28px;padding:32px}#hksev-ymt-exotic .ymt-before-panel{gap:32px;padding:32px}}
  @media(max-width:700px){#hksev-ymt-exotic{font-size:16px}#hksev-ymt-exotic .ymt-shell{padding:0 21px}#hksev-ymt-exotic .ymt-nav{padding:18px 0;gap:15px}#hksev-ymt-exotic .ymt-brand{font-size:15px}#hksev-ymt-exotic .ymt-brand small{font-size:9px;letter-spacing:.8px}#hksev-ymt-exotic .ymt-nav-links a{display:none}#hksev-ymt-exotic .ymt-nav-links a[href="#contact"]{display:block;white-space:nowrap;font-size:12px}#hksev-ymt-exotic .ymt-hero{grid-template-columns:1fr;gap:28px;padding:32px 0 27px}#hksev-ymt-exotic h1{font-size:39px;letter-spacing:-1.3px;margin:18px 0}#hksev-ymt-exotic h1 .ymt-branch{font-size:23px;margin-bottom:11px}#hksev-ymt-exotic .ymt-intro{font-size:15px;margin-bottom:21px}#hksev-ymt-exotic .ymt-kicker{font-size:11px;letter-spacing:1px}#hksev-ymt-exotic .ymt-actions{gap:9px}#hksev-ymt-exotic .ymt-button{font-size:14px;padding:12px 15px;min-height:49px;gap:9px}#hksev-ymt-exotic .ymt-photo img{height:265px;border-top-left-radius:85px}#hksev-ymt-exotic .ymt-photo{padding-bottom:0}#hksev-ymt-exotic .ymt-photo figcaption{font-size:10px}#hksev-ymt-exotic .ymt-proof-strip{margin-bottom:40px}#hksev-ymt-exotic .ymt-proof-strip p{padding:13px 5px;font-size:10px;line-height:1.7}#hksev-ymt-exotic .ymt-proof-strip strong{display:block;font-size:12px}#hksev-ymt-exotic section{padding-bottom:44px}#hksev-ymt-exotic .ymt-section-head{display:block;margin-bottom:22px}#hksev-ymt-exotic .ymt-section-head>p{margin-top:16px;font-size:14px}#hksev-ymt-exotic h2{font-size:27px}#hksev-ymt-exotic .ymt-cards{grid-template-columns:1fr;gap:12px}#hksev-ymt-exotic .ymt-card{padding:22px}#hksev-ymt-exotic h3{font-size:19px;margin:15px 0 10px}#hksev-ymt-exotic .ymt-before-panel{grid-template-columns:1fr;gap:26px;padding:27px 23px}#hksev-ymt-exotic .ymt-contact-panel{grid-template-columns:1fr;gap:16px;padding:29px 24px}#hksev-ymt-exotic .ymt-contact-panel h2{font-size:26px}#hksev-ymt-exotic .ymt-contact-panel .ymt-actions{flex-direction:column}#hksev-ymt-exotic .ymt-faq-grid{grid-template-columns:1fr;gap:25px}#hksev-ymt-exotic summary{font-size:16px}#hksev-ymt-exotic .ymt-footer{display:block;padding-bottom:108px}#hksev-ymt-exotic .ymt-footer p+p{margin-top:12px}#hksev-ymt-exotic .ymt-mobile-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:9999;gap:9px;background:#f7f5eff5;border-top:1px solid var(--line);padding:11px 14px max(11px,env(safe-area-inset-bottom));backdrop-filter:blur(10px)}#hksev-ymt-exotic .ymt-mobile-bar .ymt-button{flex:1;min-width:0;font-size:14px;padding:11px 8px}}
  @media(prefers-reduced-motion:reduce){#hksev-ymt-exotic .ymt-button{transition:none}}
#hksev-ymt-exotic .brand-logo{display:block;width:auto;height:72px;max-width:180px;object-fit:contain}@media(max-width:700px){#hksev-ymt-exotic .brand-logo{height:56px;max-width:130px}}
  #hksev-ymt-exotic .ymt-price-panel{border-left:3px solid var(--green);padding:2px 0 3px 17px;margin:0 0 23px;max-width:490px}
  #hksev-ymt-exotic .ymt-price-label{font-size:12px;line-height:1.4;color:var(--muted);font-weight:700;margin:0 0 4px}
  #hksev-ymt-exotic .ymt-price{font-size:45px;line-height:1.12;color:var(--green);font-weight:800;margin:0 0 8px;letter-spacing:-1px}
  #hksev-ymt-exotic .ymt-price>span{font-size:23px;letter-spacing:0;margin-right:5px}
  #hksev-ymt-exotic .ymt-price-note{font-size:12px;line-height:1.7;color:var(--muted);margin:0;max-width:450px}
  @media(max-width:700px){#hksev-ymt-exotic .ymt-price-panel{margin-bottom:20px;padding-left:14px}#hksev-ymt-exotic .ymt-price{font-size:39px}#hksev-ymt-exotic .ymt-price-note{font-size:11px}}

  #hksev-ymt-exotic .ymt-hero{grid-template-columns:1fr;gap:32px;padding-top:44px;padding-bottom:35px}
  #hksev-ymt-exotic .ymt-hero>div{max-width:780px}
  #hksev-ymt-exotic .ymt-intro{max-width:690px}
  #hksev-ymt-exotic .ymt-photo{width:100%;margin-top:6px}
  #hksev-ymt-exotic .ymt-photo img{height:auto;object-fit:contain;border-radius:12px}
  @media(max-width:700px){#hksev-ymt-exotic .ymt-hero{padding-top:28px;padding-bottom:27px;gap:29px}#hksev-ymt-exotic .ymt-photo img{height:auto;border-radius:10px}#hksev-ymt-exotic h1{font-size:36px}}
