@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color-scheme:light;--font-family-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:clamp(2rem, 5vw, 3.5rem);--line-height-tight:1.12;--line-height-body:1.6;--font-weight-normal:400;--font-weight-medium:600;--font-weight-bold:800;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--content-width:70rem;--content-gutter:1rem;--breakpoint-compact:35rem;--breakpoint-navigation:56.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-pill:999px;--shadow-elevated:0 22px 60px #0c3d7a1f;--motion-fast:.14s;--motion-standard:.22s;--focus-ring-width:3px;--color-page:#eef6ff;--color-surface:#fff;--color-surface-muted:#e3f1ff;--color-text:#071a33;--color-text-muted:#52657f;--color-border:#c9dff4;--color-brand:#0b6bff;--color-brand-strong:#064fbf;--color-brand-soft:#d9ecff;--color-accent:#20c7df;--color-focus:#005fcc;--color-success:#15803d;--color-warning:#a15c00;--color-danger:#b42318;--color-navigation:#dceeff;--color-navigation-surface:#f7fbff;--bg:var(--color-page);--surface:var(--color-surface);--surface-soft:var(--color-surface-muted);--text:var(--color-text);--muted:var(--color-text-muted);--border:var(--color-border);--brand:var(--color-brand);--brand-strong:var(--color-brand-strong);--brand-soft:var(--color-brand-soft);--accent:var(--color-accent);--nav-bg:var(--color-navigation);--nav-surface:var(--color-navigation-surface);--nav-active:var(--color-brand);--shadow:var(--shadow-elevated)}:root[data-theme=dark]{color-scheme:dark;--color-page:#07111f;--color-surface:#0d1b2e;--color-surface-muted:#122843;--color-text:#edf7ff;--color-text-muted:#9db5d2;--color-border:#213a5b;--color-brand:#38bdf8;--color-brand-strong:#67e8f9;--color-brand-soft:#102f4d;--color-accent:#22d3ee;--color-focus:#7dd3fc;--color-success:#4ade80;--color-warning:#fbbf24;--color-danger:#fb7185;--color-navigation:#0a1a2d;--color-navigation-surface:#10243b;--shadow-elevated:0 20px 60px #00000059}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-page:#07111f;--color-surface:#0d1b2e;--color-surface-muted:#122843;--color-text:#edf7ff;--color-text-muted:#9db5d2;--color-border:#213a5b;--color-brand:#38bdf8;--color-brand-strong:#67e8f9;--color-brand-soft:#102f4d;--color-accent:#22d3ee;--color-focus:#7dd3fc;--color-success:#4ade80;--color-warning:#fbbf24;--color-danger:#fb7185;--color-navigation:#0a1a2d;--color-navigation-surface:#10243b;--shadow-elevated:0 20px 60px #00000059}}[data-brand=bellfly]{--color-brand:var(--bellfly-color-brand,#2563eb);--color-accent:var(--bellfly-color-accent,#60a5fa)}[data-brand=packtell]{--color-brand:var(--packtell-color-brand,#6d5bd0);--color-accent:var(--packtell-color-accent,#d4a72c)}@media(prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-standard:0s}}:root[data-brand=packtell]{--pk-background:#f7f8fc;--pk-elevated:#fff;--pk-surface:#fff;--pk-hover:#eef0fa;--pk-active:#e4e8f5;--pk-subtle:#f0f2f8;--pk-border-subtle:#e1e5ef;--pk-border:#cbd2e2;--pk-border-strong:#a9b4ca;--pk-text:#171c2a;--pk-secondary:#485269;--pk-tertiary:#59637a;--pk-muted:#626d84;--pk-primary:#4b58cf;--pk-primary-hover:#3f4ab6;--pk-primary-pressed:#3440a1;--pk-brand:#4b58cf;--pk-brand-hover:#3f4ab6;--pk-brand-pressed:#3440a1;--pk-brand-ink:#fff;--pk-brand-soft:#4b58cf17;--pk-brand-soft-border:#4b58cf40;--pk-info:#216eba;--pk-success:#16703d;--pk-warning:#8b5900;--pk-error:#b92d3a;--pk-header:#f7f8fce6;--pk-input:#fff;--pk-input-border:#cbd2e2;--pk-input-text:#171c2a;--pk-placeholder:#626d84;--pk-chart:#4b58cf;--pk-chart-fill:#4b58cf1f;--pk-chart-grid:#171c2a0f;--pk-chart-axis:#59637a;--pk-secondary-button-text:#33405b;--pk-secondary-button-border:#a9b4ca;--pk-secondary-button-hover:#171c2a0a;--pk-secondary-button-hover-border:#8492ad;--color-page:var(--pk-background);--color-surface:var(--pk-surface);--color-surface-muted:var(--pk-subtle);--color-border:var(--pk-border);--color-text:var(--pk-text);--color-text-muted:var(--pk-secondary);--color-brand:var(--pk-brand);--color-brand-strong:var(--pk-brand);--color-brand-soft:var(--pk-brand-soft);--color-focus:var(--pk-brand);--packtell-color-brand:var(--pk-brand);--packtell-color-accent:var(--pk-brand);--content-width:1280px;--content-gutter:32px;--radius-sm:14px;--radius-md:20px;--radius-lg:24px;--shadow-elevated:0 16px 40px #0a0d1414}:root[data-brand=packtell][data-theme=dark]{color-scheme:dark;--pk-background:#0a0d14;--pk-elevated:#0f1420;--pk-surface:#141a26;--pk-hover:#182031;--pk-active:#1d2638;--pk-subtle:#101625;--pk-border-subtle:#1d2738;--pk-border:#253047;--pk-border-strong:#2e3b57;--pk-text:#f5f7fb;--pk-secondary:#b6c0d4;--pk-tertiary:#8d97ab;--pk-muted:#697389;--pk-brand:#6c7cff;--pk-brand-hover:#7b89ff;--pk-brand-pressed:#5a6cf2;--pk-brand-ink:#fff;--pk-brand-soft:#6c7cff24;--pk-brand-soft-border:#6c7cff47;--pk-info:#4da3ff;--pk-success:#22c55e;--pk-warning:#f59e0b;--pk-error:#ef4444;--pk-header:#0a0d14b8;--pk-input:#0f1521;--pk-input-border:#243049;--pk-input-text:#e5ebf8;--pk-placeholder:#74809a;--pk-chart:#7384ff;--pk-chart-fill:#7384ff1f;--pk-chart-grid:#ffffff0f;--pk-chart-axis:#7a859b;--pk-secondary-button-text:#d2d9e8;--pk-secondary-button-border:#2d3950;--pk-secondary-button-hover:#ffffff0a;--pk-secondary-button-hover-border:#3a4865;--shadow-elevated:0 16px 40px #0000002e}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--pk-background);color-scheme:light;min-width:320px;scroll-padding-top:100px}body{color:var(--pk-text);background:var(--pk-background);font-family:var(--font-family-sans);margin:0;line-height:1.7}a{color:inherit;text-underline-offset:.22em}a:hover{color:var(--pk-brand)}button,input,select{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.skip-link{z-index:100;background:var(--pk-text);color:var(--pk-background);border-radius:12px;padding:.7rem 1rem;position:fixed;top:.5rem;left:1rem;transform:translateY(-180%)}.skip-link:focus{transform:none}.nav-shell,.footer-grid,.error-page,.page-hero,.content-section,.breadcrumbs,.detail-body{width:min(var(--content-width),calc(100% - 2 * var(--content-gutter)));margin-inline:auto}.site-header{z-index:50;background:var(--pk-header);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--pk-border-subtle);position:sticky;top:0}.nav-shell{align-items:center;gap:18px;min-height:76px;display:flex}.brand{flex-shrink:0;text-decoration:none;display:inline-flex}.brand-art{align-items:center;display:inline-grid}.brand-art img{grid-area:1/1;max-width:100%;height:auto;display:block}.brand-art-dark,:root[data-theme=dark] .brand-art-light{visibility:hidden}:root[data-theme=dark] .brand-art-dark{visibility:visible}.desktop-nav{align-items:center;gap:18px;margin-left:auto;font-size:.83rem;display:flex}.desktop-nav>a{white-space:nowrap;color:var(--pk-secondary);text-decoration:none}.desktop-nav>a:hover,.desktop-nav>a[aria-current=page]{color:var(--pk-text)}.desktop-nav>a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--pk-brand);text-decoration-color:var(--pk-brand);text-underline-offset:.6em}.nav-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.button,.header-primary{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:.93rem;font-weight:650;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.button-primary,.header-primary,.error-page .button{background:var(--pk-primary);color:#fff;box-shadow:0 5px 16px #4b58cf1a}.button-primary:hover,.header-primary:hover,.error-page .button:hover{background:var(--pk-primary-hover);color:#fff}.button-primary:active,.header-primary:active,.error-page .button:active{background:var(--pk-primary-pressed);color:#fff}.button-primary:focus,.header-primary:focus,.error-page .button:focus{color:#fff}.header-primary{white-space:nowrap;min-height:40px;padding:8px 14px;font-size:.84rem}.button-secondary{color:var(--pk-secondary-button-text);border-color:var(--pk-secondary-button-border);background:0 0}.button-secondary:hover{background:var(--pk-secondary-button-hover);border-color:var(--pk-secondary-button-hover-border);color:var(--pk-text)}.icon{flex-shrink:0;width:20px;height:20px}.mobile-navigation{display:none}.mobile-nav{gap:6px;max-height:calc(100dvh - 96px);display:grid;overflow:auto}.mobile-nav>a{padding:10px 12px;text-decoration:none}.mobile-nav>a[aria-current=page]{background:var(--pk-active);border-radius:8px}.page-hero{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:64px;min-height:520px;padding-block:80px;display:grid}.page-hero.text-hero{grid-template-columns:1fr;max-width:1040px;min-height:400px}.hero-copy-block h1,h1{font-size:min(var(--pk-heading-fit,100rem),clamp(2.6rem,4.1vw,4rem));letter-spacing:-.045em;max-width:var(--pk-measure-heading-narrow);overflow-wrap:normal;margin:0;font-weight:650;line-height:1.12}.home-page h1{max-width:var(--pk-measure-heading-narrow);font-size:min(var(--pk-heading-fit,100rem),clamp(2.8rem,4.3vw,4.3rem))}html[lang=zh-CN] h1{font-size:min(var(--pk-heading-fit,100rem),clamp(2.2rem,3.6vw,3.6rem));letter-spacing:-.025em;max-width:var(--pk-measure-heading-narrow);line-height:1.32}.lede{color:var(--pk-secondary);max-width:var(--pk-measure-copy);margin:24px 0 0;font-size:1.12rem;line-height:1.8}.cta-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.compact-hero{min-height:420px;padding-top:44px}.local-value{color:var(--pk-secondary);margin:22px 0 0;font-size:.86rem}.content-section{border-top:1px solid var(--pk-border-subtle);padding-block:76px}.section-heading{max-width:780px}.section-heading h2,.content-section>h2{font-size:min(var(--pk-heading-fit,100rem),clamp(1.9rem,3.1vw,2.85rem));letter-spacing:-.035em;max-width:var(--pk-measure-heading-medium);margin:0;font-weight:620;line-height:1.2}html[lang=zh-CN] h2{letter-spacing:-.02em;line-height:1.45}.section-heading p{color:var(--pk-secondary);margin:22px 0 0;font-size:1.07rem;line-height:1.85}.section-visual{margin-top:36px}.section-split .section-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.section-split .section-visual{margin:0}.section-statement .section-heading{max-width:960px}.section-statement .section-heading h2{max-width:var(--pk-measure-heading-wide)}.section-statement{padding-block:86px}.story-takeaway{border-left:3px solid var(--pk-brand);max-width:900px;margin:32px 0 0;padding-left:20px;font-size:1.15rem;font-weight:550}.editorial-list,.scenario-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:32px;display:grid}.content-card{border-top:1px solid var(--pk-border);background:0 0;padding:26px 0}.content-card h3{margin:0 0 10px;font-size:1.2rem;font-weight:600;line-height:1.5}.content-card p{color:var(--pk-secondary);margin:0}.card-kicker,.eyebrow{color:var(--pk-secondary);margin:0 0 12px;font-size:.83rem}.content-card .card-kicker{margin-bottom:10px}.eyebrow:empty{display:none}.card-link{min-height:32px;color:var(--pk-brand);align-items:center;gap:7px;margin-top:18px;font-weight:600;text-decoration:none;display:inline-flex}.card-link:hover{text-decoration:underline}.question-list,.outcome-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.story-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.question-list .content-card{border-top-color:var(--pk-border-strong)}.section-closing .section-heading{max-width:800px}.section-closing{padding-block:90px}.section-closing h2{font-size:min(var(--pk-heading-fit,100rem),clamp(2.3rem,3.6vw,3.5rem))}.next-step{justify-content:space-between;align-items:center;gap:24px;display:flex}.next-step h2{font-size:min(var(--pk-heading-fit,100rem),2rem)}.next-step .button{flex-shrink:0}.timeline{margin:32px 0 0;padding:0;list-style:none;display:grid}.timeline li{border-top:1px solid var(--pk-border);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:22px 0;display:grid}.timeline li>span{color:var(--pk-brand);font-size:.9rem;font-weight:600}.timeline li p{color:var(--pk-secondary);margin:0}.breadcrumbs{color:var(--pk-secondary);flex-wrap:wrap;gap:10px;padding-top:26px;font-size:.85rem;display:flex}.before-story{grid-template-columns:1fr 2fr;align-items:start;gap:48px;display:grid}.before-story>h2{font-size:min(var(--pk-heading-fit,100rem),1.5rem)}.before-story>p{color:var(--pk-secondary);max-width:var(--pk-measure-copy-narrow);margin:0;font-size:1.2rem}.detail-body .content-section{width:100%}.detail-body .content-section:first-child{border-top:0}.guide-detail .detail-body{grid-template-columns:200px minmax(0,1fr);gap:72px;display:grid}.guide-contents{flex-direction:column;align-self:start;gap:14px;padding-top:54px;font-size:.9rem;display:flex;position:sticky;top:108px}.guide-contents a{color:var(--pk-secondary);text-decoration:none}.guide-contents a:hover{color:var(--pk-brand)}.guide-contents strong{margin-bottom:8px}.detail-reading{min-width:0}.life-detail .detail-reading,.work-detail .detail-reading{max-width:1000px;margin-inline:auto}.practical-note>h2{font-size:min(var(--pk-heading-fit,100rem),1.5rem)}.practical-note>p,.practical-note details p{color:var(--pk-secondary);max-width:var(--pk-measure-copy)}.practical-note details{border-top:1px solid var(--pk-border);margin-top:24px;padding-top:18px}.practical-note summary{min-height:44px;font-weight:550}.outcome-story{background:0 0}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.related-card{text-decoration:none}.related-card span{color:var(--pk-brand)}.legal-page .content-section,.legal-page .page-hero{max-width:900px}.legal-page h1{font-size:min(var(--pk-heading-fit,100rem),clamp(2.6rem,4vw,3.5rem))}.legal-page .section-heading h2{font-size:min(var(--pk-heading-fit,100rem),1.8rem)}.legal-page .content-section{padding-block:44px}.site-footer{border-top:1px solid var(--pk-border);background:var(--pk-subtle)}.footer-grid{grid-template-columns:1.3fr repeat(3,1fr);gap:44px;padding-block:54px;display:grid}.footer-intro p{color:var(--pk-secondary);max-width:var(--pk-measure-copy-narrow);font-size:.9rem}.footer-grid nav{align-content:start;gap:9px;display:grid}.footer-grid nav strong{margin-bottom:8px;font-size:.9rem}.footer-grid a:not(.brand){color:var(--pk-secondary);font-size:.86rem;text-decoration:none}.footer-grid a:hover{color:var(--pk-brand)}.footer-copyright{color:var(--pk-tertiary);grid-column:1/-1;margin:0;font-size:.8rem}.availability-panel,.release-card{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:16px;margin-top:24px;padding:28px}.availability-panel{max-width:800px}.availability-panel p,.release-card p{color:var(--pk-secondary)}.status-badge{font-size:.95rem;font-weight:600}.release-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.release-card code{overflow-wrap:anywhere}.release-card dd{margin:0 0 16px}.error-page{min-height:65vh;padding-block:100px}.error-page .button{margin-top:28px}@media(max-width:1180px){.desktop-nav,.desktop-family{display:none}.mobile-navigation{display:block}.nav-shell{gap:16px}.nav-actions{margin-left:auto}.page-hero{gap:40px}.home-page h1{font-size:min(var(--pk-heading-fit,100rem),3.4rem)}.question-list,.outcome-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.page-hero,.section-split .section-body{grid-template-columns:1fr;gap:40px;min-height:auto}.page-hero{padding-block:52px}.text-hero.page-hero{min-height:auto}.hero-copy-block{max-width:680px}.home-page h1{font-size:min(var(--pk-heading-fit,100rem),clamp(2.7rem,7vw,4rem));max-width:var(--pk-measure-heading-narrow)}.guide-detail .detail-body{grid-template-columns:1fr;gap:0}.guide-contents{border-top:1px solid var(--pk-border);flex-flow:wrap;gap:12px 24px;padding-block:24px;position:static}.guide-contents strong{width:100%;margin:0}.before-story{grid-template-columns:1fr;gap:20px}.footer-grid{grid-template-columns:repeat(3,1fr)}.footer-intro{grid-column:1/-1}.footer-intro p{max-width:var(--pk-measure-copy-narrow)}.section-split .section-heading{max-width:680px}}@media(max-width:600px){:root[data-brand=packtell]{--content-gutter:22px}.site-header .brand-art-logo img{width:124px}.desktop-download{display:none}.nav-shell{gap:6px;min-height:66px}.content-section{padding-block:48px}.hero-copy-block h1{font-size:min(var(--pk-heading-fit,100rem),clamp(2.5rem,8vw,3.5rem))}html[lang=zh-CN] h1{font-size:min(var(--pk-heading-fit,100rem),clamp(2.1rem,7.5vw,3rem))}.lede{font-size:1.02rem}.cta-row{gap:10px}.cta-row .button{padding-inline:16px}.editorial-list,.scenario-index-grid,.release-grid,.related-grid,.story-links{grid-template-columns:1fr}.question-list,.outcome-list{grid-template-columns:1fr 1fr;gap:20px}.question-list h3,.outcome-list h3{font-size:1.06rem}.question-list p,.outcome-list p{font-size:.93rem}.next-step{flex-direction:column;align-items:flex-start}.section-heading h2,.content-section>h2{font-size:min(var(--pk-heading-fit,100rem),1.9rem)}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-grid nav:last-of-type{grid-column:1/-1}.story-takeaway{font-size:1.06rem}.timeline li{grid-template-columns:28px minmax(0,1fr);gap:12px}.current-site{display:block}}@media(max-width:360px){:root[data-brand=packtell]{--content-gutter:16px}.site-header .brand-art-logo img{width:118px}.cta-row .button{width:100%}.question-list,.outcome-list{grid-template-columns:1fr}.nav-shell{gap:3px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.header-dropdown{position:relative}.header-control{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.45rem .55rem;border:1px solid transparent;border-radius:.6rem;color:var(--pk-text);background:transparent;cursor:pointer;list-style:none;white-space:nowrap}.header-control::-webkit-details-marker{display:none}.header-control>svg,.theme-choice-icon svg{width:1.05rem;height:1.05rem;flex:none}.header-control .dropdown-chevron{width:.8rem;height:.8rem}.header-dropdown[open]>.header-control .dropdown-chevron{transform:rotate(180deg)}.header-control:hover,.header-dropdown[open]>.header-control{background:var(--pk-subtle);border-color:var(--pk-border)}.header-control:focus-visible,.dropdown-panel :is(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.control-label{font-size:.78rem;font-weight:550}.dropdown-panel{position:absolute;top:calc(100% + .55rem);right:0;left:auto;transform:translate(var(--dropdown-shift,0px));z-index:70;width:12rem;max-width:calc(100vw - 2rem);padding:.45rem;border:1px solid var(--pk-border);border-radius:.85rem;background:var(--pk-surface);box-shadow:var(--shadow-elevated,0 12px 30px #071a331c)}.dropdown-option{display:flex;align-items:center;gap:.65rem;width:100%;min-height:44px;padding:.65rem .75rem;border:0;border-radius:.5rem;color:var(--pk-text);background:transparent;text-align:left;font:inherit;font-size:.9rem;cursor:pointer}.dropdown-option>svg{width:1rem;height:1rem;flex:none}.dropdown-option:hover{background:var(--pk-subtle)}.dropdown-option:is([aria-current=true],[aria-pressed=true]){background:var(--color-brand-soft);font-weight:650}.dropdown-option .selection-check{margin-left:auto;opacity:0}.dropdown-option:is([aria-current=true],[aria-pressed=true]) .selection-check{opacity:1}.theme-choice-icon{display:none}:root[data-theme-preference=system] [data-theme-icon=system],:root[data-theme-preference=light] [data-theme-icon=light],:root[data-theme-preference=dark] [data-theme-icon=dark]{display:inline-flex}.desktop-family{align-self:center;margin:0}.product-switcher>.header-control{height:auto;font-size:.84rem}.product-switcher-panel{width:23rem;display:grid;gap:.2rem}.product-switcher-panel .family-option{display:flex;align-items:center;gap:.85rem;min-height:76px;padding:.75rem;border-radius:.55rem}.family-option-copy{flex:1;min-width:0;display:grid;gap:.25rem}.family-option-copy strong{color:var(--pk-text);font-size:.94rem;font-weight:650}.family-option-copy small{color:var(--pk-secondary);font-size:.77rem;line-height:1.45;font-weight:400}.family-current{background:var(--color-brand-soft)}.family-current-check{width:1rem;height:1rem;color:var(--color-brand-strong)}:root[data-theme=dark] :is(.header-control:hover,.header-dropdown[open]>.header-control,.dropdown-option:hover,.product-switcher-panel a:hover){background:var(--pk-hover)}:root[data-theme=dark] .family-current{background:var(--pk-active)}@media(max-width:1100px){.theme-label{display:none}.nav-shell{gap:.7rem}.desktop-nav{gap:.85rem}}@media(max-width:1180px){.desktop-family{display:none}.mobile-nav .product-switcher{margin-block:.5rem}.mobile-nav .product-switcher>.header-control{justify-content:flex-start;width:100%;padding:.65rem .85rem}.mobile-nav .product-switcher .dropdown-chevron{margin-left:auto}.mobile-nav .product-switcher-panel{position:static;width:100%;max-width:none;transform:none;margin-top:.4rem;box-shadow:none}.nav-actions{margin-left:auto}.language-selector .dropdown-panel{right:-3.5rem}}@media(max-width:540px){.header-control{padding:.4rem;gap:.3rem}.brand{min-width:0}.nav-actions{gap:.2rem}}@media(max-width:360px){.language-selector .header-control>svg:first-child{display:none}.nav-shell{gap:.25rem}}.nav-shell{flex-wrap:wrap}.hero-advantages{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0 0 1.5rem}.hero-advantage{display:inline-flex;align-items:center;gap:.5em;min-height:2.55em;padding:.45em .7em;border:1px solid transparent;border-radius:.65rem;font-size:.79rem;line-height:1.4;font-weight:600}.hero-advantage .icon{width:1.15em;height:1.15em}.hero-advantage--local{border-color:var(--pk-border-strong);background:var(--pk-surface);color:var(--pk-secondary)}.hero-advantage--open{border-color:var(--pk-brand-soft-border);background:var(--pk-brand-soft);color:var(--pk-brand)}.hero-advantage--accountless{background:var(--pk-subtle);color:var(--pk-secondary)}@container (max-width:22rem){.hero-advantage{padding-inline:3px;gap:4px;font-size:.78rem}.hero-advantage .icon{width:16px;height:16px}}.scenario-tabs button:hover{background:var(--pk-subtle);color:var(--pk-brand)}.storage-story{display:grid;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1.25fr) 2rem minmax(0,1fr);grid-template-rows:repeat(5,auto);column-gap:clamp(.75rem,2vw,2rem);row-gap:.75rem;max-width:70rem;margin-inline:auto;align-items:center}.storage-origin{display:grid;grid-template-rows:subgrid;grid-row:1/span 5;grid-column:1;justify-items:center;align-items:center;text-align:center;min-width:0;padding-block:1rem}.external-origin{grid-column:5}.storage-origin>*{margin:0}.storage-origin>.icon{width:2.25rem;height:2.25rem;color:var(--pk-secondary)}.storage-origin h3,.storage-package h3{font-size:1.12rem;line-height:1.6;font-weight:600}.storage-provider-line{display:block}.storage-origin p,.storage-package p{color:var(--pk-secondary);font-size:.98rem}.storage-origin>span{font-size:.84rem;font-weight:600}.storage-origin small,.storage-package small{font-size:.8rem;color:var(--pk-secondary)}.storage-connector{grid-row:1/span 5;grid-column:2;width:2rem;height:2rem;align-self:center;justify-self:center;color:var(--pk-brand)}.external-arrow{grid-column:4;transform:rotate(180deg)}.storage-package{grid-row:1/span 5;grid-column:3;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;background:var(--pk-surface);border:1px solid var(--pk-brand-soft-border);border-radius:18px;padding:2rem 1.25rem;min-width:0}.storage-package>*{margin:0}.storage-package img{display:block}.page-hero>.storage-story{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:26rem}.page-hero>.storage-story .storage-origin{display:flex;flex-direction:column;gap:.75rem}.page-hero>.storage-story .storage-package{width:100%}.page-hero>.storage-story .local-arrow{transform:rotate(90deg)}.page-hero>.storage-story .external-arrow{transform:rotate(-90deg)}.development-chain{list-style:none;margin:0;padding:clamp(1rem,2.5vw,2rem);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;background:var(--pk-subtle);border-radius:18px}.development-chain li{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;min-width:0;font-size:.96rem;line-height:1.6}.chain-node{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.8rem;background:var(--pk-surface);flex:none}.chain-number{font-size:.83rem;font-weight:600;color:var(--pk-secondary)}.chain-bellfly .chain-node{background:var(--pk-brand-soft);outline:1px solid var(--pk-brand-soft-border)}.chain-outcome .chain-node{background:var(--pk-brand-soft)}.chain-outcome .chain-number{color:var(--pk-brand)}.chain-outcome .chain-label{font-weight:650}@container (max-width:64rem){.development-chain{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:54rem){.storage-story{display:flex;flex-direction:column;gap:1rem;max-width:26rem}.storage-origin{display:flex;flex-direction:column;gap:.75rem;padding-block:.5rem}.storage-package{width:100%;padding:1.5rem}.local-arrow{transform:rotate(90deg)}.external-arrow{transform:rotate(-90deg)}}@container (max-width:30rem){.development-chain{grid-template-columns:1fr;gap:1.1rem}.development-chain li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:1rem}}figure{margin:0}.story-files{list-style:none;padding:0;margin:0;display:grid}.story-files li{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--pk-border-subtle);min-width:0;font-size:.95rem}.story-files li:last-child{border:0}.story-files li>span{overflow-wrap:anywhere;min-width:0}.story-files .icon{color:var(--pk-secondary);width:22px;height:22px}.file-story{border:1px solid var(--pk-border);border-radius:18px;background:var(--pk-surface);padding:28px}.file-story-title{display:flex;align-items:center;gap:12px;font-size:1.18rem;margin-bottom:16px}.file-story-title>.icon{color:var(--pk-brand);width:28px;height:28px}.file-story-note{margin:20px 0 0;padding-top:18px;border-top:1px solid var(--pk-border);font-size:.9rem;color:var(--pk-secondary)}.hero-scenarios{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:18px;padding:24px 28px;min-width:0;box-shadow:0 12px 40px #14193209}.scenario-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--pk-border-subtle);padding-bottom:1px}.scenario-tabs button{flex:1 0 auto;color:var(--pk-secondary);font-size:.86rem;line-height:1.5;padding:12px 10px;border:0;border-bottom:2px solid transparent;background:transparent;min-height:46px;white-space:nowrap}.scenario-tabs button[aria-selected=true]{color:var(--pk-brand);border-color:var(--pk-brand);font-weight:650}.scenario-tabs button:focus-visible{outline-offset:-4px}.scenario-panels{display:grid}.scenario-panel{grid-area:1/1;min-width:0}.scenario-panel[aria-hidden=true]{visibility:hidden;pointer-events:none}.scenario-panel h2{display:flex;align-items:center;gap:12px;font-size:min(var(--pk-heading-fit,100rem),1.35rem);letter-spacing:-.02em;line-height:1.5!important;margin:26px 0 12px;font-weight:650;min-height:2.8em}.scenario-panel h2 .icon{color:var(--pk-brand);height:27px;width:27px}.scenario-panel .story-files li{padding:13px 0}.scenario-context{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px;margin:20px 0 0;border-top:1px solid var(--pk-border);padding-top:18px;font-size:.8rem}.scenario-context dt{color:var(--pk-secondary);margin-bottom:3px}.scenario-context dd{margin:0;color:var(--pk-text)}.scenario-reason{grid-column:1/-1}.scenario-context>div:nth-child(3){grid-column:1/-1}.scenario-context>div:nth-child(3) dt{display:inline;margin-right:12px}.scenario-context>div:nth-child(3) dd{display:inline}.context-story{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:18px;padding:30px}.context-story figcaption{display:flex;gap:12px;align-items:center;margin-bottom:20px}.context-story figcaption .icon{color:var(--pk-brand)}.context-story dl,.delivery-ledger dl{margin:0}.context-story dl>div,.delivery-ledger dl>div{display:grid;grid-template-columns:105px minmax(0,1fr);gap:18px;padding:12px 0;border-top:1px solid var(--pk-border-subtle);font-size:.95rem}.context-story dt,.delivery-ledger dt{color:var(--pk-secondary)}.context-story dd,.delivery-ledger dd{margin:0}.matter-list{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}.matter-list li{font-size:1rem;color:var(--pk-secondary);padding:8px 24px 8px 0;margin-right:24px;border-bottom:1px solid var(--pk-border)}.version-story{padding-block:6px}.filename-chain{display:flex;flex-wrap:wrap;gap:12px 28px;color:var(--pk-secondary);font-family:var(--font-family-mono,monospace);font-size:.88rem}.version-story ol{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:30px 0 0;padding:0}.version-story li{position:relative;display:grid;gap:12px;border-top:1px solid var(--pk-border-strong);padding-top:20px}.version-node{display:grid;place-items:center;background:var(--pk-subtle);border:1px solid var(--pk-border);border-radius:9px;height:40px;width:40px;font-weight:650;color:var(--pk-brand)}.version-story li:last-child .version-node{background:var(--pk-primary);color:#fff;border-color:var(--pk-primary)}.version-story li>.icon{position:absolute;top:30px;right:25px;color:var(--pk-secondary)}.version-story strong{font-size:1rem}.ai-boundary{margin-top:36px}.ai-request{font-size:1.17rem;font-weight:550;margin:0 0 26px;max-width:700px}.ai-comparison{display:grid;grid-template-columns:1fr 1.5fr;gap:48px}.ai-unbounded{padding:26px 30px;border-left:1px solid var(--pk-border)}.ai-comparison h3{font-size:1.12rem;margin:0 0 22px}.ai-unbounded ul{list-style:none;padding:0;margin:20px 0;color:var(--pk-secondary);display:grid;gap:15px}.ai-unbounded>p{color:var(--pk-secondary);font-size:.9rem}.ai-entry{display:flex;align-items:center;gap:16px;font-weight:650;font-size:1.1rem}.ai-entry>.icon{color:var(--pk-brand)}.ai-entry>span{font-size:.9rem;font-weight:500}.ai-focused{border:1px solid var(--pk-brand-soft-border);border-radius:18px;padding:26px 30px;background:var(--pk-surface)}.ai-focused .file-story{border:0;border-radius:0;padding:22px 0 0;background:transparent}.ai-focused .story-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.ai-focused .story-files li{font-size:.85rem}.ai-examples{margin-top:32px;color:var(--pk-secondary)}.ai-examples h3{color:var(--pk-text)}.cloud-boundary{background:var(--pk-subtle);border:1px solid var(--pk-border);border-radius:18px;padding:40px}.cloud-statement{display:flex;align-items:flex-start;gap:22px}.cloud-statement>p{font-size:clamp(1.6rem,2.8vw,2.5rem);line-height:1.4;font-weight:620;letter-spacing:-.025em;margin:0;max-width:var(--pk-measure-heading-wide)}.cloud-statement .product-mark{margin-top:4px}.cloud-comparison{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:34px;padding-top:28px;border-top:1px solid var(--pk-border)}.cloud-comparison h3{font-size:1.1rem;margin:0 0 18px}.cloud-comparison ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.cloud-comparison li{display:flex;align-items:center;gap:12px;color:var(--pk-secondary)}.cloud-comparison li>.icon{color:var(--pk-brand);width:18px}.cloud-comparison p{color:var(--pk-secondary);max-width:var(--pk-measure-copy-narrow)}.actual-files{display:flex;gap:12px;align-items:center;font-weight:600;color:var(--pk-text)!important}.actual-files>span{font-size:1.5rem}.delivery-story{display:grid;grid-template-columns:1fr 1.35fr;gap:48px;align-items:center}.delivery-ledger h3{font-size:1.1rem;margin:0 0 22px}.page-hero>.delivery-story{grid-template-columns:1fr;gap:24px}.page-hero>.delivery-story .delivery-ledger{padding-inline:16px}.later-story{display:grid;grid-template-columns:1fr 50px 1.2fr;gap:40px;align-items:center;padding-top:10px}.later-story>div{border-top:1px solid var(--pk-border-strong);padding-top:22px}.later-story span{display:block;color:var(--pk-secondary);font-size:.88rem;margin-bottom:14px}.later-story strong{font-size:1.15rem}.later-story p{color:var(--pk-secondary);margin:12px 0 0}.later-story>.icon{color:var(--pk-brand);width:28px;height:28px}.family-story{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:18px;padding:30px}.family-files>.icon{width:32px;height:32px;color:var(--pk-brand)}.family-files h3{font-size:1.25rem;margin:16px 0}.family-files ul{display:grid;gap:16px;list-style:none;padding:0;color:var(--pk-secondary);margin:0 0 24px}.family-path{display:flex;gap:14px;align-items:center;padding-top:22px;border-top:1px solid var(--pk-border);font-size:.86rem}.family-path .icon{color:var(--pk-brand)}.relationship-story{display:grid;grid-template-columns:1fr 40px 1fr;gap:40px;align-items:center}.relationship-story>div{padding:28px 0;border-top:1px solid var(--pk-border-strong)}.relationship-story h3{font-size:1.3rem;margin:15px 0 12px}.relationship-story p{color:var(--pk-secondary);margin:0}.relationship-story>.icon{color:var(--pk-brand)}.page-hero>.relationship-story{grid-template-columns:1fr;gap:8px}.page-hero>.relationship-story>.icon{transform:rotate(90deg)}@media(max-width:1180px){.hero-scenarios{padding:20px}.scenario-tabs button{font-size:.8rem;padding-inline:8px}}@media(max-width:800px){.scenario-panel h2{min-height:0}.ai-comparison{gap:24px}.page-hero>.cloud-boundary{padding:30px}.cloud-comparison,.delivery-story{gap:32px}.page-hero>.delivery-story{grid-template-columns:1fr 1fr}.page-hero>.relationship-story{grid-template-columns:1fr 40px 1fr}.page-hero>.relationship-story>.icon{transform:none}}@media(max-width:600px){.hero-scenarios{padding:16px 20px}.scenario-panel h2{font-size:min(var(--pk-heading-fit,100rem),1.18rem);margin-top:22px}.scenario-context{gap:12px 16px}.scenario-tabs{margin-inline:-4px}.scenario-tabs button{font-size:.8rem;padding-inline:8px}.file-story,.context-story{padding:24px}.context-story dl>div,.delivery-ledger dl>div{grid-template-columns:80px minmax(0,1fr);gap:16px;font-size:.9rem}.file-story-title{font-size:1.1rem}.story-files li{font-size:.88rem;padding-block:13px}.matter-list li{font-size:.92rem;padding-right:16px;margin-right:12px}.version-story ol{grid-template-columns:repeat(2,1fr);gap:24px 16px}.version-story li>.icon{right:12px}.filename-chain{font-size:.78rem;gap:10px 16px}.ai-comparison{grid-template-columns:1fr;gap:24px}.ai-unbounded{padding:12px 20px}.ai-unbounded ul{grid-template-columns:1fr 1fr;gap:8px 16px;font-size:.88rem}.ai-focused{padding:24px}.ai-focused .story-files{grid-template-columns:1fr}.ai-comparison h3{line-height:1.6}.ai-entry{gap:10px}.ai-entry>span{font-size:.82rem}.ai-request{font-size:1.05rem}.cloud-boundary{padding:24px}.cloud-statement{flex-direction:column;gap:16px}.cloud-statement>p{font-size:1.65rem}.cloud-comparison{grid-template-columns:1fr;gap:30px}.cloud-comparison>div+div{border-top:1px solid var(--pk-border);padding-top:24px}.delivery-story,.page-hero>.delivery-story{grid-template-columns:1fr;gap:24px}.later-story{grid-template-columns:1fr;gap:24px}.later-story>.icon{transform:rotate(90deg)}.family-story{padding:24px}.family-path{flex-wrap:wrap;font-size:.84rem}.relationship-story,.page-hero>.relationship-story{grid-template-columns:1fr;gap:12px}.relationship-story>.icon,.page-hero>.relationship-story>.icon{transform:rotate(90deg)}.story-files li{min-height:44px}}.current-site{font-size:.65rem;font-weight:500;margin-left:8px;color:var(--pk-secondary)}.mobile-nav.dropdown-panel{width:330px}.dropdown-panel a{text-decoration:none}.product-switcher .family-option strong{line-height:1.4}.product-switcher .family-option{min-width:0}@media(min-width:1181px)and (max-width:1370px){.nav-shell,.desktop-nav{gap:12px}.product-switcher>.header-control{font-size:.78rem}.theme-label{display:none}}@media(max-width:600px){.version-story li:nth-child(2)>.icon{display:none}}:root{--pk-measure-heading-narrow:14em;--pk-measure-heading-medium:14em;--pk-measure-heading-wide:24em;--pk-measure-copy-narrow:42rem;--pk-measure-copy:56rem;--pk-measure-copy-wide:64rem}:root:lang(zh-CN),:root:lang(zh-Hans){--pk-measure-heading-narrow:15em;--pk-measure-heading-medium:20em}body{overflow-wrap:normal;word-break:normal}h1,h2,h3,p,li,dt,dd,.lede,.card-copy,.panel-copy,.section-copy,.list-copy{text-wrap:pretty;overflow-wrap:normal;word-break:normal}:lang(zh-CN),:lang(zh-Hans){line-break:strict;word-break:normal}@supports (word-break:auto-phrase){:lang(zh-CN),:lang(zh-Hans){word-break:auto-phrase}}:lang(en){word-break:normal;overflow-wrap:normal;hyphens:none}.heading-phrase,.heading-ending,.no-break,.button,.header-primary,.nav-link,.nav-label,.button-label,.product-name,.header-control,.desktop-nav>a,.mobile-nav>a,.footer-grid nav>a,.hero-advantage{white-space:nowrap}code,pre,.long-token,.long-url,.hash,.file-path,.machine-string,.story-files li>span,.filename-chain>span,.release-card code,.context-story figcaption strong{overflow-wrap:anywhere;word-break:break-word}.button{font-size:.875rem;font-weight:500}.heading-narrow{max-width:var(--pk-measure-heading-narrow)}.heading-medium{max-width:var(--pk-measure-heading-medium)}.heading-wide{max-width:var(--pk-measure-heading-wide)}.copy-narrow{max-width:var(--pk-measure-copy-narrow)}.copy-default{max-width:var(--pk-measure-copy)}.copy-wide{max-width:var(--pk-measure-copy-wide)}.hero-copy-block,.section-heading,.section-visual,.content-card,.footer-grid>*{min-width:0}.section-heading{max-width:var(--pk-measure-copy)}.section-statement .section-heading,.section-closing .section-heading,.lede{max-width:var(--pk-measure-copy-wide)}.legal-page .content-section,.legal-page .page-hero{max-width:var(--pk-measure-copy-narrow)}.page-hero{grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr))}.page-hero.text-hero{max-width:var(--pk-measure-copy-wide)}.section-split .section-body{grid-template-columns:repeat(auto-fit,minmax(min(25rem,100%),1fr))}.editorial-list,.scenario-index-grid,.related-grid{grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr))}.question-list,.outcome-list,.story-links{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr))}.hero-copy-block h1,.home-page h1{font-size:min(var(--pk-heading-fit,100rem),clamp(2rem,1.5rem + 2.5vw,4.3rem))}html:lang(zh-CN) h1,html:lang(zh-Hans) h1{font-size:min(var(--pk-heading-fit,100rem),clamp(1.9rem,1.4rem + 2.3vw,3.6rem))}.home-page:lang(en){--pk-measure-heading-narrow:8.25em}@supports (font-size:1cqi){.hero-copy-block{container-type:inline-size}html:lang(en) .hero-copy-block h1{font-size:min(var(--pk-heading-fit,100rem),clamp(1.5rem,10cqi,4.3rem))}html:lang(zh-CN) .hero-copy-block h1,html:lang(zh-Hans) .hero-copy-block h1{font-size:min(var(--pk-heading-fit,100rem),clamp(1.4rem,9cqi,3.6rem))}}.section-heading h2,.content-section>h2{font-size:min(var(--pk-heading-fit,100rem),clamp(1.1rem,1rem + 1.8vw,2.85rem))}.footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))}.footer-grid nav:last-of-type{grid-column:auto}.site-header,.section-visual,.detail-reading,.marketing-page{container-type:inline-size}.hero-scenarios,.file-story,.context-story,.cloud-boundary,.ai-focused{min-width:0}.context-story dl>div,.delivery-ledger dl>div{grid-template-columns:minmax(5rem,1fr) minmax(0,2fr)}.ai-comparison,.cloud-comparison,.delivery-story{grid-template-columns:repeat(auto-fit,minmax(min(23rem,100%),1fr))}.ai-focused .story-files{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr))}.ai-unbounded ul{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}.file-story-title strong,.scenario-panel h2>span{min-width:0}.cloud-statement>p{max-width:var(--pk-measure-heading-wide)}.before-story>h2{font-size:min(var(--pk-heading-fit,100rem),1.3rem)}.next-step h2{font-size:min(var(--pk-heading-fit,100rem),clamp(1.2rem,1rem + 1.8vw,2rem));max-width:var(--pk-measure-heading-wide)}.legal-page .section-heading h2{font-size:min(var(--pk-heading-fit,100rem),clamp(1.25rem,1rem + 1.5vw,1.8rem))}.family-option-copy>strong{white-space:nowrap}@container (max-width:74rem){.desktop-nav,.desktop-family{display:none}.mobile-navigation{display:block}}@container (max-width:38rem){.desktop-download,.theme-label{display:none}}@container (max-width:19rem){.product-switcher-panel .family-option{flex-wrap:wrap;padding-inline:.25rem}.family-option-copy{flex-basis:100%}.family-current-check{display:none}}@container (max-width:12rem){.cta-row{margin-inline:calc(4px - var(--content-gutter))}.cta-row .button{padding-inline:2px;gap:0;letter-spacing:-.03em}.cta-row .button>.icon{display:none}}@media(max-width:600px){.hero-copy-block{max-width:none}.button{padding-inline:6px;gap:6px}.cta-row{align-items:stretch}.cta-row .button{padding-inline:6px}.file-story,.context-story,.cloud-boundary,.ai-focused{padding:16px}.cloud-statement>p{font-size:clamp(1rem,6vw,1.65rem)}.scenario-context{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr))}.scenario-context>div:nth-child(3),.scenario-reason{grid-column:1/-1}.context-story dl>div,.delivery-ledger dl>div{grid-template-columns:1fr;gap:4px}.footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}.footer-intro{grid-column:1/-1}}.before-story{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.before-story>*{min-width:0}@media(max-width:800px){.before-story{grid-template-columns:minmax(0,1fr)}}.mobile-nav .product-switcher-panel{position:static;width:100%;max-width:none;transform:none;margin-top:.4rem;box-shadow:none}@container (max-width:38rem){.mobile-nav.dropdown-panel{max-width:calc(100vw - 16px);padding:8px}.mobile-nav .product-switcher>.header-control{padding-inline:4px;gap:8px}.mobile-nav .product-switcher>.header-control>svg:first-child{display:none}.mobile-nav .product-switcher .dropdown-chevron{width:16px;height:16px}}.product-switcher-panel{container-type:inline-size}.bellfly-mark[data-astro-cid-6c4sbry7]{display:inline-grid;flex:0 0 var(--bellfly-mark-size);width:var(--bellfly-mark-size);height:var(--bellfly-mark-size)}.bellfly-mark[data-astro-cid-6c4sbry7] img[data-astro-cid-6c4sbry7]{grid-area:1 / 1;display:block;width:100%;height:100%}.bellfly-mark-dark[data-astro-cid-6c4sbry7],html[data-theme=dark] .bellfly-mark-light[data-astro-cid-6c4sbry7]{opacity:0}html[data-theme=dark] .bellfly-mark-dark[data-astro-cid-6c4sbry7]{opacity:1}@media(prefers-reduced-motion:no-preference){.bellfly-mark[data-astro-cid-6c4sbry7] img[data-astro-cid-6c4sbry7]{transition:opacity .16s ease}}.product-mark[data-astro-cid-2wommsvm]{display:inline-flex;flex:none;width:var(--mark-size);height:var(--mark-size);align-items:center;justify-content:center}.product-mark[data-astro-cid-2wommsvm] img[data-astro-cid-2wommsvm]{display:block;width:100%;height:100%;object-fit:contain}
