@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--cta-glow-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-500:#737373;--spacing:.25rem;--container-xl:36rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--font-weight-bold:700;--radius-2xl:1rem;--shadow-xl:var(--shadow-cnw-card);--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);--color-ink:var(--color-cnw-text);--color-paper:var(--color-cnw-surface);--color-hairline:var(--color-cnw-line-soft);--stroke:1.5px;--outline:var(--color-cnw-line-soft);--color-vellum:var(--color-cnw-band);--color-slate:var(--color-cnw-text-soft);--color-pewter:var(--color-cnw-text-soft);--color-ash:var(--color-cnw-text-muted);--color-stone:var(--color-cnw-line);--color-accent:var(--color-cnw-accent);--color-accent-strong:var(--color-cnw-accent-hover);--color-accent-wash:var(--color-cnw-accent-tint);--color-gold:var(--color-cnw-hold);--color-gold-strong:var(--color-cnw-hold);--color-gold-wash:var(--color-cnw-hold-bg);--color-up:var(--color-cnw-buy);--color-down:var(--color-cnw-sell);--color-down-wash:var(--color-cnw-sell-bg);--color-buy:var(--color-cnw-buy);--color-hold:var(--color-cnw-hold);--color-sell:var(--color-cnw-sell);--color-olive:var(--color-cnw-hold);--font-display:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--radius-pill:var(--radius-cnw-pill);--radius-card-sm:var(--radius-cnw-md);--radius-card:var(--radius-cnw-lg);--radius-card-lg:var(--radius-cnw-xl);--radius-row:var(--radius-cnw-lg);--radius-field:var(--radius-cnw-md);--shadow-xl-3:var(--shadow-cnw-flat);--color-on-accent:var(--color-cnw-white);--color-field-border:var(--color-cnw-text-muted);--color-vellum-hover:var(--color-cnw-line-soft);--color-ink-strong:var(--color-cnw-text);--color-scrim:#0006;--text-caption:12px;--leading-caption:1.5;--text-body-sm:14px;--leading-body-sm:1.43;--text-body:16px;--leading-body:1.5;--text-subheading:18px;--leading-subheading:1.38;--text-heading-xs:24px;--leading-heading-xs:1.25;--text-heading-sm:clamp(28px, 6vw, 36px);--leading-heading-sm:1.25;--text-heading:clamp(34px, 7vw, 48px);--leading-heading:1.11;--text-heading-lg:clamp(38px, 8.5vw, 60px);--leading-heading-lg:1.1;--text-display:clamp(44px, 9vw, 72px);--leading-display:1;--text-identity:clamp(40px, 10vw, 56px);--text-label:.6875rem;--tracking-caps:.08em;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--container-doc:820px;--container-narrow:760px;--color-cnw-bg:#f0eee6;--color-cnw-surface:#faf9f3;--color-cnw-band:#e8e5da;--color-cnw-line:#dbd7c8;--color-cnw-line-soft:#e4e0d3;--color-cnw-text:#1b1914;--color-cnw-text-soft:#524d40;--color-cnw-text-muted:#85806f;--color-cnw-white:#fff;--color-cnw-d-bg:#181613;--color-cnw-d-surface:#201e18;--color-cnw-d-surface-2:#292620;--color-cnw-d-line:#333028;--color-cnw-d-text:#ecebe3;--color-cnw-d-text-soft:#b0ac9f;--color-cnw-d-text-muted:#8b8779;--color-cnw-d-green:#57cf8c;--color-cnw-d-amber:#cbb35c;--color-cnw-d-red:#f0785a;--color-cnw-accent:#6d3450;--color-cnw-accent-hover:#57293f;--color-cnw-accent-tint:#f0e2e9;--color-cnw-accent-soft:#ab6489;--color-cnw-buy:#178a55;--color-cnw-buy-bg:#e2efe9;--color-cnw-hold:#8a7a3c;--color-cnw-hold-bg:#f0efe6;--color-cnw-sell:#b0472f;--color-cnw-sell-bg:#f6e7e2;--color-cnw-promising:#2c7a6f;--color-cnw-promising-bg:#e3f0ec;--color-cnw-bull:#4fe39c;--color-cnw-base:#57cf8c;--color-cnw-bear:#f0785a;--color-cnw-tail:#c0432a;--color-cnw-risk-from:#8a3d2c;--color-cnw-risk-to:#f0785a;--color-cnw-reward-from:#2fa876;--color-cnw-reward-to:#4fe39c;--font-cnw-sans:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--font-cnw-serif:var(--font-besley), Georgia, serif;--text-cnw-h2:2.6rem;--text-cnw-title-lg:1.55rem;--text-cnw-title-md:1.15rem;--tracking-cnw-caps:.09em;--radius-cnw-xl:14px;--radius-cnw-lg:10px;--radius-cnw-md:8px;--radius-cnw-sm:7px;--radius-cnw-xs:5px;--radius-cnw-btn:4px;--radius-cnw-pill:100px;--shadow-cnw-card:0 12px 28px #1816131a, 0 32px 70px #1816131f;--shadow-cnw-ink:0 16px 34px #18161347, 0 40px 90px #18161340;--shadow-cnw-flat:0 1px 2px #1816130d, 0 1px 3px #18161312;--shadow-cnw-thumb:0 1px 3px #18161338;--ease-cnw-spring:cubic-bezier(.3, 1.12, .35, 1);--container-cnw-nav:1240px;--container-cnw-section:1040px;--container-cnw-sheet:880px;--spacing-cnw-section:128px;--spacing-cnw-card:40px}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-500:lab(48.496% 0 0)}}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration: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}@media print{.report-panel[hidden],.report-card[hidden]{display:block!important}.cnw-voice-simple .report-panel[hidden],.cnw-voice-simple .report-card[hidden]{display:none!important}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-20{top:calc(var(--spacing) * 20)}.left-1\/2{left:50%}.z-20{z-index:20}.z-50{z-index:50}.z-auto{z-index:auto}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.max-h-\[150px\]{max-height:150px}.min-h-\[55vh\]{min-height:55vh}.min-h-full{min-height:100%}.w-3{width:calc(var(--spacing) * 3)}.w-28{width:calc(var(--spacing) * 28)}.w-\[3px\]{width:3px}.w-full{width:100%}.w-px{width:1px}.max-w-\[14em\]{max-width:14em}.max-w-\[44em\]{max-width:44em}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[920px\]{max-width:920px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[…\]{max-width:…}.max-w-doc{max-width:var(--container-doc)}.max-w-narrow{max-width:var(--container-narrow)}.max-w-prose{max-width:65ch}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[160px\]{min-width:160px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_3rem\]{grid-template-columns:1fr 3rem}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-pill{border-radius:var(--radius-pill)}.rounded-t-card-lg{border-top-left-radius:var(--radius-card-lg);border-top-right-radius:var(--radius-card-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-field-border{border-color:var(--color-field-border)}.border-hairline{border-color:var(--color-hairline)}.border-ink{border-color:var(--color-ink)}.border-stone{border-color:var(--color-stone)}.bg-accent{background-color:var(--color-accent)}.bg-accent-wash{background-color:var(--color-accent-wash)}.bg-cnw-bg{background-color:var(--color-cnw-bg)}.bg-down-wash{background-color:var(--color-down-wash)}.bg-gold-wash{background-color:var(--color-gold-wash)}.bg-hairline{background-color:var(--color-hairline)}.bg-ink{background-color:var(--color-ink)}.bg-paper{background-color:var(--color-paper)}.bg-scrim{background-color:var(--color-scrim)}.bg-vellum{background-color:var(--color-vellum)}.bg-vellum-hover{background-color:var(--color-vellum-hover)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[18px\]{padding-block:18px}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[10px\]{font-size:10px}.text-label{font-size:var(--text-label)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-ash{color:var(--color-ash)}.text-cnw-text{color:var(--color-cnw-text)}.text-cnw-text-muted{color:var(--color-cnw-text-muted)}.text-cnw-text-soft{color:var(--color-cnw-text-soft)}.text-down{color:var(--color-down)}.text-gold-strong{color:var(--color-gold-strong)}.text-ink{color:var(--color-ink)}.text-neutral-500{color:var(--color-neutral-500)}.text-paper{color:var(--color-paper)}.text-pewter{color:var(--color-pewter)}.text-slate{color:var(--color-slate)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-down{-webkit-text-decoration-color:var(--color-down);-webkit-text-decoration-color:var(--color-down);-webkit-text-decoration-color:var(--color-down);text-decoration-color:var(--color-down)}.decoration-2{text-decoration-thickness:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--shadow-cnw-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl-3{--tw-shadow:var(--shadow-cnw-flat);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--color-accent)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.invert{--tw-invert:invert(100%);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,)}.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,)}.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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:border-ink:hover{border-color:var(--color-ink)}.hover\:bg-vellum-hover:hover{background-color:var(--color-vellum-hover)}.hover\:text-ink:hover{color:var(--color-ink)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:mt-24{margin-top:calc(var(--spacing) * 24)}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[11rem_3\.5rem_1fr\]{grid-template-columns:11rem 3.5rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:rounded-card-lg{border-radius:var(--radius-card-lg)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-right{text-align:right}}@media (min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-full{width:100%}.lg\:scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:gap-0\.5{gap:calc(var(--spacing) * .5)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:text-left{text-align:left}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:pt-0{padding-top:calc(var(--spacing) * 0)}}}:root{--font-weight-regular:400;--duration-fast:.15s;--duration-standard:.2s;--duration-slow:.5s;--state-hover:.08;--state-pressed:.12;--state-selected:.16;--state-disabled:.45;--buy:var(--color-buy);--hold:var(--color-hold);--sell:var(--color-sell);--olive:var(--color-olive)}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;overflow-x:clip}body{background:var(--color-cnw-bg);color:var(--color-ink);font-family:var(--font-sans);font-weight:var(--font-weight-regular);font-size:var(--text-body);line-height:var(--leading-body);font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.t-display{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:-.01em}.t-heading-lg{font-family:var(--font-display);font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg);letter-spacing:-.01em}.t-heading{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:-.01em}.t-heading-sm{font-family:var(--font-display);font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:-.005em}.t-heading-xs{font-family:var(--font-display);font-size:var(--text-heading-xs);line-height:var(--leading-heading-xs);letter-spacing:-.005em}.t-subheading{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--leading-subheading)}.t-lead{font-size:var(--text-subheading);line-height:var(--leading-subheading);font-weight:500}.t-body{font-size:var(--text-body);line-height:var(--leading-body)}.t-body-sm{font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.t-caption{font-size:var(--text-caption);line-height:var(--leading-caption)}.tnum{font-variant-numeric:tabular-nums}.card{background:var(--color-paper);border:var(--stroke) solid var(--outline);border-radius:var(--radius-card)}.card--elevated{box-shadow:var(--shadow-xl-3)}.upsell-card{border-color:var(--color-gold);box-shadow:0 0 0 4px var(--color-gold-wash);border-width:2px}.surface-subtle{background:var(--color-vellum);border-radius:var(--radius-card)}.announce{background:var(--color-cnw-band);color:var(--color-cnw-text);font-size:var(--text-body-sm);text-align:center;justify-content:center;align-items:center;gap:12px;padding:7px 16px;display:flex}.cnw-btn{font-family:var(--font-sans);font-weight:var(--font-weight-regular);border-radius:var(--radius-pill);cursor:pointer;color:var(--color-ink);white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}.cnw-btn:disabled{opacity:.45;cursor:default}.cnw-btn--sm{font-size:var(--text-caption);padding:6px 14px}.cnw-btn--md{font-size:var(--text-body-sm);padding:8px 16px}.cnw-btn--lg{font-size:var(--text-body-sm);padding:12px 24px}.cnw-btn--primary{background:var(--color-accent);color:var(--color-on-accent)}.cnw-btn--primary:hover:not(:disabled){background:var(--color-accent-strong)}.cnw-btn--subtle{background:var(--color-vellum);color:var(--color-ink)}.cnw-btn--subtle:hover:not(:disabled){background:var(--color-vellum-hover)}.cnw-btn--ghost{text-underline-offset:3px;border-radius:0;padding-left:0;padding-right:0;text-decoration:underline;text-decoration-thickness:1px}.cnw-btn--ghost:hover:not(:disabled){color:var(--color-ink-strong)}.cnw-btn--primary:active:not(:disabled),.cnw-btn--subtle:active:not(:disabled){box-shadow:inset 0 0 0 999px rgb(0 0 0/var(--state-pressed))}.cnw-btn--ghost:active:not(:disabled){color:var(--color-ink-strong)}.cnw-spinner{border-radius:var(--radius-pill);vertical-align:-.12em;border:2px solid;border-top-color:#0000;width:.85em;height:.85em;margin-right:.5em;animation:.7s linear infinite cnw-spin;display:inline-block}@keyframes cnw-spin{to{transform:rotate(360deg)}}.cnw-input{font-family:var(--font-sans);font-weight:var(--font-weight-regular);text-transform:uppercase;text-align:center;color:var(--color-ink);background:var(--color-paper);border:var(--stroke) solid var(--color-field-border);border-radius:var(--radius-pill);transition:border-color .15s}.cnw-input::placeholder{color:var(--color-ash)}.cnw-input:focus{border-color:var(--color-accent);outline:none}.cnw-input:disabled{opacity:.45}.cnw-input--hero{width:13rem;max-width:100%;font-size:var(--text-subheading);letter-spacing:var(--tracking-caps);padding:12px 20px}.cnw-input--compact{width:9rem;font-size:var(--text-body-sm);letter-spacing:var(--tracking-caps);padding:7px 14px}.cnw-field{width:100%;font-family:var(--font-sans);font-weight:var(--font-weight-regular);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-field-border);border-radius:var(--radius-field);padding:.75rem 1rem;transition:border-color .15s}.cnw-field::placeholder{color:var(--color-ash)}.cnw-field:focus{border-color:var(--color-accent)}.cnw-field:disabled{opacity:var(--state-disabled);cursor:default}.cnw-field--invalid,.cnw-field--invalid:focus{border-color:var(--color-down)}.cnw-field--textarea{resize:vertical;min-height:7rem}.cnw-field--pill{border-radius:var(--radius-pill);text-transform:uppercase;width:auto;letter-spacing:var(--tracking-caps);padding:.375rem 1rem}.cnw-field--pill::placeholder{text-transform:none;letter-spacing:normal}.cnw-field--pill:focus{outline:none}.cnw-field--boxed{border-radius:var(--radius-card-sm)}.cnw-link{font-family:var(--font-sans);font-size:var(--text-body-sm);color:var(--color-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.cnw-link:hover{color:var(--color-ink-strong)}.cnw-link--quiet{color:var(--color-ash);-webkit-text-decoration-color:var(--color-stone);-webkit-text-decoration-color:var(--color-stone);-webkit-text-decoration-color:var(--color-stone);text-decoration-color:var(--color-stone)}.cnw-link--quiet:hover{color:var(--color-slate)}.cnw-row{border-radius:var(--radius-row);color:inherit;cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 16px;text-decoration:none;transition:background-color .15s;display:flex}.cnw-row:hover{background:var(--color-vellum-hover)}.cnw-row-arrow{color:var(--color-ash);transition:transform .15s}.cnw-row:hover .cnw-row-arrow{transform:translate(4px)}.redact{background:linear-gradient(100deg, var(--color-vellum) 30%, #e9e9e9 45%, var(--color-vellum) 60%);vertical-align:middle;background-size:220% 100%;border-radius:4px;height:.8em;animation:2.6s ease-in-out infinite shimmer;display:inline-block}.progress-strip{border-radius:var(--radius-pill);background:linear-gradient(100deg, var(--color-vellum) 30%, var(--color-stone) 50%, var(--color-vellum) 70%);background-size:220% 100%;height:4px;animation:2s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rise{animation:.5s ease-out both rise}@keyframes route-fade{0%{opacity:0}}.route-fade{animation:route-fade var(--duration-slow) var(--ease-emphasized) both}::view-transition-old(.page-fade){animation:route-fade var(--duration-slow) var(--ease-emphasized) both reverse}::view-transition-new(.page-fade){animation:route-fade var(--duration-slow) var(--ease-emphasized) both}@supports not (view-transition-name:none){.route-fade-fallback{animation:route-fade var(--duration-slow) var(--ease-emphasized) both}}@supports (view-transition-name:none){.route-fade-fallback{opacity:1;transition:opacity var(--duration-slow) var(--ease-emphasized)}@starting-style{.route-fade-fallback{opacity:0}}:root:active-view-transition .route-fade-fallback{transition:none}}.route-fade-late{animation:route-fade .4s var(--ease-emphasized) .45s both}.reveal{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.reveal[data-shown=true]{opacity:1;transform:none}@keyframes blink{0%,55%{opacity:1}56%,to{opacity:0}}.blink{animation:1.1s step-end infinite blink}@keyframes cnw-pulse{50%{opacity:.45}}.cnw-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite cnw-pulse}@property --cta-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.cta-glow{border-radius:var(--radius-pill);display:inline-flex;position:relative}.cta-glow:before,.cta-glow:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cta-glow:before{filter:drop-shadow(0 0 2px #5fd99ad9)drop-shadow(0 0 5px #5fd99a66);background:#5fd99a}.cta-glow:after{background:conic-gradient(from var(--cta-glow-angle), transparent 0deg, transparent 30deg, #ffffffd9 60deg, transparent 90deg, transparent 360deg);animation:2.4s linear infinite cta-glow-spin}.cta-glow:has(button:disabled):before{opacity:.4}.cta-glow:has(button:disabled):after{opacity:.4}@keyframes cta-glow-spin{to{--cta-glow-angle:360deg}}@media (prefers-reduced-motion:reduce){.rise,.blink,.redact,.progress-strip,.cnw-pulse,.cnw-spinner,.route-fade,.route-fade-late,.route-fade-fallback{animation:none}.route-fade-fallback{transition:none}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}.cta-glow:after{opacity:0;animation:none}.reveal{opacity:1;transition:none;transform:none}}.report-prose{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-pewter);line-height:1.6}.report-prose p{margin:.85em 0}.report-prose>:first-child{margin-top:0}.report-prose ul,.report-prose ol{margin:.85em 0;padding-left:1.4em}.report-prose ul{list-style:outside}.report-prose ol{list-style:decimal}.report-prose li{margin:.3em 0;padding-left:.2em}.report-prose li::marker{color:var(--color-ash)}.report-prose strong{color:var(--color-ink);font-weight:600}.report-prose a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.report-prose h3,.report-prose h4{font-family:var(--font-display);color:var(--color-ink);margin:1.4em 0 .5em;font-weight:600}.report-prose h3{font-size:var(--text-subheading)}.report-prose h4{font-size:var(--text-body)}.report-prose blockquote{border-left:2px solid var(--color-hairline);color:var(--color-slate);margin:1em 0;padding-left:1em}.report-prose hr{border:0;border-top:1px solid var(--color-hairline);margin:1.6em 0}.report-prose code{background:var(--color-vellum);border-radius:4px;padding:.1em .35em;font-size:.9em}.report-table-scroll{margin:1.3em 0;overflow-x:auto}.report-prose table{border-collapse:collapse;width:100%;font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;line-height:1.45}.report-prose thead th{font-size:var(--text-caption);color:var(--color-slate);border-bottom:1.5px solid var(--color-ink);text-align:left;white-space:nowrap;padding:.5em .7em;font-weight:600}.report-prose tbody td{border-bottom:1px solid var(--color-hairline);vertical-align:top;padding:.55em .7em}@keyframes report-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.report-card{animation:report-card-in .35s var(--ease-standard) both}@media (prefers-reduced-motion:reduce){.report-card{animation:none}}@media print{*,:before,:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{margin:16mm}.report-tablist,.report-subtablist{display:none!important}.report-tab-body{display:block!important}.report-card{animation:none!important}.report-panel+.report-panel,.report-card+.report-card{margin-top:2rem}.card{break-inside:avoid}}.cnw-nav-shell{border-bottom:1px solid var(--color-cnw-line-soft);background:var(--color-cnw-bg)}.cnw-nav{max-width:var(--container-cnw-nav);font-family:var(--font-cnw-sans);flex-wrap:wrap;align-items:center;gap:4px 24px;margin:0 auto;padding:12px 24px;display:flex}.cnw-brand{color:var(--color-cnw-text);white-space:nowrap;flex:none;align-items:center;gap:10px;text-decoration:none;transition:color .15s;display:flex}.cnw-brand:hover{color:var(--color-cnw-accent)}.cnw-nav-links{white-space:nowrap;align-items:center;gap:20px;margin-left:auto;display:flex}.cnw-nav-link{color:var(--color-cnw-text-soft);cursor:pointer;font-size:.85rem;font-weight:600;font-family:var(--font-cnw-sans);background:0 0;border:0;padding:0;text-decoration:none;transition:color .15s}.cnw-nav-link:hover{color:var(--color-cnw-accent)}.cnw-nav-link[aria-current=page]{color:var(--color-cnw-accent);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.cnw-nav-menu{white-space:nowrap;align-items:center;gap:20px;margin-left:auto;display:flex}.cnw-nav-menu+.cnw-nav-links{margin-left:0}.cnw-cta{background:var(--color-cnw-accent);color:var(--color-cnw-white);font-family:var(--font-cnw-sans);border-radius:var(--radius-cnw-btn);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;padding:9px 18px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.cnw-cta:hover{background:var(--color-cnw-accent-hover)}.cnw-avatar{border-radius:var(--radius-cnw-md);width:30px;height:30px;overflow:hidden}.cnw-brand:focus-visible,.cnw-nav-link:focus-visible,.cnw-cta:focus-visible,.cnw-foot a:focus-visible,.cnw-bell:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-wordmark{color:var(--color-ink);white-space:nowrap;line-height:1}.cnw-wordmark-sans{font-family:var(--font-cnw-sans);letter-spacing:-.04em;font-weight:800}.cnw-wordmark-serif{font-family:var(--font-cnw-serif);letter-spacing:0;background:linear-gradient(90deg, var(--color-cnw-text) 0%, var(--color-cnw-accent) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:500}.cnw-wordmark[data-size=nav]{font-size:17px}.cnw-wordmark[data-size=nav] .cnw-wordmark-sans{letter-spacing:-.03em}.cnw-wordmark[data-size=hero]{font-size:42px}[data-surface=ink] .cnw-wordmark{color:var(--color-cnw-d-text)}[data-surface=ink] .cnw-wordmark-serif{-webkit-text-fill-color:var(--color-cnw-d-text);color:var(--color-cnw-d-text);background:0 0}.cnw-mark{flex:none;width:28px;height:28px;display:inline-block;position:relative}.cnw-mark i{display:block;position:absolute}.cnw-mark i:first-child{border-radius:26%;width:58%;height:58%;top:4%;left:0}.cnw-mark i:nth-child(2){border-radius:30%;width:40%;height:40%;top:44%;left:44%}.cnw-mark i:nth-child(3){border-radius:35%;width:16%;height:16%;top:12%;left:82%}.cnw-mark i:nth-child(4){border-radius:35%;width:15%;height:15%;top:84%;left:24%}.cnw-fingerprint{border-radius:var(--radius-cnw-md);background:var(--color-cnw-band);display:block;position:relative}.cnw-fingerprint:after{content:"";border-radius:inherit;background:radial-gradient(circle at 30% 24%,#ffffff57,#0000 60%);position:absolute;inset:0}.fpk-grid{grid-template-columns:auto repeat(var(--n,5), 1fr);align-items:center;gap:6px;display:grid}.fpk-colh,.fpk-rowh{color:var(--color-cnw-text-soft);font-variant-numeric:tabular-nums;text-align:center;font-size:.68rem;font-weight:600}.fpk-rowh{text-align:right;padding-right:4px}.fpk-cube{aspect-ratio:1;width:100%;box-shadow:inset 0 0 0 1px #ffffff1a, var(--shadow-cnw-flat);border-radius:9px;position:relative}.fpk-glow{pointer-events:none;background:radial-gradient(circle at 30% 24%,#ffffff4d,#0000 60%);border-radius:9px;position:absolute;inset:0}.fpk-axes{justify-content:space-between;margin-top:8px;display:flex}.fpk-axis-x,.fpk-axis-y{letter-spacing:.04em;text-transform:uppercase;color:var(--color-cnw-text-soft);font-size:.72rem;font-weight:600}.fpk-legend{color:var(--color-cnw-text-soft);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 24px;margin-top:16px;font-size:.85rem;display:grid}.fpk-leg b{color:var(--color-cnw-text);font-weight:600}.cnw-lpv-key{max-width:460px;margin:40px auto 0}.cnw-foot{border-top:1px solid var(--color-cnw-line);background:var(--color-cnw-bg);font-family:var(--font-cnw-sans);padding:40px 0}.cnw-foot-in{max-width:var(--container-cnw-nav);color:var(--color-cnw-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:0 24px;font-size:.8rem;display:flex}.cnw-foot-links{align-items:center;gap:20px;display:flex}.cnw-foot a{color:var(--color-cnw-text-muted);text-decoration:none;transition:color .15s}.cnw-foot a:hover{color:var(--color-cnw-accent)}.cnw-bell-root{position:relative}.cnw-bell{cursor:pointer;color:var(--color-cnw-text-soft);border-radius:var(--radius-cnw-md);background:0 0;border:none;padding:8px;transition:color .15s,background .15s;display:inline-flex;position:relative}.cnw-bell:hover{color:var(--color-cnw-accent);background:var(--color-cnw-accent-tint)}.cnw-bell-dot{background:var(--color-cnw-accent);border:2px solid var(--color-cnw-bg);border-radius:999px;width:8px;height:8px;position:absolute;top:6px;right:6px}.cnw-bell-panel{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);width:290px;box-shadow:var(--shadow-cnw-flat);z-index:40;text-align:left;padding:16px 18px;position:absolute;top:calc(100% + 8px);right:0}.cnw-bell-panel p{font:400 13px/1.55 var(--font-cnw-sans), sans-serif;color:var(--color-cnw-text-soft);margin:10px 0 0}.cnw-bell-panel p b{color:var(--color-cnw-text);font-weight:600}.cnw-bell-list{max-height:60vh;margin:0;padding:0;list-style:none;overflow-y:auto}.cnw-bell-meta{color:var(--color-cnw-text-muted);margin-top:6px;font-size:11.5px}.cnw-klabel{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-text-muted);font-size:.64rem;font-weight:600;display:block}.cnw-lp{--mo:.75;background-color:var(--color-cnw-bg);color:var(--color-cnw-text);font-family:var(--font-cnw-sans);-webkit-font-smoothing:antialiased;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22160%22%20height=%22160%22%3E%3Cfilter%20id=%22n%22%3E%3CfeTurbulence%20type=%22fractalNoise%22%20baseFrequency=%220.8%22%20numOctaves=%222%22%20stitchTiles=%22stitch%22/%3E%3CfeColorMatrix%20type=%22saturate%22%20values=%220%22/%3E%3C/filter%3E%3Crect%20width=%22160%22%20height=%22160%22%20filter=%22url\(%23n\)%22%20opacity=%22.04%22/%3E%3C/svg%3E);line-height:1.68;overflow-x:clip}.cnw-lp :where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-navstick{z-index:20;position:sticky;top:0}.cnw-hwrap{width:100%;max-width:var(--container-cnw-section);margin:0 auto;padding:0 24px}.cnw-hero{padding:166px 0 var(--spacing-cnw-section);grid-template-columns:1fr 1.05fr;align-items:start;gap:0 80px;display:grid}.cnw-hcopyhead{align-self:end}.cnw-heyebrow{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);margin-bottom:16px;font-size:.78rem;font-weight:600}.cnw-h1{letter-spacing:-.03em;margin:0 0 16px;font-size:2.8rem;font-weight:800;line-height:1.06}.cnw-h1 em,.cnw-sh2 em{font-family:var(--font-cnw-serif);color:var(--color-cnw-accent);font-style:italic;font-weight:400}.cnw-hlead{color:var(--color-cnw-text-soft);max-width:44ch;margin:0 0 32px;font-size:1.16rem}.cnw-cta--lg{box-shadow:var(--shadow-cnw-flat);transition:background .18s var(--ease-standard), transform .18s var(--ease-standard);padding:13px 24px;font-size:1rem}.cnw-cta--lg:hover:not(:disabled){transform:translateY(-1px)}.cnw-cta:disabled{opacity:.55;cursor:not-allowed}.cnw-hreplay{margin-top:24px}.cnw-hreplay button{font-family:var(--font-cnw-sans);color:var(--color-cnw-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;font-weight:600}.cnw-hreplay button:hover{color:var(--color-cnw-accent-hover)}.cnw-hstagehead{flex-direction:column;align-items:center;display:flex}.cnw-htogglerow{justify-content:center;margin:0 0 12px;display:flex}.cnw-hnarr,.cnw-hcoverage{color:var(--color-cnw-text-muted);letter-spacing:.03em;text-align:center;min-height:1.2em;margin:0 0 20px;font-size:.78rem;font-weight:600}.cnw-hnarr b,.cnw-hcoverage b{color:var(--color-cnw-accent)}.cnw-hcoverage{margin:20px 0 0}.cnw-vtg{background:var(--color-cnw-band);border-radius:var(--radius-cnw-pill);-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px var(--color-cnw-line);padding:4px;display:inline-flex;position:relative}.cnw-vtg-thumb{background:var(--color-cnw-accent);border-radius:var(--radius-cnw-pill);width:calc(50% - 4px);box-shadow:var(--shadow-cnw-thumb);transition:transform .35s var(--ease-standard);position:absolute;top:4px;bottom:4px;left:4px;transform:translate(0)}.cnw-vtg[data-mode=inst] .cnw-vtg-thumb{transform:translate(100%)}.cnw-vtg-opt{z-index:2;font-family:var(--font-cnw-sans);border-radius:var(--radius-cnw-pill);white-space:nowrap;cursor:pointer;height:30px;color:var(--color-cnw-d-text-muted);background:0 0;border:none;align-items:center;padding:0 16px;font-size:.78rem;font-weight:600;line-height:1;transition:color .3s;display:inline-flex;position:relative}.cnw-vtg[data-mode=simple] .cnw-vtg-opt[data-opt=simple],.cnw-vtg[data-mode=inst] .cnw-vtg-opt[data-opt=inst]{color:var(--color-cnw-white)}.cnw-vtg[data-pulse="1"]{animation:1.4s ease-in-out 2 cnwPulse}@keyframes cnwPulse{0%,to{box-shadow:inset 0 0 0 1px var(--color-cnw-line), 0 0 0 0 #ede8dc00}50%{box-shadow:inset 0 0 0 1px var(--color-cnw-line), 0 0 0 8px #ede8dc33}}.cnw-hero [data-stage]{transition:transform calc(.65s * var(--mo)) var(--ease-cnw-spring)}.cnw-hero[data-hero=playing] [data-stage]{transform:translate(-54%)}.cnw-hero [data-copy-col]{min-width:0;transition:opacity calc(.5s * var(--mo)) ease, transform calc(.7s * var(--mo)) var(--ease-standard)}.cnw-hero[data-hero=playing] [data-copy-col]{opacity:0;pointer-events:none;transform:translate(-16px)}.cnw-hero [data-copy]{transition:opacity calc(.6s * var(--mo)) var(--ease-standard), transform calc(.6s * var(--mo)) var(--ease-standard)}.cnw-hero[data-hero=playing] [data-copy]{opacity:0;transition-delay:0s;transform:translateY(12px)}.cnw-hero[data-hero=settled] [data-copy="2"]{transition-delay:calc(.12s * var(--mo))}.cnw-hero[data-hero=settled] [data-copy="3"]{transition-delay:calc(.24s * var(--mo))}.cnw-hero[data-hero=settled] [data-copy="4"]{transition-delay:calc(.36s * var(--mo))}.cnw-hero[data-hero=settled] [data-copy="5"]{transition-delay:calc(.48s * var(--mo))}.cnw-hero [data-toggle-row]{transition:opacity calc(.4s * var(--mo)) ease}.cnw-hero[data-hero=playing] [data-toggle-row]{opacity:0;pointer-events:none}.cnw-hstage{flex-direction:column;align-items:center;min-height:0;display:flex;position:relative}.cnw-hcard{border-radius:var(--radius-cnw-xl);box-shadow:var(--shadow-cnw-ink);background:var(--color-cnw-d-bg);width:560px;max-width:calc(100vw - 48px);height:560px;transition:width calc(.8s * var(--mo)) var(--ease-cnw-spring), height calc(.8s * var(--mo)) var(--ease-cnw-spring), background calc(.7s * var(--mo)) ease, box-shadow calc(.9s * var(--mo)) var(--ease-standard);position:relative;overflow:hidden}.cnw-hcard[data-hero-act=cube]{background:var(--fp-demo-srgb);background-image:var(--fp-demo);width:260px;height:260px}.cnw-hcard[data-hero-act=bars]{width:420px;height:220px}.cnw-hcard[data-instant="1"],.cnw-hcard[data-instant="1"] *{transition:none!important}.cnw-hcard-hl{border-radius:var(--radius-cnw-xl);pointer-events:none;z-index:1;opacity:0;transition:opacity calc(.6s * var(--mo)) ease;background:radial-gradient(circle at 28% 22%,#fff6,#0000 60%);position:absolute;inset:0}.cnw-hcard[data-hero-act=cube] .cnw-hcard-hl{opacity:1}.cnw-ha2{padding:var(--spacing-cnw-card);z-index:2;opacity:0;pointer-events:none;transition:opacity calc(.4s * var(--mo)) ease;flex-direction:column;justify-content:center;gap:24px;display:flex;position:absolute;inset:0}.cnw-hcard[data-hero-act=bars] .cnw-ha2{opacity:1}.cnw-ha2 [data-a2i]{opacity:0;filter:blur(6px);transition:opacity calc(.55s * var(--mo)) var(--ease-standard), filter calc(.55s * var(--mo)) var(--ease-standard), transform calc(.6s * var(--mo)) var(--ease-cnw-spring);transform:translateY(10px)}.cnw-hcard[data-hero-act=bars] [data-a2i]{opacity:1;filter:blur();transform:none}.cnw-hcard[data-hero-act=bars] [data-a2i="1"]{transition-delay:calc(50ms * var(--mo))}.cnw-hcard[data-hero-act=bars] [data-a2i="2"]{transition-delay:calc(.16s * var(--mo))}.cnw-hcard[data-hero-act=bars] [data-a2i="3"]{transition-delay:calc(.28s * var(--mo))}.cnw-ha2-row{flex-direction:column;gap:8px;display:flex}.cnw-ha2-head{justify-content:space-between;align-items:baseline;display:flex}.cnw-ha2-head span{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-d-text-soft);font-size:.7rem;font-weight:700}.cnw-ha2-head b{color:var(--color-cnw-d-text);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:400}.cnw-ha2-track{border-radius:var(--radius-cnw-xs);clip-path:inset(0 100% 0 0);height:16px;transition:clip-path calc(.7s * var(--mo)) var(--ease-standard);position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff14}.cnw-hcard[data-hero-act=bars] .cnw-ha2-track{clip-path:inset(0)}.cnw-hcard[data-hero-act=bars] [data-a2track="1"]{transition-delay:calc(.15s * var(--mo))}.cnw-hcard[data-hero-act=bars] [data-a2track="2"]{transition-delay:calc(.26s * var(--mo))}.cnw-ha2-track--risk{background:linear-gradient(90deg in oklch, #4e9440, #e8b64a 55%, #c0492f)}.cnw-ha2-track--reward{background:linear-gradient(90deg in oklch, #5a6b66, #c8a15a 55%, #e8b64a)}.cnw-ha2-mark{background:var(--color-cnw-d-text);opacity:0;width:3px;height:22px;transition:left calc(.7s * var(--mo)) var(--ease-cnw-spring) calc(.5s * var(--mo)), opacity calc(.3s * var(--mo)) ease calc(.5s * var(--mo));border-radius:2px;position:absolute;top:-3px;left:0;box-shadow:0 0 0 2px #18161380}.cnw-hcard[data-hero-act=bars] .cnw-ha2-mark{opacity:1;left:var(--pos)}.cnw-ha2-ratio{color:var(--color-cnw-d-text-soft);text-align:center;margin-top:2px;font-size:.8rem}.cnw-ha2-ratio b{color:var(--color-cnw-d-text);font-variant-numeric:tabular-nums}.cnw-ha3{--d-bg:var(--color-cnw-d-bg);--d-surface-2:var(--color-cnw-d-surface-2);--d-line:var(--color-cnw-d-line);--d-text:var(--color-cnw-d-text);--d-text-soft:var(--color-cnw-d-text-soft);--d-text-muted:var(--color-cnw-d-text-muted);--d-green:var(--color-cnw-d-green);--d-accent:var(--color-cnw-d-green);background:var(--d-bg);z-index:3;transition:opacity calc(.3s * var(--mo)) ease, clip-path calc(.8s * var(--mo)) var(--ease-standard), background-color .55s ease;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.cnw-ha3[data-surface=simple]{--d-bg:var(--color-cnw-surface);--d-surface-2:var(--color-cnw-band);--d-line:var(--color-cnw-line);--d-text:var(--color-cnw-text);--d-text-soft:var(--color-cnw-text-soft);--d-text-muted:var(--color-cnw-text-muted);--d-green:var(--color-cnw-buy);--d-accent:var(--color-cnw-accent)}.cnw-hcard[data-hero-act=cube] .cnw-ha3,.cnw-hcard[data-hero-act=bars] .cnw-ha3{opacity:0;clip-path:inset(0 0 100%);pointer-events:none}.cnw-ha3 [data-a3i]{transition:opacity calc(.5s * var(--mo)) var(--ease-standard), filter calc(.5s * var(--mo)) var(--ease-standard), transform calc(.55s * var(--mo)) var(--ease-cnw-spring), color .55s ease, background-color .55s ease, border-color .55s ease}.cnw-hcard[data-hero-act=cube] .cnw-ha3 [data-a3i],.cnw-hcard[data-hero-act=bars] .cnw-ha3 [data-a3i]{opacity:0;filter:blur(5px);transition-delay:0s;transform:translateY(12px)}.cnw-hcard[data-hero-act=report] .cnw-ha3 [data-a3i="1"]{transition-delay:calc(.28s * var(--mo))}.cnw-hcard[data-hero-act=report] .cnw-ha3 [data-a3i="3"]{transition-delay:calc(.48s * var(--mo))}.cnw-hcard[data-hero-act=report] .cnw-ha3 [data-a3i="4"]{transition-delay:calc(.62s * var(--mo))}.cnw-ha3 div:not([data-a3i]),.cnw-ha3 span,.cnw-ha3 b{transition:background-color .55s,color .55s,border-color .55s}.cnw-ha3-head{border-bottom:1px solid var(--d-line);align-items:center;gap:16px;padding:18px 24px;display:flex}.cnw-ha3-fp{border-radius:var(--radius-cnw-md);flex:none;width:52px;height:52px;box-shadow:inset 0 0 0 1px #ffffff1a}.cnw-ha3-eyebrow{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;white-space:nowrap;color:var(--d-accent,var(--color-cnw-d-green));font-size:.64rem;font-weight:600}.cnw-ha3-name{color:var(--d-text,var(--color-cnw-d-text));margin-top:1px;font-size:1.3rem;font-weight:700}.cnw-ha3-meta{color:var(--d-text-muted,var(--color-cnw-d-text-muted));font-variant-numeric:tabular-nums;font-size:.74rem}.cnw-ha3-verdict{text-align:right;margin-left:auto}.cnw-ha3-rating{color:var(--d-green,var(--color-cnw-d-green));font-size:1.15rem;font-weight:700}.cnw-ha3-conv{letter-spacing:.08em;text-transform:uppercase;color:var(--d-text-muted,var(--color-cnw-d-text-muted));font-size:.58rem;font-weight:600}.cnw-ha3-body{padding:18px 24px;overflow:hidden}.cnw-ha3-thesis{font-family:var(--font-cnw-serif);color:var(--d-text);border-bottom:1px solid var(--d-line);margin-bottom:12px;padding-bottom:12px;font-size:1rem;font-style:italic;line-height:1.45}.cnw-ha3-thesis b,.cnw-vink-thesis b{font-family:var(--font-cnw-sans);color:var(--d-accent,var(--color-cnw-d-green));font-style:normal;font-weight:600}.cnw-ha3-klabel{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--d-accent,var(--color-cnw-d-green));margin:0 0 12px;font-size:.7rem;font-weight:600}.cnw-ha3-klabel--mt{margin:14px 0 6px}.cnw-ha3-klabel--mt2{margin:12px 0 6px}.cnw-ha3-grid2{grid-template-columns:1fr 1fr;gap:8px 24px;display:grid}.cnw-ha3-vrow{border-bottom:1px solid var(--d-line);justify-content:space-between;gap:12px;padding:8px 0;font-size:.88rem;display:flex}.cnw-ha3-vrow span{color:var(--d-text-muted);white-space:nowrap}.cnw-ha3-vrow b{color:var(--d-text);font-variant-numeric:tabular-nums;font-weight:600}.cnw-ha3-vrow b[data-tone=good],.cnw-vpaper-vrow b[data-tone=good]{color:var(--color-cnw-buy)}.cnw-ha3-vrow b[data-tone=promising],.cnw-vpaper-vrow b[data-tone=promising]{color:var(--color-cnw-promising)}.cnw-ha3-vrow b[data-tone=mixed],.cnw-vpaper-vrow b[data-tone=mixed]{color:var(--color-cnw-hold)}.cnw-ha3-vrow b[data-tone=high],.cnw-vpaper-vrow b[data-tone=high]{color:var(--color-cnw-sell)}.cnw-ha3-p{color:var(--d-text-soft);font-size:.88rem}.cnw-ha3-pair{grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;display:grid}.cnw-ha3-pair .cnw-ha3-klabel{margin:0 0 6px}.cnw-ha3-bars,.cnw-ha3-scen{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.cnw-ha3-scen{gap:6px;margin-bottom:16px}.cnw-ha3-bar,.cnw-ha3-srow{align-items:center;gap:10px;font-size:.78rem;display:flex}.cnw-ha3-bar .l{width:52px;color:var(--d-text-soft)}.cnw-ha3-srow .l{width:32px;color:var(--d-text-soft)}.cnw-ha3-bar .t{background:var(--d-surface-2);border-radius:5px;flex:1;height:10px;overflow:hidden}.cnw-ha3-srow .t{background:var(--d-surface-2);border-radius:3px;flex:1;height:6px;overflow:hidden}.cnw-ha3-bar .f,.cnw-ha3-srow .f{height:100%;display:block}.cnw-ha3-bar .v{text-align:right;font-variant-numeric:tabular-nums;width:44px;color:var(--d-text)}.cnw-ha3-srow .v{text-align:right;font-variant-numeric:tabular-nums;width:80px;color:var(--d-text)}.cnw-ha3-asym{color:var(--d-text-soft);margin-bottom:16px;font-size:.78rem}.cnw-ha3-asym b{color:var(--d-text);font-variant-numeric:tabular-nums}.cnw-ha3-kills{flex-direction:column;gap:6px;display:flex}.cnw-ha3-kills>div{color:var(--d-text-soft);gap:10px;font-size:.82rem;display:flex}.cnw-ha3-kills>div span:first-child{color:var(--d-green)}.cnw-ha3-fade{background:linear-gradient(transparent, var(--d-bg));pointer-events:none;height:96px;position:absolute;bottom:0;left:0;right:0}.cnw-grad-risk{background:linear-gradient(90deg in oklch, var(--color-cnw-risk-from), var(--color-cnw-risk-to))}.cnw-grad-reward{background:linear-gradient(90deg in oklch, var(--color-cnw-reward-from), var(--color-cnw-reward-to))}.cnw-grad-bull{background:linear-gradient(90deg in oklch, #4fe39c, #7ff0b8)}.cnw-grad-bear{background:linear-gradient(90deg in oklch, #c0432a, #f0785a)}.cnw-grad-tail{background:linear-gradient(90deg in oklch, #8a2f20, #c0432a)}.cnw-lsec{padding:var(--spacing-cnw-section) 0}.cnw-lsec.cnw-lsec--last{padding:0 0 var(--spacing-cnw-section)}.cnw-lsec-in{max-width:var(--container-cnw-section);margin:0 auto;padding:0 24px}.cnw-seyebrow{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);text-align:center;margin-bottom:12px;font-size:.78rem;font-weight:600}.cnw-sh2{font-weight:700;font-size:var(--text-cnw-h2);letter-spacing:-.024em;text-align:center;text-wrap:balance;margin:0 0 12px;line-height:1.06}.cnw-ssub{color:var(--color-cnw-text-soft);text-align:center;max-width:54ch;margin:0 auto 48px;font-size:1.16rem}.cnw-ssub--tight{margin-bottom:24px}.cnw-sh2--solo{margin-bottom:48px}.cnw-lp .reveal{opacity:0;transition:opacity calc(.7s * var(--mo)) var(--ease-standard), transform calc(.7s * var(--mo)) var(--ease-standard);transform:translateY(14px)}.cnw-lp .reveal[data-shown=true]{opacity:1;transform:none}@keyframes cnwType{0%,6%{width:0}34%,to{width:4.8ch}}@keyframes cnwCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes cnwPress{0%,52%,66%,to{transform:none}56%,60%{transform:scale(.94)}}@keyframes cnwBar{0%{width:5%}72%,to{width:100%}}@keyframes cnwRow1{0%,4%{opacity:.3}12%,to{opacity:1}}@keyframes cnwRow2{0%,30%{opacity:.3}40%,to{opacity:1}}@keyframes cnwRow3{0%,58%{opacity:.3}68%,to{opacity:1}}@keyframes cnwViewA{0%,46%{opacity:1}54%,92%{opacity:0}to{opacity:1}}@keyframes cnwViewB{0%,46%{opacity:0}54%,92%{opacity:1}to{opacity:0}}@keyframes cnwRailOn{0%,16%{background:var(--d-surface-2,#292620);color:var(--d-text,#ecebe3)}22%,to{color:var(--d-text-muted,#8b8779);background:0 0}}@keyframes cnwTabA{0%,46%{color:#fff;background:#6d3450}54%,92%{color:var(--d-text-muted,#8b8779);background:0 0}to{color:#fff;background:#6d3450}}@keyframes cnwTabB{0%,46%{color:var(--d-text-muted,#8b8779);background:0 0}54%,92%{color:#fff;background:#6d3450}to{color:var(--d-text-muted,#8b8779);background:0 0}}@keyframes cnwSurface{0%,46%{--d-bg:#faf9f3;--d-surface-2:#e8e5da;--d-text:#1b1914;--d-text-soft:#524d40;--d-text-muted:#85806f;--d-green:#178a55;background:#faf9f3;box-shadow:0 10px 24px #18161324,inset 0 0 0 1px #e4e0d3}54%,92%{--d-bg:#181613;--d-surface-2:#292620;--d-text:#ecebe3;--d-text-soft:#b0ac9f;--d-text-muted:#8b8779;--d-green:#57cf8c;background:#181613;box-shadow:0 10px 24px #18161347,inset 0 0 0 1px #ffffff0f}to{--d-bg:#faf9f3;--d-surface-2:#e8e5da;--d-text:#1b1914;--d-text-soft:#524d40;--d-text-muted:#85806f;--d-green:#178a55;background:#faf9f3;box-shadow:0 10px 24px #18161324,inset 0 0 0 1px #e4e0d3}}.cnw-demo3{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:48px;display:grid}.cnw-demo{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);box-shadow:var(--shadow-cnw-flat);flex-direction:column;display:flex;overflow:hidden}.cnw-demo-hd{border-bottom:1px solid var(--color-cnw-line-soft);letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-text-muted);padding:14px 20px;font-size:.64rem;font-weight:600}.cnw-demo-bd{flex-direction:column;flex:1;justify-content:center;gap:14px;min-height:210px;padding:24px;display:flex}.cnw-demo-bd--rows{gap:10px}.cnw-demo-bd--mini{gap:0;padding:16px}.cnw-demo-cap{color:var(--color-cnw-text-muted);font-size:.8rem}.cnw-demo-pill{background:var(--color-cnw-bg);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-pill);align-items:center;gap:6px;padding:10px 18px;display:flex}.cnw-demo-type{white-space:nowrap;font-variant-numeric:tabular-nums;width:4.8ch;animation:cnwType 4.5s var(--ease-standard) infinite;font-size:1rem;font-weight:600;display:inline-block;overflow:hidden}.cnw-demo-caret{background:var(--color-cnw-accent);width:2px;height:16px;animation:1.1s step-end infinite cnwCaret}.cnw-demo-press{background:var(--color-cnw-accent);color:var(--color-cnw-white);border-radius:var(--radius-cnw-btn);animation:cnwPress 4.5s var(--ease-standard) infinite;align-self:flex-start;padding:9px 16px;font-size:.8rem;font-weight:600}.cnw-demo-row{color:var(--color-cnw-text-soft);justify-content:space-between;gap:8px;font-size:.8rem;display:flex}.cnw-demo-row .ok{color:var(--color-cnw-accent);font-weight:600}.cnw-demo-row--1{animation:4.5s linear infinite cnwRow1}.cnw-demo-row--2{animation:4.5s linear infinite cnwRow2}.cnw-demo-row--3{animation:4.5s linear infinite cnwRow3}.cnw-demo-track{border-radius:var(--radius-cnw-pill);background:var(--color-cnw-bg);height:6px;margin-top:6px;overflow:hidden}.cnw-demo-fill{border-radius:inherit;background:var(--color-cnw-accent);width:100%;height:100%;animation:cnwBar 4.5s var(--ease-standard) infinite;display:block}.cnw-mini{--d-bg:#faf9f3;--d-surface-2:#e8e5da;--d-text:#1b1914;--d-text-soft:#524d40;--d-text-muted:#85806f;--d-green:#178a55;border-radius:var(--radius-cnw-md);background:#faf9f3;flex-direction:column;gap:10px;padding:14px;animation:4.5s infinite cnwSurface;display:flex;box-shadow:0 10px 24px #18161324,inset 0 0 0 1px #e4e0d3}.cnw-mini-hd{align-items:center;gap:8px;display:flex}.cnw-mini-fp{border-radius:var(--radius-cnw-xs);flex:none;width:18px;height:18px}.cnw-mini-tk{color:var(--d-text);font-size:.82rem;font-weight:700}.cnw-mini-buy{color:var(--d-green);margin-left:auto;font-size:.66rem;font-weight:700}.cnw-mini-grid{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.cnw-mini-rail{flex-direction:column;gap:3px;display:flex}.cnw-mini-rail span{border-radius:var(--radius-cnw-btn);color:var(--d-text-muted);padding:3px 8px;font-size:.6rem;font-weight:600;animation:4.5s infinite cnwRailOn}.cnw-mini-views{min-height:66px;padding-top:2px;position:relative}.cnw-mini-va{flex-direction:column;gap:8px;animation:4.5s infinite cnwViewA;display:flex}.cnw-mini-va .r{justify-content:space-between;align-items:center;gap:8px;display:flex}.cnw-mini-va .sk{background:var(--d-surface-2);border-radius:4px;height:8px;display:block}.cnw-mini-va b{color:var(--d-text);font-variant-numeric:tabular-nums;font-size:.6rem;font-weight:600}.cnw-mini-va b.g{color:var(--d-green)}.cnw-mini-vb{opacity:0;flex-direction:column;gap:6px;animation:4.5s infinite cnwViewB;display:flex;position:absolute;inset:2px 0 0}.cnw-mini-vb .split{border-radius:3px;height:12px;display:flex;overflow:hidden}.cnw-mini-vb .split span{height:100%;display:block}.cnw-mini-vb .sk4{background:var(--d-surface-2);border-radius:2px;height:4px;display:block}.cnw-mini-vb .tiles{gap:4px;display:flex}.cnw-mini-vb .tiles span{background:var(--d-surface-2);border-radius:3px;flex:1;height:16px}.cnw-mini-toggle{justify-content:center;margin-top:12px;display:flex}.cnw-mini-toggle .a,.cnw-mini-toggle .b{border-radius:var(--radius-cnw-pill);padding:3px 10px;font-size:.58rem;font-weight:600}.cnw-mini-toggle .a{animation:4.5s infinite cnwTabA}.cnw-mini-toggle .b{color:var(--color-cnw-text-muted);animation:4.5s infinite cnwTabB}.cnw-mini-toggle{background:var(--color-cnw-band);box-shadow:inset 0 0 0 1px var(--color-cnw-line-soft);border-radius:var(--radius-cnw-pill);align-self:center;padding:2px}.cnw-voices{max-width:600px;margin:0 auto}.cnw-vlabel{white-space:nowrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cnw-vlabel .dot{background:var(--color-cnw-accent);border-radius:50%;width:8px;height:8px}.cnw-vlabel .t{font-size:.95rem;font-weight:600}.cnw-vlabel .n{color:var(--color-cnw-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:600}.cnw-vink{background:var(--color-cnw-d-bg);border-radius:var(--radius-cnw-xl);box-shadow:var(--shadow-cnw-ink);border:1px solid #14100c;overflow:hidden}.cnw-vink-hd{border-bottom:1px solid var(--color-cnw-d-line);align-items:center;gap:16px;padding:24px 32px;display:flex}.cnw-vink-bd{padding:var(--spacing-cnw-card)}.cnw-vink-thesis{font-family:var(--font-cnw-serif);color:var(--color-cnw-d-text);border-bottom:1px solid var(--color-cnw-d-line);margin-bottom:24px;padding-bottom:24px;font-size:1.15rem;font-style:italic;line-height:1.5}.cnw-vink-bars,.cnw-vink-scen{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.cnw-vink-scen{gap:8px;margin-bottom:24px}.cnw-vink-bar,.cnw-vink-srow{align-items:center;gap:12px;font-size:.8rem;display:flex}.cnw-vink-bar .l{width:56px;color:var(--color-cnw-d-text-soft)}.cnw-vink-srow .l{width:36px;color:var(--color-cnw-d-text-soft)}.cnw-vink-bar .t{background:var(--color-cnw-d-surface-2);border-radius:6px;flex:1;height:12px;overflow:hidden}.cnw-vink-srow .t{background:var(--color-cnw-d-surface-2);border-radius:4px;flex:1;height:8px;overflow:hidden}.cnw-vink-bar .f,.cnw-vink-srow .f{height:100%;display:block}.cnw-vink-bar .v{text-align:right;font-variant-numeric:tabular-nums;width:48px;color:var(--color-cnw-d-text)}.cnw-vink-srow .v{text-align:right;font-variant-numeric:tabular-nums;width:88px;color:var(--color-cnw-d-text)}.cnw-vink-asym{color:var(--color-cnw-d-text-soft);margin-bottom:24px;font-size:.8rem}.cnw-vink-asym b{color:var(--color-cnw-d-text);font-variant-numeric:tabular-nums}.cnw-vink-bd .cnw-ha3-klabel{color:var(--color-cnw-d-green);margin:0 0 12px}.cnw-vink-figs{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.cnw-vink-figs>div{background:var(--color-cnw-d-surface-2);border-radius:var(--radius-cnw-btn);padding:12px}.cnw-vink-figs .k{color:var(--color-cnw-d-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.58rem;font-weight:600}.cnw-vink-figs .v{color:var(--color-cnw-d-text);font-variant-numeric:tabular-nums;margin-top:2px;font-size:1rem}.cnw-vink-grades{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.cnw-vink-grades>span{background:var(--color-cnw-d-surface-2);border-radius:var(--radius-cnw-btn);align-items:center;gap:6px;padding:6px 10px;font-size:.8rem;display:inline-flex}.cnw-vink-grades b{color:var(--color-cnw-d-green);font-variant-numeric:tabular-nums;font-weight:600}.cnw-vink-grades span span{color:var(--color-cnw-d-text-soft)}.cnw-vink-kills{flex-direction:column;gap:8px;display:flex}.cnw-vink-kills>div{color:var(--color-cnw-d-text-soft);gap:10px;font-size:.85rem;display:flex}.cnw-vink-kills>div span:first-child{color:var(--color-cnw-d-green)}.cnw-vink-skel{flex-direction:column;gap:10px;margin-top:24px;display:flex;-webkit-mask-image:linear-gradient(#000 15%,#0000);mask-image:linear-gradient(#000 15%,#0000)}.cnw-vink-skel span{background:var(--color-cnw-d-surface-2);border-radius:4px;height:9px;display:block}.cnw-vink-more{color:var(--color-cnw-d-text-muted);margin-top:8px;font-size:.8rem}.cnw-vconn{flex-direction:column;align-items:center;gap:6px;padding:16px 0;display:flex}.cnw-vconn .rule{width:1px;height:20px}.cnw-vconn .rule--down{background:linear-gradient(var(--color-cnw-accent), var(--color-cnw-line))}.cnw-vconn .rule--up{background:linear-gradient(var(--color-cnw-line), var(--color-cnw-accent))}.cnw-vconn .a{color:var(--color-cnw-accent);font-size:.85rem}.cnw-vconn .b{color:var(--color-cnw-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:600}.cnw-vpaper{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-xl);box-shadow:var(--shadow-cnw-flat);padding:var(--spacing-cnw-card)}.cnw-vpaper-hd{align-items:center;gap:32px;display:flex}.cnw-vpaper-fp{border-radius:var(--radius-cnw-md);width:64px;height:64px;box-shadow:var(--shadow-cnw-flat);flex:none;position:relative}.cnw-vpaper-fp:after{content:"";border-radius:inherit;background:radial-gradient(circle at 28% 22%,#ffffff5c,#0000 60%);position:absolute;inset:0}.cnw-vpaper-eyebrow{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);font-size:.7rem;font-weight:600}.cnw-vpaper-name{font-weight:700;font-size:var(--text-cnw-title-lg);letter-spacing:-.015em;margin-top:2px}.cnw-vpaper-quote{align-items:baseline;gap:8px;margin-top:2px;display:flex}.cnw-vpaper-quote .p{font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:500}.cnw-vpaper-quote .d{font-variant-numeric:tabular-nums;color:var(--color-cnw-buy);background:var(--color-cnw-buy-bg);border-radius:var(--radius-cnw-md);padding:1px 8px;font-size:.8rem;font-weight:600}.cnw-vpaper-thesis{font-family:var(--font-cnw-serif);border-top:1px solid var(--color-cnw-line-soft);margin-top:24px;padding:24px 0 16px;font-size:1.2rem;font-style:italic;line-height:1.42}.cnw-vpaper-thesis b{font-family:var(--font-cnw-sans);color:var(--color-cnw-accent);font-style:normal;font-weight:600}.cnw-vpaper-grid{grid-template-columns:1fr 1fr;gap:8px 32px;display:grid}.cnw-vpaper-vrow{border-bottom:1px solid var(--color-cnw-line-soft);justify-content:space-between;padding:8px 0;font-size:.95rem;display:flex}.cnw-vpaper-vrow span{color:var(--color-cnw-text-muted);white-space:nowrap}.cnw-vpaper-vrow b{font-variant-numeric:tabular-nums;font-weight:600}.cnw-vpaper-sec{border-top:1px solid var(--color-cnw-line-soft);margin-top:20px;padding-top:16px}.cnw-vpaper-klabel{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);margin-bottom:6px;font-size:.7rem;font-weight:600}.cnw-vpaper-klabel--mt{margin-top:14px}.cnw-vpaper-p{color:var(--color-cnw-text-soft);font-size:.95rem}.cnw-vpaper-p--mt{margin-top:8px}.cnw-vpaper-pair{border-top:1px solid var(--color-cnw-line-soft);grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;padding-top:16px;display:grid}.cnw-vpaper-skel{flex-direction:column;gap:10px;margin-top:20px;display:flex;-webkit-mask-image:linear-gradient(#000 15%,#0000);mask-image:linear-gradient(#000 15%,#0000)}.cnw-vpaper-skel span{background:var(--color-cnw-band);border-radius:4px;height:9px;display:block}.cnw-vpaper-more{color:var(--color-cnw-text-muted);margin-top:8px;font-size:.8rem}.cnw-depth{background:var(--color-cnw-d-bg);border-radius:var(--radius-cnw-xl);max-width:920px;padding:var(--spacing-cnw-card);box-shadow:var(--shadow-cnw-ink);margin:0 auto}.cnw-depth-grid{grid-template-columns:repeat(3,1fr);gap:2px 32px;display:grid}.cnw-depth-row{border-bottom:1px solid var(--color-cnw-d-line);align-items:baseline;gap:12px;padding:9px 0;display:flex}.cnw-depth-row:nth-last-child(-n+3){border-bottom:none}.cnw-depth-row .n{color:var(--color-cnw-d-green);font-variant-numeric:tabular-nums;font-size:.8rem}.cnw-depth-row .t{color:var(--color-cnw-d-text-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.cnw-depth-foot{border-top:1px solid var(--color-cnw-d-line);color:var(--color-cnw-d-text-muted);margin-top:28px;padding-top:20px;font-size:.8rem}.cnw-lpv{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-xl);max-width:860px;box-shadow:var(--shadow-cnw-card);margin:0 auto;overflow:hidden}.cnw-lpv-hd{border-bottom:1px solid var(--color-cnw-line-soft);justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.cnw-lpv-hd .t{font-weight:700;font-size:var(--text-cnw-title-md)}.cnw-lpv-hd .s{color:var(--color-cnw-text-muted);margin-top:1px;font-size:.8rem}.cnw-lpv-hd .n{font-variant-numeric:tabular-nums;color:var(--color-cnw-text-muted);font-size:.8rem;font-weight:600}.cnw-lpv-table{border-collapse:collapse;width:100%}.cnw-lpv-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-cnw-text-muted);border-bottom:1px solid var(--color-cnw-line);white-space:nowrap;padding:12px 16px;font-size:.64rem;font-weight:600}.cnw-lpv-table th.r,.cnw-lpv-table td.r{text-align:right}.cnw-lpv-table td{border-bottom:1px solid var(--color-cnw-line-soft);padding:12px 16px}.cnw-lpv-table tr:last-child td{border-bottom:none}.cnw-lpv-table tbody tr{cursor:pointer;transition:background .15s}.cnw-lpv-table tbody tr:hover{background:var(--color-cnw-accent-tint)}.cnw-lpv-table td.fp{width:38px}.cnw-lpv-fp{border-radius:var(--radius-cnw-sm);width:38px;height:38px;box-shadow:inset 0 0 0 1px #ffffff24}.cnw-lpv-table .tk{font-size:.95rem;font-weight:700}.cnw-lpv-table .co{color:var(--color-cnw-text-muted);margin-top:1px;font-size:.8rem}.cnw-lpv-table .rr,.cnw-lpv-table .up{color:var(--color-cnw-text-soft)}.cnw-lpv-table .rr{white-space:nowrap;font-size:.85rem}.cnw-chip{letter-spacing:.03em;border-radius:var(--radius-cnw-md);padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-block}.cnw-chip--buy{background:var(--color-cnw-buy-bg);color:var(--color-cnw-buy)}.cnw-chip--hold{background:var(--color-cnw-hold-bg);color:var(--color-cnw-hold)}.cnw-chip--sell{background:var(--color-cnw-sell-bg);color:var(--color-cnw-sell)}.cnw-lpv-foot{border-top:1px solid var(--color-cnw-line-soft);color:var(--color-cnw-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;font-size:.8rem;display:flex}.cnw-quote{background:var(--color-cnw-band);border-top:1px solid var(--color-cnw-line-soft);border-bottom:1px solid var(--color-cnw-line-soft);padding:var(--spacing-cnw-section) 0}.cnw-quote-in{text-align:center;max-width:720px;margin:0 auto}.cnw-quote .q{font-family:var(--font-cnw-serif);color:var(--color-cnw-text);margin:0 0 24px;font-size:2.2rem;font-style:italic;font-weight:400;line-height:1.4}.cnw-quote .q b{font-family:var(--font-cnw-sans);color:var(--color-cnw-accent);font-style:normal;font-weight:600}.cnw-quote .who{justify-content:center;align-items:center;gap:12px;display:flex}.cnw-quote .av{border-radius:var(--radius-cnw-sm);background:var(--color-cnw-accent);width:38px;height:38px;color:var(--color-cnw-white);justify-content:center;align-items:center;font-weight:700;display:flex}.cnw-quote .meta{text-align:left;font-size:.85rem}.cnw-quote .meta b{color:var(--color-cnw-text);display:block}.cnw-quote .meta span{color:var(--color-cnw-text-muted)}.cnw-pricing{grid-template-columns:repeat(3,1fr);gap:32px;max-width:900px;margin:0 auto;display:grid}.cnw-price{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);padding:var(--spacing-cnw-card);box-shadow:var(--shadow-cnw-flat);flex-direction:column;display:flex;position:relative}.cnw-price--featured{border-color:var(--color-cnw-accent);box-shadow:0 8px 30px #6d345024}.cnw-price-badge{background:var(--color-cnw-accent);color:var(--color-cnw-white);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-cnw-md);padding:3px 12px;font-size:.68rem;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.cnw-price-tier{font-size:1.2rem;font-weight:700}.cnw-price-num{font-variant-numeric:tabular-nums;margin:12px 0 4px;font-size:2.6rem;font-weight:500}.cnw-price-num s{color:var(--color-cnw-text-muted);margin-left:6px;font-size:1.2rem}.cnw-price-num .mo{color:var(--color-cnw-text-muted);font-size:1rem;font-weight:400}.cnw-price-desc{color:var(--color-cnw-text-soft);flex:1;margin:0 0 24px;font-size:.95rem}.cnw-price-go{text-align:center;background:var(--color-cnw-surface);color:var(--color-cnw-text);border:1px solid var(--color-cnw-line);font-family:var(--font-cnw-sans);white-space:nowrap;border-radius:var(--radius-cnw-btn);cursor:pointer;transition:border-color .18s var(--ease-standard), color .18s var(--ease-standard);padding:13px 24px;font-size:1rem;font-weight:600;text-decoration:none;display:block}.cnw-price-go:hover:not(:disabled){border-color:var(--color-cnw-accent);color:var(--color-cnw-accent)}.cnw-price-go:disabled{opacity:.55;cursor:not-allowed}.cnw-cta--block{width:100%;box-shadow:var(--shadow-cnw-flat);padding:13px 24px;font-size:1rem;display:block}.cnw-cta-sec{text-align:center;max-width:560px;margin:0 auto}.cnw-tickrow{justify-content:center;gap:12px;max-width:560px;margin:0 auto;display:flex}.cnw-tickpill{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-pill);min-width:0;font-family:var(--font-cnw-sans);color:var(--color-cnw-text);text-transform:uppercase;flex:1;padding:12px 20px;font-size:.95rem}.cnw-tickpill::placeholder{color:var(--color-cnw-text-muted);text-transform:none}.cnw-tsug{vertical-align:top;display:inline-block;position:relative}.cnw-tsug--grow{flex:1;min-width:0;display:block}.cnw-tsug>input{width:100%}.cnw-tsug-list{z-index:30;background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);box-shadow:var(--shadow-cnw-card);text-align:left;max-height:316px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.cnw-tsug-opt{border-radius:var(--radius-cnw-md);cursor:pointer;font-family:var(--font-cnw-sans);align-items:baseline;gap:10px;padding:8px 12px;display:flex}.cnw-tsug-opt[aria-selected=true]{background:var(--color-cnw-band)}.cnw-tsug-tk{color:var(--color-cnw-text);font-variant-numeric:tabular-nums;flex:none;font-size:.9rem;font-weight:700}.cnw-tsug-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-cnw-text-muted);font-size:.8rem;overflow:hidden}@media (max-width:1200px) and (min-width:901px){.cnw-hcard[data-hero-act=report]{width:470px}}@media (max-width:900px){.cnw-lp [data-hide-sm]{display:none}.cnw-hero{text-align:center;grid-template-columns:1fr;row-gap:24px;padding-top:48px}.cnw-hcopyhead{order:1;align-self:auto}.cnw-hcopy{order:2}.cnw-hstagehead{order:3}.cnw-hstage{order:4}.cnw-hreplay{display:none}.cnw-hero[data-hero=playing] [data-stage]{transform:none}.cnw-hlead{margin-inline:auto}.cnw-h1{text-wrap:balance;font-size:2.6rem}.cnw-demo3,.cnw-pricing,.cnw-depth-grid,.cnw-ha3-grid2,.cnw-ha3-pair,.cnw-vpaper-grid,.cnw-vpaper-pair{grid-template-columns:1fr}.cnw-depth-row:nth-last-child(-n+3){border-bottom:1px solid var(--color-cnw-d-line)}.cnw-depth-row:last-child{border-bottom:none}.cnw-vink-figs{grid-template-columns:repeat(2,1fr)}.cnw-lsec,.cnw-quote{padding:80px 0}.cnw-tickrow{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.cnw-hero,.cnw-hero *,.cnw-lp .reveal{transition:none!important;animation:none!important}.cnw-lp .reveal{opacity:1;transform:none}.cnw-demo3 *,.cnw-mini,.cnw-mini *{animation:none!important}.cnw-vtg[data-pulse="1"]{animation:none}.cnw-cta--lg:hover:not(:disabled){transform:none}}.cnw-rpage{background:var(--color-cnw-bg);color:var(--color-cnw-text);font-family:var(--font-cnw-sans);--stamp-radius:var(--radius-cnw-btn);line-height:1.68;overflow-x:clip}.cnw-rwrap{max-width:var(--container-cnw-nav);margin:0 auto;padding:0 24px}.cnw-rphead{padding:32px 0 24px;position:relative}.cnw-rphead:after{content:"";background:var(--color-cnw-line-soft);width:100vw;height:1px;position:absolute;bottom:0;left:calc(50% - 50vw)}.cnw-rpback{color:var(--color-cnw-text-muted);font-size:.8rem;font-weight:600;text-decoration:none;transition:color .15s}.cnw-rpback:hover{color:var(--color-cnw-accent)}.cnw-rpid{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:16px;display:flex}.cnw-rpfp{border-radius:var(--radius-cnw-xl);flex:none;width:64px;height:64px}.cnw-rpidmain{flex:1;min-width:260px}.cnw-rpeyebrow{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);white-space:nowrap;font-size:.64rem;font-weight:600}.cnw-rph1{font-family:var(--font-cnw-sans);letter-spacing:-.024em;color:var(--color-cnw-text);margin:4px 0;font-size:2.05rem;font-weight:800;line-height:1.1}.cnw-rph1tick{color:var(--color-cnw-text-muted);font-weight:600}.cnw-rpmeta{color:var(--color-cnw-text-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.cnw-rpchips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cnw-tagchip{color:var(--color-cnw-text-soft);background:var(--color-cnw-band);border-radius:var(--radius-cnw-md);white-space:nowrap;padding:3px 12px;font-size:.72rem;font-weight:600}.cnw-rpverdict{text-align:right;flex:none}.cnw-rstamp{letter-spacing:.03em;border-radius:var(--radius-cnw-btn);padding:6px 18px;font-size:1rem;font-weight:700;display:inline-block}.cnw-rstamp--buy{background:var(--color-cnw-buy-bg);color:var(--color-cnw-buy)}.cnw-rstamp--hold{background:var(--color-cnw-hold-bg);color:var(--color-cnw-hold)}.cnw-rstamp--sell{background:var(--color-cnw-sell-bg);color:var(--color-cnw-sell)}.cnw-rpaction{letter-spacing:.08em;text-transform:uppercase;color:var(--color-cnw-text-soft);margin-top:8px;font-size:.72rem;font-weight:600}.cnw-rphorizon{color:var(--color-cnw-text-muted);margin-top:2px;font-size:.72rem}.cnw-exporthint{color:var(--color-cnw-text-muted);max-width:30ch;margin:8px 0 0 auto;font-size:.72rem}.cnw-statstrip{border-top:1px solid var(--color-cnw-line-soft);grid-template-columns:repeat(6,1fr);gap:16px;margin-top:28px;padding-top:20px;display:grid}@media (max-width:900px){.cnw-statstrip{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.cnw-statstrip{grid-template-columns:repeat(2,1fr)}}.cnw-statlabel{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-text-muted);white-space:nowrap;font-size:.64rem;font-weight:600}.cnw-statvalue{font-variant-numeric:tabular-nums;margin-top:2px;font-size:1.15rem;font-weight:600}.cnw-statdelta{color:var(--color-cnw-buy);font-size:.78rem;font-weight:600}.cnw-statdelta--down{color:var(--color-cnw-sell)}.cnw-rpfxnote{color:var(--color-cnw-text-muted);margin-top:8px;font-size:.78rem}.cnw-togglerow{z-index:21;grid-template-columns:1fr auto 1fr;align-items:center;min-height:57px;padding:12px 0;display:grid;position:sticky;top:0}.cnw-togglerow .cnw-rpback{justify-self:start}.cnw-togglerow-mid{display:inline-flex}.cnw-tmini{background:var(--color-cnw-band);border-radius:var(--radius-cnw-pill);justify-self:end;align-items:center;padding:3px;display:inline-flex}.cnw-tmini button{border-radius:var(--radius-cnw-pill);width:34px;height:26px;color:var(--color-cnw-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.cnw-tmini button svg{width:14px;height:14px}.cnw-tmini button[aria-pressed=true]{background:var(--color-cnw-accent);color:var(--color-cnw-white)}.cnw-tmini button:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}@media (max-width:719.98px){.cnw-togglerow{grid-template-columns:auto auto;justify-content:space-between;row-gap:8px}.cnw-togglerow .cnw-tmini{grid-area:1/2}.cnw-togglerow-mid{grid-area:2/1/auto/-1;justify-self:center}.cnw-togglerow-mid:empty{display:none}}.cnw-togglerow:before{content:"";background:var(--color-cnw-bg);border-bottom:1px solid var(--color-cnw-line-soft);z-index:-1;position:absolute;inset:0 calc(50% - 50vw)}.cnw-vt-thumb{background:var(--color-cnw-accent);border-radius:var(--radius-cnw-pill);width:calc(50% - 4px);box-shadow:var(--shadow-cnw-thumb);transition:transform .25s var(--ease-standard);position:absolute;top:4px;bottom:4px;left:4px}.cnw-vt-btn{z-index:2;font-family:var(--font-cnw-sans);border-radius:var(--radius-cnw-pill);white-space:nowrap;cursor:pointer;height:32px;color:var(--color-cnw-text-muted);background:0 0;border:none;align-items:center;padding:0 20px;font-size:.8rem;font-weight:600;line-height:1;transition:color .2s;display:inline-flex;position:relative}.cnw-vt-btn[aria-pressed=true]{color:var(--color-cnw-white)}.cnw-vt-btn:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-tabbody{padding-top:32px;padding-bottom:48px}.cnw-strip{top:var(--cnw-toggle-h,0px);background:var(--color-cnw-bg);border-bottom:1px solid var(--color-cnw-line-soft);margin:0 -24px;padding:8px 24px}@media (min-width:1024px){.cnw-strip{top:calc(var(--cnw-toggle-h,0px) + 32px);background:0 0;border-bottom:0;margin:0;padding:0}}.cnw-railitem{font-family:var(--font-cnw-sans);border-radius:var(--radius-cnw-xs);color:var(--color-cnw-text-soft);cursor:pointer;background:0 0;border:none;padding:8px 14px;font-size:.85rem;font-weight:600;transition:color .15s,background .15s}.cnw-railitem:hover{color:var(--color-cnw-text);background:var(--color-cnw-band)}.cnw-railitem[aria-selected=true]{background:var(--color-cnw-text);color:var(--color-cnw-bg)}.cnw-railitem:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-subtablist{border-bottom:1px solid var(--color-cnw-line);gap:22px;margin-bottom:18px}.cnw-subtab{font-family:var(--font-cnw-sans);color:var(--color-cnw-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 2px 10px;font-size:.85rem;font-weight:600;transition:color .15s,border-color .15s}.cnw-subtab:hover{color:var(--color-cnw-text)}.cnw-subtab[aria-selected=true]{color:var(--color-cnw-text);border-bottom-color:var(--color-cnw-accent)}.cnw-subtab:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-secpick-bar{top:var(--cnw-toggle-h,0px);background:var(--color-cnw-bg);border-bottom:1px solid var(--color-cnw-line-soft);margin:0 -24px;padding:8px 24px}.cnw-secpick{width:100%;font-family:var(--font-cnw-sans);color:var(--color-cnw-text);background:var(--color-cnw-band);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-md);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:.95rem;font-weight:600;transition:background .15s,border-color .15s;display:flex}.cnw-secpick:hover{border-color:var(--color-cnw-line)}.cnw-secpick:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-secpick-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cnw-secpick-caret{width:18px;height:18px;color:var(--color-cnw-text-soft);flex-shrink:0}.cnw-secsheet{flex-direction:column;max-height:82vh;display:flex}.cnw-secmenu{min-height:0;margin-top:6px;overflow-y:auto}.cnw-secmenu-group{border-top:1px solid var(--color-cnw-line-soft)}.cnw-secmenu-group:first-child{border-top:0}.cnw-secmenu-bucket,.cnw-secmenu-sub{text-align:left;width:100%;font-family:var(--font-cnw-sans);cursor:pointer;border-radius:var(--radius-cnw-xs);background:0 0;border:none;display:block}.cnw-secmenu-bucket{color:var(--color-cnw-text);padding:12px 8px;font-size:.95rem;font-weight:600}.cnw-secmenu-bucket[aria-current=true]{color:var(--color-cnw-accent)}.cnw-secmenu-subs{margin:0 0 6px;padding:0;list-style:none}.cnw-secmenu-sub{color:var(--color-cnw-text-soft);padding:9px 8px 9px 22px;font-size:.9rem;font-weight:500}.cnw-secmenu-bucket:hover,.cnw-secmenu-sub:hover{background:var(--color-cnw-band);color:var(--color-cnw-text)}.cnw-secmenu-bucket:focus-visible,.cnw-secmenu-sub:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:-2px}.cnw-sheet{background:var(--color-cnw-d-bg);color:var(--color-cnw-d-text);border-radius:var(--radius-cnw-xl);box-shadow:var(--shadow-cnw-ink);padding:clamp(24px,4vw,48px)}.cnw-sheet section{margin-bottom:0}.cnw-shead{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.cnw-shead-t{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-d-green);margin:0;font-size:.72rem;font-weight:600}.cnw-shead-n{font-variant-numeric:tabular-nums}.cnw-papersheet .cnw-shead-t{color:var(--color-cnw-accent)}.cnw-gchip{color:var(--color-cnw-d-green);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem;font-weight:700}.cnw-inkthesis{font-family:var(--font-cnw-serif);color:var(--color-cnw-d-text);margin:0 0 20px;font-size:1.25rem;font-style:italic;line-height:1.5}.cnw-inkbody{color:var(--color-cnw-d-text-soft);font-size:.92rem}.cnw-inkmuted{color:var(--color-cnw-d-text-muted);font-size:.8rem}.cnw-inkstrong{color:var(--color-cnw-d-text);font-weight:600}.cnw-inksmall{color:var(--color-cnw-d-text-soft);font-size:.82rem}.cnw-inksmall--muted{color:var(--color-cnw-d-text-muted)}.cnw-inkcolhead{color:var(--color-cnw-d-text);font-size:.9rem;font-weight:700}.cnw-inkcard{background:var(--color-cnw-d-surface);border:1px solid var(--color-cnw-d-line);border-radius:var(--radius-cnw-lg);padding:20px}.cnw-tnum{font-variant-numeric:tabular-nums}.cnw-scen-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}@media (max-width:700px){.cnw-scen-grid{grid-template-columns:minmax(0,1fr)}}.cnw-scen-pt{font-variant-numeric:tabular-nums;color:var(--color-cnw-d-text);font-weight:600}.cnw-inkli{gap:16px;display:flex}.cnw-inkli-n{color:var(--color-cnw-d-green);font-variant-numeric:tabular-nums;flex:none}.cnw-rrbar{align-items:center;gap:12px;font-size:.85rem;display:flex}.cnw-rrbar-lbl{width:60px;color:var(--color-cnw-d-text-soft)}.cnw-rrbar-track{background:var(--color-cnw-d-surface-2);border-radius:6px;flex:1;height:12px;overflow:hidden}.cnw-rrbar-fill{height:100%;display:block}.cnw-rrbar-fill--risk{background:linear-gradient(90deg in oklch, var(--color-cnw-risk-from), var(--color-cnw-risk-to))}.cnw-rrbar-fill--reward{background:linear-gradient(90deg in oklch, var(--color-cnw-reward-from), var(--color-cnw-reward-to))}.cnw-rrbar-val{text-align:right;font-variant-numeric:tabular-nums;width:52px;color:var(--color-cnw-d-text)}.cnw-rrline{color:var(--color-cnw-d-text-soft);font-size:.85rem}.cnw-rrline b{color:var(--color-cnw-d-text);font-variant-numeric:tabular-nums}.cnw-graderow{border-bottom:1px solid var(--color-cnw-d-line);align-items:baseline;gap:20px;padding:12px 0;display:flex}.cnw-graderow:last-child{border-bottom:none}.cnw-graderow-g{width:52px;color:var(--color-cnw-d-green);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.cnw-graderow-a{width:220px;color:var(--color-cnw-d-text);flex:none;font-size:.9rem;font-weight:600}.cnw-graderow-s{color:var(--color-cnw-d-text-muted);font-size:.82rem}@media (max-width:640px){.cnw-graderow-s{display:none}.cnw-graderow-a{width:auto}}.cnw-inksrc{color:var(--color-cnw-d-text-muted);font-size:.8rem}.cnw-inksrc-note{color:var(--color-cnw-d-text-muted);border-top:1px solid var(--color-cnw-d-line);margin-top:24px;padding-top:12px;font-size:.78rem}.cnw-inksrc-note strong{color:var(--color-cnw-d-text-soft);font-weight:600}.cnw-sheet .report-prose{color:var(--color-cnw-d-text-soft);font-size:.92rem}.cnw-sheet .report-prose strong{color:var(--color-cnw-d-text)}.cnw-sheet .report-prose :is(h3,h4){font-family:var(--font-cnw-sans);color:var(--color-cnw-d-text)}.cnw-sheet .report-prose a{color:var(--color-cnw-d-green)}.cnw-sheet .report-prose li::marker{color:var(--color-cnw-d-text-muted)}.cnw-sheet .report-prose blockquote{border-left-color:var(--color-cnw-d-line);color:var(--color-cnw-d-text-soft)}.cnw-sheet .report-prose hr{border-top-color:var(--color-cnw-d-line)}.cnw-sheet .report-prose code{background:var(--color-cnw-d-surface-2)}.cnw-sheet .report-prose thead th{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-d-text-muted);border-bottom:1px solid var(--color-cnw-d-line);font-size:.68rem;font-weight:600}.cnw-sheet .report-prose tbody td{border-bottom:1px solid var(--color-cnw-d-line)}.cnw-sheet .report-prose tbody tr:last-child td{border-bottom:none}.cnw-papersheet{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-xl);box-shadow:var(--shadow-cnw-card);padding:clamp(28px,6vw,64px)}.cnw-papersheet--teaser{padding:clamp(24px,4vw,48px)}.cnw-simplewrap{max-width:var(--container-cnw-sheet);margin:0 auto}.cnw-statgrid{background:var(--color-cnw-line-soft);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);gap:1px;display:grid;overflow:hidden}.cnw-statcell{background:var(--color-cnw-surface);--stat-value-size:18px;--stat-value-weight:600;padding:14px 16px}.cnw-teaser-thesis{font-family:var(--font-cnw-serif);color:var(--color-cnw-text);margin-top:6px;font-size:1.25rem;font-style:italic;line-height:1.5}.cnw-speyebrow{color:var(--color-cnw-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:20px;font-size:.8rem;font-weight:600;display:flex}.cnw-speyebrow b{color:var(--color-cnw-text-soft)}.cnw-spthesis{font-family:var(--font-cnw-serif);color:var(--color-cnw-text);margin:0 0 32px;font-size:1.35rem;font-style:italic;line-height:1.5}.cnw-sptiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:40px;display:grid}@media (max-width:700px){.cnw-sptiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.cnw-sptile{background:var(--color-cnw-bg);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);text-align:center;color:inherit;padding:16px;text-decoration:none;transition:border-color .15s;display:block}.cnw-sptile:hover{border-color:var(--color-cnw-line)}.cnw-sptile-k{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-text-muted);white-space:nowrap;font-size:.64rem;font-weight:600;display:block}.cnw-sptile-v{color:var(--color-cnw-text);margin-top:4px;font-size:1.05rem;font-weight:700;display:block}.cnw-sptile-v--good{color:var(--color-cnw-buy)}.cnw-sptile-v--promising{color:var(--color-cnw-promising)}.cnw-sptile-v--mixed{color:var(--color-cnw-hold)}.cnw-sptile-v--high{color:var(--color-cnw-sell)}.cnw-sppair{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.cnw-sppair--ruled{border-top:1px solid var(--color-cnw-line-soft);padding-top:32px}@media (max-width:700px){.cnw-sppair{grid-template-columns:minmax(0,1fr);gap:24px}}.cnw-sppcol h3{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);margin:0 0 12px;font-size:.72rem;font-weight:600}.cnw-sppcol--up h3{color:var(--color-cnw-buy)}.cnw-sppcol--down h3{color:var(--color-cnw-sell)}.cnw-sppcol-items{color:var(--color-cnw-text-soft);flex-direction:column;gap:12px;font-size:.95rem;display:flex}.cnw-sppcol-items b{font-variant-numeric:tabular-nums}.cnw-spwatch{background:var(--color-cnw-bg);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);margin-bottom:40px;padding:24px}.cnw-spwatch-hd{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);margin-bottom:12px;font-size:.72rem;font-weight:600}.cnw-spwatch-items{color:var(--color-cnw-text-soft);flex-direction:column;gap:10px;font-size:.95rem;display:flex}.cnw-spwatch-items b{font-variant-numeric:tabular-nums}.cnw-spevidence{color:var(--color-cnw-text-muted);border-top:1px solid var(--color-cnw-line-soft);margin:14px 0 0;padding-top:12px;font-size:.82rem}.cnw-spevidence b{font-weight:600}.cnw-spsec{border-top:1px solid var(--color-cnw-line-soft);margin-bottom:40px;padding-top:32px}.cnw-spsec-hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.cnw-spsec-t{margin:0;font-size:1.15rem;font-weight:700}.cnw-schip{letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-cnw-md);white-space:nowrap;padding:3px 12px;font-size:.75rem;font-weight:700}.cnw-schip--buy{background:var(--color-cnw-buy-bg);color:var(--color-cnw-buy)}.cnw-schip--promising{background:var(--color-cnw-promising-bg);color:var(--color-cnw-promising)}.cnw-schip--hold{background:var(--color-cnw-hold-bg);color:var(--color-cnw-hold)}.cnw-schip--sell{background:var(--color-cnw-sell-bg);color:var(--color-cnw-sell)}.cnw-spsummary{color:var(--color-cnw-text-soft);margin:0 0 14px;font-size:.95rem}.cnw-spbullets{color:var(--color-cnw-text-soft);flex-direction:column;gap:8px;margin-bottom:14px;font-size:.9rem;display:flex}.cnw-spbullets b{font-variant-numeric:tabular-nums}.cnw-spwhy{font-family:var(--font-cnw-serif);color:var(--color-cnw-text-soft);border-left:2px solid var(--color-cnw-accent);margin:0 0 12px;padding-left:16px;font-size:1rem;font-style:italic}.cnw-spverdict{color:var(--color-cnw-text-soft);margin-bottom:12px;font-size:.9rem}.cnw-splinks{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.cnw-splink{color:var(--color-cnw-text-soft);background:var(--color-cnw-band);border-radius:var(--radius-cnw-md);padding:3px 10px;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .15s}.cnw-splink:hover{background:var(--color-cnw-accent-tint)}.cnw-spsrc{color:var(--color-cnw-text-muted);border-top:1px solid var(--color-cnw-line-soft);margin:0;padding-top:24px;font-size:.78rem}.cnw-spsrc b{font-weight:600}.cnw-rpfoot{color:var(--color-cnw-text-muted);margin-top:48px;font-size:.78rem}.cnw-rpfoot p{margin:0}.cnw-rpfoot p+p{margin-top:8px}.cnw-voice-simple .report-tablist{display:none}.cnw-voice-simple .report-tab-body{display:block}@media screen{[data-report-theme=light] .cnw-sheet{--color-cnw-d-bg:#fff;--color-cnw-d-surface:#faf9f3;--color-cnw-d-surface-2:#f0eee6;--color-cnw-d-line:#dbd7c8;--color-cnw-d-text:#1b1914;--color-cnw-d-text-soft:#524d40;--color-cnw-d-text-muted:#85806f;--color-cnw-d-green:#178a55;--color-cnw-d-amber:#8a7a3c;--color-cnw-d-red:#b0472f;--color-cnw-bull:#2fa876;--color-cnw-base:#178a55;--color-cnw-bear:#b0472f;--color-cnw-tail:#8a3d2c;border:1px solid var(--color-cnw-line-soft);box-shadow:var(--shadow-cnw-card)}[data-report-theme=dark] .cnw-papersheet{--color-cnw-surface:#201e18;--color-cnw-bg:#292620;--color-cnw-band:#292620;--color-cnw-line:#4a463a;--color-cnw-line-soft:#333028;--color-cnw-text:#ecebe3;--color-cnw-text-soft:#b0ac9f;--color-cnw-text-muted:#8b8779;--color-cnw-accent:#ab6489;--color-cnw-accent-hover:#c489a8;--color-cnw-accent-tint:#3a2b33;--color-cnw-buy:#57cf8c;--color-cnw-buy-bg:#24382d;--color-cnw-hold:#cbb35c;--color-cnw-hold-bg:#363019;--color-cnw-sell:#f0785a;--color-cnw-sell-bg:#3d2620;--color-cnw-promising:#5fcdb8;--color-cnw-promising-bg:#1f3a34;box-shadow:var(--shadow-cnw-ink);color:var(--color-cnw-text);background:#181613;border-color:#333028}}@media print{html,body,.cnw-rpage{background:#fff}.cnw-togglerow,.cnw-splinks{display:none!important}.cnw-rphead{padding-top:0}.cnw-sheet{--color-cnw-d-bg:#fff;--color-cnw-d-surface:#fff;--color-cnw-d-surface-2:#f0eee6;--color-cnw-d-line:#dbd7c8;--color-cnw-d-text:#1b1914;--color-cnw-d-text-soft:#524d40;--color-cnw-d-text-muted:#85806f;--color-cnw-d-green:#178a55;--color-cnw-d-amber:#8a7a3c;--color-cnw-d-red:#b0472f;color:var(--color-cnw-text);box-shadow:none;background:#fff;border-radius:0;padding:0}.cnw-inkcard{padding:12px 14px}.cnw-papersheet{box-shadow:none;background:#fff;border:none;border-radius:0;padding:0}.cnw-simplewrap{max-width:none}}@media (prefers-reduced-motion:reduce){.cnw-vt-thumb{transition:none}}.cnw-apage{background:var(--color-cnw-bg);color:var(--color-cnw-text);font-family:var(--font-cnw-sans);--stamp-radius:var(--radius-cnw-btn);line-height:1.68}.cnw-main{width:100%;max-width:var(--container-cnw-nav);margin:0 auto;padding:48px 24px 96px}.cnw-hd h1{font-family:var(--font-cnw-sans);letter-spacing:-.024em;margin:0 0 8px;font-size:2.05rem;font-weight:800;line-height:1.1}.cnw-sub{color:var(--color-cnw-text-soft);max-width:60ch;margin:0 0 28px;font-size:1rem}.cnw-sub b{color:var(--color-cnw-text);font-weight:700}.cnw-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.cnw-side{flex-direction:column;gap:16px;min-width:0;display:flex}.cnw-paper{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-xl);overflow:hidden}.cnw-paper--pad{padding:28px;overflow:visible}.cnw-paper--elevated{box-shadow:var(--shadow-cnw-card)}.cnw-ph{border-bottom:1px solid var(--color-cnw-line-soft);justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.cnw-ph h2{margin:0;font-size:1.05rem;font-weight:700}.cnw-ph2{margin:0 0 16px;font-size:1.05rem;font-weight:700}.cnw-cnt{color:var(--color-cnw-text-muted);white-space:nowrap;font-size:.8rem;font-weight:600}.cnw-scard{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-xl);flex-direction:column;padding:24px;display:flex}.cnw-scard .cnw-klabel{margin-bottom:12px}.cnw-balance{align-items:center;gap:12px;display:flex}.cnw-bignum{letter-spacing:-.02em;font-size:2.6rem;font-weight:800;line-height:1}.cnw-biglabel{font-size:.9rem;font-weight:600;line-height:1.35}.cnw-fine{color:var(--color-cnw-text-soft);margin:12px 0 16px;font-size:.85rem;line-height:1.5}.cnw-scard .cnw-cta--block{margin-top:auto;padding:11px 20px;font-size:.9rem}.cnw-krow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;font-size:.9rem;display:flex}.cnw-krow span{color:var(--color-cnw-text-soft)}.cnw-krow b{white-space:nowrap;font-size:.95rem;font-weight:700}.cnw-krow--ruled{border-bottom:1px solid var(--color-cnw-line-soft);margin:0;padding:8px 0}.cnw-scard>.cnw-krow--ruled:last-child{border-bottom:0}.cnw-sidefoot{color:var(--color-cnw-text-muted);margin:0;padding:0 4px;font-size:.8rem}.cnw-composer{gap:12px;max-width:560px;margin-bottom:8px;display:flex}.cnw-tickfield{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-pill);min-width:0;font:600 .95rem var(--font-cnw-sans);letter-spacing:.02em;color:var(--color-cnw-text);flex:1;padding:12px 20px}.cnw-tickfield::placeholder{color:var(--color-cnw-text-muted);letter-spacing:normal;font-weight:400}.cnw-tickfield:focus{border-color:var(--color-cnw-accent);outline:none}.cnw-tickfield:disabled{opacity:.6}.cnw-composer-go{padding:12px 24px;font-size:.95rem}.cnw-composer-go:disabled{opacity:.5;cursor:default}.cnw-composer-go:disabled:hover{background:var(--color-cnw-accent)}.cnw-composer-note{margin:0 0 40px}.cnw-lhead,.cnw-lrow{grid-template-columns:38px minmax(0,1fr) 190px 96px 84px;align-items:center;gap:16px;padding:12px 16px;display:grid}.cnw-lhead{border-bottom:1px solid var(--color-cnw-line)}.cnw-lhead span{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-text-muted);white-space:nowrap;font-size:.64rem;font-weight:600}.cnw-lhead-co{grid-column:1/3}.cnw-lrow{border-bottom:1px solid var(--color-cnw-line-soft);color:var(--color-cnw-text);text-decoration:none;transition:background .15s}a.cnw-lrow:hover{background:var(--color-cnw-accent-tint)}.cnw-pagev .cnw-lrow:last-child{border-bottom:0}.cnw-lpip{width:38px;height:38px}.cnw-lpip--muted{opacity:.45}.cnw-lco{min-width:0}.cnw-ltk{font-size:.95rem;font-weight:700;display:block}.cnw-lnm{color:var(--color-cnw-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:.8rem;display:block;overflow:hidden}.cnw-lrr{text-align:right;color:var(--color-cnw-text-soft);font-size:.85rem}.cnw-lrating{text-align:center}.cnw-lrating .cnw-chip{font-size:.75rem}.cnw-ldt{text-align:right;color:var(--color-cnw-text-soft)}.cnw-lspan{grid-column:3/-1;justify-content:flex-end;display:flex}.cnw-chip--gen{background:var(--color-cnw-band);color:var(--color-cnw-text-soft)}.cnw-chip--locked{background:var(--color-cnw-accent-tint);color:var(--color-cnw-accent)}.cnw-chip--muted{background:var(--color-cnw-band);color:var(--color-cnw-text-muted)}.cnw-filterfield{background:var(--color-cnw-white);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-md);width:150px;font:400 .85rem var(--font-cnw-sans);color:var(--color-cnw-text);margin-left:auto;padding:6px 12px}.cnw-filterfield::placeholder{color:var(--color-cnw-text-muted)}.cnw-filterfield:focus{border-color:var(--color-cnw-accent);outline:none}.cnw-noresults{color:var(--color-cnw-text-muted);margin:0;padding:24px 28px;font-size:.9rem}.cnw-pagesvp{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.cnw-pagesvp::-webkit-scrollbar{display:none}.cnw-pagev{scroll-snap-align:start;flex:0 0 100%;min-width:0}.cnw-pgr{border-top:1px solid var(--color-cnw-line-soft);justify-content:center;align-items:center;gap:12px;padding:10px 16px;display:flex}.cnw-pgr button{border:1px solid var(--color-cnw-line);background:var(--color-cnw-surface);border-radius:var(--radius-cnw-md);color:var(--color-cnw-text-soft);cursor:pointer;padding:4px 12px;font-size:.95rem;transition:background .15s,color .15s}.cnw-pgr button:hover:not(:disabled){background:var(--color-cnw-band);color:var(--color-cnw-text)}.cnw-pgr button:disabled{opacity:.4;cursor:default}.cnw-ind{color:var(--color-cnw-text-muted);font-size:.8rem}.cnw-lfoot{border-top:1px solid var(--color-cnw-line-soft);color:var(--color-cnw-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 28px;font-size:.8rem;display:flex}.cnw-lfoot-legal{flex-basis:100%;margin:0;font-size:.78rem}.cnw-holdtk{font-family:var(--font-cnw-sans);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.55rem;font-weight:800;line-height:1.1}.cnw-holdbar{background:var(--color-cnw-band);border-radius:999px;height:8px;display:block;overflow:hidden}.cnw-holdbar i{border-radius:inherit;background:var(--color-cnw-accent-soft);height:100%;display:block}.cnw-redeem{gap:8px;margin-bottom:16px;display:flex}.cnw-redeem input{background:var(--color-cnw-white);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-md);min-width:0;font:400 .9rem var(--font-cnw-sans);color:var(--color-cnw-text);flex:1;padding:9px 14px}.cnw-redeem input::placeholder{color:var(--color-cnw-text-muted)}.cnw-redeem input:focus{border-color:var(--color-cnw-accent);outline:none}.cnw-redeem button{background:var(--color-cnw-bg);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-md);font:600 .9rem var(--font-cnw-sans);color:var(--color-cnw-text-muted);cursor:pointer;padding:9px 18px;transition:color .15s,border-color .15s}.cnw-redeem button:hover:not(:disabled){color:var(--color-cnw-text-soft);border-color:var(--color-cnw-text-muted)}.cnw-redeem button:disabled{opacity:.5;cursor:default}.cnw-unsub{font:600 .85rem var(--font-cnw-sans);color:var(--color-cnw-text-muted);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:14px;padding:0}.cnw-unsub:hover:not(:disabled){color:var(--color-cnw-sell)}.cnw-unsub:disabled{cursor:default}.cnw-linkrow{flex-wrap:wrap;gap:12px;display:flex}.cnw-linkfield{background:var(--color-cnw-bg);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-pill);min-width:220px;color:var(--color-cnw-text-soft);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;padding:11px 20px;font-size:.95rem;display:flex;overflow:hidden}.cnw-linkrow .cnw-cta{padding:11px 24px;font-size:.95rem}.cnw-linknote{margin:14px 0 0}.cnw-steps{border-top:1px solid var(--color-cnw-line-soft);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px;padding-top:24px;display:grid}.cnw-stepn{letter-spacing:var(--tracking-cnw-caps);color:var(--color-cnw-accent);margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.cnw-step h3{margin:0 0 4px;font-size:.95rem;font-weight:700}.cnw-step p{color:var(--color-cnw-text-soft);margin:0;font-size:.85rem}.cnw-rrow{border-bottom:1px solid var(--color-cnw-line-soft);align-items:center;gap:14px;padding:13px 28px;display:flex}.cnw-pagev .cnw-rrow:last-child,.cnw-paper>div>.cnw-rrow:last-child{border-bottom:0}.cnw-rpip{border-radius:var(--radius-cnw-md);background:var(--color-cnw-band);width:28px;height:28px;color:var(--color-cnw-text-soft);flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.cnw-rnm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.cnw-rtitle{flex:1;min-width:0}.cnw-rtitle .cnw-rnm{flex:none;display:block}.cnw-rsub{color:var(--color-cnw-text-muted);font-size:.8rem;display:block}.cnw-rdt{text-align:right;width:190px;color:var(--color-cnw-text-muted);white-space:nowrap;flex:none;font-size:.8rem}.cnw-rchipslot{flex:none;justify-content:flex-end;width:170px;display:inline-flex}.cnw-rchipslot .cnw-chip{white-space:nowrap;font-size:.72rem}.cnw-rfoot{border-top:1px solid var(--color-cnw-line-soft);padding:16px 28px}.cnw-rfoot p{color:var(--color-cnw-text-muted);margin:0;font-size:.8rem}.cnw-main--mid{max-width:var(--container-cnw-section)}.cnw-main--880{max-width:var(--container-cnw-sheet)}.cnw-pricehead{text-align:center;margin-bottom:48px;padding-top:16px}.cnw-pheye{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);margin-bottom:12px;font-size:.78rem;font-weight:600}.cnw-pricehead h1{font-family:var(--font-cnw-sans);letter-spacing:-.024em;text-wrap:balance;margin:0 0 12px;font-size:2.6rem;font-weight:800;line-height:1.06}.cnw-pricehead p{color:var(--color-cnw-text-soft);max-width:54ch;margin:0 auto;font-size:1.16rem}.cnw-pricing--page{max-width:920px}.cnw-benefits{max-width:920px;color:var(--color-cnw-text-muted);flex-wrap:wrap;justify-content:center;gap:32px;margin:40px auto 0;font-size:.85rem;display:flex}.cnw-form{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-xl);min-width:0;font-family:var(--font-cnw-sans);padding:28px}.cnw-frow{margin-bottom:22px}.cnw-flabel{color:var(--color-cnw-text-soft);margin-bottom:8px;font-size:.78rem;font-weight:600;display:block}.cnw-flabel-opt{color:var(--color-cnw-text-muted);font-weight:400}.cnw-topics{flex-wrap:wrap;gap:8px;display:flex}.cnw-topic{background:var(--color-cnw-bg);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-md);font-family:var(--font-cnw-sans);color:var(--color-cnw-text-soft);cursor:pointer;white-space:nowrap;padding:8px 16px;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.cnw-topic[aria-pressed=true]{background:var(--color-cnw-accent-tint);border-color:var(--color-cnw-accent);color:var(--color-cnw-accent)}.cnw-topic:hover[aria-pressed=false]:not(:disabled){border-color:var(--color-cnw-text-muted);color:var(--color-cnw-text)}.cnw-topic:focus-visible{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-attachrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cnw-upload{border:1px dashed var(--color-cnw-line);border-radius:var(--radius-cnw-md);color:var(--color-cnw-text-soft);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:9px 16px;font-size:.85rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.cnw-upload:hover{border-color:var(--color-cnw-accent);color:var(--color-cnw-accent)}.cnw-upload:focus-within{outline:2px solid var(--color-cnw-accent);outline-offset:2px}.cnw-attachnote{color:var(--color-cnw-text-muted);margin:8px 0 0;font-size:.78rem}.cnw-filename{background:var(--color-cnw-band);border-radius:var(--radius-cnw-md);color:var(--color-cnw-text);align-items:center;gap:8px;max-width:100%;padding:6px 8px 6px 12px;font-size:.82rem;display:inline-flex}.cnw-filename-t{text-overflow:ellipsis;white-space:nowrap;max-width:26ch;overflow:hidden}.cnw-fileclear{border-radius:var(--radius-cnw-sm);width:24px;height:24px;color:var(--color-cnw-text-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.cnw-fileclear:hover{background:var(--color-cnw-accent-tint);color:var(--color-cnw-accent)}.cnw-textarea{box-sizing:border-box;background:var(--color-cnw-white);border:1px solid var(--color-cnw-line);border-radius:var(--radius-cnw-md);width:100%;font-family:var(--font-cnw-sans);color:var(--color-cnw-text);resize:vertical;padding:12px 14px;font-size:.95rem;line-height:1.55}.cnw-textarea:focus{border-color:var(--color-cnw-accent);outline:none}.cnw-textarea::placeholder{color:var(--color-cnw-text-muted)}.cnw-sendrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cnw-cta--send{padding:11px 24px;font-size:.95rem}.cnw-cta--send:disabled{opacity:.55;cursor:not-allowed}.cnw-sendnote{color:var(--color-cnw-text-muted);font-size:.8rem}.cnw-sent{color:var(--color-cnw-buy);margin:16px 0 0;font-size:.9rem;font-weight:600}.cnw-formerr{color:var(--color-cnw-sell);margin:16px 0 0;font-size:.9rem}.cnw-maillink{color:var(--color-cnw-accent);font-weight:600;text-decoration:none}.cnw-maillink:hover{color:var(--color-cnw-accent-hover)}.cnw-sp{color:var(--color-cnw-text-soft);margin:0 0 10px;font-size:.9rem;line-height:1.55}.cnw-sp:last-child{margin-bottom:0}.cnw-sp b{color:var(--color-cnw-text);font-weight:600}.cnw-acct-grid{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:32px;display:grid}.cnw-acard{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);padding:28px}.cnw-mlabel{letter-spacing:var(--tracking-cnw-caps);text-transform:uppercase;color:var(--color-cnw-accent);margin-bottom:16px;font-size:.72rem;font-weight:600;display:block}.cnw-profile{align-items:center;gap:16px;display:flex}.cnw-avatile{border-radius:var(--radius-cnw-lg);background:var(--color-cnw-accent);width:48px;height:48px;color:var(--color-cnw-white);flex:none;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex;overflow:hidden}.cnw-avatile img{object-fit:cover;width:100%;height:100%}.cnw-pname{font-size:1.05rem;font-weight:700}.cnw-pmail{color:var(--color-cnw-text-muted);font-size:.85rem}.cnw-pmeta{border-top:1px solid var(--color-cnw-line-soft);color:var(--color-cnw-text-soft);flex-direction:column;gap:8px;margin-top:20px;padding-top:16px;font-size:.85rem;display:flex}.cnw-pmeta>div{justify-content:space-between;gap:12px;display:flex}.cnw-pmeta>div>span:first-child{color:var(--color-cnw-text-muted)}.cnw-credrow{align-items:baseline;gap:10px;display:flex}.cnw-credrow>span:last-child{color:var(--color-cnw-text-soft);font-size:.9rem}.cnw-crednum{font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:500;line-height:1}.cnw-crednote{color:var(--color-cnw-text-muted);margin-top:8px;font-size:.82rem}.cnw-cta--buy{align-self:flex-start;margin-top:20px;padding:10px 20px}.cnw-activity{background:var(--color-cnw-surface);border:1px solid var(--color-cnw-line-soft);border-radius:var(--radius-cnw-lg);overflow:hidden}.cnw-activity-hd{border-bottom:1px solid var(--color-cnw-line-soft);padding:20px 28px}.cnw-activity-hd .cnw-mlabel{margin-bottom:0}.cnw-arow{border-bottom:1px solid var(--color-cnw-line-soft);justify-content:space-between;gap:16px;padding:14px 28px;font-size:.9rem;display:flex}.cnw-arow:last-child{border-bottom:0}.cnw-arow a{color:var(--color-cnw-accent);font-weight:600;text-decoration:none}.cnw-arow a:hover{color:var(--color-cnw-accent-hover)}.cnw-arow-meta{color:var(--color-cnw-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.cnw-clerk-card,.cnw-clerk-popover{background:var(--color-cnw-surface)!important;border:1px solid var(--color-cnw-line-soft)!important;border-radius:var(--radius-cnw-xl)!important;box-shadow:var(--shadow-cnw-card)!important;font-family:var(--font-cnw-sans)!important}.cnw-clerk-cardbox{border-radius:var(--radius-cnw-xl)!important;box-shadow:none!important}.cnw-clerk-title{font-family:var(--font-cnw-sans)!important;letter-spacing:-.02em!important;color:var(--color-cnw-text)!important;font-weight:800!important}.cnw-clerk-subtitle{color:var(--color-cnw-text-muted)!important}.cnw-clerk-label{color:var(--color-cnw-text-soft)!important;font-size:.78rem!important;font-weight:600!important}.cnw-clerk-input{background:var(--color-cnw-bg)!important;border:1px solid var(--color-cnw-line)!important;border-radius:var(--radius-cnw-sm)!important;color:var(--color-cnw-text)!important}.cnw-clerk-input:focus-within{border-color:var(--color-cnw-accent)!important;box-shadow:none!important}.cnw-clerk-primary{background:var(--color-cnw-accent)!important;color:var(--color-cnw-white)!important;border-radius:var(--radius-cnw-btn)!important;box-shadow:none!important;border:0!important;font-weight:600!important}.cnw-clerk-primary:hover{background:var(--color-cnw-accent-hover)!important}.cnw-clerk-link{color:var(--color-cnw-accent)!important;font-weight:600!important}.cnw-clerk-link:hover{color:var(--color-cnw-accent-hover)!important}.cnw-clerk-social{background:var(--color-cnw-band)!important;border:1px solid var(--color-cnw-line)!important;border-radius:var(--radius-cnw-md)!important;color:var(--color-cnw-text)!important}.cnw-clerk-backdrop{background:#18161366!important}.cnw-clerk-popaction:hover{background:var(--color-cnw-accent-tint)!important}@media (max-width:1023.98px){.cnw-grid{grid-template-columns:minmax(0,1fr)}.cnw-acct-grid{grid-template-columns:1fr}}@media (max-width:900px){.cnw-apage [data-hide-sm]{display:none!important}.cnw-lhead,.cnw-lrow{grid-template-columns:38px minmax(0,1fr) 150px}.cnw-steps{grid-template-columns:1fr;gap:18px}}@media (max-width:1023.98px){.cnw-textarea,.cnw-field,.cnw-input--compact,.cnw-tickfield,.cnw-filterfield,.cnw-redeem input{font-size:16px}.cnw-pgr button{padding:10px 14px}.cnw-splinks a{padding:12px 14px}.cnw-fileclear{width:36px;height:36px}.cnw-topic,.cnw-btn--sm,.cnw-redeem button,.cnw-unsub,.cnw-cta{padding-top:10px;padding-bottom:10px}.cnw-nav-link{padding-top:8px;padding-bottom:8px}.cnw-railitem{padding-top:12px;padding-bottom:12px}.cnw-subtab{padding-top:11px;padding-bottom:11px}.cnw-vt-btn{height:auto;padding-top:12px;padding-bottom:12px}}@media (max-width:374.98px){.cnw-vtg{justify-content:center;width:100%}.cnw-vtg-opt{white-space:normal;padding:6px 10px;font-size:12px;line-height:1.2}.cnw-rrbar{flex-wrap:wrap}}a,button,input,select,textarea,[role=button],[role=tab]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cnw-pagesvp,.cnw-bell-list,.report-table-scroll{overscroll-behavior:contain}@media (max-width:1023.98px){.cnw-tickpill{font-size:16px}.cnw-vtg-opt{height:auto;padding-top:10px;padding-bottom:10px}.cnw-tmini button{width:40px;height:34px}.cnw-rpback,.cnw-foot a,.cnw-maillink,.cnw-link--quiet,.cnw-hreplay button{padding-top:10px;padding-bottom:10px;display:inline-block}.cnw-brand{padding-top:6px;padding-bottom:6px}.cnw-avatar{width:36px;height:36px}.cnw-subtablist{display:none}.cnw-secpick-bar{margin-top:-32px;margin-bottom:16px}}@media (max-width:900px){.cnw-ph{flex-wrap:wrap}.cnw-cnt{white-space:normal}}@media (max-width:700px){.cnw-rpverdict{flex-basis:100%;grid-template-columns:auto minmax(0,1fr);column-gap:16px;display:grid}.cnw-rpverdict .cnw-rstamp{grid-area:1/1/span 3;place-self:start}.cnw-rpverdict .cnw-rpaction{grid-column:2;margin-top:0}.cnw-rpverdict .cnw-rphorizon,.cnw-rpverdict>div{grid-column:2}}@media (max-width:560px){.cnw-nav-menu{border-top:1px solid var(--color-cnw-line-soft);flex-basis:100%;order:4;justify-content:space-between;gap:4px;margin-left:0;padding-top:8px}.cnw-nav-menu+.cnw-nav-links{gap:12px;margin-left:auto}.cnw-lhead{display:none}.cnw-lrow{grid-template-columns:38px minmax(0,1fr) minmax(0,auto);grid-template-areas:"pip co chip""pip dt chip";row-gap:2px}.cnw-lrow .cnw-lpip{grid-area:pip}.cnw-lrow .cnw-lco{grid-area:co}.cnw-lrow .cnw-lrating,.cnw-lrow .cnw-lspan{grid-area:chip;place-self:center end}.cnw-lrow .cnw-lrating .cnw-chip,.cnw-lrow .cnw-lspan .cnw-chip{white-space:normal;text-align:center;max-width:148px}.cnw-apage .cnw-lrow .cnw-ldt{color:var(--color-cnw-text-muted);grid-area:dt;font-size:.78rem;display:block!important}.cnw-lrow .cnw-lrr{display:none}.cnw-rrow{flex-wrap:wrap;row-gap:2px}.cnw-rrow .cnw-rnm{flex:1 1 0;min-width:0}.cnw-rrow .cnw-rchipslot{text-align:right;width:auto;margin-left:auto}.cnw-apage .cnw-rrow .cnw-rdt{flex-basis:100%;order:5;width:auto;padding-left:42px;font-size:.78rem;display:block!important}.cnw-pmail{overflow-wrap:anywhere}.cnw-profile>div{min-width:0}.cnw-arow{flex-wrap:wrap}}@media (max-width:374.98px){.cnw-nav{column-gap:16px;padding-left:16px;padding-right:16px}.cnw-lrow{grid-template-areas:"pip co co""pip dt chip"}.cnw-ha3-head{flex-wrap:wrap}.cnw-ha3-verdict{text-align:right;margin-left:auto}.cnw-cta{white-space:normal;text-align:center}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
