@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2")}html[data-theme=light]{color-scheme:light;--ink:#f7f8f5;--surface:#eef0eb;--paper:#242822;--silver:#50594d;--muted:#5d665a;--line:#cdd2c8;--sage:#45663f;--error:#a33028;--control:#fff;--control-line:#858f7d}.appearance-controls{flex:none;align-items:center;gap:10px;display:flex}.theme-toggle{border:1px solid var(--control-line,#77776f);width:40px;height:44px;color:var(--paper);cursor:pointer;background:0 0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.theme-toggle:hover{background:var(--surface)}.theme-toggle:focus-visible{outline:2px solid var(--paper);outline-offset:3px}html footer,html .footer-bottom{align-items:center}html .footer-bottom{flex-direction:row}.theme-toggle svg{grid-area:1/1;width:18px;height:18px}.theme-toggle .theme-moon,html[data-theme=light] .theme-toggle .theme-sun{display:none}html[data-theme=light] .theme-toggle .theme-moon{display:block}html[data-theme=light] .masthead{background:#f7f8f5f5}html[data-theme=light] .language-switch{border-color:var(--control-line);background:#fff}html[data-theme=light] .language-switch a:hover:not([aria-current=page]){background:#e5e9e1}html[data-theme=light] .brand img{filter:brightness(0)}html[data-theme=light] .no-script{color:var(--paper);background:var(--ink)}html[data-theme=light] :is(.hero,.showcase,.assessment,.workflow){background:var(--surface)}html[data-theme=light] :is(.hero-copy,.principles,.reading-layout article p){color:var(--silver)}html[data-theme=light] .reading-layout article :is(.lede,.thesis){color:var(--paper)}html[data-theme=light] .reading-layout article .eyebrow{color:var(--sage)}html[data-theme=light] :is(.hero-caption span,.motion-toggle){background:var(--ink)}html[data-theme=light] .motion-toggle:after{background:var(--paper);color:var(--ink)}html[data-theme=light] :is(.hero-art,.assessment-art,.service-art,.workflow iframe,.step-art-plate,.pitch-panel-plate,.form-done-art){filter:invert()hue-rotate(180deg)}html[data-theme=light] .service-art{background:0 0}html[data-theme=light] :is(.step-art,.pitch-cta-art,.plan-art,.art-ring span){background:#f7f8f5}html[data-theme=light] .art-app-bar{background:#e5e9e1}html[data-theme=light] .art-app-bar i{background:#8b9683}html[data-theme=light] .art-bar{background:#c4cdbd}html[data-theme=light] .art-bar-accent{background:var(--sage)}html[data-theme=light] .art-ring{background:conic-gradient(var(--sage) 0 72%, #ccd4c7 72% 100%)}html[data-theme=light] .art-stake-legend span+span:before{background:#ccd4c7}html[data-theme=light] .art-plot i.is-lead{box-shadow:0 0 0 4px #45663f20}html[data-theme=light] .button:hover{color:var(--ink);background:#394233}html[data-theme=light] :is(.button-outline,.header-actions .button):hover,html[data-theme=light] .next-step .button:not(.button-primary):hover{color:var(--paper);background:#e1e6dc}html[data-theme=light] :is(.field input,.field select,.field textarea,.phone-field):focus-within{background:#fff}html[data-theme=light] .phone-country-option.is-active{background:#edf0e9}html[data-theme=light] .phone-country-option[aria-selected=true]{background:#e0e7d9}html[data-theme=light] :is(.field input,.field select,.field textarea,.phone-field):hover{border-color:#64745a}html[data-theme=light] dialog{border-color:var(--control-line)}html[data-theme=light] .request-detail dt{color:var(--muted)}html[data-theme=light] .product-window{border-color:#c5ccc1;box-shadow:0 20px 55px #26373112}html:not([data-theme=light]) .product-window{color-scheme:dark;--app-bg:#252825;--app-line:#424842;--app-muted:#b0bab0;--app-control:#7c887e;--app-text:#e7ece6;--app-accent:#a6c7af;--app-raised:#303630;--app-selected:#38483d;border-color:#59635a}html:not([data-theme=light]) #knowledge-screen{--app-line:#424842;--app-accent:#a6c7af;background:var(--app-bg)}html:not([data-theme=light]) :is(.app-topbar,.product-sidebar,.review-toolbar,.review-footer,.knowledge-sources),html:not([data-theme=light]) #knowledge-screen .product-sidebar{background:#202420}html:not([data-theme=light]) :is(.workspace-name>svg,.app-button,.app-select,.app-search,.extracted-field input,.composer,.composer select,.source-item){background:var(--app-raised);color:var(--app-text)}html:not([data-theme=light]) :is(.app-heading h3,.request-title,.app-search input,.answer-content h4,.answer-steps strong,.source-preview h5){color:var(--app-text)}html:not([data-theme=light]) :is(.app-nav,.app-metric>span,.app-metric small,.extracted-field,.answer-content){color:var(--app-muted)}html:not([data-theme=light]) :is(.app-nav .nav-count,.app-metric small b,.confidence,.verification){color:var(--app-accent)}html:not([data-theme=light]) :is(.app-nav.active,.answer-actions .app-button[aria-pressed=true]){background:var(--app-selected);color:var(--app-text);border-color:var(--app-control)}html:not([data-theme=light]) :is(button.app-nav:hover,.app-button:hover,.request-table tbody tr:hover){background:var(--app-selected)}html:not([data-theme=light]) .app-button.primary{color:#1e3023;background:#a6c7af;border-color:#a6c7af}html:not([data-theme=light]) .app-button.primary:hover{background:#bed8c5;border-color:#bed8c5}html:not([data-theme=light]) .product-window :focus-visible,html:not([data-theme=light]) .app-search:focus-within{outline-color:var(--app-accent)}html:not([data-theme=light]) .app-tabs button[aria-pressed=true]{color:var(--app-accent);border-color:var(--app-accent)}html:not([data-theme=light]) .app-avatar{border-color:var(--app-bg);color:#d3e6d8;background:#3c5042}html:not([data-theme=light]) .app-avatar.rose{color:#f0cccd;background:#594044}html:not([data-theme=light]) .app-avatar.blue{color:#cce3ef;background:#354b58}html:not([data-theme=light]) :is(.chart-day i,.chart-legend i,.team-track span){background:#9bbda5}html:not([data-theme=light]) :is(.chart-day i+i,.chart-legend span:last-child i){background:repeating-linear-gradient(135deg, #9bbda5 0 2px, var(--app-bg) 2px 4px);border-color:#9bbda5}html:not([data-theme=light]) .chart-plot{border-color:var(--app-line);background:repeating-linear-gradient(to top, transparent 0, transparent 37px, var(--app-line) 38px, transparent 39px)}html:not([data-theme=light]) .team-track{background:var(--app-line)}html:not([data-theme=light]) .request-table th{background:#2b302b}html:not([data-theme=light]) :is(.request-table td,.composer-bottom,.source-preview,.source-footer){border-color:var(--app-line)}html:not([data-theme=light]) .app-badge{color:#c0dfc8;background:#354b3c}html:not([data-theme=light]) .app-badge.review{color:#e9d29e;background:#4a402b}html:not([data-theme=light]) .app-badge.progress{color:#bedced;background:#334752}html:not([data-theme=light]) .app-badge.waiting{color:#d0d8cf;background:#3c433d}html:not([data-theme=light]) .priority{color:#d7b7ad}html:not([data-theme=light]) .document-viewer{border-color:var(--app-line);background:#191d1a}html:not([data-theme=light]) .document-sheet{--app-muted:#5d695f;color-scheme:light}html:not([data-theme=light]) .review-warning{color:#e5d4a8;background:#403b2a;border-color:#c8b16e}html:not([data-theme=light]) .review-warning small{color:#d5c397}html:not([data-theme=light]) .review-result.error{color:#f1aaa0}html:not([data-theme=light]) :is(.question-message p,.answer-steps .step-index){background:var(--app-raised);border-color:var(--app-line);color:var(--app-text)}html:not([data-theme=light]) :is(.citation,.source-preview mark){background:var(--app-selected);color:#d2e9cd}html:not([data-theme=light]) .answer-actions .app-button{color:var(--app-muted);background:0 0}html:not([data-theme=light]) .answer-actions .app-button:hover{background:var(--app-selected)}html:not([data-theme=light]) .source-item[aria-pressed=true]{border-color:var(--app-accent);box-shadow:inset 3px 0 var(--app-accent)}@media (width<=1000px){html .masthead nav>a:not(.button){display:none}}@media (width<=650px){html .masthead{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:12px 20px;display:grid}html .masthead nav{display:contents}html .masthead .appearance-controls{grid-area:1/2;gap:8px}html .masthead .brand{grid-area:1/1}html .masthead nav>.button{grid-area:2/1/auto/-1;width:100%;max-width:none;min-height:38px;padding:8px 14px;display:flex}html .masthead .brand img{width:120px;max-width:100%}html{scroll-padding-top:146px}}@media print{.appearance-controls,.theme-toggle{display:none}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}.no-script{color:#e7e5df;background:#1c1c1b;padding:20px}
