._ZY8RW_plain{white-space:nowrap;clip-path:inset(50%);-webkit-user-select:none;user-select:none;width:1px;height:1px;position:absolute;overflow:hidden}._ZY8RW_word{white-space:nowrap;display:inline-block}._ZY8RW_letter{opacity:0;transition-property:opacity;transition-timing-function:var(--fb-easing-standard);transition-duration:min(var(--fb-duration-fast),var(--letter-step,45ms)*2);transition-delay:calc(var(--letter-start,0s) + var(--letter-index,0)*var(--letter-step,45ms));display:inline-block}[data-revealed=true] ._ZY8RW_letter{opacity:1}@media (prefers-reduced-motion:reduce){._ZY8RW_letter{transition-delay:0s}}
.a--jUG_root{padding-block:var(--fb-section-padding-block);scroll-margin-block-start:calc(var(--fb-header-height) + var(--fb-space-6))}.a--jUG_root:nth-of-type(odd){--fb-color-surface-current:var(--fb-color-bg-band);background-color:var(--fb-color-bg-band)}.a--jUG_lettered{isolation:isolate;position:relative}.a--jUG_watermark{z-index:-1;padding-block:var(--fb-section-padding-block);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip}.a--jUG_letter{padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));font:800 clamp(260px, 44vw, 680px)/.75 var(--fb-font-family-base);letter-spacing:-.045em;text-align:end;visibility:hidden;opacity:0;transition:opacity var(--fb-duration-slow) var(--fb-easing-standard),translate var(--fb-duration-slow) var(--fb-easing-standard);color:color-mix(in srgb, var(--fb-color-border-subtle) 45%, var(--fb-color-surface-current));position:sticky;inset-block-start:calc(var(--fb-header-height) + 12svh);translate:0 20px}.a--jUG_watermark[data-active=true] .a--jUG_letter{visibility:visible;opacity:1;translate:none}.a--jUG_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.a--jUG_head{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1)}@media (scripting:enabled){.a--jUG_head{opacity:0;translate:0 28px}}.a--jUG_head[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms);translate:none}.a--jUG_head{max-width:62ch;margin-block-end:var(--fb-space-12)}.a--jUG_head:lang(zh){max-width:40rem}.a--jUG_headHidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.a--jUG_headCenter{text-align:center;max-width:68ch;margin-inline:auto}.a--jUG_headCenter:lang(zh){max-width:44rem}.a--jUG_title{font:var(--fb-font-heading-lg);letter-spacing:var(--fb-tracking-heading);color:var(--fb-color-text-primary);text-wrap:balance}.a--jUG_titleLink{color:inherit;background-image:linear-gradient(var(--fb-color-accent), var(--fb-color-accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--fb-duration-normal) var(--fb-easing-standard);background-position:0 calc(100% - .08em);background-repeat:no-repeat;background-size:0 2px}@media (hover:hover) and (pointer:fine){.a--jUG_titleLink:hover{background-size:100% 2px}}.a--jUG_titleLink:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.a--jUG_lead{font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;margin-block-start:var(--fb-space-4)}
.ITLE-G_root{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1)}@media (scripting:enabled){.ITLE-G_root{opacity:0;translate:0 16px}}.ITLE-G_root[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms);translate:none}.ITLE-G_root{max-width:62rem}.ITLE-G_answer{max-width:68ch;font:var(--fb-font-body-md);color:var(--fb-color-text-secondary);text-wrap:pretty}
.Ez51zW_root{padding-block:var(--fb-space-16) var(--fb-space-12);border-block-end:1px solid var(--fb-color-border-subtle)}.Ez51zW_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.Ez51zW_title{max-width:20ch;font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-heading);text-wrap:balance}.Ez51zW_title:lang(zh){max-width:18em}.Ez51zW_lead{max-width:44rem;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;margin-block-start:var(--fb-space-6)}.Ez51zW_lead:lang(zh){max-width:38rem}
.zQq6Pa_root{gap:var(--fb-space-4);flex-direction:column;display:flex}.zQq6Pa_grid{gap:var(--fb-space-4);display:grid}@media (min-width:768px){.zQq6Pa_grid{grid-template-columns:repeat(2,1fr)}}.zQq6Pa_well{position:relative}@media (hover:hover) and (pointer:fine){.zQq6Pa_well:after{content:"";z-index:1;border-radius:var(--fb-radius-md);background:radial-gradient(180px circle at var(--glow-x,-999px) var(--glow-y,-999px), var(--fb-color-accent-strong), transparent 70%);pointer-events:none;opacity:.85;transition:opacity var(--fb-duration-normal) var(--fb-easing-standard);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.zQq6Pa_well:focus-within:after{opacity:0}}.zQq6Pa_mark{border-radius:var(--fb-radius-full);block-size:22px;inline-size:22px;animation:zQq6Pa_mark-in var(--fb-duration-normal) var(--fb-easing-decelerate);place-items:center;display:inline-grid}.zQq6Pa_mark[data-tone=accent]{color:var(--fb-color-accent);background-color:color-mix(in srgb, var(--fb-color-accent) 16%, transparent)}.zQq6Pa_mark[data-tone=danger]{color:var(--fb-color-danger);background-color:color-mix(in srgb, var(--fb-color-danger) 16%, transparent)}@keyframes zQq6Pa_mark-in{0%{opacity:0;scale:.6}}.zQq6Pa_fix{font-family:var(--fb-font-family-mono)}.zQq6Pa_count{font-family:var(--fb-font-family-mono);font-variant-numeric:tabular-nums}.zQq6Pa_count[data-level=over]{color:var(--fb-color-danger)}.zQq6Pa_honeypot{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.zQq6Pa_foot{justify-content:space-between;align-items:center;gap:var(--fb-space-4) var(--fb-space-6);flex-wrap:wrap;margin-block-start:var(--fb-space-2);display:flex}.zQq6Pa_consent{gap:var(--fb-space-1);flex-direction:column;align-items:flex-start;max-inline-size:26rem;display:flex;position:relative}.zQq6Pa_policyLink{font:var(--fb-font-body-sm);color:var(--fb-color-text-muted);text-underline-offset:3px;transition:color var(--fb-duration-fast) var(--fb-easing-standard);margin-inline-start:calc(var(--fb-space-6) + var(--fb-space-1));text-decoration:underline}@media (hover:hover) and (pointer:fine){.zQq6Pa_policyLink:hover{color:var(--fb-color-accent)}}.zQq6Pa_policyLink:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.zQq6Pa_submit{margin-inline-start:auto;position:relative}.zQq6Pa_callout{z-index:2;inline-size:max-content;max-inline-size:min(20rem,100vw - 2*var(--fb-space-6));padding:var(--fb-space-2) var(--fb-space-3);border-radius:var(--fb-radius-sm);font:500 13px/1.4 var(--fb-font-family-base);color:var(--fb-color-bg-page);background-color:var(--fb-color-text-primary);box-shadow:var(--fb-shadow-md);pointer-events:none;opacity:0;transition:opacity var(--fb-duration-normal) var(--fb-easing-standard),translate var(--fb-duration-normal) var(--fb-easing-standard);position:absolute;inset-block-end:calc(100% + var(--fb-space-3));inset-inline-start:0;translate:0 6px}.zQq6Pa_callout[data-shown]{opacity:1;translate:none}.zQq6Pa_callout:before{content:"";block-size:7px;inline-size:7px;border-radius:var(--fb-radius-full);background-color:var(--fb-color-danger-solid);vertical-align:1px;margin-inline-end:var(--fb-space-2);display:inline-block}.zQq6Pa_callout:after{content:"";border:7px solid #0000;border-block-start-color:var(--fb-color-text-primary);position:absolute;inset-block-start:100%;inset-inline-start:var(--fb-space-2)}.zQq6Pa_badge{border-radius:var(--fb-radius-full);block-size:22px;min-inline-size:22px;font:600 12px/1 var(--fb-font-family-mono);font-variant-numeric:tabular-nums;color:var(--fb-color-danger-solid-ink);background-color:var(--fb-color-danger-solid);box-shadow:0 0 0 3px var(--fb-color-surface-current,var(--fb-color-bg-page));pointer-events:none;animation:zQq6Pa_mark-in var(--fb-duration-normal) var(--fb-easing-decelerate);place-items:center;padding-inline:6px;display:grid;position:absolute;inset-block-start:calc(var(--fb-space-2)*-1);inset-inline-end:calc(var(--fb-space-2)*-1)}.zQq6Pa_success{gap:var(--fb-space-6);flex-direction:column;align-items:flex-start;display:flex}
.QboPma_root{max-width:46rem}.QboPma_note{font:var(--fb-font-body-sm);color:var(--fb-color-text-muted);text-wrap:pretty;margin-block-start:var(--fb-space-6)}
.uEsPnG_section{padding-block:var(--fb-section-padding-block)}.uEsPnG_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.uEsPnG_layout{gap:var(--fb-space-12);display:grid}@media (min-width:1024px){.uEsPnG_layout{gap:var(--fb-space-12);grid-template-columns:3fr 2fr;align-items:start}}@media (min-width:1440px){.uEsPnG_layout{gap:var(--fb-space-24)}}.uEsPnG_columnTitle{font:var(--fb-font-heading-md);letter-spacing:var(--fb-tracking-heading);margin-block-end:var(--fb-space-8)}.uEsPnG_formColumn,.uEsPnG_asideColumn{min-width:0}.uEsPnG_details{gap:var(--fb-space-6);flex-direction:column;display:flex}.uEsPnG_detail{gap:var(--fb-space-1);border-block-start:1px solid var(--fb-color-border-subtle);flex-direction:column;padding-block-start:var(--fb-space-3);display:flex}.uEsPnG_detailLabel{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.uEsPnG_detailValue{font:var(--fb-font-body-md);font-variant-numeric:tabular-nums;color:var(--fb-color-text-primary)}.uEsPnG_detailLink{font:var(--fb-font-body-md);font-variant-numeric:tabular-nums;color:var(--fb-color-accent)}@media (hover:hover) and (pointer:fine){.uEsPnG_detailLink:hover{text-underline-offset:4px;text-decoration:underline}}.uEsPnG_detailLink:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.uEsPnG_note{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);text-wrap:pretty;margin-block-start:var(--fb-space-8)}
.F4iiFq_root{z-index:40;pointer-events:none;--glow-x:50vw;--glow-y:50vh;mix-blend-mode:var(--fb-cursor-glow-blend);background:radial-gradient(300px circle at var(--glow-x) var(--glow-y), var(--fb-color-cursor-glow), transparent 65%);opacity:0;transition:opacity var(--fb-duration-normal) var(--fb-easing-standard);position:fixed;inset:0}.F4iiFq_root[data-present=true]{opacity:1}:root[data-menu-open] .F4iiFq_root[data-present=true]{opacity:0}
._7JoWFq_root{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.PSi9Fq_hero{min-height:calc(100svh - var(--fb-header-height));padding-block:var(--fb-space-10) var(--fb-space-12);align-items:stretch;display:flex;position:relative;overflow:hidden}.PSi9Fq_hero:before{content:"";z-index:1;background:linear-gradient(to bottom, var(--fb-color-bg-page) 0%, color-mix(in srgb, var(--fb-color-bg-page) 84%, transparent) 55%, transparent 100%);pointer-events:none;position:absolute;inset:0 0 28%}@media (min-width:768px){.PSi9Fq_hero:before{display:none}.PSi9Fq_hero{padding-block:clamp(var(--fb-space-16),18vh,12rem) var(--fb-space-16);align-items:flex-start}}.PSi9Fq_heroInner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));z-index:2;max-width:76rem;margin-inline:auto;position:relative}.PSi9Fq_title{font:var(--fb-font-display);letter-spacing:var(--fb-tracking-display);text-wrap:balance;margin-block-start:0}.PSi9Fq_punctuation{color:var(--fb-color-hero-mark)}.PSi9Fq_claim{color:var(--fb-color-accent)}.PSi9Fq_claim:after{content:"";vertical-align:baseline;background-color:var(--fb-color-hero-mark);block-size:.15em;inline-size:.15em;animation:PSi9Fq_claim-mark var(--fb-duration-normal) var(--fb-easing-standard) .5s backwards;margin-inline-start:.06em;display:inline-block}@keyframes PSi9Fq_claim-mark{0%{opacity:0;transform:translateY(.12em)}to{opacity:1;transform:translateY(0)}}.PSi9Fq_lead{max-width:44rem;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;margin-block-start:var(--fb-space-6)}.PSi9Fq_lead:lang(zh){max-width:38rem}.PSi9Fq_whyGrid{gap:var(--fb-space-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.PSi9Fq_whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PSi9Fq_whyGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.PSi9Fq_whyCard{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),transform var(--fb-duration-normal) var(--fb-easing-standard),border-color var(--fb-duration-normal) var(--fb-easing-standard)}@media (scripting:enabled){.PSi9Fq_whyCard{opacity:0;translate:0 20px}}.PSi9Fq_whyCard[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms),0s,0s;translate:none}.PSi9Fq_whyCard{padding:var(--fb-space-8);background-color:var(--fb-color-bg-raised);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-lg)}@media (min-width:768px){.PSi9Fq_whyCard:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.PSi9Fq_whyCard,.PSi9Fq_whyCard:last-child:nth-child(odd){grid-column:span 2}.PSi9Fq_whyCard:nth-child(4),.PSi9Fq_whyCard:nth-child(5){grid-column:span 3}}@media (hover:hover) and (pointer:fine){.PSi9Fq_whyCard:hover{border-color:var(--fb-color-border-strong);transform:translateY(-4px)}}.PSi9Fq_whyTitle{font:var(--fb-font-heading-sm);color:var(--fb-color-text-primary)}.PSi9Fq_whyText{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);margin-block-start:var(--fb-space-3)}.PSi9Fq_stackGrid{gap:var(--fb-space-10) var(--fb-space-8);display:grid}@media (min-width:768px){.PSi9Fq_stackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){.PSi9Fq_stackGrid{gap:var(--fb-space-12) var(--fb-space-16)}}.PSi9Fq_stackGroup{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1)}@media (scripting:enabled){.PSi9Fq_stackGroup{opacity:0;translate:0 28px}}.PSi9Fq_stackGroup[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms);translate:none}.PSi9Fq_stackGroupTitle{gap:var(--fb-space-4);font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-accent);align-items:center;display:flex}.PSi9Fq_stackGroupTitle:lang(zh){font-size:14px}.PSi9Fq_stackGroupTitle:after{transform-origin:0;transition:transform var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1);transform:scaleX(0)}[data-revealed=true] .PSi9Fq_stackGroupTitle:after{transition-delay:calc(var(--reveal-index,0)*70ms);transform:scaleX(1)}.PSi9Fq_stackGroupTitle:after{background-color:var(--fb-color-border-strong);content:"";flex:1;height:1px}.PSi9Fq_stackRows{margin-block-start:var(--fb-space-4)}.PSi9Fq_stackRow{gap:var(--fb-space-1) var(--fb-space-4);padding-block:var(--fb-space-3);border-block-end:1px solid var(--fb-color-border-subtle);transition:border-color var(--fb-duration-fast) var(--fb-easing-standard);align-items:baseline;display:grid}@media (min-width:1024px){.PSi9Fq_stackRow{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}}@media (hover:hover) and (pointer:fine){.PSi9Fq_stackRow:hover{border-block-end-color:var(--fb-color-accent)}.PSi9Fq_stackRow:hover .PSi9Fq_stackName{color:var(--fb-color-accent)}}.PSi9Fq_stackName{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-primary);transition:color var(--fb-duration-fast) var(--fb-easing-standard);font-size:15px;font-weight:600}.PSi9Fq_stackNote{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);text-wrap:pretty}
.k066LG_quoteBody{gap:var(--fb-space-6);margin:0;display:grid}.k066LG_quoteOpening{justify-content:space-between;align-items:flex-start;gap:var(--fb-space-6);display:flex}.k066LG_quoteMark{inline-size:var(--testimonial-mark-size,clamp(56px, 6.2vw, 88px));block-size:auto;color:var(--quote-mark-color,var(--fb-color-accent))}.k066LG_quoteIndex{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-muted);padding-block-start:var(--fb-space-2);font-size:12px}.k066LG_quoteProject{gap:0 var(--fb-space-4);min-inline-size:0;border-block-start:1px solid var(--fb-color-border-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block-start:var(--fb-space-4);display:flex}.k066LG_quoteProjectName{max-inline-size:24ch;font:var(--fb-font-heading-sm);color:var(--fb-color-text-primary);text-wrap:balance}.k066LG_quoteText{min-inline-size:0;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;margin:0;font-size:clamp(18px,1.4vw,20px);line-height:1.65}.k066LG_quoteText:lang(ar){line-height:1.85}.k066LG_quoteAccent{margin-block:var(--fb-space-4);font-size:var(--testimonial-accent-size,clamp(26px, 2.55vw, 36px));letter-spacing:-.035em;color:var(--fb-color-text-primary);text-wrap:pretty;font-weight:500;line-height:1.22;display:block}.k066LG_quoteAccent:lang(ar),.k066LG_quoteAccent:lang(zh){letter-spacing:normal;line-height:1.5}.k066LG_quoteSource{gap:var(--fb-space-2);min-block-size:44px;font-family:var(--fb-font-family-mono);color:var(--fb-color-text-secondary);transition:color var(--fb-duration-fast) var(--fb-easing-standard);align-items:center;font-size:13px;display:inline-flex}.k066LG_quoteSource bdi{text-underline-offset:.2em;text-decoration:underline}@media (hover:hover) and (pointer:fine){.k066LG_quoteSource:hover{color:var(--fb-color-accent)}}.k066LG_quoteSource:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.k066LG_quoteBody[data-tone=ochre]{--quote-mark-color:var(--fb-color-graphic)}.k066LG_featured{--testimonial-mark-size:clamp(64px, 10vw, 128px);--testimonial-accent-size:clamp(28px, 3.1vw, 44px)}@media (min-width:768px){.k066LG_featured{column-gap:var(--fb-space-16);grid-template-columns:minmax(100px,1fr) minmax(0,3fr)}.k066LG_featured .k066LG_quoteOpening{grid-row:1/3}.k066LG_featured .k066LG_quoteText,.k066LG_featured .k066LG_quoteProject{grid-column:2}}
.dMp_Tq_carousel{--testimonials-gutter:clamp(var(--fb-space-4), 4vw, var(--fb-space-10));min-inline-size:0}.dMp_Tq_track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}@media (min-width:768px){.dMp_Tq_track{grid-auto-columns:50%}}@media (min-width:1024px){.dMp_Tq_track{grid-auto-columns:25%}}.dMp_Tq_track::-webkit-scrollbar{display:none}.dMp_Tq_track[data-dragging=true]{scroll-snap-type:none;-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.dMp_Tq_track{cursor:grab}.dMp_Tq_track[data-dragging=true]{cursor:grabbing}}.dMp_Tq_slide{--testimonial-mark-size:clamp(40px, 4vw, 64px);--testimonial-accent-size:clamp(24px, 1.8vw, 32px);min-inline-size:0;padding-inline:clamp(var(--fb-space-4),2vw,var(--fb-space-8));padding-block:var(--fb-space-1);scroll-snap-align:start;scroll-snap-stop:always}.dMp_Tq_demoNote{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);margin-block-end:var(--fb-space-6)}.dMp_Tq_demoNote span{color:var(--fb-color-text-muted);margin-block-start:var(--fb-space-1);display:block}.dMp_Tq_controls{align-items:center;gap:var(--fb-space-4);padding-inline:var(--testimonials-gutter);margin-block-start:var(--fb-space-8);display:flex}@media (min-width:768px){.dMp_Tq_controls{gap:var(--fb-space-8)}}.dMp_Tq_counter{font:var(--fb-font-body-sm);font-variant-numeric:tabular-nums;color:var(--fb-color-text-secondary);flex-shrink:0}.dMp_Tq_progress{gap:var(--fb-space-1);flex:1;display:flex}.dMp_Tq_progress span{background-color:var(--fb-color-border-strong);flex:1;block-size:2px}.dMp_Tq_progress span[data-active=true]{background-color:var(--fb-color-accent)}.dMp_Tq_arrows{gap:var(--fb-space-2);flex-shrink:0;display:flex}.dMp_Tq_arrow{min-block-size:44px;min-inline-size:44px;padding-inline:var(--fb-space-3)}.dMp_Tq_arrow svg{block-size:20px;inline-size:20px}.dMp_Tq_arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:-1 1}
.ku8iaW_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.ku8iaW_title{max-width:24ch;font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-display);text-wrap:balance;margin-block-start:var(--fb-space-6)}.ku8iaW_title:lang(zh){max-width:18em}.ku8iaW_summary{max-width:44rem;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;margin-block-start:var(--fb-space-4)}.ku8iaW_summary:lang(zh){max-width:38rem}.ku8iaW_visit{margin-block-start:var(--fb-space-8)}.ku8iaW_visitLink{min-block-size:44px;font:var(--fb-font-body-md);color:var(--fb-color-accent);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.ku8iaW_visitLink:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.ku8iaW_body{padding-block:var(--fb-section-padding-block)}.ku8iaW_description{max-width:52rem;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);white-space:pre-wrap;text-wrap:pretty;margin-inline:auto}.ku8iaW_description:lang(zh){max-width:38rem}.ku8iaW_missing{padding-block:var(--fb-space-24)}.ku8iaW_missingCode{font:var(--fb-font-display);color:var(--fb-color-accent);opacity:.35;line-height:1}
.Ko5cea_header{padding-block:var(--fb-space-4) var(--fb-section-padding-block)}@media (min-width:768px){.Ko5cea_header{padding-block-start:var(--fb-space-6)}}.Ko5cea_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.Ko5cea_top{gap:var(--fb-space-2) var(--fb-space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Ko5cea_back,.Ko5cea_visit{gap:var(--fb-space-3);min-block-size:44px;padding-block:var(--fb-space-2);transition:color var(--fb-duration-fast) var(--fb-easing-standard);align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.Ko5cea_back:hover,.Ko5cea_visit:hover{color:var(--fb-color-accent)}}.Ko5cea_back:focus-visible,.Ko5cea_visit:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.Ko5cea_back{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary)}.Ko5cea_metadata{gap:var(--fb-space-3);font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);flex-wrap:wrap;align-items:center;display:flex}.Ko5cea_intro{gap:var(--fb-space-6);margin-block:var(--fb-space-6) var(--fb-space-8);align-items:start;display:grid}@media (min-width:1024px){.Ko5cea_intro{gap:var(--fb-space-16);margin-block:var(--fb-space-10) var(--fb-space-12)}.Ko5cea_intro[data-has-summary=true]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.Ko5cea_title{min-inline-size:0;max-inline-size:22ch;font:600 clamp(34px, 4.8vw, 68px)/1.06 var(--fb-font-family-base);letter-spacing:var(--fb-tracking-display);text-wrap:balance;overflow-wrap:anywhere}.Ko5cea_title:lang(ar),.Ko5cea_title:lang(zh){line-height:1.25}.Ko5cea_overview{justify-items:start;gap:var(--fb-space-3);min-inline-size:0;display:grid}.Ko5cea_summary{max-inline-size:46ch;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;overflow-wrap:anywhere}.Ko5cea_visit{font:var(--fb-font-body-md);color:var(--fb-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--fb-color-border-strong);text-decoration-color:var(--fb-color-border-strong);text-underline-offset:.3em}.Ko5cea_visit span{color:var(--fb-color-accent)}.Ko5cea_coverFrame{background-color:var(--fb-color-bg-sunken);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-sm);overflow:hidden}.Ko5cea_cover{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%}.Ko5cea_details{gap:var(--fb-space-6);margin-block-start:var(--fb-space-6);display:grid}@media (min-width:768px){.Ko5cea_details{margin-block-start:var(--fb-space-8)}}.Ko5cea_facts{gap:var(--fb-space-6) var(--fb-space-8);display:grid}@media (min-width:480px){.Ko5cea_facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}}.Ko5cea_fact{min-inline-size:0;border-block-start:1px solid var(--fb-color-border-subtle);padding-block-start:var(--fb-space-4)}.Ko5cea_factLabel{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary)}.Ko5cea_factValue{font:var(--fb-font-body-md);color:var(--fb-color-text-primary);text-wrap:pretty;overflow-wrap:anywhere;margin-block-start:var(--fb-space-2)}.Ko5cea_tags{gap:var(--fb-space-2) var(--fb-space-6);font-family:var(--fb-font-family-mono);color:var(--fb-color-text-muted);flex-wrap:wrap;font-size:12px;display:flex}.Ko5cea_tags li{overflow-wrap:anywhere}
.-yhp-W_root{--fb-color-surface-current:var(--fb-color-bg-page);isolation:isolate;position:relative}.-yhp-W_root[data-surface=raised]{--fb-color-surface-current:var(--fb-color-bg-raised)}.-yhp-W_root[data-surface=band]{--fb-color-surface-current:var(--fb-color-bg-band)}[data-case-motion=off] .-yhp-W_root>[data-aid=section-watermark]>div{transition:none}
.NArs8W_outro{padding-block:var(--fb-section-padding-block);border-block-start:1px solid var(--fb-color-border-subtle);overflow:clip}.NArs8W_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto;container-type:inline-size}.NArs8W_kicker{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.NArs8W_title{font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-display);text-wrap:balance}.NArs8W_host{font:800 min(196px, (100cqi - 2 * var(--fb-space-4)) / (var(--chars) * .62))/.9 var(--fb-font-family-base);letter-spacing:-.045em;white-space:nowrap;margin-block-start:var(--fb-space-4);-webkit-mask:linear-gradient(#000 0 0) top/100% 54% no-repeat,linear-gradient(#000 0 0) bottom/100% 41% no-repeat;mask:linear-gradient(#000 0 0) top/100% 54% no-repeat,linear-gradient(#000 0 0) bottom/100% 41% no-repeat}.NArs8W_host span{color:var(--fb-color-accent)}.NArs8W_actions{gap:var(--fb-space-6);flex-wrap:wrap;align-items:center;margin-block-start:var(--fb-space-12);display:flex}.NArs8W_back{min-block-size:44px;font:var(--fb-font-body-md);color:var(--fb-color-text-secondary);text-underline-offset:5px;align-items:center;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.NArs8W_back:hover{color:var(--fb-color-accent)}}.NArs8W_back:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}
.iU43YG_reel{overflow-x:clip}.iU43YG_slide{min-height:130vh}@media (min-width:768px){.iU43YG_slide{min-height:165vh}}.iU43YG_stage{min-height:100dvh;padding-block:calc(var(--fb-header-height) + var(--fb-space-8)) var(--fb-space-8);align-content:center;display:grid;position:sticky;inset-block-start:0}.iU43YG_figure{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));gap:var(--fb-space-6);margin-inline:auto;display:grid}@media (min-width:768px){.iU43YG_figure{align-items:center;gap:var(--fb-space-12);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}}.iU43YG_frame{aspect-ratio:21/10;background-color:var(--fb-color-bg-sunken);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-lg);position:relative;overflow:hidden}.iU43YG_image{object-fit:cover;object-position:top center;width:100%;height:100%}.iU43YG_caption{gap:var(--fb-space-3);flex-direction:column;display:flex}.iU43YG_number{font-family:var(--fb-font-family-mono);color:var(--fb-color-accent);font-size:14px;font-weight:500}.iU43YG_slideTitle{font:var(--fb-font-heading-md);letter-spacing:var(--fb-tracking-heading);text-wrap:balance}.iU43YG_slideText{max-width:40ch;font:var(--fb-font-body-md);color:var(--fb-color-text-secondary);text-wrap:pretty}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.iU43YG_slide{view-timeline-name:--fb-slide;view-timeline-axis:block}.iU43YG_frame,.iU43YG_caption{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--fb-slide;animation-range:entry exit}.iU43YG_frame{animation-name:iU43YG_fb-slide-frame}.iU43YG_caption{animation-name:iU43YG_fb-slide-caption}}}@keyframes iU43YG_fb-slide-frame{0%{opacity:0;translate:0 9%;scale:.93}18%,72%{opacity:1;translate:none;scale:1}to{opacity:.2;translate:0 -6%;scale:.97}}@keyframes iU43YG_fb-slide-caption{0%{opacity:0;translate:0 26%}22%,70%{opacity:1;translate:none}to{opacity:0;translate:0 -20%}}
.LdAqFW_root{padding-block:var(--fb-section-padding-block);background:var(--fb-color-bg-band);scroll-margin-block-start:calc(var(--fb-header-height) + var(--fb-space-6))}.LdAqFW_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.LdAqFW_heading{margin-block-end:var(--fb-space-10)}.LdAqFW_title{font:var(--fb-font-heading-md);letter-spacing:var(--fb-tracking-display);text-wrap:balance}.LdAqFW_note{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);margin-block-start:var(--fb-space-3)}
.lJYV6q_filters{gap:var(--fb-space-2) var(--fb-space-6);border-block-end:1px solid var(--fb-color-border-strong);flex-wrap:wrap;margin-block-end:var(--fb-space-8);padding-block-end:var(--fb-space-3);display:flex}.lJYV6q_filter{gap:var(--fb-space-2);min-block-size:44px;min-inline-size:44px;padding-block:var(--fb-space-2);font:var(--fb-font-body-md);color:var(--fb-color-text-secondary);transition:color var(--fb-duration-fast) var(--fb-easing-standard);align-items:center;display:inline-flex}.lJYV6q_filter:before{content:"";opacity:0;background-color:currentColor;border-radius:50%;flex:0 0 6px;block-size:6px;inline-size:6px}@media (hover:hover) and (pointer:fine){.lJYV6q_filter:hover{color:var(--fb-color-accent)}}.lJYV6q_filter:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.lJYV6q_filter[data-active=true]{color:var(--fb-color-accent)}.lJYV6q_filter[data-active=true]:before{opacity:1}.lJYV6q_grid{gap:var(--fb-space-12) var(--fb-space-8);display:grid}@media (min-width:768px){.lJYV6q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lJYV6q_card{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1)}@media (scripting:enabled){.lJYV6q_card{opacity:0;translate:0 24px}}.lJYV6q_card[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms);translate:none}.lJYV6q_card{min-inline-size:0;border-block-end:1px solid var(--fb-color-border-subtle);flex-direction:column;padding-block-end:var(--fb-space-8);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.lJYV6q_card:hover .lJYV6q_cardArrow{color:var(--fb-color-accent-ink);background-color:var(--fb-color-accent);border-color:var(--fb-color-accent)}.lJYV6q_card:hover .lJYV6q_cardTitle{color:var(--fb-color-accent)}}.lJYV6q_frame{aspect-ratio:21/10;background-color:var(--fb-color-bg-sunken);border-radius:var(--fb-radius-sm);position:relative;overflow:hidden}.lJYV6q_cover{object-fit:cover;object-position:top center;width:100%;height:100%}.lJYV6q_placeholder{background:linear-gradient(135deg, var(--fb-color-bg-sunken) 0%, var(--fb-color-bg-raised) 100%);width:100%;height:100%}.lJYV6q_body{gap:var(--fb-space-4);flex-direction:column;flex:1;padding-block-start:var(--fb-space-6);display:flex}.lJYV6q_metadata{gap:var(--fb-space-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.lJYV6q_head{gap:var(--fb-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.lJYV6q_cardTitle{min-inline-size:0;font:var(--fb-font-heading-lg);letter-spacing:var(--fb-tracking-heading);color:var(--fb-color-text-primary);overflow-wrap:anywhere;transition:color var(--fb-duration-normal) var(--fb-easing-standard);font-size:clamp(26px,2.6vw,36px);font-weight:500}.lJYV6q_cardArrow{block-size:44px;inline-size:44px;color:var(--fb-color-text-primary);border:1px solid var(--fb-color-border-strong);transition:color var(--fb-duration-fast) var(--fb-easing-standard),border-color var(--fb-duration-fast) var(--fb-easing-standard),background-color var(--fb-duration-fast) var(--fb-easing-standard);border-radius:50%;place-items:center;margin-block-start:-2px;display:grid}.lJYV6q_cardArrow svg{block-size:22px;inline-size:22px}.lJYV6q_cardArrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.lJYV6q_link:after{z-index:1;border-radius:var(--fb-radius-sm);content:"";position:absolute;inset:0}.lJYV6q_link:focus-visible{outline:none}.lJYV6q_link:focus-visible:after{outline:2px solid var(--fb-color-accent);outline-offset:2px}.lJYV6q_category,.lJYV6q_year{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.lJYV6q_year{font-variant-numeric:tabular-nums;margin-inline-start:auto}.lJYV6q_synopsis{max-inline-size:48ch;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty}.lJYV6q_facts{gap:var(--fb-space-3);margin:0;margin-block-start:auto;padding-block-start:var(--fb-space-2);display:grid}.lJYV6q_fact{gap:var(--fb-space-1) var(--fb-space-4);display:grid}@media (min-width:480px){.lJYV6q_fact{grid-template-columns:minmax(0,8rem) minmax(0,1fr);align-items:baseline}}.lJYV6q_factLabel{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.lJYV6q_factValue{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);margin:0}.lJYV6q_contained{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.lJYV6q_notice{padding-block:var(--fb-space-12);font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-align:center}.lJYV6q_more{text-align:center;margin-block-start:var(--fb-space-12)}.lJYV6q_moreLink{cursor:pointer;background:0 0;border:0;padding:0}.lJYV6q_moreLink:disabled{cursor:default;opacity:.6}.lJYV6q_moreLink{font:var(--fb-font-heading-sm);color:var(--fb-color-accent);position:relative}.lJYV6q_moreLink:after{content:"";transform-origin:0;height:1px;transition:transform var(--fb-duration-normal) var(--fb-easing-standard);background-color:currentColor;position:absolute;inset-block-end:-4px;inset-inline:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.lJYV6q_moreLink:hover:after{transform:scaleX(1)}}.lJYV6q_moreLink:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.lJYV6q_carousel{gap:var(--fb-space-6);flex-direction:column;display:flex}.lJYV6q_track{--track-inset:calc(max(0px, (100% - var(--fb-container-max)) / 2) + clamp(var(--fb-space-4), 4vw, var(--fb-space-10)));gap:var(--fb-space-6);padding-block:var(--fb-space-8);padding-inline:var(--track-inset);margin-block:calc(var(--fb-space-3) - var(--fb-space-8));scrollbar-width:none;scroll-padding-inline:var(--track-inset);display:flex;position:relative;overflow-x:auto}.lJYV6q_track::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.lJYV6q_track{cursor:grab}.lJYV6q_track[data-dragging=true]{cursor:grabbing}}.lJYV6q_slide{-webkit-user-select:none;user-select:none;flex:none;inline-size:min(82vw,30rem)}@media (prefers-reduced-motion:reduce){.lJYV6q_track{scroll-behavior:auto}}.lJYV6q_controls{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));gap:var(--fb-space-4);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.lJYV6q_dots{align-items:center;gap:0;display:flex}.lJYV6q_dot{cursor:pointer;background:0 0;border:0;place-items:center;block-size:44px;inline-size:44px;padding:0;display:grid}.lJYV6q_dot:first-child{margin-inline-start:-18px}.lJYV6q_dot:after{content:"";background-color:var(--fb-color-border-strong);border-radius:var(--fb-radius-full);block-size:8px;inline-size:8px;transition:background-color var(--fb-duration-fast) var(--fb-easing-standard),inline-size var(--fb-duration-fast) var(--fb-easing-standard)}.lJYV6q_dot[data-active=true]:after{background-color:var(--fb-color-accent);inline-size:22px}.lJYV6q_dot:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.lJYV6q_arrows{gap:var(--fb-space-2);display:flex}.lJYV6q_arrow{block-size:44px;inline-size:44px;color:var(--fb-color-text-primary);background-color:var(--fb-color-bg-raised);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-full);cursor:pointer;transition:border-color var(--fb-duration-fast) var(--fb-easing-standard),background-color var(--fb-duration-fast) var(--fb-easing-standard),opacity var(--fb-duration-fast) var(--fb-easing-standard);place-items:center;display:grid}.lJYV6q_arrow svg{block-size:20px;inline-size:20px}@media (hover:hover) and (pointer:fine){.lJYV6q_arrow:hover:not(:disabled){border-color:var(--fb-color-accent);background-color:var(--fb-color-bg-sunken)}}.lJYV6q_arrow:disabled{opacity:.35;cursor:default}.lJYV6q_arrow:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.lJYV6q_skeleton{gap:var(--fb-space-4);border-block-end:1px solid var(--fb-color-border-subtle);flex-direction:column;padding-block-end:var(--fb-space-8);display:flex}.lJYV6q_skeletonFrame{aspect-ratio:21/10;border-radius:var(--fb-radius-sm)}.lJYV6q_skeletonLine{border-radius:var(--fb-radius-sm);block-size:14px}.lJYV6q_skeletonLine[data-short=true]{inline-size:55%}.lJYV6q_skeletonFrame,.lJYV6q_skeletonLine{background:linear-gradient(90deg, var(--fb-color-bg-sunken) 25%, var(--fb-color-border-subtle) 37%, var(--fb-color-bg-sunken) 63%);background-size:400% 100%;animation:1.4s ease-in-out infinite lJYV6q_case-skeleton}@keyframes lJYV6q_case-skeleton{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.lJYV6q_skeletonFrame,.lJYV6q_skeletonLine{animation:none}}.lJYV6q_feedStatus{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lJYV6q_retry{min-block-size:44px;font:inherit;color:var(--fb-color-accent);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.lJYV6q_retry:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}
.rUcoXq_brief{padding-block:var(--fb-section-padding-block)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .rUcoXq_brief{view-timeline:--case-scene block;height:180vh}}}.rUcoXq_brief{background:var(--fb-color-bg-raised);border-block:1px solid var(--fb-color-border-subtle);position:relative}.rUcoXq_stage{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .rUcoXq_stage{height:100dvh;padding-block:calc(var(--fb-header-height) + var(--fb-space-6)) var(--fb-space-6);align-content:center;display:grid;position:sticky;inset-block-start:0;overflow:clip}}}.rUcoXq_stage{position:relative}.rUcoXq_kicker{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);margin-block-end:var(--fb-space-6)}.rUcoXq_text{width:100%;font:700 clamp(34px, 6vw, 96px)/1.12 var(--fb-font-family-base);letter-spacing:var(--fb-tracking-display);text-wrap:pretty}.rUcoXq_word[data-accent]{color:var(--fb-color-accent)}.rUcoXq_note{max-width:64ch;border-inline-start:3px solid var(--fb-color-accent);margin-block-start:clamp(28px,5vh,56px);padding-inline-start:var(--fb-space-6)}.rUcoXq_noteText{font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .rUcoXq_word{animation:linear both rUcoXq_case-brief-word;animation-timeline:--case-scene;animation-range:contain calc(var(--i)/var(--n)*65%) contain calc((var(--i) + 1)/var(--n)*65%)}}}@keyframes rUcoXq_case-brief-word{0%{opacity:.4}}@media not (min-width:640px),not (min-height:650px){.rUcoXq_brief{height:auto}[data-case-motion] .rUcoXq_brief{height:auto}.rUcoXq_stage{height:auto;padding-block:var(--fb-space-8);position:relative;inset-block-start:auto;overflow:visible}[data-case-motion] .rUcoXq_stage{height:auto;padding-block:var(--fb-space-8);position:relative;inset-block-start:auto;overflow:visible}.rUcoXq_word{animation:none}[data-case-motion] .rUcoXq_word{animation:none}}
@property --case-left{syntax:"<integer>";inherits:true;initial-value:0}.xiJAbq_decision{padding-block:var(--fb-section-padding-block)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .xiJAbq_decision{view-timeline:--case-scene block;height:300vh}}}.xiJAbq_stage{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .xiJAbq_stage{height:100dvh;padding-block:calc(var(--fb-header-height) + var(--fb-space-6)) var(--fb-space-6);align-content:center;display:grid;position:sticky;inset-block-start:0;overflow:clip}}}.xiJAbq_stage{gap:var(--fb-space-12);align-items:center;display:grid}@media (min-width:1024px){.xiJAbq_stage{gap:var(--fb-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.xiJAbq_kicker{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.xiJAbq_title{font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-display);text-wrap:balance;margin-block-start:var(--fb-space-3)}.xiJAbq_text{max-width:40rem;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;margin-block-start:var(--fb-space-4)}.xiJAbq_counter{gap:var(--fb-space-4);flex-wrap:wrap;align-items:baseline;margin-block-start:var(--fb-space-8);display:flex}.xiJAbq_count{font:500 clamp(56px, 8vw, 112px)/1 var(--fb-font-family-mono);font-variant-numeric:tabular-nums;color:var(--fb-color-accent)}.xiJAbq_labels{max-width:20ch;color:var(--fb-color-text-secondary);display:grid}.xiJAbq_labels>*{grid-area:1/1}.xiJAbq_counterLabel{visibility:hidden}.xiJAbq_object{background:var(--fb-color-bg-raised);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-lg);padding:clamp(20px,2.4vw,32px);position:relative}.xiJAbq_pieces{gap:var(--fb-space-3);display:grid}.xiJAbq_piece{gap:var(--fb-space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.xiJAbq_pieceLabel{color:var(--fb-color-text-muted);-webkit-text-decoration:line-through var(--fb-color-accent) 2px;text-decoration:line-through var(--fb-color-accent) 2px;background:var(--fb-color-bg-page);border:1px solid var(--fb-color-border-strong);border-radius:var(--fb-radius-sm);flex:12rem;padding:12px 14px}.xiJAbq_cost{font-family:var(--fb-font-family-mono);color:var(--fb-color-bg-page);white-space:nowrap;background:var(--fb-color-accent);border-radius:6px;padding:6px 8px;font-size:11px;font-weight:500}.xiJAbq_after{gap:var(--fb-space-4);border-block-start:1px solid var(--fb-color-border-strong);margin-block-start:var(--fb-space-6);padding-block-start:var(--fb-space-6);display:grid}.xiJAbq_facts{gap:var(--fb-space-4);display:grid}.xiJAbq_facts dt{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.xiJAbq_facts dd{font:var(--fb-font-heading-sm);font-variant-numeric:tabular-nums;white-space:pre-line;margin-block-start:var(--fb-space-1)}.xiJAbq_note{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);border-block-start:1px dashed var(--fb-color-border-strong);padding-block-start:var(--fb-space-3)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){[data-case-motion=on] .xiJAbq_object{min-height:420px}}[data-case-motion=on] .xiJAbq_pieceLabel{color:var(--fb-color-text-secondary);text-decoration:none}[data-case-motion=on] .xiJAbq_piece:last-child .xiJAbq_pieceLabel{padding-inline:var(--fb-space-6);color:var(--fb-color-bg-page);background:var(--fb-color-text-primary);border-radius:var(--fb-radius-full);border-color:#0000;flex:none;font-weight:600}[data-case-motion=on] .xiJAbq_piece{animation:cubic-bezier(.55,0,1,.45) both xiJAbq_case-decision-fall;animation-timeline:--case-scene;animation-range:contain calc(10% + var(--i)*8%) contain calc(36% + var(--i)*8%);position:relative}[data-case-motion=on] .xiJAbq_cost{animation:linear both xiJAbq_case-decision-cost;animation-timeline:--case-scene;animation-range:contain calc(10% + var(--i)*8%) contain calc(12% + var(--i)*8%);position:absolute;inset-block-start:50%;inset-inline-end:-8px;translate:0 -50%;rotate:3deg}[data-case-motion=on] .xiJAbq_after{border:0;align-content:center;margin:0;padding:0;animation:linear both xiJAbq_case-decision-after;animation-timeline:--case-scene;animation-range:contain 72% contain 86%;position:absolute;inset:clamp(20px,2.4vw,32px)}[data-case-motion=on] .xiJAbq_count{counter-reset:case-left var(--case-left);animation:linear both xiJAbq_case-decision-count;animation-timeline:--case-scene;animation-range:contain 10% contain 76%}[data-case-motion=on] .xiJAbq_count:after{content:counter(case-left)}[data-case-motion=on] .xiJAbq_countRest{display:none}[data-case-motion=on] .xiJAbq_counterLabel{visibility:visible;animation:linear both xiJAbq_case-decision-label-out;animation-timeline:--case-scene;animation-range:contain 72% contain 78%}[data-case-motion=on] .xiJAbq_doneLabel{animation:linear both xiJAbq_case-decision-label-in;animation-timeline:--case-scene;animation-range:contain 76% contain 82%}}}@keyframes xiJAbq_case-decision-fall{to{translate:var(--dx) 110vh;rotate:var(--turn)}}@keyframes xiJAbq_case-decision-cost{0%{opacity:0}}@keyframes xiJAbq_case-decision-after{0%{opacity:0;translate:0 24px}}@keyframes xiJAbq_case-decision-count{0%{--case-left:var(--total)}to{--case-left:0}}@keyframes xiJAbq_case-decision-label-out{to{opacity:0}}@keyframes xiJAbq_case-decision-label-in{0%{opacity:0}}
.KuIPja_details{padding-block:var(--fb-section-padding-block)}.KuIPja_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.KuIPja_kicker{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.KuIPja_title{font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-display);text-wrap:balance;margin-block-start:var(--fb-space-3)}.KuIPja_lead{max-width:40rem;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);margin-block-start:var(--fb-space-4)}.KuIPja_body{margin-block-start:var(--fb-space-8)}.KuIPja_screen{gap:var(--fb-space-6);margin-block-start:var(--fb-space-6);display:grid}@media (min-width:1024px){.KuIPja_screen{gap:var(--fb-space-12);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start}}.KuIPja_frame{--case-frame-w:1568;--case-frame-h:744;aspect-ratio:calc(var(--case-frame-w) / var(--case-frame-h));background-color:var(--fb-color-bg-sunken);border:1px solid var(--fb-color-border-strong);border-radius:var(--fb-radius-md);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.KuIPja_frame{cursor:none}}.KuIPja_image{object-fit:cover;width:100%;height:100%}.KuIPja_pin{font-family:var(--fb-font-family-mono);z-index:2;width:26px;height:26px;color:var(--fb-color-bg-page);cursor:pointer;background:var(--fb-color-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--fb-color-accent) 30%, transparent);border:0;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:600;display:grid;position:absolute;translate:-50% -50%}.KuIPja_pin:before{content:"";border:2px solid var(--fb-color-accent);animation:KuIPja_case-details-ping 2s var(--fb-easing-decelerate) infinite;border-radius:50%;position:absolute;inset:-4px}.KuIPja_pin:after{content:"";position:absolute;inset:-9px}.KuIPja_pin:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}.KuIPja_pin[aria-pressed=true]{background:var(--fb-color-text-primary)}@media (prefers-reduced-motion:reduce){.KuIPja_pin:before{animation:none}}.KuIPja_lens{z-index:1;top:calc(var(--y)*100%);left:calc(var(--x)*100%);pointer-events:none;opacity:0;background-repeat:no-repeat;background-size:calc(var(--zoom)*100cqw) auto;background-position:calc(95px - var(--x)*var(--zoom)*100cqw) calc(95px - var(--y)*var(--zoom)*100cqw*var(--case-frame-h,744)/var(--case-frame-w,1568));border:2px solid var(--fb-color-accent);width:190px;height:190px;box-shadow:0 16px 40px -8px var(--fb-color-scrim);transition:opacity var(--fb-duration-fast) var(--fb-easing-standard);border-radius:50%;position:absolute;translate:-50% -50%}.KuIPja_frame{container-type:inline-size}.KuIPja_lensOn{opacity:1}.KuIPja_glide{transition:opacity var(--fb-duration-fast) var(--fb-easing-standard),top var(--fb-duration-slow) var(--fb-easing-decelerate),left var(--fb-duration-slow) var(--fb-easing-decelerate),background-position var(--fb-duration-slow) var(--fb-easing-decelerate)}@media (hover:none){.KuIPja_lens{display:none}}.KuIPja_list{gap:var(--fb-space-1);display:grid}.KuIPja_item{gap:var(--fb-space-3);width:100%;padding:var(--fb-space-3);font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);text-align:start;cursor:pointer;border-radius:var(--fb-radius-md);transition:background-color var(--fb-duration-fast) var(--fb-easing-standard),border-color var(--fb-duration-fast) var(--fb-easing-standard);background:0 0;border:1px solid #0000;grid-template-columns:28px minmax(0,1fr);display:grid}.KuIPja_item b{font-family:var(--fb-font-family-mono);width:26px;height:26px;color:var(--fb-color-accent);border:1.5px solid;border-radius:50%;place-items:center;font-size:12px;font-weight:500;display:grid}.KuIPja_item strong{font:var(--fb-font-heading-sm);color:var(--fb-color-text-primary);display:block}.KuIPja_item[aria-pressed=true],.KuIPja_item:hover{background:var(--fb-color-bg-raised);border-color:var(--fb-color-border-subtle)}.KuIPja_item[aria-pressed=true] b{color:var(--fb-color-bg-page);background:var(--fb-color-accent);border-color:var(--fb-color-accent)}.KuIPja_item:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}@keyframes KuIPja_case-details-ping{to{opacity:0;transform:scale(2.1)}}
._27dAIa_pipeline{padding-block:var(--fb-section-padding-block);background:var(--fb-color-bg-band)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_pipeline{height:calc(var(--n)*85vh + 100vh);view-timeline:--case-scene block;padding-block:0}[data-case-motion=on] ._27dAIa_stage{height:100dvh;padding-block:calc(var(--fb-header-height) + var(--fb-space-6)) var(--fb-space-6);align-content:center;display:grid;position:sticky;inset-block-start:0;overflow:clip}[data-case-motion=on] ._27dAIa_stage{align-content:stretch;gap:var(--fb-space-8);grid-template-rows:auto minmax(0,1fr)}}}._27dAIa_head{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}._27dAIa_kicker{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}._27dAIa_title{font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-display);text-wrap:balance;margin-block-start:var(--fb-space-3)}._27dAIa_rail{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_rail{height:40px;margin-block-start:var(--fb-space-6);display:block;position:relative}[data-case-motion=on] ._27dAIa_rail:before{content:"";background:repeating-linear-gradient(90deg, var(--fb-color-border-strong) 0 10px, transparent 10px 16px);height:2px;position:absolute;inset-block-start:50%;inset-inline:0}[data-case-motion=on] ._27dAIa_railFill{background:var(--fb-color-accent);transform-origin:0;height:2px;animation:linear both _27dAIa_case-pipeline-fill;animation-timeline:--case-scene;animation-range:contain 4% contain 96%;position:absolute;inset-block-start:50%;inset-inline:0}[dir=rtl] [data-case-motion=on] ._27dAIa_railFill{transform-origin:100%}}}._27dAIa_station{background:var(--fb-color-bg-band);border:2px solid var(--fb-color-border-strong);border-radius:50%;width:12px;height:12px;position:absolute;inset-block-start:50%;translate:-50% -50%}[dir=rtl] ._27dAIa_station{translate:50% -50%}._27dAIa_station span{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-muted);font-size:11px;font-weight:500;position:absolute;inset-block-start:16px;inset-inline-start:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_station{animation:linear both _27dAIa_case-pipeline-station;animation-timeline:--case-scene;animation-range:contain calc(calc(4% + var(--i) / (var(--n) - 1) * 92%) - 2%) contain calc(4% + var(--i)/(var(--n) - 1)*92%)}}}._27dAIa_car{appearance:none;cursor:grab;background:0 0;width:100%;height:24px;margin:-5px 0 0;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -100%}._27dAIa_car::-webkit-slider-thumb{appearance:none;background:repeating-linear-gradient(90deg, var(--fb-color-freight-door) 0 6px, var(--fb-color-freight-rib) 6px 8px);width:46px;height:24px;box-shadow:inset 0 3px 0 var(--fb-color-freight-edge),inset 0 -3px 0 var(--fb-color-freight-edge);border:0;border-radius:5px}._27dAIa_car::-moz-range-thumb{appearance:none;background:repeating-linear-gradient(90deg, var(--fb-color-freight-door) 0 6px, var(--fb-color-freight-rib) 6px 8px);width:46px;height:24px;box-shadow:inset 0 3px 0 var(--fb-color-freight-edge),inset 0 -3px 0 var(--fb-color-freight-edge);border:0;border-radius:5px}._27dAIa_car::-moz-range-track{background:0 0}._27dAIa_car:active{cursor:grabbing}._27dAIa_car:focus-visible{outline:2px solid var(--fb-color-accent);outline-offset:2px}._27dAIa_car::-webkit-slider-runnable-track{background:0 0}@media (pointer:coarse){._27dAIa_car{height:44px;margin-block-start:5px}}._27dAIa_car:disabled{cursor:default}._27dAIa_view{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-block-start:var(--fb-space-12);margin-inline:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_view{align-items:center;max-width:none;margin-block-start:0;padding-inline:0;display:flex;overflow:clip;container-type:inline-size}}}._27dAIa_track{gap:var(--fb-space-6);display:grid}@media (min-width:768px){._27dAIa_track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_track{width:max-content;padding-inline:calc(max(0px,(100cqi - var(--fb-container-max))/2) + clamp(var(--fb-space-4),4vw,var(--fb-space-10)));gap:clamp(16px,2.4vw,32px);animation:linear both _27dAIa_case-pipeline-track;animation-timeline:--case-scene;animation-range:contain 4% contain 96%;display:flex}[dir=rtl] [data-case-motion=on] ._27dAIa_track{animation-name:_27dAIa_case-pipeline-track-rtl}}}._27dAIa_card{background:var(--fb-color-bg-raised);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-lg);gap:var(--fb-space-3);grid-template-rows:auto auto auto 1fr;padding:clamp(20px,2.6vw,36px);display:grid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_card{flex:none;width:min(80vw,640px);min-height:min(52vh,440px)}}}._27dAIa_number{font-family:var(--fb-font-family-mono);color:var(--fb-color-accent);font-size:12px;font-weight:500}._27dAIa_cardTitle{font:var(--fb-font-heading-md);letter-spacing:var(--fb-tracking-heading)}._27dAIa_cardText{max-width:48ch;font:var(--fb-font-body-md);color:var(--fb-color-text-secondary)}._27dAIa_artifact{padding:var(--fb-space-4);background:var(--fb-color-bg-sunken);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-md);align-self:end;margin-block-start:var(--fb-space-3);overflow:hidden}._27dAIa_artifact[data-kind=image]{aspect-ratio:var(--case-frame-ratio,1568 / 744);background-color:var(--fb-color-bg-sunken);padding:0;position:relative;overflow:hidden}._27dAIa_list li{justify-content:space-between;gap:var(--fb-space-3);padding-block:var(--fb-space-2);font:var(--fb-font-body-sm);border-block-end:1px dashed var(--fb-color-border-subtle);display:flex}._27dAIa_list li:last-child{border-block-end:0}._27dAIa_list li b{font-family:var(--fb-font-family-mono);color:var(--fb-color-accent);white-space:nowrap;align-self:center;font-size:12px;font-weight:500}._27dAIa_redaction{font:400 clamp(16px, 1.5vw, 19px)/1.5 var(--fb-font-family-base)}._27dAIa_redaction small{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-muted);margin-block-start:var(--fb-space-3);font-size:11px;font-weight:500;display:block}._27dAIa_before s{color:var(--fb-color-text-muted);-webkit-text-decoration:line-through var(--fb-color-accent) 2px;text-decoration:line-through var(--fb-color-accent) 2px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_before s{animation:linear both _27dAIa_case-pipeline-strike;animation-timeline:--case-scene;animation-range:contain calc(calc(4% + var(--i) / (var(--n) - 1) * 92%) - 10%) contain calc(calc(4% + var(--i) / (var(--n) - 1) * 92%) - 2%)}}}._27dAIa_after{color:var(--fb-color-text-primary);margin-block-start:var(--fb-space-3)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_after{animation:linear both _27dAIa_case-pipeline-after;animation-timeline:--case-scene;animation-range:contain calc(calc(4% + var(--i) / (var(--n) - 1) * 92%) - 4%) contain calc(4% + var(--i)/(var(--n) - 1)*92%)}}}._27dAIa_image{object-fit:cover;object-position:top center;width:100%;height:100%}._27dAIa_code{font:400 13px/1.7 var(--fb-font-family-mono);color:var(--fb-color-text-secondary);white-space:pre-wrap;margin:0}._27dAIa_chain{gap:var(--fb-space-2);flex-wrap:wrap;align-items:center;display:flex}._27dAIa_chain li{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-primary);border:1px solid var(--fb-color-accent);border-radius:6px;padding:8px 10px;font-size:12px;font-weight:500}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] ._27dAIa_chain li{animation:linear both _27dAIa_case-pipeline-link;animation-timeline:--case-scene;animation-range:contain calc(calc(4% + var(--i) / (var(--n) - 1) * 92%) - 10% + var(--k)*2%) contain calc(calc(4% + var(--i) / (var(--n) - 1) * 92%) - 8% + var(--k)*2%)}}}._27dAIa_chain li:not(:last-child):after{content:"→";color:var(--fb-color-text-muted);margin-inline-start:var(--fb-space-3)}@keyframes _27dAIa_case-pipeline-fill{0%{transform:scaleX(0)}}@keyframes _27dAIa_case-pipeline-station{0%{background:var(--fb-color-bg-band);border-color:var(--fb-color-border-strong)}to{background:var(--fb-color-accent);border-color:var(--fb-color-accent)}}@keyframes _27dAIa_case-pipeline-track{to{translate:calc(100cqi - 100%)}}@keyframes _27dAIa_case-pipeline-track-rtl{to{translate:calc(100% - 100cqi)}}@keyframes _27dAIa_case-pipeline-strike{0%{color:var(--fb-color-text-primary);text-decoration-color:#0000}}@keyframes _27dAIa_case-pipeline-after{0%{opacity:0;translate:0 8px}}@keyframes _27dAIa_case-pipeline-link{0%{color:var(--fb-color-text-secondary);border-color:var(--fb-color-border-strong)}}
@property --case-year{syntax:"<integer>";inherits:true;initial-value:0}.dNB__q_scene{padding-block:var(--fb-section-padding-block);background:var(--fb-color-bg-band)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .dNB__q_scene{height:calc(var(--n)*80vh + 100vh);view-timeline:--case-scene block;padding-block:0}}}.dNB__q_stage{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .dNB__q_stage{height:100dvh;padding-block:calc(var(--fb-header-height) + var(--fb-space-6)) var(--fb-space-6);align-content:center;display:grid;position:sticky;inset-block-start:0;overflow:clip}[data-case-motion=on] .dNB__q_stage{align-content:stretch;gap:var(--fb-space-4);grid-template-rows:auto minmax(0,1fr) auto}}}.dNB__q_head{gap:var(--fb-space-6);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}.dNB__q_kicker{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.dNB__q_title{font:var(--fb-font-heading-lg);letter-spacing:var(--fb-tracking-display);margin-block-start:var(--fb-space-3)}.dNB__q_captions{display:none}.dNB__q_window{margin-block-start:var(--fb-space-8)}.dNB__q_bar{display:none}.dNB__q_frames{gap:var(--fb-space-4);scroll-snap-type:x mandatory;grid-auto-columns:min(78vw,560px);grid-auto-flow:column;padding-block-end:var(--fb-space-3);display:grid;overflow-x:auto}.dNB__q_frame{scroll-snap-align:start}.dNB__q_figure{background:var(--fb-color-bg-raised);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-lg);border-radius:var(--fb-radius-md);height:100%;overflow:hidden}.dNB__q_shot{aspect-ratio:var(--case-frame-ratio,1568 / 744);background-color:var(--fb-color-bg-sunken);position:relative;overflow:hidden}.dNB__q_image{object-fit:cover;object-position:top center;width:100%;height:100%}.dNB__q_figcaption{padding:var(--fb-space-3) var(--fb-space-4);font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary)}.dNB__q_figcaption strong{color:var(--fb-color-text-primary);font-weight:600;display:block}.dNB__q_ruler{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .dNB__q_captions{border-inline-start:2px solid var(--fb-color-accent);width:min(100%,30rem);min-height:5.4em;padding-inline-start:var(--fb-space-4);display:grid}[data-case-motion=on] .dNB__q_caption{opacity:0;animation:linear dNB__q_case-scene-caption;animation-timeline:--case-scene;animation-range:contain calc(var(--i)/var(--n)*100%) contain calc((var(--i) + 1)/var(--n)*100%);grid-area:1/1}[data-case-motion=on] .dNB__q_caption:last-child{animation-name:dNB__q_case-scene-caption-last;animation-fill-mode:forwards}}}.dNB__q_captionNumber{font-family:var(--fb-font-family-mono);color:var(--fb-color-accent);font-size:11px;font-weight:500}.dNB__q_captionTitle{font:var(--fb-font-heading-sm);margin-block-start:var(--fb-space-1)}.dNB__q_captionText{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);margin-block-start:var(--fb-space-1)}@media not (min-width:768px){.dNB__q_captionText{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .dNB__q_window{width:min(100%,(100dvh - var(--fb-header-height) - 360px)*1568/744);border:1px solid var(--fb-color-border-strong);border-radius:var(--fb-radius-md);box-shadow:0 30px 60px -30px var(--fb-color-scrim);grid-template-rows:30px auto;place-self:center;margin:0;display:grid;overflow:hidden}[data-case-motion=on] .dNB__q_bar{padding-inline:var(--fb-space-3);background:var(--fb-color-bg-raised);border-block-end:1px solid var(--fb-color-border-subtle);align-items:center;gap:6px;display:flex}[data-case-motion=on] .dNB__q_bar i{background:var(--fb-color-border-strong);border-radius:50%;width:9px;height:9px}[data-case-motion=on] .dNB__q_bar span{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-muted);margin-inline-start:var(--fb-space-2);font-size:11px;font-weight:500}[data-case-motion=on] .dNB__q_frames{aspect-ratio:var(--case-frame-ratio,1568/744);padding:0;display:block;position:relative;overflow:hidden}[data-case-motion=on] .dNB__q_frame{position:absolute;inset:0}[data-case-motion=on] .dNB__q_frame:not(:first-child){animation:linear both dNB__q_case-scene-frame;animation-timeline:--case-scene;animation-range:contain calc(calc(var(--i) / var(--n) * 100%) - 25%/var(--n)) contain calc(var(--i)/var(--n)*100%)}:is([data-case-motion=on] .dNB__q_figure,[data-case-motion=on] .dNB__q_shot){aspect-ratio:auto;background:0 0;border:0;border-radius:0;height:100%}[data-case-motion=on] .dNB__q_figcaption{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-case-motion=on] .dNB__q_ruler{gap:var(--fb-space-6);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}}}.dNB__q_years{min-width:4.2ch;font:400 clamp(40px, 6vw, 76px)/.9 var(--fb-font-family-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;display:grid}.dNB__q_years>*{grid-area:1/1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .dNB__q_yearRest{visibility:hidden}:is([data-case-motion=on] .dNB__q_year,[data-case-motion=on] .dNB__q_needle){opacity:0;animation:linear dNB__q_case-scene-show,linear both dNB__q_case-scene-count;animation-timeline:--case-scene,--case-scene;animation-range:contain calc(var(--i)/var(--n)*100%) contain calc((var(--i) + 1)/var(--n)*100%),contain calc((var(--i) + .5)/var(--n)*100%) contain calc((var(--i) + 1)/var(--n)*100%)}[data-case-motion=on] .dNB__q_year{counter-reset:case-year var(--case-year)}[data-case-motion=on] .dNB__q_year:after{content:counter(case-year)}:is([data-case-motion=on] .dNB__q_year:nth-last-child(2),[data-case-motion=on] .dNB__q_needle:last-child){animation-fill-mode:forwards,both}}}.dNB__q_ticks{background:repeating-linear-gradient(90deg, var(--fb-color-border-strong) 0 1px, transparent 1px calc(100% / var(--span))) bottom/100% 14px no-repeat;height:56px;position:relative}.dNB__q_ticks b{background:var(--fb-color-text-secondary);width:1px;height:26px;position:absolute;inset-block-end:0}.dNB__q_ticks b>span{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-secondary);white-space:nowrap;font-size:11px;font-weight:500;position:absolute;inset-block-start:-18px;inset-inline-start:0}.dNB__q_ticks b:last-of-type>span{inset-inline:auto 0}@media not (min-width:768px){.dNB__q_mark{display:none}}.dNB__q_needle{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-case-motion=on] .dNB__q_needle{background:var(--fb-color-accent);width:2px;animation-name:dNB__q_case-scene-show,dNB__q_case-scene-needle;display:block;position:absolute;inset-block:0;inset-inline-start:var(--x0);translate:-1px}}}@keyframes dNB__q_case-scene-needle{0%{inset-inline-start:var(--x0)}to{inset-inline-start:var(--x1)}}@keyframes dNB__q_case-scene-frame{0%{opacity:0}}@keyframes dNB__q_case-scene-caption{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@keyframes dNB__q_case-scene-caption-last{0%{opacity:0}10%,to{opacity:1}}@keyframes dNB__q_case-scene-show{0%,to{opacity:1}}@keyframes dNB__q_case-scene-count{0%{--case-year:var(--from)}to{--case-year:var(--to)}}
.yX6Qoa_stack{padding-block:var(--fb-section-padding-block);background:var(--fb-color-bg-band)}.yX6Qoa_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}.yX6Qoa_kicker{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.yX6Qoa_title{font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-display);text-wrap:balance;margin-block-start:var(--fb-space-3)}.yX6Qoa_table{width:100%;border-collapse:collapse;border-block-start:2px solid var(--fb-color-text-primary);margin-block-start:var(--fb-space-8)}.yX6Qoa_table th,.yX6Qoa_table td{padding:var(--fb-space-4) var(--fb-space-4) var(--fb-space-4) 0;text-align:start;vertical-align:baseline;border-block-end:1px solid var(--fb-color-border-subtle)}.yX6Qoa_table thead th{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted);padding-block:var(--fb-space-3)}.yX6Qoa_table tbody tr{transition:background-color var(--fb-duration-fast) var(--fb-easing-standard)}@media (hover:hover) and (pointer:fine){.yX6Qoa_table tbody tr:hover{background:color-mix(in srgb, var(--fb-color-accent) 6%, transparent)}}.yX6Qoa_caption{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.yX6Qoa_position{font-family:var(--fb-font-family-mono);width:3.5rem;color:var(--fb-color-text-muted);font-size:13px;font-weight:500}.yX6Qoa_name{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-primary);font-size:14px;font-weight:500}.yX6Qoa_where{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary)}@media not (min-width:768px){.yX6Qoa_where{display:none}}.yX6Qoa_why{font:var(--fb-font-body-md);color:var(--fb-color-text-secondary)}@media not (min-width:768px){.yX6Qoa_table tbody tr{padding-block:var(--fb-space-3);border-block-end:1px solid var(--fb-color-border-subtle);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.yX6Qoa_table thead{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.yX6Qoa_table tbody th,.yX6Qoa_table tbody td{border:0;padding-block:0}.yX6Qoa_why{grid-column:2;margin-block-start:var(--fb-space-1)}}.yX6Qoa_panels{gap:var(--fb-space-6);margin-block-start:var(--fb-space-16);display:grid}@media (min-width:1024px){.yX6Qoa_panels{grid-template-columns:repeat(2,minmax(0,1fr))}}.yX6Qoa_panel{background:var(--fb-color-bg-raised);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-lg);gap:var(--fb-space-4);align-content:start;padding:clamp(20px,2.4vw,32px);display:grid}.yX6Qoa_panelTitle{font:var(--fb-font-heading-md);letter-spacing:var(--fb-tracking-heading)}.yX6Qoa_panelText{font:var(--fb-font-body-md);color:var(--fb-color-text-secondary)}.yX6Qoa_moves li{gap:var(--fb-space-3);padding-block:var(--fb-space-3);font:var(--fb-font-body-md);border-block-start:1px solid var(--fb-color-border-subtle);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;display:grid}.yX6Qoa_moves li em{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-muted);font-size:11px;font-style:normal;font-weight:500}.yX6Qoa_glyph{background:var(--fb-color-bg-sunken);border:1px solid var(--fb-color-border-subtle);border-radius:6px;width:44px;height:28px;position:relative;overflow:hidden}.yX6Qoa_glyph:after{content:"";animation:2.4s var(--fb-easing-decelerate) infinite;position:absolute}.yX6Qoa_glyph[data-glyph="0"]:after{background:var(--fb-color-accent);border-radius:2px;animation-name:yX6Qoa_case-glyph-arrive;inset:6px 8px}.yX6Qoa_glyph[data-glyph="1"]:after{background:var(--fb-color-text-primary);height:8px;animation-name:yX6Qoa_case-glyph-tone;animation-direction:alternate;inset:0 0 auto}.yX6Qoa_glyph[data-glyph="2"]:after{background:var(--fb-color-accent);transform-origin:0;height:3px;animation-name:yX6Qoa_case-glyph-read;animation-timing-function:linear;inset:0 0 auto}.yX6Qoa_glyph[data-glyph="3"]:after{background:var(--fb-color-graphic);animation-name:yX6Qoa_case-glyph-scene;animation-direction:alternate;inset:5px 12px}[data-case-motion=off] .yX6Qoa_glyph:after{animation:none}@media (prefers-reduced-motion:reduce){.yX6Qoa_glyph:after{animation:none}}.yX6Qoa_switch{padding:var(--fb-space-3) var(--fb-space-4);border:1px dashed var(--fb-color-border-strong);border-radius:var(--fb-radius-md)}.yX6Qoa_tree{padding:var(--fb-space-4);font:400 14px/1.9 var(--fb-font-family-mono);color:var(--fb-color-text-secondary);background:var(--fb-color-bg-sunken);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-md)}.yX6Qoa_tree ul{padding-inline-start:var(--fb-space-8)}.yX6Qoa_tree li[data-current]{color:var(--fb-color-text-primary)}.yX6Qoa_treeRoot{color:var(--fb-color-text-muted)}.yX6Qoa_treeDir{padding-inline-start:var(--fb-space-4)}.yX6Qoa_pointer{color:var(--fb-color-accent);margin-inline-start:var(--fb-space-4)}.yX6Qoa_buttons{gap:var(--fb-space-2);flex-wrap:wrap;display:flex}.yX6Qoa_log{min-height:5.1em;font:400 12px/1.7 var(--fb-font-family-mono);color:var(--fb-color-text-secondary)}.yX6Qoa_log [data-result]{color:var(--fb-color-accent)}.yX6Qoa_absent{gap:var(--fb-space-2);flex-wrap:wrap;margin-block-start:var(--fb-space-2);display:flex}.yX6Qoa_absent s{font-family:var(--fb-font-family-mono);color:var(--fb-color-text-muted);-webkit-text-decoration:line-through var(--fb-color-accent) 2px;text-decoration:line-through var(--fb-color-accent) 2px;border:1px dashed var(--fb-color-border-strong);border-radius:6px;padding:7px 10px;font-size:12px;font-weight:500;display:inline-block}@keyframes yX6Qoa_case-glyph-arrive{0%{opacity:0;translate:0 6px}40%{opacity:1;translate:none}}@keyframes yX6Qoa_case-glyph-tone{0%{background:var(--fb-color-border-strong)}}@keyframes yX6Qoa_case-glyph-read{0%{transform:scaleX(0)}}@keyframes yX6Qoa_case-glyph-scene{0%{clip-path:inset(0 60% 0 0)}to{clip-path:inset(0)}}
@property --cover-w{syntax:"<number>";inherits:true;initial-value:1440}@property --cover-h{syntax:"<number>";inherits:true;initial-value:3556}@property --cover-travel{syntax:"<number>";inherits:true;initial-value:2.95}@property --cover-pace{syntax:"<number>";inherits:true;initial-value:1}.biPk4G_card{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1)}@media (scripting:enabled){.biPk4G_card{opacity:0;translate:0 24px}}.biPk4G_card[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms);translate:none}.biPk4G_card{gap:var(--fb-space-6);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.biPk4G_card:hover{z-index:1}}.biPk4G_card:focus-within{z-index:1}.biPk4G_box{--door:var(--fb-color-freight-door);--rib:var(--fb-color-freight-rib);--edge:var(--fb-color-freight-edge);--cover-travel:max(calc(1.6 * var(--cover-h) / var(--cover-w) - 1), .05);--cover-pace:sqrt(calc(var(--cover-travel) / 2.95));aspect-ratio:16/10;background-color:var(--edge);border-radius:var(--fb-radius-md);max-inline-size:100%;box-shadow:var(--fb-shadow-lg);perspective:3200px;padding:9px 9px 13px;position:relative}.biPk4G_box[data-tone=alt]{--door:var(--fb-color-freight-alt-door);--rib:var(--fb-color-freight-alt-rib);--edge:var(--fb-color-freight-alt-edge)}.biPk4G_box:before{z-index:2;pointer-events:none;content:"";background:radial-gradient(circle, var(--fb-color-freight-shade) 2.4px, transparent 3px) 0 0/14px 10px no-repeat,radial-gradient(circle, var(--fb-color-freight-shade) 2.4px, transparent 3px) 100% 0/14px 10px no-repeat,radial-gradient(circle, var(--fb-color-freight-shade) 2.4px, transparent 3px) 0 100%/14px 10px no-repeat,radial-gradient(circle, var(--fb-color-freight-shade) 2.4px, transparent 3px) 100% 100%/14px 10px no-repeat;position:absolute;inset:3px}.biPk4G_hold{background-color:var(--fb-color-freight-hold);border-radius:var(--fb-radius-sm);block-size:100%;transform-style:preserve-3d;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fb-color-freight-shade) 55%, transparent),inset 0 2px 4px -2px var(--fb-color-freight-shade);position:relative}.biPk4G_hold:after{pointer-events:none;content:"";background:linear-gradient(90deg, var(--fb-color-freight-shade), transparent 30% 70%, var(--fb-color-freight-shade));border-radius:inherit;transition:opacity calc(var(--fb-duration-slow)*1.6) var(--fb-easing-standard);position:absolute;inset:0}.biPk4G_inside{border-radius:calc(var(--fb-radius-sm) - 2px);position:absolute;inset:10px;overflow:hidden;container-type:size}.biPk4G_inside:after{z-index:1;pointer-events:none;content:"";box-shadow:inset 0 7px 12px -5px var(--fb-color-freight-shade),inset 0 -5px 10px -6px var(--fb-color-freight-shade),inset 7px 0 12px -9px var(--fb-color-freight-shade),inset -7px 0 12px -9px var(--fb-color-freight-shade);border-radius:inherit;opacity:var(--well,1);transition:opacity calc(var(--fb-duration-slow)*1.6) var(--fb-easing-standard);position:absolute;inset:0}.biPk4G_cover{object-fit:cover;object-position:top;filter:brightness(.72)saturate(.9);block-size:auto;min-block-size:100%;inline-size:100%;transition:translate calc(var(--fb-duration-slow)*1.4*var(--cover-pace)) cubic-bezier(.45, 0, .35, 1),filter calc(var(--fb-duration-slow)*1.6) var(--fb-easing-standard);position:absolute;inset-block-start:0;inset-inline:0}.biPk4G_placeholder{background:linear-gradient(135deg, var(--fb-color-bg-sunken) 0%, var(--fb-color-bg-raised) 100%);filter:brightness(.72);transition:filter calc(var(--fb-duration-slow)*1.6) var(--fb-easing-standard);position:absolute;inset:0}.biPk4G_beam{pointer-events:none;background:radial-gradient(16% 62% at 50% 50%, var(--fb-color-freight-light), transparent 72%);mix-blend-mode:screen;transition:opacity calc(var(--fb-duration-slow)*1.6) var(--fb-easing-standard);position:absolute;inset:0}.biPk4G_door{inline-size:50%;transform-style:preserve-3d;transition:transform calc(var(--fb-duration-slow)*1.6) cubic-bezier(.3, .9, .25, 1);will-change:transform;position:absolute;inset-block:0}.biPk4G_doorLeft{transform-origin:0;left:0;transform:rotateY(-38deg)}.biPk4G_doorRight{transform-origin:100%;transition-delay:50ms;right:0;transform:rotateY(38deg)}.biPk4G_face,.biPk4G_back{backface-visibility:hidden;border-radius:4px;position:absolute;inset:0}.biPk4G_face{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--fb-color-freight-ink) 12%, var(--door)) 0 2px, var(--door) 2px 9px, var(--rib) 9px 14px, color-mix(in srgb, var(--fb-color-freight-hold) 18%, var(--rib)) 14px 16px);box-shadow:inset 0 0 0 2px var(--edge)}.biPk4G_back{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--fb-color-freight-hold) 45%, var(--door)) 0 9px, color-mix(in srgb, var(--fb-color-freight-hold) 58%, var(--door)) 9px 16px);transform:rotateY(180deg)}.biPk4G_rod{background-color:color-mix(in srgb, var(--fb-color-freight-hold) 32%, var(--edge));border-radius:2px;inline-size:4px;position:absolute;inset-block:4%}.biPk4G_rod:after{inset-block-start:56%;content:"";background-color:inherit;border-radius:3px;block-size:22px;inline-size:10px;position:absolute;left:-3px}.biPk4G_doorLeft .biPk4G_rod:first-of-type{left:22%}.biPk4G_doorLeft .biPk4G_rod:nth-of-type(2){left:70%}.biPk4G_doorRight .biPk4G_rod:first-of-type{left:28%}.biPk4G_doorRight .biPk4G_rod:nth-of-type(2){left:76%}.biPk4G_stencil{z-index:1;max-inline-size:88%;font:500 clamp(9px, 1vw, 11px)/1.35 var(--fb-font-family-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fb-color-freight-ink);background-color:color-mix(in srgb, var(--door) 70%, transparent);padding:2px 4px;position:absolute;left:12%}.biPk4G_stencil small{letter-spacing:.16em;opacity:.8;font-size:.85em;display:block}.biPk4G_stencil b{font-weight:inherit;outline-offset:1px;outline:1.5px solid;margin-inline-start:4px;padding-inline:3px}.biPk4G_doorLeft .biPk4G_stencil{inset-block-end:12%}.biPk4G_doorRight .biPk4G_stencil{inset-block-start:12%}@media (hover:hover) and (pointer:fine){.biPk4G_card:hover{--well:.55}.biPk4G_card:hover .biPk4G_doorLeft{transform:rotateY(-94deg)}.biPk4G_card:hover .biPk4G_doorRight{transform:rotateY(94deg)}.biPk4G_card:hover .biPk4G_cover{filter:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.biPk4G_card:hover .biPk4G_cover{transition:translate calc(var(--fb-duration-slow)*9*var(--cover-pace)) cubic-bezier(.45, 0, .35, 1) calc(var(--fb-duration-slow)*.6),filter calc(var(--fb-duration-slow)*1.6) var(--fb-easing-standard);translate:0 calc(100cqh - 100%)}}@media (hover:hover) and (pointer:fine){.biPk4G_card:hover .biPk4G_placeholder{filter:none}.biPk4G_card:hover .biPk4G_beam,.biPk4G_card:hover .biPk4G_hold:after{opacity:0}.biPk4G_card:hover .biPk4G_title{color:var(--fb-color-accent)}.biPk4G_card:hover .biPk4G_arrow{translate:6px}}.biPk4G_card:focus-within{--well:.55}.biPk4G_card:focus-within .biPk4G_doorLeft{transform:rotateY(-94deg)}.biPk4G_card:focus-within .biPk4G_doorRight{transform:rotateY(94deg)}.biPk4G_card:focus-within .biPk4G_cover{filter:none}@media (prefers-reduced-motion:no-preference){.biPk4G_card:focus-within .biPk4G_cover{transition:translate calc(var(--fb-duration-slow)*9*var(--cover-pace)) cubic-bezier(.45, 0, .35, 1) calc(var(--fb-duration-slow)*.6),filter calc(var(--fb-duration-slow)*1.6) var(--fb-easing-standard);translate:0 calc(100cqh - 100%)}}.biPk4G_card:focus-within .biPk4G_placeholder{filter:none}.biPk4G_card:focus-within .biPk4G_beam,.biPk4G_card:focus-within .biPk4G_hold:after{opacity:0}.biPk4G_card:focus-within .biPk4G_title{color:var(--fb-color-accent)}.biPk4G_card:focus-within .biPk4G_arrow{translate:6px}@media not all and (hover:hover) and (pointer:fine){.biPk4G_doorLeft{transform:rotateY(-62deg)}.biPk4G_doorRight{transform:rotateY(62deg)}.biPk4G_cover,.biPk4G_placeholder{filter:brightness(.95)}.biPk4G_beam{opacity:.4}@supports (animation-timeline:view()){.biPk4G_cover{animation:linear both biPk4G_page-through;animation-timeline:view(inline);animation-range:entry 40% exit 60%}}}@keyframes biPk4G_page-through{to{translate:0 calc(100cqh - 100%)}}.biPk4G_card[data-revealed=true] .biPk4G_doorLeft{animation:biPk4G_knock-left calc(var(--fb-duration-slow)*1.8) var(--fb-easing-standard) calc(var(--fb-duration-slow) + var(--reveal-index,0)*90ms)}.biPk4G_card[data-revealed=true] .biPk4G_doorRight{animation:biPk4G_knock-right calc(var(--fb-duration-slow)*1.8) var(--fb-easing-standard) calc(var(--fb-duration-slow) + var(--reveal-index,0)*90ms + 70ms)}@keyframes biPk4G_knock-left{30%{transform:rotateY(-60deg)}58%{transform:rotateY(-31deg)}80%{transform:rotateY(-42deg)}}@keyframes biPk4G_knock-right{30%{transform:rotateY(60deg)}58%{transform:rotateY(31deg)}80%{transform:rotateY(42deg)}}@media (prefers-reduced-motion:reduce){.biPk4G_card[data-revealed=true] .biPk4G_door,.biPk4G_card .biPk4G_cover{animation:none}}.biPk4G_body{gap:var(--fb-space-4);padding-inline:var(--fb-space-1);flex-direction:column;display:flex}.biPk4G_head{gap:var(--fb-space-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.biPk4G_category{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.biPk4G_hint{font:500 12px/1.2 var(--fb-font-family-mono);letter-spacing:.04em;color:var(--fb-color-accent);margin-inline-start:auto}.biPk4G_arrow{transition:translate var(--fb-duration-normal) var(--fb-easing-standard);display:inline-block}.biPk4G_arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.biPk4G_title{font:var(--fb-font-heading-md);color:var(--fb-color-text-primary);transition:color var(--fb-duration-normal) var(--fb-easing-standard)}.biPk4G_link:after{z-index:3;content:"";position:absolute;inset:0}.biPk4G_link:focus-visible{outline:none}.biPk4G_link:focus-visible:after{outline:2px solid var(--fb-color-accent);outline-offset:2px;border-radius:var(--fb-radius-md)}.biPk4G_facts{gap:var(--fb-space-2);margin:0;display:grid}.biPk4G_fact{gap:var(--fb-space-3);grid-template-columns:minmax(0,7rem) minmax(0,1fr);align-items:baseline;display:grid}.biPk4G_factLabel{font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-text-muted)}.biPk4G_factValue{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);margin:0}
.W4bVoG_root{padding-block:clamp(40px,6vw,80px) var(--fb-space-10)}.W4bVoG_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));gap:var(--fb-space-6) var(--fb-space-16);align-items:end;margin-inline:auto;display:grid}@media (min-width:1024px){.W4bVoG_inner{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.W4bVoG_title{max-inline-size:18ch;font:var(--fb-font-heading-xl);letter-spacing:var(--fb-tracking-display);text-wrap:balance;font-size:clamp(36px,5.3vw,72px);font-weight:500}.W4bVoG_title:lang(zh){max-inline-size:13em}.W4bVoG_lead{max-inline-size:40ch;font:var(--fb-font-body-lg);color:var(--fb-color-text-secondary);text-wrap:pretty;padding-block-end:var(--fb-space-1)}
.-J9UMG_section{padding-block:var(--fb-space-3) var(--fb-section-padding-block)}.-J9UMG_inner{width:100%;max-width:var(--fb-container-max);padding-inline:clamp(var(--fb-space-4),4vw,var(--fb-space-10));margin-inline:auto}
._6m8oEa_offers{gap:var(--fb-space-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){._6m8oEa_offers{grid-template-columns:repeat(2,minmax(0,1fr))}}._6m8oEa_offer{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),transform var(--fb-duration-normal) var(--fb-easing-standard),border-color var(--fb-duration-normal) var(--fb-easing-standard)}@media (scripting:enabled){._6m8oEa_offer{opacity:0;translate:0 28px}}._6m8oEa_offer[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms),0s,0s;translate:none}._6m8oEa_offer{padding:var(--fb-space-8);background-color:var(--fb-color-bg-raised);border:1px solid var(--fb-color-border-subtle);border-radius:var(--fb-radius-lg);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){._6m8oEa_offer:hover{border-color:var(--fb-color-border-strong);transform:translateY(-4px)}}._6m8oEa_offerTitle{font:var(--fb-font-heading-md);letter-spacing:var(--fb-tracking-heading);color:var(--fb-color-text-primary)}._6m8oEa_offerSummary{font:var(--fb-font-body-md);color:var(--fb-color-text-secondary);margin-block-start:var(--fb-space-3)}._6m8oEa_offerPoints{margin-block:var(--fb-space-6) 0;padding:0;list-style:none}._6m8oEa_offerPoint{gap:var(--fb-space-3);padding-block:var(--fb-space-2);font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);display:flex}._6m8oEa_offerPoint:before{color:var(--fb-color-accent);content:"—"}._6m8oEa_capGrid{gap:var(--fb-space-10) var(--fb-space-8);display:grid}@media (min-width:768px){._6m8oEa_capGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){._6m8oEa_capGrid{gap:var(--fb-space-12) var(--fb-space-16)}}._6m8oEa_capGroup{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1)}@media (scripting:enabled){._6m8oEa_capGroup{opacity:0;translate:0 28px}}._6m8oEa_capGroup[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms);translate:none}@media (min-width:768px){._6m8oEa_capGroup:last-child:nth-child(odd){grid-column:1/-1}._6m8oEa_capGroup:last-child:nth-child(odd) ._6m8oEa_capRows{column-gap:var(--fb-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:768px) and (min-width:1440px){._6m8oEa_capGroup:last-child:nth-child(odd) ._6m8oEa_capRows{column-gap:var(--fb-space-16)}}._6m8oEa_capGroupTitle{gap:var(--fb-space-4);font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-accent);align-items:center;display:flex}._6m8oEa_capGroupTitle:lang(zh){font-size:14px}._6m8oEa_capGroupTitle:after{transform-origin:0;transition:transform var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1);transform:scaleX(0)}[data-revealed=true] ._6m8oEa_capGroupTitle:after{transition-delay:calc(var(--reveal-index,0)*70ms);transform:scaleX(1)}._6m8oEa_capGroupTitle:after{background-color:var(--fb-color-border-strong);content:"";flex:1;height:1px}._6m8oEa_capRows{margin-block-start:var(--fb-space-4)}._6m8oEa_capRow{gap:var(--fb-space-1) var(--fb-space-4);padding-block:var(--fb-space-3);border-block-end:1px solid var(--fb-color-border-subtle);transition:border-color var(--fb-duration-fast) var(--fb-easing-standard);align-items:baseline;display:grid}@media (min-width:1024px){._6m8oEa_capRow{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}}@media (hover:hover) and (pointer:fine){._6m8oEa_capRow:hover{border-block-end-color:var(--fb-color-accent)}._6m8oEa_capRow:hover ._6m8oEa_capName{color:var(--fb-color-accent)}}._6m8oEa_capName{font:var(--fb-font-heading-sm);color:var(--fb-color-text-primary);transition:color var(--fb-duration-fast) var(--fb-easing-standard)}._6m8oEa_capNote{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);text-wrap:pretty}._6m8oEa_processGrid{gap:var(--fb-space-10) var(--fb-space-8);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){._6m8oEa_processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){._6m8oEa_processGrid{gap:var(--fb-space-12) var(--fb-space-16)}}._6m8oEa_processGroup{transition:opacity var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1),translate var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1)}@media (scripting:enabled){._6m8oEa_processGroup{opacity:0;translate:0 28px}}._6m8oEa_processGroup[data-revealed=true]{opacity:1;transition-delay:calc(var(--reveal-index,0)*70ms),calc(var(--reveal-index,0)*70ms);translate:none}._6m8oEa_processGroupTitle{gap:var(--fb-space-4);font:var(--fb-font-kicker);letter-spacing:var(--fb-tracking-kicker);text-transform:uppercase;color:var(--fb-color-accent);align-items:center;display:flex}._6m8oEa_processGroupTitle:lang(zh){font-size:14px}._6m8oEa_processGroupTitle:after{transform-origin:0;transition:transform var(--fb-duration-slow) cubic-bezier(.165, .84, .44, 1);transform:scaleX(0)}[data-revealed=true] ._6m8oEa_processGroupTitle:after{transition-delay:calc(var(--reveal-index,0)*70ms);transform:scaleX(1)}._6m8oEa_processGroupTitle:after{background-color:var(--fb-color-border-strong);content:"";flex:1;height:1px}._6m8oEa_processSummary{font:var(--fb-font-body-sm);color:var(--fb-color-text-secondary);text-wrap:pretty;margin-block-start:var(--fb-space-4)}._6m8oEa_processRows{margin-block:var(--fb-space-2) 0;padding:0;list-style:none}._6m8oEa_processRow{padding-block:var(--fb-space-3);font:var(--fb-font-heading-sm);color:var(--fb-color-text-primary);border-block-end:1px solid var(--fb-color-border-subtle);transition:color var(--fb-duration-fast) var(--fb-easing-standard),border-color var(--fb-duration-fast) var(--fb-easing-standard)}@media (hover:hover) and (pointer:fine){._6m8oEa_processRow:hover{color:var(--fb-color-accent);border-block-end-color:var(--fb-color-accent)}}
