.homepage_home__HYMDE{--home-deep:color-mix(in srgb,var(--accent) 78%,var(--ink));--home-hover:color-mix(in srgb,var(--accent) 84%,var(--ink));--home-focus:var(--accent);--home-control-rule:color-mix(in srgb,var(--ink-soft) 80%,var(--paper-raised));background:var(--paper-raised);color:var(--ink);overflow-wrap:break-word}.homepage_home__HYMDE *,.homepage_home__HYMDE :after,.homepage_home__HYMDE :before{box-sizing:border-box}.homepage_home__HYMDE :is(h1,h2,h3,p,figure,blockquote,ol,ul){margin:0}.homepage_home__HYMDE :is(ol,ul){padding:0;list-style:none}.homepage_home__HYMDE :is(h1,h2,h3){font-family:var(--font-body)}.homepage_home__HYMDE a{text-decoration:none}.homepage_home__HYMDE a,.homepage_home__HYMDE summary{-webkit-tap-highlight-color:transparent}.homepage_home__HYMDE svg{flex:0 0 auto;width:22px;height:22px}.homepage_home__HYMDE [id]{scroll-margin-top:100px}.homepage_home__HYMDE :is(a,summary):focus-visible{outline:2px solid var(--home-focus);outline-offset:4px;box-shadow:0 0 0 2px var(--paper-raised)}.homepage_home__HYMDE :is(main,section,[id=scan]):focus{outline:none}.homepage_home__HYMDE .homepage_skipLink__eqRM_{position:fixed;z-index:50;top:12px;left:16px;padding:12px 20px;color:var(--on-accent);background:var(--accent);transform:translateY(-150%);border-radius:6px}.homepage_home__HYMDE .homepage_skipLink__eqRM_:focus{transform:none}.homepage_home__HYMDE .homepage_siteHeader__9dgYr{background:var(--paper-raised);border-bottom:1px solid transparent}.homepage_home__HYMDE .homepage_navigation__lOI9_{width:min(1200px,calc(100% - 80px));min-height:88px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px 48px;position:relative}.homepage_home__HYMDE .homepage_brand__OE_6h{display:inline-flex;min-height:44px;align-items:center;flex-shrink:0;font:650 25px/1.2 var(--font-body);letter-spacing:-.045em;color:var(--ink)}.homepage_home__HYMDE .homepage_brand__OE_6h em{color:inherit;font-style:normal}.homepage_home__HYMDE .homepage_desktopLinks__zXN_4{display:flex;align-items:center;gap:28px}.homepage_home__HYMDE .homepage_accessLink__YPtpG,.homepage_home__HYMDE .homepage_desktopLinks__zXN_4 a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--ink-soft);white-space:nowrap}.homepage_home__HYMDE .homepage_accessLink__YPtpG:hover,.homepage_home__HYMDE .homepage_desktopLinks__zXN_4 a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:5px}.homepage_home__HYMDE .homepage_navActions__AAGjv{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:24px;max-width:100%}.homepage_home__HYMDE .homepage_navApply__IHJKL,.homepage_home__HYMDE .homepage_primaryButton___0wzq,.homepage_home__HYMDE .homepage_secondaryButton__dogAh{display:inline-flex;align-items:center;justify-content:center;gap:16px;border:1px solid var(--accent);border-radius:6px;min-height:52px;padding:12px 25px;font-size:16px;line-height:1.5;font-weight:600;transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out}.homepage_home__HYMDE .homepage_navApply__IHJKL{min-height:44px;gap:12px;padding:9px 17px;font-size:14px}.homepage_home__HYMDE .homepage_navApply__IHJKL,.homepage_home__HYMDE .homepage_primaryButton___0wzq{color:var(--on-accent);background:var(--accent)}.homepage_home__HYMDE .homepage_navApply__IHJKL:hover,.homepage_home__HYMDE .homepage_primaryButton___0wzq:hover{background:var(--home-hover);border-color:var(--home-hover)}.homepage_home__HYMDE .homepage_navApply__IHJKL:active,.homepage_home__HYMDE .homepage_primaryButton___0wzq:active{background:var(--home-deep);border-color:var(--home-deep)}.homepage_home__HYMDE .homepage_secondaryButton__dogAh{background:var(--paper-raised);color:var(--accent);border-color:var(--home-control-rule)}.homepage_home__HYMDE .homepage_secondaryButton__dogAh:hover{background:var(--accent-dim);border-color:var(--accent)}.homepage_home__HYMDE .homepage_secondaryButton__dogAh:active{background:var(--paper-deep)}.homepage_home__HYMDE .homepage_mobileNavigation__i5M8d{display:none}.homepage_home__HYMDE .homepage_hero__9fFDu{width:min(1200px,calc(100% - 80px));margin:auto;padding:70px 0 28px}.homepage_home__HYMDE .homepage_heroCopy__k6z4f{text-align:center}.homepage_home__HYMDE .homepage_eyebrow__mO0cR{color:var(--ink-soft);font-size:14px;line-height:1.8;font-weight:500}.homepage_home__HYMDE .homepage_heroTitle__b_ZdP{max-width:1080px;margin:20px auto 0;font-size:clamp(32px,4.1vw,56px);line-height:1.3;letter-spacing:-.045em;font-weight:650;color:var(--home-deep);text-wrap:balance}.homepage_home__HYMDE .homepage_heroTitle__b_ZdP>span{display:block}.homepage_home__HYMDE .homepage_phrase__figOA{display:inline-block;max-width:100%;vertical-align:top}.homepage_home__HYMDE .homepage_introduction__tEYEN{margin:22px auto 0;max-width:42em;font-size:19px;line-height:1.8;color:var(--ink-soft);text-wrap:balance}.homepage_home__HYMDE .homepage_heroActions__jdLKi{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px}.homepage_home__HYMDE .homepage_reassurance__ONDUm{color:var(--ink-soft);font-size:14px;line-height:1.8;margin-top:18px}.homepage_home__HYMDE .homepage_observation__uQs4c{margin-top:44px;border:1px solid var(--rule);border-radius:10px;padding:28px 32px 22px;box-shadow:0 8px 32px color-mix(in srgb,var(--ink) 4%,transparent);background:var(--paper-raised)}.homepage_home__HYMDE .homepage_previewHeading__PNj4E{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:14px;line-height:1.5;font-weight:600}.homepage_home__HYMDE .homepage_previewHeading__PNj4E h2{font-size:20px;line-height:1.5;font-weight:650}.homepage_home__HYMDE .homepage_exampleLabel__jhVdT{display:inline-block;padding:3px 9px;border-radius:4px;background:var(--paper);color:var(--ink-soft);font-size:14px;font-weight:500;line-height:1.5}.homepage_home__HYMDE .homepage_previewHeading__PNj4E>.homepage_exampleLabel__jhVdT:last-child{margin-left:auto}.homepage_home__HYMDE .homepage_observationColumns__uwl5n{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.homepage_home__HYMDE .homepage_quoteCard__WG0iC,.homepage_home__HYMDE .homepage_sourceCard__YbWvb{min-width:0;border:1px solid var(--rule);border-radius:7px;padding:20px 24px}.homepage_home__HYMDE .homepage_cardHeading__B8W5Y{display:flex;justify-content:space-between;align-items:center;gap:12px}.homepage_home__HYMDE :is(.homepage_quoteCard__WG0iC,.homepage_sourceCard__YbWvb) h3{font-size:18px;line-height:1.5;font-weight:600}.homepage_home__HYMDE .homepage_quoteCard__WG0iC blockquote{font-size:20px;line-height:1.75;font-weight:500;max-width:23em;margin-top:18px}.homepage_home__HYMDE .homepage_sourceCard__YbWvb>p{font-size:14px;line-height:1.8;color:var(--ink-soft);margin-top:4px}.homepage_home__HYMDE .homepage_sourceExample__csMn9{display:flex;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;border:1px solid var(--rule);border-radius:6px}.homepage_home__HYMDE .homepage_sourceExample__csMn9 svg{width:28px;height:28px}.homepage_home__HYMDE .homepage_sourceExample__csMn9 span,.homepage_home__HYMDE .homepage_sourceExample__csMn9 strong{display:block;font-size:14px;line-height:1.8}.homepage_home__HYMDE .homepage_sourceExample__csMn9 strong{font-weight:600}.homepage_home__HYMDE .homepage_sourceExample__csMn9 span{color:var(--ink-soft)}.homepage_home__HYMDE .homepage_previewNote__fjz__{margin-top:14px;font-size:14px;line-height:1.8;color:var(--ink-soft)}.homepage_home__HYMDE .homepage_section__pAIES{width:min(1200px,calc(100% - 80px));margin:auto;padding-block:72px}.homepage_home__HYMDE .homepage_sectionTitle__XXlg1{font-size:clamp(26px,2.7vw,36px);line-height:1.4;letter-spacing:-.035em;font-weight:650;text-wrap:balance}.homepage_home__HYMDE :is(.homepage_how__P_5q_,.homepage_capabilities__sDAvH)>.homepage_sectionTitle__XXlg1{text-align:center}.homepage_home__HYMDE .homepage_steps__KjGjg{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.homepage_home__HYMDE .homepage_steps__KjGjg>li{display:flex;align-items:flex-start;gap:24px;padding-inline:28px}.homepage_home__HYMDE .homepage_steps__KjGjg>li:first-child{padding-left:0}.homepage_home__HYMDE .homepage_steps__KjGjg>li:last-child{padding-right:0}.homepage_home__HYMDE .homepage_steps__KjGjg>li+li{border-left:1px solid var(--rule)}.homepage_home__HYMDE .homepage_stepNumber__4zRSa{font-size:32px;font-weight:500;color:var(--accent);line-height:1.25;font-variant-numeric:tabular-nums}.homepage_home__HYMDE .homepage_steps__KjGjg h3{font-size:20px;font-weight:600}.homepage_home__HYMDE .homepage_steps__KjGjg p{margin-top:8px;font-size:15px;line-height:1.8;color:var(--ink-soft)}.homepage_home__HYMDE .homepage_capabilities__sDAvH{padding-top:40px}.homepage_home__HYMDE .homepage_capabilityGrid__7LB6a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px}.homepage_home__HYMDE .homepage_capability__Ilmt2{display:flex;align-items:center;gap:28px;min-width:0;padding:28px 32px;border:1px solid var(--rule);border-radius:8px}.homepage_home__HYMDE .homepage_capability__Ilmt2>svg{width:38px;height:38px;color:var(--accent)}.homepage_home__HYMDE .homepage_capability__Ilmt2 h3{font-size:20px;font-weight:600}.homepage_home__HYMDE .homepage_capability__Ilmt2 p{font-size:15px;line-height:1.8;color:var(--ink-soft);margin-top:8px;text-wrap:balance}.homepage_home__HYMDE .homepage_contentBand__T7Htf{background:var(--paper);padding-block:56px}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj{width:min(1200px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.homepage_home__HYMDE .homepage_sectionBody__ViH4g{margin-top:20px;font-size:16px;color:var(--ink-soft);line-height:1.9;max-width:29em}.homepage_home__HYMDE .homepage_contentPreview__tA61H{border:1px solid var(--rule);background:var(--paper-raised);border-radius:8px;padding:24px;box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 3%,transparent)}.homepage_home__HYMDE .homepage_pending__0xEVm{display:inline-flex;align-items:center;gap:5px;color:var(--pending);background:var(--pending-wash);border-radius:20px;padding:3px 9px;font-size:14px;font-weight:600}.homepage_home__HYMDE .homepage_pending__0xEVm svg{width:16px;height:16px}.homepage_home__HYMDE .homepage_contentPreview__tA61H h3{font-size:19px;font-weight:600;line-height:1.5;margin-top:24px}.homepage_home__HYMDE .homepage_contentPreview__tA61H>p{color:var(--ink-soft);font-size:14px;line-height:1.9;margin-top:10px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6 li{display:inline-flex;align-items:center;gap:10px;background:var(--paper);padding:10px 14px;border-radius:5px;font-size:14px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6 svg{color:var(--accent);width:20px;height:20px}.homepage_home__HYMDE .homepage_results__N6Lz4{text-align:center;padding-block:80px 72px}.homepage_home__HYMDE .homepage_results__N6Lz4>.homepage_sectionTitle__XXlg1{margin-top:18px;font-size:clamp(27px,3vw,40px)}.homepage_home__HYMDE .homepage_resultComparison__Quyn_{margin-top:14px;color:var(--ink-soft);font-size:16px;line-height:1.8}.homepage_home__HYMDE .homepage_outcomes__jPuOV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--rule);border-radius:8px;padding-block:28px;margin-top:36px}.homepage_home__HYMDE .homepage_outcomes__jPuOV li{padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:18px}.homepage_home__HYMDE .homepage_outcomes__jPuOV li+li{border-left:1px solid var(--rule)}.homepage_home__HYMDE .homepage_outcomeMark___JwFw{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--accent-dim);color:var(--accent);border-radius:50%}.homepage_home__HYMDE .homepage_outcomeMark___JwFw svg{width:28px;height:28px;transform:rotate(-45deg);stroke-width:2.3}.homepage_home__HYMDE .homepage_outcomes__jPuOV h3{font-size:18px;line-height:1.7;font-weight:600;text-wrap:balance}.homepage_home__HYMDE .homepage_resultSource__vIBS1{margin-top:18px;color:var(--ink-soft);font-size:14px;line-height:1.8}.homepage_home__HYMDE .homepage_principles__4Mrev{background:var(--home-deep);color:var(--on-accent);padding-block:56px 32px;--home-focus:var(--on-accent)}.homepage_home__HYMDE .homepage_principlesInner__1QbKu{width:min(1200px,calc(100% - 80px));margin:auto}.homepage_home__HYMDE .homepage_principles__4Mrev .homepage_sectionTitle__XXlg1{color:inherit;text-align:center}.homepage_home__HYMDE .homepage_principleGrid__r9j86{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li{display:flex;align-items:flex-start;gap:22px;padding-inline:24px}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li:first-child{padding-left:0}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li:last-child{padding-right:0}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li+li{border-left:1px solid color-mix(in srgb,var(--on-accent) 35%,transparent)}.homepage_home__HYMDE .homepage_principleGrid__r9j86 svg{width:36px;height:36px}.homepage_home__HYMDE .homepage_principleGrid__r9j86 h3{color:inherit;font-size:18px;line-height:1.7;font-weight:600}.homepage_home__HYMDE .homepage_principleGrid__r9j86 p{color:inherit;font-size:14px;line-height:1.9;margin-top:6px}.homepage_home__HYMDE .homepage_principlesNote__O8W7p{border-top:1px solid color-mix(in srgb,var(--on-accent) 35%,transparent);margin-top:36px;padding-top:20px;text-align:center;font-size:14px;line-height:1.9}.homepage_home__HYMDE .homepage_faq__QAP8W{padding-block:64px 72px}.homepage_home__HYMDE .homepage_faqList__yYT8_{border:1px solid var(--rule);border-radius:8px;margin-top:30px}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss+.homepage_faqItem__Ir6Ss{border-top:1px solid var(--rule)}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:18px 24px;cursor:pointer;list-style:none;font-size:17px;font-weight:600;line-height:1.8;border-radius:6px;transition:background-color .16s ease-out}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss summary::-webkit-details-marker,.homepage_home__HYMDE .homepage_menuTrigger__VTrph::-webkit-details-marker{display:none}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss summary::marker,.homepage_home__HYMDE .homepage_menuTrigger__VTrph::marker{content:""}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss summary:hover{background:var(--paper)}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss summary:active{background:var(--accent-dim)}.homepage_home__HYMDE .homepage_faqGlyph__ufeO5{flex:0 0 auto;width:16px;height:16px;position:relative;color:var(--accent)}.homepage_home__HYMDE .homepage_faqGlyph__ufeO5:after,.homepage_home__HYMDE .homepage_faqGlyph__ufeO5:before{content:"";position:absolute;left:7px;top:2px;width:2px;height:12px;background:currentColor}.homepage_home__HYMDE .homepage_faqGlyph__ufeO5:before{transform:rotate(90deg)}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss[open] .homepage_faqGlyph__ufeO5:after{content:none}.homepage_home__HYMDE .homepage_faqAnswer__RTKmu{padding:0 24px 20px;font-size:15px;color:var(--ink-soft);line-height:1.9}.homepage_home__HYMDE .homepage_faqAnswer__RTKmu a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--accent);text-decoration:underline;text-underline-offset:4px}.homepage_home__HYMDE .homepage_faqAnswer__RTKmu a svg{width:18px;height:18px}.homepage_home__HYMDE .homepage_closing__rnZLa{background:var(--paper);padding:52px 24px 48px;text-align:center}.homepage_home__HYMDE .homepage_closing__rnZLa>a{margin-top:24px}.homepage_home__HYMDE .homepage_closing__rnZLa>p{margin-top:18px;font-size:14px;color:var(--ink-soft);line-height:1.8}.homepage_home__HYMDE .homepage_footer__hW_qC{width:min(1200px,calc(100% - 80px));margin:auto}.homepage_home__HYMDE .homepage_footerMain__rn9ru{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:48px 36px}.homepage_home__HYMDE .homepage_footerBrand__qgNOq p{margin-top:10px;color:var(--ink-soft);font-size:14px;line-height:1.9;max-width:23em}.homepage_home__HYMDE .homepage_footerGroups__hBZf_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.homepage_home__HYMDE .homepage_footerGroups__hBZf_ h2{font-size:14px;line-height:1.8;font-weight:600;margin-bottom:10px}.homepage_home__HYMDE .homepage_footerGroups__hBZf_ a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-soft);font-size:14px}.homepage_home__HYMDE .homepage_footerBottom__ySKN4 a:hover,.homepage_home__HYMDE .homepage_footerGroups__hBZf_ a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.homepage_home__HYMDE .homepage_footerBottom__ySKN4{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--rule);padding-block:20px 28px;font-size:14px;color:var(--ink-soft)}.homepage_home__HYMDE .homepage_footerBottom__ySKN4 p{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px 20px}.homepage_home__HYMDE .homepage_footerBottom__ySKN4 a{display:inline-flex;min-height:44px;align-items:center;max-width:100%;overflow-wrap:anywhere}.homepage_home__HYMDE :is(.homepage_steps__KjGjg p,.homepage_sourceExample__csMn9 span,.homepage_principleGrid__r9j86 p,.homepage_principlesNote__O8W7p,.homepage_faqAnswer__RTKmu p){text-wrap:balance}@media (max-width:1100px){.homepage_home__HYMDE .homepage_navigation__lOI9_{gap:32px}.homepage_home__HYMDE .homepage_desktopLinks__zXN_4{gap:20px}.homepage_home__HYMDE .homepage_navActions__AAGjv{gap:16px}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj{gap:32px}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li,.homepage_home__HYMDE .homepage_steps__KjGjg>li{gap:16px;padding-inline:20px}}@media (max-width:879px){.homepage_home__HYMDE .homepage_navigation__lOI9_{width:calc(100% - 40px);min-height:76px;gap:16px}.homepage_home__HYMDE .homepage_brand__OE_6h{font-size:22px}.homepage_home__HYMDE .homepage_accessLink__YPtpG,.homepage_home__HYMDE .homepage_desktopLinks__zXN_4{display:none}.homepage_home__HYMDE .homepage_navActions__AAGjv{gap:12px}.homepage_home__HYMDE .homepage_mobileNavigation__i5M8d{display:block;position:static}.homepage_home__HYMDE .homepage_menuTrigger__VTrph{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:8px;font-size:14px;font-weight:500;cursor:pointer;list-style:none;border:1px solid var(--home-control-rule);border-radius:6px}.homepage_home__HYMDE .homepage_menuTrigger__VTrph:hover{background:var(--paper)}.homepage_home__HYMDE .homepage_menuTrigger__VTrph:active{background:var(--accent-dim)}.homepage_home__HYMDE .homepage_menuGlyph__OFnZs{display:flex;flex-direction:column;gap:4px;width:16px}.homepage_home__HYMDE .homepage_menuGlyph__OFnZs i{display:block;height:1.5px;width:16px;background:currentColor}.homepage_home__HYMDE .homepage_mobileNavigation__i5M8d[open] .homepage_menuGlyph__OFnZs i:first-child{transform:translateY(2.75px) rotate(45deg)}.homepage_home__HYMDE .homepage_mobileNavigation__i5M8d[open] .homepage_menuGlyph__OFnZs i:last-child{transform:translateY(-2.75px) rotate(-45deg)}.homepage_home__HYMDE .homepage_mobileLinks__25SsU{position:absolute;z-index:10;top:calc(100% - 4px);left:0;right:0;background:var(--paper-raised);padding:12px;border:1px solid var(--rule);border-radius:8px;box-shadow:0 12px 24px color-mix(in srgb,var(--ink) 7%,transparent)}.homepage_home__HYMDE .homepage_mobileLinks__25SsU a{display:flex;align-items:center;min-height:48px;padding:8px 12px;color:var(--ink);font-size:15px;border-radius:4px}.homepage_home__HYMDE .homepage_mobileLinks__25SsU a:active,.homepage_home__HYMDE .homepage_mobileLinks__25SsU a:hover{background:var(--accent-dim)}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj,.homepage_home__HYMDE .homepage_footer__hW_qC,.homepage_home__HYMDE .homepage_hero__9fFDu,.homepage_home__HYMDE .homepage_principlesInner__1QbKu,.homepage_home__HYMDE .homepage_section__pAIES{width:calc(100% - 48px)}.homepage_home__HYMDE .homepage_hero__9fFDu{padding-top:54px}.homepage_home__HYMDE .homepage_heroTitle__b_ZdP{font-size:40px}.homepage_home__HYMDE .homepage_observation__uQs4c{padding:24px}.homepage_home__HYMDE .homepage_observationColumns__uwl5n{gap:16px}.homepage_home__HYMDE .homepage_quoteCard__WG0iC,.homepage_home__HYMDE .homepage_sourceCard__YbWvb{padding:18px}.homepage_home__HYMDE .homepage_quoteCard__WG0iC blockquote{font-size:18px}.homepage_home__HYMDE .homepage_steps__KjGjg>li{flex-direction:column;gap:14px}.homepage_home__HYMDE .homepage_capability__Ilmt2{gap:18px;padding:24px;align-items:flex-start}.homepage_home__HYMDE .homepage_capability__Ilmt2>svg{width:30px;height:30px}.homepage_home__HYMDE .homepage_capability__Ilmt2 h3{font-size:18px}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj{gap:28px}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj .homepage_sectionTitle__XXlg1{font-size:28px}.homepage_home__HYMDE .homepage_contentPreview__tA61H{padding:20px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6{gap:8px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6 li{padding:8px 10px}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li{flex-direction:column}.homepage_home__HYMDE .homepage_principleGrid__r9j86 h3{font-size:17px}.homepage_home__HYMDE .homepage_outcomes__jPuOV li{padding-inline:20px}.homepage_home__HYMDE .homepage_outcomes__jPuOV h3{font-size:17px}.homepage_home__HYMDE .homepage_footerMain__rn9ru{grid-template-columns:.8fr 1.2fr;gap:32px}.homepage_home__HYMDE .homepage_footerGroups__hBZf_{gap:20px}.homepage_home__HYMDE .homepage_footerBottom__ySKN4{align-items:flex-start}}@media (max-width:639px){.homepage_home__HYMDE [id]{scroll-margin-top:24px}.homepage_home__HYMDE .homepage_navigation__lOI9_{min-height:72px}.homepage_home__HYMDE .homepage_brand__OE_6h{font-size:20px}.homepage_home__HYMDE .homepage_navActions__AAGjv{gap:8px}.homepage_home__HYMDE .homepage_navApply__IHJKL{font-size:14px;padding:8px 12px;gap:8px}.homepage_home__HYMDE .homepage_navApply__IHJKL svg{width:16px;height:16px}.homepage_home__HYMDE .homepage_menuTrigger__VTrph{padding-inline:9px}.homepage_home__HYMDE .homepage_menuTrigger__VTrph>span:first-child{display:none}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj,.homepage_home__HYMDE .homepage_footer__hW_qC,.homepage_home__HYMDE .homepage_hero__9fFDu,.homepage_home__HYMDE .homepage_principlesInner__1QbKu,.homepage_home__HYMDE .homepage_section__pAIES{width:calc(100% - 40px)}.homepage_home__HYMDE .homepage_hero__9fFDu{padding-top:44px;padding-bottom:0}.homepage_home__HYMDE .homepage_heroTitle__b_ZdP{font-size:clamp(28px,7.8vw,34px);line-height:1.4;letter-spacing:-.045em;margin-top:16px}.homepage_home__HYMDE .homepage_eyebrow__mO0cR{font-size:14px}.homepage_home__HYMDE .homepage_introduction__tEYEN{font-size:16px;line-height:1.9;margin-top:20px}.homepage_home__HYMDE .homepage_heroActions__jdLKi{gap:12px;margin-top:24px}.homepage_home__HYMDE .homepage_primaryButton___0wzq,.homepage_home__HYMDE .homepage_secondaryButton__dogAh{font-size:15px;min-height:50px;padding:12px 18px;gap:10px}.homepage_home__HYMDE .homepage_primaryButton___0wzq svg,.homepage_home__HYMDE .homepage_secondaryButton__dogAh svg{width:18px;height:18px}.homepage_home__HYMDE .homepage_reassurance__ONDUm{margin-top:18px;font-size:14px}.homepage_home__HYMDE .homepage_observation__uQs4c{margin-top:32px;padding:20px 16px 16px}.homepage_home__HYMDE .homepage_previewHeading__PNj4E h2{font-size:18px}.homepage_home__HYMDE .homepage_observationColumns__uwl5n{grid-template-columns:1fr;gap:12px;margin-top:18px}.homepage_home__HYMDE .homepage_quoteCard__WG0iC,.homepage_home__HYMDE .homepage_sourceCard__YbWvb{padding:16px}.homepage_home__HYMDE :is(.homepage_quoteCard__WG0iC,.homepage_sourceCard__YbWvb) h3{font-size:16px}.homepage_home__HYMDE .homepage_quoteCard__WG0iC blockquote{font-size:17px;line-height:1.8;margin-top:16px}.homepage_home__HYMDE .homepage_sourceExample__csMn9{padding:10px 12px;gap:12px}.homepage_home__HYMDE .homepage_sourceExample__csMn9 span,.homepage_home__HYMDE .homepage_sourceExample__csMn9 strong{font-size:14px}.homepage_home__HYMDE .homepage_section__pAIES{padding-block:52px}.homepage_home__HYMDE .homepage_sectionTitle__XXlg1{font-size:26px;line-height:1.5;letter-spacing:-.035em}.homepage_home__HYMDE :is(.homepage_how__P_5q_,.homepage_capabilities__sDAvH)>.homepage_sectionTitle__XXlg1{text-align:left}.homepage_home__HYMDE .homepage_steps__KjGjg{grid-template-columns:1fr;margin-top:28px}.homepage_home__HYMDE .homepage_steps__KjGjg>li{flex-direction:row;gap:20px;padding:24px 0}.homepage_home__HYMDE .homepage_steps__KjGjg>li:first-child{padding-top:0}.homepage_home__HYMDE .homepage_steps__KjGjg>li:last-child{padding-bottom:0}.homepage_home__HYMDE .homepage_steps__KjGjg>li+li{border-left:0;border-top:1px solid var(--rule)}.homepage_home__HYMDE .homepage_stepNumber__4zRSa{font-size:28px;line-height:1.4}.homepage_home__HYMDE .homepage_steps__KjGjg h3{font-size:19px}.homepage_home__HYMDE .homepage_steps__KjGjg p{font-size:15px}.homepage_home__HYMDE .homepage_capabilities__sDAvH{padding-top:8px}.homepage_home__HYMDE .homepage_capabilityGrid__7LB6a{grid-template-columns:1fr;margin-top:28px;gap:14px}.homepage_home__HYMDE .homepage_capability__Ilmt2{gap:22px;padding:24px 20px;align-items:center}.homepage_home__HYMDE .homepage_capability__Ilmt2 h3{font-size:19px}.homepage_home__HYMDE .homepage_capability__Ilmt2 p{font-size:15px;margin-top:6px}.homepage_home__HYMDE .homepage_contentBand__T7Htf{padding-block:40px}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj{grid-template-columns:1fr;gap:28px}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj .homepage_sectionTitle__XXlg1{font-size:26px}.homepage_home__HYMDE .homepage_sectionBody__ViH4g{font-size:15px;margin-top:16px}.homepage_home__HYMDE .homepage_contentPreview__tA61H{padding:20px}.homepage_home__HYMDE .homepage_contentPreview__tA61H h3{font-size:18px;margin-top:22px}.homepage_home__HYMDE .homepage_contentPreview__tA61H .homepage_previewHeading__PNj4E{gap:8px}.homepage_home__HYMDE .homepage_contentPreview__tA61H .homepage_exampleLabel__jhVdT{padding-inline:7px;font-size:14px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6{gap:10px}.homepage_home__HYMDE .homepage_results__N6Lz4>.homepage_sectionTitle__XXlg1{font-size:29px;margin-top:18px}.homepage_home__HYMDE .homepage_results__N6Lz4>.homepage_sectionTitle__XXlg1>.homepage_phrase__figOA{display:block}.homepage_home__HYMDE .homepage_resultComparison__Quyn_{margin-top:16px;font-size:15px}.homepage_home__HYMDE .homepage_outcomes__jPuOV{grid-template-columns:1fr;padding:0 20px;margin-top:28px}.homepage_home__HYMDE .homepage_outcomes__jPuOV li{flex-direction:row;gap:18px;padding:24px 0;text-align:left}.homepage_home__HYMDE .homepage_outcomes__jPuOV li+li{border-left:0;border-top:1px solid var(--rule)}.homepage_home__HYMDE .homepage_outcomeMark___JwFw{width:44px;height:44px;flex-shrink:0}.homepage_home__HYMDE .homepage_outcomeMark___JwFw svg{width:24px;height:24px}.homepage_home__HYMDE .homepage_outcomes__jPuOV h3{font-size:17px;line-height:1.7;text-wrap:wrap}.homepage_home__HYMDE .homepage_principles__4Mrev{padding:40px 0 28px}.homepage_home__HYMDE .homepage_principles__4Mrev .homepage_sectionTitle__XXlg1{text-align:left;font-size:28px}.homepage_home__HYMDE .homepage_principleGrid__r9j86{grid-template-columns:1fr;margin-top:30px}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li{flex-direction:row;padding:24px 0;gap:22px}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li:first-child{padding-top:0}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li+li{border-left:0;border-top:1px solid color-mix(in srgb,var(--on-accent) 35%,transparent)}.homepage_home__HYMDE .homepage_principleGrid__r9j86>li:last-child{padding-bottom:0}.homepage_home__HYMDE .homepage_principleGrid__r9j86 svg{width:32px;height:32px}.homepage_home__HYMDE .homepage_principleGrid__r9j86 h3{font-size:18px}.homepage_home__HYMDE .homepage_principlesNote__O8W7p{text-align:left;margin-top:28px;padding-top:20px}.homepage_home__HYMDE .homepage_faqList__yYT8_{margin-top:24px}.homepage_home__HYMDE .homepage_faqItem__Ir6Ss summary{padding:16px 18px;font-size:16px;gap:16px}.homepage_home__HYMDE .homepage_faqAnswer__RTKmu{padding:0 18px 18px}.homepage_home__HYMDE .homepage_closing__rnZLa{padding:40px 20px}.homepage_home__HYMDE .homepage_closing__rnZLa .homepage_sectionTitle__XXlg1{font-size:26px}.homepage_home__HYMDE .homepage_footerMain__rn9ru{grid-template-columns:1fr;gap:28px;padding-block:32px 24px}.homepage_home__HYMDE .homepage_footerGroups__hBZf_{gap:20px}.homepage_home__HYMDE .homepage_footerBottom__ySKN4{flex-direction:column;gap:4px;padding-block:20px 28px}.homepage_home__HYMDE .homepage_footerBottom__ySKN4 p{align-items:flex-start;flex-direction:column;gap:4px}}@media (max-width:359px){.homepage_home__HYMDE .homepage_navigation__lOI9_{width:calc(100% - 32px);gap:8px}.homepage_home__HYMDE .homepage_contentLayout__W1Gmj,.homepage_home__HYMDE .homepage_footer__hW_qC,.homepage_home__HYMDE .homepage_hero__9fFDu,.homepage_home__HYMDE .homepage_principlesInner__1QbKu,.homepage_home__HYMDE .homepage_section__pAIES{width:calc(100% - 32px)}.homepage_home__HYMDE .homepage_brand__OE_6h{font-size:18px}.homepage_home__HYMDE .homepage_navApply__IHJKL{padding-inline:10px;gap:6px}.homepage_home__HYMDE .homepage_heroActions__jdLKi{flex-direction:column;align-items:stretch}.homepage_home__HYMDE .homepage_contentPreview__tA61H{padding-inline:16px}.homepage_home__HYMDE .homepage_previewHeading__PNj4E>.homepage_exampleLabel__jhVdT:last-child{margin-left:0}.homepage_home__HYMDE .homepage_contentPreview__tA61H .homepage_previewHeading__PNj4E>.homepage_exampleLabel__jhVdT:last-child{margin-left:auto}.homepage_home__HYMDE .homepage_contentPreview__tA61H .homepage_pending__0xEVm{padding-inline:7px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6{gap:8px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6 li{padding-inline:8px;gap:6px}.homepage_home__HYMDE .homepage_outputTypes__uoMK6 svg{width:18px;height:18px}.homepage_home__HYMDE .homepage_outcomes__jPuOV{padding-inline:16px}.homepage_home__HYMDE .homepage_outcomes__jPuOV li{gap:12px}}@media (prefers-reduced-motion:reduce){.homepage_home__HYMDE *,.homepage_home__HYMDE :after,.homepage_home__HYMDE :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.homepage_home__HYMDE{--home-deep:CanvasText;--home-hover:Highlight;--home-focus:Highlight}.homepage_home__HYMDE,.homepage_home__HYMDE :is(.homepage_siteHeader__9dgYr,.homepage_contentBand__T7Htf,.homepage_closing__rnZLa,.homepage_observation__uQs4c,.homepage_quoteCard__WG0iC,.homepage_sourceCard__YbWvb,.homepage_sourceExample__csMn9,.homepage_contentPreview__tA61H,.homepage_exampleLabel__jhVdT,.homepage_pending__0xEVm,.homepage_outputTypes__uoMK6 li,.homepage_mobileLinks__25SsU,.homepage_principles__4Mrev,.homepage_outcomeMark___JwFw){background:Canvas;color:CanvasText;box-shadow:none}.homepage_home__HYMDE .homepage_heroTitle__b_ZdP,.homepage_home__HYMDE :is(.homepage_stepNumber__4zRSa,.homepage_capability__Ilmt2>svg,.homepage_outputTypes__uoMK6 svg,.homepage_faqGlyph__ufeO5){color:CanvasText}.homepage_home__HYMDE :is(.homepage_primaryButton___0wzq,.homepage_navApply__IHJKL,.homepage_secondaryButton__dogAh){background:ButtonFace;color:ButtonText;border-color:ButtonText}.homepage_home__HYMDE :is(.homepage_primaryButton___0wzq,.homepage_navApply__IHJKL,.homepage_secondaryButton__dogAh):hover{background:Highlight;color:HighlightText}.homepage_home__HYMDE :is(.homepage_observation__uQs4c,.homepage_quoteCard__WG0iC,.homepage_sourceCard__YbWvb,.homepage_sourceExample__csMn9,.homepage_contentPreview__tA61H,.homepage_capability__Ilmt2,.homepage_outcomes__jPuOV,.homepage_faqList__yYT8_,.homepage_faqItem__Ir6Ss,.homepage_menuTrigger__VTrph,.homepage_mobileLinks__25SsU,.homepage_steps__KjGjg>li,.homepage_principleGrid__r9j86>li,.homepage_principlesNote__O8W7p,.homepage_footerBottom__ySKN4,.homepage_outcomes__jPuOV li){border-color:CanvasText}.homepage_home__HYMDE .homepage_menuGlyph__OFnZs i{background:none;border-top:1.5px solid CanvasText}.homepage_home__HYMDE .homepage_faqGlyph__ufeO5:after,.homepage_home__HYMDE .homepage_faqGlyph__ufeO5:before{background:none;border-left:2px solid CanvasText}}.desk-shell_header__LPlIb,.desk-shell_navFallback__VYr80,.desk-shell_nav__OsPtx{--shell-paper:#fff;--shell-ink:#252d2c;--shell-muted:#58665e;--shell-rule:#dce3dc;--shell-accent:#236955;--shell-wash:#e6f0e8;--shell-font:"Hiragino Sans GB","PingFang SC","Microsoft YaHei",system-ui,sans-serif}.desk-shell_contentHost__Gei0Z:has(>[data-usage-scope]>[data-visual-theme=brief]){background:#f5f6f2}.desk-shell_clientFrame__iKNcu:has(>.desk-shell_contentHost__Gei0Z>[data-usage-scope]>[data-visual-theme=brief]){flex:1}.desk-shell_app__mkNxV{display:flex;flex-direction:column;min-height:100dvh;background:#f5f6f2}.desk-shell_app__mkNxV>[data-brief-frame=standalone]{flex:1;min-height:0}.desk-shell_header__LPlIb{position:relative;z-index:20;border-bottom:1px solid var(--shell-rule);background:var(--shell-paper)}.desk-shell_mobileHint__lUAXF{padding:8px 24px;border-bottom:1px solid var(--shell-rule);color:var(--shell-muted);font:12px/1.6 var(--shell-font)}.desk-shell_headerInner__cRMd2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 32px;padding:12px 24px;min-width:0}.desk-shell_identity__a2mm4{display:flex;flex:1 1 20rem;align-items:baseline;gap:12px 24px;min-width:0}.desk-shell_wordmark__Ujw_1{flex-shrink:0;color:var(--shell-accent);font:600 17px/1.6 var(--shell-font);letter-spacing:-.025em;white-space:nowrap}.desk-shell_brandName__ZOQQ_{min-width:0;overflow-wrap:anywhere;color:var(--shell-ink);font:500 14px/1.65 var(--shell-font)}.desk-shell_secondaryName___AQAz{margin-left:8px;font-weight:400;color:var(--shell-muted)}.desk-shell_businessLabel__LBoNf{margin-right:12px;color:var(--shell-accent)}.desk-shell_actions__kqdNm{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0}.desk-shell_actions__kqdNm>a,.desk-shell_actions__kqdNm>form>button,.desk-shell_noticeTrigger__Fahe8{display:inline-flex;align-items:center;min-height:36px;max-width:100%;border-radius:5px;color:var(--shell-muted);font:400 13px/1.6 var(--shell-font);letter-spacing:normal;overflow-wrap:anywhere;transition:color .16s ease-out,background-color .16s ease-out}.desk-shell_actions__kqdNm>a:hover,.desk-shell_actions__kqdNm>form>button:hover,.desk-shell_noticeTrigger__Fahe8:hover{color:var(--shell-accent);background-color:var(--shell-wash)}.desk-shell_actions__kqdNm>a:focus-visible,.desk-shell_actions__kqdNm>form>button:focus-visible,.desk-shell_nav__OsPtx :is(a,select,button,summary):focus-visible,.desk-shell_noticeTrigger__Fahe8:focus-visible,.desk-shell_wordmark__Ujw_1:focus-visible{outline:2px solid var(--shell-accent);outline-offset:3px}.desk-shell_noticeRoot__2iiOd{position:relative}.desk-shell_nav__OsPtx{--paper:#f5f6f2;--paper-raised:var(--shell-paper);--paper-deep:#eef2ed;--ink:var(--shell-ink);--ink-soft:var(--shell-muted);--ink-mute:var(--shell-muted);--rule:var(--shell-rule);--accent:var(--shell-accent);--accent-dim:var(--shell-wash);--font-body:var(--shell-font);--font-display:var(--shell-font);--font-mono:var(--shell-font);position:relative;z-index:10;min-width:0;border-bottom:1px solid var(--shell-rule);color-scheme:light;color:var(--shell-ink);background:var(--shell-paper);font:14px/1.65 var(--shell-font);overflow-wrap:anywhere}.desk-shell_nav__OsPtx .font-display{letter-spacing:normal;font-weight:600}.desk-shell_nav__OsPtx .font-mono{letter-spacing:.02em}.desk-shell_nav__OsPtx .text-\[10px\],.desk-shell_nav__OsPtx .text-\[11px\]{font-size:12px}.desk-shell_nav__OsPtx a{border-radius:5px;transition:background-color .16s ease-out,color .16s ease-out}.desk-shell_nav__OsPtx a:hover{background:var(--shell-wash)}.desk-shell_nav__OsPtx a[aria-current=page]{color:var(--shell-accent);background:var(--shell-wash)}.desk-shell_nav__OsPtx select{max-width:100%;border-radius:6px;font-family:var(--shell-font)}.desk-shell_navFallback__VYr80{display:none}.desk-shell_navToggle__Vd8uE{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;color:var(--shell-ink);font:600 14px/1.6 var(--shell-font);text-align:left}.desk-shell_navToggle__Vd8uE>span:last-child{flex-shrink:0;color:var(--shell-accent);font-weight:500}.desk-shell_navToggle__Vd8uE:hover{background:var(--shell-wash)}.desk-shell_nav__OsPtx .desk-shell_moduleLinks__hRMZS{display:none}.desk-shell_nav__OsPtx .desk-shell_moduleLinksOpen__5o_F5{display:flex}@media (min-width:1024px){.desk-shell_navToggle__Vd8uE{display:none}.desk-shell_nav__OsPtx .desk-shell_moduleLinks__hRMZS{display:flex}.desk-shell_mobileHint__lUAXF{display:none}.desk-shell_navFallback__VYr80,.desk-shell_nav__OsPtx{position:sticky;top:0;display:flex;flex-direction:column;align-self:flex-start;flex-shrink:0;width:15rem;height:100vh;height:100dvh;overflow-y:auto;border-bottom:0;border-right:1px solid var(--shell-rule)}}@media (prefers-reduced-motion:reduce){.desk-shell_actions__kqdNm>a,.desk-shell_actions__kqdNm>form>button,.desk-shell_nav__OsPtx a,.desk-shell_noticeTrigger__Fahe8{transition:none}}@media (forced-colors:active){.desk-shell_header__LPlIb,.desk-shell_nav__OsPtx{border-color:CanvasText}.desk-shell_nav__OsPtx a[aria-current=page]{outline:1px solid Highlight;outline-offset:-1px}.desk-shell_actions__kqdNm>a:focus-visible,.desk-shell_actions__kqdNm>form>button:focus-visible,.desk-shell_nav__OsPtx :is(a,select,button,summary):focus-visible,.desk-shell_noticeTrigger__Fahe8:focus-visible,.desk-shell_wordmark__Ujw_1:focus-visible{outline-color:Highlight}}.desk-overlays_credits__vY4zZ,.desk-overlays_notice__2F_Bm{--paper:#f5f6f2;--paper-raised:#fff;--paper-deep:#eef2ed;--ink:#252d2c;--ink-soft:#58665e;--ink-mute:#58665e;--rule:#dce3dc;--accent:#236955;--accent-dim:#e6f0e8;--on-accent:#fff;--stamp:#9b4037;--font-body:"Hiragino Sans GB","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--font-display:var(--font-body);color-scheme:light;color:var(--ink);background:var(--paper-raised);font:14px/1.65 var(--font-body);overflow-wrap:anywhere}.desk-overlays_noticeRoot__PqYt3{position:static}.desk-overlays_notice__2F_Bm{position:absolute;z-index:30;top:calc(100% + 8px);right:24px;display:flex;flex-direction:column;width:24rem;max-width:calc(100% - 48px);max-height:min(36rem,calc(100vh - 100% - 24px));max-height:min(36rem,calc(100dvh - 100% - 24px));border:1px solid var(--rule);border-radius:12px;box-shadow:0 12px 40px rgb(25 44 32/.12);overflow:hidden}.desk-overlays_noticeHeading__QkIt7{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-bottom:1px solid var(--rule)}.desk-overlays_title__eOux_{font:600 18px/1.5 var(--font-body)}.desk-overlays_noticeContent__cVr6J{min-height:0;overflow-y:auto;overscroll-behavior:contain}.desk-overlays_empty__2DJEJ{padding:24px 20px;color:var(--ink-soft)}.desk-overlays_noticeItem__qMPr_{padding:16px 20px}.desk-overlays_noticeItem__qMPr_+.desk-overlays_noticeItem__qMPr_{border-top:1px solid var(--rule)}.desk-overlays_noticeMeta__tl2xT{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;color:var(--ink-soft);font-size:12px}.desk-overlays_unreadBadge__Ui51Q{color:var(--accent);font-weight:600}.desk-overlays_readBadge__u_ZKY{color:var(--ink-soft)}.desk-overlays_noticeTitle__B_8zs{margin-top:6px;font-size:14px;font-weight:600;line-height:1.65}.desk-overlays_noticeBody__k037h{margin-top:4px;color:var(--ink-soft);white-space:pre-wrap}.desk-overlays_noticeActions__97kDB{flex-shrink:0;padding:8px 20px;border-top:1px solid var(--rule)}.desk-overlays_noticeFootnote__0fJ7x{flex-shrink:0;padding:12px 20px;border-top:1px solid var(--rule);color:var(--ink-soft);font-size:12px}.desk-overlays_error__CJa4D{margin:12px 20px;color:var(--stamp)}.desk-overlays_error__CJa4D:focus{outline:2px solid var(--stamp);outline-offset:2px}.desk-overlays_quietButton__9a0H9{min-height:40px;border-radius:6px;padding:6px 8px;color:var(--accent);font:500 13px/1.6 var(--font-body);cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out}.desk-overlays_quietButton__9a0H9:hover{background:var(--accent-dim)}.desk-overlays_quietButton__9a0H9:disabled{color:var(--ink-soft);cursor:progress}.desk-overlays_primaryButton__qDsO1:focus-visible,.desk-overlays_quietButton__9a0H9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.desk-overlays_credits__vY4zZ.credits-needed-dialog{width:calc(100% - 32px);max-width:28rem;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);border:1px solid var(--rule);border-radius:12px;box-shadow:0 20px 64px rgb(25 44 32/.18);overflow-y:auto}.desk-overlays_credits__vY4zZ.credits-needed-dialog::backdrop{background:rgb(27 38 31/.32)}.desk-overlays_creditsHeading__Aiyjl{padding:24px}.desk-overlays_eyebrow__4xXNY{margin-bottom:8px;color:var(--accent);font-size:12px;font-weight:500;letter-spacing:.04em}.desk-overlays_creditsTitle__BFlVh{font:600 24px/1.4 var(--font-body)}.desk-overlays_description__J5mJC{margin-top:12px;color:var(--ink-soft)}.desk-overlays_creditsActions__Tefc4{display:flex;justify-content:flex-end;padding:16px 24px;border-top:1px solid var(--rule);background:var(--paper)}.desk-overlays_primaryButton__qDsO1{min-height:44px;padding:10px 20px;border:1px solid transparent;border-radius:8px;background:var(--accent);color:var(--on-accent);font:600 14px/1.5 var(--font-body);cursor:pointer;transition:background-color .16s ease-out}.desk-overlays_primaryButton__qDsO1:hover{background:#19553f}body:has([data-desk-header]) .desk-overlays_bar__tTEZr{background:rgb(35 105 85/.16);animation:desk-overlays_busyAppear__nCu0d .12s ease-out}body:has([data-desk-header]) .desk-overlays_line__GavXs{background:#236955}@keyframes desk-overlays_busyAppear__nCu0d{0%{opacity:0}to{opacity:1}}@media (max-width:1023px){.desk-overlays_notice__2F_Bm{position:fixed;top:16px;left:16px;right:16px;width:auto;max-width:none;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.desk-overlays_quietButton__9a0H9{min-height:44px}}@media (max-height:360px){.desk-overlays_noticeActions__97kDB,.desk-overlays_noticeHeading__QkIt7{padding:4px 12px}}@media (prefers-reduced-motion:reduce){.desk-overlays_primaryButton__qDsO1,.desk-overlays_quietButton__9a0H9{transition:none}body:has([data-desk-header]) .desk-overlays_bar__tTEZr{animation:none}}@media (forced-colors:active){.desk-overlays_credits__vY4zZ.credits-needed-dialog,.desk-overlays_notice__2F_Bm{border-color:CanvasText}.desk-overlays_unreadBadge__Ui51Q{font-weight:700}.desk-overlays_primaryButton__qDsO1{border-color:ButtonText}.desk-overlays_primaryButton__qDsO1:focus-visible,.desk-overlays_quietButton__9a0H9:focus-visible{outline-color:Highlight}body:has([data-desk-header]) .desk-overlays_bar__tTEZr{background:Canvas}body:has([data-desk-header]) .desk-overlays_line__GavXs{background:Highlight;forced-color-adjust:none}}.brief-surface_surface__8V4z5{--paper:#f5f6f2;--paper-raised:#fff;--paper-deep:#eef2ed;--ink:#252d2c;--ink-soft:#58665e;--ink-mute:#58665e;--rule:#dce3dc;--accent:#236955;--accent-dim:#e6f0e8;--on-accent:#fff;--pending:#80531c;--pending-wash:#fbefd9;--stamp:#9b4037;--stamp-deep:#9b4037;--reject-wash:#f9eae6;--filed:#236955;--filed-wash:#e6f0e8;--font-body:"Hiragino Sans GB","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--font-display:var(--font-body);--font-mono:var(--font-body);--brief-title:"Songti SC","Source Han Serif SC","Noto Serif CJK SC","SimSun",var(--font-body);color-scheme:light;background:var(--paper);color:var(--ink);font:15px/1.7 var(--font-body);margin:-32px -24px;padding:32px 16px 48px;min-width:0;overflow-wrap:anywhere}.brief-surface_surface__8V4z5>div{gap:28px}.brief-surface_surface__8V4z5[data-brief-frame=standalone]{margin:0;padding:32px 24px 48px;min-height:100dvh}.brief-surface_surface__8V4z5[data-brief-frame=standalone]>.mx-auto{max-width:72rem}.brief-surface_surface__8V4z5>.mx-auto{padding:0}.brief-surface_surface__8V4z5 .font-display{letter-spacing:normal;font-weight:600}.brief-surface_surface__8V4z5 .font-mono{font-variant-numeric:tabular-nums}.brief-surface_surface__8V4z5 h1{font-family:var(--brief-title);font-size:30px;line-height:1.35;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.brief-surface_surface__8V4z5 h2{line-height:1.5}.brief-surface_surface__8V4z5 h2.text-xl{font-size:20px}.brief-surface_surface__8V4z5 h2.text-base,.brief-surface_surface__8V4z5 h2.text-lg{font-size:16px}.brief-surface_surface__8V4z5 h3{font-size:16px;line-height:1.5}.brief-surface_surface__8V4z5 h3.text-sm{font-size:14px}.brief-surface_surface__8V4z5 .text-\[10px\],.brief-surface_surface__8V4z5 .text-\[11px\],.brief-surface_surface__8V4z5 .text-xs{font-size:13px;line-height:1.65}.brief-surface_surface__8V4z5 .kicker{font:500 12px/1.6 var(--font-body);letter-spacing:.04em;color:var(--accent);margin-bottom:8px}.brief-surface_surface__8V4z5 .text-4xl{font-size:36px;font-weight:600;letter-spacing:-.025em}.brief-surface_surface__8V4z5 header.border-b-2{border-bottom:1px solid var(--rule);padding-bottom:24px}.brief-surface_surface__8V4z5 .border-t-2.border-ink{border-top:1px solid var(--rule);padding-top:28px}.brief-surface_surface__8V4z5 .panel{border-width:1px;border-color:var(--rule);border-radius:10px;box-shadow:none;padding:20px}.brief-surface_surface__8V4z5 .panel.border-dashed{border-style:dashed}.brief-surface_surface__8V4z5 .panel .panel{box-shadow:none}.brief-surface_surface__8V4z5 .desk-rise{animation:none}.brief-surface_surface__8V4z5 .mark-plus:before{content:none}.brief-surface_surface__8V4z5 :is(section,a,div).border.bg-paper-raised{border-radius:10px}.brief-surface_surface__8V4z5 .border-l-2{border-radius:0 8px 8px 0}.brief-surface_surface__8V4z5 .border-l-2.border-stamp{background:var(--reject-wash)}.brief-surface_surface__8V4z5 .chip{border-radius:4px;font:500 12px/1.5 var(--font-body);letter-spacing:normal;padding:3px 8px}.brief-surface_surface__8V4z5 :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:0 0 0 2px var(--paper-raised)}.brief-surface_surface__8V4z5 :is(button,a,input,select,textarea,summary){transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out}.brief-surface_surface__8V4z5 button{min-height:32px;border-radius:6px}.brief-surface_surface__8V4z5 button:disabled{opacity:1;color:var(--ink-soft);cursor:not-allowed}.brief-surface_surface__8V4z5 button:not(.btn-stamp,.btn-filed,.btn-ink):disabled{background-color:transparent;border-style:dashed}.brief-surface_surface__8V4z5 button.border-ink.bg-paper-raised:not(:disabled){border-color:var(--ink);background:var(--accent-dim)}.brief-surface_surface__8V4z5 :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){border-radius:8px;border-color:#7c8e80;background-color:var(--paper-raised);color:var(--ink);font-family:var(--font-body);max-width:100%;min-width:0}.brief-surface_surface__8V4z5 :is(input,textarea,select):disabled{background-color:var(--paper-deep);color:var(--ink-soft);opacity:1}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed,.btn-ink){min-height:44px;border-radius:8px;border:1px solid transparent;padding:10px 16px;box-shadow:none;transform:none;font:600 14px/1.4 var(--font-body);letter-spacing:normal;text-align:center}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed){background:var(--accent);color:var(--on-accent)}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed):hover{background:#1c5846;box-shadow:none;transform:none}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed):active{background:#174735;transform:none;box-shadow:none}.brief-surface_surface__8V4z5 .btn-ink{border-color:#7c8e80;color:var(--ink);background:var(--paper-raised)}.brief-surface_surface__8V4z5 .btn-ink:hover{background:var(--accent-dim);box-shadow:none;transform:none}.brief-surface_surface__8V4z5 .btn-ink:active{background:#d4e5d8;transform:none;box-shadow:none}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed,.btn-ink):disabled{background:var(--paper-deep);color:var(--ink-soft);border-color:#7c8e80;opacity:1;cursor:not-allowed}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed):disabled.btn-busy{position:relative;overflow:hidden;background:var(--accent);color:var(--on-accent);box-shadow:none;cursor:progress}.brief-surface_surface__8V4z5 .btn-ink:disabled.btn-busy{background:var(--accent-dim);color:var(--ink);box-shadow:none;cursor:progress}.brief-surface_surface__8V4z5 .btn-busy:after{background:color-mix(in srgb,var(--on-accent) 8%,transparent)}.brief-surface_surface__8V4z5 .btn-ink.btn-busy:after{background:color-mix(in srgb,var(--accent) 8%,transparent)}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed,.btn-ink):focus-visible{box-shadow:0 0 0 2px var(--paper-raised)}.brief-surface_surface__8V4z5 button[name=deletePromptId]{border-color:transparent;background:transparent;color:var(--ink-soft);font-weight:500;text-decoration:underline;text-underline-offset:4px;padding-inline:8px}.brief-surface_surface__8V4z5 button[name=deletePromptId]:hover:not(:disabled){border-color:var(--rule);background:var(--reject-wash);color:var(--stamp)}.brief-surface_surface__8V4z5 summary{border-radius:6px}.brief-surface_surface__8V4z5 summary:hover{background-color:var(--paper-deep)}.brief-surface_surface__8V4z5 details[open]>summary{margin-bottom:8px}.brief-surface_surface__8V4z5 [data-knowledge-catalog]>[data-empty-knowledge-group]+[data-empty-knowledge-group]{margin-top:-16px}.brief-surface_surface__8V4z5 nav a[aria-current=page]{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.brief-surface_surface__8V4z5 nav[aria-label="统计日期预设"] a{padding:6px 10px}.brief-surface_surface__8V4z5 nav a{border-radius:6px}.brief-surface_surface__8V4z5 .ProseMirror{font-size:16px;line-height:1.9;background:var(--paper-raised);border-radius:8px}.brief-surface_surface__8V4z5 .ProseMirror:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.brief-surface_surface__8V4z5 .ProseMirror h2{font-size:22px}.brief-surface_surface__8V4z5 .ProseMirror p{line-height:1.9}.brief-surface_surface__8V4z5 .ProseMirror a{text-decoration:underline}.brief-surface_surface__8V4z5 .ProseMirror .tableWrapper{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.brief-surface_surface__8V4z5 [aria-labelledby=monitor-todos-title]{border-radius:10px;background:var(--paper-raised)}.brief-surface_surface__8V4z5 [aria-labelledby=monitor-todos-title]:has(>ul){border-color:var(--pending);background:var(--pending-wash)}.brief-surface_surface__8V4z5 [aria-labelledby=effects-title]>div:first-child{flex-wrap:wrap}.brief-surface_surface__8V4z5 [aria-labelledby=effects-title] a.group:hover{border-color:#7c8e80}.brief-surface_surface__8V4z5 [data-article-authoring-workspace]{grid-template-columns:minmax(0,1fr)}.brief-surface_surface__8V4z5 [data-article-authoring-workspace]>:first-child{max-width:40rem;min-width:0}.brief-surface_surface__8V4z5[data-brief-page=writing]>div{gap:16px}.brief-surface_surface__8V4z5 [data-brief-recommendations]>ul{gap:0}.brief-surface_surface__8V4z5 [data-brief-recommendations]>ul>li.panel{border-width:0 0 1px;border-radius:0;background:transparent;padding:20px 0}.brief-surface_surface__8V4z5 [data-brief-recommendations]>ul>li:last-child{border-bottom-width:0}.brief-surface_surface__8V4z5 [data-brief-recommendations] .btn-stamp:not(:disabled){background:var(--paper-raised);color:var(--ink);border-color:#7c8e80}.brief-surface_surface__8V4z5 [data-brief-recommendations] .btn-stamp:not(:disabled):hover{background:var(--accent-dim)}.brief-surface_surface__8V4z5 [data-brief-recommendations] .btn-stamp:not(:disabled):active{background:#d4e5d8}.brief-surface_surface__8V4z5 [data-brief-guide]{display:grid;gap:24px;align-items:start}.brief-surface_surface__8V4z5 [data-brief-materials]{display:grid;gap:0}.brief-surface_surface__8V4z5 [data-brief-materials]>li{padding-block:16px;border-bottom:1px solid var(--rule)}.brief-surface_surface__8V4z5 [data-brief-materials]>li:first-child{padding-top:0}.brief-surface_surface__8V4z5 [data-brief-materials]>li:last-child{border-bottom:0;padding-bottom:0}.brief-surface_surface__8V4z5 [data-brief-materials]>li>p:first-child{font-weight:600;margin-bottom:4px}.brief-surface_surface__8V4z5 [data-brief-materials]+p{margin-top:20px;padding-top:16px;border-top:1px solid var(--rule)}.brief-surface_surface__8V4z5 [data-brief-steps]{counter-reset:brief-step;display:grid;gap:0}.brief-surface_surface__8V4z5 [data-brief-steps]>li{position:relative;padding:16px 0 16px 44px;counter-increment:brief-step;border-bottom:1px solid var(--rule)}.brief-surface_surface__8V4z5 [data-brief-steps]>li:last-child{border-bottom:0;padding-bottom:0}.brief-surface_surface__8V4z5 [data-brief-steps]>li:before{content:counter(brief-step,decimal-leading-zero);position:absolute;left:0;top:16px;color:var(--accent);font-size:13px;font-variant-numeric:tabular-nums}.brief-surface_surface__8V4z5 [data-brief-steps]>li>p:first-child{font-weight:600;margin-bottom:4px}.brief-surface_surface__8V4z5 [data-brief-actions]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.brief-surface_surface__8V4z5 [data-brief-gate]{background:var(--pending-wash);border-color:#d4b780}.brief-surface_surface__8V4z5 [data-brief-gate]>div+div{padding-top:12px;border-top:1px solid #dfcca7}.brief-surface_surface__8V4z5 [data-brief-gate] a{font-weight:600;text-underline-offset:3px}.brief-surface_surface__8V4z5 :is(section,details).border-2.border-ink{border-width:1px;border-color:var(--rule);border-radius:10px;box-shadow:none}.brief-surface_surface__8V4z5 :is(input[type=checkbox],input[type=radio]){accent-color:var(--accent)}.brief-surface_surface__8V4z5 fieldset{min-width:0;max-width:100%}.brief-surface_surface__8V4z5 input[type=file]{min-width:0;width:100%;max-width:100%}.brief-surface_surface__8V4z5 input[type=file]::file-selector-button{min-height:44px;padding:8px 12px;margin-right:8px;border:1px solid var(--rule);border-radius:6px;background:var(--paper-raised);color:var(--ink);font:inherit}.brief-surface_surface__8V4z5 :is(input,textarea,select)[aria-invalid=true]{border-color:var(--stamp);outline-color:var(--stamp)}.brief-surface_surface__8V4z5 :is(th,td){vertical-align:top}.brief-surface_surface__8V4z5 th{font-weight:600;color:var(--ink-soft)}.brief-surface_surface__8V4z5 blockquote{border-left-color:var(--rule);line-height:1.85}.brief-surface_surface__8V4z5 [data-brief-analysis]{min-width:0}.brief-surface_surface__8V4z5 [data-brief-analysis]>header>p:last-child{max-width:64ch}.brief-surface_surface__8V4z5 [data-brief-analysis]>header>p.kicker{max-width:none}.brief-surface_surface__8V4z5>div>header>p:last-child{max-width:64ch}.brief-surface_surface__8V4z5 [data-brief-market]{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;color:var(--ink-soft);font-size:13px;line-height:1.7}.brief-surface_surface__8V4z5 [data-brief-market] a{display:inline-flex;align-items:center;min-height:32px}.brief-surface_surface__8V4z5 [data-brief-recommended]{display:inline-flex;margin-block:8px 4px;padding:3px 9px;border-radius:5px;background:var(--accent-dim);color:var(--accent);font-size:12px;font-weight:600}.brief-surface_surface__8V4z5 .tracking-\[0\.32em\]{letter-spacing:.04em}.brief-surface_surface__8V4z5 [data-brief-table]{border-color:var(--rule);border-radius:8px;overscroll-behavior-x:contain}.brief-surface_surface__8V4z5 [data-brief-table]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.brief-surface_surface__8V4z5 [data-brief-table-wrap]{min-width:0;container-type:inline-size}.brief-surface_surface__8V4z5 [data-brief-table-hint]{display:none}.brief-surface_surface__8V4z5 [data-brief-scan-table]{min-width:40rem}.brief-surface_surface__8V4z5 [data-brief-scan-table] thead th{white-space:nowrap}.brief-surface_surface__8V4z5 [data-brief-scan-hint]{display:none}.brief-surface_surface__8V4z5 [data-brief-catalog]>article{gap:0}.brief-surface_surface__8V4z5 [data-brief-catalog]>article>a:first-child{border-radius:8px;overflow:hidden;background:var(--paper-deep)}.brief-surface_surface__8V4z5 [data-brief-catalog] h2{font-family:var(--font-body);font-size:18px;font-weight:600;line-height:1.5}.brief-surface_surface__8V4z5 [data-brief-product-form] :is(input,textarea,select){scroll-margin-block:24px 9rem}.brief-surface_surface__8V4z5 [data-brief-product-actions]{position:static;border:0;border-top:1px solid var(--rule);border-radius:0;background:var(--paper);margin-top:0}.brief-surface_surface__8V4z5 [data-write-group]>ul{gap:12px}.brief-surface_surface__8V4z5 [data-write-group]>ul>li{border-color:var(--rule);border-radius:10px;padding:20px}.brief-surface_surface__8V4z5 [data-write-group]>ul>li>p:first-child{font-weight:600;font-size:16px;line-height:1.6}.brief-surface_surface__8V4z5 [data-write-group=todo]>ul>li{border-left:3px solid var(--pending)}.brief-surface_surface__8V4z5 [data-write-group=running]>ul>li{border-left:3px solid var(--accent)}.brief-surface_surface__8V4z5 .site-composer{border-color:var(--rule);border-radius:10px;background:var(--paper-raised);color:var(--ink);font-size:14px}.brief-surface_surface__8V4z5 .composer-toolbar{padding:16px;gap:12px;border-color:var(--rule)}.brief-surface_surface__8V4z5 .composer-notice button,.brief-surface_surface__8V4z5 .composer-toolbar :is(button,a,select){border-color:var(--rule);border-radius:6px}.brief-surface_surface__8V4z5 .composer-toolbar button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.brief-surface_surface__8V4z5 .composer-columns{min-height:0;align-items:start}.brief-surface_surface__8V4z5 .composer-structure{border-color:var(--rule);padding:16px}.brief-surface_surface__8V4z5 .composer-editor-tabs{top:-16px;background:var(--paper-raised);border-color:var(--rule)}.brief-surface_surface__8V4z5 :is(.composer-editor-tabs,.composer-mobile-tabs) button[aria-selected=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-dim);border-radius:6px 6px 0 0}.brief-surface_surface__8V4z5 :is(.composer-style-summary,.composer-module-list li,.composer-add-panel button){background:var(--paper);border-color:var(--rule);border-radius:6px}.brief-surface_surface__8V4z5 .composer-module-list li[data-selected=true]{border-color:var(--accent);box-shadow:inset 3px 0 var(--accent);background:var(--paper-raised)}.brief-surface_surface__8V4z5 :is(.composer-hint,.composer-country small,.composer-country,.composer-save-state,.composer-preview-heading,.composer-module-select small,.composer-add-panel button span,.composer-field-heading span:last-child){font-size:13px;line-height:1.65;color:var(--ink-soft)}.brief-surface_surface__8V4z5 :is(.composer-row-actions button,.composer-section-heading label,.composer-settings legend,.composer-text-button,.composer-add-panel a){font-size:13px;line-height:1.65}.brief-surface_surface__8V4z5 .composer-add,.brief-surface_surface__8V4z5 .composer-settings legend{color:var(--accent)}.brief-surface_surface__8V4z5 :is(.composer-settings,.composer-choice-list,.composer-add-panel,.composer-preview iframe,.composer-mobile-tabs){border-color:var(--rule)}.brief-surface_surface__8V4z5 .composer-preview{padding:16px;background:var(--paper-deep);border-radius:0 0 10px}.brief-surface_surface__8V4z5 .composer-preview-empty{min-height:240px;border:1px solid var(--rule);border-radius:8px;background:var(--paper-raised);padding:32px 20px}.brief-surface_surface__8V4z5 .composer-notice{background:var(--pending-wash);color:var(--pending)}.brief-surface_surface__8V4z5 .composer-error{color:var(--stamp);font-size:13px}.brief-surface_surface__8V4z5 .composer-fulltext{background:var(--paper-raised);color:var(--ink);border-color:var(--rule)}.brief-surface_surface__8V4z5 .composer-fulltext::backdrop{background:#252d2c66}.brief-surface_surface__8V4z5 .composer-fulltext-body textarea,.brief-surface_surface__8V4z5 .composer-fulltext-header{border-color:var(--rule)}.brief-surface_surface__8V4z5 .site-composer :is(button,select,input,textarea,a):focus-visible{outline-color:var(--accent)}@container (max-width: 719px){.brief-surface_surface__8V4z5 [data-brief-table-hint]{display:block}}@container (max-width: 639px){.brief-surface_surface__8V4z5 [data-brief-scan-hint]{display:block}}@media (min-width:1280px){.brief-surface_surface__8V4z5 [data-brief-guide]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px}}@media (max-width:639px){.brief-surface_surface__8V4z5 button,.brief-surface_surface__8V4z5 summary{min-height:44px}.brief-surface_surface__8V4z5 button{min-width:44px}.brief-surface_surface__8V4z5 .panel{padding:16px}.brief-surface_surface__8V4z5 .ProseMirror table:has(tr>:nth-child(3)){min-width:32rem!important}}@media (min-width:640px){.brief-surface_surface__8V4z5{padding-inline:24px}.brief-surface_surface__8V4z5 h1{font-size:34px}}@media (min-width:1024px){.brief-surface_surface__8V4z5{margin:-40px;padding:40px 40px 56px}.brief-surface_surface__8V4z5 .panel{padding:24px}}@media (min-width:1280px){.brief-surface_surface__8V4z5 [data-article-authoring-workspace]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px}}@media (prefers-reduced-motion:reduce){.brief-surface_surface__8V4z5 .btn-busy:after{content:none}.brief-surface_surface__8V4z5 *,.brief-surface_surface__8V4z5 :after,.brief-surface_surface__8V4z5 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.brief-surface_surface__8V4z5{background:Canvas;color:CanvasText}.brief-surface_surface__8V4z5 :is(.panel,.chip,input,select,textarea,[data-brief-table],[data-brief-product-actions]){border-color:CanvasText}.brief-surface_surface__8V4z5 [data-brief-table]:focus-visible{outline-color:Highlight}.brief-surface_surface__8V4z5 :is(button,a,input,select,textarea,summary):focus-visible{outline-color:Highlight;box-shadow:none}.brief-surface_surface__8V4z5 :is(.btn-stamp,.btn-filed,.btn-ink){border:1px solid ButtonText}}.brief-state_state__yiNzX{min-width:0;border:1px solid var(--rule);border-radius:10px;background:var(--paper-raised);padding:24px;color:var(--ink);overflow-wrap:anywhere}.brief-state_label__5NYXU{margin:0 0 6px;color:var(--accent);font-size:12px;font-weight:500}.brief-state_title__nBXUs{margin:0;font-size:18px;font-weight:600;line-height:1.5}.brief-state_description__2uNBU{margin-top:8px;max-width:68ch;color:var(--ink-soft);font-size:14px;line-height:1.75}.brief-state_actions__yXihI{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}.brief-state_disabled__Ieen_,.brief-state_unavailable__RvjNt{background:var(--pending-wash)}.brief-state_disabled__Ieen_ .brief-state_label__5NYXU,.brief-state_unavailable__RvjNt .brief-state_label__5NYXU{color:var(--pending)}.brief-state_inline__Bqojo{border:0;border-radius:0;background:transparent;padding:0}@media (max-width:639px){.brief-state_state__yiNzX{padding:20px}.brief-state_inline__Bqojo{padding:0}}@media (forced-colors:active){.brief-state_state__yiNzX{border-color:CanvasText}.brief-state_label__5NYXU{color:CanvasText}}.public-brief_public___DcKR[data-public-brief]{margin:0;padding:0;min-height:100dvh;font-size:16px;line-height:1.8}.public-brief_public___DcKR[data-public-brief]>.mx-auto{padding:48px 24px 64px}.public-brief_public___DcKR h1{font-size:clamp(30px,4vw,44px);line-height:1.3;letter-spacing:-.025em}.public-brief_public___DcKR h2{font-family:var(--font-body);font-weight:600}.public-brief_public___DcKR .text-sm{font-size:15px;line-height:1.8}.public-brief_public___DcKR[data-public-brief] .brand-mark,.public-brief_public___DcKR[data-public-brief] .mast-word{font-family:var(--font-body);font-weight:600;letter-spacing:-.03em}.public-brief_public___DcKR[data-public-brief] .brand-mark em,.public-brief_public___DcKR[data-public-brief] .mast-word em{color:var(--accent);font-style:normal}.public-brief_public___DcKR[data-public-brief] .mast-radar-ring,.public-brief_public___DcKR[data-public-brief] .mast-radar-sweep{display:none}.public-brief_public___DcKR[data-public-brief] .mast-radar{background:var(--paper-raised);overflow:visible}.public-brief_public___DcKR[data-public-brief] .mast-word{font-size:30px}.public-brief_public___DcKR .panel{background:var(--paper-raised);border:1px solid var(--rule);box-shadow:none}.public-brief_public___DcKR[data-public-brief]>.presales-report-page{max-width:64rem;padding:24px 0 48px}.public-brief_public___DcKR[data-public-brief]>.presales-report-page>:not(.presales-document){margin-inline:24px}.public-brief_public___DcKR[data-public-brief=login]>.mx-auto{max-width:44rem}.public-brief_public___DcKR[data-public-brief] .border-b-2{border-bottom-width:1px;border-color:var(--rule)}.public-brief_public___DcKR[data-public-brief] .border-t-2{border-top-width:1px;border-color:var(--rule)}.public-brief_public___DcKR[data-public-brief] .border-b-4{border-bottom-width:1px;border-color:var(--accent)}.public-brief_public___DcKR[data-public-brief] .tracking-\[0\.18em\]{letter-spacing:.04em}.public-brief_public___DcKR[data-public-brief] .fig-number{color:var(--accent);font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:24px}.public-brief_public___DcKR[data-public-brief=home]{--brief-title:var(--font-body)}@media (max-width:639px){.public-brief_public___DcKR[data-public-brief]>.mx-auto{padding:32px 16px 48px}.public-brief_public___DcKR[data-public-brief=sales] [data-sales-header]{position:relative}.public-brief_public___DcKR[data-public-brief=sales] [data-sales-header]>div>a{padding-right:64px}.public-brief_public___DcKR[data-public-brief=sales] [data-sales-header] nav{gap:4px 16px}.public-brief_public___DcKR[data-public-brief=sales] [data-sales-header] nav form{position:absolute;top:12px;right:16px}.public-brief_public___DcKR[data-public-brief]>.presales-report-page{padding:16px 0 32px}.public-brief_public___DcKR[data-public-brief]>.presales-report-page>:not(.presales-document){margin-inline:16px}}@media print{.public-brief_public___DcKR[data-public-brief]{min-height:0;margin:0;background:#fff}.public-brief_public___DcKR[data-public-brief] .panel{box-shadow:none}}@media (forced-colors:active){.public-brief_public___DcKR[data-public-brief],.public-brief_public___DcKR[data-public-brief] .panel{background:Canvas;color:CanvasText;border-color:CanvasText}}.public-entry_entry__mS9vz{--brief-title:var(--font-body);min-height:100dvh}.public-entry_entry__mS9vz .public-entry_header__1Goio{border-bottom:1px solid var(--rule);background:var(--paper-raised)}.public-entry_navigation__bOZYG{width:min(1200px,calc(100% - 80px));min-height:76px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding-block:12px}.public-entry_brand__0YH05{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font:600 25px/1.2 var(--font-body);letter-spacing:-.04em}.public-entry_brand__0YH05 em{color:var(--accent);font-style:normal}.public-entry_links__MwhsI{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.public-entry_homeLink__xdwYu,.public-entry_primaryLink__Rsn3R{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid transparent;border-radius:5px;font-size:14px;font-weight:500;line-height:1.6}.public-entry_homeLink__xdwYu{color:var(--ink-soft)}.public-entry_homeLink__xdwYu:hover{color:var(--accent);background:var(--accent-dim)}.public-entry_primaryLink__Rsn3R{color:var(--on-accent);background:var(--accent);border-color:var(--accent);padding-inline:18px}.public-entry_primaryLink__Rsn3R:hover{background:color-mix(in srgb,var(--accent) 88%,var(--ink))}.public-entry_content__R55E6{width:100%;margin-inline:auto;padding:56px 24px 72px}.public-entry_content__R55E6.public-entry_login__XlPKx{max-width:624px}.public-entry_content__R55E6.public-entry_contact__QF3VF{max-width:720px}.public-entry_entry__mS9vz .public-entry_content__R55E6 h1{font-size:32px;font-weight:600;line-height:1.4;letter-spacing:-.025em}@media (max-width:639px){.public-entry_navigation__bOZYG{width:calc(100% - 40px);min-height:72px;gap:8px 12px}.public-entry_brand__0YH05{font-size:20px}.public-entry_links__MwhsI{gap:4px}.public-entry_homeLink__xdwYu{padding-inline:8px}.public-entry_primaryLink__Rsn3R{padding-inline:12px}.public-entry_content__R55E6{padding:40px 20px 56px}.public-entry_entry__mS9vz .public-entry_content__R55E6 h1{font-size:28px}}@media (max-width:359px){.public-entry_navigation__bOZYG{width:calc(100% - 32px)}.public-entry_content__R55E6{padding-inline:16px}}@media (forced-colors:active){.public-entry_entry__mS9vz .public-entry_header__1Goio{background:Canvas;border-color:CanvasText}.public-entry_brand__0YH05,.public-entry_brand__0YH05 em,.public-entry_homeLink__xdwYu{color:LinkText}.public-entry_primaryLink__Rsn3R{color:ButtonText;background:ButtonFace;border-color:ButtonText}.public-entry_homeLink__xdwYu:hover,.public-entry_primaryLink__Rsn3R:hover{color:HighlightText;background:Highlight}}