:root[data-page] .sf-what{padding-top:16px}:root[data-page] main>.section[id]{scroll-margin-top:104px}:root[data-page] main>.section[tabindex="-1"]:focus{outline:none}:root[data-page] .sf-topics ul{flex-wrap:wrap;gap:10px;max-width:36rem;margin:0;padding:0;list-style:none;display:flex}:root[data-page] .sf-topics a{min-height:44px;box-shadow:inset 0 0 0 1px var(--line);font:500 15px/1.2 var(--sans);color:var(--ink);border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;transition:box-shadow .15s,color .15s,background-color .15s;display:inline-flex}:root[data-page] .sf-topics a:hover{color:var(--accent-text);box-shadow:inset 0 0 0 1px #e8601c}:root[data-page] .sf-topics li:first-child a{background:var(--ink);color:#fff;box-shadow:none}:root[data-page] .sf-topics li:first-child a:hover{color:#fff;background:#000}:root[data-page] .sf-topics a:focus-visible{border-radius:999px}:root[data-page] .sf-hero .when{max-width:40ch;margin-top:24px}@media (width>=901px){:root[data-page] .sf-hero-stage{min-height:0;padding-top:96px}}:root[data-page] .sf-never-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;margin:0;padding:0;list-style:none;display:grid}:root[data-page] .sf-never-list li{border-top:1px solid var(--line);padding:28px 0}:root[data-page] .sf-never-list h3{font:400 24px/1.22 var(--display);letter-spacing:-.01em;margin:0 0 8px}:root[data-page] .sf-never-list p{max-width:46ch;margin:0;font-size:17px;line-height:1.6}:root[data-page] .sf-now{background:var(--tile);border-radius:32px;padding:48px}:root[data-page] .sf-now h3{max-width:30ch;font:340 clamp(26px, 2.6vw, 34px)/1.15 var(--display);letter-spacing:-.02em;margin:0 0 28px}:root[data-page] .sf-cc{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:root[data-page] .sf-cc li{background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px 16px;display:flex;box-shadow:0 0 0 1px #0000000a}:root[data-page] .sf-cc li:last-child{grid-column:span 2}:root[data-page] .sf-cc span{color:var(--body);font-size:15px;font-weight:600}:root[data-page] .sf-cc b{flex-wrap:wrap;align-items:baseline;gap:0 8px;font-weight:400;display:flex}:root[data-page] .sf-cc a{min-height:48px;font:340 44px/1 var(--display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums;align-items:center;text-decoration:none;display:inline-flex}:root[data-page] .sf-cc a:hover{color:var(--accent-text)}:root[data-page] .sf-cc em{color:var(--muted);font-size:15px;font-style:normal}:root[data-page] .sf-small{max-width:72ch;color:var(--body);gap:6px;margin:24px 0 0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}:root[data-page] .sf-cards{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px;display:grid}:root[data-page] .sf-card{box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;padding:40px 40px 36px}:root[data-page] .sf-card>h3{font:340 clamp(28px, 2.6vw, 34px)/1.1 var(--display);letter-spacing:-.02em;margin:0 0 8px}:root[data-page] .sf-intro{color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.5}:root[data-page] .sf-rows{margin:0;padding:0;list-style:none}:root[data-page] .sf-rows li{border-top:1px solid var(--line);padding:20px 0}:root[data-page] .sf-who h4,:root[data-page] .sf-who h5{font:600 17px/1.3 var(--sans);letter-spacing:0;color:var(--ink);margin:0 0 4px}:root[data-page] .sf-who h4 a,:root[data-page] .sf-who h5 a{text-decoration:none}:root[data-page] .sf-who h4 a:hover,:root[data-page] .sf-who h5 a:hover{text-decoration:underline;text-decoration-color:var(--accent)}:root[data-page] .sf-who p{color:var(--body);margin:0;font-size:16px;line-height:1.5}:root[data-page] .sf-who .sf-sub{color:var(--muted);margin-top:6px;font-size:15px}:root[data-page] .sf-sub a{white-space:nowrap}:root[data-page] .sf-where{color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:600;display:block}:root[data-page] .sf-acts{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}:root[data-page] .sf-pill{background:var(--ink);color:#fff;min-height:44px;font:600 15px/1.2 var(--sans);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:background-color .15s;display:inline-flex}:root[data-page] .sf-pill:hover{color:#fff;background:#000}:root[data-page] .sf-pill.o{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:#fff}:root[data-page] .sf-pill.o:hover{background:var(--tile);color:var(--ink)}:root[data-page] .sf-pill:focus-visible{border-radius:999px}:root[data-page] .sf-more{border-top:1px solid var(--line);margin:4px 0 0;padding-top:20px;font-size:16px;line-height:1.5}:root[data-page] .sf-country{border-top:1px solid var(--ink);padding-top:18px}:root[data-page] .sf-country+.sf-country{margin-top:20px}:root[data-page] .sf-cn{font:400 22px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink);margin:0 0 2px}:root[data-page] .sf-country .sf-rows li:first-child{border-top:0;padding-top:12px}:root[data-page] .sf-topics a>span{display:block}:root[data-page] .sf-cl{color:var(--body);margin:8px 0 0;font-size:16px;line-height:1.5}:root[data-page] .sf-cl .go{display:inline-block}:root[data-page] .sf-dir{border-top:1px solid var(--line);color:var(--muted);margin:24px 0 0;padding-top:20px;font-size:15px;line-height:1.5}:root[data-page] .sf-money{border-top:1px solid var(--ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:64px;margin-top:56px;padding-top:28px;display:grid}:root[data-page] .sf-money h3{font:400 24px/1.22 var(--display);letter-spacing:-.01em;margin:0 0 8px}:root[data-page] .sf-money p{max-width:60ch;margin:0;font-size:17px;line-height:1.6}:root[data-page] .sf-foot{gap:4px;margin-top:40px;display:grid}:root[data-page] .sf-foot p{max-width:72ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}:root[data-page] .sf-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:48px;display:grid}:root[data-page] .sf-col{border-top:1px solid var(--ink);padding-top:24px}:root[data-page] .sf-col h3{font:400 24px/1.22 var(--display);letter-spacing:-.01em;margin:0 0 8px}:root[data-page] .sf-col ul{margin:0;padding:0;list-style:none}:root[data-page] .sf-col li{border-top:1px solid var(--line);color:var(--body);padding:14px 0;font-size:16px;line-height:1.55}:root[data-page] .sf-col h3+ul>li:first-child{border-top:0}:root[data-page] .sf-col .sf-links{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}:root[data-page] .sf-links li{border-top:0;padding:8px 0;font-size:15px}:root[data-page] .sf-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}:root[data-page] .sf-link{background:var(--tile);min-height:220px;color:var(--ink);border-radius:32px;flex-direction:column;gap:10px;padding:40px 88px 40px 40px;text-decoration:none;display:flex;position:relative}:root[data-page] .sf-link:hover{color:var(--ink)}:root[data-page] .sf-link:focus-visible{outline-offset:4px;border-radius:32px}:root[data-page] .sf-lt{font:340 clamp(28px, 2.6vw, 36px)/1.1 var(--display);letter-spacing:-.02em}:root[data-page] .sf-ld{max-width:38ch;color:var(--body);font-size:17px;line-height:1.5}:root[data-page] .sf-go{color:#e8601c;font-size:26px;line-height:1;position:absolute;bottom:36px;right:36px}:root[data-page] .sf-end{padding-top:0}:root[data-page] .sf-end-card{background:var(--tile);text-align:center;border-radius:40px;padding:80px 48px}:root[data-page] .sf-end-card h2{max-width:16ch;margin:0 auto 16px}:root[data-page] .sf-end-card .lede{text-wrap:balance;margin:0 auto}:root[data-page] .sf-end-links{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:32px 0 0;font-size:16px;font-weight:600;display:flex}:root[data-page] .sf-end-links a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}@media (width>=901px){:root[data-page] .sf-card{padding:48px}:root[data-page] .sf-card>.sf-intro{max-width:60ch}:root[data-page] .sf-card>.sf-rows{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;display:grid}:root[data-page] .sf-card>.sf-rows li{flex-direction:column;justify-content:space-between;display:flex}:root[data-page] .sf-card>.sf-rows .sf-pill{padding:0 15px;font-size:14.5px}:root[data-page] .sf-country{grid-template-columns:minmax(0,.32fr) minmax(0,1fr);align-items:start;column-gap:40px;display:grid}:root[data-page] .sf-country>.sf-cn{grid-row:1/span 3}:root[data-page] .sf-country>.sf-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}:root[data-page] .sf-country .sf-rows li:first-child,:root[data-page] .sf-country .sf-rows li:nth-child(2){border-top:0;padding-top:0}:root[data-page] .sf-country .sf-rows li{padding-bottom:20px}:root[data-page] .sf-cl{margin:0}}@media (hover:hover) and (width>=721px) and (prefers-reduced-motion:no-preference){:root[data-page] .sf-go{transition:translate .25s var(--sp-ease)}:root[data-page] .sf-link:hover .sf-go{translate:4px}}@media (width<=1080px){:root[data-page] .sf-cc{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-page] .sf-cc li:last-child{grid-column:1/-1}}@media (width<=900px){:root[data-page] .sf-never-list,:root[data-page] .sf-cards,:root[data-page] .sf-cols,:root[data-page] .sf-money{grid-template-columns:minmax(0,1fr)}:root[data-page] .sf-cols{gap:40px}}@media (width<=720px){:root[data-page] main>.section{padding:0 0 80px}:root[data-page] main>.section[id]{scroll-margin-top:88px}:root[data-page] .sf-what{padding-top:24px}:root[data-page] .sf-topics ul{gap:8px}:root[data-page] .sf-topics a{padding:0 15px;font-size:14.5px}:root[data-page] .sf-never-list li{padding:22px 0}:root[data-page] .sf-never-list h3{font-size:22px}:root[data-page] .sf-never-list p{font-size:16.5px}:root[data-page] .sf-now{border-radius:28px;margin-inline:-12px;padding:28px 16px 24px}:root[data-page] .sf-now h3{margin-bottom:20px;padding-inline:8px;font-size:26px}:root[data-page] .sf-cc{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:root[data-page] .sf-cc li{border-radius:18px;padding:14px 16px 10px}:root[data-page] .sf-cc li:last-child{grid-column:auto}:root[data-page] .sf-cc li:last-child:nth-child(odd){grid-column:1/-1}:root[data-page] .sf-cc span{font-size:14px}:root[data-page] .sf-cc a{font-size:38px}:root[data-page] .sf-cc .multi a{font-size:30px}:root[data-page] .sf-cc .multi b{gap:0 5px}:root[data-page] .sf-small{gap:8px;margin-top:20px;padding-inline:8px;font-size:14.5px}:root[data-page] .sf-cards{gap:8px;margin-top:8px}:root[data-page] .sf-card{border-radius:28px;margin-inline:-12px;padding:28px 20px 24px}:root[data-page] .sf-acts{flex-direction:column}:root[data-page] .sf-pill{width:100%}:root[data-page] .sf-money{margin-top:40px}:root[data-page] .sf-money h3{font-size:22px}:root[data-page] .sf-money p{font-size:16.5px}:root[data-page] .sf-more .go,:root[data-page] .sf-cl .go,:root[data-page] .sf-links .go{margin-block:-10px;padding-block:10px;display:inline-block}:root[data-page] .sf-col li{font-size:16px}:root[data-page] .sf-pair{grid-template-columns:minmax(0,1fr);gap:8px;margin-inline:-12px}:root[data-page] .sf-link{border-radius:28px;min-height:0;padding:28px 64px 28px 24px}:root[data-page] .sf-link:focus-visible{border-radius:28px}:root[data-page] .sf-lt{font-size:28px}:root[data-page] .sf-ld{font-size:16px}:root[data-page] .sf-go{bottom:28px;right:24px}:root[data-page] .sf-end-card{border-radius:28px;margin-inline:-12px;padding:44px 24px 36px}:root[data-page] .sf-end-card h2{font-size:clamp(34px,10.3vw,44px)}}
