.pb{--ink: oklch(.141 .005 285.823);--mute: oklch(.442 .017 285.786);--mute2: oklch(.552 .016 285.938);--line: oklch(.92 .004 286.32);--bg2: oklch(.985 0 0);--bg3: oklch(.967 .001 286.375);--teal: oklch(.4478 .035 212.42);--teal-m: oklch(.6352 .049 212.05);--teal-bg: oklch(.9501 .008 207.14);--teal-l: oklch(.8017 .026 215.18);--cta: oklch(.7048 .04 211.18);--soft: oklch(.871 .006 286.286);--d2: oklch(.274 .006 286.033);--d3: oklch(.21 .006 285.885);--d4: oklch(.37 .013 285.805);--amber: oklch(.769 .188 70.08);--orange: oklch(.555 .163 48.998);--dk: oklch(.141 .005 285.823);--surface: #fff;--on-ink: #fff;--pb-nav: 88px;font-family:InterVariable,Inter,system-ui,sans-serif;color:var(--ink);background:var(--surface);font-variant-numeric:tabular-nums slashed-zero;text-align:left}.pb *,.pb *:before,.pb *:after{box-sizing:border-box}.pb button,.pb select,.pb input{font:inherit}.pb a{color:var(--teal)}.pb a:hover{color:var(--ink)}.pb button:focus-visible,.pb input:focus-visible,.pb select:focus-visible,.pb a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pb .pb-dark button:focus-visible,.pb .pb-dark a:focus-visible,.pb .pb-m-hero button:focus-visible,.pb .pb-m-hero a:focus-visible{outline-color:#fff}.pb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pb-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pb-soft{color:var(--soft)}.pb-mute{color:var(--mute)}.pb-mute2{color:var(--mute2)}.pb-sm{font-size:13px;margin:6px 0 0}.pb-xs{font-size:12px;line-height:16px;margin:0}.pb-r{text-align:right}.pb-wrap{display:flex;flex-wrap:wrap;gap:6px}body:has(.pb) #currency-switcher{display:none}.pb-hero{max-width:1440px;margin:0 auto;padding:calc(var(--pb-nav) + 8px) 40px 36px;display:flex;flex-direction:column;gap:24px}.pb-kick{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:baseline}.pb-kick p{margin:0;font-size:14px;color:var(--mute)}.pb-maplink{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--mute2);border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink)!important}.pb-maplink:hover{background:var(--bg3)}.pb-h1{margin:0;max-width:980px;font-family:Fraunces Display,ui-serif,Georgia,serif;font-weight:600;font-size:64px;line-height:68px;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.pb[data-locale=zh] .pb-h1,.pb[data-locale=zh] .pb-m-h1{font-family:Fraunces Display,PingFang SC,Microsoft YaHei,Noto Sans SC,Noto Sans CJK SC,Source Han Sans SC,sans-serif}.pb[data-locale=zh-tw] .pb-h1,.pb[data-locale=zh-tw] .pb-m-h1{font-family:Fraunces Display,PingFang HK,PingFang TC,Microsoft JhengHei,Noto Sans HK,Noto Sans TC,Noto Sans CJK TC,sans-serif}.pb[data-locale=ja] .pb-h1,.pb[data-locale=ja] .pb-m-h1{font-family:Fraunces Display,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,Noto Sans JP,Noto Sans CJK JP,sans-serif;word-break:auto-phrase}.pb-ask{display:flex;flex-direction:column;gap:12px;max-width:760px}.pb-ask label{font-size:14px;color:var(--mute)}.pb-ask input{height:60px;padding:0 20px;border:2px solid var(--ink);border-radius:12px;font-size:20px;background:var(--surface);color:var(--ink);width:100%}.pb-chips{display:flex;flex-wrap:wrap;gap:8px}.pb-chip{min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-size:14px;font-weight:500;cursor:pointer}.pb-chip:hover{background:var(--bg3)}.pb-chip.is-on{border-color:var(--ink);background:var(--ink);color:var(--on-ink);font-weight:600}.pb-sentence{margin:8px 0 0;font-size:26px;line-height:44px;max-width:1180px}.pb-sel{appearance:none;-webkit-appearance:none;border:0;border-bottom:2px solid var(--teal-m);background:transparent;color:var(--teal);font-weight:600;padding:0 22px 2px 2px;cursor:pointer;font-size:inherit;line-height:inherit;max-width:100%;background-image:linear-gradient(45deg,transparent 50%,var(--teal) 50%),linear-gradient(135deg,var(--teal) 50%,transparent 50%);background-position:calc(100% - 10px) 55%,calc(100% - 5px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.pb-card-wrap{max-width:1440px;margin:0 auto;padding:0 40px 64px}.pb-dark{display:flex;flex-wrap:wrap;border-radius:16px;overflow:hidden;background:var(--dk);color:#fff}.pb-dark>[data-r=card]{display:contents}.pb-card-l{flex:1 1 520px;min-width:0;padding:40px;display:flex;flex-direction:column;gap:20px}.pb-card-r{flex:1 1 380px;min-width:0;padding:40px;background:var(--d3);display:flex;flex-direction:column;gap:14px}.pb-card-head{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:flex-start}.pb-card-head>div{display:flex;flex-direction:column;gap:6px}.pb-card-head .pb-soft{font-size:14px}.pb-card-name{font-size:30px;line-height:36px;font-weight:500}.pb-susp{padding:14px 16px;border-radius:12px;background:var(--d2);font-size:14px;line-height:20px}.pb-susp strong{margin-right:4px}.pb-susp-l{background:var(--bg3);color:var(--ink)}.is-susp{opacity:.45}.pb-bigline{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.pb-big{font-size:88px;line-height:88px;font-weight:700;letter-spacing:-.02em}.pb-big-unit{font-size:18px}.pb-promo{margin:10px 0 0;font-size:14px}.pb-promo span{padding:2px 8px;border-radius:4px;font-weight:600;background:var(--amber);color:#1f0d00}.pb-ctx{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--soft);max-width:560px}.pb-packs{display:grid;gap:12px}.pb-packs-dark{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.pb-pack{padding:16px;border-radius:12px;border:1px solid var(--d4);display:flex;flex-direction:column;gap:4px}.pb-pack span{font-size:14px;color:var(--soft)}.pb-pack strong{font-size:22px;font-weight:700}.pb-ctas{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.pb-cta{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;background:var(--cta);color:#08201c!important}.pb-cta:hover{filter:brightness(1.06);color:#08201c!important}.pb-cta-ghost{background:transparent;color:#fff!important;border:1px solid var(--mute2)}.pb-link-w{font-size:15px;font-weight:600;color:#fff!important}.pb-link-t{font-size:14px;color:var(--teal-l)!important}.pb-card-title{font-size:16px;font-weight:600}.pb-mt{margin-top:12px}.pb-peers{display:flex;flex-direction:column;gap:8px}.pb-peer{display:flex;align-items:center;gap:12px;width:100%;min-height:36px;padding:0 8px;border:0;border-radius:8px;cursor:pointer;color:#fff;background:transparent}.pb-peer:hover,.pb-peer.is-on{background:var(--d2)}.pb-peer-n{width:104px;flex-shrink:0;text-align:left;font-size:14px}.pb-peer-bar{flex:1 1 auto;height:8px;border-radius:999px;background:var(--d2);overflow:hidden}.pb-peer.is-on .pb-peer-bar{background:var(--d4)}.pb-peer-bar span{display:block;height:8px;border-radius:999px;background:var(--teal-m)}.pb-peer.is-on .pb-peer-bar span{background:var(--amber)}.pb-peer-p{width:64px;flex-shrink:0;text-align:right;font-size:14px;font-weight:700}.pb-trend{display:block}.pb-trend .pb-now{stroke:var(--amber);stroke-dasharray:4 4;stroke-width:1}.pb-trend .pb-line{fill:none;stroke:var(--teal-l);stroke-width:2;stroke-linejoin:round}.pb-trend circle{fill:var(--teal-l)}.pb-note{margin:0;font-size:12px;line-height:16px}.pb-all{border-top:1px solid var(--line)}.pb-all-top{max-width:1440px;margin:0 auto;padding:40px 40px 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:flex-end}.pb-all-h{display:flex;flex-direction:column;gap:6px}.pb-all-h h2{margin:0;font-size:30px;line-height:36px;font-weight:500;color:var(--ink)}.pb-all-h p{margin:0;font-size:14px;color:var(--mute)}.pb-toolbar{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pb-sep{width:1px;height:24px;background:var(--line)}.pb-pill{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-size:13px;font-weight:500;cursor:pointer}.pb-pill:hover{background:var(--bg3)}.pb-pill.is-on{border-color:var(--teal-m);background:var(--teal-bg);color:var(--teal);font-weight:600}.pb-grid{max-width:1440px;margin:24px auto 0;display:flex;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pb-side{flex:1 1 240px;max-width:280px;padding:24px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:20px;background:var(--bg2)}.pb-side>[data-r=filters]{display:contents}.pb-fg{display:flex;flex-direction:column;gap:8px}.pb-fg-tight{gap:4px}.pb-lab{font-size:12px;color:var(--mute)}.pb-side input{height:44px;padding:0 12px;border:1px solid var(--mute2);border-radius:8px;font-size:14px;background:var(--surface);color:var(--ink);width:100%}.pb-li{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ink);font-size:14px;font-weight:500;cursor:pointer;text-align:left}.pb-li:hover{background:var(--bg3)}.pb-li.is-on{background:var(--teal-bg);color:var(--teal);font-weight:600}.pb-li-c{font-size:12px;color:var(--mute2)}.pb-subs{display:flex;flex-direction:column;gap:2px;padding:2px 0 6px 12px;border-left:1px solid var(--line);margin-left:12px}.pb-list{flex:999 1 520px;min-width:0;display:flex;flex-direction:column}.pb-head,.pb-row{display:grid;grid-template-columns:56px minmax(0,1.6fr) 112px minmax(0,1fr) 96px minmax(0,1fr);gap:12px;align-items:center}.pb-head{padding:10px 24px;font-size:12px;color:var(--mute);background:var(--bg3);position:sticky;top:var(--pb-nav);z-index:5}.pb-row{width:100%;padding:10px 24px;border:0;border-bottom:1px solid var(--line);background:var(--surface);scroll-margin-top:calc(var(--pb-nav) + 56px);color:var(--ink);cursor:pointer;text-align:left}.pb-row:hover{background:var(--bg2)}.pb-row.is-on{background:var(--teal-bg)}.pb-c-code{font-size:12px;color:var(--mute)}.pb-c-name{display:flex;flex-direction:column;gap:2px;min-width:0}.pb-nm{display:flex;gap:8px;align-items:center;font-weight:600;font-size:14px;flex-wrap:wrap}.pb-keybadge,.pb-pausebadge{font-style:normal;padding:1px 6px;border-radius:4px;font-size:12px;font-weight:500;background:var(--teal-bg);color:var(--teal)}.pb-pausebadge{background:var(--bg3);color:var(--orange)}.pb-sub{font-size:12px;color:var(--mute2)}.pb-spark{fill:none;stroke:var(--teal-m);stroke-width:1.5;stroke-linejoin:round}.pb-spark-dot{fill:var(--teal)}.pb-price{font-size:15px;font-weight:700}.pb-cmp-hi,.pb-cmp-lo,.pb-cmp-n{font-size:13px;font-weight:600}.pb-cmp-hi{color:var(--orange)}.pb-cmp-lo{color:var(--teal)}.pb-cmp-n{color:var(--mute2)}.pb-packc{font-size:14px;color:var(--mute)}.pb-empty{padding:48px 24px;text-align:center;color:var(--mute)}.pb-detail{flex:1 1 360px;max-width:400px;padding:24px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:18px}.pb-d-head{display:flex;flex-direction:column;gap:4px}.pb-d-head span{font-size:12px}.pb-d-head h3{margin:0;font-size:30px;line-height:36px;font-weight:500;color:var(--ink)}.pb-d-big{font-size:44px;line-height:48px;font-weight:700}.pb-d-price .pb-bigline{gap:10px}.pb-d-price .pb-mute{font-size:14px}.pb-packs-l{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.pb-pack-l{padding:12px;border-radius:12px;border:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.pb-pack-l span{font-size:12px;color:var(--mute)}.pb-pack-l strong{font-size:16px;font-weight:700}.pb-matrix-w{display:flex;flex-direction:column;gap:8px}.pb-matrix-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.pb-matrix-h strong{font-size:14px}.pb-matrix-h span{font-size:12px}.pb-matrix{display:grid;grid-template-columns:64px repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:13px}.pb-mh{padding:8px;background:var(--bg3);color:var(--mute);text-align:right}.pb-ml{padding:8px;border-top:1px solid var(--line);color:var(--mute)}.pb-mc{padding:8px;border:0;border-top:1px solid var(--line);text-align:right;font-size:13px;cursor:pointer;background:var(--surface);color:var(--ink);font-weight:400}.pb-mc:disabled{cursor:default}.pb-mc.is-on{background:var(--teal-bg);color:var(--teal);font-weight:700}.pb-d-links{display:flex;flex-direction:column;gap:10px;margin-top:auto}.pb-d-country{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 16px;border-radius:12px;background:var(--teal-bg);border:1px solid var(--teal-m);text-decoration:none;color:var(--ink)!important}.pb-d-country span{display:flex;flex-direction:column}.pb-d-country strong{font-size:15px}.pb-d-country em{font-style:normal;font-size:12px;color:var(--mute)}.pb-cta-block{height:48px;font-size:15px;padding:0 16px}.pb-m-hero{background:var(--dk);color:#fff}.pb-m-in{max-width:1440px;margin:0 auto;padding:calc(var(--pb-nav) + 8px) 40px 40px;display:flex;flex-direction:column;gap:28px}.pb-m-top{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end;justify-content:space-between}.pb-m-title{min-width:0;flex:1 1 280px;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:12px;max-width:720px}.pb-m-title a{font-size:14px;color:var(--teal-l)}.pb-m-h1{margin:0;font-family:Fraunces Display,ui-serif,Georgia,serif;font-weight:600;font-size:56px;line-height:60px;letter-spacing:-.01em;color:#fff;text-wrap:balance}.pb-m-lede{margin:0;font-size:18px;line-height:28px;color:var(--soft)}.pb-m-statbox{display:flex;flex-direction:column;gap:4px;align-items:flex-end}.pb-m-statbox>span{font-size:12px;color:var(--soft)}.pb-m-stat{font-size:36px;line-height:40px;font-weight:700}.pb-m-unit{font-size:14px;font-weight:400;color:var(--soft)}.pb-m-bar{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:flex-end;padding:20px;border-radius:16px;background:var(--d3)}.pb-m-bar>[data-r=controls]{display:contents}.pb-m-g{display:flex;flex-direction:column;gap:6px}.pb-m-lab{font-size:12px;color:var(--soft)}.pb-seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:999px;background:var(--dk)}.pb-sb{height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#fff;font-size:13px;font-weight:500;cursor:pointer}.pb-sb:hover{background:var(--d2)}.pb-sb.is-on{background:#fff;color:var(--dk);font-weight:600}.pb-sb.is-dis{color:var(--mute2);cursor:not-allowed;background:transparent}.pb-m-find{display:flex;flex-direction:column;gap:6px;flex:1 1 200px;min-width:180px}.pb-m-find label{font-size:12px;color:var(--soft)}.pb-m-find input{height:44px;padding:0 14px;border:1px solid var(--mute2);border-radius:8px;background:var(--dk);color:#fff;font-size:14px;width:100%}.pb-cts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:28px}.pb-ct{display:flex;flex-direction:column}.pb-ct-h{display:flex;justify-content:space-between;align-items:baseline;width:100%;padding:0 0 10px;border:0;border-bottom:1px solid var(--d4);background:transparent;color:#fff;cursor:pointer;text-align:left;gap:8px}.pb-ct-n{font-size:20px;font-weight:600}.pb-ct-c{font-size:12px;color:var(--soft)}.pb-sg{display:flex;flex-direction:column;gap:6px;margin-top:14px}.pb-sg-h{align-self:flex-start;padding:0;border:0;background:transparent;font-size:12px;cursor:pointer;color:var(--soft);text-decoration:none}.pb-sg-h.is-on{color:#fff;text-decoration:underline}.pb-tiles{display:flex;flex-wrap:wrap;gap:4px}.pb-tile{display:flex;flex-direction:column;justify-content:space-between;width:52px;height:52px;padding:5px 6px;border-radius:6px;cursor:pointer;text-align:left;border:2px solid transparent;transition:transform .12s ease}.pb-tile:hover{transform:translateY(-2px)}.pb-tile.is-sel{border-color:#fff}.pb-t-c{font-size:11px;font-weight:700;letter-spacing:.02em}.pb-t-p{font-size:12px}@media(prefers-reduced-motion:reduce){.pb-tile{transition:none}.pb-tile:hover{transform:none}}.pb-b0{background:#265d68;color:#fff}.pb-b1{background:#74a1aa;color:#08201c}.pb-b2{background:#717178;color:#fff}.pb-b3{background:#ebb16c;color:#2a1600}.pb-b4{background:#d97230;color:#1f0d00}.pb-b-na{background:var(--d4);color:#fff}.pb-b-susp{background:repeating-linear-gradient(45deg,var(--d4) 0 3px,var(--d3) 3px 6px)!important;color:var(--soft)!important}.pb-m-legend{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;font-size:12px;color:var(--soft)}.pb-lg{display:inline-flex;align-items:center;gap:6px}.pb-sw{width:14px;height:14px;border-radius:3px;display:inline-block}.pb-m-sel{max-width:1440px;margin:0 auto;padding:48px 40px 72px;display:flex;flex-wrap:wrap;gap:40px}.pb-m-sel>[data-r=sel]{display:contents}.pb-ms-l{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.pb-ms-head{display:flex;flex-direction:column;gap:4px}.pb-ms-head>span{font-size:14px}.pb-ms-head h2{margin:0;font-size:36px;line-height:40px;font-weight:600;color:var(--ink)}.pb-ms-big{font-size:56px;line-height:60px;font-weight:700}.pb-ms-price .pb-bigline{gap:12px}.pb-ms-price .pb-mute{font-size:16px}.pb-ms-price .pb-sm{font-size:14px}.pb-ms-promo{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;background:var(--orange);color:#fff}.pb-pack-xl{padding:16px}.pb-pack-xl span{font-size:14px}.pb-pack-xl strong{font-size:22px}.pb-packs-l:has(.pb-pack-xl){grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px}.pb-ctas-l{gap:12px}.pb-cta-s{height:48px;padding:0 24px;font-size:15px}.pb-link-l{font-size:14px;font-weight:600}.pb-ms-r{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px}.pb-ms-r h3{margin:0;font-size:18px;line-height:26px;font-weight:600;color:var(--ink)}.pb-ms-r>p{margin:0}.pb-mpeers{display:flex;flex-direction:column;gap:6px}.pb-mpeer{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:8px;cursor:pointer;color:var(--ink);background:transparent}.pb-mpeer:hover{background:var(--bg3)}.pb-mpeer.is-on{background:var(--teal-bg)}.pb-mpeer-n{width:120px;flex-shrink:0;text-align:left;font-size:14px;font-weight:600}.pb-mpeer-bar{flex:1 1 auto;height:10px;border-radius:999px;background:var(--bg3);overflow:hidden}.pb-mpeer-bar span{display:block;height:10px;border-radius:999px;background:var(--teal-m)}.pb-mpeer.is-on .pb-mpeer-bar span{background:var(--orange)}.pb-mpeer-p{width:72px;flex-shrink:0;text-align:right;font-size:14px;font-weight:700}.pb-ms-tt{font-size:14px;font-weight:600;margin-top:12px}.pb-trend-l .pb-now{stroke:var(--orange)}.pb-trend-l .pb-line{stroke:var(--teal)}.pb-trend-l circle{fill:var(--teal)}.pb-fte{background:var(--bg2);border-top:1px solid var(--line);scroll-margin-top:80px}.pb-fte-in{max-width:1440px;margin:0 auto;padding:56px 40px;display:flex;flex-direction:column;gap:20px}.pb-fte h2{margin:0;font-size:30px;line-height:36px;font-weight:500;color:var(--ink)}.pb-fte-lede{margin:0;max-width:720px;font-size:16px;line-height:24px;color:var(--mute)}.pb-fte-box{padding:20px 24px;border:1px solid var(--line);border-radius:12px;background:var(--surface);display:flex;flex-direction:column;gap:12px}.pb-fte-lab{margin:0;font-size:12px;color:var(--mute)}.pb-fte-cap{margin:0;font-size:12px;line-height:18px;color:var(--mute2)}.pb-week{display:flex;gap:6px}.pb-wd{flex:1 1 0;min-width:0;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px dashed var(--line);font-size:11px;color:var(--mute2)}.pb-wd.is-on{border:1px solid var(--teal-m);background:var(--teal-bg);color:var(--teal);font-weight:700}.pb-fte-bars{display:flex;flex-direction:column;gap:10px}.pb-fte-row{display:flex;align-items:center;gap:12px}.pb-fte-n{width:140px;flex-shrink:0;font-size:13px;font-weight:600}.pb-fte-track{flex:1 1 auto;min-width:0;height:24px;border-radius:4px;background:var(--bg3);overflow:hidden}.pb-fte-track span{height:24px;display:flex;align-items:center;justify-content:flex-end;padding-right:8px;border-radius:4px;background:var(--cta);color:#08201c;font-size:12px;font-weight:700;white-space:nowrap}.pb-fte-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px}.pb-fte-types div{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);display:flex;flex-direction:column;gap:4px}.pb-fte-types strong{font-size:14px}.pb-fte-types span{font-size:12px;line-height:18px;color:var(--mute)}.pb-fte-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:20px;border-radius:12px;background:var(--dk);color:#fff}.pb-fte-banner p{margin:0;font-size:14px;max-width:760px}.pb-fte a:not(.pb-cta){color:var(--teal)}@media(max-width:900px){.pb-hero{padding:calc(var(--pb-nav) + 4px) 16px 28px}.pb-h1{font-size:40px;line-height:44px}.pb-sentence{font-size:20px;line-height:38px}.pb-card-wrap{padding:0 16px 40px}.pb-card-l,.pb-card-r{padding:24px 20px}.pb-big{font-size:56px;line-height:60px}.pb-card-name{font-size:24px;line-height:30px}.pb-all-top{padding:32px 16px 0}.pb-side{max-width:none;flex-basis:100%;border-right:0;border-bottom:1px solid var(--line);padding:16px}.pb-detail{max-width:none;flex-basis:100%;border-left:0;border-top:1px solid var(--line);padding:20px 16px}.pb-head,.pb-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:8px;padding-left:16px;padding-right:16px}.pb-c-code,.pb-c-spark,.pb-c-cmp{display:none}.pb-fte-in{padding:36px 16px}.pb-fte-n{width:96px}.pb-m-in{padding:calc(var(--pb-nav) + 4px) 16px 28px}.pb-m-h1{font-size:36px;line-height:40px}.pb-m-statbox{align-items:flex-start}.pb-m-bar{padding:16px}.pb-m-sel{padding:32px 16px 48px;gap:28px}.pb-ms-big{font-size:44px;line-height:48px}.pb-ms-head h2{font-size:28px;line-height:32px}}.pb [id],.pb-detail,.pb-m-sel,.pb-all-h h2{scroll-margin-top:calc(var(--pb-nav) + 16px)}.pb-flash{animation:pb-flash 1.5s ease-out}@keyframes pb-flash{0%,35%{box-shadow:inset 0 0 0 3px var(--teal-m);background-color:var(--teal-bg)}to{box-shadow:inset 0 0 0 3px transparent}}@media(prefers-reduced-motion:reduce){.pb-flash{animation:none;box-shadow:inset 0 0 0 3px var(--teal-m)}}.pb-fx{font-size:12px!important;color:var(--mute2)!important}.pb-big-txt{font-size:40px;line-height:48px;letter-spacing:0}.pb-d-txt{font-size:24px;line-height:32px}.pb-ms-txt{font-size:32px;line-height:40px}.pb-strike{display:block;font-size:11px;font-weight:400;color:var(--mute2)}.pb-promobadge{font-style:normal;padding:1px 6px;border-radius:4px;font-size:12px;font-weight:600;background:var(--orange);color:#fff}.pb-reason{color:var(--orange)}.pb-row.is-susp-row .pb-price,.pb-row.is-susp-row .pb-packc{opacity:.45}.pb-cta-off{background:var(--bg3)!important;color:var(--mute)!important;border:1px solid var(--line);cursor:not-allowed}.pb-dark .pb-cta-off{background:var(--d2)!important;color:var(--soft)!important;border-color:var(--d4)}.pb-promo-l{margin:6px 0 0;font-size:13px}.pb-promo-l span{color:#fff;background:var(--orange)}.pb-tile{position:relative}.pb-t-promo{position:absolute;top:2px;right:3px;font-style:normal;font-size:10px;line-height:12px;width:12px;text-align:center;border-radius:3px;background:#fff;color:var(--orange);font-weight:800}.pb-t-promo-l{position:static;display:inline-block}.pb-fte-scope{margin:0;font-size:14px;color:var(--teal);font-weight:600}.pb-card-l .pb-link-t{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}@media(max-width:900px){.pb-fte-n{width:88px;font-size:12px}.pb-fte-track span{font-size:11px;padding-right:4px}}.dark .pb{--ink: oklch(.96 .003 286);--mute: oklch(.78 .01 286);--mute2: oklch(.66 .012 286);--line: oklch(.32 .008 286);--bg2: oklch(.2 .005 286);--bg3: oklch(.25 .006 286);--teal: oklch(.82 .04 212);--teal-bg: oklch(.3 .025 212);--orange: oklch(.75 .14 55);--surface: oklch(.17 .005 286);--on-ink: oklch(.141 .005 285.823)}.dark .pb .pb-dark{border:1px solid var(--d4)}.dark .pb .pb-promobadge,.dark .pb .pb-promo-l span,.dark .pb .pb-ms-promo{color:var(--dk)}.dark .pb .pb-mc,.dark .pb .pb-row{color:var(--ink)}.pb-m-statbox>.pb-m-stat{font-size:36px;line-height:40px;font-weight:700;color:#fff}.pb-sel{overflow:visible;text-overflow:clip}.pb-notice{margin:0;padding:10px 14px;border-radius:8px;background:var(--teal-bg);color:var(--teal);font-size:14px;max-width:760px}.pb-notice[hidden]{display:none}.pb-notice-d{background:var(--d2);color:var(--soft)}.pb-usdeq{display:block;font-size:11px;font-weight:400;color:var(--mute2)}.pb-rules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:19px}.pb-rules li{padding-left:14px;position:relative}.pb-rules li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.6}.pb-rules-d{color:var(--soft)}.pb-rules-l{color:var(--mute);font-size:12px;line-height:18px}.pb-remote{margin:0;font-size:13px;line-height:19px}.pb-remote.pb-rules-d{color:var(--soft)}.pb-remote.pb-rules-d a{color:var(--teal-l)}.pb-remote a{font-weight:600;text-decoration:underline}.pb-card-l .pb-remote{margin-top:-4px}.pb-trend-w{position:relative}.pb-trend-end{position:absolute;font-size:11px;font-weight:600;line-height:14px;white-space:nowrap;color:var(--teal-l);pointer-events:none;padding:0 2px;text-shadow:0 0 2px var(--pb-halo, #fff),0 0 4px var(--pb-halo, #fff),0 0 4px var(--pb-halo, #fff)}.pb-card-r .pb-trend-end,.pb-m-bar .pb-trend-end{--pb-halo: var(--d3)}.dark .pb .pb-trend-end{--pb-halo: oklch(.141 .005 285.823)}.dark .pb .pb-card-r .pb-trend-end,.dark .pb .pb-m-bar .pb-trend-end{--pb-halo: var(--d3)}.pb-trend-l+.pb-trend-end,.pb-m-sel .pb-trend-end{color:var(--teal)}.pb-chip-more{display:none;border-style:dashed}@media(max-width:900px){.pb-chips:not(.is-open) .pb-chip:nth-child(n+9):not(.pb-chip-more){display:none}.pb-chips.is-open .pb-chip-more{display:none}.pb-chip-more{display:inline-block}.pb-hero{gap:16px}.pb-sentence{line-height:34px}.pb-link-l,.pb-m-title a,.pb-sg-h,.pb-fte a:not(.pb-cta),.pb-link-w{display:inline-flex;align-items:center;min-height:44px}}.pb-back{display:none;align-items:center;min-height:44px;padding:0 4px;border:0;background:transparent;color:var(--teal);font-size:14px;font-weight:600;cursor:pointer;align-self:flex-start}@media(max-width:1119px){.pb-back{display:inline-flex}}
