/* 自架字型：完整中文字型由全站腳本在畫面顯示後才載入，首屏字型先顯示 *//* 首屏字型：各頁首屏常用字先載入小檔，其餘字用完整字型 */@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/ps-assets/fonts/panswift-noto-sans-tc-700-first.woff2) format("woff2");unicode-range:U+20-7e,U+3001-3002,U+30fb,U+4e00,U+4e0a,U+4e2d,U+4e3b,U+4e5f,U+4ee3,U+4f5c,U+4f60,U+4f8b,U+4f9d,U+5011,U+505a,U+50f9,U+514d,U+5169,U+5230,U+529f,U+52d9,U+5316,U+53f0,U+54c1,U+552e,U+5546,U+554f,U+56de,U+56fa,U+5716,U+5831,U+5916,U+5957,U+5b57,U+5b8c,U+5b98,U+5ba2,U+5c08,U+5ea6,U+5f0f,U+5f62,U+5f8c,U+5f9e,U+5fc5,U+6210-6211,U+6236,U+6253,U+6280,U+639b,U+63a8,U+63db,U+64cd,U+6574,U+6587,U+65b9,U+65bc,U+670d,U+67b6,U+683c,U+6848,U+69cb,U+6a19,U+6a5f,U+6b21,U+6bcf,U+724c,U+7269,U+7684,U+76ee,U+770b,U+77e5,U+78d0,U+79d1,U+7a69,U+7ad9,U+7ae0,U+7cbe,U+7d61,U+7dad,U+7db2,U+7dda,U+7dfb,U+8001,U+806f,U+80fd,U+8272,U+85a6,U+88fd,U+8a08,U+8a2d,U+8a62,U+8a71,U+8aee,U+8b58,U+8c61,U+8cbb,U+8cfc,U+8d77,U+8fc5,U+9031-9032,U+904b,U+92b7,U+95c6,U+95dc,U+96fb,U+9801,U+9805,U+9867,U+9996,U+ff0c,U+ff1a}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/uploads/ps-assets/fonts/panswift-noto-sans-tc-900-first.woff2) format("woff2");unicode-range:U+20-7e,U+2013,U+3001,U+30fb,U+4e00,U+4e0a,U+4e0d,U+4e3b,U+4e86,U+4eba,U+4ecb,U+4ee5,U+4efb,U+4f38,U+4f5c,U+4f60,U+4f86,U+4f8b,U+4fe1,U+500b,U+505a,U+50f9,U+5148,U+514d,U+5167,U+518a,U+5225,U+5230,U+5275,U+529b,U+529f-52a0,U+52aa,U+52d5,U+52d9,U+5316,U+5361,U+539f,U+53e3,U+53f0,U+540d,U+544a,U+54c1,U+54e1,U+54ea,U+5546,U+554f,U+55ae,U+56de,U+5728,U+5831,U+5916,U+591a,U+5929,U+597d,U+5b98,U+5ba2,U+5c08,U+5c31,U+5c6c,U+5de5,U+5df2,U+5e6b,U+5e73,U+5ee3,U+5ef6,U+5f62,U+5f8c,U+5fc5,U+5feb,U+602a,U+60a8,U+610f,U+61c2,U+6236,U+6240,U+624b,U+6280,U+62db,U+639b,U+63a5,U+641c,U+6536,U+6548,U+65b0,U+65b9,U+662f,U+666f,U+6700,U+6703,U+6709,U+670d,U+672c,U+679c,U+6848,U+6bd4,U+6c23,U+6c92,U+6d3b,U+6d41,U+70ba,U+7247,U+724c,U+7269,U+73fe,U+751f,U+7528,U+767c,U+7684,U+770b,U+773c,U+78d0,U+79d1,U+7ad9,U+7bc4,U+7cfb,U+7d04,U+7d71,U+7db2,U+7dda,U+8001,U+80fd,U+8207,U+88ab,U+88fd,U+8981,U+8986,U+8a02,U+8a08,U+8a2d,U+8a62,U+8a73,U+8ac7,U+8aee,U+8b58,U+8b93,U+8c61,U+8cbb,U+8cfc,U+8d77,U+8def,U+8f03,U+8fc5,U+9019,U+901f,U+9031,U+91d1,U+958b,U+95c6,U+96fb,U+9700,U+9762,U+9801,U+9810,U+982d,U+9996,U+ff0b,U+ff1f}@font-face{font-family:"Inter";font-style:italic;font-weight:900;font-display:swap;src:url(/wp-content/uploads/ps-assets/fonts/inter-900-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/ps-assets/fonts/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/ps-assets/fonts/inter-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/uploads/ps-assets/fonts/inter-900-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#1C1F24;--ink-2:#262A31;--ink-3:#343941;--ink-4:#15171B;--paper:#F4F3EF;--white:#fff;--amber:#F5A524;--amber-deep:#8A5A00;--amber-soft:#FFF8EA;--warm:#FFFBF2;--stone:#5B6270;--stone-2:#8A8F99;--mist:#A9AFBA;--fog:#C9CDD4;--cloud:#E1E4EA;--text:#2A2F37;--line-c:#06C755;--f-zh:"Noto Sans TC","Noto Sans TC Backup","Noto Sans CJK TC","PingFang TC","Microsoft JhengHei",sans-serif;--f-en:"Inter","Noto Sans TC","Noto Sans TC Backup",sans-serif;--radius:14px;--gutter:max(20px,env(safe-area-inset-left,0px));--gutter-r:max(20px,env(safe-area-inset-right,0px));--ease:cubic-bezier(.16,1,.3,1);--sh:0 1px 2px rgba(28,31,36,.05),0 8px 24px rgba(28,31,36,.06);--sh-up:0 18px 40px rgba(28,31,36,.12);--bolt:polygon(46% 2%,6% 56%,38% 56%,22% 98%,94% 38%,58% 38%,78% 2%);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--f-zh);font-size:16px;line-height:1.8;font-weight:500;overflow-x:hidden}img,svg{max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5{margin:0;line-height:1.25;font-weight:900;text-wrap:balance;font-family:inherit;color:inherit}.fh,.mh4,.mh5{display:block;margin:0;line-height:1.25;font-weight:900;text-wrap:balance;font-family:inherit;color:inherit}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}dl,dd{margin:0}table,th,td{border:0}button{font:inherit;cursor:pointer;color:inherit;background:none;border:0;padding:0;border-radius:0}:focus-visible{outline:3px solid var(--amber);outline-offset:3px}[id]{scroll-margin-top:84px}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;white-space:nowrap}.skip-link:focus{clip:auto;-webkit-clip-path:none;clip-path:none;width:auto;height:auto;margin:0;left:8px;top:8px;z-index:100000;padding:12px 18px;border-radius:8px;background:var(--amber);color:var(--ink);font-weight:900}.search .site-main>:not(section),.error404 .site-main>:not(section){display:none}.sprite{position:absolute;width:0;height:0;overflow:hidden}.wrap{max-width:1200px;margin-inline:auto;padding-left:var(--gutter);padding-right:var(--gutter-r)}.en{font-family:var(--f-en)}.it{font-family:var(--f-en);font-style:italic;font-weight:900}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-en);font-style:italic;font-weight:900;font-size:13px;letter-spacing:.18em;color:var(--amber-deep);text-transform:uppercase}.eyebrow:before{content:"";width:13px;height:15px;background:var(--amber);-webkit-clip-path:var(--bolt);clip-path:var(--bolt)}.dark .eyebrow,.pagehead .eyebrow,.cta .eyebrow,.hero .eyebrow,.stage.ink .eyebrow{color:var(--amber)}.h1{font-size:clamp(34px,5.6vw,68px);letter-spacing:.01em;line-height:1.18}.h2{font-size:clamp(28px,3.6vw,44px);letter-spacing:.01em}.lead{font-size:clamp(16px,1.3vw,19px);color:var(--text);max-width:62ch;font-weight:700}.lead strong{color:var(--ink);font-weight:900}.dark .lead,.hero .lead,.pagehead .lead,.cta .lead{color:#d5d9e0}.dark .lead strong,.hero .lead strong,.pagehead .lead strong,.cta .lead strong{color:var(--paper)}.sec{padding-block:clamp(64px,9vw,120px)}.sec-head{display:flex;flex-direction:column;gap:14px;max-width:760px}.sec-head.row{flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px;max-width:none}.dark{background:var(--ink);color:var(--paper)}.white{background:var(--white)}.warm{background:linear-gradient(180deg,#FFF3D9 0%,#FBF7EE 55%,var(--paper) 100%)}.stack{display:flex;flex-direction:column;gap:18px}.btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.fine{font-size:13px;margin-top:22px}.split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.grid{display:grid;gap:22px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:980px){.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.split{grid-template-columns:1fr}}@media(max-width:620px){.g2,.g3,.g4{grid-template-columns:1fr}}@media(min-width:621px)and (max-width:980px){.g3>:last-child:nth-child(odd){grid-column:1/-1}.g3>.post:last-child:nth-child(odd){flex-direction:row;gap:0}.g3>.post:last-child:nth-child(odd) .cover{flex:0 0 calc(50% - 11px);aspect-ratio:auto;min-height:220px}.g3>.post:last-child:nth-child(odd) .body{flex:1;padding:24px;justify-content:center}}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 28px;border-radius:9px;font-weight:900;font-size:16px;white-space:nowrap;transition:transform .25s var(--ease),background .2s,color .2s,box-shadow .2s}.btn:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);transition:left .6s var(--ease)}.btn:hover{transform:translateY(-2px)}.btn:hover:after{left:130%}.btn-amber{background:var(--amber);color:var(--ink)}.btn-amber:hover{background:#ffb43a;box-shadow:0 8px 22px #f5a52447}.btn-ink{background:var(--ink);color:var(--paper)}.btn-ghost{background:#7f7f7f24}.btn-ghost:hover{background:#7f7f7f38}.btn-sm{height:44px;padding:0 20px;font-size:15px}.btn .arr{transition:transform .25s var(--ease)}.btn:hover .arr{transform:translate(4px)}.btn[disabled]{opacity:.6;cursor:default;transform:none}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--ink)}.hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:#1c1f24eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--paper)}.admin-bar .hdr{top:calc(32px + env(safe-area-inset-top,0px))}@media(max-width:782px){.admin-bar .hdr{top:46px}}@media(max-width:600px){.admin-bar .hdr{top:0}}.hdr .wrap{display:flex;align-items:center;justify-content:space-between;height:74px;gap:16px;transition:height .3s var(--ease)}.hdr.shrunk .wrap{height:62px}.logo{display:flex;align-items:center;gap:5px;flex-shrink:0}.logo svg{height:40px;width:auto;display:block;transition:height .3s var(--ease)}.hdr.shrunk .logo svg{height:34px}.logo .lw{display:flex;align-items:center;gap:9px;line-height:1;white-space:nowrap}.logo .lw b{font-size:21px;font-weight:900;letter-spacing:.04em}.logo .lw .it{font-size:15px;letter-spacing:.04em}.nav{display:flex;align-items:center;gap:4px}.nav>li{position:relative}.nav a,.nav button{display:flex;align-items:center;gap:6px;height:44px;padding:0 13px;border-radius:8px;font-weight:700;font-size:15px;color:var(--paper);white-space:nowrap;transition:background .2s,color .2s}.nav a:hover,.nav button:hover,.nav>li:hover>button{background:#ffffff14;color:var(--paper)}.nav>li>a[aria-current=page]{color:var(--amber)}.nav .chev{width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.7}.nav .sub{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;background:var(--white);color:var(--ink);border-radius:12px;padding:8px;box-shadow:0 20px 50px #1c1f2440;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .25s var(--ease)}.nav>li:hover .sub,.nav>li:focus-within .sub{opacity:1;visibility:visible;transform:none}.nav .sub a{color:var(--ink);height:auto;padding:10px 12px;flex-direction:column;align-items:flex-start;gap:2px}.nav .sub a:hover{background:var(--paper)}.nav .sub a[aria-current=page] span{color:var(--amber-deep)}.nav .sub small{font-weight:500;color:var(--stone);font-size:13px}.hdr-cta{display:flex;align-items:center;gap:10px}.burger{display:none;height:44px;align-items:center;justify-content:center;color:var(--paper)}.burger i{transition:transform .3s var(--ease),opacity .2s}.menu-open .burger i:nth-child(2){opacity:0}@media(min-width:1181px){.nav .m-cta,.nav .m-foot,.nav .chev-m{display:none}}@media(max-width:1180px){.hdr{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--ink)}.hdr-cta .btn{display:none}.burger{display:flex}.menu-open{overflow:hidden}.nav{position:fixed;top:calc(74px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;z-index:49;flex-direction:column;align-items:stretch;gap:4px;background:var(--ink);padding:10px var(--gutter-r) max(28px,env(safe-area-inset-bottom,0px)) var(--gutter);overflow:auto;transform:translate(100%);visibility:hidden;transition:transform .45s var(--ease),visibility 0s .45s}.admin-bar .nav{top:120px}.menu-open .nav{transform:none;visibility:visible;transition:transform .45s var(--ease),visibility 0s}.hdr.shrunk .wrap{height:74px}.nav>li{opacity:0;transform:translateY(14px);transition:opacity .4s ease,transform .5s var(--ease);transition-delay:calc(var(--i,0) * .05s + .1s)}.menu-open .nav>li{opacity:1;transform:none}.nav>li>a{height:56px;font-size:18px;width:100%;justify-content:space-between;padding:0 16px;border-radius:12px;background:var(--ink-2)}.nav>li>a:hover{background:var(--ink-3)}.nav>li>button{cursor:default;color:var(--mist);font-size:13px;letter-spacing:.14em;height:44px;padding:10px 4px 0;width:100%}.nav>li>button:hover,.nav>li:hover>button{background:none;color:var(--mist)}.nav>li>button .chev{display:none}.nav .chev-m{width:9px;height:9px;border-right:2px solid var(--amber);border-top:2px solid var(--amber);transform:rotate(45deg)}.nav .sub{position:static;opacity:1;visibility:visible;transform:none;background:transparent;color:var(--paper);box-shadow:none;padding:0 0 6px;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.nav .sub a{color:var(--paper);background:var(--ink-2);border-radius:12px;padding:12px 14px}.nav .sub a:hover{background:var(--ink-3);color:var(--paper)}.nav .sub small{color:var(--mist);font-size:12px}.nav .m-cta{margin-top:14px}.nav .m-cta a{height:54px;font-size:17px;border-radius:9px;background:var(--amber);color:var(--ink);justify-content:center}.nav .m-foot{display:flex;flex-direction:column;gap:10px;padding-top:14px;color:var(--mist);font-size:14px}.nav .m-foot .row{display:flex;gap:10px}.nav .m-foot .row a{flex:1;height:46px;justify-content:center;gap:8px;border-radius:9px;background:var(--ink-2);font-size:14px;padding:0}.nav .m-foot .row a.lc{background:var(--line-c);color:#fff}}@media(max-width:620px){.nav .sub{grid-template-columns:1fr}}.hero{position:relative;overflow:hidden;background:var(--ink);color:var(--paper)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(244,243,239,.13) 1.2px,transparent 1.8px);background-size:32px 32px;mask-image:radial-gradient(ellipse 70% 80% at 60% 50%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 80% at 60% 50%,#000 20%,transparent 75%);animation:gridmove 18s linear infinite;pointer-events:none}@keyframes gridmove{to{background-position:32px 32px}}.hero .blob{position:absolute;right:-10%;top:-20%;width:52vw;height:52vw;max-width:720px;max-height:720px;border-radius:50%;background:radial-gradient(circle,rgba(245,165,36,.28),transparent 62%);filter:blur(30px);pointer-events:none;animation:blob 14s ease-in-out infinite alternate}.hero .blob.b2{right:auto;top:auto;left:-15%;bottom:-30%;width:40vw;height:40vw;background:radial-gradient(circle,rgba(245,165,36,.16),transparent 62%);animation-duration:19s;animation-delay:-6s}@keyframes blob{to{transform:translate(8%,-10%) scale(1.15)}}.hero .dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.hero .dots i{position:absolute;display:block;width:4px;height:4px;border-radius:50%;background:var(--amber);opacity:0;left:var(--x);top:110%;animation:rise-dot var(--t) linear infinite;animation-delay:var(--dl)}@keyframes rise-dot{10%{opacity:.8}90%{opacity:.5}to{transform:translateY(-120vh);opacity:0}}.hero .wrap{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;padding-top:clamp(72px,9vw,120px)}.hero-copy{display:flex;flex-direction:column;align-items:center;gap:26px;max-width:860px;position:relative;z-index:1}.hero-copy .h1 .top{display:block;font-size:.42em;font-weight:700;color:var(--fog);letter-spacing:.06em;margin-bottom:.5em}.hero-copy .h1 b{color:var(--amber)}.hero-ctas{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.line-up{display:block;overflow:hidden}.line-up>span{display:block;transform:translateY(110%);animation:lineup .9s var(--ease) forwards}.line-up+.line-up>span{animation-delay:.12s}@keyframes lineup{to{transform:none}}.fade-in{opacity:0;animation:fadein .8s ease-out .5s forwards}@keyframes fadein{to{opacity:1}}.devices{position:relative;width:min(1040px,100%);margin:34px auto 0;padding-bottom:clamp(36px,7vw,80px)}.devices .fade{position:absolute;left:0;right:0;bottom:0;height:clamp(60px,12vw,140px);background:linear-gradient(transparent,var(--ink));pointer-events:none;z-index:3}.browser{position:relative;margin:0 auto;width:min(1000px,96%);transform:perspective(1400px) rotateX(5deg);transform-origin:50% 100%;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 50px 100px #0000008c;animation:browser-in 1.1s var(--ease) .35s both}@keyframes browser-in{0%{opacity:0;transform:perspective(1400px) rotateX(12deg) translateY(90px) scale(.92)}}.browser .chrome{height:34px;background:#2a2e35;display:flex;align-items:center;gap:7px;padding:0 12px}.browser .chrome i{width:10px;height:10px;border-radius:50%;display:block;background:#28c840}.browser .chrome i:first-child{background:#ff5f57}.browser .chrome i:nth-child(2){background:#febc2e}.browser .chrome .url{margin-left:12px;flex:1;height:20px;border-radius:10px;background:var(--ink);display:flex;align-items:center;padding:0 10px;font:11px var(--f-en);color:var(--stone-2)}.browser .view{height:clamp(220px,44vw,560px);overflow:hidden;position:relative;background:#fff}.phone-c{position:absolute;right:max(2%,8px);bottom:clamp(6px,2vw,20px);width:clamp(96px,16vw,190px);z-index:4;animation:phone-in 1s var(--ease) .7s both}@keyframes phone-in{0%{opacity:0;transform:translateY(80px)}}.phone-c .shell{border-radius:16%/8%;background:var(--ink-4);padding:4%;box-shadow:0 40px 80px #0009}.phone-c .scr{border-radius:13%/6.5%;overflow:hidden;background:#fff;aspect-ratio:9/19.2;position:relative}.phone-c .notch{position:absolute;top:3%;left:50%;transform:translate(-50%);width:30%;height:3.5%;border-radius:99px;background:var(--ink-4);z-index:2}.autoscroll{animation:autoscroll 14s cubic-bezier(.45,.05,.55,.95) 2.2s infinite}@keyframes autoscroll{0%,14%{transform:none}50%,64%{transform:translateY(calc(-100% + var(--vh,470px)))}to{transform:none}}@media(max-width:860px){.hero .wrap{padding-top:clamp(44px,8vw,72px)}.browser{width:100%}.browser .view{height:clamp(190px,64vw,420px)}.phone-c{right:0;width:clamp(96px,26vw,150px)}}.ms{--u:1;font-family:var(--f-zh);color:var(--ink);background:#fff;font-size:calc(var(--u)*14px);line-height:1.6;text-align:left;font-weight:700}.ms .mnav{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u)*16px) calc(var(--u)*34px);position:relative;z-index:2}.ms .mk{display:flex;align-items:center;gap:calc(var(--u)*9px);font-weight:900;font-size:1.05em}.ms .mk i,.panel .pbar i{width:calc(var(--u)*24px);height:calc(var(--u)*24px);border-radius:30%;background:var(--ink);display:block;position:relative}.ms .mk i:after,.panel .pbar i:after{content:"";position:absolute;top:30%;right:30%;bottom:30%;left:30%;background:var(--amber);border-radius:2px;transform:rotate(45deg)}.ms .mnav ul{display:flex;gap:calc(var(--u)*22px);font-size:.9em;color:var(--stone);align-items:center}.ms .mnav li:last-child{background:var(--ink);color:#fff;padding:calc(var(--u)*9px) calc(var(--u)*18px);border-radius:8px}.ms .hero-t{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u)*36px);align-items:center;padding:calc(var(--u)*40px) calc(var(--u)*34px) calc(var(--u)*44px);background:linear-gradient(180deg,var(--paper),#fff)}.ms .pill{display:inline-flex;align-items:center;gap:calc(var(--u)*6px);background:#fff4de;color:var(--amber-deep);font-weight:900;font-size:.78em;padding:calc(var(--u)*5px) calc(var(--u)*12px);border-radius:999px;margin-bottom:calc(var(--u)*14px)}.ms .pill:before{content:"";width:.5em;height:.5em;border-radius:50%;background:var(--amber)}.ms .mh4{font-size:2.5em;line-height:1.18;letter-spacing:.01em}.ms .phr{margin:calc(var(--u)*14px) 0 calc(var(--u)*20px);color:var(--text);font-size:1.02em;max-width:30em}.ms .phr span{display:inline-block}.ms .btns{gap:calc(var(--u)*10px);margin:0}.ms .btns span{padding:calc(var(--u)*12px) calc(var(--u)*22px);border-radius:9px;font-weight:900;font-size:.95em;white-space:nowrap;background:#eef0f3}.ms .btns span:first-child{background:var(--amber)}.ms .trust{display:inline-flex;align-items:center;gap:calc(var(--u)*14px);margin-top:calc(var(--u)*22px);background:#fff;border-radius:999px;padding:calc(var(--u)*8px) calc(var(--u)*16px) calc(var(--u)*8px) calc(var(--u)*8px);box-shadow:0 8px 24px #1c1f241a}.ms .av{display:flex}.ms .av i{width:calc(var(--u)*30px);height:calc(var(--u)*30px);border-radius:50%;box-shadow:0 0 0 2px #fff;margin-left:calc(var(--u)*-9px);display:flex;align-items:center;justify-content:center;font-style:normal;font-family:var(--f-en);font-weight:900;font-size:.7em;color:#fff;background:var(--stone)}.ms .av i:first-child{margin-left:0;background:var(--ink)}.ms .av i:nth-child(2){background:var(--amber);color:var(--ink)}.ms .av i:nth-child(3){background:var(--amber-deep)}.ms .sc{display:flex;flex-direction:column;line-height:1.2}.ms .sc b{display:flex;align-items:center;gap:calc(var(--u)*6px);font-family:var(--f-en);font-weight:900;font-size:1.15em}.ms .sc b:after{content:"\2605\2605\2605\2605\2605";color:var(--amber);font-size:.78em;letter-spacing:.06em}.ms .sc small{font-size:.74em;color:var(--stone)}.ms .art{position:relative;aspect-ratio:5/4;border-radius:calc(var(--u)*20px);overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,var(--amber) 0%,#C27E12 28%,#2B2F37 60%,var(--ink) 100%)}.ms .art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.6px);background-size:12% 15%}.ms .badge{position:absolute;right:8%;top:10%;background:var(--ink);color:#fff;font-weight:900;font-size:.8em;padding:calc(var(--u)*8px) calc(var(--u)*14px);border-radius:999px;display:flex;align-items:center;gap:calc(var(--u)*6px);box-shadow:0 10px 24px #0000004d}.ms .badge:before{content:"";width:.6em;height:.6em;border-radius:50%;background:#28c840}.ms .glass{position:absolute;left:8%;bottom:9%;width:64%;padding:calc(var(--u)*16px) calc(var(--u)*18px);border-radius:calc(var(--u)*14px);background:#fffffff2;box-shadow:0 20px 40px #00000047;display:flex;flex-direction:column;gap:calc(var(--u)*6px)}.ms .gh{display:flex;align-items:center;justify-content:space-between}.ms .gh b{font-size:.9em;font-weight:900}.ms .live{display:inline-flex;align-items:center;gap:.4em;font-size:.68em;font-weight:900;color:#1f8a3b;background:#e7f6ec;padding:.25em .7em;border-radius:999px}.ms .live:before{content:"";width:.55em;height:.55em;border-radius:50%;background:#28c840;animation:live-dot 1.4s ease-out infinite}@keyframes live-dot{0%{box-shadow:0 0 #28c84099}to{box-shadow:0 0 0 .6em #28c84000}}.ms .gn{display:flex;align-items:baseline;gap:calc(var(--u)*8px)}.ms .num{font-family:var(--f-en);font-weight:900;font-size:2em;line-height:1;letter-spacing:-.02em;display:inline-block;font-variant-numeric:tabular-nums}.ms .ping .num{animation:num-pop .5s var(--ease)}@keyframes num-pop{0%{transform:translateY(40%);opacity:0;color:#c27e12}60%{opacity:1}to{transform:none;color:var(--ink)}}.ms .up{font-family:var(--f-en);font-weight:900;font-size:.72em;color:var(--amber-deep);background:#fff4de;padding:.2em .6em;border-radius:999px}.ms .gc{position:relative;height:calc(var(--u)*50px);margin-top:calc(var(--u)*4px)}.ms .bars{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;gap:calc(var(--u)*5px)}.ms .bars i{flex:1;height:100%;background:#e6e8ed;border-radius:3px 3px 0 0;display:block;transform-origin:bottom;transform:scaleY(var(--a));animation:bar-live 2.8s ease-in-out var(--dl,0s) infinite alternate}.ms .bars i.hi{background:linear-gradient(180deg,#FFC35A,var(--amber));transform:scaleY(.82);animation:none}.ms .ping .bars i.hi{animation:bar-hi .7s var(--ease)}@keyframes bar-live{to{transform:scaleY(var(--b))}}@keyframes bar-hi{45%{transform:scaleY(.98);filter:brightness(1.15)}}.ms .spark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;animation:spark-draw 5s ease-in-out infinite}.ms .spark polyline{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}@keyframes spark-draw{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}45%,90%{-webkit-clip-path:inset(0);clip-path:inset(0)}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:0}}.ms .pt{position:absolute;right:2%;top:12.5%;width:calc(var(--u)*9px);height:calc(var(--u)*9px);margin:calc(var(--u)*-4.5px) calc(var(--u)*-4.5px) 0 0;border-radius:50%;background:var(--amber);animation:pt-blink 5s ease-in-out infinite}@keyframes pt-blink{0%,40%{opacity:0;transform:scale(.4)}48%,90%{opacity:1;transform:none}to{opacity:0}}.ms .toast{position:absolute;right:calc(var(--u)*12px);top:calc(var(--u)*-16px);background:var(--ink);color:#fff;font-size:.72em;font-weight:900;padding:.4em .9em;border-radius:999px;opacity:0;box-shadow:0 8px 18px #00000040;white-space:nowrap}.ms .toast:before{content:"";display:inline-block;width:.55em;height:.55em;border-radius:50%;background:var(--amber);margin-right:.45em;vertical-align:.05em}.ms .ping .toast{animation:toast-up 1.8s var(--ease)}@keyframes toast-up{0%{opacity:0;transform:translateY(8px) scale(.9)}15%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.ms .logos{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--u)*18px) calc(var(--u)*34px);background:#fafaf8;font-family:var(--f-en);font-weight:900;font-size:.9em;letter-spacing:.14em;color:var(--mist)}.ms .feat{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u)*18px);padding:calc(var(--u)*34px)}.ms .fc{background:#fff;display:flex;flex-direction:column}.ms .fc:nth-child(2),.ms .fc:nth-child(2) i,.ms .fc:nth-child(2) u{animation-delay:2.5s}.ms .fc:nth-child(3),.ms .fc:nth-child(3) i,.ms .fc:nth-child(3) u{animation-delay:5s}@keyframes fc-act{0%,3%,36%,to{transform:none;background:#fff}8%,30%{transform:translateY(calc(var(--u)*-6px));box-shadow:0 calc(var(--u)*18px) calc(var(--u)*36px) #1c1f2424;background:var(--warm)}}.ms .fh{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:calc(var(--u)*8px)}.ms .fh small{font-family:var(--f-en);font-weight:900;font-size:.8em;color:var(--fog);letter-spacing:.06em}.ms .fc i{width:calc(var(--u)*46px);height:calc(var(--u)*46px);border-radius:12px;background:var(--ink);color:var(--amber);display:flex;align-items:center;justify-content:center;animation:fc-ico 7.5s ease-in-out infinite}@keyframes fc-ico{0%,3%,36%,to{background:var(--ink);color:var(--amber)}8%,30%{background:var(--amber);color:var(--ink)}}.ms .fc i svg{width:52%;height:52%}.ms .fc b{font-size:1.12em;font-weight:900}.ms .fd{font-size:.88em;color:var(--text);line-height:1.7}.ms .fc em{font-style:normal;justify-content:space-between;padding-top:calc(var(--u)*14px);font-weight:900}.ms .fc u{text-decoration:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--f-en)}@keyframes fc-arr{0%,3%,36%,to{background:var(--paper);transform:none}8%,30%{background:var(--amber);transform:translate(calc(var(--u)*3px))}}.ms .cta-t{margin:0 calc(var(--u)*34px) calc(var(--u)*34px);background:var(--ink);color:#fff;border-radius:calc(var(--u)*18px);padding:calc(var(--u)*34px);display:flex;justify-content:space-between;align-items:center;gap:calc(var(--u)*20px)}.ms .cta-t .mh5{font-size:1.6em}.ms .cta-t p{margin-top:calc(var(--u)*6px);color:var(--fog);font-size:.9em}.ms .cta-t span{background:var(--amber);color:var(--ink);font-weight:900;padding:calc(var(--u)*12px) calc(var(--u)*22px);border-radius:9px;white-space:nowrap}.ms .foot{display:flex;justify-content:space-between;font-size:.8em}.ms.m{--u:.42;font-size:calc(var(--u)*15px)}.ms.m .mnav{padding:calc(var(--u)*14px) calc(var(--u)*18px)}.ms.m .mnav li:not(:last-child),.ms.m .logos{display:none}.ms.m .hero-t{grid-template-columns:1fr;padding:calc(var(--u)*28px) calc(var(--u)*18px);gap:calc(var(--u)*22px)}.ms.m .mh4{font-size:1.9em;line-height:1.22}.ms.m .phr{max-width:none}.ms.m .btns span{padding:calc(var(--u)*10px) calc(var(--u)*16px)}.ms.m .art{aspect-ratio:4/3}.ms.m .feat{grid-template-columns:1fr;padding:calc(var(--u)*18px)}.ms.m .cta-t{margin:0 calc(var(--u)*18px) calc(var(--u)*18px);flex-direction:column;align-items:flex-start;padding:calc(var(--u)*22px)}@media(max-width:860px){.ms{--u:.5;font-size:calc(var(--u)*14px)}.ms.m{--u:.3;font-size:calc(var(--u)*15px)}}@keyframes ticker{to{transform:translate(-50%)}}.promise{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.promise>div{padding:30px 28px;display:flex;flex-direction:column;gap:6px;background:var(--white);border-radius:var(--radius);box-shadow:var(--sh);transition:background .3s}.promise>div:hover{background:var(--amber-soft)}.promise .num{display:inline-block;font-family:var(--f-en);font-style:italic;font-weight:900;font-size:clamp(38px,4vw,54px);line-height:1;font-variant-numeric:tabular-nums;transition:transform .4s var(--ease)}.promise>div:hover .num{transform:translate(6px)}.promise .num small{font-family:var(--f-zh);font-style:normal;font-size:.42em;margin-left:4px;color:var(--amber-deep)}.promise b{font-size:17px}.promise p{font-size:14px;color:var(--stone)}@media(max-width:860px){.promise{grid-template-columns:1fr 1fr;gap:12px}.promise>div{padding:22px 20px;gap:4px}.promise .num{font-size:40px}.promise b{font-size:16px}.promise p{font-size:13px}}.h2 .zap{display:inline-block;width:.8em;height:.86em;vertical-align:-.06em;margin-left:.2em;overflow:visible}.h2 .zap polygon{fill:var(--amber);animation:zap-in .5s cubic-bezier(.2,.9,.25,1) .3s both,zap-flicker 6s ease-in-out 1.2s infinite}.h2 .zap .g{filter:blur(3px);opacity:0;animation:zap-glow 6s ease-in-out 1.2s infinite}@keyframes zap-in{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 -5% 0);clip-path:inset(0 0 -5% 0)}}@keyframes zap-flicker{0%,88%,to{opacity:1}90%{opacity:.25}92%{opacity:1}94%{opacity:.4}96%{opacity:1}}@keyframes zap-glow{0%,86%,to{opacity:0}90%{opacity:.7}96%{opacity:0}}.sec-head .h2{transition:clip-path .9s var(--ease) .1s}.sec-head.pre .h2{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.brands{display:flex;flex-direction:column;gap:14px;overflow:hidden}.brands-track{display:flex;width:max-content;animation:ticker 90s linear infinite}.brands-track.rev{animation-direction:reverse;animation-duration:80s}.brands-track span{display:flex;flex-direction:column;gap:2px;margin-right:14px;padding:14px 22px;border-radius:14px;background:var(--white);white-space:nowrap}.brands-track b{font-family:var(--f-en);font-weight:900;font-size:18px;line-height:1.3;color:var(--ink)}.brands-track small{font-size:12px;font-weight:700;color:var(--stone)}.biz{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.biz li{display:inline-flex;align-items:center;gap:8px;background:var(--white);box-shadow:var(--sh);border-radius:999px;padding:8px 16px;font-weight:900;font-size:14px;line-height:1.4}.biz li:before{content:"";width:10px;height:12px;background:var(--amber);-webkit-clip-path:var(--bolt);clip-path:var(--bolt)}.vs{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vs>div{padding:26px;border-radius:var(--radius);background:var(--paper);display:flex;flex-direction:column;gap:10px;position:relative}.vs>.me{background:var(--ink);color:var(--paper);box-shadow:0 20px 44px #1c1f2438}.vs>.me .ti{color:var(--amber);display:inline-flex;align-items:center;gap:8px}.vs>.me .ti:before{content:"";width:12px;height:14px;background:var(--amber);-webkit-clip-path:var(--bolt);clip-path:var(--bolt)}.vs>.me p{color:#d5d9e0}.vs>.me:after{content:"\6211\5011\7684\505a\6cd5";position:absolute;top:18px;right:18px;background:var(--amber);color:var(--ink);font-size:12px;font-weight:900;padding:4px 10px;border-radius:999px}.vs h3{font-size:18px}.vs p{font-size:15px;color:var(--text);font-weight:700}.vs .ti{color:var(--stone)}@media(max-width:760px){.vs{grid-template-columns:1fr;gap:16px}.vs>.me{order:-1}}.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}@media(max-width:1180px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.tiles{grid-template-columns:1fr}}.tile{display:flex;flex-direction:column;gap:18px;min-width:0}.tile .visual{position:relative;aspect-ratio:1/1.12;border-radius:22px;background:#ecebe6;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:background .35s}.tile .visual.ink{background:var(--ink-2)}.tile:hover .visual{background:#e6e4dd}.tile:hover .visual.ink{background:#2c3139}.panel{width:78%;background:#fff;border-radius:16px;box-shadow:0 30px 60px #1c1f2438;transform:perspective(1000px) rotateY(-9deg) rotateX(5deg) translateY(2%);transform-origin:50% 100%;transition:transform .6s var(--ease),box-shadow .6s;font-size:12px;line-height:1.4;overflow:hidden;color:var(--ink)}.tile:hover .panel{transform:perspective(1000px) rotateY(-4deg) rotateX(2deg) translateY(-2%);box-shadow:0 40px 80px #1c1f244d}.visual.ink .panel{background:var(--paper)}.panel .pbar{--u:.58;display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fafaf8;font-weight:900}.visual.ink .panel .pbar{background:#ecebe6}.panel .dots{margin-left:auto;display:flex;gap:4px}.panel .dots b{width:5px;height:5px;border-radius:50%;background:var(--fog);display:block}.panel .pbody{padding:12px;display:flex;flex-direction:column;gap:10px}.ln{height:7px;border-radius:4px;background:var(--cloud);display:block}.ln.s{width:55%}.ln.m{width:75%}.ln.k{background:var(--ink);height:10px;width:70%}.ln.a{background:var(--amber);height:10px;width:34%}.p-web .hero-b{background:var(--paper);border-radius:10px;padding:14px 12px;display:flex;flex-direction:column;gap:8px}.p-web .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.p-web .cards span{height:40px;border-radius:8px;background:var(--paper);display:block;position:relative}.p-web .cards span:after{content:"";position:absolute;left:6px;top:6px;width:12px;height:12px;border-radius:4px;background:var(--ink)}.p-web .hero-b{position:relative}.p-web .hero-b .ln,.p-web .pbody>.ln{transform-origin:left;animation:web-ln 8s var(--ease) infinite backwards}.p-web .hero-b .ln.a{animation-name:web-btn}.p-web .cards span{animation:web-card 8s var(--ease) infinite backwards}.p-web .hero-b:after{content:"\25cf  \5df2\4e0a\7dda";position:absolute;right:10px;bottom:11px;background:#e3f6e8;color:#1f6b45;font-size:9px;font-weight:900;padding:2px 8px;border-radius:999px;animation:web-live 8s var(--ease) infinite backwards}@keyframes web-ln{0%{transform:scaleX(0)}12%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes web-btn{0%{transform:scaleX(0)}12%{transform:scaleX(1);box-shadow:0 0 #f5a5248c}26%{box-shadow:0 0 0 7px #f5a52400}88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes web-card{0%{opacity:0;transform:translateY(8px) scale(.9)}10%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(8px) scale(.9)}}@keyframes web-live{0%,30%{opacity:0;transform:scale(.6)}36%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.6)}}.p-seo .pbody{gap:7px}.p-seo .search{display:flex;align-items:center;gap:8px;background:#f1f2f4;border-radius:999px;padding:6px 12px;font-weight:700;font-size:11px}.p-seo .search:before{content:"";width:10px;height:10px;border:2px solid var(--stone);border-radius:50%;box-shadow:3px 3px 0 -1px var(--stone)}.p-seo .search:after{content:"";width:1.5px;height:12px;background:var(--ink);margin-left:-6px;animation:blink 1s steps(2) infinite}.p-seo .q{display:inline-block;white-space:nowrap;animation:q-type 9s steps(9,end) infinite}@keyframes q-type{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}10%,to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes blink{50%{opacity:0}}.p-seo .serp{position:relative;height:130px;animation:serp-cycle 9s ease infinite}@keyframes serp-cycle{0%{opacity:0}4%,92%{opacity:1}to{opacity:0}}.p-seo .res{position:absolute;left:0;right:0;top:0;height:40px;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:5px 10px;border-radius:10px;background:#fff}.p-seo .o1 .ln:first-child{width:58%;background:var(--fog)}.p-seo .o2 .ln:first-child{width:48%;background:var(--fog)}.p-seo .o1{animation:o1-move 9s cubic-bezier(.6,0,.3,1) infinite}.p-seo .o2{animation:o2-move 9s cubic-bezier(.6,0,.3,1) infinite}.p-seo .me{z-index:2;background:#f7f7f5;animation:me-move 9s cubic-bezier(.6,0,.3,1) infinite}@keyframes o1-move{0%,40%{transform:none}50%,to{transform:translateY(45px)}}@keyframes o2-move{0%,16%{transform:translateY(45px)}26%,to{transform:translateY(90px)}}@keyframes me-move{0%,16%{transform:translateY(90px);background:#f7f7f5;box-shadow:none}26%,40%{transform:translateY(45px);background:#f7f7f5;box-shadow:0 8px 18px #1c1f2414}50%{transform:translateY(-4px) scale(1.02);background:var(--amber-soft);box-shadow:0 12px 26px #f5a52459}56%,to{transform:none;background:var(--amber-soft);box-shadow:0 8px 20px #f5a52440}}.p-seo .me b{font-size:11px;padding-right:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-seo .meta{display:flex;align-items:center;gap:10px}.p-seo .url{font-family:var(--f-en);font-size:9px;color:#1f6b45;font-weight:700;line-height:1}.p-seo .me small{font-size:9px;color:#1f6b45;font-weight:700;opacity:0;animation:up-show 9s ease infinite}@keyframes up-show{0%,50%{opacity:0}58%,to{opacity:1}}.p-seo .rk{position:absolute;right:8px;top:4px;width:28px;height:18px}.p-seo .rk i{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-family:var(--f-en);font-weight:900;font-size:10px;border-radius:999px;background:#e6e8ed;opacity:0}.p-seo .rk i:nth-child(1){animation:rk1 9s steps(1) infinite}.p-seo .rk i:nth-child(2){animation:rk2 9s steps(1) infinite}.p-seo .rk i:nth-child(3){background:var(--amber);animation:rk3 9s steps(1) infinite}@keyframes rk1{0%{opacity:1}22%,to{opacity:0}}@keyframes rk2{0%{opacity:0}22%{opacity:1}46%,to{opacity:0}}@keyframes rk3{0%{opacity:0}46%,to{opacity:1}}.p-seo .up{font-family:var(--f-en);font-weight:900;color:#1f6b45;font-size:11px;display:flex;align-items:center;gap:6px}.p-seo .up:before{content:"";border:5px solid transparent;border-top:0;border-bottom:8px solid #1F6B45}.p-seo .cnt{display:inline-block;animation:cnt-pop 9s ease infinite}@keyframes cnt-pop{0%,52%{transform:none}57%{transform:scale(1.18)}62%,to{transform:none}}.p-host .row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:700}.p-host .row i{display:inline-block;vertical-align:middle;margin-right:6px;width:8px;height:8px;border-radius:50%;background:#28c840;box-shadow:0 0 0 3px #28c84033;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{50%{box-shadow:0 0 0 6px #28c84014}}.p-host .row em{font-style:normal;font-family:var(--f-en);font-weight:900}.p-host .bar{height:6px;border-radius:3px;background:var(--cloud);overflow:hidden}.p-host .bar{position:relative}.p-host .bar b{display:block;height:100%;background:var(--amber);width:var(--w);animation:host-fill 7s var(--ease) infinite backwards}.p-host .row em{display:inline-block;animation:host-em 7s ease infinite backwards}.p-host .pbody>:nth-child(6):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:host-scan 1.8s linear infinite}@keyframes host-fill{0%{width:0}20%,90%{width:var(--w)}to{width:0}}@keyframes host-em{0%,14%{opacity:0;transform:translateY(4px)}22%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes host-scan{0%{transform:translate(-100%)}to{transform:translate(260%)}}.p-design .lg{display:flex;align-items:center;gap:8px;background:var(--ink);color:var(--paper);border-radius:10px;padding:10px 12px;font-weight:900}.p-design .lg svg{width:22px;height:22px}.p-design .sw4{display:flex;gap:6px}.p-design .sw4 span{flex:1;height:34px;border-radius:8px;background:var(--amber)}.p-design .sw4 span:nth-child(2){background:var(--ink)}.p-design .sw4 span:nth-child(3){background:#ecebe6}.p-design .sw4 span:nth-child(4){background:var(--amber-deep)}.p-design .type{display:flex;align-items:baseline;gap:10px;font-weight:900}.p-design .type b{font-size:30px;line-height:1}.p-design .type small{font-size:10px;color:var(--stone)}.p-design .lg{position:relative;overflow:hidden}.p-design .lg:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);animation:ds-shine 8s ease infinite}.p-design .lg polygon{animation:zap-flicker 4s steps(1) infinite}.p-design .sw4 span{animation:ds-sw 8s var(--ease) infinite backwards,ds-pick 8s var(--ease) infinite backwards}.p-design .type b{display:inline-block;transform-origin:left bottom;animation:ds-type 8s var(--ease) infinite backwards}.p-design .pbody>.ln{transform-origin:left;animation:web-ln 8s var(--ease) infinite backwards}@keyframes ds-sw{0%{opacity:0;transform:scale(.5)}8%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:scale(.5)}}@keyframes ds-pick{0%{translate:0 0;box-shadow:none}3%,14%{translate:0 -6px;box-shadow:0 10px 16px #1c1f2438}17.5%,to{translate:0 0;box-shadow:none}}@keyframes ds-type{0%{opacity:0;transform:scale(.85)}10%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:scale(.85)}}@keyframes ds-shine{0%,15%{transform:translate(-120%)}35%,to{transform:translate(260%)}}.tile h3{font-size:20px;display:flex;gap:10px;align-items:baseline}.tile .no{font-family:var(--f-en);font-style:italic;font-weight:900;color:var(--amber-deep);font-size:16px}.tile p{font-size:15px;color:var(--text);font-weight:700;flex:1}.tile .more{align-self:flex-start;display:inline-flex;align-items:center;gap:16px;padding:7px 8px 7px 22px;border-radius:999px;background:var(--white);color:var(--ink);font-weight:900;font-size:14px;box-shadow:var(--sh);transition:background .3s,color .3s,box-shadow .3s}.tile .more .arr{width:32px;height:32px;padding:7px;border-radius:50%;background:var(--amber);color:var(--ink);transition:transform .3s var(--ease)}.tile:hover .more{background:var(--ink);color:var(--paper);box-shadow:var(--sh-up)}.tile:hover .more .arr{transform:rotate(-45deg)}.card{position:relative;overflow:hidden;background:var(--white);border-radius:var(--radius);padding:28px;display:flex;flex-direction:column;gap:12px;min-width:0;box-shadow:var(--sh);transition:transform .3s var(--ease),box-shadow .3s}.card:hover{transform:translateY(-4px);box-shadow:var(--sh-up)}a.card:after{content:"\2192";position:absolute;right:18px;bottom:14px;font-family:var(--f-en);font-weight:900;font-size:16px;color:var(--amber-deep);opacity:0;transform:translate(-6px);transition:opacity .25s,transform .3s var(--ease)}a.card:hover:after{opacity:1;transform:none}.card.row{flex-direction:row;align-items:center;gap:16px}.card .ico{width:52px;height:52px;flex-shrink:0;border-radius:12px;background:var(--ink);color:var(--amber);display:flex;align-items:center;justify-content:center;transition:background .3s,color .3s}.card .ico svg{width:26px;height:26px;transition:transform .4s var(--ease)}.card:hover .ico{background:var(--amber);color:var(--ink)}.card:hover .ico svg{transform:scale(1.12)}.card .ico.zh{font-size:26px;font-weight:900;color:var(--paper)}.card .ico.zh.a{background:var(--amber);color:var(--ink)}.card .ico.zh.c{background:var(--amber-soft);color:var(--ink)}.card h3{font-size:19px}.card p{font-size:15px;color:var(--text);font-weight:700}.card .amt{font-size:22px;color:var(--ink)}.dark .card{background:var(--ink-2);color:var(--paper);box-shadow:none}.white .card,.white .post,.white .faq details{background:var(--paper);box-shadow:none}.white .card:hover,.white .post:hover{box-shadow:var(--sh-up)}.white .faq .tg{background:var(--white)}.dark .card p{color:#d5d9e0}.dark .card .ico{background:var(--amber);color:var(--ink)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media(max-width:980px){.plans{grid-template-columns:1fr}}.plan{background:var(--white);color:var(--ink);border-radius:18px;padding:34px 30px;display:flex;flex-direction:column;gap:18px;position:relative;min-width:0;box-shadow:0 10px 30px #1c1f240f;transition:transform .35s var(--ease),box-shadow .35s}.plan:hover{transform:translateY(-8px);box-shadow:0 26px 50px #1c1f2429}.plan .tag{position:absolute;top:30px;right:28px;background:var(--amber);color:var(--ink);font-weight:900;font-size:13px;line-height:1.5;padding:4px 12px;border-radius:999px}@keyframes floaty{50%{transform:translateY(-5px)}}.plan .pn{display:flex;flex-direction:column;gap:4px}.plan .pn .it{color:var(--amber-deep);font-size:14px;letter-spacing:.1em}.plan .pn b{font-size:26px}.plan .price{font-family:var(--f-en);font-weight:900;font-size:40px;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.plan .price small{margin-left:6px}.plan .for{font-size:14px;color:var(--text);font-weight:700}.plan ul{display:flex;flex-direction:column;gap:9px;font-size:15px}.plan li{display:flex;gap:10px;align-items:flex-start;transition:transform .3s var(--ease)}.plan li:before{content:"";flex-shrink:0;width:12px;height:14px;margin-top:6px;background:var(--amber);-webkit-clip-path:var(--bolt);clip-path:var(--bolt)}.plan:hover li{transform:translate(4px)}.plan:hover li:nth-child(2){transition-delay:.04s}.plan:hover li:nth-child(3){transition-delay:.08s}.plan:hover li:nth-child(4){transition-delay:.12s}.plan:hover li:nth-child(5){transition-delay:.16s}.plan .btn{margin-top:auto}.plan.wide{margin-top:22px;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.plan.wide .pn{gap:6px}.plan.wide:hover{transform:none}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative;padding-top:64px}.step{display:flex;flex-direction:column;gap:12px;padding:30px 26px 26px;background:var(--white);border-radius:var(--radius);min-width:0;position:relative;box-shadow:var(--sh);transition:box-shadow .35s}.step:hover{box-shadow:var(--sh-up)}.step .n{width:46px;height:46px;border-radius:12px;background:var(--amber);color:var(--ink);display:flex;align-items:center;justify-content:center;font-family:var(--f-en);font-weight:900;font-size:22px;line-height:1}.step.on .n{animation:step-flash .6s ease-out}@keyframes step-flash{0%{box-shadow:0 0 #f5a524e6;filter:brightness(1.6)}40%{filter:none}to{box-shadow:0 0 0 14px #f5a52400}}.step .wk{margin-top:4px;font-size:13px;color:var(--amber-deep);font-weight:700;letter-spacing:.1em}.step h3{font-size:19px}.step p{font-size:15px;color:var(--text);font-weight:700}.steps .line{position:absolute;left:0;right:0;top:4px;height:30px;pointer-events:none}.steps .line .bg,.steps .line .fg{position:absolute;left:0;top:50%;height:4px;margin-top:-2px;border-radius:4px}.steps .line .bg{right:0;background:#e4e2dc}.steps .line .fg{width:calc(var(--p,0) * 100%);background:linear-gradient(90deg,var(--amber),#FFC35A);box-shadow:0 0 10px #f5a5248c}.steps .line .zap{position:absolute;top:50%;left:0;width:120px;height:6px;margin:-3px 0 0 -120px;border-radius:6px;background:linear-gradient(90deg,rgba(245,165,36,0),var(--amber) 55%,#FF8A00);box-shadow:0 0 14px #ff8a008c;opacity:0}.steps .line .zap svg{position:absolute;right:-12px;top:50%;width:20px;height:30px;margin-top:-15px;fill:#ff8a00;filter:drop-shadow(0 0 5px rgba(255,138,0,.8))}.steps.charged .line .zap{animation:zap-run 2.6s cubic-bezier(.55,0,.35,1) infinite}@keyframes zap-run{0%{left:0;opacity:0}8%,85%{opacity:1}to{left:100%;opacity:0}}.steps .line .tip{position:absolute;top:50%;left:calc(var(--p,0) * 100%);width:26px;height:38px;margin:-19px 0 0 -10px;animation:tip-flicker .9s steps(1) infinite;filter:drop-shadow(0 0 6px rgba(245,165,36,.9))}.steps.charged .line .tip{display:none}@keyframes tip-flicker{0%,to{opacity:1}30%{opacity:.35}45%{opacity:1}70%{opacity:.6}}@media(max-width:980px){.steps{grid-template-columns:1fr 1fr;padding-top:0}.steps .line{display:none}}@media(max-width:620px){.steps{grid-template-columns:1fr}}.chips{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.chip{height:40px;padding:0 18px;border-radius:999px;background:var(--white);font-weight:700;font-size:14px;color:var(--stone);box-shadow:var(--sh);transition:background .2s,color .2s}.chip[aria-pressed=true],.chip:hover{background:var(--ink);color:var(--paper)}.work{display:flex;flex-direction:column;min-width:0}.work .shot{overflow:hidden;transition:transform .35s var(--ease)}.work .shot svg{width:100%;height:100%;display:block;transition:transform .6s var(--ease)}.work .meta{display:flex;justify-content:space-between}.work .cat{white-space:nowrap}[hidden]{display:none!important}.cursor-tag{position:fixed;z-index:70;pointer-events:none;display:flex;align-items:center;gap:8px;background:var(--ink);color:var(--paper);font-weight:900;font-size:13px;line-height:1;padding:11px 16px 11px 14px;border-radius:999px;box-shadow:0 12px 28px #1c1f244d;transform:translate(-50%,-50%) scale(0);transition:transform .25s var(--ease);white-space:nowrap}.cursor-tag:before{content:"";width:12px;height:14px;background:var(--amber);-webkit-clip-path:var(--bolt);clip-path:var(--bolt);animation:zap-flicker 2.4s steps(1) infinite}.cursor-tag:after{content:"\2192";color:var(--amber);font-family:var(--f-en)}.cursor-tag.show{transform:translate(-50%,-50%) scale(1)}@media(pointer:fine){.work .shot{cursor:none}}.post{display:flex;flex-direction:column;gap:12px;min-width:0;background:var(--white);border-radius:var(--radius);overflow:hidden;box-shadow:var(--sh);transition:transform .3s var(--ease),box-shadow .3s}.post:hover{transform:translateY(-4px);box-shadow:var(--sh-up)}.post .cover{aspect-ratio:16/9;background:var(--ink);display:flex;align-items:flex-end;padding:20px;color:var(--amber);font-family:var(--f-en);font-style:italic;font-weight:900;font-size:13px;letter-spacing:.14em;position:relative;overflow:hidden}.post .cover:after{content:"";position:absolute;right:18px;top:-10px;width:120px;height:120%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cpath fill='%23343941' d='M46 6H72A30 30 0 0 1 72 66H46V50H72A14 14 0 0 0 72 22H46Z'/%3E%3Cpolygon fill='%23F5A524' points='40,6 20,62 38,62 26,114 64,48 46,48 58,6'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.9;transition:transform .6s var(--ease)}.post:hover .cover:after{transform:translateY(-8px) rotate(-6deg)}.post .body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px}.post .date{font-size:13px;color:var(--stone-2);font-family:var(--f-en)}.post h3{font-size:19px}.post p{font-size:14px;color:var(--text);font-weight:700}.article,.single-post .entry-content{max-width:760px;margin-inline:auto}.article h2,.single-post .entry-content h2{display:flex;align-items:center;gap:12px;font-size:26px;margin:44px 0 14px}.article h2:before,.single-post .entry-content h2:before{content:"";flex-shrink:0;width:16px;height:20px;background:var(--amber);-webkit-clip-path:var(--bolt);clip-path:var(--bolt)}.article h3,.single-post .entry-content h3{font-size:20px;margin:28px 0 10px}.article p,.single-post .entry-content p{margin-bottom:16px;font-size:17px}.article ul,.article ol,.single-post .entry-content ul,.single-post .entry-content ol{padding-left:22px;margin-bottom:16px;font-size:17px}.article ul,.single-post .entry-content ul{list-style:disc}.article ol,.single-post .entry-content ol{list-style:decimal}.article li,.single-post .entry-content li{margin-bottom:6px}.article a:not(.btn),.single-post .entry-content a:not(.btn){color:var(--amber-deep);text-decoration:underline;text-underline-offset:3px}.article .note,.entry-content .note{background:#ffefcc;padding:16px 20px;border-radius:12px;margin:24px 0;font-size:16px}.tbl{overflow-x:auto;margin-bottom:20px;-webkit-overflow-scrolling:touch}.tbl table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;background:var(--white);border-radius:14px;overflow:hidden;box-shadow:var(--sh);margin:0}.tbl th,.tbl td{padding:12px 18px;text-align:left;vertical-align:top}.tbl th{background:var(--ink);color:var(--paper);font-size:14px;font-weight:900}.tbl tbody tr:nth-child(2n) td{background:#f8f7f3}.tbl.cmp td+td,.tbl.cmp th+th{text-align:center}.article-wrap,.single-post .inside-article{padding:clamp(40px,5vw,64px) var(--gutter-r) clamp(56px,7vw,90px) var(--gutter)}.entry-end{max-width:760px;margin:36px auto 0}.faq{display:flex;flex-direction:column;max-width:900px;counter-reset:faq}.faq details{background:var(--white);counter-increment:faq;box-shadow:var(--sh)}.faq summary{list-style:none;cursor:pointer;display:flex;font-weight:900}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"Q" counter(faq);font-family:var(--f-en);font-style:italic;font-weight:900;font-size:14px;color:var(--amber-deep);letter-spacing:.06em;min-width:34px;padding-top:5px}.faq summary span{flex:1;transition:color .2s}.faq details:hover summary span{color:var(--amber-deep)}.faq .tg{position:relative;width:42px;height:42px;flex-shrink:0;border-radius:12px;background:var(--paper);transition:background .3s,transform .35s var(--ease)}.faq .tg:before,.faq .tg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:19px;height:25px;background:center/contain no-repeat;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.faq .tg:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='20 6 82 108'%3E%3Cpath fill='%231C1F24' d='M46 6H72A30 30 0 0 1 72 66H46V50H72A14 14 0 0 0 72 22H46Z'/%3E%3Cpolygon fill='%23F5A524' points='40,6 20,62 38,62 26,114 64,48 46,48 58,6'/%3E%3C/svg%3E")}.faq .tg:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='20 6 82 108'%3E%3Cpath fill='%23F5A524' d='M46 6H72A30 30 0 0 1 72 66H46V50H72A14 14 0 0 0 72 22H46Z'/%3E%3Cpolygon fill='%23F4F3EF' points='40,6 20,62 38,62 26,114 64,48 46,48 58,6'/%3E%3C/svg%3E");opacity:0;transform:scale(.6)}.faq details:hover .tg{transform:translateY(-1px)}.faq details[open] .tg{background:var(--ink)}.faq details[open] .tg:before{opacity:0;transform:scale(.6)}.faq details[open] .tg:after{opacity:1;transform:none}.faq details p{font-weight:700;animation:faqin .4s var(--ease)}@keyframes faqin{0%{opacity:0;transform:translateY(-6px)}}@media(max-width:620px){.faq details{padding:0 16px}.faq summary{font-size:17px;gap:12px}.faq summary:before{min-width:28px}.faq .tg{width:36px;height:36px}.faq details p{padding:0 0 20px 40px}}.pagehead{background:var(--ink);color:var(--paper);padding-block:clamp(36px,4.5vw,60px) clamp(30px,3.5vw,48px);position:relative;overflow:hidden}.pagehead:after{content:"";position:absolute;right:-90px;top:-70px;width:280px;height:280px;border:60px solid var(--amber);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;transform:rotate(45deg);opacity:.14;pointer-events:none}.pagehead .wrap{display:flex;flex-direction:column;gap:12px;position:relative}.pagehead .h1{font-size:clamp(28px,3.4vw,44px);line-height:1.2;max-width:900px}.pagehead .lead{font-size:clamp(15px,1.3vw,17px);max-width:62ch}.pagehead .pm{display:flex;gap:16px;color:var(--mist);font-size:14px;flex-wrap:wrap}.pagehead+.sec,.pagehead+section{padding-top:clamp(40px,5vw,64px)}.pagehead .search-f{display:flex;gap:10px;max-width:520px;margin-top:6px}.pagehead .search-f input{flex:1;min-width:0;height:48px;border:0;border-radius:10px;background:var(--ink-2);color:var(--paper);padding:0 16px;font:inherit;font-size:15px}.pagehead .search-f input:focus{outline:0;box-shadow:0 0 0 3px #f5a52466}.checklist{display:flex;flex-direction:column;gap:12px;font-size:16px}.checklist li{display:flex;gap:12px;align-items:flex-start}.checklist li:before{content:"";flex-shrink:0;width:22px;height:22px;border-radius:50%;margin-top:4px;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C1F24' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") center/14px no-repeat}.kv{display:grid;grid-template-columns:150px 1fr;gap:12px 20px;font-size:15px;background:var(--white);border-radius:14px;padding:28px;max-width:720px;box-shadow:var(--sh)}.kv dt{color:var(--stone);font-weight:700}.kv a{color:var(--amber-deep);font-weight:900}@media(max-width:560px){.kv{grid-template-columns:1fr;gap:2px;padding:22px}.kv dd{margin-bottom:10px}}.mock{border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #1c1f2424;background:var(--white)}.mock svg{display:block;width:100%;height:auto}.mock.mark{background:var(--ink);padding:40px;display:flex;align-items:center;justify-content:center}.mock.mark svg{width:min(60%,260px)}.tilt{transform-style:preserve-3d;transition:transform .25s ease-out}.price-xl{font-family:var(--f-en);font-weight:900;font-size:clamp(40px,5vw,64px);line-height:1}.price-xl small{font-family:var(--f-zh);font-size:18px;margin-left:8px;color:var(--fog)}.pagehead.svc .lead{max-width:56ch}.svc-sec{background:var(--ink-4);color:var(--paper);padding-bottom:clamp(56px,7vw,96px)}.svc-head{display:flex;flex-direction:column;gap:12px;padding:clamp(40px,5vw,64px) 0 clamp(24px,3vw,40px);max-width:760px}.svc-head h2{font-size:clamp(28px,3.4vw,40px)}.cells{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:1180px){.cells{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.cells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.cells{grid-template-columns:1fr}}.cell{background:var(--ink-2);border-radius:16px;padding:22px 22px 26px;display:flex;flex-direction:column;gap:8px;min-width:0;transition:background .3s}.cell:hover{background:var(--ink-3)}.cell .tag{align-self:flex-start;font-family:var(--f-en);font-size:11px;letter-spacing:.14em;font-weight:700;color:var(--fog);background:var(--ink-4);padding:3px 10px;border-radius:999px}.cell:first-child .tag{background:var(--amber);color:var(--ink);font-weight:900}.cell .fig{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;margin:4px 0 6px}.cell .fig svg{width:46%;height:auto;filter:drop-shadow(0 20px 30px rgba(0,0,0,.45));transition:transform .5s var(--ease)}.cell:hover .fig svg{transform:translateY(-6px) scale(1.04)}.cell .glow{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:radial-gradient(circle,rgba(245,165,36,.22),transparent 65%);filter:blur(10px)}.cell .kw{font-family:var(--f-en);font-weight:900;font-size:clamp(26px,2.2vw,32px);line-height:1;color:var(--amber);letter-spacing:-.01em}.cell .sub{font-size:12px;font-weight:700;color:var(--fog);letter-spacing:.04em}.cell h3{font-size:17px;margin-top:2px}.cell p{font-size:13.5px;color:var(--fog);line-height:1.7;font-weight:700}.toc{position:fixed;right:max(22px,env(safe-area-inset-right,0px));top:50%;transform:translateY(-50%);z-index:45;display:flex;flex-direction:column;gap:6px;background:#1c1f24e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:14px;padding:10px;box-shadow:0 14px 34px #00000040;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.toc.show{opacity:1;visibility:visible;transition:opacity .35s,visibility 0s}.toc a{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 10px;border-radius:9px;color:var(--fog);font-size:13px;font-weight:700;white-space:nowrap;transition:background .2s,color .2s}.toc a i{flex-shrink:0;transition:background .2s,transform .2s}.toc a:hover{background:#ffffff14;color:var(--paper)}.toc a.on{color:var(--amber)}.toc .k{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:11px;letter-spacing:.14em;padding:2px 10px 6px}@media(max-width:1280px){.toc{top:auto;left:50%;right:auto;bottom:max(16px,env(safe-area-inset-bottom,0px));transform:translate(-50%);flex-direction:row;padding:6px;gap:2px}.toc .k,.toc a i{display:none}.toc a{padding:8px 10px;font-size:12px}.toc a.on{background:var(--amber);color:var(--ink)}.toc.show~.float-c,.has-toc .float-c{bottom:calc(max(16px,env(safe-area-inset-bottom,0px)) + 64px)}}.cbox{margin-top:40px;background:var(--ink);color:var(--paper);border-radius:18px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.cbox .ct{display:flex;gap:18px;align-items:flex-start;flex:1 1 360px}.cbox .mk{width:54px;height:54px;flex-shrink:0;border-radius:14px;background:#2a2e36;display:flex;align-items:center;justify-content:center}.cbox .mk svg{width:34px;height:34px}.cbox b{font-size:20px;font-weight:900;display:block}.cbox p{margin:6px 0 4px;color:#d5d9e0;font-size:15px;font-weight:700}.cbox small{color:var(--mist);font-size:13px}.cbox .cb{flex-wrap:wrap}.cbox .cb a{display:flex;align-items:center;gap:12px;padding:12px 20px 12px 16px;border-radius:12px;font-weight:900;min-width:210px;transition:transform .25s var(--ease),filter .25s}.cbox .cb a:hover{transform:translateY(-2px)}.cbox .cb svg{width:24px;height:24px;flex-shrink:0}.cbox .cb span{display:flex;flex-direction:column;line-height:1.2;font-family:var(--f-en);font-size:19px;white-space:nowrap}.cbox .cb small{font-family:var(--f-zh);font-size:12px;font-weight:700;color:inherit;opacity:.8}.cbox .tel{background:var(--amber);color:var(--ink)}.cbox .lc{background:var(--line-c);color:#fff}@media(max-width:560px){.cbox{padding:22px}.cbox .mk{display:none}.cbox b{font-size:18px}.cbox .cb{width:100%;flex-direction:column}.cbox .cb a{width:100%;min-width:0}}.cta{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.cta .wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding-block:clamp(64px,8vw,110px)}@media(max-width:900px){.cta .wrap{grid-template-columns:1fr}}.cta h2{font-size:clamp(30px,4vw,48px)}.cta .h2 b{color:var(--amber);display:block}.cta .ways{display:flex;flex-direction:column;margin-top:10px}.cta .ways a{display:flex;align-items:center;gap:14px;color:var(--paper);transition:transform .25s var(--ease)}.cta .ways a:hover{transform:translate(4px)}.cta .wi{background:#2a2e36;color:var(--amber);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cta .wi.lc{background:var(--line-c);color:#fff}.cta .ways a>span:last-child{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25}.cta .ways b{font-family:var(--f-en)}.hours{font-size:13px;color:var(--mist)}.form{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;background:var(--ink-2);border-radius:18px;padding:24px 24px 20px;box-shadow:0 30px 60px #00000047}.form .ftitle{grid-column:1/-1;display:flex}.form .ftitle span{font-size:12px;color:var(--stone-2)}.form label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--mist);letter-spacing:.04em;min-width:0}.form label b,.form .fl b{color:var(--paper);display:flex;align-items:center;gap:6px}.form label b:after{content:"";width:10px;height:12px;background:var(--amber);-webkit-clip-path:var(--bolt);clip-path:var(--bolt);opacity:0;transition:opacity .2s}.form label:focus-within b:after{opacity:1}.form .fl{font-size:13px;color:var(--mist);margin-bottom:6px;letter-spacing:.04em}.form input,.form textarea{width:100%;height:44px;border:0;border-radius:10px;background:var(--ink-4);color:var(--paper);padding:0 14px;font:inherit;font-size:15px;font-weight:700;transition:box-shadow .2s,background .2s}.form textarea{height:76px;padding:10px 14px;resize:vertical;line-height:1.6}.form input::placeholder,.form textarea::placeholder{color:#7d838e;font-weight:700;opacity:1}.form input:focus,.form textarea:focus{outline:0;background:var(--ink);box-shadow:0 0 0 2px var(--amber),0 0 0 6px #f5a52429}.form .full,.form .btn,.form .note,.form .ok{grid-column:1/-1}.form .btn{height:50px}.cta .form .note{margin:0}.form .note a{color:var(--amber);text-decoration:none;font-weight:700}.form .ok{animation:fadein .4s ease-out}.form .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.svc-pick{display:flex;flex-wrap:wrap;gap:8px}.svc-pick label,.budget label{position:relative;cursor:pointer;display:block}.svc-pick input,.budget input{position:absolute;opacity:0;width:0;height:0}.svc-pick span{display:inline-flex;align-items:center;gap:6px;height:36px;border-radius:999px;background:var(--ink-4);color:var(--fog);font-size:13px;font-weight:700;padding:0 14px;transition:background .2s,color .2s}.svc-pick span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--stone);flex-shrink:0;transition:background .2s}.svc-pick label:hover span,.budget label:hover span{background:#f5a52429;color:var(--amber)}.svc-pick label:hover span:before{background:var(--amber)}.svc-pick input:checked+span{background:var(--amber);color:var(--ink)}.svc-pick input:checked+span:before{background:var(--ink)}.svc-pick input:focus-visible+span,.budget input:focus-visible+span{box-shadow:0 0 0 3px #f5a52466}.budget{display:flex;gap:8px;flex-wrap:wrap}.budget span{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;background:var(--ink-4);color:var(--fog);font-size:13px;font-weight:700;transition:background .2s,color .2s}.budget input:checked+span{background:var(--paper);color:var(--ink)}@media(max-width:560px){.form{grid-template-columns:1fr;padding:22px 18px 20px}}.ftr{background:var(--ink-4);color:var(--fog);padding-block:64px 28px}.ftr .top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding-bottom:36px}.ftr .fh{color:var(--paper);font-size:15px;margin-bottom:12px;letter-spacing:.06em}.ftr ul{display:flex;flex-direction:column;gap:8px;font-size:14px}.ftr a:hover{color:var(--amber)}.ftr .brand{display:flex;flex-direction:column;gap:16px;font-size:14px;max-width:380px}.ftr .brand>svg{height:44px;width:auto;align-self:flex-start}.ftr .nm{color:var(--paper);font-size:17px}.ftr .fc{display:flex;flex-direction:column;gap:8px}.ftr .fc a{display:inline-flex;align-items:center;gap:10px;color:var(--paper);font-weight:900;font-family:var(--f-en);font-size:17px}.ftr .fc svg{width:20px;height:20px;flex-shrink:0;color:var(--amber)}.ftr .fc span{font-size:13px;color:var(--mist)}.ftr .bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 24px;border-radius:14px;background:#1a1d21;font-size:13px;color:var(--stone-2)}.ftr .bot .it{color:var(--amber);margin-left:8px}@media(max-width:1024px){.ftr{padding-bottom:96px}.ftr .top{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.ftr .brand{grid-column:1/-1;max-width:none}.ftr .fc{flex-direction:row;flex-wrap:wrap;gap:10px}.ftr .fc a{background:var(--ink-2);padding:12px 18px;border-radius:999px;font-size:16px}.ftr .fc span{flex-basis:100%}}@media(max-width:620px){.ftr{padding-top:48px}.ftr .top{grid-template-columns:1fr 1fr;gap:32px 20px}.ftr .top>div:last-child{grid-column:1/-1}.ftr .top>div:last-child ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.ftr .fc a{flex:1 1 100%;justify-content:center}.ftr .bot{flex-direction:column;gap:6px;padding:18px 20px}}.float-c{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:calc(max(18px,env(safe-area-inset-bottom,0px)) + 60px);display:flex;flex-direction:column;align-items:flex-end;z-index:60;transition:bottom .3s var(--ease),opacity .3s,visibility .3s}.at-ftr .float-c{opacity:0;visibility:hidden;pointer-events:none}.float-c a{display:flex;align-items:center;font-weight:900;white-space:nowrap;overflow:hidden}.float-c span{max-width:0;overflow:hidden;transition:max-width .35s var(--ease);font-family:var(--f-en)}.float-c a:hover span{max-width:160px}.float-c svg{flex-shrink:0}.float-c .fl-line{background:var(--line-c);color:#fff}.float-c .fl-tel{background:var(--amber);color:var(--ink)}.totop{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:max(18px,env(safe-area-inset-bottom,0px));width:48px;height:48px;border-radius:50%;background:var(--white);color:var(--ink);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,background .2s;z-index:40;box-shadow:0 10px 24px #1c1f2440}.totop:hover{background:var(--amber)}.totop.show{opacity:1;visibility:visible}.menu-open .float-c,.menu-open .totop{opacity:0;visibility:hidden;pointer-events:none}@media(max-width:1280px){.has-toc .totop{display:none}}.rv.pre{opacity:0;transform:translateY(26px)}.step.rv{transition-delay:0s}@media(hover:none){.card:hover,.plan:hover,.step:hover,.post:hover,.btn:hover{transform:none}.card:hover,.step:hover,.post:hover{box-shadow:var(--sh)}.card:hover .ico{background:var(--ink);color:var(--amber)}.card:hover .ico svg{transform:none}.plan:hover li{transform:none}.btn:after{display:none}.float-c span{display:none}.tile:hover .more{background:var(--white);color:var(--ink);box-shadow:var(--sh)}.tile:hover .more .arr{transform:none}.cell:hover{background:var(--ink-2)}.cell:hover .fig svg{transform:none}}@media(prefers-reduced-motion:reduce){.panel *,.panel *:before,.panel *:after{animation:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.rv.pre{opacity:1;transform:none}.line-up>span{transform:none}.fade-in{opacity:1}.autoscroll{animation:none!important}.p-seo .o1{transform:translateY(45px)}.p-seo .o2{transform:translateY(90px)}.p-seo .me{background:var(--amber-soft)}.p-seo .rk i:nth-child(3),.p-seo .me small{opacity:1}}.h2 .k{display:inline-block}.work{position:relative;gap:0;padding:12px 12px 24px;border-radius:20px;background:var(--white);box-shadow:var(--sh);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.work:hover .shot svg{transform:none}.work .shot{border-radius:12px;box-shadow:none}.work:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(28,31,36,.12)}.work:hover .shot{transform:none}.work .meta{flex-direction:column;align-items:flex-start;gap:10px;padding:20px 58px 0 10px;position:relative}.work .cat{order:-1;display:inline-flex;align-items:center;gap:6px;background:rgba(245,165,36,.16);color:var(--amber-deep);font-size:12px;font-weight:900;padding:6px 12px;border-radius:999px;line-height:1}.work .cat::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.work h3{font-size:20px;font-weight:900;line-height:1.3}.work .meta::after{content:"";position:absolute;right:10px;bottom:0;width:40px;height:40px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/16px 18px no-repeat;transition:transform .35s var(--ease),background-color .2s}.work:hover .meta::after{background-color:var(--amber);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E");animation:zap-flicker 2.4s infinite}.work p{padding:10px 10px 0;font-size:14.5px;line-height:1.8;color:var(--stone);font-weight:500}@media (prefers-reduced-motion:reduce){.work,.work .meta::after{transition:none}.work:hover{transform:none}.work:hover .meta::after{animation:none}}.plan li.pay>span{display:flex;flex-direction:column;gap:8px}.plan .pills{display:flex;flex-wrap:wrap;gap:6px}.plan .pills i{font-style:normal;font-size:12.5px;font-weight:700;line-height:1;padding:6px 11px;border-radius:999px;background:rgba(28,31,36,.06);color:var(--text);transition:background .2s,color .2s}.plan:hover .pills i{background:rgba(245,165,36,.16);color:var(--amber-deep)}.form .ftitle{align-items:center;justify-content:flex-start;gap:14px;margin-bottom:4px}.form .fmk,.faq-ask .fmk{width:46px;height:46px;flex-shrink:0;border-radius:13px;background:var(--ink);display:grid;place-items:center}.form .fmk svg,.faq-ask .fmk svg{width:28px;height:28px}.form .ftx{display:flex;flex-direction:column;line-height:1.2}.form .ftitle b{font-size:21px;font-weight:900;color:var(--paper)}.form .req{font-style:normal;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:900;letter-spacing:.04em;line-height:1;padding:4px 8px 4px 7px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber)}.form .req::before{content:"";width:6px;height:8px;background:var(--amber);clip-path:var(--bolt)}.form .fl{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.form .fl b{display:inline-flex}.form .fsend{height:56px;gap:12px;font-size:17px;letter-spacing:.06em}.form .fsend .zp{width:18px;height:20px;fill:var(--ink);transition:transform .35s var(--ease)}.form .fsend:hover .zp{animation:zap-flicker 2.4s infinite}.form .fsend:disabled{opacity:.6;cursor:wait}.cta .hours i{width:8px;height:8px;border-radius:50%;background:#2ECC71;box-shadow:0 0 0 0 rgba(46,204,113,.5);animation:hr-pulse 2s infinite}@keyframes hr-pulse{0%{box-shadow:0 0 0 0 rgba(46,204,113,.5)}70%{box-shadow:0 0 0 8px rgba(46,204,113,0)}100%{box-shadow:0 0 0 0 rgba(46,204,113,0)}}.faq-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:clamp(32px,5vw,72px)}.faq-split .faq{max-width:none}.faq-side{position:sticky;top:110px}.faq-side .sec-head{margin-bottom:28px}.faq-ask{background:var(--ink);color:var(--paper);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start}.faq-ask .fmk{background:#2A2E36;margin-bottom:6px}.faq-ask b{font-size:19px;font-weight:900}.faq-ask .fa-btns{display:flex;flex-wrap:wrap;gap:10px}.faq-ask .fa-btns a{gap:8px}@media (max-width:980px){.faq-split{grid-template-columns:1fr;gap:0}.faq-side{position:static}.faq-ask{display:none}}@media (prefers-reduced-motion:reduce){.cta .hours i,.form .fsend:hover .zp{animation:none}}@media (min-width:1181px){.nav .sub::before{content:"";position:absolute;left:0;right:0}}html{background:var(--ink);overscroll-behavior-y:none}body{overscroll-behavior-y:none}@media (max-width:1024px){.ftr .top>div:not(.brand){background:var(--ink-2);border-radius:18px;padding:20px 16px 16px}.ftr .fh{display:flex;align-items:center;gap:8px;color:var(--amber);font-size:13px;letter-spacing:.14em;margin:0 2px 12px}.ftr .fh::before{content:"";width:9px;height:11px;background:var(--amber);clip-path:var(--bolt)}.ftr ul{gap:6px}.ftr ul a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:0 14px;border-radius:12px;background:rgba(255,255,255,.04);color:var(--paper);font-weight:700;font-size:15px;line-height:1.3;transition:background .2s,color .2s}.ftr ul a::after{content:"";flex-shrink:0;width:7px;height:9px;background:#4A505A;clip-path:var(--bolt);transition:background .2s}.ftr ul a:hover,.ftr ul a:active{background:rgba(245,165,36,.14);color:var(--amber)}.ftr ul a:hover::after,.ftr ul a:active::after{background:var(--amber)}}@media (max-width:620px){.ftr .top{gap:12px}.ftr .top>.brand{margin-bottom:12px}.ftr .top>div:last-child ul{gap:6px}.ftr ul a{padding:0 12px;font-size:14.5px}}@media (min-width:621px) and (max-width:1024px){.ftr .top{grid-template-columns:1fr 1fr;gap:16px}.ftr .top>.brand{margin-bottom:16px}.ftr .top>div:last-child{grid-column:1/-1}.ftr .top>div:last-child ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ftr .top>div:last-child li:last-child:nth-child(3n+1){grid-column:1/-1}}@media (max-width:620px){.ftr .top>div:last-child li:last-child:nth-child(odd){grid-column:1/-1}}.burger{position:relative;background:#2A2E36;transition:background .25s,transform .2s}.burger::before{content:"";background:var(--amber);clip-path:var(--bolt);transition:transform .35s var(--ease),opacity .2s;animation:zap-flicker 4s infinite}.burger i{position:absolute;left:50%;top:50%;width:18px;height:3px;margin:-1.5px 0 0 -9px;border-radius:3px;background:var(--ink);opacity:0;transform:scale(.4)}.burger i:nth-child(2){display:none}.burger:active{transform:scale(.94)}.menu-open .burger{background:var(--amber)}.menu-open .burger i:nth-child(1){opacity:1;transform:rotate(45deg)}.menu-open .burger i:nth-child(3){opacity:1;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.burger::before{animation:none}}html,body,a,button,label,input,select,textarea,summary{touch-action:manipulation}.cta .hours{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin-top:6px;padding:10px 18px 10px 14px;border-radius:999px;background:#23272E;line-height:1}.cta .hours span{font-size:13px;font-weight:700;color:var(--mist);letter-spacing:.06em}.cta .hours b{display:inline-flex;align-items:baseline;gap:4px;font-size:14px;font-weight:900;color:var(--paper)}.cta .hours em{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:22px;color:var(--amber);letter-spacing:-.01em}p,.lead{text-wrap:pretty}@media (max-width:899px){br.dbr{display:none}}.float-c{gap:12px}.float-c a{height:64px;min-width:64px;width:236px;padding:0 22px 0 8px;border-radius:32px;justify-content:flex-start;gap:12px;box-shadow:0 14px 30px rgba(28,31,36,.28);transition:transform .25s var(--ease),box-shadow .25s}.float-c a:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(28,31,36,.34)}.float-c .fi{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:rgba(255,255,255,.2)}.float-c svg{order:0;width:22px;height:22px}.float-c .ft{max-width:none;display:flex;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.1;overflow:visible;font-family:var(--f-zh)}.float-c .ft small{font-size:12.5px;font-weight:700;opacity:.85;letter-spacing:.04em}.float-c .ft b{font-size:18px;font-weight:900}.float-c .fl-tel .ft b{font-family:var(--f-en);letter-spacing:.01em}.float-c a:hover .ft{max-width:none}@media (max-width:620px){.float-c a{height:56px;min-width:56px;width:56px;padding:4px;justify-content:center}.float-c .ft{display:none}.float-c a .fi{width:48px;height:48px;background:none}}.faq-ask{position:relative;overflow:hidden;padding:28px 28px 26px;gap:12px}.faq-ask::after{content:"";position:absolute;right:-30px;bottom:-46px;width:170px;height:200px;background:var(--amber);opacity:.08;clip-path:var(--bolt);transform:rotate(10deg);pointer-events:none}.faq-ask>*{position:relative;z-index:1}.faq-ask .fa-top{display:flex;align-items:center;gap:12px;margin-bottom:4px}.faq-ask .fmk{margin:0;width:42px;height:42px;border-radius:12px}.faq-ask .fmk svg{width:25px;height:25px}.faq-ask .fa-eb{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--amber)}.faq-ask .fa-h{font-size:clamp(22px,2vw,26px);line-height:1.35;font-weight:900;letter-spacing:.02em;color:var(--paper)}.faq-ask .fa-h em{font-style:normal;color:var(--amber)}.faq-ask .fa-h em::after{content:"";display:inline-block;width:.42em;height:.52em;margin:0 .06em 0 .1em;vertical-align:.45em;background:var(--amber);clip-path:var(--bolt);animation:zap-flicker 3.2s infinite}.faq-ask p{font-size:15px;line-height:1.85;color:var(--mist);font-weight:500}.faq-ask p strong{color:var(--paper);font-weight:900}.faq-ask .fa-btns{margin-top:10px;width:100%}.faq-ask .fa-btns a{flex:1 1 180px}.faq-ask .fa-tel{font-size:16px}@media (prefers-reduced-motion:reduce){.faq-ask .fa-h em::after{animation:none}}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable]{-webkit-user-select:text;user-select:text}.burger{width:auto;flex-direction:row;gap:7px;padding:0 15px 0 13px;border-radius:999px}.burger i{display:none}.burger::before{width:12px;height:15px}.burger::after{content:"選單";font-size:14px;font-weight:900;letter-spacing:.08em;color:var(--paper);line-height:1}.menu-open .burger::before{opacity:1;transform:none;background:var(--ink);animation:none}.menu-open .burger::after{content:"關閉";color:var(--ink)}@media (max-width:359px){.hdr .logo .lw .it{display:none}.burger{padding:0 12px 0 11px}}.burger{flex-shrink:0;white-space:nowrap}.hdr .logo{min-width:0}@media (max-width:389px){.hdr .logo .lw .it{display:none}}html{-webkit-tap-highlight-color:transparent}a,button,label,summary,input,textarea,select,[role=button]{-webkit-tap-highlight-color:transparent}:focus:not(:focus-visible){outline:none}.mbar{display:none}@media (max-width:620px){.float-c{display:none}.mbar{position:fixed;z-index:65;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));transition:transform .35s var(--ease),opacity .3s}.mbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;color:var(--mist);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap;transition:color .2s,transform .2s}.mbar a:active{transform:scale(.92);color:var(--amber)}.mbar svg{width:22px;height:22px}.mbar .mb-home svg{width:21px;height:21px}.mbar .mb-line i{border-radius:50%;background:var(--line-c);color:#fff;display:grid;place-items:center}.mbar .mb-line span{color:var(--paper)}.mbar .mb-cta{color:var(--amber)}.mbar .mb-cta svg{width:17px;height:20px;fill:var(--amber);animation:zap-flicker 4s infinite}.menu-open .mbar{transform:translateY(120%);opacity:0;pointer-events:none}}@media (max-width:620px) and (prefers-reduced-motion:reduce){.mbar .mb-cta svg{animation:none}}@media (max-width:1180px){.nav,.admin-bar .nav{top:var(--hb,calc(74px + env(safe-area-inset-top,0px)))}}@media (max-width:620px){.mbar .mb-line i{flex-shrink:0}}@media (max-width:620px){.mbar{left:0;right:0;bottom:0;height:auto;padding:0 6px env(safe-area-inset-bottom,0px);border-radius:22px 22px 0 0;background:#1C1F24;box-shadow:0 -12px 30px rgba(28,31,36,.22);isolation:isolate}.mbar a{height:62px}.totop{bottom:calc(80px + env(safe-area-inset-bottom,0px))}.ftr{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.pv .pv-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:clamp(40px,5vw,64px)}.pv-k{background:var(--ink);color:var(--paper);border-radius:20px;padding:24px 24px 22px;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}.pv-k::after{content:"";position:absolute;right:-18px;bottom:-26px;width:90px;height:104px;background:var(--amber);opacity:.07;clip-path:var(--bolt);transform:rotate(10deg)}.pv-ki{width:40px;height:40px;border-radius:12px;background:#2A2E36;display:grid;place-items:center;margin-bottom:6px}.pv-ki svg{width:15px;height:17px;fill:var(--amber)}.pv-k b{font-size:18px;font-weight:900}.pv-k p{font-size:14px;line-height:1.75;font-weight:500}.pv-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(32px,4vw,56px);align-items:start}.pv-toc{position:sticky;top:110px}.pv-toc-in{background:var(--white);border-radius:20px;padding:22px 16px 18px;box-shadow:var(--sh)}.pv-toc .eyebrow{margin:0 8px 4px}.pv-tt{display:block;font-size:20px;font-weight:900;margin:0 8px 12px}.pv-toc ol{display:flex;flex-direction:column;gap:4px;counter-reset:none}.pv-toc a{display:flex;align-items:center;gap:12px;padding:10px 10px;border-radius:12px;font-size:15px;font-weight:700;color:var(--text);transition:background .2s,color .2s}.pv-toc a em{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:12px;color:var(--stone-2);min-width:20px;transition:color .2s}.pv-toc a:hover{background:var(--paper)}.pv-toc a.on{background:var(--ink);color:var(--paper)}.pv-toc a.on em{color:var(--amber)}.pv-upd{margin:14px 8px 0;font-size:12.5px;color:var(--stone-2);font-weight:700}.pv-body{display:flex;flex-direction:column;gap:16px;min-width:0}.pv-intro{font-size:17px;line-height:1.95;font-weight:700;color:var(--text);padding:4px 4px 12px}.pv-sec{background:var(--white);border-radius:20px;padding:30px 32px 30px;box-shadow:var(--sh);scroll-margin-top:110px;display:flex;flex-direction:column;gap:14px}.pv-no{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:13px;letter-spacing:.12em;color:var(--amber-deep);display:inline-flex;align-items:center;gap:8px}.pv-no::before{content:"";width:10px;height:12px;background:var(--amber);clip-path:var(--bolt)}.pv-sec h2{font-size:clamp(21px,2vw,25px);font-weight:900;line-height:1.35;margin-top:-6px}.pv-sec p{font-size:16px;line-height:1.9;font-weight:500}.pv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pv-cards>div{background:var(--paper);border-radius:14px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:6px}.pv-cards b{font-size:15.5px;font-weight:900}.pv-cards p{font-size:14px;line-height:1.75}.pv-num{display:grid;grid-template-columns:1fr 1fr;gap:10px;counter-reset:pv}.pv-num li{counter-increment:pv;display:flex;align-items:flex-start;gap:12px;background:var(--paper);border-radius:14px;padding:16px 16px;font-size:15px;font-weight:700;line-height:1.7}.pv-num li::before{content:counter(pv,decimal-leading-zero);flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--ink);color:var(--amber);font-family:var(--f-en);font-style:italic;font-weight:900;font-size:12px;display:grid;place-items:center;margin-top:-1px}.pv-list{display:flex;flex-direction:column;gap:8px}.pv-list li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.8;font-weight:500}.pv-list li::before{content:"";flex-shrink:0;width:11px;height:13px;margin-top:8px;background:var(--amber);clip-path:var(--bolt)}.pv-chips{display:flex;flex-wrap:wrap;gap:8px}.pv-chips span{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;background:var(--paper);font-size:14px;font-weight:900;color:var(--ink);line-height:1}.pv-chips span::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.pv-contact{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.pv-contact::after{content:"";position:absolute;right:-30px;bottom:-50px;width:180px;height:210px;background:var(--amber);opacity:.07;clip-path:var(--bolt);transform:rotate(10deg);pointer-events:none}.pv-contact>*{position:relative;z-index:1}.pv-contact .pv-no{color:var(--amber)}.pv-ways{display:flex;flex-wrap:wrap;gap:12px}.pv-ways a{flex:1 1 220px;display:flex;align-items:center;gap:14px;padding:12px 18px 12px 12px;border-radius:16px;transition:transform .25s var(--ease)}.pv-ways a:hover{transform:translateY(-2px)}.pv-ways svg{width:44px;height:44px;padding:12px;border-radius:12px;background:#353A44;color:var(--amber);flex-shrink:0}.pv-ways span{display:flex;flex-direction:column;gap:3px;line-height:1.2}.pv-ways small{font-size:12px;color:var(--mist);font-weight:700}.pv-ways b{font-family:var(--f-en);font-size:19px;font-weight:900}.pv-contact .pv-hr{font-size:13px;color:var(--stone-2);font-weight:700}@media (max-width:980px){.pv-grid{grid-template-columns:1fr}.pv-toc{position:static}.pv-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pv-toc a{background:var(--paper)}.pv .pv-sum{grid-template-columns:1fr}.pv-cards{grid-template-columns:1fr}}@media (max-width:620px){.pv-sec{padding:24px 20px;border-radius:18px}.pv-num{grid-template-columns:1fr}.pv-toc ol{grid-template-columns:1fr 1fr}.pv-toc a{padding:9px 8px;font-size:14px;gap:8px}.pv-intro{font-size:16px}}.pv-ways a{background:var(--amber);color:var(--ink);box-shadow:0 10px 24px rgba(0,0,0,.25)}.pv-ways a:hover{box-shadow:0 14px 30px rgba(0,0,0,.32)}.pv-ways a svg{background:rgba(28,31,36,.12);color:var(--ink)}.pv-ways a small{color:rgba(28,31,36,.72)}.pv-ways a.lc{background:var(--line-c);color:#fff}.pv-ways a.lc svg{background:rgba(255,255,255,.22);color:#fff}.pv-ways a.lc small{color:rgba(255,255,255,.85)}.pv-contact .pv-hr{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin-top:4px;padding:10px 18px 10px 14px;border-radius:999px;background:#2A2E36;line-height:1}.pv-contact .pv-hr i{width:8px;height:8px;border-radius:50%;background:#2ECC71;animation:hr-pulse 2s infinite}.pv-contact .pv-hr span{font-size:13px;font-weight:700;color:var(--mist);letter-spacing:.06em}.pv-contact .pv-hr b{display:inline-flex;align-items:baseline;gap:4px;font-size:14px;font-weight:900;color:var(--paper)}.pv-contact .pv-hr em{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:22px;color:var(--amber)}@media (prefers-reduced-motion:reduce){.pv-contact .pv-hr i{animation:none}}.pv p,.pv li,.pv-k p,.pv-cards p,.pv-list li,.pv-sec p,.pv-intro{font-weight:700}.pv-sec p{color:var(--text)}.pv-contact p{color:#C9CDD3}.pv-cards p{color:#4A505A}.pv-k p{color:#BFC4CC}.work p,.faq-ask p{font-weight:700}.pagehead{display:flex;flex-direction:column;justify-content:center}.pagehead .wrap{width:100%}.pagehead::after{border:0;border-radius:0;width:250px;height:290px;right:5%;top:50%;transform:translateY(-50%) rotate(10deg);background:var(--amber);opacity:.07;clip-path:var(--bolt)}.pagehead .crumb{display:inline-flex;align-self:flex-start;align-items:center;flex-wrap:wrap;gap:4px;padding:4px;border-radius:999px;background:rgba(255,255,255,.06);font-size:13px;font-weight:700;color:var(--fog);line-height:1}.pagehead .crumb a{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;color:var(--fog);transition:background .2s,color .2s}.pagehead .crumb a:first-child::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.pagehead .crumb a:hover{background:rgba(255,255,255,.08);color:var(--paper)}.pagehead .crumb>span:not(:last-child){font-size:0;width:4px;height:4px;border-radius:50%;background:#5B6270;margin:0 2px}.pagehead .crumb>span:last-child{padding:7px 12px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber)}@media (min-width:1025px){.pagehead{min-height:clamp(345px,26vw,380px)}}@media (min-width:621px) and (max-width:1024px){.pagehead::after{width:190px;height:220px;right:2%}}@media (max-width:620px){.pagehead::after{width:140px;height:165px;right:-26px;top:auto;bottom:-30px;transform:rotate(10deg)}}@media (max-width:700px){.tbl.cmp th:first-child,.tbl.cmp td:first-child{position:sticky;left:0;z-index:2;background:var(--white);box-shadow:8px 0 14px -10px rgba(28,31,36,.35)}.tbl.cmp th:first-child{background:var(--ink)}.tbl.cmp table{overflow:visible}.tbl.cmp th:first-child,.tbl.cmp td:first-child{width:132px;min-width:132px;max-width:132px;padding:12px 12px 12px 14px;white-space:normal;font-size:14px;line-height:1.5}.tbl.cmp tbody tr:nth-child(even) td:first-child{background:#F8F7F3}.tbl.cmp::before{content:"左右滑動，比較三個方案";position:sticky;left:0;display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:7px 12px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber-deep);font-size:12.5px;font-weight:900}}@media (min-width:1181px){.nav .sub{top:calc(100% + 26px);min-width:340px;padding:8px;border-radius:18px;display:flex;flex-direction:column;gap:2px;box-shadow:0 24px 60px rgba(28,31,36,.28)}.nav .sub::before{top:-30px;height:30px}.nav .sub a{display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:3px;align-items:center;padding:10px 12px;border-radius:12px;height:auto}.nav .sub a::before{content:"";grid-row:1/3;width:42px;height:42px;border-radius:12px;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/15px 17px no-repeat;transition:background-color .2s,transform .3s var(--ease)}.nav .sub a span{font-size:15.5px;font-weight:900;line-height:1.3;align-self:end}.nav .sub a small{font-size:12.5px;font-weight:700;line-height:1.4;color:var(--stone);align-self:start}.nav .sub a:hover{background:var(--paper)}.nav .sub a:hover::before{background-color:var(--ink)}.nav .sub a:hover span{color:var(--amber-deep)}}.ftr .flogo{align-self:flex-start;color:var(--paper)}.ftr .flogo svg{height:44px}.ftr .flogo .lw b{font-size:23px}.ftr .flogo .lw .it{font-size:16px}.hrs{display:inline-flex!important;align-items:center;gap:9px;align-self:flex-start;flex:0 0 auto!important;width:auto!important;padding:9px 16px 9px 13px;border-radius:999px;background:rgba(255,255,255,.07);line-height:1;white-space:nowrap}.hrs i{width:8px;height:8px;border-radius:50%;background:#2ECC71;flex-shrink:0;animation:hr-pulse 2s infinite}.hrs span{flex-basis:auto!important;font-size:12.5px!important;font-weight:700;color:var(--mist)!important;letter-spacing:.06em}.hrs b{display:inline-flex;align-items:baseline;gap:3px;font-size:13.5px;font-weight:900;color:var(--paper)}.hrs em{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:20px;color:var(--amber);letter-spacing:-.01em}.hrs.lt{background:var(--paper)}.hrs.lt span{color:var(--stone)!important}.hrs.lt b{color:var(--ink)}.cbox .hrs{margin-top:10px}.ftr .fc .hrs{margin-top:4px}@media (prefers-reduced-motion:reduce){.hrs i{animation:none}}.kv .hrs>span{display:none}.amk{position:relative;overflow:hidden;display:grid;place-items:center;background:var(--ink) radial-gradient(circle,rgba(255,255,255,.07) 1.2px,transparent 1.6px) 0 0/22px 22px;animation:amk-grid 18s linear infinite}@keyframes amk-grid{to{background-position:22px 44px}}.amk-glow{position:absolute;width:62%;aspect-ratio:1;left:50%;top:50%;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(245,165,36,.32),rgba(245,165,36,0) 68%);animation:amk-glow 4s ease-in-out infinite}@keyframes amk-glow{0%,100%{opacity:.45;scale:.9}8%{opacity:1;scale:1.08}20%{opacity:.6;scale:.96}}.amk-logo{position:relative;z-index:2;width:clamp(150px,34%,260px);height:auto;overflow:visible}.amk-p{animation:amk-p 4s cubic-bezier(.34,1.56,.64,1) infinite;transform-origin:60% 30%;transform-box:fill-box}@keyframes amk-p{0%,100%{transform:none}6%{transform:translateX(3%)}12%{transform:none}}.amk-z{transform-box:fill-box;transform-origin:50% 50%;animation:amk-z 4s ease-in-out infinite;filter:drop-shadow(0 0 0 rgba(245,165,36,0))}@keyframes amk-z{0%,100%{transform:none;filter:drop-shadow(0 0 0 rgba(245,165,36,0))}4%{transform:translateY(-4%) scale(1.06);filter:drop-shadow(0 0 14px rgba(255,170,40,.95))}6%{opacity:.35}8%{opacity:1}10%{opacity:.55}12%{opacity:1;transform:none;filter:drop-shadow(0 0 6px rgba(245,165,36,.6))}30%{filter:drop-shadow(0 0 0 rgba(245,165,36,0))}}.amk-sp{position:absolute;inset:0;z-index:1;pointer-events:none}.amk-sp i{position:absolute;left:var(--x);bottom:-30px;width:calc(var(--s) * 26px);height:calc(var(--s) * 29px);opacity:0;animation:amk-sp 5.6s ease-in infinite;animation-delay:var(--d)}.amk-sp svg{width:100%;height:100%;fill:var(--amber)}@keyframes amk-sp{0%{opacity:0;transform:translateY(0) rotate(-10deg)}15%{opacity:.55}70%{opacity:.25}100%{opacity:0;transform:translateY(-320px) rotate(14deg)}}.amk-tag{position:absolute;left:clamp(18px,4%,30px);bottom:clamp(16px,4%,26px);z-index:2;display:flex;align-items:baseline;gap:10px;line-height:1}.amk-tag b{font-size:clamp(15px,1.4vw,18px);font-weight:900;color:var(--paper);letter-spacing:.08em}.amk-tag span{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:clamp(11px,.9vw,13px);letter-spacing:.16em;color:var(--amber)}.amk:hover .amk-z{animation-duration:1.6s}@media (prefers-reduced-motion:reduce){.amk,.amk-glow,.amk-p,.amk-z,.amk-sp i{animation:none}.amk-sp{display:none}}.amk{min-height:clamp(260px,32vw,460px)}.cta .ways{gap:12px}.cta .wi{width:52px;height:52px;border-radius:15px}.cta .wi svg{width:22px;height:22px}.cta .ways a>span:last-child{gap:6px}.cta .ways small{display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 8px;border-radius:999px;background:rgba(245,165,36,.14);color:var(--amber);font-size:11.5px;font-weight:900;letter-spacing:.1em;line-height:1}.cta .ways small::before{content:"";width:6px;height:8px;background:currentColor;clip-path:var(--bolt)}.cta .ways a:nth-child(2) small{background:rgba(6,199,85,.16);color:#3BE08A}.cta .ways b{font-size:22px;font-weight:900;letter-spacing:.01em}.co{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:16px;align-items:stretch}.co-id{position:relative;overflow:hidden;background:var(--ink);color:var(--paper);border-radius:22px;padding:clamp(26px,3vw,38px);display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:300px}.co-id::after{content:"";position:absolute;right:-30px;bottom:-50px;width:200px;height:232px;background:var(--amber);opacity:.07;clip-path:var(--bolt);transform:rotate(10deg);pointer-events:none}.co-id>*{position:relative;z-index:1}.co-logo{color:var(--paper);align-self:flex-start}.co-logo svg{height:46px}.co-logo .lw b{font-size:24px}.co-logo .lw .it{font-size:16px}.co-lb{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:900;letter-spacing:.14em;color:var(--amber-deep);line-height:1}.co-lb::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.co-id .co-lb{color:var(--amber)}.co-ent{display:flex;flex-direction:column;gap:8px}.co-ent b{font-size:clamp(21px,2vw,26px);font-weight:900;letter-spacing:.04em;line-height:1.35;margin-top:4px}.co-en{font-family:var(--f-en);font-weight:700;font-size:13.5px;letter-spacing:.06em;color:var(--mist);line-height:1.5}.co-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.co-item{position:relative;background:var(--white);border-radius:20px;padding:22px 24px;box-shadow:var(--sh);display:flex;flex-direction:column;align-items:flex-start;gap:10px}.co-wide{grid-column:1/-1}.co-item b{font-size:20px;font-weight:900;line-height:1.3;color:var(--ink)}.co-item b.en{font-family:var(--f-en);font-size:22px;letter-spacing:.01em}.co-item p{font-size:14px;line-height:1.6;color:var(--stone);font-weight:700;margin-top:-4px}.co-chips{display:flex;flex-wrap:wrap;gap:8px}.co-chips span{padding:9px 14px;border-radius:999px;background:var(--paper);font-size:14px;font-weight:900;line-height:1}.co .hrs>span{display:none}.co-link{transition:transform .25s var(--ease),box-shadow .25s}.co-link:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(28,31,36,.12)}.co-go{position:absolute;right:18px;top:50%;translate:0 -50%;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--amber);color:var(--ink)}.co-go svg{width:20px;height:20px}.co-link.lc .co-go{background:var(--line-c);color:#fff}.co-link b.en{padding-right:56px}@media (max-width:980px){.co{grid-template-columns:1fr}.co-id{min-height:0;gap:28px}}@media (max-width:620px){.co-grid{grid-template-columns:1fr}.co-item{padding:20px}}.hrs,.cta .hours,.pv-contact .pv-hr{align-items:center}.hrs b,.cta .hours b,.pv-contact .pv-hr b{display:inline-flex;align-items:center;line-height:1}.hrs em,.cta .hours em,.pv-contact .pv-hr em{font-style:normal;font-size:17px;line-height:1;letter-spacing:0;padding:3px 7px;border-radius:7px;background:rgba(245,165,36,.16);color:var(--amber)}.hrs.lt em{background:rgba(245,165,36,.2);color:var(--amber-deep)}.hrs span,.cta .hours span,.pv-contact .pv-hr span{line-height:1}.hrs,.cta .hours,.pv-contact .pv-hr{gap:8px;padding:7px 16px 7px 14px}.hrs b,.cta .hours b,.pv-contact .pv-hr b{gap:8px}.ftr .bot{align-items:center}.ftr .bot .cp,.ftr .bot .sl{display:flex;flex-direction:column;gap:5px;line-height:1.3}.ftr .bot .cp b{font-size:14px;font-weight:700;color:#C9CDD4;letter-spacing:.04em}.ftr .bot .cp small{font-family:var(--f-en);font-size:11.5px;font-weight:700;letter-spacing:.1em;color:var(--stone-2);text-transform:uppercase}.ftr .bot .sl{align-items:flex-end;text-align:right}.ftr .bot .sl b{font-size:14px;font-weight:900;color:var(--paper);letter-spacing:.12em}.ftr .bot .sl small{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:11.5px;letter-spacing:.18em;color:var(--amber)}@media (max-width:620px){.ftr .bot{gap:16px;align-items:flex-start}.ftr .bot .sl{align-items:flex-start;text-align:left}}@media (max-width:620px){.ftr .bot .cp small{font-size:10.5px;letter-spacing:.03em;white-space:nowrap}}.cta .form .note{display:flex;align-items:center;gap:12px;text-align:left;margin-top:2px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.04);font-size:12.5px;line-height:1.65;color:var(--mist);font-weight:700}.cta .form .note .ni{flex-shrink:0;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:rgba(46,204,113,.14);color:#2ECC71}.cta .form .note .ni svg{width:18px;height:18px}.cta .form .note .nx{display:flex;flex-direction:column;gap:2px}.cta .form .note .nx small{display:block;font-size:12.5px;font-weight:700;color:var(--mist);line-height:1.7}.cta .form .note .nx>b{font-size:13.5px;font-weight:900;color:var(--paper);letter-spacing:.02em}.cta .form .note a{background:rgba(245,165,36,.16);color:var(--amber);font-weight:900;text-decoration:none;transition:background .2s,color .2s}.cta .form .note a:hover{background:var(--amber);color:var(--ink)}@media (min-width:1025px){.ftr .fh{display:flex;align-items:center;gap:9px;color:var(--paper);font-size:15px;font-weight:900;letter-spacing:.14em;margin-bottom:18px}.ftr .fh::before{content:"";width:9px;height:11px;background:var(--amber);clip-path:var(--bolt)}.ftr ul{gap:12px}.ftr ul a{display:inline-flex;align-items:center;font-size:15px;font-weight:700;letter-spacing:.03em;color:#B9BEC7;transition:color .2s,transform .25s var(--ease)}.ftr ul a::before{content:"";width:0;height:10px;margin-right:0;background:var(--amber);clip-path:var(--bolt);transition:width .25s var(--ease),margin .25s var(--ease)}.ftr ul a:hover{color:var(--paper)}.ftr ul a:hover::before{width:8px;margin-right:8px}}.fx{position:relative;overflow:hidden;isolation:isolate;background:var(--white);border-radius:20px;padding:28px 26px 26px;box-shadow:var(--sh);display:flex;flex-direction:column;align-items:flex-start;gap:12px;transition:transform .35s var(--ease),box-shadow .35s var(--ease);color:var(--ink)}.fx::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px circle at var(--mx,50%) var(--my,-40%),rgba(245,165,36,.16),transparent 70%);opacity:0;transition:opacity .35s}.fx:hover{transform:translateY(-6px);box-shadow:0 22px 44px rgba(28,31,36,.12)}.fx:hover::before{opacity:1}.fx-ico{width:50px;height:50px;border-radius:15px;background:var(--ink);color:var(--amber);display:grid;place-items:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .25s,color .25s}.fx-ico svg{width:24px;height:24px}.fx:hover .fx-ico{background:var(--amber);color:var(--ink)}.fx h3{font-size:19px;font-weight:900;line-height:1.35}.fx p{font-size:15px;line-height:1.8;color:var(--text);font-weight:700}.fx-n{position:absolute;right:20px;top:14px;font-family:var(--f-en);font-style:italic;font-weight:900;font-size:44px;line-height:1;color:rgba(28,31,36,.06);transition:color .3s,transform .4s var(--ease)}.fx:hover .fx-n{color:rgba(245,165,36,.35);transform:translateY(-3px)}.fx-grid.g2 .fx{padding:30px 30px 28px}.fx-dark{background:#262A31;color:var(--paper);box-shadow:none}.fx-dark h3{color:var(--paper)}.fx-dark p{color:#C9CDD3}.fx-dark small{font-size:13px;color:var(--mist);font-weight:700;line-height:1.7}.fx-dark .fx-ico{background:#343941}.fx-dark .fx-n{color:rgba(255,255,255,.07)}.fx-dark:hover{box-shadow:0 22px 44px rgba(0,0,0,.35)}.fx-dark::before{background:radial-gradient(260px circle at var(--mx,50%) var(--my,-40%),rgba(245,165,36,.18),transparent 70%)}.fx-link .fx-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber-deep);font-family:var(--f-en);font-size:13px;font-weight:900;line-height:1}.fx-link .fx-tag::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.fx-link p{flex:1}.fx-go{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:900;color:var(--ink)}.fx-go::after{content:"";width:30px;height:30px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/11px 13px no-repeat;transition:transform .3s var(--ease),background-color .2s}.fx-grid .fx.rv{transition-delay:calc(var(--i,0) * 60ms)}.px .px-card{position:relative;overflow:hidden;margin-top:6px;padding:28px 28px 24px;border-radius:22px;background:#262A31;display:flex;flex-direction:column;gap:12px}.px .px-card::after{content:"";position:absolute;right:-24px;top:-30px;width:150px;height:174px;background:var(--amber);opacity:.08;clip-path:var(--bolt);transform:rotate(12deg);animation:px-zap 3.6s ease-in-out infinite}@keyframes px-zap{0%,100%{opacity:.08}6%{opacity:.22}9%{opacity:.08}12%{opacity:.18}16%{opacity:.08}}.px-lb{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber);font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1}.px-lb::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.px-big{display:flex;align-items:baseline;gap:10px;font-family:var(--f-en);font-weight:900;line-height:1;color:var(--paper)}.px-big .cur{font-size:clamp(22px,2.2vw,28px);color:var(--amber)}.px-big b{font-size:clamp(52px,6vw,76px);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.px-big.q b{font-family:var(--f-zh);font-size:clamp(40px,4.6vw,58px);letter-spacing:.04em}.px-sub{font-size:15px;line-height:1.8;color:#C9CDD3;font-weight:700}.px-inc{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.px-inc span{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.07);color:var(--paper);font-size:13.5px;font-weight:900;line-height:1}.px-inc span::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.px-h3{font-size:22px;font-weight:900;color:var(--paper)}.px-year,.px-how{display:grid;gap:14px}.px-year .fx p{font-size:15px}.px-year .fx p b{font-size:22px;color:var(--amber)}.px-fine{font-size:13.5px;line-height:1.8;font-weight:700}.px .btns{margin-top:8px}.plans.two{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-q{margin-top:22px}@media (max-width:980px){.plans.two{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.px .px-card::after{animation:none}.fx,.fx-ico{transition:none}}@media (hover:hover) and (pointer:fine){html,body{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M3 2v21.5l5.6-5.2 3.7 8.4 3.6-1.6-3.6-8.2H20Z' fill='%231C1F24' stroke='%23fff' stroke-width='1.6' stroke-linejoin='round'/%3E%3Cpolygon points='23.71,15.77 18.31,23.87 22.63,23.87 20.47,30.08 30.19,21.17 25.33,21.17 28.03,15.77' fill='%23F5A524' stroke='%231C1F24' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 3 2,auto}a,button,summary,select,label,[role=button],.chip,.burger,.nav>li>button,.svc-pick label,.budget label,.faq summary,input[type=checkbox],input[type=radio],input[type=submit],input[type=button]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M3 2v21.5l5.6-5.2 3.7 8.4 3.6-1.6-3.6-8.2H20Z' fill='%23F5A524' stroke='%231C1F24' stroke-width='1.6' stroke-linejoin='round'/%3E%3Cpolygon points='23.71,15.77 18.31,23.87 22.63,23.87 20.47,30.08 30.19,21.17 25.33,21.17 28.03,15.77' fill='%231C1F24' stroke='%23fff' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 3 2,pointer}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea,[contenteditable]{cursor:text}.btn[disabled],.form .fsend:disabled{cursor:not-allowed}}@keyframes bolt-hit{0%{box-shadow:0 0 0 0 rgba(245,165,36,.7);filter:brightness(1.4)}35%{filter:none}100%{box-shadow:0 0 0 14px rgba(245,165,36,0)}}.tilt{transform:none!important}.post:hover .cover::after{transform:translateY(-8px)}.work:hover .meta::after{transform:scale(1.1)}.form .fsend:hover .zp{transform:scale(1.15)}.fx:hover .fx-ico{transform:none;animation:bolt-hit .7s ease-out}.fx-link:hover .fx-go::after{transform:scale(1.1);animation:bolt-hit .7s ease-out}.card:hover .ico{animation:bolt-hit .7s ease-out}@media (min-width:1181px){.nav .sub a:hover::before{transform:none;box-shadow:0 8px 18px rgba(245,165,36,.35);animation:bolt-hit .7s ease-out,zap-flicker 2.4s .7s infinite}}.kp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px}.kp{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px 14px 14px;border-radius:16px;background:var(--white);box-shadow:var(--sh);font-size:15.5px;font-weight:900;color:var(--ink);line-height:1.4;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.kp i{flex:0 0 36px;height:36px;border-radius:11px;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/13px 15px no-repeat}.kp:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(28,31,36,.1)}.kp:hover i{animation:bolt-hit .7s ease-out}.white .kp{background:var(--paper);box-shadow:none}@media (max-width:420px){.kp-grid{gap:10px}.kp{padding:12px;gap:10px;font-size:14px}.kp i{flex-basis:30px;height:30px;background-size:11px 13px}}.mock.am{position:relative;background:var(--ink)}.am [class]{transform-box:fill-box;transform-origin:center}.am .br-h1,.am .br-p1,.am .br-p2,.am .sh-prog,.am .pl-bar{transform-origin:0 50%}.am .cu-bar{transform-origin:50% 100%}.am .sh-cur,.am .sh-fly,.am .sh-box,.am .cu-d1,.am .cu-d2,.am .cu-d3{transform-box:view-box;transform-origin:0 0}.am .am-shadow{filter:drop-shadow(0 14px 22px rgba(0,0,0,.28))}.am .ov{opacity:0}.am.in .am-s1,.am.in .am-s2,.am.in .am-s3,.am.in .br-h1,.am.in .br-p1,.am.in .br-p2,.am.in .br-btn,.am.in .br-logo,.am.in .br-c1,.am.in .br-c2,.am.in .br-c3,.am.in .br-s,.am.in .br-hl,.am.in .br-ga,.am.in .br-gb,.am.in .br-t1,.am.in .br-t2,.am.in .br-t3,.am.in .sh-cur,.am.in .sh-flash,.am.in .sh-fly,.am.in .sh-b0,.am.in .sh-b1,.am.in .sh-badge,.am.in .sh-dim,.am.in .sh-pay,.am.in .sh-sel,.am.in .sh-pf,.am.in .sh-ok,.am.in .sh-ship,.am.in .sh-prog,.am.in .sh-n1,.am.in .sh-n2,.am.in .sh-n3,.am.in .sh-box,.am.in .cu-bk,.am.in .cu-pick,.am.in .cu-cf,.am.in .cu-rows,.am.in .cu-new,.am.in .cu-a1,.am.in .cu-b1,.am.in .cu-a2,.am.in .cu-b2,.am.in .cu-a3,.am.in .cu-b3,.am.in .cu-bar,.am.in .cu-int,.am.in .cu-d1,.am.in .cu-d2,.am.in .cu-d3,.am.in .cu-ok1,.am.in .cu-ok2,.am.in .cu-ok3,.am.in .fe-k1,.am.in .fe-k2,.am.in .fe-k3,.am.in .fe-slot,.am.in .fe-mod,.am.in .fe-ring,.am.in .fe-sel,.am.in .fe-pf,.am.in .fe-t1,.am.in .fe-t2,.am.in .pl-new,.am.in .pl-ring,.am.in .pl-k0,.am.in .pl-t0,.am.in .pl-k1,.am.in .pl-t1,.am.in .pl-off,.am.in .pl-bar,.am.in .pl-s1,.am.in .pl-s2{animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.am.in .am-s1{animation-name:am-s1}.am.in .am-s2{animation-name:am-s2}.am.in .am-s3{animation-name:am-s3}.am.in .br-h1{animation-name:br-grow1}.am.in .br-p1{animation-name:br-grow2}.am.in .br-p2{animation-name:br-grow3}.am.in .br-btn{animation-name:br-pop}.am.in .br-logo{animation-name:br-logo}.am.in .br-c1{animation-name:br-c1}.am.in .br-c2{animation-name:br-c2}.am.in .br-c3{animation-name:br-c3}.am.in .br-s{animation-name:br-s}.am.in .br-hl{animation-name:br-hl}.am.in .br-ga{animation-name:br-g}.am.in .br-gb{animation-name:br-g}.am.in .br-t1{animation-name:br-t1}.am.in .br-t2{animation-name:br-t2}.am.in .br-t3{animation-name:br-t3}.am.in .sh-cur{animation-name:sh-cur}.am.in .sh-flash{animation-name:sh-flash}.am.in .sh-fly{animation-name:sh-fly}.am.in .sh-b0{animation-name:sh-b0}.am.in .sh-b1{animation-name:sh-b1}.am.in .sh-badge{animation-name:sh-badge}.am.in .sh-dim{animation-name:sh-dim}.am.in .sh-pay{animation-name:sh-pay}.am.in .sh-sel{animation-name:sh-sel}.am.in .sh-pf{animation-name:sh-pf}.am.in .sh-ok{animation-name:sh-ok}.am.in .sh-ship{animation-name:sh-ship}.am.in .sh-prog{animation-name:sh-prog}.am.in .sh-n1{animation-name:sh-n1}.am.in .sh-n2{animation-name:sh-n2}.am.in .sh-n3{animation-name:sh-n3}.am.in .sh-box{animation-name:sh-box}.am.in .cu-bk{animation-name:cu-bk}.am.in .cu-pick{animation-name:cu-pick}.am.in .cu-cf{animation-name:cu-cf}.am.in .cu-rows{animation-name:cu-rows}.am.in .cu-new{animation-name:cu-new}.am.in .cu-a1{animation-name:cu-a1}.am.in .cu-b1{animation-name:cu-b1}.am.in .cu-a2{animation-name:cu-a2}.am.in .cu-b2{animation-name:cu-b2}.am.in .cu-a3{animation-name:cu-a2}.am.in .cu-b3{animation-name:cu-b2}.am.in .cu-bar{animation-name:cu-bar}.am.in .cu-int{animation-name:cu-int}.am.in .cu-d1{animation-name:cu-d1}.am.in .cu-d2{animation-name:cu-d2}.am.in .cu-d3{animation-name:cu-d3}.am.in .cu-ok1{animation-name:cu-ok1}.am.in .cu-ok2{animation-name:cu-ok2}.am.in .cu-ok3{animation-name:cu-ok3}.am.in .fe-k1{animation-name:fe-k1}.am.in .fe-k2{animation-name:fe-k2}.am.in .fe-k3{animation-name:fe-k3}.am.in .fe-slot{animation-name:fe-slot}.am.in .fe-mod{animation-name:fe-mod}.am.in .fe-ring{animation-name:fe-ring}.am.in .fe-sel{animation-name:fe-sel}.am.in .fe-pf{animation-name:fe-pf}.am.in .fe-t1{animation-name:fe-t1}.am.in .fe-t2{animation-name:fe-t2}.am.in .pl-new{animation-name:pl-new}.am.in .pl-ring{animation-name:pl-ring}.am.in .pl-k0{animation-name:pl-k0}.am.in .pl-t0{animation-name:pl-t0}.am.in .pl-k1{animation-name:pl-k1}.am.in .pl-t1{animation-name:pl-t1}.am.in .pl-off{animation-name:pl-off}.am.in .pl-bar{animation-name:pl-bar}.am.in .pl-s1{animation-name:pl-s1}.am.in .pl-s2{animation-name:pl-s2}@keyframes am-s1{0%,2%{opacity:0}5%,30%{opacity:1}33%,100%{opacity:0}}@keyframes am-s2{0%,33%{opacity:0}36%,56%{opacity:1}59%,100%{opacity:0}}@keyframes am-s3{0%,59%{opacity:0}62%,94%{opacity:1}97%,100%{opacity:0}}@keyframes br-grow1{0%,3%{transform:scaleX(0)}9%,95%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes br-grow2{0%,5%{transform:scaleX(0)}11%,95%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes br-grow3{0%,7%{transform:scaleX(0)}13%,95%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes br-pop{0%,11%{opacity:0;transform:scale(.7)}15%{opacity:1;transform:scale(1.08)}17%,95%{opacity:1;transform:none}100%{opacity:0}}@keyframes br-logo{0%,9%{opacity:0;transform:scale(.8)}13%{opacity:1;transform:scale(1.06);filter:brightness(1.5)}16%,95%{opacity:1;transform:none;filter:none}100%{opacity:0}}@keyframes br-c1{0%,15%{opacity:0;transform:translateY(16px)}20%,95%{opacity:1;transform:none}100%{opacity:0}}@keyframes br-c2{0%,18%{opacity:0;transform:translateY(16px)}23%,95%{opacity:1;transform:none}100%{opacity:0}}@keyframes br-c3{0%,21%{opacity:0;transform:translateY(16px)}26%,95%{opacity:1;transform:none}100%{opacity:0}}@keyframes br-s{0%,33%{opacity:0;transform:translateY(14px)}37%,56%{opacity:1;transform:none}59%,100%{opacity:0;transform:none}}@keyframes br-hl{0%,40%{transform:translateY(100px)}48%,100%{transform:none}}@keyframes br-g{0%,40%{transform:translateY(-50px)}48%,100%{transform:none}}@keyframes br-t1{0%,60%{opacity:0;transform:translateX(40px)}64%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes br-t2{0%,68%{opacity:0;transform:translateX(40px)}72%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes br-t3{0%,76%{opacity:0;transform:translateX(40px)}80%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes sh-cur{0%,3%{opacity:0;transform:translate(470px,330px)}6%{opacity:1;transform:translate(470px,330px)}14%{opacity:1;transform:translate(300px,280px)}16%{opacity:1;transform:translate(300px,280px) scale(.82)}18%,26%{opacity:1;transform:translate(300px,280px)}30%,100%{opacity:0;transform:translate(300px,280px)}}@keyframes sh-flash{0%,15%{opacity:0}17%{opacity:.7}22%,100%{opacity:0}}@keyframes sh-fly{0%,17%{opacity:0;transform:translate(300px,280px)}18%{opacity:1;transform:translate(300px,280px)}26%{opacity:1;transform:translate(560px,12px) scale(.5)}27%,100%{opacity:0;transform:translate(560px,12px)}}@keyframes sh-b0{0%,26%{opacity:1}27%,100%{opacity:0}}@keyframes sh-b1{0%,26%{opacity:0}27%,99%{opacity:1}100%{opacity:0}}@keyframes sh-badge{0%,26%{transform:none}28%{transform:scale(1.4)}31%,100%{transform:none}}@keyframes sh-dim{0%,33%{opacity:0}36%,94%{opacity:.55}98%,100%{opacity:0}}@keyframes sh-pay{0%,33%{opacity:0;transform:translateY(24px)}37%,58%{opacity:1;transform:none}61%,100%{opacity:0}}@keyframes sh-sel{0%,39%{opacity:0}41%,100%{opacity:1}}@keyframes sh-pf{0%,46%{opacity:0}48%{opacity:.85}51%,100%{opacity:0}}@keyframes sh-ok{0%,50%{opacity:0;transform:scale(.96)}53%,58%{opacity:1;transform:none}61%,100%{opacity:0}}@keyframes sh-ship{0%,58%{opacity:0}61%,94%{opacity:1}98%,100%{opacity:0}}@keyframes sh-prog{0%,63%{transform:scaleX(0)}72%,76%{transform:scaleX(.5)}86%,100%{transform:scaleX(1)}}@keyframes sh-n1{0%,61%{opacity:0;transform:scale(.6)}63%,96%{opacity:1;transform:none}100%{opacity:0}}@keyframes sh-n2{0%,71%{opacity:0;transform:scale(.6)}73%,96%{opacity:1;transform:none}100%{opacity:0}}@keyframes sh-n3{0%,85%{opacity:0;transform:scale(.6)}87%,96%{opacity:1;transform:none}100%{opacity:0}}@keyframes sh-box{0%,63%{transform:translate(180px,170px)}72%,76%{transform:translate(300px,170px)}86%,100%{transform:translate(420px,170px)}}@keyframes cu-bk{0%,2%{opacity:0;transform:translateY(14px)}5%,22%{opacity:1;transform:none}26%,100%{opacity:0;transform:translateY(-6px)}}@keyframes cu-pick{0%,9%{opacity:0;transform:scale(.8)}11%,26%{opacity:1;transform:none}27%,100%{opacity:0}}@keyframes cu-cf{0%,17%{opacity:0}19%{opacity:.85}22%,100%{opacity:0}}@keyframes cu-rows{0%,26%{transform:none}30%,94%{transform:translateY(34px)}100%{transform:none}}@keyframes cu-new{0%,27%{opacity:0;transform:translateX(-14px)}31%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes cu-a1{0%,29%{opacity:1}31%,96%{opacity:0}100%{opacity:1}}@keyframes cu-b1{0%,29%{opacity:0}31%,96%{opacity:1}100%{opacity:0}}@keyframes cu-a2{0%,42%{opacity:1}44%,96%{opacity:0}100%{opacity:1}}@keyframes cu-b2{0%,42%{opacity:0}44%,96%{opacity:1}100%{opacity:0}}@keyframes cu-bar{0%,34%{transform:scaleY(.35)}46%,94%{transform:scaleY(1)}100%{transform:scaleY(.35)}}@keyframes cu-int{0%,58%{opacity:0}61%,94%{opacity:1}98%,100%{opacity:0}}@keyframes cu-d1{0%,63%{opacity:0;transform:translate(282px,216px)}64%{opacity:1;transform:translate(282px,216px)}70%{opacity:1;transform:translate(420px,144px)}71%,100%{opacity:0;transform:translate(420px,144px)}}@keyframes cu-d2{0%,67%{opacity:0;transform:translate(282px,216px)}68%{opacity:1;transform:translate(282px,216px)}74%{opacity:1;transform:translate(420px,216px)}75%,100%{opacity:0;transform:translate(420px,216px)}}@keyframes cu-d3{0%,71%{opacity:0;transform:translate(282px,216px)}72%{opacity:1;transform:translate(282px,216px)}78%{opacity:1;transform:translate(420px,288px)}79%,100%{opacity:0;transform:translate(420px,288px)}}@keyframes cu-ok1{0%,70%{opacity:0;transform:scale(.4)}72%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes cu-ok2{0%,74%{opacity:0;transform:scale(.4)}76%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes cu-ok3{0%,78%{opacity:0;transform:scale(.4)}80%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes fe-k1{0%,6%{opacity:0;transform:scale(.4)}9%,30%{opacity:1;transform:none}33%,100%{opacity:0}}@keyframes fe-k2{0%,11%{opacity:0;transform:scale(.4)}14%,30%{opacity:1;transform:none}33%,100%{opacity:0}}@keyframes fe-k3{0%,16%{opacity:0;transform:scale(.4)}19%,30%{opacity:1;transform:none}33%,100%{opacity:0}}@keyframes fe-slot{0%,8%{opacity:1}16%{opacity:.55}24%{opacity:1}32%{opacity:1}36%,96%{opacity:0}100%{opacity:1}}@keyframes fe-mod{0%,33%{opacity:0;transform:translateY(16px) scale(.97)}38%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes fe-ring{0%,36%{opacity:0}39%{opacity:1}48%,100%{opacity:0}}@keyframes fe-sel{0%,43%{opacity:0;transform:scale(.6)}46%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes fe-pf{0%,50%{opacity:0}52%{opacity:.85}55%,100%{opacity:0}}@keyframes fe-t1{0%,60%{opacity:0;transform:translateX(40px)}64%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes fe-t2{0%,70%{opacity:0;transform:translateX(40px)}74%,94%{opacity:1;transform:none}98%,100%{opacity:0}}@keyframes pl-new{0%,8%{opacity:0;transform:scale(.96)}14%,94%{opacity:1;transform:none}100%{opacity:0}}@keyframes pl-ring{0%,13%{opacity:0}16%{opacity:1}26%,100%{opacity:0}}@keyframes pl-k0{0%,20%{transform:none}26%,94%{transform:translateX(32px)}100%{transform:none}}@keyframes pl-t0{0%,20%{fill:#343941}26%,94%{fill:#F5A524}100%{fill:#343941}}@keyframes pl-k1{0%,38%{transform:none}44%,94%{transform:translateX(-32px)}100%{transform:none}}@keyframes pl-t1{0%,38%{fill:#F5A524}44%,94%{fill:#3A3F48}100%{fill:#F5A524}}@keyframes pl-off{0%,38%{opacity:1}46%,94%{opacity:.35}100%{opacity:1}}@keyframes pl-bar{0%,60%{transform:scaleX(.45);fill:#E5484D}70%,94%{transform:scaleX(1);fill:#28C840}100%{transform:scaleX(.45);fill:#E5484D}}@keyframes pl-s1{0%,62%{opacity:1}64%,96%{opacity:0}100%{opacity:1}}@keyframes pl-s2{0%,62%{opacity:0}64%,96%{opacity:1}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.am.in [class]{animation:none!important}}.fine,.px-fine{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;margin-top:22px;padding:12px 20px 12px 12px;border-radius:16px;font-size:14.5px;font-weight:900;line-height:1.6}.fine{background:var(--white);box-shadow:var(--sh);color:var(--ink)}.white .fine{background:var(--paper);box-shadow:none}.fine::before,.px-fine::before{content:"";flex-shrink:0;width:36px;height:36px;border-radius:11px;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/13px 15px no-repeat}.px-fine{background:#262A31;color:var(--paper)}.px-fine::before{background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/13px 15px no-repeat}.pt-wrap .fine{display:block;width:auto;padding:0;background:none;box-shadow:none;font-size:13px;font-weight:700;color:var(--stone)}.pt-wrap .fine::before{display:none}@media (max-width:620px){.fine,.px-fine{width:auto;font-size:13.5px;padding:12px 14px 12px 12px}}.faq{gap:12px}.faq details{padding:0;border-radius:18px}.faq summary{align-items:center;gap:16px;padding:18px 20px;font-size:18px;line-height:1.5}.faq summary::before{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;min-width:0;padding:0;border-radius:12px;background:var(--paper);font-size:13px;letter-spacing:.02em;transition:background .3s,color .3s}.white .faq summary::before{background:var(--white)}.faq details[open]{background:var(--white);box-shadow:0 18px 40px rgba(28,31,36,.1)}.faq details[open] summary::before{background:var(--ink);color:var(--amber)}.faq details[open] summary span{color:var(--ink)}.faq details p{margin:0 20px 20px 78px;padding:16px 20px;border-radius:14px;background:var(--paper);max-width:none;font-size:16px;line-height:1.85}.faq-split{align-items:start}.faq-side .sec-head{margin-top:0}@media (max-width:620px){.faq details{padding:0}.faq summary{gap:12px;padding:14px;font-size:16.5px}.faq summary::before{width:34px;height:34px;border-radius:10px;font-size:12px}.faq .tg{width:36px;height:36px}.faq details p{margin:0 14px 14px;padding:14px 16px;font-size:15.5px}}.tbl.cmp table{min-width:780px}.tbl.cmp th{padding:18px 18px;vertical-align:middle}.tbl.cmp thead th b{display:block;font-size:16px;font-weight:900;letter-spacing:.02em}.tbl.cmp .tp{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:5px 10px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber);font-family:var(--f-en);font-size:12.5px;font-weight:900;line-height:1}.tbl.cmp .tp::before{content:"";width:6px;height:8px;background:var(--amber);clip-path:var(--bolt)}.tbl.cmp td{padding:15px 18px;vertical-align:middle;font-weight:800;color:var(--ink)}.tbl.cmp td:first-child{font-weight:900}.tbl.cmp th:nth-child(4){background:#23272E}.tbl.cmp .ck{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink);vertical-align:middle}.tbl.cmp .ck::before{content:"";width:10px;height:12px;background:var(--amber);clip-path:var(--bolt)}.tbl.cmp .ck+em{font-style:normal;margin-left:8px;font-weight:900;vertical-align:middle}.tbl.cmp .no{color:#B8BDC6;font-weight:900}.tbl.cmp .opt{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--paper);font-size:13.5px;font-weight:900}.tbl.cmp td:nth-child(3) .opt{background:var(--white)}.tbl.cmp tbody tr{transition:background .2s}.tbl.cmp tbody tr:hover td{background:#FFF4DD}.icards{align-items:stretch}.icard{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--white);border-radius:22px;box-shadow:var(--sh);overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.white .icard{box-shadow:none}.ic-fig{position:relative;margin:10px 10px 0;aspect-ratio:16/10;border-radius:16px;background:var(--ink);display:grid;place-items:center;overflow:hidden;isolation:isolate}.ic-fig::after{content:"";position:absolute;right:-22px;bottom:-30px;width:120px;height:140px;background:var(--amber);opacity:.07;clip-path:var(--bolt);z-index:-1;animation:zap-glow 4.2s infinite;animation-delay:calc(var(--i,0) * -1.3s)}.ic-glow{position:absolute;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(245,165,36,.32),transparent 65%);z-index:-1;animation:ic-pulse 4.2s ease-in-out infinite;animation-delay:calc(var(--i,0) * -1.3s)}.ic-fig svg{width:50%;height:auto;filter:drop-shadow(0 18px 26px rgba(0,0,0,.45));animation:ic-float 4.2s ease-in-out infinite;animation-delay:calc(var(--i,0) * -1.3s)}.ic-tag{position:absolute;left:12px;top:12px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--amber);font-family:var(--f-en);font-style:italic;font-size:11px;font-weight:900;letter-spacing:.12em;line-height:1}.ic-body{display:flex;flex-direction:column;gap:8px;padding:20px 24px 26px}.ic-body h3{font-size:19px;font-weight:900;line-height:1.4}.ic-body p{font-size:15px;line-height:1.8;font-weight:700;color:var(--text)}.icard:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(28,31,36,.14)}.icard:hover .ic-fig{animation:bolt-hit .7s ease-out}.icard:hover .ic-glow{background:radial-gradient(circle,rgba(245,165,36,.5),transparent 65%)}@keyframes ic-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ic-pulse{0%,100%{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.ic-fig svg,.ic-glow,.ic-fig::after{animation:none!important}}.hero-copy .h1 .rot{display:grid;justify-items:center;color:var(--amber)}.rot .rw{grid-area:1/1;opacity:0;white-space:nowrap;animation:rw 10.4s var(--ease) infinite both}.rot .rw:nth-child(2){animation-delay:2.6s}.rot .rw:nth-child(3){animation-delay:5.2s}.rot .rw:nth-child(4){animation-delay:7.8s}@keyframes rw{0%{opacity:0;transform:translateY(.4em);filter:blur(6px)}4%,21%{opacity:1;transform:none;filter:none}25%,100%{opacity:0;transform:translateY(-.4em);filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.rot .rw{animation:none!important;opacity:0}.rot .rw:first-child{opacity:1}}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bsearch{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.bs-box{position:relative;display:flex;align-items:center;gap:12px;height:66px;padding:0 12px 0 11px;border-radius:20px;background:var(--white);box-shadow:var(--sh);transition:box-shadow .25s}.bs-box:focus-within{box-shadow:0 0 0 3px rgba(245,165,36,.5),0 18px 40px rgba(28,31,36,.12)}.bs-ico{flex-shrink:0;width:44px;height:44px;border-radius:14px;background:var(--ink);display:grid;place-items:center}.bs-ico svg{width:15px;height:17px;fill:var(--amber)}.bs-box:focus-within .bs-ico{animation:bolt-hit .7s ease-out}.bs-q{flex:1;min-width:0;height:100%;border:0;background:none;font:inherit;font-size:17px;font-weight:900;color:var(--ink);outline:none;-webkit-appearance:none;appearance:none}.bs-q::placeholder{color:#9AA0AA;font-weight:700}.bs-q::-webkit-search-cancel-button,.bs-q::-webkit-search-decoration{-webkit-appearance:none;display:none}.bs-k{flex-shrink:0;min-width:30px;padding:6px 10px;border-radius:9px;background:var(--paper);color:var(--stone);font-family:var(--f-en);font-size:13px;font-weight:900;text-align:center;line-height:1}.bs-x{position:relative;flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--paper);transition:background .2s}.bs-x::before,.bs-x::after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:2.5px;border-radius:2px;background:var(--ink);transform:rotate(45deg)}.bs-x::after{transform:rotate(-45deg)}.bs-x:hover{background:var(--amber)}.bs-row{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.bs-hot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bs-hot span{display:inline-flex;align-items:center;gap:6px;margin-right:2px;font-size:13px;font-weight:900;color:var(--stone)}.bs-hot span::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.bs-hot button{height:34px;padding:0 14px;border-radius:999px;background:var(--white);box-shadow:var(--sh);font-size:13.5px;font-weight:900;color:var(--ink)}.bs-hot button:hover,.bs-hot button.on{background:var(--amber);transform:translateY(-1px)}.bs-meta{font-size:14px;font-weight:900;color:var(--stone)}.bs-meta b{font-family:var(--f-en);font-size:16px;color:var(--amber-deep)}.post mark{background:rgba(245,165,36,.38);color:inherit;border-radius:4px;padding:0 2px}.bs-empty{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:22px;padding:44px 22px;border-radius:22px;background:var(--white);box-shadow:var(--sh);text-align:center}.bs-em{width:64px;height:64px;border-radius:20px;background:var(--ink);display:grid;place-items:center;margin-bottom:4px}.bs-em svg{width:22px;height:26px;fill:var(--amber);animation:zap-flicker 3s infinite}.bs-empty b{font-size:20px;font-weight:900;color:var(--ink)}.bs-empty b em{font-style:normal;color:var(--amber-deep)}.bs-empty p{font-size:15px;font-weight:700;color:var(--stone)}.bs-ea{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}@media (hover:none){.bs-k{display:none}}@media (max-width:620px){.bs-box{height:58px;border-radius:18px;padding:0 8px 0 8px;gap:10px}.bs-ico{width:40px;height:40px;border-radius:12px}.bs-q{font-size:16px}.bs-row{flex-direction:column;align-items:flex-start}.bs-hot{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding:2px 2px 6px;scrollbar-width:none}.bs-hot::-webkit-scrollbar{display:none}.bs-hot button{flex-shrink:0}.bs-hot span{flex-shrink:0}}.single-post .entry-content h2{scroll-margin-top:110px}.ptoc{display:none}@media (min-width:1100px){.single-post .with-toc{display:grid;grid-template-columns:minmax(0,1fr) 300px;column-gap:clamp(40px,4vw,64px);max-width:1280px;margin-inline:auto;align-items:start}.with-toc>.entry-content,.with-toc>.entry-end{grid-column:1;max-width:none;margin-inline:0}.with-toc>.ptoc{display:flex;flex-direction:column;gap:14px;grid-column:2;grid-row:1/span 2;position:sticky;top:110px}}.pt-card{background:var(--paper);border-radius:20px;padding:20px 14px 14px}.pt-h{display:flex;align-items:center;gap:10px;padding:0 6px 12px}.pt-mk{flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/12px 14px no-repeat}.pt-h b{flex:1;font-size:16px;font-weight:900;color:var(--ink)}.pt-n{font-family:var(--f-en);font-size:13px;font-weight:900;color:var(--amber-deep)}.pt-bar{height:6px;margin:0 6px 10px;border-radius:3px;background:var(--white);overflow:hidden}.pt-bar i{display:block;height:100%;width:0;border-radius:3px;background:var(--amber);transition:width .15s linear}.pt-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 420px);overflow:auto;scrollbar-width:thin}.pt-list a{display:grid;grid-template-columns:26px 1fr;gap:8px;padding:10px 10px;border-radius:12px;font-size:14.5px;font-weight:900;line-height:1.5;color:var(--text);text-decoration:none;transition:background .2s,color .2s}.pt-list a:hover{background:var(--white)}.pt-i{font-family:var(--f-en);font-style:italic;font-size:12px;font-weight:900;color:var(--amber-deep);padding-top:3px}.pt-list a.on{background:var(--ink);color:var(--paper)}.pt-list a.on .pt-i{color:var(--amber)}.pt-cta{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border-radius:20px;background:var(--ink);color:var(--paper)}.pt-cta::after{content:"";position:absolute;right:-18px;bottom:-28px;width:100px;height:116px;background:var(--amber);opacity:.08;clip-path:var(--bolt);pointer-events:none}.pt-cta b{font-size:16.5px;font-weight:900;line-height:1.45}.pt-cta p{font-size:13.5px;font-weight:700;color:var(--mist)}.pt-cta .pt-btns{display:flex;gap:8px;width:100%;margin-top:4px}.pt-cta .pt-btns a{flex:1;display:inline-flex;align-items:center;justify-content:center;height:42px;border-radius:11px;font-size:14px;font-weight:900;transition:transform .2s var(--ease)}.pt-cta .pt-btns a:hover{transform:translateY(-2px)}.pt-cta .pt-go{background:var(--amber);color:var(--ink)}.pt-cta .pt-ln{background:var(--line-c);color:#fff}.pt-s{display:flex;align-items:center;gap:8px;background:var(--paper)}.pt-s input{flex:1;min-width:0;height:100%;font:inherit;font-size:14.5px;color:var(--ink)}.pt-s button{flex-shrink:0;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/12px 14px no-repeat}.ptoc-fab{position:fixed;left:max(16px,env(safe-area-inset-left,0px));bottom:max(18px,env(safe-area-inset-bottom,0px));z-index:62;display:flex;align-items:center;gap:10px;height:52px;padding:0 18px 0 7px;border-radius:26px;background:var(--ink);color:var(--paper);box-shadow:0 14px 30px rgba(28,31,36,.3);font-weight:900;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s,visibility .3s,transform .3s var(--ease)}.ptoc-fab.show{opacity:1;visibility:visible;transform:none}.ptoc-fab .pf-r{position:relative;width:38px;height:38px;border-radius:50%;background:conic-gradient(var(--amber) calc(var(--p,0) * 1%),#3A3F48 0);display:grid;place-items:center}.ptoc-fab .pf-r::before{content:"";width:30px;height:30px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/11px 13px no-repeat}.ptoc-fab .pf-t{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.ptoc-fab .pf-t b{font-size:14.5px}.ptoc-fab .pf-t small{font-family:var(--f-en);font-size:11.5px;color:var(--amber)}.ptoc-ov{position:fixed;inset:0;z-index:90;background:rgba(28,31,36,.55);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.ptoc-sheet{position:fixed;left:0;right:0;bottom:0;z-index:91;max-height:74vh;display:flex;flex-direction:column;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;background:var(--white);box-shadow:0 -20px 50px rgba(28,31,36,.25);transform:translateY(105%);visibility:hidden;transition:transform .4s var(--ease),visibility .4s}.ptoc-open .ptoc-ov{opacity:1;visibility:visible}.ptoc-open .ptoc-sheet{transform:none;visibility:visible}.ptoc-sheet .ps-grab{align-self:center;width:44px;height:5px;border-radius:3px;background:var(--cloud);margin-bottom:12px}.ptoc-sheet .pt-h{padding:0 4px 12px}.ptoc-sheet .ps-x{position:relative;flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--paper)}.ptoc-sheet .ps-x::before,.ptoc-sheet .ps-x::after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:2.5px;border-radius:2px;background:var(--ink);transform:rotate(45deg)}.ptoc-sheet .ps-x::after{transform:rotate(-45deg)}.ptoc-sheet .pt-bar{background:var(--paper)}.ptoc-sheet .pt-list{max-height:none;overflow:auto;flex:1;min-height:0}.ptoc-sheet .pt-list a{padding:13px 12px;font-size:15.5px}.ptoc-sheet .pt-list a:hover{background:var(--paper)}.ptoc-sheet .pt-list a.on:hover{background:var(--ink)}.ptoc-sheet .pt-s{margin-top:12px}@media (min-width:1100px){.ptoc-fab,.ptoc-ov,.ptoc-sheet{display:none}.has-ptoc .float-c{display:none}}@media (max-width:620px){.ptoc-fab{bottom:calc(88px + env(safe-area-inset-bottom,0px));left:12px;height:48px;padding-right:16px}.ptoc-fab .pf-r{width:34px;height:34px}.ptoc-fab .pf-r::before{width:27px;height:27px}}.menu-open .ptoc-fab{opacity:0;visibility:hidden}.single-post article{overflow:clip}.fine a{text-underline-offset:3px;margin-left:6px}.plan li{font-weight:800}.plan .price{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.plan .price small{display:inline-flex;align-items:center;gap:7px;margin:0;padding:8px 14px 8px 11px;border-radius:999px;background:var(--ink);color:var(--amber);font-family:var(--f-zh);font-size:14px;font-weight:900;letter-spacing:.1em;line-height:1;box-shadow:0 8px 18px rgba(28,31,36,.14)}.plan .price small::before{content:"";width:9px;height:11px;background:var(--amber);clip-path:var(--bolt);animation:zap-flicker 3.2s infinite}.plan.hot .price small{background:var(--amber);color:var(--ink);box-shadow:0 8px 18px rgba(245,165,36,.35)}.plan.hot .price small::before{background:var(--ink)}.plan:hover .price small{animation:bolt-hit .7s ease-out}@media (prefers-reduced-motion:reduce){.plan .price small::before{animation:none}}a,img,svg,button{-webkit-user-drag:none;user-drag:none}.ic-fig::after{display:none}.nav .sub.mega .sg,.nav .sub.mega .sf{list-style:none}.nav .sub.mega .mi{display:none}.nav .sub.mega em{font-style:normal}@media (min-width:1181px){.nav .sub.mega{min-width:430px;padding:10px;gap:2px}.nav .sub.mega .sg{display:flex;align-items:center;gap:7px;padding:10px 12px 6px;font-size:12px;font-weight:900;letter-spacing:.1em;color:var(--stone)}.nav .sub.mega .sg::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.nav .sub.mega .sg:not(:first-child){margin-top:6px}.nav .sub.mega a{grid-template-columns:42px 1fr auto}.nav .sub.mega a::before{display:none}.nav .sub.mega a span{grid-column:2;grid-row:1}.nav .sub.mega a small{grid-column:2;grid-row:2}.nav .sub.mega .mi{display:grid;place-items:center;grid-row:1/3;width:42px;height:42px;border-radius:12px;background:var(--paper);color:var(--ink);transition:background .2s,color .2s}.nav .sub.mega .mi svg{width:20px;height:20px}.nav .sub.mega a:hover .mi{background:var(--ink);color:var(--amber);animation:bolt-hit .7s ease-out}.nav .sub.mega a em{grid-column:3;grid-row:1/3;align-self:center;padding:7px 11px;border-radius:999px;background:var(--ink);color:var(--amber);font-family:var(--f-en);font-size:12.5px;font-weight:900;line-height:1;white-space:nowrap}.nav .sub.mega li:nth-child(3) a em{background:var(--amber);color:var(--ink)}.nav .sub.mega .sf{display:flex;gap:8px;margin-top:8px;padding:8px;border-radius:14px;background:var(--paper)}.nav .sub.mega .sf a{flex:1;display:flex;align-items:center;justify-content:center;height:42px;padding:0;border-radius:10px;font-size:14px;font-weight:900;background:var(--white);color:var(--ink)}.nav .sub.mega .sf a::before{display:none}.nav .sub.mega .sf a.sf-b{background:var(--amber)}.nav .sub.mega .sf a:hover{transform:translateY(-1px)}}@media (max-width:1180px){.nav .sub.mega .sg{grid-column:1/-1;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:900;letter-spacing:.1em;color:var(--mist)}.nav .sub.mega .sg::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.nav .sub.mega a em{display:inline-flex;align-self:flex-start;padding:5px 9px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber);font-family:var(--f-en);font-size:12px;font-weight:900;line-height:1}.nav .sub.mega .sf{grid-column:1/-1;display:flex;gap:8px}.nav .sub.mega .sf a{flex:1;justify-content:center;align-items:center;height:48px;padding:0;font-weight:900}.nav .sub.mega .sf a.sf-b{background:var(--amber);color:var(--ink)}}.rv{transition:opacity .5s ease-out,transform .6s var(--ease);transition-delay:var(--d,0s)}.tile.pre .panel *,.tile.pre .panel *::before,.tile.pre .panel *::after{animation-play-state:paused}.p-web .hero-b .ln,.p-web .pbody>.ln,.p-web .cards span,.p-web .hero-b::after{animation-duration:5.2s}.p-web .hero-b .ln.m{animation-delay:.12s}.p-web .hero-b .ln.a{animation-delay:.24s}.p-web .pbody>.ln{animation-delay:.8s}.p-web .cards span:nth-child(1){animation-delay:.4s}.p-web .cards span:nth-child(2){animation-delay:.5s}.p-web .cards span:nth-child(3){animation-delay:.6s}.p-seo .q,.p-seo .serp,.p-seo .o1,.p-seo .o2,.p-seo .me,.p-seo .me small,.p-seo .rk i,.p-seo .cnt{animation-duration:6s}.p-host .bar b,.p-host .row em{animation-duration:4.6s}.p-host .pbody>:nth-child(3) em,.p-host .pbody>:nth-child(4) b{animation-delay:.18s}.p-host .pbody>:nth-child(5) em,.p-host .pbody>:nth-child(6) b{animation-delay:.36s}.p-host .pbody>:nth-child(7) em,.p-host .pbody>:nth-child(8) b{animation-delay:.54s}.p-design .lg::after,.p-design .sw4 span,.p-design .type b,.p-design .pbody>.ln{animation-duration:5.2s}.p-design .sw4 span:nth-child(1){animation-delay:0s,.75s}.p-design .sw4 span:nth-child(2){animation-delay:.06s,1.65s}.p-design .sw4 span:nth-child(3){animation-delay:.12s,2.55s}.p-design .sw4 span:nth-child(4){animation-delay:.18s,3.45s}.p-design .type b{animation-delay:.24s}.p-design .pbody>.ln{animation-delay:.36s}.p-design .pbody>.ln.s{animation-delay:.46s}.am:not(.pre) .am-s1,.am:not(.pre) .am-s2,.am:not(.pre) .am-s3,.am:not(.pre) .br-h1,.am:not(.pre) .br-p1,.am:not(.pre) .br-p2,.am:not(.pre) .br-btn,.am:not(.pre) .br-logo,.am:not(.pre) .br-c1,.am:not(.pre) .br-c2,.am:not(.pre) .br-c3,.am:not(.pre) .br-s,.am:not(.pre) .br-hl,.am:not(.pre) .br-ga,.am:not(.pre) .br-gb,.am:not(.pre) .br-t1,.am:not(.pre) .br-t2,.am:not(.pre) .br-t3,.am:not(.pre) .sh-cur,.am:not(.pre) .sh-flash,.am:not(.pre) .sh-fly,.am:not(.pre) .sh-b0,.am:not(.pre) .sh-b1,.am:not(.pre) .sh-badge,.am:not(.pre) .sh-dim,.am:not(.pre) .sh-pay,.am:not(.pre) .sh-sel,.am:not(.pre) .sh-pf,.am:not(.pre) .sh-ok,.am:not(.pre) .sh-ship,.am:not(.pre) .sh-prog,.am:not(.pre) .sh-n1,.am:not(.pre) .sh-n2,.am:not(.pre) .sh-n3,.am:not(.pre) .sh-box,.am:not(.pre) .cu-bk,.am:not(.pre) .cu-pick,.am:not(.pre) .cu-cf,.am:not(.pre) .cu-rows,.am:not(.pre) .cu-new,.am:not(.pre) .cu-a1,.am:not(.pre) .cu-b1,.am:not(.pre) .cu-a2,.am:not(.pre) .cu-b2,.am:not(.pre) .cu-a3,.am:not(.pre) .cu-b3,.am:not(.pre) .cu-bar,.am:not(.pre) .cu-int,.am:not(.pre) .cu-d1,.am:not(.pre) .cu-d2,.am:not(.pre) .cu-d3,.am:not(.pre) .cu-ok1,.am:not(.pre) .cu-ok2,.am:not(.pre) .cu-ok3,.am:not(.pre) .fe-k1,.am:not(.pre) .fe-k2,.am:not(.pre) .fe-k3,.am:not(.pre) .fe-slot,.am:not(.pre) .fe-mod,.am:not(.pre) .fe-ring,.am:not(.pre) .fe-sel,.am:not(.pre) .fe-pf,.am:not(.pre) .fe-t1,.am:not(.pre) .fe-t2,.am:not(.pre) .pl-new,.am:not(.pre) .pl-ring,.am:not(.pre) .pl-k0,.am:not(.pre) .pl-t0,.am:not(.pre) .pl-k1,.am:not(.pre) .pl-t1,.am:not(.pre) .pl-off,.am:not(.pre) .pl-bar,.am:not(.pre) .pl-s1,.am:not(.pre) .pl-s2{animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.am:not(.pre) .am-s1{animation-name:am-s1}.am:not(.pre) .am-s2{animation-name:am-s2}.am:not(.pre) .am-s3{animation-name:am-s3}.am:not(.pre) .br-h1{animation-name:br-grow1}.am:not(.pre) .br-p1{animation-name:br-grow2}.am:not(.pre) .br-p2{animation-name:br-grow3}.am:not(.pre) .br-btn{animation-name:br-pop}.am:not(.pre) .br-logo{animation-name:br-logo}.am:not(.pre) .br-c1{animation-name:br-c1}.am:not(.pre) .br-c2{animation-name:br-c2}.am:not(.pre) .br-c3{animation-name:br-c3}.am:not(.pre) .br-s{animation-name:br-s}.am:not(.pre) .br-hl{animation-name:br-hl}.am:not(.pre) .br-ga{animation-name:br-g}.am:not(.pre) .br-gb{animation-name:br-g}.am:not(.pre) .br-t1{animation-name:br-t1}.am:not(.pre) .br-t2{animation-name:br-t2}.am:not(.pre) .br-t3{animation-name:br-t3}.am:not(.pre) .sh-cur{animation-name:sh-cur}.am:not(.pre) .sh-flash{animation-name:sh-flash}.am:not(.pre) .sh-fly{animation-name:sh-fly}.am:not(.pre) .sh-b0{animation-name:sh-b0}.am:not(.pre) .sh-b1{animation-name:sh-b1}.am:not(.pre) .sh-badge{animation-name:sh-badge}.am:not(.pre) .sh-dim{animation-name:sh-dim}.am:not(.pre) .sh-pay{animation-name:sh-pay}.am:not(.pre) .sh-sel{animation-name:sh-sel}.am:not(.pre) .sh-pf{animation-name:sh-pf}.am:not(.pre) .sh-ok{animation-name:sh-ok}.am:not(.pre) .sh-ship{animation-name:sh-ship}.am:not(.pre) .sh-prog{animation-name:sh-prog}.am:not(.pre) .sh-n1{animation-name:sh-n1}.am:not(.pre) .sh-n2{animation-name:sh-n2}.am:not(.pre) .sh-n3{animation-name:sh-n3}.am:not(.pre) .sh-box{animation-name:sh-box}.am:not(.pre) .cu-bk{animation-name:cu-bk}.am:not(.pre) .cu-pick{animation-name:cu-pick}.am:not(.pre) .cu-cf{animation-name:cu-cf}.am:not(.pre) .cu-rows{animation-name:cu-rows}.am:not(.pre) .cu-new{animation-name:cu-new}.am:not(.pre) .cu-a1{animation-name:cu-a1}.am:not(.pre) .cu-b1{animation-name:cu-b1}.am:not(.pre) .cu-a2{animation-name:cu-a2}.am:not(.pre) .cu-b2{animation-name:cu-b2}.am:not(.pre) .cu-a3{animation-name:cu-a2}.am:not(.pre) .cu-b3{animation-name:cu-b2}.am:not(.pre) .cu-bar{animation-name:cu-bar}.am:not(.pre) .cu-int{animation-name:cu-int}.am:not(.pre) .cu-d1{animation-name:cu-d1}.am:not(.pre) .cu-d2{animation-name:cu-d2}.am:not(.pre) .cu-d3{animation-name:cu-d3}.am:not(.pre) .cu-ok1{animation-name:cu-ok1}.am:not(.pre) .cu-ok2{animation-name:cu-ok2}.am:not(.pre) .cu-ok3{animation-name:cu-ok3}.am:not(.pre) .fe-k1{animation-name:fe-k1}.am:not(.pre) .fe-k2{animation-name:fe-k2}.am:not(.pre) .fe-k3{animation-name:fe-k3}.am:not(.pre) .fe-slot{animation-name:fe-slot}.am:not(.pre) .fe-mod{animation-name:fe-mod}.am:not(.pre) .fe-ring{animation-name:fe-ring}.am:not(.pre) .fe-sel{animation-name:fe-sel}.am:not(.pre) .fe-pf{animation-name:fe-pf}.am:not(.pre) .fe-t1{animation-name:fe-t1}.am:not(.pre) .fe-t2{animation-name:fe-t2}.am:not(.pre) .pl-new{animation-name:pl-new}.am:not(.pre) .pl-ring{animation-name:pl-ring}.am:not(.pre) .pl-k0{animation-name:pl-k0}.am:not(.pre) .pl-t0{animation-name:pl-t0}.am:not(.pre) .pl-k1{animation-name:pl-k1}.am:not(.pre) .pl-t1{animation-name:pl-t1}.am:not(.pre) .pl-off{animation-name:pl-off}.am:not(.pre) .pl-bar{animation-name:pl-bar}.am:not(.pre) .pl-s1{animation-name:pl-s1}.am:not(.pre) .pl-s2{animation-name:pl-s2}@media (prefers-reduced-motion:reduce){.am [class]{animation:none!important}}.tbl.cmp{border-radius:24px;overflow-x:auto;overflow-y:hidden;box-shadow:var(--sh);background:var(--white)}.tbl.cmp::-webkit-scrollbar{display:none}.tbl.cmp table{border-radius:24px;box-shadow:none}.tbl.cmp::before{content:none!important;display:none!important}.cmp-box{position:relative;margin-bottom:20px}.cmp-box>.tbl.cmp{margin:0}.cmp-swipe{display:none}.cmp-box.can-x .cmp-swipe{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:8px 8px 8px 18px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:14px;font-weight:900;line-height:1.3;box-shadow:0 12px 26px rgba(28,31,36,.16)}.cmp-swipe .cs-t{display:flex;align-items:center;gap:8px}.cmp-swipe .cs-t b{color:var(--amber);font-weight:900}.cmp-swipe .cs-b{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;height:36px;padding:0 13px;border-radius:999px;background:rgba(245,165,36,.16)}.cmp-swipe .cs-b i{width:10px;height:12px;background:var(--amber);clip-path:var(--bolt);opacity:.28;transition:opacity .25s,transform .25s}.cmp-box:not(.moved) .cs-b i{animation:csChase 1.1s ease-in-out infinite}.cmp-box:not(.moved) .cs-b i:nth-child(2){animation-delay:.14s}.cmp-box:not(.moved) .cs-b i:nth-child(3){animation-delay:.28s}.cmp-box.moved .cs-b i.on{opacity:1;transform:scale(1.12)}@keyframes csChase{0%,100%{opacity:.28;transform:translateX(0)}35%{opacity:1;transform:translateX(4px) scale(1.15)}}.cmp-go{display:none}.cmp-box.can-x .cmp-go{display:grid;place-items:center;position:absolute;right:10px;top:var(--go,120px);z-index:5;width:48px;height:48px;border:0;border-radius:50%;background:var(--amber);cursor:pointer;box-shadow:0 10px 24px rgba(28,31,36,.28);transition:opacity .3s,transform .35s var(--ease);-webkit-tap-highlight-color:transparent}.cmp-go::before{content:"";width:16px;height:19px;background:var(--ink);clip-path:var(--bolt)}.cmp-go::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--amber);opacity:.45;z-index:-1;animation:csRing 1.8s ease-out infinite}.cmp-box.can-x:not(.moved) .cmp-go{animation:csNudge 1.8s var(--ease) infinite}.cmp-box.at-end .cmp-go{opacity:0;transform:scale(.5);pointer-events:none}@keyframes csRing{0%{transform:scale(1);opacity:.45}100%{transform:scale(1.7);opacity:0}}@keyframes csNudge{0%,60%,100%{transform:translateX(0)}30%{transform:translateX(6px)}}@media (max-width:700px){.tbl.cmp thead th:first-child{border-top-left-radius:24px}.tbl.cmp thead th:last-child{border-top-right-radius:24px}.tbl.cmp tbody tr:last-child td:first-child{border-bottom-left-radius:24px}.tbl.cmp tbody tr:last-child td:last-child{border-bottom-right-radius:24px}.cmp-box.can-x .cmp-swipe{font-size:13.5px;padding-left:16px}}@media (prefers-reduced-motion:reduce){.cmp-box .cs-b i,.cmp-go,.cmp-go::after{animation:none!important}}.logo{position:relative;isolation:isolate}.logo::before{content:"";position:absolute;z-index:-1;left:-10px;top:50%;width:58px;height:58px;margin-top:-29px;border-radius:50%;pointer-events:none;animation:lgHalo 4.8s ease-in-out infinite}.hdr.shrunk .logo::before{left:-11px;width:52px;height:52px;margin-top:-26px}.logo svg polygon{animation:lgBolt 4.8s ease-in-out infinite}.logo .lw b,.logo .lw .it{background:linear-gradient(100deg,var(--paper) 0,var(--paper) 38%,#FFD889 46%,var(--amber) 50%,#FFD889 54%,var(--paper) 62%,var(--paper) 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:lgSweep 4.8s ease-in-out infinite}.logo .lw .it{padding-right:3px;animation-delay:.12s}.logo:hover::before{animation-duration:1.6s}@keyframes lgHalo{0%,100%{opacity:.55;transform:scale(.9)}12%{opacity:1;transform:scale(1.12)}18%{opacity:.7}24%{opacity:1;transform:scale(1.05)}55%{opacity:.6;transform:scale(.95)}}@keyframes lgBolt{0%,100%{fill:#F5A524}12%{fill:#FFD27A}18%{fill:#F5A524}24%{fill:#FFC85A}40%{fill:#F5A524}}@keyframes lgSweep{0%,10%{background-position:100% 0}45%,100%{background-position:0 0}}@media (prefers-reduced-motion:reduce){.logo::before,.logo svg polygon,.logo .lw b,.logo .lw .it{animation:none!important}.logo::before{opacity:.7}}@media (max-width:620px){.cells{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cell{position:relative;padding:14px 14px 18px;gap:5px;border-radius:20px}.cell .tag{position:absolute;top:12px;left:12px;z-index:1;padding:3px 8px;font-size:9.5px;letter-spacing:.1em}.cell .fig{aspect-ratio:auto;height:96px;margin:10px 0 6px}.cell .fig svg{width:auto;height:80px;max-width:86%}.cell .glow{inset:0 14%}.cell .kw{font-size:22px}.cell .sub{font-size:11px;line-height:1.45;letter-spacing:.02em}.cell h3{font-size:15px;line-height:1.4;margin-top:3px}.cell p{font-size:12.5px;line-height:1.7}}@media (max-width:359px){.cell{padding:12px 11px 16px}.cell .kw{font-size:19px}.cell h3{font-size:14px}}@media (min-width:1181px){.hdr.shrunk .nav .sub{top:calc(100% + 20px)}.hdr.shrunk .nav .sub::before{top:-24px;height:24px}}.toc a i{width:10px;height:12px;border-radius:0;background:#5B6270;clip-path:var(--bolt)}.toc a:hover i{background:var(--paper)}.toc a.on i{background:var(--amber);transform:scale(1.3);animation:tocFlick 2.6s ease-in-out infinite}.toc .k{display:flex;align-items:center;gap:8px;color:var(--amber)}.toc .k::before{content:"";width:9px;height:11px;background:var(--amber);clip-path:var(--bolt)}.toc.show{animation:tocIn .6s var(--ease) both}.toc.hint{animation:tocIn .6s var(--ease) both,tocGlow 1.4s ease-out .5s 3}.toc.zap{animation:tocGlow .9s ease-out}.toc-tip{position:absolute;right:calc(100% + 14px);top:50%;display:flex;align-items:center;gap:9px;padding:10px 16px 10px 12px;border-radius:999px;background:var(--amber);color:var(--ink);font-size:13.5px;font-weight:900;white-space:nowrap;box-shadow:0 14px 30px rgba(0,0,0,.3);opacity:0;visibility:hidden;pointer-events:none;transform:translate(10px,-50%);transition:opacity .35s,transform .45s var(--ease),visibility 0s .35s}.toc-tip i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ink)}.toc-tip i::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.toc.hint .toc-tip{opacity:1;visibility:visible;transform:translate(0,-50%);transition:opacity .35s,transform .45s var(--ease),visibility 0s;animation:tipBob 1.4s ease-in-out .6s infinite}@keyframes tocIn{from{opacity:0;transform:translate(26px,-50%)}to{opacity:1;transform:translate(0,-50%)}}@keyframes tocGlow{0%{box-shadow:0 14px 34px rgba(0,0,0,.25),0 0 0 0 rgba(245,165,36,.6)}100%{box-shadow:0 14px 34px rgba(0,0,0,.25),0 0 0 16px rgba(245,165,36,0)}}@keyframes tocFlick{0%,100%{opacity:1}8%{opacity:.35}12%{opacity:1}16%{opacity:.5}20%{opacity:1}}@keyframes tipBob{0%,100%{transform:translate(0,-50%)}50%{transform:translate(-6px,-50%)}}@media (min-width:1281px){.toc{padding:12px;gap:2px;border-radius:20px;min-width:178px}.toc .k{padding:4px 12px 10px}.toc a{gap:12px;padding:11px 16px 11px 13px;border-radius:12px;font-size:14px;font-weight:900}.toc a.on{background:rgba(245,165,36,.14)}}@media (max-width:1280px){.toc{border-radius:999px}.toc .k{display:none}.toc a{border-radius:999px;font-weight:900}.toc a.on{gap:7px}.toc a.on i{display:block;width:9px;height:11px;background:var(--ink);transform:none}.toc-tip{right:auto;left:50%;top:auto;bottom:calc(100% + 12px);transform:translate(-50%,8px)}.toc.hint .toc-tip{transform:translate(-50%,0);animation:tipBobM 1.4s ease-in-out .6s infinite}@keyframes tocIn{from{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%,0)}}@keyframes tipBobM{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,-5px)}}}@media (max-width:620px){.toc{bottom:calc(108px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 24px)}}@media (max-width:359px){.toc a{padding:8px 9px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.toc,.toc a i,.toc-tip{animation:none!important}}@media (max-width:620px){.grid.g4.icards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.g4.icards .icard{border-radius:20px}.g4.icards .ic-fig{margin:6px 6px 0;border-radius:15px;aspect-ratio:5/4}.g4.icards .ic-fig svg{width:60%}.g4.icards .ic-tag{left:8px;top:8px;padding:4px 8px;font-size:9.5px;letter-spacing:.08em}.g4.icards .ic-fig::after{width:70px;height:82px;right:-14px;bottom:-18px}.g4.icards .ic-body{gap:5px;padding:12px 13px 16px}.g4.icards .ic-body h3{font-size:14.5px;line-height:1.4}.g4.icards .ic-body p{font-size:12.5px;line-height:1.7}}.logo::before{background:radial-gradient(circle,rgba(245,165,36,.2) 0,rgba(245,165,36,.07) 45%,rgba(245,165,36,0) 70%);animation-name:lgHalo2}.logo svg polygon{animation-name:lgBolt2}@keyframes lgHalo2{0%,100%{opacity:.6;transform:scale(.94)}14%{opacity:1;transform:scale(1.04)}30%{opacity:.75;transform:scale(1)}}@keyframes lgBolt2{0%,100%{fill:#F5A524}14%{fill:#FFB940}30%{fill:#F5A524}}@media (min-width:621px) and (max-width:1024px){.pagehead{min-height:0;padding-block:48px 52px}}@media (max-width:620px){.pagehead{min-height:0;padding-block:28px 36px}.pagehead .wrap{gap:10px}}.float-c .fl-tel .fi{background:var(--ink);color:var(--amber)}.float-c .fl-tel .fi svg{animation:telRing 4s ease-in-out infinite}@keyframes telRing{0%,80%,100%{transform:rotate(0)}83%{transform:rotate(-14deg)}86%{transform:rotate(12deg)}89%{transform:rotate(-9deg)}92%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.float-c .fl-tel .fi svg{animation:none}}.cta .form .note a{display:inline-block;padding:2px 9px;margin:0 4px;border-radius:7px;line-height:1.5;vertical-align:baseline}.faq-ask .fa-tel:hover{background:#FFB940;color:var(--ink)}@media (max-width:1180px){.nav .sub a[aria-current=page]{background:rgba(245,165,36,.14)}.nav .sub a[aria-current=page] span{color:var(--amber)}.nav .sub a[aria-current=page] span::after{content:"目前頁面";display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:var(--amber);color:var(--ink);font-size:11px;font-weight:900;line-height:1.3;vertical-align:3px}.nav .sub a[aria-current=page] small{color:#D5D9E0}.nav .sub a[aria-current=page] em{background:var(--amber);color:var(--ink)}}.ic-fig img{width:50%;height:auto;filter:drop-shadow(0 18px 26px rgba(0,0,0,.45));animation:ic-float 4.2s ease-in-out infinite;animation-delay:calc(var(--i,0) * -1.3s)}@media (max-width:620px){.g4.icards .ic-fig img{width:60%}}@media (prefers-reduced-motion:reduce){.ic-fig img{animation:none!important}}.float-c .fl-line .fi{background:var(--ink);color:var(--line-c)}body.page .page-header-image:empty,body.page .featured-image.page-header-image{display:none}.otl{position:sticky;top:calc(62px + env(safe-area-inset-top,0px));z-index:40;padding:12px 0;background:rgba(244,243,239,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:box-shadow .3s}.admin-bar .otl{top:94px}.otl-in{display:flex;align-items:center;gap:14px;min-width:0}.otl-k{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-size:13px;font-weight:900;letter-spacing:.06em;color:var(--stone)}.otl-k::before{content:"";width:9px;height:11px;background:var(--amber);clip-path:var(--bolt)}.otl-list{position:relative;display:flex;gap:8px;min-width:0;padding:3px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.otl-list::-webkit-scrollbar{display:none}.otl-list a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:8px 16px 8px 8px;border-radius:999px;background:var(--white);color:var(--ink);font-size:14px;font-weight:900;white-space:nowrap;transition:background .25s,color .25s,transform .25s var(--ease)}.otl-list a em{display:grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:999px;background:var(--paper);color:var(--amber-deep);font-family:var(--f-en);font-style:normal;font-size:11.5px;font-weight:900;transition:background .25s,color .25s}.otl-list a:hover{transform:translateY(-1px)}.otl-list a.on{background:var(--ink);color:var(--paper)}.otl-list a.on em{background:var(--amber);color:var(--ink)}.otl~section[id]{scroll-margin-top:140px}@media (max-width:1180px){.otl{top:calc(74px + env(safe-area-inset-top,0px))}.admin-bar .otl{top:120px}}@media (max-width:620px){.otl{padding:9px 0}.otl-in{gap:8px}.otl-k{font-size:0;gap:0}.otl-k::before{width:12px;height:14px}.otl-list a{padding:7px 13px 7px 7px;font-size:13px}.otl-list a em{min-width:24px;height:24px;font-size:10.5px}.otl~section[id]{scroll-margin-top:136px}}.sec-head p{max-width:62ch}.icards.inc .ic-tag{font-style:normal}@media (max-width:980px){.icards.inc>.icard:last-child:nth-child(odd){grid-column:1/-1;flex-direction:row;align-items:stretch}.icards.inc>.icard:last-child:nth-child(odd) .ic-fig{flex:0 0 42%;margin:10px 0 10px 10px;aspect-ratio:auto}.icards.inc>.icard:last-child:nth-child(odd) .ic-body{justify-content:center}}@media (max-width:620px){.grid.icards.inc{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.icards.inc .icard{border-radius:20px}.icards.inc .ic-fig{margin:6px 6px 0;border-radius:15px;aspect-ratio:5/4}.icards.inc .ic-fig img{width:62%}.icards.inc .ic-tag{left:8px;top:8px;padding:4px 8px;font-size:9.5px}.icards.inc .ic-fig::after{width:70px;height:82px;right:-14px;bottom:-18px}.icards.inc .ic-body{gap:5px;padding:12px 13px 16px}.icards.inc .ic-body h3{font-size:14.5px;line-height:1.4}.icards.inc .ic-body p{font-size:12.5px;line-height:1.7}.icards.inc>.icard:last-child:nth-child(odd) .ic-fig{flex-basis:40%;margin:6px 0 6px 6px}}.sd{display:flex;flex-direction:column;gap:8px;margin:auto 0 0;padding-top:4px}.sd>div{display:flex;flex-direction:column;gap:4px;padding:11px 13px;border-radius:13px;background:var(--paper)}.sd>div:last-child{background:#FFF4DD}.sd dt{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:900;letter-spacing:.06em;color:var(--stone)}.sd dt::before{content:"";width:7px;height:9px;background:currentColor;clip-path:var(--bolt)}.sd>div:last-child dt{color:var(--amber-deep)}.sd dd{margin:0;font-size:14px;font-weight:800;line-height:1.6;color:var(--ink)}.sd-steps .step{gap:10px}@media (max-width:620px){.sd-steps{gap:12px}.sd-steps .step{display:grid;grid-template-columns:46px 1fr;column-gap:14px;row-gap:6px;padding:20px 18px}.sd-steps .step .n{grid-row:1/3}.sd-steps .step .wk{margin:0;align-self:end}.sd-steps .step h3{align-self:start;font-size:17px}.sd-steps .step p,.sd-steps .step .sd{grid-column:1/-1}.sd-steps .step p{font-size:14px}.sd{flex-direction:row;gap:8px}.sd>div{flex:1;min-width:0;padding:10px 11px}.sd dd{font-size:13px}}@media (max-width:620px){.mbar .mb-line{justify-content:center;gap:5px;padding-bottom:0}.mbar .mb-line i{width:38px;height:38px;margin-top:0;box-shadow:0 6px 14px rgba(6,199,85,.35)}.mbar .mb-line i svg{width:20px;height:20px}}@media (max-width:1180px){.toc{top:calc(74px + env(safe-area-inset-top,0px));bottom:auto!important;left:0;right:0;max-width:none!important;transform:none;flex-direction:row;border-radius:0;overflow-x:auto;scrollbar-width:none}.toc::-webkit-scrollbar{display:none}.admin-bar .toc{top:120px}.toc a{flex-shrink:0}.toc.show,.toc.hint{animation:tocDrop .45s var(--ease) both}.toc.hint{animation:tocDrop .45s var(--ease) both,tocGlowM 1.4s ease-out .5s 3}.toc.zap{animation:tocGlowM .9s ease-out}.toc-tip{position:fixed;left:16px;right:auto;top:calc(74px + 62px + env(safe-area-inset-top,0px));bottom:auto;transform:translateY(-6px)}.toc.hint .toc-tip{transform:none;animation:tipBobT 1.4s ease-in-out .6s infinite}.toc.show~.float-c,.has-toc .float-c{bottom:calc(max(18px,env(safe-area-inset-bottom,0px)) + 60px)}@keyframes tocDrop{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes tocGlowM{0%{box-shadow:0 12px 26px rgba(0,0,0,.28),0 8px 28px rgba(245,165,36,.55)}100%{box-shadow:0 12px 26px rgba(0,0,0,.28),0 8px 28px rgba(245,165,36,0)}}@keyframes tipBobT{0%,100%{transform:none}50%{transform:translateY(4px)}}}@media (min-width:621px) and (max-width:1180px){.toc{justify-content:center}.toc a{font-size:14px;padding:9px 18px}}@media (max-width:620px){.toc{gap:4px;padding:8px 10px}.toc a{justify-content:center}.toc a.on{gap:6px}}.browser .view,.phone-c .scr{container-type:size}@supports (height:1cqh){@keyframes autoscroll{0%,14%{transform:none}50%,64%{transform:translateY(calc(-100% + 100cqh))}100%{transform:none}}}@media (min-width:861px){.devices .fade{display:none}}.ms .fc{padding:0;gap:0;overflow:hidden;border-radius:calc(var(--u)*18px);box-shadow:0 calc(var(--u)*2px) calc(var(--u)*14px) rgba(28,31,36,.08);animation:fc-lift 7.5s ease-in-out infinite}@keyframes fc-lift{0%,3%,36%,100%{transform:none;box-shadow:0 calc(var(--u)*2px) calc(var(--u)*14px) rgba(28,31,36,.08)}8%,30%{transform:translateY(calc(var(--u)*-6px));box-shadow:0 calc(var(--u)*20px) calc(var(--u)*40px) rgba(28,31,36,.16)}}.ms .ffig{position:relative;margin:calc(var(--u)*8px) calc(var(--u)*8px) 0;aspect-ratio:16/10;border-radius:calc(var(--u)*13px);background:var(--ink);display:grid;place-items:center;overflow:hidden;isolation:isolate}.ms .ffig::after{content:"";position:absolute;right:-8%;bottom:-14%;width:30%;aspect-ratio:100/110;background:var(--amber);opacity:.08;clip-path:polygon(46% 2%,6% 56%,38% 56%,22% 98%,94% 38%,58% 38%,78% 2%);z-index:-1}.ms .fg{position:absolute;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(245,165,36,.3),transparent 65%);z-index:-1;animation:fg-glow 7.5s ease-in-out infinite}@keyframes fg-glow{0%,3%,36%,100%{opacity:.75;transform:scale(.92)}8%,30%{opacity:1;transform:scale(1.12)}}.ms .ffig svg{width:50%;height:auto;filter:drop-shadow(0 calc(var(--u)*12px) calc(var(--u)*18px) rgba(0,0,0,.45));animation:ffig-float 7.5s ease-in-out infinite}@keyframes ffig-float{0%,3%,36%,100%{transform:none}8%,30%{transform:translateY(calc(var(--u)*-5px))}}.ms .ftag{position:absolute;left:calc(var(--u)*9px);top:calc(var(--u)*9px);padding:calc(var(--u)*4px) calc(var(--u)*9px);border-radius:999px;background:rgba(255,255,255,.08);color:var(--amber);font-family:var(--f-en);font-size:.68em;font-weight:900;letter-spacing:.12em;line-height:1}.ms .fbd{display:flex;flex-direction:column;gap:calc(var(--u)*6px);flex:1;padding:calc(var(--u)*14px) calc(var(--u)*18px) calc(var(--u)*18px)}.ms .fc em{display:inline-flex;align-self:flex-start;align-items:center;gap:calc(var(--u)*10px);margin-top:auto;padding:calc(var(--u)*4px) calc(var(--u)*4px) calc(var(--u)*4px) calc(var(--u)*14px);border-radius:999px;background:var(--paper);color:var(--ink);font-size:.8em}.ms .fbd .fd{margin-bottom:calc(var(--u)*8px)}.ms .fc u{width:calc(var(--u)*26px);height:calc(var(--u)*26px);background:var(--amber);color:var(--ink);animation:fc-go 7.5s ease-in-out infinite}.ms .fc u svg{width:56%;height:56%}@keyframes fc-go{0%,3%,36%,100%{transform:none}8%,30%{transform:translateX(calc(var(--u)*3px))}}.ms .fc:nth-child(2) .fg,.ms .fc:nth-child(2) svg{animation-delay:2.5s}.ms .fc:nth-child(3) .fg,.ms .fc:nth-child(3) svg{animation-delay:5s}.ms .foot{background:#15171B;color:var(--fog);align-items:center;box-shadow:0 40px 0 #15171B;padding:calc(var(--u)*22px) calc(var(--u)*34px)}.ms .fk{display:flex;align-items:center;gap:calc(var(--u)*8px);color:#fff;font-weight:900}.ms .fk i{width:calc(var(--u)*20px);height:calc(var(--u)*20px);border-radius:30%;background:#2B2F37;display:block;position:relative}.ms .fk i::after{content:"";position:absolute;inset:30%;background:var(--amber);border-radius:2px;transform:rotate(45deg)}.ms.m .fc{flex-direction:row;align-items:stretch}.ms.m .ffig{flex:0 0 40%;aspect-ratio:auto;margin:calc(var(--u)*8px) 0 calc(var(--u)*8px) calc(var(--u)*8px)}.ms.m .ffig svg{width:72%}.ms.m .fbd{padding:calc(var(--u)*14px) calc(var(--u)*16px)}.ms.m .foot{padding:calc(var(--u)*20px) calc(var(--u)*18px)}.browser,.browser .view,.phone-c .scr{background:#15171B}@media (prefers-reduced-motion:reduce){.ms .fc,.ms .fg,.ms .ffig svg,.ms .fc u{animation:none!important}}.devices .fade{display:none}.autoscroll{animation-duration:11s}.lead .k{display:inline-block}.fx-link .fx-go{align-self:flex-start;gap:12px;margin-top:8px;padding:7px 7px 7px 20px;border-radius:999px;background:var(--ink);color:#fff;box-shadow:0 8px 20px rgba(28,31,36,.14);transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.fx-link .fx-go::after{background-color:var(--amber);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E")}.fx-link:hover .fx-go{background:var(--amber);color:var(--ink);transform:translateY(-2px)}.fx-link:hover .fx-go::after{background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E")}.fx-link:active .fx-go{transform:none}@media (max-width:620px){.fx-link .fx-go{font-size:13.5px;padding:6px 6px 6px 16px;gap:10px}.fx-link .fx-go::after{width:28px;height:28px}}.bs-q{caret-color:var(--amber-deep);padding-left:10px}.bs-ico{position:relative}.bs-ico::after{content:"";position:absolute;left:calc(100% + 13px);top:50%;width:3px;height:24px;margin-top:-12px;border-radius:3px;background:linear-gradient(180deg,#FFC35A,var(--amber) 55%,var(--amber-deep));box-shadow:0 0 10px rgba(245,165,36,.65);opacity:0;pointer-events:none}.bs-box:has(.bs-q:focus:placeholder-shown) .bs-q{caret-color:transparent}.bs-box:has(.bs-q:focus:placeholder-shown) .bs-ico::after{animation:bs-caret 1.1s ease-in-out infinite}@keyframes bs-caret{0%,100%{opacity:1;transform:scaleY(1)}50%{opacity:.15;transform:scaleY(.72)}}@media (max-width:620px){.bs-q{padding-left:6px}.bs-ico::after{left:calc(100% + 9px);height:22px;margin-top:-11px}}@media (prefers-reduced-motion:reduce){.bs-box:has(.bs-q:focus:placeholder-shown) .bs-ico::after{animation:none;opacity:1}}.bs-box:has(.bs-q:focus:placeholder-shown) .bs-ico::after{animation-duration:1.8s}.bs-hot button{transition:transform .2s var(--ease)}.bs-hot button:hover{transition:background-color .15s ease-out,transform .2s var(--ease)}.bs-meta{display:none!important}.vs>div:not(.me){background:#ECEAE4}.white .icard{background:#F1EFEA}.plan.hot{box-shadow:0 10px 30px rgba(28,31,36,.06)}.sec:has(.steps),.sec:has(.plans):not(.warm){background:#EAE7E0}.sec.warm:has(.plans){background:linear-gradient(180deg,#FCEBC8 0%,#F2EDE3 50%,#EAE7E0 100%)}.fx::before{display:none!important}.fx-link:hover .fx-go{box-shadow:0 10px 22px rgba(28,31,36,.16)}.fx-link .fx-tag{transition:background-color .25s var(--ease),color .25s var(--ease)}.fx-link .fx-tag::before{transition:background-color .25s var(--ease)}.fx-link:hover .fx-tag{background:var(--amber);color:var(--ink)}.fx-link:hover .fx-tag::before{background:var(--ink);animation:bolt-hit .6s ease-out}.fx-link h3{transition:transform .3s var(--ease)}.fx-link:hover h3{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.fx-link:hover .fx-tag::before{animation:none}.fx-link:hover h3{transform:none}}.sec.warm:has(.plans){padding-bottom:clamp(36px,4.5vw,56px)}.sec.warm:has(.plans)+.sec:has(.steps){padding-top:clamp(36px,4.5vw,56px)}.fx-link:hover .fx-go::after,.fx-link:hover .fx-tag::before{animation:psx-wiggle .5s ease-out}@keyframes psx-wiggle{0%,100%{transform:none}30%{transform:rotate(-14deg) scale(1.12)}60%{transform:rotate(8deg)}}@media (prefers-reduced-motion:reduce){.fx-link:hover .fx-go::after{animation:none}}.float-c .fl-line .ft small{opacity:1;color:#fff;font-weight:900}.float-c .fl-tel .ft small{opacity:1;color:var(--ink);font-weight:900}.fine a{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;padding:5px 5px 5px 14px;border-radius:999px;background:var(--ink);color:#fff;font-size:13.5px;font-weight:900;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.fine a::after{content:"";flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/9px 11px no-repeat;transition:background-color .25s var(--ease)}.fine a:hover{background:var(--amber);color:var(--ink);transform:translateY(-1px)}.fine a:hover::after{background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E");animation:psx-wiggle .5s ease-out}.pt-wrap .fine a{display:inline;padding:0;margin-left:6px;background:none;color:var(--amber-deep);text-decoration:underline}.pt-wrap .fine a::after{display:none}@media (max-width:620px){.fine a{margin:8px 0 0}}.fine>span{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.fine a{margin:0}.pt-wrap .fine>span{display:inline}@media (max-width:620px){.fine>span{gap:10px}}.work .shot{aspect-ratio:16/10;background:#E9E6DF}.work .shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s var(--ease)}.work:hover .shot img{transform:scale(1.03)}.case-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,56px);align-items:center}.case-intro .stack{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.case-intro .lead{font-size:16px}.case-intro .lead a,.case-kw a{color:var(--amber-deep);font-weight:900;text-decoration:none;background:linear-gradient(transparent 62%,rgba(245,165,36,.28) 0);transition:background-size .25s,color .2s}.case-go{margin-top:8px;gap:10px}.case-host{font-family:var(--f-en);font-size:12.5px;font-weight:700;opacity:.7;letter-spacing:.02em}.case-shot{margin:0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 30px 60px rgba(28,31,36,.18)}.case-shot .cs-bar{display:flex;align-items:center;gap:7px;height:34px;padding:0 14px;background:#E9E6DF}.case-shot .cs-bar i{width:10px;height:10px;border-radius:50%;background:#28C840}.case-shot .cs-bar i:first-child{background:#FF5F57}.case-shot .cs-bar i:nth-child(2){background:#FEBC2E}.case-shot .cs-bar span{margin-left:10px;flex:1;max-width:260px;height:20px;border-radius:10px;background:#fff;display:flex;align-items:center;padding:0 12px;font:700 11.5px var(--f-en);color:var(--stone)}.case-shot img{display:block;width:100%;height:auto}.case-shot figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kw-list{display:flex;flex-wrap:wrap;gap:10px}.kw-list .kw{display:inline-flex;align-items:center;gap:8px;padding:11px 18px 11px 14px;border-radius:999px;background:var(--white);box-shadow:var(--sh);color:var(--ink);font-size:15px;font-weight:900;text-decoration:none;transition:background-color .2s,color .2s,transform .2s var(--ease)}.kw-list .kw::before{content:"";width:9px;height:11px;background:var(--amber);clip-path:var(--bolt)}.kw-list .kw:hover{background:var(--amber);color:var(--ink);transform:translateY(-2px)}.kw-list .kw:hover::before{background:var(--ink)}@media (max-width:980px){.case-intro{grid-template-columns:1fr}.case-shot{order:-1}}@media (max-width:620px){.case-intro .lead{font-size:15px}.kw-list .kw{font-size:14px;padding:9px 14px 9px 12px}.case-go{width:100%;justify-content:center;flex-wrap:wrap}}.case-intro .lead a{display:inline-flex;align-items:center;gap:5px;color:#7A4E00;background:#FBE9C4;border-radius:999px;padding:0 10px 0 9px;font-weight:900;text-decoration:none;vertical-align:baseline;transition:background .2s,color .2s,transform .2s}.case-intro .lead a::before{content:"";flex-shrink:0;width:9px;height:11px;background:var(--amber);clip-path:var(--bolt);transition:background .2s}.case-intro .lead a:hover{background:var(--ink);color:#fff;transform:translateY(-1px)}.case-intro .lead a:hover::before{background:var(--amber)}.case-intro .case-go{display:inline-grid;grid-template-columns:auto auto;grid-template-areas:"host bolt" "label bolt";column-gap:22px;align-items:center;margin-top:10px;min-height:0;height:auto;border-radius:999px;background:var(--ink);color:#fff;font-size:16.5px;font-weight:900;line-height:1.25;box-shadow:0 10px 24px rgba(28,31,36,.14);transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.case-intro .case-go::before{display:none}.case-intro .case-go::after{content:"";position:static;transform:none;grid-area:bolt;width:46px;height:46px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/14px 16px no-repeat;transition:background-color .25s var(--ease)}.case-intro .case-host{grid-area:host;opacity:1;font-size:12.5px;font-weight:800;letter-spacing:.04em}.case-intro .case-go:hover{background:var(--amber);color:var(--ink);transform:translateY(-2px);box-shadow:0 12px 26px rgba(28,31,36,.16)}.case-intro .case-go:hover::after{background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E");animation:psx-wiggle .5s ease-out}@media (max-width:620px){.case-intro .case-go{width:100%;grid-template-columns:1fr auto;font-size:15.5px;column-gap:14px}.case-intro .case-go::after{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.case-intro .case-go:hover::after{animation:none}}@media (max-width:620px){.sec:has(.case-intro)+.sec .grid.icards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sec:has(.case-intro)+.sec .icard{border-radius:20px}.sec:has(.case-intro)+.sec .ic-fig{margin:6px 6px 0;border-radius:15px;aspect-ratio:5/4}.sec:has(.case-intro)+.sec .ic-fig svg{width:60%}.sec:has(.case-intro)+.sec .ic-tag{left:8px;top:8px;padding:4px 8px;font-size:9.5px;letter-spacing:.08em}.sec:has(.case-intro)+.sec .ic-fig::after{width:70px;height:82px;right:-14px;bottom:-18px}.sec:has(.case-intro)+.sec .ic-body{gap:5px;padding:12px 13px 16px}.sec:has(.case-intro)+.sec .ic-body h3{font-size:14.5px;line-height:1.4}.sec:has(.case-intro)+.sec .ic-body p{font-size:12.5px;line-height:1.7}}.case-intro .lead{line-height:2.45}.case-intro .lead a{line-height:1.7;margin:2px 3px}@media (max-width:620px){.case-intro .lead{line-height:2.3}}@media (hover:none){.case-intro .case-go::after{display:block!important}}.pagehead .lead{text-wrap:pretty}@media (max-width:620px){.pagehead .lead{text-wrap:balance}}@media (max-width:620px){.deliver .grid.icards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.deliver .icard{border-radius:20px}.deliver .ic-fig{margin:6px 6px 0;border-radius:15px;aspect-ratio:5/4}.deliver .ic-fig svg{width:60%}.deliver .ic-tag{left:8px;top:8px;padding:4px 8px;font-size:9.5px;letter-spacing:.08em}.deliver .ic-fig::after{width:70px;height:82px;right:-14px;bottom:-18px}.deliver .ic-body{gap:5px;padding:12px 13px 16px}.deliver .ic-body h3{font-size:14.5px;line-height:1.4}.deliver .ic-body p{font-size:12.5px;line-height:1.7}}.case-intro .case-host{padding:3px 10px;border-radius:999px;background:rgba(245,165,36,.14);color:var(--amber);transition:background-color .25s var(--ease),color .25s var(--ease)}.case-intro .case-go:hover .case-host{background:var(--ink);color:var(--amber);opacity:1}.btn-ink:has(.arr){height:auto;padding:7px 7px 7px 24px;border-radius:999px;gap:14px;box-shadow:0 8px 20px rgba(28,31,36,.14);transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.btn-ink .arr{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/12px 14px no-repeat;transition:background-color .25s var(--ease)}.btn-ink .arr use{display:none}.btn-ink.btn-sm:has(.arr){padding:6px 6px 6px 20px;gap:12px}.btn-ink.btn-sm .arr{width:32px;height:32px;background-size:11px 13px}.btn-ink:has(.arr):hover{background:var(--amber);color:var(--ink);box-shadow:0 12px 26px rgba(28,31,36,.16)}.btn-ink:hover .arr{transform:none;background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E");animation:psx-wiggle .5s ease-out}@media (prefers-reduced-motion:reduce){.btn-ink:hover .arr{animation:none}}.plan .btn:has(.arr){justify-content:space-between;padding-left:28px}.plan .btn-amber:has(.arr){height:auto;padding:7px 7px 7px 28px;border-radius:999px;gap:14px}.plan .btn-amber .arr{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/12px 14px no-repeat}.plan .btn-amber .arr use{display:none}.plan:hover .btn .arr,.plan .btn:hover .arr{transform:none;animation:psx-wiggle .5s ease-out}.btn-ink.bs-reset{border-radius:999px}.form .fl span{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 9px;border-radius:999px;background:rgba(244,243,239,.07);color:#D6D2C8;font-size:11.5px;font-weight:900;letter-spacing:.04em;line-height:1}.form .fl span::before{content:"";width:5px;height:5px;border-radius:50%;background:#8F8A80}.form .ftx small{display:inline-flex;align-items:center;gap:7px}.form .ftx small::before{content:"";flex-shrink:0;width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.case-intro .case-host{margin-left:0}.case-intro .case-go{row-gap:7px;padding:12px 12px 12px 26px}@media (max-width:620px){.case-intro .case-go{padding:11px 10px 11px 20px}}.case-intro .case-host{justify-self:stretch}.case-intro .case-go{justify-items:stretch}@media (max-width:620px){.case-intro .case-host{justify-self:start}}.case-intro .case-go{text-align:justify;text-align-last:justify}.case-intro .case-host{text-align:center;text-align-last:center}@media (max-width:620px){.case-intro .case-go{text-align:left;text-align-last:auto}.case-intro .case-host{text-align:left;text-align-last:auto}}html.lq-lock{overflow:hidden}.lq{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:20px;visibility:hidden;pointer-events:none}.lq.on{visibility:visible;pointer-events:auto}.lq-bg{position:absolute;inset:0;background:rgba(21,23,27,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .3s var(--ease)}.lq.on .lq-bg{opacity:1}.lq-card{position:relative;width:min(440px,100%);max-height:calc(100vh - 40px);overflow:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:34px 30px 28px;border-radius:30px;background:var(--white,#fff);box-shadow:0 40px 80px rgba(0,0,0,.35);text-align:center;opacity:0;transform:translateY(16px) scale(.97);transition:opacity .3s var(--ease),transform .35s var(--ease)}.lq.on .lq-card{opacity:1;transform:none}.lq-x{position:absolute;right:16px;top:16px;width:42px;height:42px;border:0;border-radius:50%;background:var(--ink);display:grid;place-items:center;cursor:pointer;transition:transform .25s var(--ease),background-color .2s}.lq-x svg{width:18px;height:18px;fill:none;stroke:var(--amber);stroke-width:3;stroke-linecap:round}.lq-x:hover{transform:rotate(90deg);background:#2A2E36}.lq-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 14px 7px 11px;border-radius:999px;background:#06C755;color:#fff;font-size:13.5px;font-weight:900;letter-spacing:.04em}.lq-pill svg{width:16px;height:16px}.lq-t{font-size:25px;font-weight:900;line-height:1.3;color:var(--ink)}.lq-t span,.lq-d span{display:inline-block}.lq-d{margin:0;font-size:14px;line-height:1.75;font-weight:700;color:var(--stone-2,#6B6A66)}.lq-qr{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px;border-radius:24px;background:var(--paper)}.lq-code{position:relative;width:min(232px,62vw);aspect-ratio:1;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 24px rgba(28,31,36,.08)}.lq-code svg{display:block;width:100%;height:100%}.lq-mk{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:12px;background:#06C755;color:#fff;display:grid;place-items:center;box-shadow:0 0 0 5px #fff}.lq-mk svg{width:24px;height:24px}.lq-msg{display:flex;flex-direction:column;gap:3px;align-items:center}.lq-msg small{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:900;letter-spacing:.06em;color:var(--amber-deep)}.lq-msg small::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.lq-msg b{font-size:14px;line-height:1.6;font-weight:900;color:var(--ink)}.lq-id{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px}.lq-id span{font-size:13px;font-weight:900;color:var(--stone-2,#6B6A66)}.lq-id b{font-family:var(--f-en);font-size:20px;font-weight:900;color:var(--ink)}.lq-copy{border:0;cursor:pointer;padding:7px 14px;border-radius:999px;background:var(--paper);color:var(--ink);font:inherit;font-size:13px;font-weight:900;transition:background-color .2s,color .2s}.lq-copy:hover{background:#E6E3DC}.lq-copy.ok{background:var(--amber);color:var(--ink)}.lq-go{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 26px;border-radius:999px;background:var(--ink);color:#fff;font-size:16px;font-weight:900;text-decoration:none;transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.lq-go i{width:42px;height:42px;border-radius:50%;background:#06C755;color:#fff;display:grid;place-items:center;flex-shrink:0}.lq-go i svg{width:22px;height:22px}.lq-go:hover{background:var(--amber);color:var(--ink);transform:translateY(-2px)}@media (max-height:760px){.lq-card{gap:10px;padding:26px 24px 22px}.lq-code{width:190px}.lq-t{font-size:22px}}@media (prefers-reduced-motion:reduce){.lq-card,.lq-bg{transition:none}}.lq-d span:first-child{display:block}.nav .m-cta a{-webkit-tap-highlight-color:transparent}.nav .m-cta a:hover,.nav .m-cta a:active,.nav .m-cta a:focus,.nav .m-cta a:focus-visible{background:#FFB43A;color:var(--ink)}.nav a,.nav button{-webkit-tap-highlight-color:transparent}.nav .sub .sf .sf-b:hover,.nav .sub .sf .sf-b:active,.nav .sub .sf .sf-b:focus{background:#FFB43A;color:var(--ink)}@media (max-width:1180px){.nav>li>button{color:var(--paper);font-size:16px;font-weight:900;letter-spacing:.06em;gap:10px;padding:14px 4px 2px}.nav>li>button::before{content:"";flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/10px 12px no-repeat}.nav>li>button:hover,.nav>li:hover>button{color:var(--paper);background:none}.nav .sub.mega .sg{padding:12px 0 2px}.nav .sub.mega .sg::before{display:none}.nav .sub.mega .sg span{display:inline-flex;align-items:center;gap:7px;padding:7px 13px 7px 11px;border-radius:999px;background:rgba(245,165,36,.12);color:var(--amber);font-size:12.5px;font-weight:900;letter-spacing:.08em;line-height:1}.nav .sub.mega .sg span::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}}.lq-d span{display:block}@media (max-width:1180px){.nav .m-foot .row{flex-direction:column}.nav .m-foot .row a{flex:none;width:100%}.nav .m-foot .row a{height:auto;min-height:60px;display:grid;grid-template-columns:36px 1fr;grid-template-areas:"ic lab" "ic txt";column-gap:10px;row-gap:2px;align-items:center;justify-content:stretch;justify-items:start;padding:11px 14px;border-radius:16px;background:var(--amber);color:var(--ink);font-size:17px;font-weight:900;letter-spacing:.02em;line-height:1.15;white-space:nowrap}.nav .m-foot .row a svg{grid-area:ic;width:36px;height:36px;padding:9px;border-radius:50%;background:var(--ink);color:var(--amber);box-sizing:border-box}.nav .m-foot .row a::before{content:"專線服務";grid-area:lab;font-weight:900;letter-spacing:.08em;align-self:end}.nav .m-foot .row a.lc{background:#06C755;color:#fff}.nav .m-foot .row a.lc svg{color:#06C755}.nav .m-foot .row a.lc::before{content:"線上諮詢"}.nav .m-foot .row a:hover,.nav .m-foot .row a:active{background:#FFB43A;color:var(--ink)}.nav .m-foot .row a.lc:hover,.nav .m-foot .row a.lc:active{background:#05B34C;color:#fff}}@media (max-width:1180px){.nav .chev-m{position:relative;flex-shrink:0;width:34px;height:34px;border:0;border-radius:50%;transform:none;background:rgba(245,165,36,.16);transition:background-color .25s var(--ease),transform .25s var(--ease)}.nav .chev-m::before{content:"";position:absolute;inset:0;margin:auto;transition:background-color .25s var(--ease)}.nav>li:nth-child(odd) .chev-m::before{animation-delay:.35s}.nav a:hover .chev-m,.nav a:active .chev-m,.nav a:focus-visible .chev-m{background:var(--amber);transform:translateX(3px)}}@keyframes psx-nudge{0%,62%,100%{transform:rotate(-90deg) translateY(0)}72%{transform:rotate(-90deg) translateY(3px)}82%{transform:rotate(-90deg) translateY(-1px)}}@media (prefers-reduced-motion:reduce){.nav .chev-m::before{animation:none}}@media (max-width:1180px){.nav .sub.mega a small{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:8px;padding:6px 11px 6px 9px;border-radius:10px;background:rgba(244,243,239,.06);color:#D2CEC4;font-size:12.5px;font-weight:800;line-height:1.35;letter-spacing:.02em}.nav .sub.mega a small::before{content:"";flex-shrink:0;width:6px;height:8px;background:var(--amber);clip-path:var(--bolt)}.nav .sub.mega a em{margin-top:8px}}@media (max-width:1180px){.nav .chev-m::before{width:16px;height:16px;clip-path:none;transform:none;animation:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F5A524' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6.5l5.5 5.5-5.5 5.5'/%3E%3C/svg%3E") center/16px 16px no-repeat}.nav a:hover .chev-m::before,.nav a:active .chev-m::before,.nav a:focus-visible .chev-m::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C1F24' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6.5l5.5 5.5-5.5 5.5'/%3E%3C/svg%3E") center/16px 16px no-repeat}}.faq-ask .fa-btns a{height:auto;min-height:62px;display:grid;grid-template-columns:38px 1fr;grid-template-areas:"ic lab" "ic txt";column-gap:12px;row-gap:2px;align-items:center;justify-items:start;justify-content:stretch;padding:11px 16px 11px 12px;border-radius:18px;font-size:17px;font-weight:900;line-height:1.15;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease),background-color .2s,box-shadow .25s var(--ease)}.faq-ask .fa-btns a svg{grid-area:ic;width:38px;height:38px;padding:9.5px;border-radius:50%;background:var(--ink);box-sizing:border-box}.faq-ask .fa-btns a::before{grid-area:lab;font-weight:900;letter-spacing:.08em;align-self:end;font-family:inherit}.faq-ask .fa-line{background:#06C755;color:#fff}.faq-ask .fa-line svg{color:#06C755}.faq-ask .fa-line::before{content:"線上諮詢"}.faq-ask .fa-tel{background:var(--amber);color:var(--ink);font-family:var(--f-en);letter-spacing:.02em}.faq-ask .fa-tel svg{color:var(--amber)}.faq-ask .fa-tel::before{content:"專線服務";letter-spacing:.08em}.faq-ask .fa-btns a:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(0,0,0,.22)}.faq-ask .fa-line:hover,.faq-ask .fa-line:active{background:#05B34C;color:#fff}.faq-ask .fa-tel:hover,.faq-ask .fa-tel:active{background:#FFB43A;color:var(--ink)}.faq-ask p .fa-l1{display:block;color:#E6E3DC;font-weight:800}.faq-ask .fa-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.faq-ask .fa-tags strong{display:inline-flex;align-items:center;gap:6px;padding:7px 13px 7px 11px;border-radius:999px;background:rgba(245,165,36,.14);color:var(--amber);font-size:13px;font-weight:900;line-height:1;letter-spacing:.04em}.faq-ask .fa-tags strong::before{content:"";flex-shrink:0;width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.faq-ask .fa-tags strong+strong{background:rgba(244,243,239,.08);color:var(--paper)}.faq-ask .fa-tags strong+strong::before{width:6px;height:6px;border-radius:50%;clip-path:none;background:#06C755}.faq details[open],.white .faq details[open]{background:var(--ink);box-shadow:0 20px 44px rgba(28,31,36,.2)}.faq details[open] summary span,.faq details[open]:hover summary span{color:var(--paper)}.faq details[open] summary::before,.white .faq details[open] summary::before{background:var(--amber);color:var(--ink)}.faq details[open] .tg,.white .faq details[open] .tg{background:#2A2E36}.faq details[open] p{background:#2A2E36;color:#E6E3DC}@media (min-width:981px){.faq-split{grid-template-rows:auto 1fr;align-items:stretch;row-gap:0}.faq-side{display:contents}.faq-side .sec-head{grid-column:1/-1;grid-row:1;margin-bottom:34px}.faq-split .faq-ask{grid-column:1;grid-row:2;align-self:stretch}.faq-split .faq-ask .fa-btns{margin-top:auto;padding-top:10px}.faq-split .faq{grid-column:2;grid-row:2;align-self:start}}.plan .for{text-wrap:balance}.fine,.fine>span,.px-fine{text-wrap:balance}@media (max-width:1180px){.nav .m-foot .row a.lc::before{opacity:1}}.faq-ask .fa-tel::before{opacity:1}.faq-ask .fa-line::before{opacity:1}@media (max-width:1180px){.nav .m-foot .row a::before{justify-self:start;padding:3px 8px;border-radius:999px;background:rgba(28,31,36,.14);color:var(--ink);opacity:1;font-size:10.5px;line-height:1.2;margin-bottom:3px}.nav .m-foot .row a.lc::before{background:rgba(255,255,255,.22);color:#fff}}.faq-ask .fa-btns a::before{justify-self:start;padding:3px 8px;border-radius:999px;font-size:10.5px;line-height:1.2;margin-bottom:3px;opacity:1}.faq-ask .fa-tel::before{background:rgba(28,31,36,.14);color:var(--ink)}.faq-ask .fa-line::before{background:rgba(255,255,255,.22);color:#fff}.form .ftx{gap:7px}.form .ftx small{align-self:flex-start;padding:5px 11px 5px 9px;border-radius:999px;background:rgba(245,165,36,.14);color:var(--amber);font-size:12px;font-weight:900;letter-spacing:.04em;line-height:1.2}.tbl.cmp th:nth-child(3){background:var(--amber);color:var(--ink)}.tbl.cmp th:nth-child(3) b::before{content:"最多人選";display:table;margin:0 auto 7px;padding:4px 10px;border-radius:999px;background:var(--ink);color:var(--amber);font-size:11px;font-weight:900;letter-spacing:.08em;line-height:1.2}.tbl.cmp th:nth-child(3) .tp{background:var(--ink);color:var(--amber)}.tbl.cmp td:nth-child(3){background:#FDF3E1}.tbl.cmp tbody tr:nth-child(even) td:nth-child(3){background:#FAEACB}.tbl.cmp td:nth-child(3) .ck{background:var(--amber)}.tbl.cmp td:nth-child(3) .ck::before{background:var(--ink)}.tbl.cmp td:nth-child(3) .no{color:#C9B48F}.tbl.cmp tbody tr:hover td:nth-child(3){background:#F8E2B6}.tbl.cmp .tn{display:table;margin-top:6px;padding:4px 9px 4px 8px;border-radius:999px;background:rgba(245,165,36,.16);color:var(--amber-deep);font-size:11.5px;font-weight:900;letter-spacing:.04em;line-height:1.2}.tbl.cmp .tn::before{content:"";display:inline-block;width:6px;height:8px;margin-right:5px;background:var(--amber);clip-path:var(--bolt)}@media (max-width:1180px){.toc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;justify-content:stretch;overflow:visible;padding:8px max(16px,calc((100vw - 600px) / 2)) 10px;background:var(--ink);box-shadow:0 18px 24px -14px rgba(0,0,0,.6)}.toc::before{content:"";position:absolute;z-index:-1;top:8px;bottom:10px;left:max(16px,calc((100vw - 600px) / 2));right:max(16px,calc((100vw - 600px) / 2));background:var(--ink-2);border-radius:999px}.toc a{position:relative;justify-content:center;gap:6px;margin:4px;padding:10px 6px;border-radius:999px;font-size:14px;font-weight:900;color:var(--fog);white-space:nowrap}.toc a:hover{background:rgba(255,255,255,.06)}.toc a.on{background:var(--amber);color:var(--ink);box-shadow:0 6px 16px rgba(245,165,36,.32)}.toc a.on i{display:block;width:8px;height:10px;background:var(--ink)}.svc-sec{padding-bottom:20px}.svc-head{padding:44px 0 22px}}@media (max-width:620px){.toc a{flex:none;margin:3px;padding:9px 2px;font-size:13px}}@media (max-width:420px){.toc a{font-size:12.5px}.toc a.on i{display:none}}.toc.show,.toc.show.hint,.toc.show.zap{animation:tocIn .6s var(--ease) both}.toc::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0}.toc.hint::after{animation:tocRing 1.4s ease-out .5s 3}.toc.zap::after{animation:tocRing .9s ease-out}.toc.jump::after{animation:none}@keyframes tocRing{0%{opacity:1;box-shadow:0 0 0 0 rgba(245,165,36,.55)}100%{opacity:1;box-shadow:0 0 0 16px rgba(245,165,36,0)}}@media (max-width:1180px){.toc.show,.toc.show.hint,.toc.show.zap{animation:tocDrop .45s var(--ease) both}.toc.hint::after{animation:tocRingM 1.4s ease-out .5s 3}.toc.zap::after{animation:tocRingM .9s ease-out}@keyframes tocRingM{0%{opacity:1;box-shadow:0 8px 28px rgba(245,165,36,.5)}100%{opacity:1;box-shadow:0 8px 28px rgba(245,165,36,0)}}}@media (prefers-reduced-motion:reduce){.toc::after{animation:none!important}}@media (max-width:1180px){.toc,.admin-bar .toc{top:var(--hb,calc(74px + env(safe-area-inset-top,0px)))}.toc-tip,.admin-bar .toc-tip{top:calc(var(--hb,74px) + 78px)}}@media (hover:none){.toc a:not(.on):hover{background:transparent;color:var(--fog)}}.toc-tip,.toc.hint .toc-tip{display:none!important}.toc a,.toc a i{transition:none!important}.toc::after{display:none!important}@media (max-width:1180px){.toc a:not(.on):hover{background:transparent;color:var(--fog)}}.svc-head p .k,.svc-head .h2 .k{display:inline-block}.svc-head .h2 .k.hl{color:var(--amber);margin-right:.32em}.svc-head p{position:relative;display:block;width:fit-content;max-width:100%;margin-top:6px;padding:11px 24px 11px 56px;border-radius:999px;background:rgba(255,255,255,.05);color:var(--mist);font-weight:700;line-height:1.6}.svc-head p::before{content:"";position:absolute;left:11px;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 110'%3E%3Cpolygon fill='%231C1F24' points='36,2 8,60 28,60 18,108 54,42 34,42 46,2'/%3E%3C/svg%3E") center/10px 18px no-repeat;box-shadow:0 6px 16px rgba(245,165,36,.28)}.svc-head p .k+.k{color:var(--paper);font-weight:900}@media (max-width:620px){.svc-head p{border-radius:24px;padding:13px 20px 13px 58px}}.form b .sl{display:inline-block;margin:0 .22em;font-style:normal;font-size:.82em;font-weight:700;color:var(--stone-2);transform:translateY(-.04em)}.fx p .k{display:inline-block}.fx p{text-wrap:wrap}@media (hover:none){.fx-link:hover h3{transform:none}.fx-link:hover .fx-tag{background:rgba(245,165,36,.16);color:var(--amber-deep)}.fx-link:hover .fx-tag::before{background:var(--amber);animation:none}.fx-link:hover .fx-go{background:var(--ink);color:#fff;transform:none;box-shadow:0 8px 20px rgba(28,31,36,.14)}.fx-link:hover .fx-go::after{background-color:var(--amber);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E");transform:none;animation:none}}.otl.stuck{box-shadow:none}.otl-list a{box-shadow:none}.otl-in{position:relative}.otl-list.fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent)}.otl-list.fade-l{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px);mask-image:linear-gradient(90deg,transparent,#000 36px)}.otl-list.fade-l.fade-r{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 72px),transparent)}.otl-more{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;padding:0;border:0;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F5A524' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center/16px 16px no-repeat;box-shadow:0 6px 16px rgba(28,31,36,.18);cursor:pointer;opacity:0;visibility:hidden;transform:scale(.85);transition:opacity .25s,transform .25s var(--ease),visibility 0s .25s}.otl-in.can-r .otl-more{opacity:1;visibility:visible;transform:none;transition:opacity .25s,transform .25s var(--ease),visibility 0s}.otl-more:active{transform:scale(.92)}@media (max-width:1180px){.otl,.admin-bar .otl{top:var(--hb,calc(74px + env(safe-area-inset-top,0px)))}}@keyframes cu-d1{0%,63%{opacity:0;transform:translate(282px,216px)}64%{opacity:1;transform:translate(282px,216px)}70%{opacity:1;transform:translate(404px,144px)}71%,100%{opacity:0;transform:translate(404px,144px)}}@keyframes cu-d2{0%,67%{opacity:0;transform:translate(282px,216px)}68%{opacity:1;transform:translate(282px,216px)}74%{opacity:1;transform:translate(404px,216px)}75%,100%{opacity:0;transform:translate(404px,216px)}}@keyframes cu-d3{0%,71%{opacity:0;transform:translate(282px,216px)}72%{opacity:1;transform:translate(282px,216px)}78%{opacity:1;transform:translate(404px,288px)}79%,100%{opacity:0;transform:translate(404px,288px)}}.tbl.cmp{overscroll-behavior-x:none}@media (max-width:620px){.fx-grid.g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fx-grid.g2 .fx{padding:18px 15px 18px;border-radius:18px;gap:10px}.fx-grid.g2 .fx-ico{width:40px;height:40px;border-radius:12px}.fx-grid.g2 .fx-ico svg{width:20px;height:20px}.fx-grid.g2 .fx-n{right:12px;top:12px;font-size:28px}.fx-grid.g2 .fx h3{margin-top:2px;font-size:15.5px;line-height:1.4;text-wrap:balance}.fx-grid.g2 .fx p{font-size:13px;line-height:1.7;text-wrap:pretty}}@media (max-width:359px){.fx-grid.g2 .fx{padding:16px 12px}.fx-grid.g2 .fx h3{font-size:14.5px}.fx-grid.g2 .fx p{font-size:12.5px}}.fx h3 .k{display:inline-block}.fx-grid.g2 .fx.rv.pre{opacity:0;transform:perspective(900px) rotateX(18deg) rotateY(-12deg) translateY(34px) scale(.95)}.fx-grid.g2 .fx.rv{transform-origin:50% 100%;transition:opacity .7s ease-out,transform 1s var(--ease);transition-delay:calc(var(--i,0) * 110ms)}.fx-live .fx-ico{position:relative}.fx-live .fx-ico::after{content:"";position:absolute;inset:-6px;z-index:-1;border-radius:inherit;background:radial-gradient(circle,rgba(245,165,36,.38),transparent 70%);opacity:0}.fx-live.play .fx-ico::after{animation:aiGlow 2.8s ease-in-out infinite;animation-delay:calc(var(--i,0) * .35s)}.fx-live .fx-ico svg *{transform-box:view-box}.fx-live.play .ai-hr{transform-origin:12px 12px;animation:aiSpin 12s linear infinite}.fx-live.play .ai-mn{transform-origin:12px 12px;animation:aiSpin 2.4s linear infinite}.fx-live.play .ai-l{animation:aiL 1.8s ease-in-out infinite}.fx-live.play .ai-r{animation:aiR 1.8s ease-in-out infinite}.fx-live.play .ai-sl{animation:aiBlink 1.8s steps(1) infinite}.fx-live.play .ai-ly1{animation:aiLift 2.2s ease-in-out infinite}.fx-live.play .ai-ly2{animation:aiLift2 2.2s ease-in-out infinite}.fx-live .ai-w1,.fx-live .ai-w2{stroke-dasharray:8;stroke-dashoffset:0}.fx-live.play .ai-w1{animation:aiWrite 2.6s ease-in-out infinite}.fx-live.play .ai-w2{animation:aiWrite 2.6s ease-in-out .35s infinite}.fx-live.play .ai-d1,.fx-live.play .ai-d2,.fx-live.play .ai-d3{animation:aiDot 1.2s ease-in-out infinite}.fx-live.play .ai-d2{animation-delay:.15s}.fx-live.play .ai-d3{animation-delay:.3s}.fx-live.play .ai-star{transform-origin:12px 12px;animation:aiStar 2.4s ease-in-out infinite}.fx-live.play .ai-scan{animation:aiScan 3s ease-in-out infinite}.fx-live.play .ai-pen{animation:aiPen 2.4s ease-in-out infinite}.fx-live .ai-ink{stroke-dasharray:8}.fx-live.play .ai-ink{animation:aiInk 2.4s ease-in-out infinite}.fx-live.play .ai-cart{animation:aiCart 2.4s ease-in-out infinite}.fx-live.play .ai-drop{animation:aiDrop 2.4s ease-in infinite}.fx-live.play .ai-tag{transform-origin:7.5px 8.5px;animation:aiSwing 2.4s ease-in-out infinite}.fx-live.play .ai-spin{transform-origin:12px 12px;animation:aiSpin 3.2s cubic-bezier(.6,.05,.3,1) infinite}.fx-live.play .ai-gear{transform-origin:12px 12px;animation:aiSpin 6s linear infinite}.fx-live.play .ai-bolt{animation:aiFlick 2.6s ease-in-out infinite}.fx-live .ai-bar{stroke-dasharray:10}.fx-live.play .ai-bar{animation:aiBar 2.4s ease-in-out infinite}@keyframes aiGlow{0%,100%{opacity:0;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes aiSpin{to{transform:rotate(360deg)}}@keyframes aiL{0%,100%{transform:none}50%{transform:translateX(-1.5px)}}@keyframes aiR{0%,100%{transform:none}50%{transform:translateX(1.5px)}}@keyframes aiBlink{0%,100%{opacity:1}50%{opacity:.25}}@keyframes aiLift{0%,100%{transform:none}50%{transform:translateY(-2.5px)}}@keyframes aiLift2{0%,100%{transform:none}50%{transform:translateY(-1.2px)}}@keyframes aiWrite{0%{stroke-dashoffset:8}45%,80%{stroke-dashoffset:0}100%{stroke-dashoffset:-8}}@keyframes aiDot{0%,60%,100%{transform:none;opacity:.5}30%{transform:translateY(-2px);opacity:1}}@keyframes aiStar{0%,100%{transform:none;fill:transparent}45%{transform:scale(1.15) rotate(12deg);fill:currentColor}70%{transform:none;fill:currentColor}}@keyframes aiScan{0%,100%{transform:none}25%{transform:translate(2px,-1px)}50%{transform:translate(0,1.5px)}75%{transform:translate(-2px,-1px)}}@keyframes aiPen{0%,100%{transform:none}50%{transform:translate(2px,-1px)}}@keyframes aiInk{0%{stroke-dashoffset:8}50%,80%{stroke-dashoffset:0}100%{stroke-dashoffset:-8}}@keyframes aiCart{0%,100%{transform:none}50%{transform:translateX(1.5px)}}@keyframes aiDrop{0%{transform:translateY(-3px);opacity:0}30%{opacity:1}60%,100%{transform:translateY(5px);opacity:0}}@keyframes aiSwing{0%,100%{transform:rotate(0)}30%{transform:rotate(-10deg)}60%{transform:rotate(6deg)}}@keyframes aiFlick{0%,100%{opacity:1}10%{opacity:.3}14%{opacity:1}18%{opacity:.5}22%{opacity:1}}@keyframes aiBar{0%{stroke-dashoffset:10}60%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:-10}}.fx-grid.g2 .fx:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.fx-live .fx-ico svg *,.fx-live .fx-ico::after{animation:none!important}.fx-grid.g2 .fx.rv.pre{transform:none;opacity:1}}.sec-head>p{position:relative;width:fit-content;max-width:100%;margin-top:4px;padding:12px 26px 12px 60px;border-radius:26px;background:var(--white);color:var(--ink);font-size:16px;font-weight:800;line-height:1.7;text-wrap:wrap}.sec.white .sec-head>p{background:var(--paper)}.sec-head>p::before{content:"";position:absolute;left:12px;top:12px;width:34px;height:34px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 110'%3E%3Cpolygon fill='%23F5A524' points='36,2 8,60 28,60 18,108 54,42 34,42 46,2'/%3E%3C/svg%3E") center/11px 19px no-repeat}.sec-head>p .k{display:inline-block}.sec-head.row>p{align-self:flex-end}@media (max-width:620px){.sec-head>p{padding:11px 18px 11px 52px;border-radius:22px;font-size:14.5px}.sec-head>p::before{left:10px;top:10px;width:30px;height:30px;background-size:10px 17px}}.mk-hero{position:relative;aspect-ratio:1/.9;border-radius:26px;background:#ECEBE6;overflow:hidden;display:flex;align-items:center;justify-content:center}.mk-hero .panel{width:64%;zoom:1.32}@media (max-width:860px){.mk-hero{aspect-ratio:1/.95}.mk-hero .panel{width:76%;zoom:1.12}}@media (max-width:420px){.mk-hero .panel{width:82%;zoom:1}}.mk-tiles .tile h3{display:flex;align-items:baseline;gap:10px}.mk-tiles{margin-bottom:28px}.mk-mon{display:flex;flex-direction:column;gap:14px;padding:26px 28px;border-radius:22px;background:var(--white)}.mk-mon-h{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:900}.mk-mon-h::before{content:"";width:11px;height:14px;background:var(--amber);clip-path:var(--bolt)}.mk-kp{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:860px){.mk-kp{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-mon{padding:20px 18px}}.mk-fine{margin:22px auto 0}.mk-fine span+span::before{content:"・";color:var(--amber)}.mk-tbl table{font-size:15px}.mk-tbl th{padding:16px 18px;text-align:left}.mk-tbl th:last-child{background:var(--amber);color:var(--ink)}.mk-tbl td{padding:14px 18px;font-weight:700;color:var(--text)}.mk-tbl td:first-child{font-weight:900;color:var(--ink);white-space:nowrap}.mk-tbl td:last-child{background:var(--amber-soft);color:var(--ink);font-weight:900}.mk-tbl tr:nth-child(even) td{background:#FAFAF8}.mk-tbl tr:nth-child(even) td:last-child{background:#FFF1D6}@media (max-width:620px){.mk-tbl table{min-width:560px;font-size:13.5px}.mk-tbl td,.mk-tbl th{padding:12px 12px}}.p-ad .adt{background:var(--ink);color:var(--amber);font-style:normal}.p-art .pbody{gap:8px}.p-art .ln{display:block;height:7px;border-radius:4px;background:var(--cloud);transform-origin:0 50%;animation:art-type 6s var(--ease) infinite backwards}.p-art .ln.k{height:11px;width:72%;background:var(--ink);margin-bottom:2px}.p-art .l1{width:100%;animation-delay:.35s}.p-art .l2{width:90%;animation-delay:.6s}.p-art .l3{width:58%;animation-delay:.85s}.p-art .art-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.p-art .art-tags span{padding:3px 8px;border-radius:999px;background:var(--amber-soft);color:var(--amber-deep);font-size:9.5px;font-weight:900;animation:art-pop 6s ease infinite backwards}.p-art .art-tags span:nth-child(2){animation-delay:.2s}.p-art .art-tags span:nth-child(3){animation-delay:.4s}.p-art .art-ok{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:900;color:#1F6B45;animation:art-ok 6s ease infinite backwards}.p-art .art-ok i{width:8px;height:8px;border-radius:50%;background:#28C840;box-shadow:0 0 0 3px rgba(40,200,64,.2)}@keyframes art-type{0%,6%{transform:scaleX(0)}28%,90%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes art-pop{0%,42%{opacity:0;transform:scale(.6)}50%,90%{opacity:1;transform:none}100%{opacity:0}}@keyframes art-ok{0%,62%{opacity:0;transform:translateY(6px)}70%,90%{opacity:1;transform:none}100%{opacity:0}}.p-dsp .pbody{gap:9px}.p-dsp .dsp-ad{display:flex;align-items:center;gap:8px;padding:8px;border-radius:10px;background:#fff;box-shadow:0 6px 16px rgba(28,31,36,.08);animation:dsp-in 6s var(--ease) infinite backwards}.p-dsp .dsp-img{flex:none;width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,var(--amber),#FFD27A)}.p-dsp .dsp-t{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.p-dsp .dsp-t b{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-dsp .dsp-t small{font-size:9px;color:var(--amber-deep);font-weight:900}.p-dsp .dsp-btn{flex:none;padding:4px 8px;border-radius:999px;background:var(--ink);color:var(--amber);font-size:9px;font-weight:900;animation:dsp-btn 6s ease infinite}.p-dsp .dsp-who{display:flex;flex-wrap:wrap;gap:5px}.p-dsp .dsp-who span{padding:3px 8px;border-radius:999px;background:#ECEDEF;font-size:9.5px;font-weight:900;color:var(--stone);animation:dsp-who 6s steps(1) infinite}.p-dsp .dsp-who span:nth-child(2){animation-delay:.6s}.p-dsp .dsp-who span:nth-child(3){animation-delay:1.2s}.p-dsp .up,.p-shop .up{font-family:var(--f-en);font-weight:900;color:#1F6B45;font-size:11px;display:flex;align-items:center;gap:6px}.p-dsp .up::before,.p-shop .up::before{content:"";border:5px solid transparent;border-top:0;border-bottom:8px solid #1F6B45}.p-dsp .cnt,.p-shop .cnt{display:inline-block;animation:cnt-pop 6s ease infinite}@keyframes dsp-in{0%,6%{opacity:0;transform:translateX(18px)}18%,90%{opacity:1;transform:none}100%{opacity:0}}@keyframes dsp-btn{0%,40%,60%,100%{transform:none}50%{transform:scale(1.12)}}@keyframes dsp-who{0%{background:#ECEDEF;color:var(--stone)}30%,85%{background:var(--amber);color:var(--ink)}100%{background:#ECEDEF;color:var(--stone)}}.p-shop .pbody{gap:10px}.p-shop .shp-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.p-shop .shp{position:relative;display:flex;flex-direction:column;gap:3px;padding:6px;border-radius:9px;background:#fff;opacity:.55}.p-shop .shp .pi{display:block;aspect-ratio:1/1;border-radius:6px;background:#E3E5E9}.p-shop .shp b{font-family:var(--f-en);font-weight:900}.p-shop .shp small{font-size:8.5px;color:var(--stone);font-weight:800}.p-shop .shp.me{opacity:1;box-shadow:0 8px 18px rgba(28,31,36,.12);animation:shp-me 6s var(--ease) infinite}.p-shop .shp.me .pi{background:linear-gradient(135deg,var(--amber),#FFD27A)}.p-shop .shp em{position:absolute;top:9px;left:9px;border-radius:4px;background:var(--ink);color:var(--amber);font-style:normal;font-size:8px;font-weight:900}@keyframes shp-me{0%,10%{transform:none;box-shadow:0 0 0 0 rgba(245,165,36,0)}25%,85%{transform:translateY(-4px);box-shadow:0 0 0 2px var(--amber),0 10px 20px rgba(28,31,36,.14)}100%{transform:none}}@media (prefers-reduced-motion:reduce){.p-art *,.p-dsp *,.p-shop *{animation:none!important}}#what .lead .k,.mk-plans .for .k{display:inline-block}.p-shop .shp b{white-space:nowrap;font-size:9px}.mk-fl span{display:inline-block}.p-ad .me b{display:flex;align-items:center}.p-ad .adt{display:inline-flex;align-items:center;justify-content:center;flex:none;height:16px;margin-right:6px;padding:0 6px;border-radius:4px;font-size:9px;line-height:1;vertical-align:middle}.p-shop .shp em{display:inline-flex;align-items:center;justify-content:center;height:14px;padding:0 5px;line-height:1}.faq details{transition:box-shadow .3s}.faq details summary span,.faq details summary::before,.faq details .tg{transition:none}.faq details[open] p{animation:faqDark .35s var(--ease)}@keyframes faqDark{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.faq details[open] p{animation:none}}.mk-q{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:28px;align-items:center;margin-bottom:28px;padding:30px 32px;border-radius:24px;background:var(--ink);color:var(--paper)}.mk-q-h{display:flex;flex-direction:column;gap:10px}.mk-q-eb{display:flex;align-items:center;gap:8px;font-family:var(--f-en);font-style:italic;font-weight:900;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.mk-q-eb::before{content:"";width:9px;height:11px;background:var(--amber);clip-path:var(--bolt)}.mk-q-h b{font-size:clamp(22px,2.2vw,28px);font-weight:900;line-height:1.3}.mk-q-h b .k,.mk-q-h p .k{display:inline-block}.mk-q-h p{color:var(--mist);font-weight:800;font-size:15px;line-height:1.7}.mk-q-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mk-q-i{display:flex;flex-direction:column;gap:12px;padding:20px 18px;border-radius:18px;background:#262A31}.mk-q-i>i{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:13px;background:var(--amber);color:var(--ink)}.mk-q-i>i svg{width:20px;height:20px}.mk-q-i>div{display:flex;flex-direction:column;gap:6px}.mk-q-i b{font-size:16.5px;font-weight:900;color:var(--paper)}.mk-q-i span{font-size:13.5px;font-weight:800;color:#C9CDD3;line-height:1.75}@media (max-width:980px){.mk-q{grid-template-columns:1fr;gap:20px}}@media (max-width:620px){.mk-q{padding:22px 16px;border-radius:20px}.mk-q-list{grid-template-columns:1fr;gap:10px}.mk-q-i{flex-direction:row;align-items:flex-start;padding:16px}.mk-q-i>i{width:38px;height:38px}}.mk-plans li.kw-hl{margin:0 -14px 4px;padding:12px 14px;border-radius:14px;background:var(--amber-soft)}.mk-plans li.kw-hl::before{margin-top:5px}.mk-plans li.kw-hl>span{display:flex;flex-direction:column;gap:3px}.mk-plans li.kw-hl b{font-size:16px;font-weight:900;color:var(--ink)}.mk-plans li.kw-hl small{font-size:12.5px;font-weight:800;color:var(--amber-deep)}.mk-tbl table{border-radius:18px;overflow:hidden}.mk-tbl thead th:first-child{border-top-left-radius:18px}.mk-tbl thead th:last-child{border-top-right-radius:18px}.mk-tbl tbody tr:last-child td:first-child{border-bottom-left-radius:18px}.mk-tbl tbody tr:last-child td:last-child{border-bottom-right-radius:18px}.tbl.mk-tbl{border-radius:18px;background:var(--white);box-shadow:var(--sh)}.mk-tbl table{box-shadow:none}.entry-content .tbl{border-radius:14px;background:var(--white);box-shadow:var(--sh)}.entry-content .tbl table{box-shadow:none}.mk-who{display:inline-flex;align-items:center;gap:5px;margin-right:10px;border-radius:999px;background:rgba(255,255,255,.14);color:#fff;font-style:normal;font-size:12.5px;font-weight:900;letter-spacing:.08em;line-height:1}.mk-tbl th:last-child .mk-who{background:var(--ink);color:var(--amber)}.mk-tbl th:last-child .mk-who::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.mk-tbl thead th{line-height:30px;vertical-align:middle;white-space:nowrap}.mk-who{height:30px;padding:0 12px;vertical-align:top;box-sizing:border-box}.plan li.mk-more{color:var(--amber-deep)}.plan li.mk-more::before{background:var(--amber-deep)}.cmp-box>.tbl{margin:0;overscroll-behavior-x:contain}.cmp-box.can-x>.tbl table,.cmp-box.can-x>.tbl th,.cmp-box.can-x>.tbl td{border-radius:0!important}.cmp-box.can-x>.tbl:not(.cmp):not(.mk-tbl){border-radius:14px}.tbl.cmp{scrollbar-width:auto}.tbl::-webkit-scrollbar,.tbl.cmp::-webkit-scrollbar{display:block;height:14px}.tbl::-webkit-scrollbar-track{margin:0 28px;border:5px solid transparent;border-radius:99px;background-color:rgba(28,31,36,.08);background-clip:padding-box}.tbl::-webkit-scrollbar-thumb{border:5px solid transparent;border-radius:99px;background-color:var(--amber);background-clip:padding-box}.tbl::-webkit-scrollbar-thumb:hover{background-color:var(--amber-deep)}@supports not selector(::-webkit-scrollbar){.tbl,.tbl.cmp{scrollbar-width:thin;scrollbar-color:var(--amber) rgba(28,31,36,.08)}}@media (pointer:coarse){.tbl,.tbl.cmp{scrollbar-width:none}.tbl::-webkit-scrollbar,.tbl.cmp::-webkit-scrollbar{display:none}}@media (min-width:821px){.sec-head:not(.row)>p{width:max-content;max-width:min(1080px,calc(100vw - 80px));padding:15px 34px 15px 66px;line-height:1.8}.sec-head:not(.row)>p::before{left:14px;top:14px}}.brands{padding-block:34px;margin-block:-22px}.brands-track span{box-shadow:0 1px 2px rgba(28,31,36,.05),0 6px 16px rgba(28,31,36,.05)}.vs .ti{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:6px 14px 6px 6px;border-radius:999px;font-family:var(--f-zh);font-style:normal;font-size:14px;font-weight:900;letter-spacing:.06em;line-height:1.2}.vs>div:not(.me) .ti{background:var(--white);color:var(--ink);box-shadow:0 6px 14px rgba(28,31,36,.06)}.vs>div:not(.me) .ti::before{content:"他家";padding:4px 9px;border-radius:999px;background:#E6E4DE;color:var(--stone);font-size:11.5px;letter-spacing:.08em}.vs>.me .ti{padding-left:12px;background:rgba(245,165,36,.14)}.mk-plans.mk-p4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}@media (max-width:1180px){.mk-plans.mk-p4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.mk-plans.mk-p4{grid-template-columns:1fr}}.p-up .pbody{gap:9px}.p-up .up-st{display:flex;align-items:center;justify-content:space-between;gap:8px}.p-up .up-url{font-family:var(--f-en);font-size:11px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-up .up-pill{position:relative;display:grid;flex:none}.p-up .up-pill b{grid-area:1/1;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;font-size:9.5px;font-weight:900;white-space:nowrap}.p-up .up-pill b::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.p-up .up-pill .bad{background:#FDECEC;color:#D93F3F;animation:up-bad 6s steps(1) infinite}.p-up .up-pill .ok{background:#E6F6EA;color:#1F6B45;opacity:0;animation:up-good 6s steps(1) infinite}.p-up .up-hb{display:block;width:100%;height:34px;border-radius:8px;background:#F4F4F1}.p-up .up-hb polyline{fill:none;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:260;animation:up-draw 6s linear infinite}.p-up .up-row{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;font-weight:800;color:var(--stone)}.p-up .up-row em{font-style:normal;font-family:var(--f-en);font-weight:900;color:var(--ink);animation:up-em 6s ease infinite backwards}.p-up .up-ok{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:900;color:#1F6B45;animation:art-ok 6s ease infinite backwards}.p-up .up-ok i{width:8px;height:8px;border-radius:50%;background:#28C840;box-shadow:0 0 0 3px rgba(40,200,64,.2)}@keyframes up-bad{0%{opacity:1}38%,100%{opacity:0}}@keyframes up-good{0%{opacity:0}38%,96%{opacity:1}100%{opacity:0}}@keyframes up-draw{0%{stroke-dashoffset:260;stroke:#D93F3F}35%{stroke-dashoffset:0;stroke:#D93F3F}38%{stroke-dashoffset:260;stroke:#28C840}75%,96%{stroke-dashoffset:0;stroke:#28C840}100%{stroke-dashoffset:0;stroke:#28C840;opacity:0}}@keyframes up-em{0%,40%{opacity:0;transform:translateY(4px)}48%,94%{opacity:1;transform:none}100%{opacity:0}}.p-log .pbody{gap:7px}.p-log .lg{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:#F4F4F1;font-size:10.5px;font-weight:800;animation:lg-in 6s var(--ease) infinite backwards}.visual.ink .p-log .lg{background:#fff}.p-log .lg b{flex:none;min-width:42px;padding:2px 6px;border-radius:4px;font-family:var(--f-en);font-size:8.5px;font-weight:900;letter-spacing:.06em;text-align:center}.p-log .lg span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-log .lg.e b{background:#FDECEC;color:#D93F3F}.p-log .lg.w b{background:var(--amber-soft);color:var(--amber-deep)}.p-log .lg.f b{background:var(--ink);color:var(--amber)}.p-log .lg.o b{background:#E6F6EA;color:#1F6B45}.p-log .lg:nth-child(2){animation-delay:.6s}.p-log .lg:nth-child(3){animation-delay:1.2s}.p-log .lg:nth-child(4){animation-delay:1.8s}.p-log .lg.o{box-shadow:0 0 0 0 rgba(40,200,64,0);animation-name:lg-in,lg-ok}@keyframes lg-in{0%,4%{opacity:0;transform:translateX(-10px)}14%,90%{opacity:1;transform:none}100%{opacity:0}}@keyframes lg-ok{0%,20%{box-shadow:0 0 0 0 rgba(40,200,64,0)}30%,85%{box-shadow:0 0 0 2px rgba(40,200,64,.45)}100%{box-shadow:0 0 0 0 rgba(40,200,64,0)}}.p-scan .pbody{gap:8px}.p-scan .sc-bar{display:flex;flex-direction:column;gap:5px;font-size:10px;font-weight:900;color:var(--stone)}.p-scan .sc-bar i{display:block;height:6px;border-radius:3px;background:var(--cloud);overflow:hidden}.p-scan .sc-bar b{display:block;height:100%;width:100%;background:var(--amber);transform-origin:0 50%;animation:sc-fill 6s var(--ease) infinite}.p-scan .sc-i{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;background:#fff;font-size:10.5px;font-weight:800;box-shadow:0 4px 12px rgba(28,31,36,.06)}.p-scan .sc-i span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-scan .sc-i em{flex:none;padding:2px 7px;border-radius:999px;font-style:normal;font-size:9px;font-weight:900;animation:sc-st 6s steps(1) infinite}.p-scan .sc-i:nth-of-type(3) em{animation-delay:.4s}.p-scan .sc-i:nth-of-type(4) em{animation-delay:.8s}.p-scan .up{font-weight:900;color:#1F6B45;font-size:11px;display:flex;align-items:center;gap:6px}.p-scan .up::before{content:"";border:5px solid transparent;border-top:0;border-bottom:8px solid #1F6B45}.p-scan .cnt{display:inline-block;animation:cnt-pop 6s ease infinite}@keyframes sc-fill{0%{transform:scaleX(0)}40%,92%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes sc-st{0%{background:#FDECEC;color:#D93F3F}45%,94%{background:#E6F6EA;color:#1F6B45}100%{background:#FDECEC;color:#D93F3F}}@media (prefers-reduced-motion:reduce){.p-up *,.p-log *,.p-scan *{animation:none!important}.p-up .up-pill .bad{opacity:0}.p-up .up-pill .ok{opacity:1}}.cta .lead .k{display:inline-block}.pagehead .h1 .k{display:inline-block}.plan li .mk-wt{display:flex;flex-direction:column;gap:4px}.plan li .mk-wt b{font-weight:900}.plan li .mk-wt small{font-size:12.5px;font-weight:800;line-height:1.5;color:var(--stone)}.p-rt .pbody{gap:8px}.p-rt .rt-n{display:flex;align-items:baseline;gap:8px}.p-rt .rt-n b{font-family:var(--f-en);font-size:26px;font-weight:900;line-height:1;animation:rt-pop 6s ease infinite}.p-rt .rt-n small{font-size:10px;font-weight:800;color:var(--stone)}.p-rt .rt-bars{display:flex;align-items:flex-end;gap:3px;height:38px;padding:4px;border-radius:8px;background:#F4F4F1}.p-rt .rt-bars i{flex:1;height:var(--h);border-radius:2px 2px 0 0;background:var(--amber);transform-origin:50% 100%;animation:rt-bar 6s var(--ease) infinite backwards;animation-delay:var(--d)}.p-rt .rt-e{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;font-weight:800}.p-rt .rt-e span{display:flex;align-items:center;gap:6px}.p-rt .rt-e span i{width:7px;height:7px;border-radius:50%;background:#28C840;box-shadow:0 0 0 3px rgba(40,200,64,.2);animation:pulse-dot 2s ease-in-out infinite}.p-rt .rt-e em{font-style:normal;font-family:var(--f-en);font-weight:900;animation:host-em 6s ease infinite backwards}.p-rt .rt-e:nth-of-type(2) em{animation-delay:.2s}.p-rt .rt-e:nth-of-type(3) em{animation-delay:.4s}.p-rt .rt-new{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;background:var(--amber-soft);color:var(--amber-deep);font-size:10.5px;font-weight:900;animation:art-ok 6s ease infinite backwards}.p-rt .rt-new i{width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}@keyframes rt-bar{0%,4%{transform:scaleY(.1)}30%,92%{transform:scaleY(1)}100%{transform:scaleY(.1)}}@keyframes rt-pop{0%,60%,100%{transform:none}66%{transform:scale(1.15)}}.p-gtm .pbody{gap:7px}.p-gtm .gt{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;background:#fff;font-size:10.5px;font-weight:800;box-shadow:0 4px 12px rgba(28,31,36,.06)}.p-gtm .gt span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-gtm .gt em{flex:none;padding:2px 7px;border-radius:999px;font-style:normal;font-size:9px;font-weight:900;animation:gt-fire 6s steps(1) infinite}.p-gtm .gt:nth-child(2) em{animation-delay:.5s}.p-gtm .gt:nth-child(3) em{animation-delay:1s}.p-gtm .gt:nth-child(4) em{animation-delay:1.5s}.p-gtm .gt-pub{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:900;color:#1F6B45;animation:art-ok 6s ease infinite backwards}.p-gtm .gt-pub i{width:8px;height:8px;border-radius:50%;background:#28C840;box-shadow:0 0 0 3px rgba(40,200,64,.2)}@keyframes gt-fire{0%{background:#ECEDEF;color:#9AA0A8}20%,94%{background:#E6F6EA;color:#1F6B45}100%{background:#ECEDEF;color:#9AA0A8}}@media (prefers-reduced-motion:reduce){.p-rt *,.p-gtm *{animation:none!important}}.mk-p4 .plan .price{font-size:clamp(30px,2.5vw,40px);white-space:nowrap}#what .h2 .k{display:inline-block}.co-chips.co-sm{gap:6px;margin-top:-2px}.co-chips.co-sm span{display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 10px;font-size:13px;color:var(--ink)}.co-chips.co-sm span::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.form .ok{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 18px;border-radius:16px;background:rgba(245,165,36,.14);color:var(--amber);font-size:15px;font-weight:900;line-height:1.5;text-align:left;box-shadow:inset 0 0 0 1px rgba(245,165,36,.28)}.form .ok::before{content:"";flex:none;width:30px;height:30px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 110'%3E%3Cpolygon fill='%231C1F24' points='36,2 8,60 28,60 18,108 54,42 34,42 46,2'/%3E%3C/svg%3E") center/9px 16px no-repeat}.form .ok.err{background:rgba(229,72,77,.12);color:#FFB3B5;box-shadow:inset 0 0 0 1px rgba(229,72,77,.35)}.form .ok.err::before{background:#E5484D url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6v8' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='18.5' r='1.8' fill='%23fff'/%3E%3C/svg%3E") center/18px no-repeat}.form .ok.done{background:rgba(40,200,64,.12);color:#8BE39A;box-shadow:inset 0 0 0 1px rgba(40,200,64,.32)}.form .ok.done::before{background:#28C840 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}.form [aria-invalid=true]{box-shadow:0 0 0 2px #E5484D!important}.ta-wrap{position:relative;display:block}.ta-wrap textarea{resize:none;display:block;width:100%;padding-bottom:30px;scrollbar-width:thin;scrollbar-color:var(--amber) transparent}.ta-wrap textarea::-webkit-scrollbar{width:10px}.ta-wrap textarea::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:99px;background-color:var(--amber);background-clip:padding-box}.ta-wrap textarea::-webkit-scrollbar-track{background:transparent}.ta-grip{position:absolute;display:grid;place-items:center;border-radius:999px;background:rgba(245,165,36,.16);cursor:ns-resize;touch-action:none;transition:background .2s,transform .2s}.ta-grip::before{content:"";width:12px;height:6px;border-top:2px solid var(--amber);border-bottom:2px solid var(--amber)}.ta-grip:hover,.ta-wrap.drag .ta-grip{background:var(--amber);transform:scale(1.06)}.ta-grip:hover::before,.ta-wrap.drag .ta-grip::before{border-color:var(--ink)}.ta-wrap.drag,.ta-wrap.drag *{cursor:ns-resize!important;user-select:none}.form textarea{cursor:text}.single-post .site-main>article{border-radius:0;box-shadow:none}.single-post .site-main>.sec.white{background:var(--paper)}.single-post .site-main>.post-faq{background:var(--paper)}.single-post .site-main>.post-faq+.sec.white{background:var(--white)}.post-faq .faq{max-width:920px}.amt-link{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:6px 12px;border-radius:999px;background:var(--ink);color:var(--amber);font-size:13px;font-weight:900;text-decoration:none}.amt-link::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.faq,.faq *{overflow-anchor:none}.single-post .site-main>.sec.white .post{background:var(--white);box-shadow:var(--sh)}.single-post .site-main>.post-faq+.sec.white .post{background:var(--paper);box-shadow:none}.single-post .site-main>.post-faq .faq details{background:var(--white)}.entry-end .btns{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.entry-end .btn{border-radius:999px;font-weight:900}.entry-end .btn-amber:has(.arr){height:auto;padding:7px 7px 7px 26px;gap:14px;box-shadow:0 10px 24px rgba(245,165,36,.28)}.entry-end .btn-amber .arr{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%23F5A524' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E") center/12px 14px no-repeat}.entry-end .btn-amber .arr use{display:none}.entry-end .btn-amber:hover .arr{transform:none;animation:psx-wiggle .5s ease-out}.entry-end .btn-ghost{height:54px;padding:0 24px 0 8px;gap:12px;background:var(--paper);color:var(--ink);box-shadow:none}.entry-end .btn-ghost::before{content:"";width:40px;height:40px;border-radius:50%;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6' fill='none' stroke='%231C1F24' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;transition:transform .25s var(--ease)}.entry-end .btn-ghost:hover{background:var(--ink);color:var(--paper)}.entry-end .btn-ghost:hover::before{transform:translateX(-3px)}@media (max-width:620px){.entry-end .btns .btn{flex:1 1 100%;justify-content:space-between}}.pt-s{height:54px;border-radius:999px!important;padding:0 6px 0 20px!important;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s,background .2s}.pt-s:focus-within{background:var(--white)!important;box-shadow:inset 0 0 0 2px var(--amber),0 8px 20px rgba(245,165,36,.18)}.pt-s input{font-weight:800;caret-color:var(--amber);background:transparent;border:0;outline:0}.pt-s input::placeholder{color:#9AA0A8;font-weight:800}.pt-s input::-webkit-search-cancel-button{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7l10 10M17 7L7 17' stroke='%23F5A524' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center/9px no-repeat;cursor:pointer}.pt-s button{width:42px!important;height:42px!important;border-radius:50%!important;transition:background .2s,transform .2s}.pt-s button:hover,.pt-s:focus-within button{background-color:var(--amber)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpolygon fill='%231C1F24' points='46,2 6,62 38,62 22,108 94,42 58,42 78,2'/%3E%3C/svg%3E")!important}input,textarea{caret-color:var(--amber)}.pt-cta p.pt-tags{display:flex;flex-wrap:wrap;gap:6px;color:inherit}.pt-cta p.pt-tags span{display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;background:rgba(245,165,36,.14);color:var(--amber);font-size:12.5px;font-weight:900;line-height:1}.pt-cta p.pt-tags span::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.pt-cta p.pt-tags span+span{background:rgba(255,255,255,.08);color:var(--paper)}.article>p.note,.entry-content>p.note{position:relative;padding:18px 22px 18px 68px;border-radius:18px;background:var(--amber-soft);box-shadow:inset 0 0 0 1px rgba(245,165,36,.4);font-size:16px;font-weight:800;line-height:1.85;color:var(--ink)}.article>p.note::before,.entry-content>p.note::before{content:"";position:absolute;left:18px;top:18px;width:34px;height:34px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 110'%3E%3Cpolygon fill='%23F5A524' points='36,2 8,60 28,60 18,108 54,42 34,42 46,2'/%3E%3C/svg%3E") center/10px 17px no-repeat}.article>p.note>strong:first-child,.entry-content>p.note>strong:first-child{display:inline-flex;align-items:center;margin-right:10px;padding:5px 11px;border-radius:999px;background:var(--ink);color:var(--amber);font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1.2;vertical-align:2px}@media (max-width:620px){.article>p.note,.entry-content>p.note{padding:16px 16px 16px 58px}.article>p.note::before,.entry-content>p.note::before{left:14px;top:16px;width:30px;height:30px}}input.ps-ci{caret-color:transparent!important}.ps-caret{z-index:2147483000;display:none;width:3px;border-radius:3px;background:var(--amber);box-shadow:0 0 0 1px rgba(245,165,36,.25),0 0 10px rgba(245,165,36,.75);pointer-events:none;animation:ps-blink 1.05s ease-in-out infinite}.ps-caret.typing{animation:none;opacity:1}@keyframes ps-blink{0%,40%{opacity:1;transform:scaleY(1)}55%,85%{opacity:.12;transform:scaleY(.82)}100%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ps-caret{animation:none}}.entry-content>div.note{position:relative;margin:24px 0;padding:18px 22px 18px 68px;border-radius:18px;background:var(--amber-soft);box-shadow:inset 0 0 0 1px rgba(245,165,36,.4);font-size:16px;font-weight:800;line-height:1.85;color:var(--ink)}.entry-content>div.note::before{content:"";position:absolute;left:18px;top:18px;width:34px;height:34px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 110'%3E%3Cpolygon fill='%23F5A524' points='36,2 8,60 28,60 18,108 54,42 34,42 46,2'/%3E%3C/svg%3E") center/10px 17px no-repeat}.entry-content>.note>b:first-child{display:inline-flex;align-items:center;margin-right:10px;padding:5px 11px;border-radius:999px;background:var(--ink);color:var(--amber);font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1.2;vertical-align:2px}@media (max-width:620px){.entry-content>div.note{padding:16px 16px 16px 58px}.entry-content>div.note::before{left:14px;top:16px;width:30px;height:30px}}.tiles.home-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.home-tiles .tile{gap:0;padding:10px 10px 20px;border-radius:26px;background:var(--white);box-shadow:0 1px 0 rgba(28,31,36,.04),0 16px 36px rgba(28,31,36,.06);transition:box-shadow .35s,transform .35s var(--ease)}.home-tiles .tile:hover{transform:translateY(-4px);box-shadow:0 26px 56px rgba(28,31,36,.12)}.home-tiles .tile .visual{aspect-ratio:1/1.1;border-radius:18px}.home-tiles .panel{width:80%}.home-tiles .tile .tg{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin:16px 8px 0;padding:5px 10px 5px 9px;border-radius:999px;background:var(--paper);color:var(--amber-deep);font-size:12px;font-weight:900;line-height:1}.home-tiles .tile .tg::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.home-tiles .tile h3{margin:10px 8px 0;font-size:19px;line-height:1.35}.home-tiles .tile p{margin:8px 8px 0;font-size:14px;line-height:1.8}.home-tiles .tile .more{margin:16px 8px 0;box-shadow:none;background:var(--paper)}.home-tiles .tile:hover .more{background:var(--ink);color:var(--paper)}@media (hover:none){.home-tiles .tile:hover{transform:none}.home-tiles .tile:hover .more,.home-tiles .tile:active .more{background:var(--paper);color:var(--ink)}.home-tiles .tile:hover .more .arr{transform:none}}@media (max-width:1180px){.tiles.home-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-tiles .tile .visual{aspect-ratio:16/10}.home-tiles .panel{width:58%}}@media (max-width:620px){.tiles.home-tiles{gap:10px}.home-tiles .tile{padding:6px 6px 14px;border-radius:20px}.home-tiles .tile .visual{aspect-ratio:1/1.12;border-radius:15px}.home-tiles .panel{width:250px;zoom:.62}.home-tiles .tile:hover .panel,.home-tiles .tile .panel{transform:perspective(1000px) rotateY(-6deg) rotateX(3deg)}.home-tiles .tile .tg{margin:12px 6px 0;padding:4px 8px 4px 7px;font-size:11px}.home-tiles .tile h3{margin:8px 6px 0;font-size:15.5px;gap:6px;flex-wrap:wrap}.home-tiles .tile .no{font-size:13px}.home-tiles .tile p{margin:6px 6px 0;font-size:12.5px;line-height:1.7}.home-tiles .tile p .k{display:inline}.home-tiles .tile .more{margin:12px 6px 0;gap:8px;padding:5px 5px 5px 12px;font-size:12.5px}.home-tiles .tile .more .arr{width:26px;height:26px;padding:6px}}.ta-grip{width:44px;height:28px;right:6px;bottom:6px}.ta-grip::after{content:"";position:absolute;inset:-10px -6px -6px -10px}.ta-edge{position:absolute;left:12px;right:56px;bottom:0;height:14px;cursor:ns-resize;touch-action:none}.ta-wrap.drag textarea{transition:none!important}.ps-caret{position:absolute!important}.home-tiles .tile p .k{display:inline-block}.p-bk .pbody,.p-upd .pbody,.p-aud .pbody,.p-ord .pbody,.p-chat .pbody,.p-rich .pbody,.p-map .pbody,.p-rev .pbody,.p-feed .pbody{gap:7px}.p-map .up,.p-rev .up,.p-aud .up,.p-ord .up{font-family:var(--f-en);font-weight:900;color:#1F6B45;font-size:10.5px;display:flex;align-items:center;gap:6px}.p-map .up::before,.p-rev .up::before,.p-aud .up::before,.p-ord .up::before{content:"";border:5px solid transparent;border-top:0;border-bottom:8px solid #1F6B45}.p-map .cnt,.p-rev .cnt,.p-aud .cnt,.p-ord .cnt,.p-feed .cnt{display:inline-block;animation:cnt-pop 6s ease infinite}.p-bk .bk{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:#F4F4F1;font-size:10.5px;font-weight:800;animation:lg-in 6s var(--ease) infinite backwards}.visual.ink .p-bk .bk{background:#fff}.p-bk .bk time{flex:none;font-family:var(--f-en);font-size:9.5px;font-weight:900;color:var(--stone)}.p-bk .bk em::after{content:""}.p-bk .bk span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-bk .bk em{flex:none;width:16px;height:16px;border-radius:50%;background:#E6F6EA url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%231F6B45' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat}.p-bk .bk:nth-child(2){animation-delay:.4s}.p-bk .bk:nth-child(3){animation-delay:.8s}.p-bk .bk:nth-child(4){animation-delay:1.2s}.p-bk .bk:nth-child(4) em{background-color:var(--amber-soft)}.p-bk .bk-sum{display:flex;justify-content:space-between;font-size:10.5px;font-weight:900;color:#1F6B45;animation:art-ok 6s ease infinite backwards}.p-upd .ud{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;align-items:center;padding:6px 8px;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(28,31,36,.06)}.p-upd .ud b{font-size:10.5px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-upd .ud small{grid-column:1;font-family:var(--f-en);font-size:9px;font-weight:800;color:var(--stone)}.p-upd .ud em{grid-row:1/3;grid-column:2;padding:2px 7px;border-radius:999px;font-style:normal;font-size:9px;font-weight:900;animation:gt-fire 6s steps(1) infinite}.p-upd .ud i{grid-column:1/-1;display:block;height:4px;border-radius:2px;background:var(--cloud);overflow:hidden}.p-upd .ud u{display:block;height:100%;background:var(--amber);transform-origin:0 50%;animation:sc-fill 6s var(--ease) infinite}.p-upd .ud:nth-child(2) em,.p-upd .ud:nth-child(2) u{animation-delay:.5s}.p-upd .ud:nth-child(3) em,.p-upd .ud:nth-child(3) u{animation-delay:1s}.p-upd .ud:nth-child(4) em,.p-upd .ud:nth-child(4) u{animation-delay:1.5s}.p-map .mp{position:relative;height:66px;border-radius:9px;background:#E8EDEA;overflow:hidden;background-image:linear-gradient(90deg,transparent 30%,#fff 30%,#fff 34%,transparent 34%,transparent 68%,#fff 68%,#fff 71%,transparent 71%),linear-gradient(0deg,transparent 40%,#fff 40%,#fff 46%,transparent 46%)}.p-map .mp i{position:absolute;left:var(--x);top:var(--y);width:12px;height:12px;margin:-12px 0 0 -6px;border-radius:50% 50% 50% 0;background:#9AA0A8;transform:rotate(-45deg)}.p-map .mp i.me{width:16px;height:16px;margin:-16px 0 0 -8px;background:var(--amber);box-shadow:0 4px 10px rgba(245,165,36,.5);animation:pin-drop 6s var(--ease) infinite}.p-map .mp .q{position:absolute;left:6px;top:6px;padding:3px 8px;border-radius:999px;background:#fff;font-size:9px;font-weight:900;box-shadow:0 2px 6px rgba(28,31,36,.1)}.p-map .mr{position:relative;display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px;background:#F4F4F1;font-size:10px;font-weight:800}.p-map .mr .pin{width:8px;height:8px;border-radius:50% 50% 50% 0;background:#9AA0A8;transform:rotate(-45deg)}.p-map .mr b{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-map .mr em{font-style:normal;font-family:var(--f-en);font-weight:900;color:var(--amber-deep);font-size:9.5px}.p-map .mr.me{background:#fff;box-shadow:0 6px 16px rgba(28,31,36,.1),inset 0 0 0 2px var(--amber)}.p-map .mr.me .pin{background:var(--amber)}.p-map .mr.me em{margin-right:30px}.p-map .rk2{position:absolute;right:6px;top:50%;width:26px;height:16px;margin-top:-8px}.p-map .rk2 i{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#E6E8ED;font-style:normal;font-family:var(--f-en);font-size:9px;font-weight:900;opacity:0}.p-map .rk2 i:nth-child(1){animation:rk1 6s steps(1) infinite}.p-map .rk2 i:nth-child(2){animation:rk2 6s steps(1) infinite}.p-map .rk2 i:nth-child(3){background:var(--amber);animation:rk3 6s steps(1) infinite}@keyframes pin-drop{0%,6%{transform:translateY(-14px) rotate(-45deg);opacity:0}16%{transform:translateY(2px) rotate(-45deg);opacity:1}22%,92%{transform:rotate(-45deg);opacity:1}100%{opacity:0;transform:rotate(-45deg)}}@keyframes mr-up{0%,20%{transform:translateY(54px)}46%,94%{transform:none}100%{transform:translateY(54px)}}.p-rev .rv-c{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:9px;background:#fff;box-shadow:0 4px 12px rgba(28,31,36,.06)}.visual:not(.ink) .p-rev .rv-c{background:#F4F4F1;box-shadow:none}.p-rev .rv-h{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:900}.p-rev .av{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ink);color:var(--amber);font-size:9px;font-weight:900}.p-rev .st{margin-left:auto;display:flex;gap:2px}.p-rev .st i{width:10px;height:10px;background:var(--cloud);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:star 6s steps(1) infinite}.p-rev .st i:nth-child(2){animation-delay:.15s}.p-rev .st i:nth-child(3){animation-delay:.3s}.p-rev .st i:nth-child(4){animation-delay:.45s}.p-rev .st i:nth-child(5){animation-delay:.6s}.p-rev .ln{display:block;height:6px;border-radius:3px;background:var(--cloud)}.p-rev .ln.m{width:70%}.p-rev .rv-r{display:flex;flex-direction:column;gap:3px;margin-left:14px;padding:7px 9px;border-radius:9px 9px 9px 2px;background:var(--amber-soft);box-shadow:inset 3px 0 0 var(--amber);font-size:10px;font-weight:800;animation:art-ok 6s ease infinite backwards;animation-name:rv-in}.p-rev .rv-r b{font-size:9px;color:var(--amber-deep)}@keyframes star{0%,8%{background:var(--cloud)}14%,94%{background:var(--amber)}100%{background:var(--cloud)}}@keyframes rv-in{0%,30%{opacity:0;transform:translateY(6px)}40%,92%{opacity:1;transform:none}100%{opacity:0}}.p-feed .fd-h{display:flex;align-items:center;gap:7px}.p-feed .fd-h .av{width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,var(--amber),#E1306C)}.p-feed .fd-h div{display:flex;flex-direction:column;line-height:1.2}.p-feed .fd-h b{font-size:10.5px;font-weight:900}.p-feed .fd-h small{font-size:8.5px;font-weight:800;color:var(--stone)}.p-feed .fd-img{position:relative;height:74px;border-radius:9px;overflow:hidden;background:linear-gradient(135deg,#FFE3A8,var(--amber) 55%,#E88A1A)}.p-feed .fd-img .tag{position:absolute;left:8px;top:8px;padding:3px 8px;border-radius:999px;background:var(--ink);color:var(--amber);font-size:9px;font-weight:900}.p-feed .fd-img .sh{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translateX(-100%);animation:fd-sh 6s ease infinite}.p-feed .fd-cta{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:8px;background:#F4F4F1;font-size:10px;font-weight:800}.p-feed .fd-cta em{padding:3px 9px;border-radius:6px;background:var(--ink);color:#fff!important;font-style:normal;font-size:9.5px;font-weight:900;animation:fd-btn 6s ease infinite}.p-feed .fd-ft{display:flex;align-items:center;justify-content:space-between;font-size:9.5px;font-weight:800;color:var(--stone)}.p-feed .lk{display:flex;align-items:center;gap:5px;color:var(--ink)}.p-feed .lk i{width:14px;height:14px;border-radius:50%;background:#1877F2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M8 10v9H5v-9zm2 9V10l4-6c1 0 2 .8 2 2v3h4c1 0 2 1 1.8 2l-1.4 6c-.2 1-1 2-2 2z'/%3E%3C/svg%3E") center/9px no-repeat}.p-feed .lk b{font-family:var(--f-en);font-weight:900}@keyframes fd-sh{0%,30%{transform:translateX(-100%)}55%,100%{transform:translateX(100%)}}@keyframes fd-btn{0%,60%,100%{background:var(--ink);color:#fff;transform:none}66%{background:var(--amber);color:var(--ink);transform:scale(1.08)}72%{background:var(--amber);color:var(--ink);transform:none}}.p-aud .ad-r{display:flex;flex-direction:column;gap:4px;padding:6px 8px;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(28,31,36,.06);font-size:10px;font-weight:800}.visual:not(.ink) .p-aud .ad-r{background:#F4F4F1;box-shadow:none}.p-aud .ad-r span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-aud .ad-r i{display:block;height:5px;border-radius:3px;background:var(--cloud);overflow:hidden}.p-aud .ad-r b{display:block;height:100%;width:var(--w);border-radius:3px;background:var(--amber);transform-origin:0 50%;animation:sc-fill 6s var(--ease) infinite}.p-aud .ad-r:nth-child(2) b{animation-delay:.3s}.p-aud .ad-r:nth-child(3) b{animation-delay:.6s}.p-aud .ad-r:nth-child(4) b{animation-delay:.9s;background:var(--mist)}.p-lp .pbody{padding:10px}.p-lp .lp-ph{position:relative;height:178px;border-radius:12px;background:#F4F4F1;overflow:hidden}.p-lp .lp-in{display:flex;flex-direction:column;gap:7px;padding:8px;animation:lp-scroll 9s ease-in-out infinite}.p-lp .lp-hero{display:flex;flex-direction:column;gap:5px;padding:9px;border-radius:9px;background:var(--ink)}.p-lp .lp-hero .tag{align-self:flex-start;padding:2px 7px;border-radius:999px;background:var(--amber);color:var(--ink);font-size:8.5px;font-weight:900}.p-lp .ln{display:block;height:6px;border-radius:3px;background:var(--cloud)}.p-lp .ln.k{height:9px;width:80%;background:#F4F3EF}.p-lp .ln.m{width:60%}.p-lp .lp-hero .ln.m{background:#5B6270}.p-lp .lp-img{height:34px;border-radius:7px;background:linear-gradient(135deg,#FFE3A8,var(--amber))}.p-lp .lp-ft{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.p-lp .lp-ft span{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 2px;border-radius:7px;background:#fff;font-size:8.5px;font-weight:900}.p-lp .lp-ft i{width:14px;height:14px;border-radius:50%;background:var(--amber-soft);box-shadow:inset 0 0 0 4px var(--amber)}.p-lp .lp-cd{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border-radius:8px;background:#FDECEC}.p-lp .lp-cd small{font-size:8.5px;font-weight:900;color:#D93F3F}.p-lp .lp-cd b{font-family:var(--f-en);font-size:12px;font-weight:900;color:#D93F3F;letter-spacing:.04em}.p-lp .lp-st{display:flex;align-items:center;gap:2px;padding:8px;border-radius:8px;background:#fff}.p-lp .lp-st i{width:9px;height:9px;background:var(--amber);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.p-lp .lp-st .ln{flex:1;margin-left:6px}.p-lp .lp-faq{display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:8px;background:#fff}.p-lp .lp-btn{position:absolute;left:8px;right:8px;bottom:8px;padding:8px;border-radius:999px;background:var(--amber);color:var(--ink);text-align:center;font-size:10.5px;font-weight:900;box-shadow:0 6px 14px rgba(245,165,36,.45);animation:lp-btn 1.8s ease-in-out infinite}@keyframes lp-scroll{0%,12%{transform:none}45%,60%{transform:translateY(-120px)}88%,100%{transform:none}}@keyframes lp-btn{50%{transform:scale(1.04)}}.p-ord .od-cd{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border-radius:8px;background:var(--ink);color:#fff}.p-ord .od-cd small{font-size:9px;font-weight:900;color:var(--amber)}.p-ord .od-cd b{font-family:var(--f-en);font-size:13px;font-weight:900;letter-spacing:.04em}.p-ord .od-cd i{display:inline-block;min-width:18px;padding:1px 2px;border-radius:4px;background:#343941;font-style:normal;text-align:center}.p-ord .od-cd i:last-child{animation:cnt-pop 1s ease infinite}.p-ord .od{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:0 7px;align-items:center;padding:6px 8px;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(28,31,36,.06);animation:lg-in 6s var(--ease) infinite backwards}.visual:not(.ink) .p-ord .od{background:#F4F4F1;box-shadow:none}.p-ord .od .av{grid-row:1/3;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--amber-soft);color:var(--amber-deep);font-size:9px;font-weight:900}.p-ord .od b{font-size:10px;font-weight:900}.p-ord .od small{grid-column:2;font-size:9px;font-weight:800;color:var(--stone)}.p-ord .od em{grid-row:1/3;grid-column:3;padding:2px 7px;border-radius:999px;background:#E6F6EA;color:#1F6B45;font-style:normal;font-size:9px;font-weight:900}.p-ord .od:nth-of-type(3){animation-delay:.5s}.p-ord .od:nth-of-type(4){animation-delay:1s}.p-chat .pbody{padding:10px;background:#E7EEF5}.visual.ink .p-chat .pbody{background:#E7EEF5}.p-chat .ch{max-width:82%;padding:6px 9px;border-radius:12px;font-size:10px;font-weight:800;line-height:1.45;animation:ch-in 7s var(--ease) infinite backwards}.p-chat .ch.u{align-self:flex-end;background:#06C755;color:#fff;border-bottom-right-radius:3px}.p-chat .ch.b{align-self:flex-start;background:#fff;border-bottom-left-radius:3px}.p-chat .ch.b.ok{background:#fff;box-shadow:inset 3px 0 0 #06C755;animation-delay:2.1s}.p-chat .ch:nth-child(2){animation-delay:.7s}.p-chat .ch-q{display:flex;gap:5px;animation:ch-in 7s var(--ease) infinite backwards;animation-delay:1.2s}.p-chat .ch-q span{padding:3px 8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #06C755;color:#06C755;font-family:var(--f-en);font-size:9px;font-weight:900}.p-chat .ch-q .on{animation:ch-pick 7s steps(1) infinite}.p-chat .ch-n{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;background:var(--ink);color:var(--amber);font-size:9.5px;font-weight:900;animation:ch-in 7s var(--ease) infinite backwards;animation-delay:2.8s}.p-chat .ch-n i{width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}@keyframes ch-in{0%,4%{opacity:0;transform:translateY(8px) scale(.96)}12%,90%{opacity:1;transform:none}100%{opacity:0}}@keyframes ch-pick{0%,24%{background:#fff;color:#06C755}26%,100%{background:#06C755;color:#fff}}.p-rich .pbody{padding:10px;background:#E7EEF5}.p-rich .ri-chat{display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:10px;background:#fff;width:70%}.p-rich .ln{display:block;height:6px;border-radius:3px;background:var(--cloud)}.p-rich .ln.m{width:80%}.p-rich .ln.s{width:50%}.p-rich .ri-g{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;border-radius:9px;background:var(--ink)}.p-rich .ri-g span{display:grid;place-items:center;height:30px;border-radius:6px;background:#2C3139;color:#F4F3EF;font-size:9px;font-weight:900;animation:ri-tap 3s ease infinite;animation-delay:var(--d)}.p-rich .ri-bar{display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;font-weight:900;color:var(--stone)}.p-rich .ri-bar i{border:4px solid transparent;border-bottom:0;border-top:5px solid var(--stone)}@keyframes ri-tap{0%,12%{background:var(--amber);color:var(--ink)}20%,100%{background:#2C3139;color:#F4F3EF}}@media (min-width:1181px){.nav .sub.mega.mega-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(800px,calc(100vw - 48px));min-width:0;column-gap:4px;row-gap:2px;left:50%;margin-left:-400px}.nav .sub.mega.mega-2 .sg,.nav .sub.mega.mega-2 .sf{grid-column:1/-1}.nav .sub.mega.mega-2 a{grid-template-columns:42px minmax(0,1fr) auto}.nav .sub.mega.mega-2 a small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav .sub.mega.mega-2 a em{font-size:12.5px;padding:6px 10px}.nav .sub.mega.mega-2 li:nth-child(3) a em{background:var(--ink);color:var(--amber)}.nav .sub.mega.mega-2 li:nth-child(2) a em{background:var(--amber);color:var(--ink)}}.ftr .top.f4{grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:28px}@media (max-width:1024px){.ftr .top.f4{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}}@media (max-width:760px){.ftr .top.f4{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr .top.f4>div:last-child{grid-column:auto}.ftr .top.f4>div:last-child ul{display:flex;flex-direction:column}.ftr .top.f4>div:last-child li:last-child{grid-column:auto}}@media (max-width:620px){.nav .sub.mega.mega-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nav .sub.mega.mega-2 .sg,.nav .sub.mega.mega-2 .sf{grid-column:1/-1}.nav .sub.mega.mega-2 a{height:100%;padding:12px 12px 10px;gap:8px}.nav .sub.mega.mega-2 a small{display:none}.nav .sub.mega.mega-2 a span{font-size:14.5px;line-height:1.35}.nav .sub.mega.mega-2 a em{margin-top:auto;font-size:11.5px}}@media (max-width:620px){.nav .sub.mega.mega-2 a[aria-current=page] span::after{display:none}}.post .cover.has-img{padding:0;background:#1C1F24}.post .cover.has-img::before,.post .cover.has-img::after{display:none}.post .cover.has-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.post:hover .cover.has-img img{transform:scale(1.04)}@media (hover:none){.post:hover .cover.has-img img{transform:none}}.p-chat .pbody{gap:6px}.p-chat .ch-ok{align-self:stretch;margin-right:10%;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 6px 16px rgba(28,31,36,.1);animation:ch-in 7s var(--ease) infinite backwards;animation-delay:2.1s}.p-chat .ok-h{display:flex;align-items:center;gap:6px;padding:6px 9px;background:#06C755;color:#fff;font-size:10.5px;font-weight:900;line-height:1.2}.p-chat .ok-h i{flex:none;width:15px;height:15px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%2306C755' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat;animation:ok-pop 7s ease infinite backwards;animation-delay:2.1s}.p-chat .ok-h small{margin-left:auto;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.22);font-size:8.5px;font-weight:900}.p-chat .ok-b{display:flex;flex-direction:column;gap:4px;padding:7px 9px 8px}.p-chat .ok-r{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:9.5px;font-weight:800;color:var(--stone)}.p-chat .ok-r em{font-style:normal;font-weight:900;color:var(--ink);white-space:nowrap}.p-chat .ok-r+.ok-r{padding-top:4px;border-top:1px dashed #E1E4EA}@keyframes ok-pop{0%,8%{transform:scale(0)}14%{transform:scale(1.25)}18%,100%{transform:none}}.p-logo .pbody,.p-prop .pbody,.p-guide .pbody,.p-apps .pbody,.p-files .pbody{gap:8px}.p-logo .lg-cv{display:flex;align-items:center;padding:10px;border-radius:10px;background:#F4F4F1}.visual.ink .p-logo .lg-cv{background:#F4F4F1}.p-logo .lg-cv svg{flex:none;width:76px;height:76px;overflow:visible}.p-logo .gd path,.p-logo .gd circle{fill:none;stroke:#C9CDD4;stroke-width:.6;stroke-dasharray:3 3;animation:lg-gd 7s ease infinite}.p-logo .mk-c{stroke-width:2;stroke-dasharray:240;animation:lg-c 7s var(--ease) infinite}.p-logo .mk-m{fill:#F5A524;stroke:#F5A524;stroke-linejoin:round;animation:lg-m 7s var(--ease) infinite}.p-logo .mk-s{fill:#F4F3EF;animation:lg-s 7s ease infinite}.p-logo .lg-nm{display:flex;flex-direction:column;animation:lg-nm 7s ease infinite}.p-logo .lg-nm b{font-weight:900}.p-logo .lg-nm small{font-family:var(--f-en);font-weight:900;color:var(--stone)}.p-logo .lg-sw{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.p-logo .lg-sw span{display:flex;align-items:flex-end;height:38px;padding:5px;border-radius:8px;background:var(--c);box-shadow:inset 0 0 0 1px rgba(28,31,36,.06);animation:lg-sw 7s var(--ease) infinite backwards}.p-logo .lg-sw span:nth-child(2){animation-delay:.15s}.p-logo .lg-sw span:nth-child(3){animation-delay:.3s}.p-logo .lg-sw em{font-style:normal;font-family:var(--f-en);font-weight:900}@keyframes lg-gd{0%,10%{opacity:0}20%,60%{opacity:1}75%,100%{opacity:.25}}@keyframes lg-c{0%,10%{stroke-dashoffset:240;fill-opacity:0;opacity:1}38%{stroke-dashoffset:0;fill-opacity:0;opacity:1}50%,92%{stroke-dashoffset:0;fill-opacity:1;opacity:1}100%{stroke-dashoffset:0;fill-opacity:1;opacity:0}}@keyframes lg-m{0%,24%{stroke-dashoffset:160;fill-opacity:0;opacity:1}46%{stroke-dashoffset:0;fill-opacity:0;opacity:1}56%,92%{stroke-dashoffset:0;fill-opacity:1;opacity:1}100%{stroke-dashoffset:0;fill-opacity:1;opacity:0}}@keyframes lg-s{0%,52%{opacity:0;transform:scale(.4)}60%,92%{opacity:1;transform:none}100%{opacity:0}}@keyframes lg-nm{0%,56%{opacity:0;transform:translateX(-6px)}64%,92%{opacity:1;transform:none}100%{opacity:0}}@keyframes lg-sw{0%,60%{opacity:0;transform:translateY(6px)}68%,92%{opacity:1;transform:none}100%{opacity:0}}.p-logo .mk-s,.p-apps svg .mk-s,.p-prop svg .mk-s,.p-guide svg .mk-s{transform-box:fill-box;transform-origin:center}.p-prop svg .mk-m,.p-guide svg .mk-m,.p-apps svg .mk-m{fill:#F5A524}.p-prop svg .mk-s,.p-guide svg .mk-s,.p-apps svg .mk-s{fill:#F4F3EF}.p-prop .pp-row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.p-prop .pp{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 4px 7px;border-radius:10px;background:#F4F4F1;opacity:.7}.visual.ink .p-prop .pp{background:#fff}.p-prop .pp svg{width:42px;height:42px}.p-prop .pp svg>rect,.p-prop .pp svg>path:first-child{fill:#3B4250}.p-prop .pp svg .ln{fill:none;stroke:#F4F3EF;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.p-prop .pp:nth-child(3) svg .ln{fill:#F5A524;stroke:none}.p-prop .pp b{font-size:9.5px;font-weight:900}.p-prop .pp.on{opacity:1;background:#fff;animation:pp-on 6s var(--ease) infinite}.p-prop .pp em{position:absolute;top:-7px;left:50%;transform:translateX(-50%);padding:2px 6px;border-radius:999px;background:var(--amber);color:var(--ink);font-style:normal;font-size:8px;font-weight:900;white-space:nowrap;animation:art-ok 6s ease infinite backwards;animation-name:pp-tag}.p-prop .pp-nt{display:flex;align-items:center;justify-content:space-between;padding:6px 9px;border-radius:8px;background:var(--ink);color:#F4F3EF;font-size:10px;font-weight:900}.p-prop .pp-nt b{padding:2px 8px;border-radius:999px;background:var(--amber);color:var(--ink);font-size:9px;animation:cnt-pop 6s ease infinite}@keyframes pp-on{0%,30%{box-shadow:none;transform:none}40%,92%{box-shadow:0 0 0 2px var(--amber),0 8px 18px rgba(245,165,36,.3);transform:translateY(-3px)}100%{box-shadow:none;transform:none}}@keyframes pp-tag{0%,36%{opacity:0;transform:translate(-50%,4px)}44%,92%{opacity:1;transform:translate(-50%,0)}100%{opacity:0}}.p-guide .gd-r{display:flex;align-items:center;gap:10px}.p-guide .gd-safe{flex:none;display:grid;place-items:center;width:62px;height:62px;border-radius:8px;background:#F4F4F1;box-shadow:inset 0 0 0 1px #E1E4EA;background-image:linear-gradient(#fff,#fff);background-size:calc(100% - 22px) calc(100% - 22px);background-position:center;background-repeat:no-repeat;outline:1.5px dashed var(--amber);outline-offset:-11px;animation:gd-safe 6s ease infinite}.p-guide .gd-safe svg{width:36px;height:36px}.p-guide .gd-t{display:flex;flex-direction:column;gap:1px;font-size:10px}.p-guide .gd-t b{font-weight:900}.p-guide .gd-t small{font-size:9px;font-weight:800;color:var(--stone);margin-bottom:3px}.p-guide .gd-v{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.p-guide .gd-v span{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 4px;border-radius:8px;background:#F4F4F1;font-size:9px;font-weight:900}.p-guide .gd-v i{width:22px;height:22px;border-radius:50%}.p-guide .gd-v .k i{background:#1C1F24}.p-guide .gd-v .w{background:#1C1F24;color:#F4F3EF}.p-guide .gd-v .w i{background:#F4F3EF}.p-guide .gd-no{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;background:#FDECEC;color:#C73A3A;font-size:9.5px;font-weight:900;animation:art-ok 6s ease infinite backwards}.p-guide .gd-no i{flex:none;width:12px;height:12px;border-radius:50%;background:#D93F3F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7l10 10M17 7L7 17' stroke='%23fff' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") center/8px no-repeat}@keyframes gd-safe{0%,20%{outline-color:transparent}35%,90%{outline-color:var(--amber)}100%{outline-color:transparent}}.p-apps .ap-g{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.p-apps .ap-g>div{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;height:62px;padding:8px;border-radius:9px;overflow:hidden;animation:lg-sw 6s var(--ease) infinite backwards;animation-name:ap-in}.p-apps .ap-g>div:nth-child(2){animation-delay:.25s}.p-apps .ap-g>div:nth-child(3){animation-delay:.5s}.p-apps .ap-g>div:nth-child(4){animation-delay:.75s}.p-apps .ap-g small{position:absolute;right:6px;bottom:5px;font-size:8px;font-weight:900;color:var(--stone)}.p-apps svg{width:18px;height:18px}.p-apps .ln{display:block;height:4px;width:70%;border-radius:2px;background:var(--cloud)}.p-apps .ln.s{width:45%}.p-apps .ap-card{background:#fff;box-shadow:0 4px 12px rgba(28,31,36,.08)}.p-apps .ap-sign{flex-direction:row!important;align-items:center;justify-content:flex-start!important;gap:6px!important}.p-apps .ap-sign b{font-size:10px;font-weight:900;letter-spacing:.06em}.p-apps .ap-cup{align-items:center;background:linear-gradient(180deg,#F4F3EF,#E6E2D8)}.p-apps .ap-cup svg{width:26px;height:26px}.p-apps .ap-ig{background:#fff;box-shadow:0 4px 12px rgba(28,31,36,.08)}.p-apps .ap-ig .av{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#F4F4F1;box-shadow:0 0 0 2px #E1306C}.p-apps .ap-ig .av svg{width:16px;height:16px}@keyframes ap-in{0%,6%{opacity:0;transform:scale(.92)}16%,92%{opacity:1;transform:none}100%{opacity:0}}.p-files .fl{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(28,31,36,.06);font-size:10px;font-weight:800;animation:lg-in 6s var(--ease) infinite backwards}.visual:not(.ink) .p-files .fl{background:#F4F4F1;box-shadow:none}.p-files .fl b{flex:none;min-width:30px;padding:2px 5px;border-radius:4px;background:var(--ink);color:var(--amber);font-family:var(--f-en);font-size:8.5px;font-weight:900;text-align:center}.p-files .fl span{flex:1}.p-files .fl em{width:14px;height:14px;border-radius:50%;background:#E6F6EA url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%231F6B45' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/9px no-repeat}.p-files .fl:nth-child(2){animation-delay:.3s}.p-files .fl:nth-child(3){animation-delay:.6s}.p-files .fl:nth-child(4){animation-delay:.9s}.p-files .fl-ok{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;background:var(--amber-soft);color:var(--amber-deep);font-size:10px;font-weight:900;animation:art-ok 6s ease infinite backwards}.p-files .fl-ok i{width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.p-logo .lg-sw em{color:#fff;mix-blend-mode:normal}.p-logo .lg-sw span:nth-child(2) em,.p-logo .lg-sw span:nth-child(3) em{color:#1C1F24}.entry-content>div.note,.entry-content>p.note,.article>p.note{display:block;padding:20px 24px 20px 74px;line-height:1.85}.entry-content>div.note::before,.entry-content>p.note::before,.article>p.note::before{top:16px;left:20px;width:38px;height:38px;transform:none;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 110'%3E%3Cpolygon fill='%231C1F24' points='36,2 8,60 28,60 18,108 54,42 34,42 46,2'/%3E%3C/svg%3E") center/11px 19px no-repeat;box-shadow:0 0 0 5px rgba(245,165,36,.18)}.entry-content>.note>b:first-child,.entry-content>p.note>strong:first-child,.article>p.note>strong:first-child{display:inline-flex;align-items:center;height:28px;margin-right:10px;padding:0 12px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1.5px var(--amber);color:var(--amber-deep);font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1;vertical-align:middle;position:relative;top:-2px}@media (max-width:620px){.entry-content>div.note,.entry-content>p.note,.article>p.note{padding:16px 16px 16px 62px}.entry-content>div.note::before,.entry-content>p.note::before,.article>p.note::before{top:15px;left:14px;width:32px;height:32px;background-size:10px 16px;box-shadow:0 0 0 4px rgba(245,165,36,.18)}}.single-post .site-main>.post-faq .faq details[open]{background:var(--ink)}.mk-plans .plan .price small{display:flex;width:fit-content;height:32px;align-items:center;justify-content:center;margin-top:10px;padding:0 15px;letter-spacing:.04em;line-height:1;white-space:nowrap}.mk-plans .plan .price small::before{display:none}.single-post .site-main>.post-faq{padding-block:clamp(64px,7vw,96px)}.single-post .site-main>.post-faq~.sec.white{background:var(--white);padding-block:clamp(64px,7vw,96px)}.single-post .site-main>.post-faq .faq-split{align-items:start}.svc-go{display:flex;flex-direction:column;gap:14px;margin-top:34px;padding:22px;border-radius:22px;background:var(--white);box-shadow:var(--sh)}.svc-sec:nth-of-type(even) .svc-go{background:var(--paper)}.svc-go .sg-t{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:900;letter-spacing:.08em;color:var(--amber-deep)}.svc-go .sg-t::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.svc-go .sg-l{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.svc-go a{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px 52px 14px 16px;border-radius:14px;background:var(--paper);color:var(--ink);transition:background .25s,transform .25s var(--ease)}.svc-sec:nth-of-type(even) .svc-go a{background:var(--white)}.svc-go a b{font-size:16px;font-weight:900;line-height:1.35}.svc-go a em{font-style:normal;font-family:var(--f-en);font-size:13px;font-weight:900;color:var(--amber-deep)}.svc-go a i{position:absolute;right:12px;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='%231C1F24' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .25s var(--ease)}.svc-go a:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px)}.svc-go a:hover em{color:var(--amber)}.svc-go a:hover i{transform:rotate(-45deg)}@media (max-width:620px){.svc-go{padding:16px;margin-top:24px}.svc-go .sg-l{grid-template-columns:1fr}}.svc-sec .svc-go,.svc-sec:nth-of-type(even) .svc-go{background:#22262D;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.svc-sec .svc-go .sg-t{color:var(--amber)}.svc-sec .svc-go .sg-l{grid-template-columns:repeat(3,minmax(0,1fr))}.svc-sec .svc-go a,.svc-sec:nth-of-type(even) .svc-go a{background:#2C3139;color:var(--paper)}.svc-sec .svc-go a em{color:var(--amber)}.svc-sec .svc-go a:hover{background:var(--amber);color:var(--ink)}.svc-sec .svc-go a:hover em{color:var(--ink)}.svc-sec .svc-go a:hover i{background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='%23F5A524' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:980px){.svc-sec .svc-go .sg-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.svc-sec .svc-go .sg-l{grid-template-columns:1fr}}.rel-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rel-c{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px 24px 22px;border-radius:22px;background:var(--white);color:var(--ink);box-shadow:var(--sh);transition:transform .3s var(--ease),box-shadow .3s}.rel-c .rc-tg{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 9px;border-radius:999px;background:var(--paper);color:var(--amber-deep);font-size:12px;font-weight:900;line-height:1}.rel-c .rc-tg::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.rel-c b{margin-top:4px;font-size:20px;font-weight:900;line-height:1.35}.rel-c .rc-d{font-size:14.5px;font-weight:700;line-height:1.7;color:var(--text)}.rel-c .rc-ft{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px}.rel-c .rc-ft em{font-style:normal;font-family:var(--f-en);font-size:15px;font-weight:900;color:var(--amber-deep)}.rel-c .rc-ft i{width:36px;height:36px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='%231C1F24' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;transition:transform .3s var(--ease)}.rel-c:hover{transform:translateY(-4px);box-shadow:var(--sh-up)}.rel-c:hover .rc-ft i{transform:rotate(-45deg)}.rel-k{display:flex;align-items:flex-start;gap:16px;margin-top:22px;padding:18px 22px;border-radius:20px;background:var(--white);box-shadow:var(--sh)}.rel-k .rk-t{flex:none;display:inline-flex;align-items:center;gap:7px;padding:8px 0;font-size:14px;font-weight:900;letter-spacing:.08em;color:var(--amber-deep)}.rel-k .rk-t::before{content:"";width:8px;height:10px;background:var(--amber);clip-path:var(--bolt)}.rel-k .rk-l{flex:1;display:grid;gap:6px}.rel-k a{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;color:var(--ink);transition:background .2s}.rel-k a em{flex:none;padding:4px 9px;border-radius:999px;background:var(--paper);color:var(--stone);font-style:normal;font-size:12px;font-weight:900}.rel-k a b{font-size:15.5px;font-weight:900;line-height:1.5}.rel-k a:hover{background:var(--paper)}.rel-k a:hover b{color:var(--amber-deep)}@media (max-width:980px){.rel-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.rel-g{grid-template-columns:1fr;gap:12px}.rel-c{padding:20px}.rel-k{flex-direction:column;gap:6px;padding:16px}.rel-k a{align-items:flex-start;flex-direction:column;gap:6px;padding:8px 4px}}.entry-content .post-svc{margin:36px 0 8px;padding:22px;border-radius:22px;background:var(--paper)}.entry-content .post-svc .ps-t{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:15px;font-weight:900;letter-spacing:.06em;color:var(--amber-deep)}.entry-content .post-svc .ps-t::before{content:"";width:9px;height:12px;background:var(--amber);clip-path:var(--bolt)}.entry-content .post-svc .ps-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.entry-content .post-svc a,.single-post .entry-content .post-svc a:not(.btn){position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 50px 16px 16px;border-radius:16px;background:var(--white);color:var(--ink);text-decoration:none;box-shadow:0 1px 2px rgba(28,31,36,.05);transition:transform .25s var(--ease),box-shadow .25s}.entry-content .post-svc a::after{content:"";position:absolute;right:14px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:var(--amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='%231C1F24' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat}.entry-content .post-svc a b{font-size:16px;font-weight:900;line-height:1.4}.entry-content .post-svc a small{font-size:13px;font-weight:700;line-height:1.6;color:var(--stone)}.entry-content .post-svc a em{font-style:normal;font-family:var(--f-en);font-size:13px;font-weight:900;color:var(--amber-deep)}.entry-content .post-svc a:hover{transform:translateY(-2px);box-shadow:var(--sh)}.p-logo .mk-c{fill:#1C1F24;stroke:#1C1F24}.p-logo .mk-m{stroke-dasharray:300;stroke-width:4;animation-name:lg-m2}@keyframes lg-m2{0%,24%{stroke-dashoffset:300;fill-opacity:0;opacity:1}46%{stroke-dashoffset:0;fill-opacity:0;opacity:1}56%,92%{stroke-dashoffset:0;fill-opacity:1;opacity:1}100%{stroke-dashoffset:0;fill-opacity:1;opacity:0}}.p-logo .lg-nm b{color:#1C1F24;letter-spacing:.1em}.p-logo .lg-nm small{font-style:italic}.p-prop svg .mk-c,.p-guide svg .mk-c,.p-apps svg .mk-c{fill:#1C1F24}.p-guide .gd-v .c i{background:radial-gradient(circle at 60% 40%,#F5A524 0 30%,#1C1F24 32%)}.p-apps .ap-sign{background:#1C1F24}.p-apps .ap-sign b{color:#F4F3EF}.p-apps .ap-sign small{color:#A9AFBA}.p-logo .lg-cv{gap:12px}.p-logo .lg-nm{gap:4px}.p-logo .lg-nm b{font-size:19px;line-height:1.2}.p-logo .lg-nm small{font-size:10px;letter-spacing:.16em}.p-logo .lg-sw em{font-size:9px}.hero-copy .h1 .k{display:inline-block}.hero-copy .hero-sub{margin:18px auto 0;font-weight:900;color:var(--paper,#F4F3EF)}.hero-copy .hero-sub .k,.hero-copy .hero-rot .hr-a{display:inline-block}.hero-copy .hero-rot{margin:10px auto 0;display:flex;justify-content:center;font-size:clamp(24px,3.2vw,42px);font-weight:900;line-height:1.3;color:var(--fog);letter-spacing:.04em}.hero-copy .hero-sub+.hero-rot+.lead,.hero-copy .hero-rot+.lead{margin-top:22px}.hero-copy .hero-rot{align-items:center;gap:.35em;margin-top:16px}.hero-copy .hero-rot .hr-a{color:#fff}.hero-copy .hero-rot .rot{display:inline-grid;justify-items:center;align-items:center;min-width:0;padding:.14em .6em .18em;border-radius:14px;background:var(--amber);color:var(--ink);overflow:hidden;box-shadow:0 12px 32px -12px rgba(245,165,36,.75)}.hero-copy .hero-rot .rot .rw{color:var(--ink)}@media (max-width:640px){.hero-copy .hero-rot{font-size:27px;margin-top:16px;gap:.3em}.hero-copy .hero-rot .rot{border-radius:12px;padding:.16em .55em .2em}}.bz-pain{background:var(--paper)}.bz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.bz-card{display:flex;flex-direction:column;gap:18px;background:var(--white);border-radius:22px;padding:clamp(22px,2.6vw,32px);box-shadow:0 1px 0 rgba(28,31,36,.04),0 18px 40px -28px rgba(28,31,36,.35);scroll-margin-top:120px}.bz-top{display:flex;align-items:center;justify-content:space-between}.bz-ico{width:52px;height:52px;border-radius:15px;background:var(--ink);color:var(--amber);display:grid;place-items:center}.bz-ico svg{width:26px;height:26px}.bz-n{font-family:var(--f-en);font-style:italic;font-weight:900;font-size:34px;line-height:1;color:var(--cloud)}.bz-card h3{font-size:clamp(21px,2vw,25px);font-weight:900;line-height:1.4;color:var(--ink)}.bz-card h3 .k{display:inline-block}.bz-dl{display:flex;flex-direction:column;gap:10px;margin:0}.bz-r{border-radius:14px;padding:14px 16px;background:#F3F4F6}.bz-r dt{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:900;letter-spacing:.06em;color:var(--stone);margin-bottom:4px}.bz-r dt::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.bz-r dd{margin:0;font-size:15.5px;font-weight:700;line-height:1.75;color:var(--text)}.bz-r.w{background:#FDF1F0}.bz-r.w dt{color:#B03A2E}.bz-r.f{background:var(--ink)}.bz-r.f dt{color:var(--amber)}.bz-r.f dd{color:var(--paper)}.bz-go{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.bz-go a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:11px;background:var(--amber-soft);color:var(--amber-deep);font-size:15px;font-weight:900;transition:background .2s,color .2s}.bz-go a .arr{width:16px;height:16px}.bz-go a:hover{background:var(--amber);color:var(--ink)}.bz-check{background:var(--ink);color:var(--paper)}.bz-check .eyebrow{color:var(--amber)}.bz-check .h2{color:var(--white)}.bz-cwrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(18px,2.4vw,32px);align-items:start}.bz-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bz-ci{position:relative;display:flex;align-items:center;gap:14px;min-height:76px;padding:14px 16px;border-radius:16px;background:var(--ink-2);cursor:pointer;transition:background .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}.bz-ci:hover{background:var(--ink-3)}.bz-ci input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.bz-box{flex:none;width:28px;height:28px;border-radius:9px;background:var(--ink-4);box-shadow:inset 0 0 0 2px var(--stone);display:grid;place-items:center;transition:background .2s,box-shadow .2s}.bz-box::after{content:"";width:12px;height:7px;border-left:3px solid var(--ink);border-bottom:3px solid var(--ink);transform:translateY(-2px) rotate(-45deg) scale(0);transition:transform .25s var(--ease)}.bz-ct{font-size:15.5px;font-weight:900;line-height:1.5;color:var(--paper)}.bz-ct .k{display:inline-block}.bz-ci:has(input:checked){background:#3A3222;box-shadow:inset 0 0 0 2px var(--amber)}.bz-ci input:checked+.bz-box{background:var(--amber);box-shadow:none}.bz-ci input:checked+.bz-box::after{transform:translateY(-2px) rotate(-45deg) scale(1)}.bz-ci input:focus-visible+.bz-box{outline:3px solid var(--amber);outline-offset:3px}.bz-res{position:sticky;top:160px;display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,30px);border-radius:22px;background:var(--paper);color:var(--ink)}.bz-res-top{display:flex;align-items:flex-end;justify-content:space-between}.bz-res-k{font-size:14px;font-weight:900;letter-spacing:.1em;color:var(--stone)}.bz-score{display:flex;align-items:baseline;gap:6px}.bz-cnt{font-family:var(--f-en);font-weight:900;font-size:56px;line-height:.9;color:var(--ink)}.bz-score small{font-size:15px;font-weight:900;color:var(--stone)}.bz-meter{height:10px;border-radius:99px;background:var(--cloud);overflow:hidden}.bz-meter i{display:block;height:100%;width:0;border-radius:99px;background:var(--amber);transition:width .45s var(--ease),background .3s}.bz-res[data-lv="3"] .bz-meter i{background:#D9472B}.bz-res-h{font-size:clamp(22px,2.2vw,27px);font-weight:900;line-height:1.35}.bz-res-p{margin:0;font-size:15.5px;font-weight:700;color:var(--stone)}.bz-recs{display:flex;flex-direction:column;gap:10px;padding-top:4px}.bz-recs[hidden],.bz-rec[hidden]{display:none!important}.bz-recs-k{font-size:13px;font-weight:900;letter-spacing:.1em;color:var(--amber-deep)}.bz-rec-list{display:flex;flex-wrap:wrap;gap:8px}.bz-rec{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 14px;border-radius:11px;background:var(--ink);color:var(--paper);font-size:15px;font-weight:900}.bz-rec .arr{width:16px;height:16px;color:var(--amber)}.bz-rec:hover{background:var(--ink-3)}.bz-res-btns{display:flex;flex-direction:column;gap:8px;padding-top:6px}.bz-res-btns .btn{width:100%;justify-content:center}.bz-reset{min-height:44px;border-radius:11px;font-size:15px;font-weight:900;color:var(--stone);background:transparent}.bz-reset:hover{color:var(--ink);background:var(--cloud)}.bz-home{background:var(--ink);color:var(--paper)}.bz-home .sec-head{align-items:center;text-align:center;margin-inline:auto}.bz-home .eyebrow{color:var(--amber)}.bz-home .h2{color:var(--white)}.bzh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px)}.bzh-c{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,30px);border-radius:20px;background:var(--ink-2);color:var(--paper);transition:background .25s,transform .25s var(--ease)}.bzh-c:hover{background:var(--ink-3);transform:translateY(-4px)}.bzh-ico{width:52px;height:52px;border-radius:15px;background:var(--amber);color:var(--ink);display:grid;place-items:center}.bzh-ico svg{width:26px;height:26px}.bzh-c b{font-size:clamp(21px,2vw,24px);font-weight:900;color:var(--white)}.bzh-p{font-size:15.5px;font-weight:700;line-height:1.75;color:var(--fog)}.bzh-p .k{display:inline-block}.bzh-more{margin-top:auto;display:inline-flex;align-items:center;gap:6px;padding-top:6px;font-size:15px;font-weight:900;color:var(--amber)}.bzh-more .arr{width:16px;height:16px}.bzh-end{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:clamp(28px,3.4vw,44px);text-align:center}.bzh-end p{margin:0;font-size:clamp(20px,2.3vw,28px);font-weight:900;line-height:1.5;color:var(--white)}.bzh-end p .k{display:inline-block}.bzh-end .btn{min-width:240px;justify-content:center}@media (min-width:1181px){.nav .m-boss{display:none}}@media (max-width:1180px){.nav .m-boss a{height:auto;min-height:64px;padding:12px 16px;background:var(--amber);color:var(--ink)}.nav .m-boss a:hover{background:#FFB43A}.nav .m-boss .mbz{display:flex;flex-direction:column;gap:2px;line-height:1.3}.nav .m-boss .mbz b{font-size:18px;font-weight:900}.nav .m-boss .mbz small{font-size:13px;font-weight:700;color:rgba(28,31,36,.72)}.nav .m-boss .chev-m{border-color:var(--ink)}}@media (max-width:1024px){.bz-cwrap{grid-template-columns:1fr}.bz-res{position:static}}@media (max-width:860px){.bzh-grid{grid-template-columns:1fr}.bzh-c{display:grid;grid-template-columns:52px 1fr;column-gap:16px;row-gap:6px;align-items:start}.bzh-c .bzh-ico{grid-row:1/4}.bzh-more{padding-top:2px}}@media (max-width:760px){.bz-grid{grid-template-columns:1fr}.bz-list{grid-template-columns:1fr}.bz-ci{min-height:64px}.bz-n{font-size:28px}}.hero-copy .hero-sub{margin-top:22px;font-size:clamp(23px,3.1vw,42px);line-height:1.35;letter-spacing:.03em}.hero-copy .hero-sub .hs-a{color:var(--mist)}.hero-copy .hero-sub .hs-b{color:var(--white)}.hero-copy .hero-sub em{font-style:normal;color:var(--amber);text-shadow:0 0 28px rgba(245,165,36,.45)}@media (prefers-reduced-motion:no-preference){.hero-copy .hero-sub .hs-b{animation:hsb .9s var(--ease) .55s both}}@keyframes hsb{from{opacity:0;transform:translateY(10px) scale(.96);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@media (max-width:640px){.hero-copy .hero-sub{margin-top:16px}}.ms .mh4 b{color:#F08A00;background:linear-gradient(180deg,#FFB524 10%,#EE7A00 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.single-post .featured-image img,.entry-content img{height:auto}.single-post .featured-image{margin-bottom:clamp(24px,3vw,36px)}.single-post .featured-image img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:20px}.cbox .cb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;flex:1 1 100%;width:100%}.cbox .cb a,.cbox .tel,.cbox .lc{min-width:0;min-height:84px;padding:14px 16px 14px 14px;gap:14px;border-radius:16px;background:var(--ink-2);color:var(--white);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.cbox .cb a:hover{background:var(--ink-3);filter:none}.cbox .cb a>svg{width:52px;height:52px;padding:14px;border-radius:14px;box-sizing:border-box;flex-shrink:0}.cbox .cb .tel>svg{background:var(--amber);color:var(--ink)}.cbox .cb .lc>svg{background:var(--line-c);color:#fff}.cbox .cb a>span{gap:7px;letter-spacing:.01em;min-width:0;color:var(--white)}.cbox .cb a>span small{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 8px;border-radius:999px;background:rgba(245,165,36,.14);color:var(--amber);font-size:11.5px;font-weight:900;letter-spacing:.1em;line-height:1;opacity:1}.cbox .cb a>span small::before{content:"";width:6px;height:8px;background:currentColor;clip-path:var(--bolt)}.cbox .cb .lc>span small{background:rgba(6,199,85,.16);color:#3BE08A}.cbox .cb a::after{content:"";margin-left:auto;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:rgba(245,165,36,.14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F5A524' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/16px no-repeat;transition:transform .25s var(--ease)}.cbox .cb .lc::after{background-color:rgba(6,199,85,.16);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233BE08A' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.cbox .cb a:hover::after{transform:translateX(3px)}@media (max-width:560px){.cbox .cb{grid-template-columns:1fr}.cbox .cb a{min-height:78px}}.cbox .cb{container-type:inline-size}.cbox .cb a>span{font-size:21px;white-space:nowrap}@container (max-width:780px){.cbox .cb a::after{display:none}.cbox .cb a{padding-right:14px}.cbox .cb a>svg{width:48px;height:48px;padding:13px}.cbox .cb a>span{font-size:19px}}@container (max-width:340px){.cbox .cb a>span{font-size:18px}}@media (max-width:680px){.cbox .cb{grid-template-columns:1fr}}.bz-home+.sec.flush .sec-head{margin-bottom:clamp(28px,3vw,40px)}.ta-grip,.ta-edge{touch-action:none;-webkit-user-select:none;user-select:none}.ta-grip:hover{background:rgba(245,165,36,.16);transform:none}.ta-grip:hover::before{border-color:var(--amber)}@media (hover:hover){.ta-grip:hover{background:var(--amber);transform:scale(1.06)}.ta-grip:hover::before{border-color:var(--ink)}}.ta-wrap.drag .ta-grip{background:var(--amber);transform:scale(1.1)}.ta-wrap.drag .ta-grip::before{border-color:var(--ink)}.lq .lq-d{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin:2px 0 0;color:inherit}.lq .lq-d .lq-note{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:999px;background:rgba(245,165,36,.14);color:var(--amber-deep);font-size:12.5px;line-height:1.3;font-weight:900;letter-spacing:.04em}.lq .lq-d .lq-note::before{content:"";width:7px;height:9px;background:var(--amber);clip-path:var(--bolt)}.lq .lq-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.lq .lq-steps li{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 8px 13px;border-radius:14px;background:#F4F3EF}.lq .lq-steps em{font-style:normal;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--line-c,#06C755);color:#fff;font:900 13px/1 var(--f-en,sans-serif)}.lq .lq-steps li span{display:block;font-size:12.5px;line-height:1.45;font-weight:900;color:var(--ink)}.lq .lq-id{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:10px 10px 10px 14px;border-radius:16px;background:#F4F3EF;box-sizing:border-box}.lq .lq-id .lq-idk{display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 8px;border-radius:999px;background:rgba(6,199,85,.14);color:#05964A;font-size:11.5px;line-height:1.2;font-weight:900;letter-spacing:.06em;white-space:nowrap}.lq .lq-id .lq-idk::before{content:"";width:6px;height:8px;background:currentColor;clip-path:var(--bolt)}.lq .lq-id b{font-family:var(--f-en,sans-serif);font-size:20px;font-weight:900;color:var(--ink);letter-spacing:.01em}.lq .lq-id .lq-copy{margin-left:auto;height:38px;padding:0 16px;border-radius:11px;background:var(--ink);color:#fff;font-size:14px;font-weight:900;flex-shrink:0}.lq .lq-id .lq-copy:hover{background:var(--ink-3)}@media (max-width:400px){.lq .lq-steps{grid-template-columns:1fr}.lq .lq-steps li{flex-direction:row;justify-content:flex-start;padding:10px 12px}.lq .lq-id{flex-wrap:wrap}}.sec,.sec.white{padding-block:clamp(48px,6vw,84px)}.sec.tight{padding-bottom:clamp(36px,4vw,56px)}.sec.near{padding-top:clamp(36px,4vw,56px)}.sec.flush{padding-top:0}.bz-home+.sec.flush{padding-top:clamp(48px,5vw,64px);padding-bottom:clamp(48px,5vw,64px)}.sec-head{margin-bottom:clamp(28px,3.4vw,44px)}.bz-mini{position:fixed;left:12px;right:12px;bottom:12px;z-index:64;display:none;align-items:center;gap:12px;padding:10px 10px 10px 16px;border:0;border-radius:16px;background:var(--paper);color:var(--ink);box-shadow:0 14px 34px rgba(0,0,0,.4);text-align:left;font-family:inherit;opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .25s ease,transform .3s var(--ease);-webkit-tap-highlight-color:transparent}@media (max-width:1024px){.bz-mini{display:flex}}.bz-mini.on{opacity:1;transform:none;pointer-events:auto}.bz-mini .bm-n{display:flex;align-items:baseline;gap:3px;flex-shrink:0}.bz-mini .bm-n b{font-family:var(--f-en);font-weight:900;font-size:30px;line-height:1;color:var(--ink)}.bz-mini .bm-n small{font-size:12px;font-weight:900;color:var(--stone)}.bz-mini .bm-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.bz-mini .bm-h{font-size:14px;font-weight:900;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bz-mini .bm-m{display:block;height:6px;border-radius:99px;background:var(--cloud);overflow:hidden}.bz-mini .bm-m i{display:block;height:100%;width:0;border-radius:99px;background:var(--amber);transition:width .4s var(--ease)}.bz-mini[data-lv="3"] .bm-m i{background:#D9472B}.bz-mini .bm-go{flex-shrink:0;padding:9px 12px;border-radius:11px;background:var(--ink);color:var(--paper);font-size:13px;font-weight:900}.bz-mini-on .totop{opacity:0;visibility:hidden;pointer-events:none}.menu-open .bz-mini{opacity:0;pointer-events:none}
/* 第四十九批 案例頁標籤與標點不分行 */
.nb{white-space:nowrap}

/* b50 標題斷行時隱藏「・」 */@media (max-width:600px){.h2-split>.k{display:block}.h2-split .hd-dot{display:none}}

/* b51 手機選單老闆必看副標 */@media (max-width:1180px){.nav .m-boss .mbz small{font-size:13.5px;font-weight:900;color:#4A3000;letter-spacing:.02em}}

/* b52 老闆必看入口：上方提示條、電腦選單 */
.bz-strip{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:12px;min-height:42px;padding:6px 16px;background:var(--amber);color:var(--ink);font-size:15px;font-weight:900;line-height:1.3;text-decoration:none;position:relative;z-index:51;-webkit-tap-highlight-color:transparent}
.bz-strip:hover,.bz-strip:focus,.bz-strip:active{color:var(--ink);text-decoration:none}
.bz-strip .bzs-q{color:#4A3000}
.bz-strip .bzs-t{color:var(--ink)}
.bz-strip .bzs-go{display:inline-flex;align-items:center;gap:6px;flex:none;padding:5px 14px;border-radius:999px;background:#16181C;color:var(--amber);font-size:14px;white-space:nowrap;box-shadow:0 4px 12px rgba(28,31,36,.22);transition:transform .2s ease,color .2s ease}
.bz-strip .bzs-go svg{width:13px;height:13px;flex:none}
@media (hover:hover){.bz-strip:hover .bzs-go{transform:translateX(3px);background:#16181C;color:#FFC24D}}
.page-id-593 .bz-strip{display:none}
@media (max-width:600px){.bz-strip{gap:10px;min-height:40px;padding:6px 12px;font-size:13.5px}.bz-strip .bzs-q{display:none}.bz-strip .bzs-go{padding:4px 12px;font-size:13px}}
@media (max-width:1180px){.nav .d-boss{display:none}}
@media (min-width:1181px){.nav .m-demo{display:none}.nav .d-boss>a{color:var(--amber)}.nav .d-boss>a:hover,.nav .d-boss>a:focus-visible{color:#FFB43A}.nav .d-boss .db-i{width:14px;height:14px;margin-right:5px;flex:none;vertical-align:-2px}}
.nav .sf>a{flex:1 1 0;min-width:0;text-align:center;white-space:nowrap}

/* b53 價格頁方案比較下方的後台連結 */
.cmp-more{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 18px;margin-top:28px;text-align:center}
.cmp-more p{margin:0;font-size:16px;font-weight:900;color:var(--ink)}
@media (max-width:600px){.cmp-more{flex-direction:column;gap:12px;margin-top:22px}}

/* b54 手機可雙指放大：點兩下不放大；觸控裝置輸入框 16px，iPhone 點輸入框不會自動放大 */
html{touch-action:manipulation}
@media (pointer:coarse){input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input:not([type]),textarea,select{font-size:16px!important}}

/* b55 電腦版下拉選單：高度超過畫面時（平板橫放、矮螢幕筆電）改成選單內捲動，底部按鈕固定看得到 */
@media (min-width:1181px){.nav .sub.mega{max-height:var(--mm-max,calc(100vh - 160px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#C9CDD4 transparent}.nav .sub.mega .sf{position:sticky;bottom:-10px;z-index:2;box-shadow:0 0 0 8px var(--white)}.nav>li:hover:has(>.sub.mega)::after{content:"";position:absolute;left:-20px;right:-20px;top:100%;height:30px}}
