@charset "UTF-8";@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");font-display:swap;unicode-range:U+20-7F}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");unicode-range:U+30-39;font-display:swap}@font-face{font-family:displaytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceHanSansHWSC-VF.woff2)format("woff2");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:bodytpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:optional}@font-face{font-family:bodytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:optional}:root{--blk:#181c25;--blk-60:hsla(222, 21%, 12%, 0.6);--blk-40:hsla(222, 21%, 12%, 0.4);--red:hsla(3, 75%, 55%, 1);--wht:#f3f1f2;--wht-60:hwb(330 95% 5% / 0.7);--wht-40:hsla(330, 8%, 95%, 0.4);--wht-opaque:hsla(0, 29%, 97%, 0.5);--opaque:hsla(0, 0%, 0%, 0);--blk-opaque:hsla(222, 21%, 12%, 0.9);--gry:#71717c;--shadow-1:1px 1px 1px var(--blk);--shadow-2:1px 1px 1px var(--wht-opaque);--line-6:0.72px;--line-5:1px;--line-4:1.5px;--line-3:2px;--line-2:4px;--line-1:6px;--step--2:clamp(0.4924rem, 0.6307rem + -0.1152vi, 0.6076rem);--step--1:clamp(0.6564rem, 0.7437rem + -0.0728vi, 0.7292rem);--step-0:clamp(0.875rem, 0.875rem + 0vi, 0.875rem);--step-1:clamp(1.05rem, 1.0267rem + 0.1164vi, 1.1664rem);--step-2:clamp(1.26rem, 1.201rem + 0.2948vi, 1.5548rem);--step-3:clamp(1.512rem, 1.3999rem + 0.5605vi, 2.0725rem);--step-4:clamp(1.8144rem, 1.6247rem + 0.9483vi, 2.7627rem);--step-5:clamp(2.1773rem, 1.8762rem + 1.5054vi, 3.6826rem);--step-6:clamp(2.6127rem, 2.1535rem + 2.2962vi, 4.909rem)}:root{--space-3xs:clamp(0.25rem, 0.2411rem + 0.0446vi, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4821rem + 0.0893vi, 0.625rem);--space-xs:clamp(0.75rem, 0.7232rem + 0.1339vi, 0.9375rem);--space-s:clamp(1rem, 0.9643rem + 0.1786vi, 1.25rem);--space-m:clamp(1.5rem, 1.4464rem + 0.2679vi, 1.875rem);--space-l:clamp(2rem, 1.9286rem + 0.3571vi, 2.5rem);--space-xl:clamp(3rem, 2.8929rem + 0.5357vi, 3.75rem);--space-2xl:clamp(4rem, 3.8571rem + 0.7143vi, 5rem);--space-3xl:clamp(6rem, 5.7857rem + 1.0714vi, 7.5rem);--space-3xs-2xs:clamp(0.25rem, 0.1964rem + 0.2679vi, 0.625rem);--space-2xs-xs:clamp(0.5rem, 0.4375rem + 0.3125vi, 0.9375rem);--space-xs-s:clamp(0.75rem, 0.6786rem + 0.3571vi, 1.25rem);--space-s-m:clamp(1rem, 0.875rem + 0.625vi, 1.875rem);--space-m-l:clamp(1.5rem, 1.3571rem + 0.7143vi, 2.5rem);--space-l-xl:clamp(2rem, 1.75rem + 1.25vi, 3.75rem);--space-xl-2xl:clamp(3rem, 2.7143rem + 1.4286vi, 5rem);--space-2xl-3xl:clamp(4rem, 3.5rem + 2.5vi, 7.5rem);--space-s-l:clamp(1rem, 0.7857rem + 1.0714vi, 2.5rem)}.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2{font-family:DisplayTpf;font-size:var(--step-4);text-transform:capitalize;text-wrap:pretty;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2{max-width:100%;width:100%}}.RatesBlock:has(h2) p em{font-variation-settings:"wght" 400}.RatesCover,.RatesBlock:has(h2),.TOC,.Page__contentWrp,.CapabilityCover,.CapabilitySection:has(.CapabilityIntro){display:grid;position:relative;grid-template-columns:var(--space-l) [bleed-start] repeat(12,1fr) [bleed-end] var(--space-l);grid-template-rows:var(--space-2xl) [flowline-1] 1.618fr [flowline-2] 1fr [flowline-3] 1.618fr [flowline-4] 1fr [flowline-5] 1.618fr [flowline-6] 1fr [bleed-end] var(--space-xl)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:not(:first-child) .Page__contentWrp,.CapabilityCover{height:100svh;width:100svw}.TOC,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp,.CapabilitySection:has(.CapabilityIntro){height:fit-content;width:100svw}.Breakdown__pkgModule::before{font-family:var(--number);font-optical-sizing:auto;font-style:oblique;font-variation-settings:"wdth" 100}*:where( :not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *) ){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");font-display:swap;unicode-range:U+20-7F}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");unicode-range:U+30-39;font-display:swap}@font-face{font-family:displaytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceHanSansHWSC-VF.woff2)format("woff2");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:bodytpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:optional}@font-face{font-family:bodytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:optional}:root{--blk:#181c25;--blk-60:hsla(222, 21%, 12%, 0.6);--blk-40:hsla(222, 21%, 12%, 0.4);--red:hsla(3, 75%, 55%, 1);--wht:#f3f1f2;--wht-60:hwb(330 95% 5% / 0.7);--wht-40:hsla(330, 8%, 95%, 0.4);--wht-opaque:hsla(0, 29%, 97%, 0.5);--opaque:hsla(0, 0%, 0%, 0);--blk-opaque:hsla(222, 21%, 12%, 0.9);--gry:#71717c;--shadow-1:1px 1px 1px var(--blk);--shadow-2:1px 1px 1px var(--wht-opaque);--line-6:0.72px;--line-5:1px;--line-4:1.5px;--line-3:2px;--line-2:4px;--line-1:6px;--step--2:clamp(0.4924rem, 0.6307rem + -0.1152vi, 0.6076rem);--step--1:clamp(0.6564rem, 0.7437rem + -0.0728vi, 0.7292rem);--step-0:clamp(0.875rem, 0.875rem + 0vi, 0.875rem);--step-1:clamp(1.05rem, 1.0267rem + 0.1164vi, 1.1664rem);--step-2:clamp(1.26rem, 1.201rem + 0.2948vi, 1.5548rem);--step-3:clamp(1.512rem, 1.3999rem + 0.5605vi, 2.0725rem);--step-4:clamp(1.8144rem, 1.6247rem + 0.9483vi, 2.7627rem);--step-5:clamp(2.1773rem, 1.8762rem + 1.5054vi, 3.6826rem);--step-6:clamp(2.6127rem, 2.1535rem + 2.2962vi, 4.909rem)}:root{--space-3xs:clamp(0.25rem, 0.2411rem + 0.0446vi, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4821rem + 0.0893vi, 0.625rem);--space-xs:clamp(0.75rem, 0.7232rem + 0.1339vi, 0.9375rem);--space-s:clamp(1rem, 0.9643rem + 0.1786vi, 1.25rem);--space-m:clamp(1.5rem, 1.4464rem + 0.2679vi, 1.875rem);--space-l:clamp(2rem, 1.9286rem + 0.3571vi, 2.5rem);--space-xl:clamp(3rem, 2.8929rem + 0.5357vi, 3.75rem);--space-2xl:clamp(4rem, 3.8571rem + 0.7143vi, 5rem);--space-3xl:clamp(6rem, 5.7857rem + 1.0714vi, 7.5rem);--space-3xs-2xs:clamp(0.25rem, 0.1964rem + 0.2679vi, 0.625rem);--space-2xs-xs:clamp(0.5rem, 0.4375rem + 0.3125vi, 0.9375rem);--space-xs-s:clamp(0.75rem, 0.6786rem + 0.3571vi, 1.25rem);--space-s-m:clamp(1rem, 0.875rem + 0.625vi, 1.875rem);--space-m-l:clamp(1.5rem, 1.3571rem + 0.7143vi, 2.5rem);--space-l-xl:clamp(2rem, 1.75rem + 1.25vi, 3.75rem);--space-xl-2xl:clamp(3rem, 2.7143rem + 1.4286vi, 5rem);--space-2xl-3xl:clamp(4rem, 3.5rem + 2.5vi, 7.5rem);--space-s-l:clamp(1rem, 0.7857rem + 1.0714vi, 2.5rem)}.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2{font-family:DisplayTpf;font-size:var(--step-4);text-transform:capitalize;text-wrap:pretty;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2{max-width:100%;width:100%}}.RatesBlock:has(h2) p em{font-variation-settings:"wght" 400}.RatesCover,.RatesBlock:has(h2),.TOC,.Page__contentWrp,.CapabilityCover,.CapabilitySection:has(.CapabilityIntro){display:grid;position:relative;grid-template-columns:var(--space-l) [bleed-start] repeat(12,1fr) [bleed-end] var(--space-l);grid-template-rows:var(--space-2xl) [flowline-1] 1.618fr [flowline-2] 1fr [flowline-3] 1.618fr [flowline-4] 1fr [flowline-5] 1.618fr [flowline-6] 1fr [bleed-end] var(--space-xl)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:not(:first-child) .Page__contentWrp,.CapabilityCover{height:100svh;width:100svw}.TOC,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp,.CapabilitySection:has(.CapabilityIntro){height:fit-content;width:100svw}.Breakdown__pkgModule::before{font-family:var(--number);font-optical-sizing:auto;font-style:oblique;font-variation-settings:"wdth" 100}*:where( :not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *) ){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}main{width:100vw;background:var(--wht)}:root[lang=zh] .Breakdown__pkg{font-size:var(--step-2);font-family:var(--serif-sc)}:root[lang=zh] .Breakdown__moduleObjective dt,:root[lang=zh] .Breakdown__moduleTaskLabel,:root[lang=zh] .Breakdown__moduleDelivLabel{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__moduleObjective dt,:root[lang=zh] .Breakdown__moduleTaskLabel,:root[lang=zh] .Breakdown__moduleDelivLabel{width:100%;max-width:100%}}:root[lang=zh] .Breakdown__moduleObjective dt strong,:root[lang=zh] .Breakdown__moduleTaskLabel strong,:root[lang=zh] .Breakdown__moduleDelivLabel strong{color:var(--blk-60)}:root[lang=zh] .Case h3,:root[lang=zh] .Intro p,:root[lang=zh] .Intro li,:root[lang=zh] .Case blockquote,:root[lang=zh] .Breakdown__moduleObjective dd,:root[lang=zh] .Breakdown__moduleTaskList,:root[lang=zh] .Breakdown__moduleDelivList{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h3,:root[lang=zh] .Intro p,:root[lang=zh] .Intro li,:root[lang=zh] .Case blockquote,:root[lang=zh] .Breakdown__moduleObjective dd,:root[lang=zh] .Breakdown__moduleTaskList,:root[lang=zh] .Breakdown__moduleDelivList{max-width:100%;width:100%}}:root[lang=zh] .Case h3+p,:root[lang=zh] .Intro p+p,:root[lang=zh] .Intro li+p,:root[lang=zh] .Case blockquote+p,:root[lang=zh] .Breakdown__moduleObjective dd+p,:root[lang=zh] .Breakdown__moduleTaskList+p,:root[lang=zh] .Breakdown__moduleDelivList+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h3+p,:root[lang=zh] .Intro p+p,:root[lang=zh] .Intro li+p,:root[lang=zh] .Case blockquote+p,:root[lang=zh] .Breakdown__moduleObjective dd+p,:root[lang=zh] .Breakdown__moduleTaskList+p,:root[lang=zh] .Breakdown__moduleDelivList+p{margin-block-start:var(--space-m)}}:root[lang=zh] .Case h3+p,:root[lang=zh] .Case dd,:root[lang=zh] .Breakdown h1{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h3+p,:root[lang=zh] .Case dd,:root[lang=zh] .Breakdown h1{width:100%;max-width:100%}}:root[lang=zh] .Case h1,:root[lang=zh] .Case dt,:root[lang=zh] .Intro h1{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h1,:root[lang=zh] .Case dt,:root[lang=zh] .Intro h1{max-width:100%}}:root[lang=zh] .Case h2,:root[lang=zh] .Intro h2,:root[lang=zh] .Breakdown h2{font-variation-settings:"wght" 200;letter-spacing:.03em;font-size:var(--step-3);font-variation-settings:"wght" 600,"GRAD" 88}:root[lang=zh] .Breakdown__pkgParams{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic;font-size:vaR(--step-2)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__pkgParams{max-width:100%;width:100%}}:root[lang=zh] .Breakdown__pkgParams+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__pkgParams+p{margin-block-start:var(--space-m)}}:root[lang=zh] .Breakdown__pkgModule{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550;font-size:var(--step-2)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__pkgModule{width:100%;max-width:100%}}.Intro{display:flex;column-gap:var(--space-2xl);justify-content:center!important;padding-inline:var(--space-xl);padding-block:var(--space-xl)}@media(max-width:600px) and (orientation:portrait){.Intro{padding-inline:var(--space-s)!important;flex-direction:column;width:100%!important}}.Intro p,.Intro li{color:var(--blk-60)}.Intro strong{position:relative;z-index:2}.Intro strong::before{content:"";display:block;position:absolute;bottom:3px;left:0;height:10px;width:100%;z-index:0;background:rgba(255,0,0,.199)}.Intro div:not(:has(h1)){padding-block-start:var(--space-m)!important}@media(max-width:600px) and (orientation:portrait){.Intro div:not(:has(h1)){width:100%!important;padding-inline-start:var(--space-xl)}}@media(max-width:600px) and (orientation:portrait){.Intro div:has(h1){background:var(--wht);margin-block-end:var(--space-3xl)}}.Intro h1{color:var(--blk-60);margin-block-end:var(--space-3xs)}.Intro ol{list-style-position:outside;counter-reset:advice}.Intro ol li{margin-block:var(--space-m);position:relative}@media(max-width:600px) and (orientation:portrait){.Intro ol li{width:unset}}.Intro ol li:before{color:var(--blk-40);width:1.6em!important;height:1.6em;text-align:center;vertical-align:middle;font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;font-size:var(--step-2);color:var(--blk-40);position:absolute;top:-.1em;left:-2em;counter-increment:advice;content:counter(advice,decimal-leading-zero)}@media(max-width:600px) and (orientation:portrait){.Intro ol li:before{max-width:100%;width:100%}}.Intro ol li:before+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.Intro ol li:before+p{margin-block-start:var(--space-m)}}.Intro a{position:relative}.Intro a::before{content:"";height:.1px;position:absolute;bottom:0;width:100%;background:var(--blk-40)}.Intro a:hover,.Intro a:active{color:var(--blk)}.Intro a:hover:before,.Intro a:active:before{background:var(--blk)}.Breakdown{display:flex;flex-wrap:wrap;flex-direction:row;padding-inline:var(--space-xl);margin-block-end:var(--space-2xl);position:relative;counter-reset:pkgItem}@media(max-width:600px) and (orientation:portrait){.Breakdown{flex-direction:column}}.Breakdown div:has(h3){padding-inline:var(--space-xs);padding-block:var(--space-xs);margin-block-start:var(--space-xl);border-right:.1px solid var(--blk);flex-basis:30%}@media(max-width:600px) and (orientation:portrait){.Breakdown div:has(h3){padding-inline:0;border-right:unset}}.Breakdown div:has(h2){margin-block-start:var(--space-xl);padding-block:var(--space-2xs);border-top:1px solid vaR(--blk-40);flex-basis:100%;position:relative}@media(max-width:600px) and (orientation:portrait){.Breakdown div:has(h2){border-top:unset}}.Breakdown div:has(h2)::before{content:"服务项目";display:block;padding-block:var(--space-2xs);color:var(--blk-60);font-size:var(--step-1);font-family:var(--sans-sc);margin-block:var(--space-m);page-break-before:always;-webkit-page-break-before:always}.Breakdown__pkg{padding-block:var(--space-3xs);position:relative}@media(max-width:600px) and (orientation:portrait){.Breakdown__pkg{width:100%;flex-basis:100%}}.Breakdown__pkg::before{content:"";height:400%;width:var(--space-2xs);background:var(--red);position:absolute;left:calc(var(--space-xl) * -1);top:-150%}.Breakdown__pkgParams{max-width:unset!important;display:flex;justify-content:flex-end;column-gap:var(--space-3xs);font-size:var(--step-1);padding-block:var(--space-3xs)}@media(max-width:600px) and (orientation:portrait){.Breakdown__pkgParams{justify-content:flex-start}}.Breakdown__pkgModule{padding-block:var(--space-3xs);margin-block-end:var(--space-m)}.Breakdown__pkgModule::before{color:var(--blk-40);display:block;counter-increment:pkgItem;content:counter(pkgItem,decimal-leading-zero)}@media(max-width:600px) and (orientation:portrait){.Breakdown__pkgModule{border-bottom:1px solid var(--blk-40)}}.Breakdown__moduleObjective dt{margin-block-end:var(--space-3xs)}.Breakdown__moduleObjective dt,.Breakdown__moduleTaskLabel,.Breakdown__moduleDelivLabel{cursor:pointer;color:var(--blk)!important;font-size:var(--step-0)!important;margin-block-start:var(--space-s)!important}.Breakdown__moduleObjective dt:hover,.Breakdown__moduleTaskLabel:hover,.Breakdown__moduleDelivLabel:hover{background:red}.Breakdown__moduleObjective dd,.Breakdown__moduleTaskList li,.Breakdown__moduleDelivList li{color:var(--blk-60);font-size:var(--step-1)}.Breakdown__moduleTaskList{list-style-position:outside;margin-inline:0;padding-inline:12px;padding-block:var(--space-3xs)}.Breakdown__moduleTaskList li{list-style-type:"⇾";padding-inline-start:var(--space-2xs);line-height:1.5em!important}.Breakdown__moduleTaskList li::marker{color:var(--blk-40)}.Breakdown__moduleDelivList{list-style-position:outside;margin-inline:0;padding-inline:12px;padding-block:var(--space-3xs)}.Breakdown__moduleDelivList li{list-style-type:"+";padding-inline-start:var(--space-2xs);line-height:1.5em!important}.Breakdown__moduleDelivList li::marker{color:var(--blk-40)}.ExecSummary{background:#254630;display:flex;justify-content:center;height:66svh}.ExecSummary svg{width:30%;height:auto}@media(max-width:600px) and (orientation:portrait){.ExecSummary svg{width:50%}}:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h2) h2{font-variation-settings:"wght" 200;letter-spacing:.03em}:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h2) p{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h2) p{max-width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) h3{font-variation-settings:"wght" 200;letter-spacing:.03em}:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) p{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) p{max-width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) dt{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) dt{max-width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) dd{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) dd{max-width:100%;width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) dd+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock:has(h3) dd+p{margin-block-start:var(--space-m)}}:root[lang=zh] .CapabilityPage .CapabilitySection:has(.CapabilityIntro) dt{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilitySection:has(.CapabilityIntro) dt{max-width:100%}}:root[lang=zh] .CapabilityPage .CapabilitySection:has(.CapabilityIntro) dd{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilitySection:has(.CapabilityIntro) dd{width:100%;max-width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock .Mediaclip ul::before,:root[lang=zh] .CapabilityPage .CapabilityBlock h2{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock .Mediaclip ul::before,:root[lang=zh] .CapabilityPage .CapabilityBlock h2{max-width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock>p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock>p{max-width:100%;width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock>p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock>p+p{margin-block-start:var(--space-m)}}:root[lang=zh] .CapabilityPage .CapabilityBlock .LangOptions__langLink{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;text-transform:capitalize}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock .LangOptions__langLink{max-width:100%;width:100%}}:root[lang=zh] .CapabilityPage .CapabilityBlock .LangOptions__langLink+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CapabilityPage .CapabilityBlock .LangOptions__langLink+p{margin-block-start:var(--space-m)}}:root[lang=zh] .CapabilityPage .CapabilityBlock .Mediaclip ul::before{content:"媒体编撰(部分):"}:root[lang=en] .CapabilityPage h2{font-variation-settings:"wght" 500}:root[lang=en] .CapabilityPage .Mediaclip ul::before,:root[lang=en] .CapabilityPage h2{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CapabilityPage .Mediaclip ul::before,:root[lang=en] .CapabilityPage h2{width:100%}}:root[lang=en] .CapabilityPage .Mediaclip li,:root[lang=en] .CapabilityPage p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CapabilityPage .Mediaclip li,:root[lang=en] .CapabilityPage p{max-width:100%;width:100%}}:root[lang=en] .CapabilityPage .Mediaclip li+p,:root[lang=en] .CapabilityPage p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CapabilityPage .Mediaclip li+p,:root[lang=en] .CapabilityPage p+p{margin-block-start:var(--space-m)}}:root[lang=en] .CapabilityPage .LangOptions__langLink{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CapabilityPage .LangOptions__langLink{max-width:100%;width:100%}}:root[lang=en] .CapabilityPage .LangOptions__langLink+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CapabilityPage .LangOptions__langLink+p{margin-block-start:var(--space-m)}}:root[lang=en] .CapabilityPage .Mediaclip ul::before{text-transform:capitalize;content:"published on (selected):"}.CapabilityBlock:has(h2){flex-basis:100%;height:fit-content;position:relative;flex-basis:100%;background:var(--red);padding-inline:var(--space-xl);padding-block:var(--space-3xl);display:flex;flex-direction:column;flex-wrap:wrap}@media(max-width:600px) and (orientation:portrait){.CapabilityBlock:has(h2){padding-inline:var(--space-s);padding-block:var(--space-xl);flex-direction:row}}@media(max-width:600px) and (orientation:portrait){.CapabilityBlock:has(h2){flex-basis:100%;width:100%}}.CapabilityBlock:has(h2)::before{content:"";position:absolute;top:-.5em;height:105%;width:var(--space-2xs);background:var(--wht);left:calc(var(--space-xl) * -1 - 2px)}@media(max-width:600px) and (orientation:portrait){.CapabilityBlock:has(h2)::before{left:calc(var(--space-s) * -1);height:110%}}.CapabilityBlock:has(h2) h2{margin-block-end:var(--space-3xs);color:var(--wht);font-size:var(--step-4)!important}.CapabilityBlock:has(h2) h2+p{color:var(--wht-opaque)}.CapabilityBlock:has(h3){min-height:100svh;border:2px solid blue;width:100%}@media(max-width:600px) and (orientation:portrait){.CapabilityBlock:has(h3){min-height:fit-content}}.CapabilityBlock:has(h3) h3{color:var(--blk);width:100%;font-weight:600;border-bottom:2px solid var(--blk);padding-block:var(--space-s);font-size:var(--step-4)!important}.CapabilityBlock:has(h3) h3+p{color:var(--blk);width:100%;font-size:var(--step-1)!important}@media(max-width:600px) and (orientation:portrait){.CapabilityBlock:has(h3) h3+p{padding-inline:var(--space-l)}}.CapabilityBlock:has(h3) dl{max-width:35ic;margin-block-start:var(--space-xs);margin-block-end:var(--space-m);float:inline-end!important;float:right}.CapabilityBlock:has(h3) dt{font-size:var(--step-2)!important;margin-block-start:var(--space-xs);margin-block-end:var(--space-m);position:relative;color:var(--blk-40);z-index:2;width:fit-content;font-weight:600}.CapabilityBlock:has(h3) dt:before{content:"";margin-inline-end:var(--space-m);width:100%;height:15px;background:#fff;position:absolute;z-index:-1!important;bottom:0}.CapabilityBlock:has(h3) dd{font-size:var(--step-2)!important;color:var(--blk-60)}.CapabilityBlock:has(h3) dd strong{font-variation-settings:"wght" 800,"GRAD" 88;color:var(--blk);position:relative}@media(max-width:600px) and (orientation:portrait){.CapabilityBlock:has(h3) dd{width:100%;float:unset}}.CapabilityBlock:has(h3) dd:before{display:inline-flex;content:"";height:1em!important;width:1em!important;background-image:url(/img/favicon/favicon.svg);margin-inline-end:var(--space-xs)}.CapabilitySection:has(.CapabilityIntro) .CapabilityBlock:has(dl){grid-column:4/7;grid-row:flowline-1/bleed-end}.CapabilitySection:has(.CapabilityIntro) .CapabilityBlock:not(:has(dl)){grid-column:7/bleed-end;grid-row:flowline-1/bleed-end}@media(max-width:600px) and (orientation:portrait){.CapabilitySection:has(.CapabilityIntro){padding-inline:var(--space-s);padding-block:var(--space-xl)}}.CapabilitySection:has(.CapabilityIntro) dt{color:var(--blk-40)}.CapabilitySection:has(.CapabilityIntro) p{color:var(--blk-60)}.CapabilitySection:has(#数字策划及开发) .CapabilityBlock:has(h3),.CapabilitySection:has(#项目说明及媒体公关) .CapabilityBlock:has(h3),.CapabilitySection:has(#品牌及传播策略规划) .CapabilityBlock:has(h3){padding-inline:var(--space-xl);padding-block:var(--space-xl);display:flex;flex-direction:row;flex-wrap:wrap}@media(max-width:600px) and (orientation:portrait){.CapabilitySection:has(#数字策划及开发) .CapabilityBlock:has(h3),.CapabilitySection:has(#项目说明及媒体公关) .CapabilityBlock:has(h3),.CapabilitySection:has(#品牌及传播策略规划) .CapabilityBlock:has(h3){padding-inline:var(--space-s);padding-block:var(--space-xl)}}.PhoneMockup{display:flex;flex-direction:row;flex-wrap:nowrap;height:fit-content;width:100%;column-gap:var(--space-m);padding-block:var(--space-2xl)}@media(max-width:600px) and (orientation:portrait){.PhoneMockup{padding-block:var(--space-l);padding-inline:var(--space-l);flex-direction:row;height:50%;flex-wrap:wrap;row-gap:var(--space-m)}.PhoneMockup svg{width:30svw}}.DesktopMockup{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:100%;padding-inline:var(--space-2xl);padding-block:var(--space-xl);background:var(--blk);column-gap:var(--space-2xs);row-gap:var(--space-3xs)}@media(max-width:600px) and (orientation:portrait){.DesktopMockup{padding-inline:var(--space-s);padding-block:var(--space-xl);column-gap:var(--space-3xs);row-gap:var(--space-3xs)}}.DesktopMockup figure{width:32%;height:fit-content}@media(max-width:600px) and (orientation:portrait){.DesktopMockup figure{width:48%}.DesktopMockup figure img{width:100%}}@media(max-width:600px) and (orientation:portrait){.DesktopMockup figure:nth-of-type(1){display:none}}.Copywriting{display:flex;padding-block-start:var(--space-s);flex-wrap:wrap;column-gap:var(--space-xl);row-gap:var(--space-s);width:100%;padding-block:var(--space-l)}@media(max-width:600px) and (orientation:portrait){.Copywriting{justify-content:flex-end;align-items:flex-end;flex-direction:column}}.Copywriting__link{outline:none!important;text-decoration:none!important;width:fit-content;display:flex;flex-direction:row;column-gap:var(--space-l)}@media(max-width:600px) and (orientation:portrait){.Copywriting__link{width:100%;justify-content:space-between}}.Copywriting>p{flex-basis:100%;color:var(--blk-40)}@media(max-width:600px) and (orientation:portrait){.Copywriting>p{flex-basis:unset}}.Copywriting__cover{width:var(--space-3xl)}.Copywriting__cover img{height:100%;width:100%}.Copywriting__text{width:fit-content;padding-inline:var(--space-xs);padding-block:var(--space-2xs);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.Copywriting__project{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550;font-size:var(--step-1)}@media(max-width:600px) and (orientation:portrait){.Copywriting__project{width:100%;max-width:100%}}.Copywriting__note{color:var(--blk-40);font-size:var(--step-0);width:fit-content;float:right}.Case{padding-inline:var(--space-xl);padding-block:var(--space-xl);display:flex;flex-direction:row;flex-wrap:wrap}@media(max-width:600px) and (orientation:portrait){.Case{padding-inline:var(--space-s);padding-block:var(--space-xl)}}.Case div:has(h1){flex-basis:100%;height:fit-content;width:fit-content;position:relative;flex-basis:100%;position:sticky;top:0;left:0;background:var(--wht);padding-block:var(--space-xs);z-index:10}@media(max-width:600px) and (orientation:portrait){.Case div:has(h1){background:linear-gradient(to bottom,var(--wht) 50%,transparent 100%);flex-basis:100%;width:100%}}.Case div:has(h1)::before{content:"";position:absolute;top:-.5em;height:105%;width:var(--space-2xs);background:var(--red);left:calc(var(--space-xl) * -1 - 2px)}@media(max-width:600px) and (orientation:portrait){.Case div:has(h1)::before{left:calc(var(--space-s) * -1);height:110%}}.Case h1{margin-block-end:var(--space-3xs);color:var(--blk-40)}.Case h3{border-bottom:1px solid var(--blk-40);color:var(--blk-60);width:100%;border-bottom:1px solid var(--blk-40);margin-block-start:var(--space-xl);margin-block-end:var(--space-l);font-size:var(--step-3)!important}.Case h3+p{color:var(--blk);width:100%;font-size:var(--step-1)!important}@media(max-width:600px) and (orientation:portrait){.Case h3+p{padding-inline:var(--space-l)}}.Case blockquote{font-size:var(--step-2)!important;color:var(--blk-60);max-width:25ic;margin-block-start:var(--space-xs);margin-block-end:var(--space-m);line-height:1.6em!important;float:inline-end!important;float:right;padding-inline:var(--space-l);position:relative}.Case blockquote strong{font-variation-settings:"wght" 600,"GRAD" 88;color:var(--blk)}@media(max-width:600px) and (orientation:portrait){.Case blockquote{width:100%;float:unset}}.Case blockquote:before{display:inline-flex;content:"";height:1em!important;width:1em!important;background-image:url(/img/favicon/favicon.svg);margin-inline-end:var(--space-xs)}.Cover__dateWrp,.Cover__docTypeWrp,.CapabilityCover__clientWrp{display:flex;row-gap:var(--space-3xs);flex-direction:column}.CapabilityCover{background:var(--blk)}.CapabilityCover__clientWrp{grid-column:3/8;grid-row:flowline-6/bleed-end}.CapabilityCover__brandLinesWrp{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.CapabilityCover__brandLines{position:absolute;top:0;width:100%;height:100%}.CapabilityCover__brandLines rect{transform-origin:50% 50%;fill:var(--red)}@media only screen and (orientation:landscape){.CapabilityCover__brandLines rect{height:2.25svw;width:100svw}.CapabilityCover__brandLines rect:nth-of-type(2n-1){transform:rotate(-35deg)translateY(40svw)translateX(-30svw)}.CapabilityCover__brandLines rect:nth-of-type(2n){transform:rotate(-35deg)translateY(25svw)translateX(40svw)}}@media only screen and (orientation:portrait){.CapabilityCover__brandLines rect{width:2.25svh;height:100svh}.CapabilityCover__brandLines rect:nth-of-type(2n-1){transform:rotate(45deg)translateY(-35svh)translateX(50svw)}.CapabilityCover__brandLines rect:nth-of-type(2n){transform:rotate(45deg)translateY(45svh)translateX(80svw)}}.CapabilityCover__clientLabel{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em;color:var(--wht-opaque)!important;text-transform:capitalize}@media(max-width:600px) and (orientation:portrait){.CapabilityCover__clientLabel{max-width:100%}}.CapabilityCover__clientName{color:var(--wht);font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){.CapabilityCover__clientName{width:100%;max-width:100%}}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");font-display:swap;unicode-range:U+20-7F}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");unicode-range:U+30-39;font-display:swap}@font-face{font-family:displaytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceHanSansHWSC-VF.woff2)format("woff2");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:bodytpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:optional}@font-face{font-family:bodytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:optional}:root{--blk:#181c25;--blk-60:hsla(222, 21%, 12%, 0.6);--blk-40:hsla(222, 21%, 12%, 0.4);--red:hsla(3, 75%, 55%, 1);--wht:#f3f1f2;--wht-60:hwb(330 95% 5% / 0.7);--wht-40:hsla(330, 8%, 95%, 0.4);--wht-opaque:hsla(0, 29%, 97%, 0.5);--opaque:hsla(0, 0%, 0%, 0);--blk-opaque:hsla(222, 21%, 12%, 0.9);--gry:#71717c;--shadow-1:1px 1px 1px var(--blk);--shadow-2:1px 1px 1px var(--wht-opaque);--line-6:0.72px;--line-5:1px;--line-4:1.5px;--line-3:2px;--line-2:4px;--line-1:6px;--step--2:clamp(0.4924rem, 0.6307rem + -0.1152vi, 0.6076rem);--step--1:clamp(0.6564rem, 0.7437rem + -0.0728vi, 0.7292rem);--step-0:clamp(0.875rem, 0.875rem + 0vi, 0.875rem);--step-1:clamp(1.05rem, 1.0267rem + 0.1164vi, 1.1664rem);--step-2:clamp(1.26rem, 1.201rem + 0.2948vi, 1.5548rem);--step-3:clamp(1.512rem, 1.3999rem + 0.5605vi, 2.0725rem);--step-4:clamp(1.8144rem, 1.6247rem + 0.9483vi, 2.7627rem);--step-5:clamp(2.1773rem, 1.8762rem + 1.5054vi, 3.6826rem);--step-6:clamp(2.6127rem, 2.1535rem + 2.2962vi, 4.909rem)}:root{--space-3xs:clamp(0.25rem, 0.2411rem + 0.0446vi, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4821rem + 0.0893vi, 0.625rem);--space-xs:clamp(0.75rem, 0.7232rem + 0.1339vi, 0.9375rem);--space-s:clamp(1rem, 0.9643rem + 0.1786vi, 1.25rem);--space-m:clamp(1.5rem, 1.4464rem + 0.2679vi, 1.875rem);--space-l:clamp(2rem, 1.9286rem + 0.3571vi, 2.5rem);--space-xl:clamp(3rem, 2.8929rem + 0.5357vi, 3.75rem);--space-2xl:clamp(4rem, 3.8571rem + 0.7143vi, 5rem);--space-3xl:clamp(6rem, 5.7857rem + 1.0714vi, 7.5rem);--space-3xs-2xs:clamp(0.25rem, 0.1964rem + 0.2679vi, 0.625rem);--space-2xs-xs:clamp(0.5rem, 0.4375rem + 0.3125vi, 0.9375rem);--space-xs-s:clamp(0.75rem, 0.6786rem + 0.3571vi, 1.25rem);--space-s-m:clamp(1rem, 0.875rem + 0.625vi, 1.875rem);--space-m-l:clamp(1.5rem, 1.3571rem + 0.7143vi, 2.5rem);--space-l-xl:clamp(2rem, 1.75rem + 1.25vi, 3.75rem);--space-xl-2xl:clamp(3rem, 2.7143rem + 1.4286vi, 5rem);--space-2xl-3xl:clamp(4rem, 3.5rem + 2.5vi, 7.5rem);--space-s-l:clamp(1rem, 0.7857rem + 1.0714vi, 2.5rem)}.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .CopywritingPage h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2{font-family:DisplayTpf;font-size:var(--step-4);text-transform:capitalize;text-wrap:pretty;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .CopywritingPage h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2{max-width:100%;width:100%}}.RatesBlock:has(h2) p em{font-variation-settings:"wght" 400}.RatesCover,.RatesBlock:has(h2),.TOC,.Page__contentWrp,.CapabilitySection:has(.CapabilityIntro),.CapabilityCover{display:grid;position:relative;grid-template-columns:var(--space-l) [bleed-start] repeat(12,1fr) [bleed-end] var(--space-l);grid-template-rows:var(--space-2xl) [flowline-1] 1.618fr [flowline-2] 1fr [flowline-3] 1.618fr [flowline-4] 1fr [flowline-5] 1.618fr [flowline-6] 1fr [bleed-end] var(--space-xl)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:not(:first-child) .Page__contentWrp,.CapabilityCover{height:100svh;width:100svw}.TOC,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp,.CapabilitySection:has(.CapabilityIntro){height:fit-content;width:100svw}.Breakdown__pkgModule::before{font-family:var(--number);font-optical-sizing:auto;font-style:oblique;font-variation-settings:"wdth" 100}.LangOptions{width:fit-content;margin-block:var(--space-xl);align-self:center;list-style:none;border:1px solid var(--blk-60);padding-inline:var(--space-s)}.LangOptions__langLink{color:var(--blk-60)!important;vertical-align:text-top}:root[lang=zh] .CopywritingPage h1{font-variation-settings:"wght" 200;letter-spacing:.03em}:root[lang=zh] .CopywritingPage .Mediaclip ul::before,:root[lang=zh] .CopywritingPage h2{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CopywritingPage .Mediaclip ul::before,:root[lang=zh] .CopywritingPage h2{width:100%;max-width:100%}}:root[lang=zh] .CopywritingPage p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CopywritingPage p{max-width:100%;width:100%}}:root[lang=zh] .CopywritingPage p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CopywritingPage p+p{margin-block-start:var(--space-m)}}:root[lang=zh] .CopywritingPage .LangOptions__langLink{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;text-transform:capitalize}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CopywritingPage .LangOptions__langLink{max-width:100%;width:100%}}:root[lang=zh] .CopywritingPage .LangOptions__langLink+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .CopywritingPage .LangOptions__langLink+p{margin-block-start:var(--space-m)}}:root[lang=zh] .CopywritingPage .Mediaclip ul::before{content:"媒体编撰(部分):"}:root[lang=en] .CopywritingPage h1{font-variation-settings:"wght" 500}:root[lang=en] .CopywritingPage .Mediaclip ul::before,:root[lang=en] .CopywritingPage h2{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CopywritingPage .Mediaclip ul::before,:root[lang=en] .CopywritingPage h2{width:100%;max-width:100%}}:root[lang=en] .CopywritingPage .Mediaclip li,:root[lang=en] .CopywritingPage p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CopywritingPage .Mediaclip li,:root[lang=en] .CopywritingPage p{max-width:100%;width:100%}}:root[lang=en] .CopywritingPage .Mediaclip li+p,:root[lang=en] .CopywritingPage p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CopywritingPage .Mediaclip li+p,:root[lang=en] .CopywritingPage p+p{margin-block-start:var(--space-m)}}:root[lang=en] .CopywritingPage .LangOptions__langLink{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CopywritingPage .LangOptions__langLink{max-width:100%;width:100%}}:root[lang=en] .CopywritingPage .LangOptions__langLink+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .CopywritingPage .LangOptions__langLink+p{margin-block-start:var(--space-m)}}:root[lang=en] .CopywritingPage .Mediaclip ul::before{text-transform:capitalize;content:"published on (selected):"}.CopywritingPage{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw!important}@media(max-width:600px) and (orientation:portrait){.CopywritingPage{align-items:unset}}.CopywritingPage__mainText{padding-inline:var(--space-m);max-width:700px}@media(max-width:600px) and (orientation:portrait){.CopywritingPage__mainText{width:auto;padding-block-start:var(--space-m)}}.CopywritingPage__mainText h1{margin-block-end:var(--space-xl);font-size:var(--step-3)!important;max-width:100%}.CopywritingPage__mainText p{color:var(--blk-60);max-width:100%!important}.CopywritingPage__mainText h2{margin-block-start:var(--space-xl);margin-block-end:var(--space-m);max-width:100%;position:relative}@media(max-width:600px) and (orientation:portrait){.CopywritingPage__mainText h2{position:relative;margin-block-start:var(--space-2xl)}.CopywritingPage__mainText h2::before{position:absolute;left:0!important;top:-1.3em!important;position:absolute;left:-1.5em;display:inline-flex;content:"";height:1em!important;width:1em!important;background-image:url(/img/favicon/favicon.svg);margin-inline-end:var(--space-xs)}}.CopywritingPage__mainText h2::before{position:absolute;left:-1.5em;display:inline-flex;content:"";height:1em!important;width:1em!important;background-image:url(/img/favicon/favicon.svg);margin-inline-end:var(--space-xs)}.CopywritingPage__coverWrp{position:relative;height:fit-content;display:flex;flex-direction:column;justify-content:center}.CopywritingPage__coverImgWrp{display:flex;flex-direction:column}.CopywritingPage__coverImgWrp img{max-height:86svh}.CopywritingPage__coverTxtWrp{background:linear-gradient(rgba(255,255,255,0),var(--blk));padding-inline:var(--space-xl);padding-block:var(--space-m);position:absolute;height:100%;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;row-gap:var(--space-xs)}@media(max-width:600px) and (orientation:portrait){.CopywritingPage__coverTxtWrp{background:0 0;position:relative;padding-inline:var(--space-m);margin-block-start:var(--space-m);backdrop-filter:unset;width:unset;left:0}}.CopywritingPage__coverTxtWrp h1{color:var(--wht);text-align:center;position:relative;display:flex;flex-direction:column;align-content:center;justify-content:center}@media(max-width:600px) and (orientation:portrait){.CopywritingPage__coverTxtWrp h1{color:var(--blk)!important}}.CopywritingPage__coverTxtWrp h1::after{content:"";background:var(--red);width:var(--space-xl);border-radius:3px;height:5px;margin-block-start:var(--space-s);display:block;align-self:center}.CopywritingPage__coverTxtWrp p{color:var(--wht)!important;text-transform:capitalize;text-align:center}@media(max-width:600px) and (orientation:portrait){.CopywritingPage__coverTxtWrp p{color:var(--blk-40)!important}}.Mediaclip{border-top:1px solid var(--blk-40);border-bottom:1px solid var(--blk-40);padding-block:var(--space-m);margin-block-end:var(--space-xl)}@media only screen and (orientation:landscape){.Mediaclip{margin-block-start:var(--space-xl)}}.Mediaclip ul{max-width:100%!important}.Mediaclip ul::before{display:block;margin-block-end:var(--space-m);color:var(--blk)!important}.Mediaclip li{max-width:100%!important}.Mediaclip li+li{margin-block-start:var(--space-3xs)!important}.Mediaclip a{color:var(--blk-60);text-transform:capitalize}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");font-display:swap;unicode-range:U+20-7F}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");unicode-range:U+30-39;font-display:swap}@font-face{font-family:displaytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceHanSansHWSC-VF.woff2)format("woff2");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:bodytpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:optional}@font-face{font-family:bodytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:optional}:root{--blk:#181c25;--blk-60:hsla(222, 21%, 12%, 0.6);--blk-40:hsla(222, 21%, 12%, 0.4);--red:hsla(3, 75%, 55%, 1);--wht:#f3f1f2;--wht-60:hwb(330 95% 5% / 0.7);--wht-40:hsla(330, 8%, 95%, 0.4);--wht-opaque:hsla(0, 29%, 97%, 0.5);--opaque:hsla(0, 0%, 0%, 0);--blk-opaque:hsla(222, 21%, 12%, 0.9);--gry:#71717c;--shadow-1:1px 1px 1px var(--blk);--shadow-2:1px 1px 1px var(--wht-opaque);--line-6:0.72px;--line-5:1px;--line-4:1.5px;--line-3:2px;--line-2:4px;--line-1:6px;--step--2:clamp(0.4924rem, 0.6307rem + -0.1152vi, 0.6076rem);--step--1:clamp(0.6564rem, 0.7437rem + -0.0728vi, 0.7292rem);--step-0:clamp(0.875rem, 0.875rem + 0vi, 0.875rem);--step-1:clamp(1.05rem, 1.0267rem + 0.1164vi, 1.1664rem);--step-2:clamp(1.26rem, 1.201rem + 0.2948vi, 1.5548rem);--step-3:clamp(1.512rem, 1.3999rem + 0.5605vi, 2.0725rem);--step-4:clamp(1.8144rem, 1.6247rem + 0.9483vi, 2.7627rem);--step-5:clamp(2.1773rem, 1.8762rem + 1.5054vi, 3.6826rem);--step-6:clamp(2.6127rem, 2.1535rem + 2.2962vi, 4.909rem)}:root{--space-3xs:clamp(0.25rem, 0.2411rem + 0.0446vi, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4821rem + 0.0893vi, 0.625rem);--space-xs:clamp(0.75rem, 0.7232rem + 0.1339vi, 0.9375rem);--space-s:clamp(1rem, 0.9643rem + 0.1786vi, 1.25rem);--space-m:clamp(1.5rem, 1.4464rem + 0.2679vi, 1.875rem);--space-l:clamp(2rem, 1.9286rem + 0.3571vi, 2.5rem);--space-xl:clamp(3rem, 2.8929rem + 0.5357vi, 3.75rem);--space-2xl:clamp(4rem, 3.8571rem + 0.7143vi, 5rem);--space-3xl:clamp(6rem, 5.7857rem + 1.0714vi, 7.5rem);--space-3xs-2xs:clamp(0.25rem, 0.1964rem + 0.2679vi, 0.625rem);--space-2xs-xs:clamp(0.5rem, 0.4375rem + 0.3125vi, 0.9375rem);--space-xs-s:clamp(0.75rem, 0.6786rem + 0.3571vi, 1.25rem);--space-s-m:clamp(1rem, 0.875rem + 0.625vi, 1.875rem);--space-m-l:clamp(1.5rem, 1.3571rem + 0.7143vi, 2.5rem);--space-l-xl:clamp(2rem, 1.75rem + 1.25vi, 3.75rem);--space-xl-2xl:clamp(3rem, 2.7143rem + 1.4286vi, 5rem);--space-2xl-3xl:clamp(4rem, 3.5rem + 2.5vi, 7.5rem);--space-s-l:clamp(1rem, 0.7857rem + 1.0714vi, 2.5rem)}.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CopywritingPage h1{font-family:DisplayTpf;font-size:var(--step-4);text-transform:capitalize;text-wrap:pretty;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=en]:root .StdsPage h1,[lang=zh]:root .StdsPage h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CopywritingPage h1{max-width:100%;width:100%}}.RatesBlock:has(h2) p em{font-variation-settings:"wght" 400}.RatesCover,.RatesBlock:has(h2),.TOC,.Page__contentWrp,.CapabilitySection:has(.CapabilityIntro),.CapabilityCover{display:grid;position:relative;grid-template-columns:var(--space-l) [bleed-start] repeat(12,1fr) [bleed-end] var(--space-l);grid-template-rows:var(--space-2xl) [flowline-1] 1.618fr [flowline-2] 1fr [flowline-3] 1.618fr [flowline-4] 1fr [flowline-5] 1.618fr [flowline-6] 1fr [bleed-end] var(--space-xl)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:not(:first-child) .Page__contentWrp,.CapabilityCover{height:100svh;width:100svw}.TOC,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp,.CapabilitySection:has(.CapabilityIntro){height:fit-content;width:100svw}.Breakdown__pkgModule::before{font-family:var(--number);font-optical-sizing:auto;font-style:oblique;font-variation-settings:"wdth" 100}:root[lang=zh] .StdsPage p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .StdsPage p{max-width:100%;width:100%}}:root[lang=zh] .StdsPage p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .StdsPage p+p{margin-block-start:var(--space-m)}}:root[lang=zh] .StdsPage h1{font-variation-settings:"wght" 200;letter-spacing:.03em}:root[lang=zh] .StdsPage h2{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .StdsPage h2{max-width:100%}}:root[lang=zh] .StdsPage h3{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .StdsPage h3{width:100%;max-width:100%}}:root[lang=en] .StdsPage p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .StdsPage p{max-width:100%;width:100%}}:root[lang=en] .StdsPage p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .StdsPage p+p{margin-block-start:var(--space-m)}}:root[lang=en] .StdsPage h1{font-variation-settings:"wght" 500}:root[lang=en] .StdsPage h2{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .StdsPage h2{width:100%}}:root[lang=en] .StdsPage h3{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .StdsPage h3{width:100%;max-width:100%}}main{counter-reset:page}.svgcol{background:#fff;padding-inline:var(--space-l);padding-block:var(--space-m);display:flex;flex-direction:row}div[flex-type=row-100]{height:100%;display:flex;flex-direction:row;justify-content:space-between;column-gap:var(--space-s)}#div-inside-svg{color:#90ef90;vertical-align:middle;text-align:center;font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:100px}@media(max-width:600px) and (orientation:portrait){#div-inside-svg{width:100%;max-width:100%}}circle[element=highlight__plhd]{fill:#00ffa2;opacity:.5}circle[element=highlight__halo]{fill:none;stroke:#2a61d0;stroke-width:8px}g[element=profile__btn] text{font-size:33px;font-weight:500;letter-spacing:.05em}text{font-family:sf pro,sans-serif}g[element=profile__btn]:not(.active) rect{fill:#ecedee}g[element=profile__btn]:not(.active) text{fill:#000}g[element=ins__dp] svg[element=social__dp]{stroke:red;stroke-width:10px}rect[element=bkg__post]{fill:#fff}div[vi-element=logo]{height:50vh;width:50vh}text[element=acct__name]{fill:#4d5e8b;font-family:PingFangSC-Semibold,PingFang SC,sans-serif;font-size:35px;letter-spacing:.02em}#image-icon{fill:#fff}text[element=post__time]{fill:#a8a8a8;font-size:32px;letter-spacing:.05em;font-family:PingFangSC-Regular,PingFang SC,sans-serif}g[element=post__title]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-size:40px;fill:#000;fill-opacity:.9;letter-spacing:.04em}text[element=post__share]{font-family:PingFangSC-Bold,PingFang SC,sans-serif;font-size:.8em;letter-spacing:.1em;fill:#a8a8a8}text[element=header__ui]{font-family:PingFangSC-SemiBold,PingFang SC,sans-serif;font-size:40px;letter-spacing:.05em;fill:#171717}rect[element=post__coverPlhd]{fill:#1a72ee;fill-opacity:.6}rect[element=bkg__ui]{display:none}circle[element=acct__dpPlhd]{fill:#558b4d;fill-opacity:.8}rect[element=post__coverPlhd]{display:unset!important}.StdsPage li,.StdsPage p{color:var(--blk-60)}.StdSpecs__postCover rect{fill:rgba(0,0,255,.1);stroke-width:2px;stroke-dashoffset:1px;stroke-dasharray:10px}.StdSpecs__postCover path{stroke:var(--red);stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:.5px;stroke-dasharray:5px}.SvgDefs{position:fixed;top:0;height:0;width:0;vertical-align:middle}.draggable{cursor:move}div[data-vi-element=typeface]{display:flex;flex-direction:column;color:var(--blk)}div[data-vi-element=typeface] h5{font-size:var(--step-2);text-transform:capitalize;margin-block-end:var(--space-xs)}div[data-vi-element=typeface] small{color:var(--blk-60)}div[typeface-name="playfair display thin"]{font-family:DisplayTpf;font-variation-settings:"wght" 200}div[typeface-name="playfair display regular"]{font-family:DisplayTpf;font-variation-settings:"wght" 600}div[typeface-name="playfair display bold"]{font-family:DisplayTpf;font-variation-settings:"wght" 900}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");font-display:swap;unicode-range:U+20-7F}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");unicode-range:U+30-39;font-display:swap}@font-face{font-family:displaytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceHanSansHWSC-VF.woff2)format("woff2");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:bodytpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:optional}@font-face{font-family:bodytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:optional}:root{--blk:#181c25;--blk-60:hsla(222, 21%, 12%, 0.6);--blk-40:hsla(222, 21%, 12%, 0.4);--red:hsla(3, 75%, 55%, 1);--wht:#f3f1f2;--wht-60:hwb(330 95% 5% / 0.7);--wht-40:hsla(330, 8%, 95%, 0.4);--wht-opaque:hsla(0, 29%, 97%, 0.5);--opaque:hsla(0, 0%, 0%, 0);--blk-opaque:hsla(222, 21%, 12%, 0.9);--gry:#71717c;--shadow-1:1px 1px 1px var(--blk);--shadow-2:1px 1px 1px var(--wht-opaque);--line-6:0.72px;--line-5:1px;--line-4:1.5px;--line-3:2px;--line-2:4px;--line-1:6px;--step--2:clamp(0.4924rem, 0.6307rem + -0.1152vi, 0.6076rem);--step--1:clamp(0.6564rem, 0.7437rem + -0.0728vi, 0.7292rem);--step-0:clamp(0.875rem, 0.875rem + 0vi, 0.875rem);--step-1:clamp(1.05rem, 1.0267rem + 0.1164vi, 1.1664rem);--step-2:clamp(1.26rem, 1.201rem + 0.2948vi, 1.5548rem);--step-3:clamp(1.512rem, 1.3999rem + 0.5605vi, 2.0725rem);--step-4:clamp(1.8144rem, 1.6247rem + 0.9483vi, 2.7627rem);--step-5:clamp(2.1773rem, 1.8762rem + 1.5054vi, 3.6826rem);--step-6:clamp(2.6127rem, 2.1535rem + 2.2962vi, 4.909rem)}:root{--space-3xs:clamp(0.25rem, 0.2411rem + 0.0446vi, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4821rem + 0.0893vi, 0.625rem);--space-xs:clamp(0.75rem, 0.7232rem + 0.1339vi, 0.9375rem);--space-s:clamp(1rem, 0.9643rem + 0.1786vi, 1.25rem);--space-m:clamp(1.5rem, 1.4464rem + 0.2679vi, 1.875rem);--space-l:clamp(2rem, 1.9286rem + 0.3571vi, 2.5rem);--space-xl:clamp(3rem, 2.8929rem + 0.5357vi, 3.75rem);--space-2xl:clamp(4rem, 3.8571rem + 0.7143vi, 5rem);--space-3xl:clamp(6rem, 5.7857rem + 1.0714vi, 7.5rem);--space-3xs-2xs:clamp(0.25rem, 0.1964rem + 0.2679vi, 0.625rem);--space-2xs-xs:clamp(0.5rem, 0.4375rem + 0.3125vi, 0.9375rem);--space-xs-s:clamp(0.75rem, 0.6786rem + 0.3571vi, 1.25rem);--space-s-m:clamp(1rem, 0.875rem + 0.625vi, 1.875rem);--space-m-l:clamp(1.5rem, 1.3571rem + 0.7143vi, 2.5rem);--space-l-xl:clamp(2rem, 1.75rem + 1.25vi, 3.75rem);--space-xl-2xl:clamp(3rem, 2.7143rem + 1.4286vi, 5rem);--space-2xl-3xl:clamp(4rem, 3.5rem + 2.5vi, 7.5rem);--space-s-l:clamp(1rem, 0.7857rem + 1.0714vi, 2.5rem)}.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .StdsPage h1{font-family:DisplayTpf;font-size:var(--step-4);text-transform:capitalize;text-wrap:pretty;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .StdsPage h1{max-width:100%;width:100%}}.RatesBlock:has(h2) p em{font-variation-settings:"wght" 400}.RatesCover,.RatesBlock:has(h2),.TOC,.Page__contentWrp,.CapabilitySection:has(.CapabilityIntro),.CapabilityCover{display:grid;position:relative;grid-template-columns:var(--space-l) [bleed-start] repeat(12,1fr) [bleed-end] var(--space-l);grid-template-rows:var(--space-2xl) [flowline-1] 1.618fr [flowline-2] 1fr [flowline-3] 1.618fr [flowline-4] 1fr [flowline-5] 1.618fr [flowline-6] 1fr [bleed-end] var(--space-xl)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:not(:first-child) .Page__contentWrp,.CapabilityCover{height:100svh;width:100svw}.TOC,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp,.CapabilitySection:has(.CapabilityIntro){height:fit-content;width:100svw}.Breakdown__pkgModule::before{font-family:var(--number);font-optical-sizing:auto;font-style:oblique;font-variation-settings:"wdth" 100}*:where( :not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *) ){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");font-display:swap;unicode-range:U+20-7F}@font-face{font-family:displaytpf;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2)format("woff2");unicode-range:U+30-39;font-display:swap}@font-face{font-family:displaytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:swap}@font-face{font-family:headingtpf;src:url(/font/SourceHanSansHWSC-VF.woff2)format("woff2");unicode-range:U+4E00-9FFF;font-display:swap}@font-face{font-family:bodytpf;src:url(/font/SourceSans3-VariableFont_wght.ttf)format("truetype");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212,U+2215;font-display:optional}@font-face{font-family:bodytpf;src:url(/font/SourceHanSerifSC-VF.ttf)format("truetype");unicode-range:U+4E00-9FFF;font-display:optional}:root{--blk:#181c25;--blk-60:hsla(222, 21%, 12%, 0.6);--blk-40:hsla(222, 21%, 12%, 0.4);--red:hsla(3, 75%, 55%, 1);--wht:#f3f1f2;--wht-60:hwb(330 95% 5% / 0.7);--wht-40:hsla(330, 8%, 95%, 0.4);--wht-opaque:hsla(0, 29%, 97%, 0.5);--opaque:hsla(0, 0%, 0%, 0);--blk-opaque:hsla(222, 21%, 12%, 0.9);--gry:#71717c;--shadow-1:1px 1px 1px var(--blk);--shadow-2:1px 1px 1px var(--wht-opaque);--line-6:0.72px;--line-5:1px;--line-4:1.5px;--line-3:2px;--line-2:4px;--line-1:6px;--step--2:clamp(0.4924rem, 0.6307rem + -0.1152vi, 0.6076rem);--step--1:clamp(0.6564rem, 0.7437rem + -0.0728vi, 0.7292rem);--step-0:clamp(0.875rem, 0.875rem + 0vi, 0.875rem);--step-1:clamp(1.05rem, 1.0267rem + 0.1164vi, 1.1664rem);--step-2:clamp(1.26rem, 1.201rem + 0.2948vi, 1.5548rem);--step-3:clamp(1.512rem, 1.3999rem + 0.5605vi, 2.0725rem);--step-4:clamp(1.8144rem, 1.6247rem + 0.9483vi, 2.7627rem);--step-5:clamp(2.1773rem, 1.8762rem + 1.5054vi, 3.6826rem);--step-6:clamp(2.6127rem, 2.1535rem + 2.2962vi, 4.909rem)}:root{--space-3xs:clamp(0.25rem, 0.2411rem + 0.0446vi, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4821rem + 0.0893vi, 0.625rem);--space-xs:clamp(0.75rem, 0.7232rem + 0.1339vi, 0.9375rem);--space-s:clamp(1rem, 0.9643rem + 0.1786vi, 1.25rem);--space-m:clamp(1.5rem, 1.4464rem + 0.2679vi, 1.875rem);--space-l:clamp(2rem, 1.9286rem + 0.3571vi, 2.5rem);--space-xl:clamp(3rem, 2.8929rem + 0.5357vi, 3.75rem);--space-2xl:clamp(4rem, 3.8571rem + 0.7143vi, 5rem);--space-3xl:clamp(6rem, 5.7857rem + 1.0714vi, 7.5rem);--space-3xs-2xs:clamp(0.25rem, 0.1964rem + 0.2679vi, 0.625rem);--space-2xs-xs:clamp(0.5rem, 0.4375rem + 0.3125vi, 0.9375rem);--space-xs-s:clamp(0.75rem, 0.6786rem + 0.3571vi, 1.25rem);--space-s-m:clamp(1rem, 0.875rem + 0.625vi, 1.875rem);--space-m-l:clamp(1.5rem, 1.3571rem + 0.7143vi, 2.5rem);--space-l-xl:clamp(2rem, 1.75rem + 1.25vi, 3.75rem);--space-xl-2xl:clamp(3rem, 2.7143rem + 1.4286vi, 5rem);--space-2xl-3xl:clamp(4rem, 3.5rem + 2.5vi, 7.5rem);--space-s-l:clamp(1rem, 0.7857rem + 1.0714vi, 2.5rem)}.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .StdsPage h1{font-family:DisplayTpf;font-size:var(--step-4);text-transform:capitalize;text-wrap:pretty;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){.ContactPage h1,.Cover__docType--zh,.RatesCover__title,.Page__contentWrp h2,.PageHierarchy__Part>div:first-child h1,[lang=zh]:root .Case h2,[lang=zh]:root .Intro h2,[lang=zh]:root .Breakdown h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h2) h2,[lang=zh]:root .CapabilityPage .CapabilityBlock:has(h3) h3,[lang=en]:root .CapabilityPage h2,[lang=zh]:root .CopywritingPage h1,[lang=en]:root .CopywritingPage h1,[lang=zh]:root .StdsPage h1,[lang=en]:root .StdsPage h1{max-width:100%;width:100%}}.RatesBlock:has(h2) p em{font-variation-settings:"wght" 400}.RatesCover,.RatesBlock:has(h2),.TOC,.Page__contentWrp,.CapabilitySection:has(.CapabilityIntro),.CapabilityCover{display:grid;position:relative;grid-template-columns:var(--space-l) [bleed-start] repeat(12,1fr) [bleed-end] var(--space-l);grid-template-rows:var(--space-2xl) [flowline-1] 1.618fr [flowline-2] 1fr [flowline-3] 1.618fr [flowline-4] 1fr [flowline-5] 1.618fr [flowline-6] 1fr [bleed-end] var(--space-xl)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:not(:first-child) .Page__contentWrp,.CapabilityCover{height:100svh;width:100svw}.TOC,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp,.CapabilitySection:has(.CapabilityIntro){height:fit-content;width:100svw}.Breakdown__pkgModule::before{font-family:var(--number);font-optical-sizing:auto;font-style:oblique;font-variation-settings:"wdth" 100}*:where( :not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *) ){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}main{width:100vw;background:var(--wht)}:root[lang=zh] .Breakdown__pkg{font-size:var(--step-2);font-family:var(--serif-sc)}:root[lang=zh] .Breakdown__moduleObjective dt,:root[lang=zh] .Breakdown__moduleTaskLabel,:root[lang=zh] .Breakdown__moduleDelivLabel{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__moduleObjective dt,:root[lang=zh] .Breakdown__moduleTaskLabel,:root[lang=zh] .Breakdown__moduleDelivLabel{width:100%;max-width:100%}}:root[lang=zh] .Breakdown__moduleObjective dt strong,:root[lang=zh] .Breakdown__moduleTaskLabel strong,:root[lang=zh] .Breakdown__moduleDelivLabel strong{color:var(--blk-60)}:root[lang=zh] .Case h3,:root[lang=zh] .Intro p,:root[lang=zh] .Intro li,:root[lang=zh] .Case blockquote,:root[lang=zh] .Breakdown__moduleObjective dd,:root[lang=zh] .Breakdown__moduleTaskList,:root[lang=zh] .Breakdown__moduleDelivList{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h3,:root[lang=zh] .Intro p,:root[lang=zh] .Intro li,:root[lang=zh] .Case blockquote,:root[lang=zh] .Breakdown__moduleObjective dd,:root[lang=zh] .Breakdown__moduleTaskList,:root[lang=zh] .Breakdown__moduleDelivList{max-width:100%;width:100%}}:root[lang=zh] .Case h3+p,:root[lang=zh] .Intro p+p,:root[lang=zh] .Intro li+p,:root[lang=zh] .Case blockquote+p,:root[lang=zh] .Breakdown__moduleObjective dd+p,:root[lang=zh] .Breakdown__moduleTaskList+p,:root[lang=zh] .Breakdown__moduleDelivList+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h3+p,:root[lang=zh] .Intro p+p,:root[lang=zh] .Intro li+p,:root[lang=zh] .Case blockquote+p,:root[lang=zh] .Breakdown__moduleObjective dd+p,:root[lang=zh] .Breakdown__moduleTaskList+p,:root[lang=zh] .Breakdown__moduleDelivList+p{margin-block-start:var(--space-m)}}:root[lang=zh] .Case h3+p,:root[lang=zh] .Case dd,:root[lang=zh] .Breakdown h1{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h3+p,:root[lang=zh] .Case dd,:root[lang=zh] .Breakdown h1{width:100%;max-width:100%}}:root[lang=zh] .Case h1,:root[lang=zh] .Case dt,:root[lang=zh] .Intro h1{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Case h1,:root[lang=zh] .Case dt,:root[lang=zh] .Intro h1{max-width:100%}}:root[lang=zh] .Case h2,:root[lang=zh] .Intro h2,:root[lang=zh] .Breakdown h2{font-variation-settings:"wght" 200;letter-spacing:.03em;font-size:var(--step-3);font-variation-settings:"wght" 600,"GRAD" 88}:root[lang=zh] .Breakdown__pkgParams{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic;font-size:vaR(--step-2)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__pkgParams{max-width:100%;width:100%}}:root[lang=zh] .Breakdown__pkgParams+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__pkgParams+p{margin-block-start:var(--space-m)}}:root[lang=zh] .Breakdown__pkgModule{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550;font-size:var(--step-2)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .Breakdown__pkgModule{width:100%;max-width:100%}}.Intro{display:flex;column-gap:var(--space-2xl);justify-content:center!important;padding-inline:var(--space-xl);padding-block:var(--space-xl)}@media(max-width:600px) and (orientation:portrait){.Intro{padding-inline:var(--space-s)!important;flex-direction:column;width:100%!important}}.Intro p,.Intro li{color:var(--blk-60)}.Intro strong{position:relative;z-index:2}.Intro strong::before{content:"";display:block;position:absolute;bottom:3px;left:0;height:10px;width:100%;z-index:0;background:rgba(255,0,0,.199)}.Intro div:not(:has(h1)){padding-block-start:var(--space-m)!important}@media(max-width:600px) and (orientation:portrait){.Intro div:not(:has(h1)){width:100%!important;padding-inline-start:var(--space-xl)}}@media(max-width:600px) and (orientation:portrait){.Intro div:has(h1){background:var(--wht);margin-block-end:var(--space-3xl)}}.Intro h1{color:var(--blk-60);margin-block-end:var(--space-3xs)}.Intro ol{list-style-position:outside;counter-reset:advice}.Intro ol li{margin-block:var(--space-m);position:relative}@media(max-width:600px) and (orientation:portrait){.Intro ol li{width:unset}}.Intro ol li:before{color:var(--blk-40);width:1.6em!important;height:1.6em;text-align:center;vertical-align:middle;font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;font-size:var(--step-2);color:var(--blk-40);position:absolute;top:-.1em;left:-2em;counter-increment:advice;content:counter(advice,decimal-leading-zero)}@media(max-width:600px) and (orientation:portrait){.Intro ol li:before{max-width:100%;width:100%}}.Intro ol li:before+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.Intro ol li:before+p{margin-block-start:var(--space-m)}}.Intro a{position:relative}.Intro a::before{content:"";height:.1px;position:absolute;bottom:0;width:100%;background:var(--blk-40)}.Intro a:hover,.Intro a:active{color:var(--blk)}.Intro a:hover:before,.Intro a:active:before{background:var(--blk)}.Breakdown{display:flex;flex-wrap:wrap;flex-direction:row;padding-inline:var(--space-xl);margin-block-end:var(--space-2xl);position:relative;counter-reset:pkgItem}@media(max-width:600px) and (orientation:portrait){.Breakdown{flex-direction:column}}.Breakdown div:has(h3){padding-inline:var(--space-xs);padding-block:var(--space-xs);margin-block-start:var(--space-xl);border-right:.1px solid var(--blk);flex-basis:30%}@media(max-width:600px) and (orientation:portrait){.Breakdown div:has(h3){padding-inline:0;border-right:unset}}.Breakdown div:has(h2){margin-block-start:var(--space-xl);padding-block:var(--space-2xs);border-top:1px solid vaR(--blk-40);flex-basis:100%;position:relative}@media(max-width:600px) and (orientation:portrait){.Breakdown div:has(h2){border-top:unset}}.Breakdown div:has(h2)::before{content:"服务项目";display:block;padding-block:var(--space-2xs);color:var(--blk-60);font-size:var(--step-1);font-family:var(--sans-sc);margin-block:var(--space-m);page-break-before:always;-webkit-page-break-before:always}.Breakdown__pkg{padding-block:var(--space-3xs);position:relative}@media(max-width:600px) and (orientation:portrait){.Breakdown__pkg{width:100%;flex-basis:100%}}.Breakdown__pkg::before{content:"";height:400%;width:var(--space-2xs);background:var(--red);position:absolute;left:calc(var(--space-xl) * -1);top:-150%}.Breakdown__pkgParams{max-width:unset!important;display:flex;justify-content:flex-end;column-gap:var(--space-3xs);font-size:var(--step-1);padding-block:var(--space-3xs)}@media(max-width:600px) and (orientation:portrait){.Breakdown__pkgParams{justify-content:flex-start}}.Breakdown__pkgModule{padding-block:var(--space-3xs);margin-block-end:var(--space-m)}.Breakdown__pkgModule::before{color:var(--blk-40);display:block;counter-increment:pkgItem;content:counter(pkgItem,decimal-leading-zero)}@media(max-width:600px) and (orientation:portrait){.Breakdown__pkgModule{border-bottom:1px solid var(--blk-40)}}.Breakdown__moduleObjective dt{margin-block-end:var(--space-3xs)}.Breakdown__moduleObjective dt,.Breakdown__moduleTaskLabel,.Breakdown__moduleDelivLabel{cursor:pointer;color:var(--blk)!important;font-size:var(--step-0)!important;margin-block-start:var(--space-s)!important}.Breakdown__moduleObjective dt:hover,.Breakdown__moduleTaskLabel:hover,.Breakdown__moduleDelivLabel:hover{background:red}.Breakdown__moduleObjective dd,.Breakdown__moduleTaskList li,.Breakdown__moduleDelivList li{color:var(--blk-60);font-size:var(--step-1)}.Breakdown__moduleTaskList{list-style-position:outside;margin-inline:0;padding-inline:12px;padding-block:var(--space-3xs)}.Breakdown__moduleTaskList li{list-style-type:"⇾";padding-inline-start:var(--space-2xs);line-height:1.5em!important}.Breakdown__moduleTaskList li::marker{color:var(--blk-40)}.Breakdown__moduleDelivList{list-style-position:outside;margin-inline:0;padding-inline:12px;padding-block:var(--space-3xs)}.Breakdown__moduleDelivList li{list-style-type:"+";padding-inline-start:var(--space-2xs);line-height:1.5em!important}.Breakdown__moduleDelivList li::marker{color:var(--blk-40)}.ExecSummary{background:#254630;display:flex;justify-content:center;height:66svh}.ExecSummary svg{width:30%;height:auto}@media(max-width:600px) and (orientation:portrait){.ExecSummary svg{width:50%}}@page{@top-right{content: "Page " counter(pageNumber); }size:A4 portrait}@media print{#header{display:none}#adwrapper{display:none}#content{width:100%!important;margin:0!important;box-sizing:border-box!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:var(--wht);margin:0!important}header,section{padding-inline:var(--space-xl);width:100pvw}.Cover{page-break-inside:avoid;padding-block:var(--space-2xl);align-items:flex-end;background:var(--blk);display:flex;flex-direction:column;height:100pvh;width:100pvw;justify-content:space-between}.Cover div:not(:has(svg)){width:66vw!important}.Cover__brandLines rect{transform-origin:50% 50%;height:2.25vw!important;width:100vw!important}.Cover__brandLines rect:nth-of-type(2n-1){transform:translateX(40px)translateY(150px)rotate(-35deg)}.Cover__brandLines rect:nth-of-type(2n){transform:translateX(30px)translateY(220px)rotate(-35deg)}.Cover__docType--En{color:var(--wht-opaque);font-family:var(--sans-en);text-transform:capitalize;font-size:var(--step-2)}.Cover__docType--Zh{color:var(--wht);font-family:var(--serif-sc);font-size:var(--step-5);font-weight:600}.Cover__date{font-size:var(--step-2);color:var(--wht)}.Cover__clientWrp{flex-basis:40%}}@media print and (max-width:600px) and (orientation:portrait){.Cover__clientWrp{flex-basis:unset}}@media print{.Cover__dateLabel,.Cover__clientLabel{font-family:var(--sans-sc);font-size:var(--step-1);color:var(--wht-opaque)}.Cover__clientName{font-size:var(--step-3);font-weight:600;color:var(--wht);font-family:var(--sans-en);text-transform:capitalize}.Cover__logoWrp{width:calc(var(--space-2xl) * 2);align-self:flex-start}.Cover__logoWrp svg{fill:var(--wht);stroke:var(--wht)}.ExecSummary{background:#254630;display:flex;justify-content:center;height:33svh}.ExecSummary svg{width:33%;height:auto}.Intro{padding-block:var(--space-xl);padding-inline:var(--space-xl);display:flex;page-break-after:always;justify-content:space-between!important}.Intro h1{color:var(--blk-40)}.Intro div:not(:has(h1)){padding-inline:var(--space-xs);align-self:center}.Intro p{font-size:var(--step-0)!important;width:20ic;color:var(--blk-60)}.Intro ol{list-style-position:outside;counter-reset:advice}.Intro ol li{width:20ic;margin-block:var(--space-m);font-size:var(--step-0)!important;position:relative}.Intro ol li:before{color:var(--blk-60);width:1.6em;height:1.6em;text-align:center;vertical-align:middle;font-weight:600;color:var(--blk-40);position:absolute;top:.1em;left:-2em;counter-increment:advice;content:counter(advice,decimal-leading-zero)}.Breakdown{display:flex;flex-direction:row!important;flex-wrap:wrap;column-gap:var(--space-l);row-gap:var(--space-s);counter-reset:pkgItem}.Breakdown div:has(h2){flex-basis:100%!important;border-top:unset;display:flex;flex-direction:column}.Breakdown div:has(h2)::before{content:"服务项目";display:block;padding-block:var(--space-2xs);color:var(--blk-60);font-size:var(--step-1);font-family:var(--sans-sc);margin-block:var(--space-m);border-bottom:1px solid var(--blk-40);page-break-before:always;-webkit-page-break-before:always}.Breakdown div:has(h3){max-width:40%!important;height:fit-content!important;border-right:unset;padding-inline:unset}.Breakdown__pkg{font-weight:600!important;position:relative;font-family:var(--serif-sc);font-size:var(--step-3)!important;color:var(--red)}.Breakdown__pkgParams{font-size:var(--step-1);width:fit-content;align-self:flex-end}.Breakdown__pkgParams dd{display:inline-block;font-weight:600;padding-inline:0!important}.Breakdown__pkgParams dt{display:inline-block}.Breakdown__pkgModule{font-size:var(--step-2);font-weight:600!important;border-bottom:.1px solid var(--blk-40);padding-block:var(--space-3xs)}.Breakdown__pkgModule::before{color:var(--blk-60);display:block;counter-increment:pkgItem;content:counter(pkgItem,decimal-leading-zero);font-family:var(--numeral)}.Breakdown__moduleObjective{padding-block:var(--space-3xs)}.Breakdown__moduleObjective dd{font-size:var(--step-0)!important}.Breakdown__moduleObjective dt{color:var(--blk-40);font-size:var(--step-0);margin-block-start:var(--space-m)}.Breakdown__moduleTaskLabel,.Breakdown__moduleDelivLabel{cursor:pointer;color:var(--blk-40)!important;font-weight:600!important;font-size:var(--step-0)!important;margin-block-start:var(--space-s)!important}.Breakdown__moduleTaskList{list-style-position:outside;margin-inline:0;padding-inline:12px;padding-block:var(--space-3xs)}.Breakdown__moduleTaskList li{padding-inline-start:var(--space-2xs);color:var(--blk);font-size:var(--step-0);line-height:1.5em!important}.Breakdown__moduleTaskList li::marker{color:var(--blk-40);font-weight:600}.Breakdown__moduleTaskList li{list-style-type:"⇾"}.Breakdown__moduleDelivList{list-style-position:outside;margin-inline:0;padding-inline:12px;padding-block:var(--space-3xs)}.Breakdown__moduleDelivList li{padding-inline-start:var(--space-2xs);color:var(--blk);font-size:var(--step-0);line-height:1.5em!important}.Breakdown__moduleDelivList li::marker{color:var(--blk-40);font-weight:600}.Breakdown__moduleDelivList li{list-style-type:"+"}.PhoneMockup{height:fit-content}.PhoneMockup figure{height:fit-content}.PhoneMockup img{width:160px}}div:has(>.PhoneMockup__wrp){column-gap:var(--space-l)}main{counter-reset:part}.Page__linkAnchor{visibility:hidden;position:absolute;top:0;left:0}.PhoneMockup__wrp{flex-grow:1;display:flex;flex-direction:column;row-gap:var(--space-xs);justify-content:flex-start}.PhoneMockup__wrp:only-child{height:100%;width:auto}.PhoneMockup__label{margin-block:0;width:100%;font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:var(--step-1);text-align:center}@media(max-width:600px) and (orientation:portrait){.PhoneMockup__label{width:100%;max-width:100%}}.PageHierarchy__Part>div:first-child{background:var(--red)}.PageHierarchy__Part>div:first-child h1{user-select:none;font-variation-settings:"wght" 500;font-size:var(--step-6);color:var(--wht)}header[vi-page-header]{position:absolute;width:100%;padding-inline:var(--space-l);height:var(--space-2xl);display:flex;flex-direction:column;justify-content:flex-end}header[vi-page-header] dl{height:fit-content;align-items:flex-end;padding-block-start:var(--space-2xs);column-gap:var(--space-xs);display:flex;border-top:1px solid var(--blk-40);color:var(--blk-60)}header[vi-page-header] dt{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:var(--step-1);height:fit-content}@media(max-width:600px) and (orientation:portrait){header[vi-page-header] dt{width:100%;max-width:100%}}header[vi-page-header] dd{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;height:fit-content;line-height:unset}@media(max-width:600px) and (orientation:portrait){header[vi-page-header] dd{width:100%}}.Page__contentWrp{justify-content:start}@media(max-width:600px) and (orientation:portrait){.Page__contentWrp{flex-wrap:nowrap;display:flex;height:unset!important}}.Page__contentWrp h2,.Page__contentWrp h3,.Page__contentWrp h4{position:relative;user-select:none}.Page__contentWrp h2{font-size:var(--step-5);font-variation-settings:"wght" 500}.Page__contentWrp h3,.Page__contentWrp h4{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;font-size:var(--step-5);text-transform:capitalize;grid-column:bleed-start/bleed-end;vertical-align:baseline;grid-row-end:flowline-2;order:3;align-self:flex-end}@media(max-width:600px) and (orientation:portrait){.Page__contentWrp h3,.Page__contentWrp h4{width:100%}}.Page__contentWrp ol,.Page__contentWrp ul,.Page__contentWrp dl{grid-column:bleed-start/span 3;grid-row-start:flowline-4;grid-row-end:bleed-end;order:3}.Page__contentWrp dt{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;margin-block-end:var(--space-3xs)}@media(max-width:600px) and (orientation:portrait){.Page__contentWrp dt{width:100%;max-width:100%}}.Page__contentWrp dt:not(:first-child){margin-block-start:var(--space-m)}.Page__contentWrp dd,.Page__contentWrp li,.Page__contentWrp a,.Page__contentWrp p{color:var(--blk-40);font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch}@media(max-width:600px) and (orientation:portrait){.Page__contentWrp dd,.Page__contentWrp li,.Page__contentWrp a,.Page__contentWrp p{max-width:100%;width:100%}}.Page__contentWrp dd+p,.Page__contentWrp li+p,.Page__contentWrp a+p,.Page__contentWrp p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.Page__contentWrp dd+p,.Page__contentWrp li+p,.Page__contentWrp a+p,.Page__contentWrp p+p{margin-block-start:var(--space-m)}}.Page__contentWrp>div{grid-column-start:7;grid-column-end:bleed-end;grid-row-start:flowline-2;grid-row-end:bleed-end;order:1}.PageHierarchy__Page{display:flex;position:relative;flex-direction:column}@media only screen and (orientation:portrait){.PageHierarchy__Page{height:unset;max-height:unset}}@media(max-width:600px) and (orientation:portrait){.PageHierarchy__Page{padding-inline:var(--space-s)}}.PageHierarchy__Part>.PageHierarchy__Section:first-child{background-color:var(--red)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child{background:var(--wht)}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child header{display:none}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp h2{grid-column:bleed-start/7;grid-row:flowline-2/flowline-3;justify-self:end}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp p,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ol,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ul,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp dl{grid-column:8/span 3;grid-row:flowline-2/flowline-6}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp p dt,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ol dt,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ul dt,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp dl dt{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;font-size:var(--step-3)}@media(max-width:600px) and (orientation:portrait){.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp p dt,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ol dt,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ul dt,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp dl dt{width:100%}}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp p dd,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ol dd,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp ul dd,.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:first-child .Page__contentWrp dl dd{font-size:var(--step-3);display:none}.PageHierarchy__Part>.PageHierarchy__Section:not(:first-child) .PageHierarchy__Page:not(:first-child){background-color:#fff}.Page__linkBtn{z-index:99;user-select:none;text-decoration:none!important;border-bottom:none!important;grid-column:12/bleed-end;grid-row:bleed-start/flowline-1;justify-self:end;height:fit-content;position:relative}.Page__linkBtn svg{vertical-align:top}.Page__linkBtn svg path{stroke:var(--blk-40)}.Page__linkBtn small{color:var(--blk-40)}.Page__linkBtn:hover small{color:var(--blk)}.Page__linkBtn:hover svg{stroke:var(--blk)}.Page__linkBtn small{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:var(--step-1)}@media(max-width:600px) and (orientation:portrait){.Page__linkBtn small{width:100%;max-width:100%}}.PageHierarchy__Section:has(.PageHierarchy__Page:only-child) .PageHierarchy__Page:first-child{height:40vh;display:flex;position:relative;justify-content:center;align-items:center}.PageHierarchy__Section:has(.PageHierarchy__Page:only-child) .PageHierarchy__Page:first-child .Page__linkBtn{display:none}.PageHierarchy__Section:has(.PageHierarchy__Page:only-child) .PageHierarchy__Page:first-child dl{display:none}.PageHierarchy__Section:has(.PageHierarchy__Page:only-child) .PageHierarchy__Page:first-child div[vi-page-content]{display:flex;align-items:center;justify-content:center}.PageHierarchy__Section:has(.PageHierarchy__Page:only-child) .PageHierarchy__Page:first-child h1{text-align:center;counter-increment:part;user-select:none}.PageHierarchy__Section:has(.PageHierarchy__Page:only-child) .PageHierarchy__Page:first-child h1::before{content:"part " counter(part,decimal-leading-zero);display:block;font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;font-size:var(--step-3);color:var(--wht-60);margin-block-end:var(--space-m)}@media(max-width:600px) and (orientation:portrait){.PageHierarchy__Section:has(.PageHierarchy__Page:only-child) .PageHierarchy__Page:first-child h1::before{width:100%}}.GridOverlay:only-child{background:var(--wht);height:100%}.GridOverlay:only-child svg{vertical-align:top;height:100%}.GridOverlay:only-child rect{fill:rgba(126,190,250,.196);stroke:rgba(0,123,255,.356)}.GridOverlay:only-child line{stroke:var(--blk-40);stroke-width:3px}.GridOverlay__mainTxt{fill:var(--wht);font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:3em;text-transform:capitalize;dominant-baseline:hanging}@media(max-width:600px) and (orientation:portrait){.GridOverlay__mainTxt{width:100%;max-width:100%}}.GridOverlay__tooltipTxt{fill:var(--blk-60);font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:2em}@media(max-width:600px) and (orientation:portrait){.GridOverlay__tooltipTxt{width:100%;max-width:100%}}div:has(>div[data-vi-element=typeface]){display:flex;padding-inline-start:var(--space-xl);row-gap:var(--space-xl);flex-direction:column;border-left:1px solid var(--blk-40)}div:has(>.MediaSafeZone){width:380px;height:fit-content}div:has(>.MediaSafeZone) rect[element=safe-zone-rect]{fill:#1dc80a;fill-opacity:.4}div:has(>figure:not(:only-child)):has(img){display:flex;flex-direction:row;column-gap:var(--space-xs)}figure:has(img) img{vertical-align:top}div:has(>#grid-layout) dl{grid-column:bleed-start/span 2}div:has(>#grid-layout)>div{grid-column:5/-1;grid-row:auto/-1;align-self:flex-end}div:has(>#carousel-mockup)>div{display:flex;flex-direction:row;justify-content:space-between}div:has(>.layout__typeA) dl{grid-column-start:3}div:has(>.layout__typeA)>div{grid-column:7/bleed-end;grid-row:flowline-3/-1;width:100%}div:has(>.layout__typeB)>div{grid-column:3/-3;grid-row-start:flowline-2;grid-row-end:bleed-end;display:flex;justify-content:center}div:has(>.layout__typeC) dl{grid-column-end:span 2;align-self:flex-end}div:has(>.layout__typeC)>div{grid-column:5/bleed-end;grid-row-start:flowline-3;grid-row-end:bleed-end;display:flex}section:has(.layout__typeD){color:var(--wht);fill:var(--wht)}section:has(.layout__typeD) dl{border-color:var(--wht-40)}section:has(.layout__typeD) dd,section:has(.layout__typeD) dt,section:has(.layout__typeD) p,section:has(.layout__typeD) small{color:var(--wht-60)!important}section:has(.layout__typeD) .layout__typeD{grid-column:1/-1;grid-row:1/-1;height:100%}section:has(.layout__typeD) .layout__typeD figure{height:100%}section:has(.layout__typeD) .layout__typeD figure img{height:100%;object-fit:cover}div:has(>.layout__typeG) dl{grid-column:3/span 3;align-self:flex-end}div:has(>.layout__typeG)>div{grid-column:9/-1;grid-row-start:flowline-2;align-self:flex-end}.video{width:100%;height:100%}.video video{width:100%;height:100%}.flowline{width:100px;background-color:purple;opacity:.4}.PageHierarchy__Page:has(.Palette__color){background:#fff!important}div:has(>.Palette__color){display:flex;flex-wrap:wrap;flex-direction:column;height:100%;column-gap:vaR(--space-xs)}div:has(>.Palette__color) dl{color:var(--wht);z-index:1;row-gap:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:flex-end}div:has(>.Palette__color) dl dd{color:var(--wht);flex-grow:1;font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:var(--step-1)}@media(max-width:600px) and (orientation:portrait){div:has(>.Palette__color) dl dd{width:100%;max-width:100%}}div:has(>.Palette__color) dl dt{text-transform:lowercase;font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;margin-block:0!important}@media(max-width:600px) and (orientation:portrait){div:has(>.Palette__color) dl dt{width:100%}}div:has(>.Palette__color) .Palette__color{padding-inline:var(--space-xs)!important;padding-block:var(--space-2xs)!important;display:flex;position:relative;cursor:pointer}div:has(>.Palette__color) .Palette__color>div{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.075,.82,.165,1);height:100%;width:100%;display:block;transform-origin:0 0;position:absolute;top:0;left:0;transform:scaleX(80%)}div:has(>.Palette__color) .Palette__color:hover>div{transform:scaleX(100%)}div:has(>.Palette__color) .Palette__color--1{flex-basis:50%}div:has(>.Palette__color) .Palette__color--2{flex-basis:25%}div:has(>.Palette__color) .Palette__color--3{flex-basis:15%}.Sequence__wrp{background:#414040;width:100%;height:100%;perspective:1000px;display:flex;flex-direction:column}.Sequence__layer{width:512px;height:288px;border-width:3px;border-style:solid;position:absolute;top:var(--space-3xl);left:var(--space-2xl);transform-origin:top top;display:flex;flex-direction:column;justify-content:center;align-items:center;perspective:1000px}.Sequence__layer:nth-of-type(2) img{animation:4s ease-in-out 0s infinite alternate pan-vertical}@keyframes pan-vertical{from{transform:translateZ(350px)translateY(50px)}to{transform:translateZ(350px)translateY(-50px)}}.Sequence__layer p{font-size:var(--step-6)!important;font-family:BodyTpf}.Sequence__layer img{position:absolute;z-index:-1}.Sequence__wrp:hover .Sequence__layer:nth-of-type(1){transform:unset;background:0 0}.Sequence__wrp:hover .Sequence__layer:nth-of-type(1) p{display:none}.Sequence__layer:nth-of-type(1){border-color:#112217;opacity:.6;transform:rotateY(40deg)translateX(0)translateZ(0);background:rgba(144,213,167,.3);background:-moz-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(144,213,167,.3)),color-stop(100%,rgba(56,148,87,.3)));background:-webkit-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:-o-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:-ms-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$stopColor1',endColorstr='$stopColor2',GradientType=1)}.Sequence__layer:nth-of-type(1) p{color:#d9f2e1}.Sequence__wrp:hover .Sequence__layer:nth-of-type(2){transform:unset;background:0 0}.Sequence__wrp:hover .Sequence__layer:nth-of-type(2) p{display:none}.Sequence__layer:nth-of-type(2){border-color:#171122;opacity:.6;transform:rotateY(40deg)translateX(40px)translateZ(70px);background:rgba(167,144,213,.3);background:-moz-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(167,144,213,.3)),color-stop(100%,rgba(87,56,148,.3)));background:-webkit-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:-o-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:-ms-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$stopColor1',endColorstr='$stopColor2',GradientType=1)}.Sequence__layer:nth-of-type(2) p{color:#e1d9f2}.Sequence__wrp:hover .Sequence__layer:nth-of-type(3){transform:unset;background:0 0}.Sequence__wrp:hover .Sequence__layer:nth-of-type(3) p{display:none}.Sequence__layer:nth-of-type(3){border-color:#221711;opacity:.6;transform:rotateY(40deg)translateX(80px)translateZ(140px);background:rgba(213,167,144,.3);background:-moz-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(213,167,144,.3)),color-stop(100%,rgba(148,87,56,.3)));background:-webkit-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:-o-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:-ms-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$stopColor1',endColorstr='$stopColor2',GradientType=1)}.Sequence__layer:nth-of-type(3) p{color:#f2e1d9}.Sequence__wrp:hover .Sequence__layer:nth-of-type(4){transform:unset;background:0 0}.Sequence__wrp:hover .Sequence__layer:nth-of-type(4) p{display:none}.Sequence__layer:nth-of-type(4){border-color:#112217;opacity:.6;transform:rotateY(40deg)translateX(120px)translateZ(210px);background:rgba(144,213,167,.3);background:-moz-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(144,213,167,.3)),color-stop(100%,rgba(56,148,87,.3)));background:-webkit-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:-o-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:-ms-linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);background:linear-gradient(-45deg,rgba(144,213,167,.3) 0%,rgba(56,148,87,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$stopColor1',endColorstr='$stopColor2',GradientType=1)}.Sequence__layer:nth-of-type(4) p{color:#d9f2e1}.Sequence__wrp:hover .Sequence__layer:nth-of-type(5){transform:unset;background:0 0}.Sequence__wrp:hover .Sequence__layer:nth-of-type(5) p{display:none}.Sequence__layer:nth-of-type(5){border-color:#171122;opacity:.6;transform:rotateY(40deg)translateX(160px)translateZ(280px);background:rgba(167,144,213,.3);background:-moz-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(167,144,213,.3)),color-stop(100%,rgba(87,56,148,.3)));background:-webkit-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:-o-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:-ms-linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);background:linear-gradient(-45deg,rgba(167,144,213,.3) 0%,rgba(87,56,148,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$stopColor1',endColorstr='$stopColor2',GradientType=1)}.Sequence__layer:nth-of-type(5) p{color:#e1d9f2}.Sequence__wrp:hover .Sequence__layer:nth-of-type(6){transform:unset;background:0 0}.Sequence__wrp:hover .Sequence__layer:nth-of-type(6) p{display:none}.Sequence__layer:nth-of-type(6){border-color:#221711;opacity:.6;transform:rotateY(40deg)translateX(200px)translateZ(350px);background:rgba(213,167,144,.3);background:-moz-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(213,167,144,.3)),color-stop(100%,rgba(148,87,56,.3)));background:-webkit-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:-o-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:-ms-linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);background:linear-gradient(-45deg,rgba(213,167,144,.3) 0%,rgba(148,87,56,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$stopColor1',endColorstr='$stopColor2',GradientType=1)}.Sequence__layer:nth-of-type(6) p{color:#f2e1d9}.insNav__bkg{fill:#fff}.insHeader__label{font-size:42px;font-weight:600;fill:#fff;font-family:sf pro,sans-serif!important}.insProfile__intro div{height:100%;width:100%}.insProfile__intro p{font-size:34px!important;font-family:sf pro,sans-serif!important;font-style:normal!important;color:#000!important;line-height:1.35em!important;width:unset!important;max-width:unset!important;margin-block-start:0!important;margin-block-end:0!important;width:38ch!important}.insProfile__intro em{font-style:normal!important;color:#4192f5;text-transform:capitalize}.insProfile__intro strong{font-weight:600}.insProfile__intro a{color:#4192f5;text-decoration:none}.insProfile__intro a::before{height:0!important}.insReel__acctName{font-size:35px;font-family:sf pro,sans-serif!important;letter-spacing:.03em;fill:#fff}text[element=ins__acctStats],text[element=ins__acctStatsName],text[element=ins__label]{fill:#0c1115}g[element=ins__header] text,text[element=ins__acctStats]{font-size:42px;font-weight:600}text[element=ins__acctIntro],text[element=ins__acctLink],text[element=ins__acctStatsName]{font-size:34px;font-weight:400;letter-spacing:.03em}text[element=ins__label]{font-size:35px;font-weight:500;letter-spacing:.02em}text[element=ins__acctLink],symbol[element=ins__acctLinkIcon] path{fill:#4192f5;stroke:#4192f5}:root[lang=zh] .TOC__sectionLabel{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 550}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .TOC__sectionLabel{width:100%;max-width:100%}}:root[lang=zh] .TOC__partLabel{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .TOC__partLabel{max-width:100%}}:root[lang=zh] .TOC__pageItem,:root[lang=zh] .TOC__pageLabel{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .TOC__pageItem,:root[lang=zh] .TOC__pageLabel{max-width:100%;width:100%}}:root[lang=zh] .TOC__pageItem+p,:root[lang=zh] .TOC__pageLabel+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=zh] .TOC__pageItem+p,:root[lang=zh] .TOC__pageLabel+p{margin-block-start:var(--space-m)}}:root[lang=en] .TOC__sectionLabel{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .TOC__sectionLabel{width:100%;max-width:100%}}:root[lang=en] .TOC__partLabel{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:var(--step-1)}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .TOC__partLabel{width:100%;max-width:100%}}:root[lang=en] .TOC__pageItem,:root[lang=en] .TOC__pageLabel{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .TOC__pageItem,:root[lang=en] .TOC__pageLabel{max-width:100%;width:100%}}:root[lang=en] .TOC__pageItem+p,:root[lang=en] .TOC__pageLabel+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){:root[lang=en] .TOC__pageItem+p,:root[lang=en] .TOC__pageLabel+p{margin-block-start:var(--space-m)}}.TOC h1{user-select:none;grid-column:2/4;grid-row:flowline-1/flowline-2;font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;line-height:1!important;font-size:var(--step-4);color:var(--blk-40)}@media(max-width:600px) and (orientation:portrait){.TOC h1{width:100%}}.TOC nav{grid-column:7/bleed-end;grid-row:flowline-1/bleed-end;counter-reset:part}.TOC__Parts{display:flex;flex-direction:column;row-gap:var(--space-xl)}.TOC__partItem{display:flex;flex-direction:column;gap:var(--space-2xs);position:relative;counter-increment:part}.TOC__partItem::before{content:counter(part,decimal-leading-zero);font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;font-size:var(--step-6);color:var(--blk-40);display:block;position:absolute;top:0;left:calc(var(--space-3xl) * -1);padding-block:0}@media(max-width:600px) and (orientation:portrait){.TOC__partItem::before{width:100%}}.TOC__partLabel{color:var(--red)}.TOC__Sections{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-l)}.TOC__sectionItem{display:flex;flex-direction:column;gap:var(--space-2xs)}.TOC__sectionLabel{color:var(--blk);font-size:var(--step-2);width:fit-content}.TOC__sectionLabel::before{height:0!important}.TOC__Pages{display:flex;flex-direction:column}.TOC__pageLabel{text-transform:capitalize;color:var(--blk-60)}.TOC--fixed{position:fixed;background:var(--blk);width:100svw;opacity:0;z-index:-2;transition-delay:.2s;transition-property:all;transition-duration:513ms;transition-timing-function:cubic-bezier(.2,.2,.38,.9)}.TOC--fixed h1{color:var(--wht-40)!important}.TOC--fixed .TOC__partItem::before{color:var(--wht-40)!important}.TOC--fixed .TOC__partLabel{color:var(--red)!important}.TOC--fixed .TOC__sectionLabel{color:var(--wht)!important}.TOC--fixed .TOC__pageLabel{color:var(--wht-40)!important}.TOC--fixed.visible{opacity:1;z-index:66}.Toggle{width:50px;height:50px;position:fixed;right:var(--space-l);top:var(--space-s);z-index:99;cursor:pointer;stroke-linejoin:bevel;stroke-linecap:round}.Toggle path{transition-duration:.3s;transition-timing-function:ease-in;transition-property:transform}.Toggle:hover path:first-child{transform:translateY(5px)}.Toggle:hover path:last-child{transform:translateY(-5px)}.RatesBlock:has(.footnotes),.RatesBlock:has(h3){display:grid;grid-template-columns:var(--space-l) [bleed-start] repeat(12,1fr) [bleed-end] var(--space-l);grid-template-rows:var(--space-m) [flowline-1] 1fr [flowline-2] 1fr [flowline-3] 1fr [flowline-4] 1fr [flowline-5] 1fr [flowline-6] 1fr [bleed-end] var(--space-m)}.RatesCover__title{font-variation-settings:"wght" 200;letter-spacing:.03em}.RatesPage{display:flex;padding-inline:var(--space-l);column-width:50%}.RatesSection{display:flex;flex-direction:column;row-gap:var(--space-m)}.RatesBlock:has(h2){height:min-content}.RatesBlock:has(h2) h2{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:var(--step-3);grid-column:2/5;height:fit-content;color:var(--red);grid-row:flowline-1/flowline-3}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h2) h2{width:100%;max-width:100%}}.RatesBlock:has(h2) h2+p:has(a){color:var(--red);font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;font-size:var(--step-2);grid-column:2/5;grid-row:flowline-5/flowline-6}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h2) h2+p:has(a){max-width:100%;width:100%}}.RatesBlock:has(h2) h2+p:has(a)+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h2) h2+p:has(a)+p{margin-block-start:var(--space-m)}}.RatesBlock:has(h2) p{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;color:var(--blk-40);align-self:flex-start;margin-block:0!important;text-transform:none;font-size:var(--step-3);grid-column:6/10;grid-row:flowline-1/flowline-6}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h2) p{width:100%}}.RatesBlock:has(h2) p em{color:var(--blk-60)}.RatesBlock:has(h3){width:100%;height:fit-content;border-top:1px solid var(--blk-40)}.RatesBlock:has(h3) h3{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;font-size:var(--step-3);grid-column:3/6;height:fit-content;color:var(--blk-40);grid-row:2/flowline-3}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h3) h3{width:100%}}.RatesBlock:has(h3) h3+p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;font-size:var(--step-1);grid-column:3/6;color:var(--blk-60);grid-row:flowline-4/bleed-end}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h3) h3+p{max-width:100%;width:100%}}.RatesBlock:has(h3) h3+p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h3) h3+p+p{margin-block-start:var(--space-m)}}.RatesBlock:has(h3) ol{grid-column:11/14;grid-row:flowline-2/bleed-end;color:var(--blk-40);font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;list-style:decimal}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h3) ol{max-width:100%;width:100%}}.RatesBlock:has(h3) ol+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h3) ol+p{margin-block-start:var(--space-m)}}.RatesBlock:has(h3) table{width:100%;grid-column:6/10;grid-row:flowline-2/bleed-end;height:fit-content;font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h3) table{max-width:100%;width:100%}}.RatesBlock:has(h3) table+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(h3) table+p{margin-block-start:var(--space-m)}}.RatesBlock:has(h3) thead tr th{color:var(--blk-40)}.RatesBlock:has(h3) thead tr th:not(:first-child),.RatesBlock:has(h3) tbody tr td:not(:first-child){text-align:right!important}.RatesBlock:has(h3) tbody tr:not(:last-child){border-bottom:.1px solid var(--blk-40)}.RatesBlock:has(h3) th,.RatesBlock:has(h3) td{color:var(--blk);text-transform:capitalize;padding-inline:var(--space-3xs);padding-block:var(--space-3xs)}.RatesBlock:has(.footnotes) .footnotes{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;font-size:var(--step-0);grid-column:2/13;grid-row:flowline-2/bleed-end}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(.footnotes) .footnotes{max-width:100%;width:100%}}.RatesBlock:has(.footnotes) .footnotes+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.RatesBlock:has(.footnotes) .footnotes+p{margin-block-start:var(--space-m)}}.RatesBlock:has(.footnotes) .footnotes ol{height:30svh;display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--space-2xs);list-style:decimal;color:var(--blk-40)}.footnote-ref{background-color:var(--blk-40);color:var(--wht);width:var(--step-1);height:var(--step-1);border-radius:50%;display:inline-block;text-align:center;line-height:var(--step-1);font-size:var(--step-0);text-decoration:none!important;text-decoration-color:transparent!important}.footnote-ref::before{text-decoration:none}.RatesCover{height:66svh;background:var(--blk)}.Cover__dateWrp,.Cover__docTypeWrp,.CapabilityCover__clientWrp{display:flex;row-gap:var(--space-3xs);flex-direction:column}.Cover__docTypeWrp{grid-column:3/8;grid-row:flowline-3/flowline-4;border-top:1px solid var(--wht-40);width:fit-content;padding-block-start:var(--space-s)}.Cover__docTypeRubric{font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;font-size:var(--step-3);color:var(--wht-40);padding-inline-start:var(--space-3xs)}@media(max-width:600px) and (orientation:portrait){.Cover__docTypeRubric{width:100%}}.Cover__docType--en{color:var(--wht);font-family:HeadingTpf;font-size:var(--step-1);text-transform:capitalize;font-variation-settings:"wght" 200;text-wrap:pretty;line-height:1.1em;font-size:var(--step-6)}@media(max-width:600px) and (orientation:portrait){.Cover__docType--en{width:100%}}.Cover__docType--zh{color:var(--wht);font-variation-settings:"wght" 200;letter-spacing:.03em;font-size:var(--step-6)!important;font-weight:200!important}.Cover__dateWrp{grid-column:11/13;grid-row:flowline-6/bleed-end;justify-self:flex-end;align-items:flex-end;row-gap:var(--space-3xs)}.Cover__date{font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;font-size:var(--step-1);color:var(--wht);align-self:flex-end}@media(max-width:600px) and (orientation:portrait){.Cover__date{width:100%;max-width:100%}}.Cover__logoWrp{width:calc(var(--space-2xl) * 2);align-self:flex-start;grid-column:11/13;grid-row:flowline-1/flowline-2;justify-self:flex-end;align-items:flex-end}@media(max-width:600px) and (orientation:portrait){.Cover__logoWrp{width:calc(var(--space-2xl) * 2)}}.Cover__logoWrp svg{fill:var(--wht);stroke:var(--wht)}.Cover__dateLabel{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em;color:var(--wht-opaque)!important;text-transform:capitalize}@media(max-width:600px) and (orientation:portrait){.Cover__dateLabel{max-width:100%}}.Cover__notesWrp{grid-column:3/8;grid-row:flowline-6/bleed-end;display:flex;flex-direction:column;row-gap:var(--space-3xs);list-style:disc;list-style-position:inside}.Cover__notesLabel{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;color:var(--wht-40)}@media(max-width:600px) and (orientation:portrait){.Cover__notesLabel{max-width:100%;width:100%}}.Cover__notesLabel+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.Cover__notesLabel+p{margin-block-start:var(--space-m)}}.Cover__note{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.3em;max-width:55ch;width:80ch;color:var(--wht)}@media(max-width:600px) and (orientation:portrait){.Cover__note{max-width:100%;width:100%}}.Cover__note+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.Cover__note+p{margin-block-start:var(--space-m)}}.ContactPage{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100svh;background:var(--blk)}.ContactPage h1{font-variation-settings:"wght" 200;letter-spacing:.03em;color:var(--wht);text-align:center}.ContactPage h2{font-family:HeadingTpf;font-variation-settings:"wght" 280;font-size:var(--step-1);line-height:1.2em;color:var(--wht);text-align:center}@media(max-width:600px) and (orientation:portrait){.ContactPage h2{max-width:100%}}.ContactPage p{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic;color:var(--wht);text-align:center}@media(max-width:600px) and (orientation:portrait){.ContactPage p{max-width:100%;width:100%}}.ContactPage p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.ContactPage p+p{margin-block-start:var(--space-m)}}.ContactPage ul{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.ContactPage ul li{font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){.ContactPage ul li{max-width:100%;width:100%}}.ContactPage ul li+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.ContactPage ul li+p{margin-block-start:var(--space-m)}}a:not( .LangOptions,.Linkto,.Page__linkBtn,.TOC__pageLabel,.TOC__partLabel,.footnote-ref ){position:relative}a:not( .LangOptions,.Linkto,.Page__linkBtn,.TOC__pageLabel,.TOC__partLabel,.footnote-ref )::before{content:"";height:1px;position:absolute;bottom:0;width:100%;background:var(--blk-40)}a:not( .LangOptions,.Linkto,.Page__linkBtn,.TOC__pageLabel,.TOC__partLabel,.footnote-ref ):hover,a:not( .LangOptions,.Linkto,.Page__linkBtn,.TOC__pageLabel,.TOC__partLabel,.footnote-ref ):active{color:var(--blk)}a:not( .LangOptions,.Linkto,.Page__linkBtn,.TOC__pageLabel,.TOC__partLabel,.footnote-ref ):hover:before,a:not( .LangOptions,.Linkto,.Page__linkBtn,.TOC__pageLabel,.TOC__partLabel,.footnote-ref ):active:before{background:var(--blk)}.EmptyFooter{height:20svh;width:100vw;background:var(--blk)}.Linkto{border:1px solid var(--blk-40)!important;margin-block-start:var(--space-xl);margin-block-end:var(--space-3xl);align-self:center}.Linkto p{width:fit-content;color:var(--blk-40);padding-inline:var(--space-xs);font-family:BodyTpf;font-size:var(--step-1);text-wrap:pretty;line-height:1.7em;max-width:25ic}@media(max-width:600px) and (orientation:portrait){.Linkto p{max-width:100%;width:100%}}.Linkto p+p{margin-block-start:var(--space-s)}@media(max-width:600px) and (orientation:portrait){.Linkto p+p{margin-block-start:var(--space-m)}}main{display:flex;flex-direction:column}.HomePage{width:100svw;height:100svh;display:flex;justify-content:center!important;align-items:center!important;flex-direction:column;font-family:HeadingTpf;font-size:var(--step-2);text-transform:capitalize;text-wrap:pretty;font-variation-settings:"wght" 600;line-height:1.2em;text-align:center;row-gap:var(--space-xl)}@media(max-width:600px) and (orientation:portrait){.HomePage{width:100%;max-width:100%}}.HomePage p{width:45ch;color:var(--blk-60)}.HomePage div:has(svg){display:flex;width:100%;padding-inline:var(--space-3xl);justify-content:center!important;align-items:center!important}.HomePage svg{width:20svw;fill:var(--blk)}