body.sponsor-page{--about-ink:var(--ds-ink,#22313f);--about-muted:var(--ds-muted,#64727f);--about-accent:var(--ds-brand,#12766e);--about-line:var(--ds-line,#dce4ea);--about-tint:var(--ds-soft,#eef4f2);color:var(--about-ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:16px;line-height:1.85}.sponsor-page *{box-sizing:border-box}.sponsor-page h1,.sponsor-page h2,.sponsor-page h3,.sponsor-page p{margin:0}.sponsor-page a{color:inherit;text-underline-offset:6px}.sponsor-page a:focus-visible{outline:3px solid var(--about-accent);outline-offset:5px;border-radius:2px}.about-wrap{width:min(1080px,100% - 96px);margin-inline:auto}.about-header{border-bottom:1px solid var(--about-line)}.about-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.about-brand{letter-spacing:1px;align-items:center;gap:12px;font-size:23px;font-weight:700;text-decoration:none;display:inline-flex}.about-brand img{border-radius:5px;display:block}.about-header nav{gap:32px;display:flex}.about-header nav a{align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.about-intro{padding-block:84px 72px}.about-intro-grid{grid-template-columns:1.35fr 1fr;align-items:center;gap:64px;display:grid}.sponsor-page h1{color:var(--about-accent);margin-bottom:24px;font-size:19px;font-weight:500}.sponsor-page .about-statement{letter-spacing:-.035em;font-size:clamp(30px,3.15vw,44px);font-weight:700;line-height:1.55}.about-intro-copy{padding-top:42px;font-size:18px;line-height:1.95}.sponsor-page .about-author{color:var(--about-muted);margin-top:24px;font-size:15px}.about-author a{min-height:44px;color:var(--about-ink);align-items:center;display:inline-flex}.about-actions{gap:32px;margin-top:18px;display:flex}.about-actions a{min-height:44px;color:var(--about-accent);align-items:center;gap:12px;font-size:17px;font-weight:500;display:inline-flex}.about-actions i{font-size:12px}.about-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:80px 0 0;display:grid}.about-metrics>div{text-align:center;flex-direction:column-reverse;justify-content:flex-end;gap:3px;min-width:0;display:flex}.about-metrics>div+div{border-left:1px solid var(--about-line)}.about-metrics dt{font-size:15px}.about-metrics dd{color:var(--about-accent);font-variant-numeric:tabular-nums;margin:0;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:700;line-height:1.25}.about-split{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.sponsor-page main h2{letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:1.65}.about-section-copy>p{color:var(--about-muted);max-width:34em;margin-top:24px}.about-mission{padding-block:32px 76px}.about-mission-copy{border-top:2px solid var(--about-accent);padding-top:22px}.about-mission-copy p{color:var(--about-muted);margin-top:20px}.about-mission-copy .about-mission-lead{color:var(--about-ink);margin-top:0;font-size:24px;font-weight:500;line-height:1.65}.sponsor-page main h3{font-size:17px;font-weight:500;line-height:1.6}.about-newsletter{background:var(--about-tint)}.about-newsletter-inner{justify-content:space-between;align-items:center;gap:32px;padding-block:44px;display:flex}.about-newsletter p{margin-top:8px}.about-button{background:var(--about-accent);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:16px;min-height:56px;padding:12px 36px;font-weight:500;text-decoration:none;display:inline-flex;color:#fff!important}.about-button i{font-size:13px}.about-support{padding-block:72px 64px;scroll-margin-top:28px}.about-section-copy .about-payment-note{margin-top:16px;font-size:13px}.about-support-note{color:var(--about-muted);padding-bottom:8px;font-size:14px}.about-support-row{border-bottom:1px solid var(--about-line);grid-template-columns:1fr auto;align-items:center;gap:20px;padding-block:22px;display:grid}.about-support-row:last-child{border-bottom:0}.about-support-row h3 span{white-space:nowrap;margin-left:8px;display:inline-block}.about-support-row p{color:var(--about-muted);margin-top:7px;font-size:13px}.plan-btn{border:1px solid var(--about-accent);white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;min-height:44px;padding:9px 14px;font-size:14px;text-decoration:none;display:inline-flex;color:var(--about-accent)!important}.about-regions{padding-bottom:64px}.about-regions h2{margin-bottom:22px}.about-region-row{border-bottom:1px solid var(--about-line);grid-template-columns:210px 1fr auto;align-items:center;gap:24px;padding-block:22px;display:grid}.about-region-row:last-child{border-bottom:0}.about-region-row p{color:var(--about-muted);font-size:14px}.about-region-row a{min-height:44px;color:var(--about-accent);align-items:center;gap:12px;font-size:14px;text-decoration:none;display:inline-flex}.about-region-row i{font-size:12px}.sponsor-page .site-footer{box-shadow:none;border:0;border-radius:0;margin:0}.sponsor-page .site-footer .footer-grid,.sponsor-page .site-footer .footer-bottom{max-width:1200px;margin-inline:auto}.about-skip{z-index:10;background:#fff;padding:8px 16px;position:absolute;top:8px;left:16px;transform:translateY(-180%)}.about-skip:focus{transform:translateY(0)}@media (hover:hover){.about-header nav a:hover,.about-author a:hover,.about-actions a:hover,.about-region-row a:hover{color:var(--about-accent);text-decoration:underline}.about-button:hover{background:#0e6059}.plan-btn:hover{background:var(--about-tint)}}@media (width<=900px){.about-wrap{width:calc(100% - 64px)}.about-intro-grid{grid-template-columns:1.2fr 1fr;gap:36px}.about-split{grid-template-columns:.8fr 1.2fr;gap:40px}.sponsor-page main h2{font-size:25px}.about-region-row{grid-template-columns:170px 1fr;gap:12px 24px}.about-region-row a{grid-column:2;justify-self:start}}@media (width<=640px){.about-wrap{width:calc(100% - 40px)}.about-header-inner{gap:12px;min-height:72px}.about-brand{letter-spacing:0;gap:8px;font-size:18px}.about-brand img{width:28px;height:28px}.about-header nav{gap:16px}.about-header nav a{font-size:13px}.about-intro{padding-block:44px 48px}.about-intro-grid,.about-split{grid-template-columns:1fr;gap:28px}.sponsor-page h1{margin-bottom:16px;font-size:16px}.sponsor-page .about-statement{font-size:clamp(26px,6.7vw,36px);line-height:1.65}.about-intro-copy{padding-top:0;font-size:16px}.sponsor-page .about-author{margin-top:16px}.about-actions{margin-top:12px}.about-metrics{margin-top:40px}.about-metrics dd{font-size:clamp(27px,7.3vw,38px)}.about-metrics dt{font-size:12px}.about-mission{padding-block:0 44px}.about-mission-copy .about-mission-lead{font-size:21px}.sponsor-page main h2{font-size:25px}.about-section-copy>p{margin-top:16px;font-size:15px}.about-newsletter-inner{flex-direction:column;align-items:stretch;gap:24px;padding-block:32px}.about-button{align-self:flex-start;min-height:50px;padding-inline:24px}.about-support{gap:24px;padding-block:44px}.about-support-row{gap:14px}.about-support-row h3 span{color:var(--about-muted);margin:4px 0 0;font-size:15px;display:block}.about-support-row p{font-size:13px}.about-regions{padding-bottom:40px}.about-region-row{grid-template-columns:1fr;gap:8px;padding-block:20px}.about-region-row a{grid-column:1}}@media (width<=360px){.about-metrics dd{font-size:24px}.about-metrics dt{font-size:11px}}.about-count-unavailable{color:var(--about-muted);font-family:inherit;font-size:16px;font-weight:400}
