#kp-proposal .kp-site .kp-services{--kp-service-detail-gap:12px;--kp-service-paragraph-gap:8px;--kp-service-row-clearance:24px}#kp-proposal .kp-site .kp-services h2{margin-bottom:16px}#kp-proposal .kp-site .kp-service-selection{color:var(--kp-muted)}#kp-proposal .kp-site .kp-services p{font-size:var(--t-body);line-height:var(--t-body-lh)}#kp-proposal .kp-site .kp-services p+p{margin-top:var(--kp-service-paragraph-gap)}#kp-proposal .kp-site .kp-service-topics{margin-top:var(--space-3)}#kp-proposal .kp-site .kp-service-topic{border:0;margin:0;padding:0;scroll-margin-top:24px;position:relative}#kp-proposal .kp-site .kp-service-topic+.kp-service-topic:before{content:"";background:var(--kp-line);height:1px;position:absolute;top:0;left:-12px;right:0}#kp-proposal .kp-site .kp-service-topic>summary{grid-template-columns:var(--kp-grid);gap:0 var(--kp-gap);cursor:pointer;isolation:isolate;padding:24px 0;list-style:none;display:grid;position:relative}#kp-proposal .kp-site .kp-service-topic>summary::-webkit-details-marker{display:none}#kp-proposal .kp-site .kp-service-heading{font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.025em;text-wrap:balance;grid-column:1/6;padding-right:24px;font-weight:500}#kp-proposal .kp-site .kp-service-format{font-size:var(--t-body);line-height:var(--t-body-lh);grid-column:6/13;padding-right:48px}#kp-proposal .kp-site .kp-service-caption{color:var(--kp-muted);font-size:var(--t-ui);line-height:var(--t-ui-lh);margin-top:8px;display:block}#kp-proposal .kp-site .kp-service-toggle{width:32px;height:32px;color:var(--kp-muted);place-items:center;display:grid;position:absolute;top:24px;right:0}#kp-proposal .kp-site .kp-service-toggle:before{content:"+";font-size:28px;line-height:1}#kp-proposal .kp-site .kp-service-topic[open]>summary .kp-service-toggle:before{content:"−"}#kp-proposal .kp-site .kp-service-topic>summary:before{content:"";z-index:-1;opacity:0;transform-origin:0;background:#2021240a;transition:opacity .16s,transform .24s;position:absolute;inset:0 0 0 -12px;transform:scaleX(.94)}#kp-proposal .kp-site .kp-service-topic>summary:focus-visible:before{opacity:1;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){#kp-proposal .kp-site .kp-service-topic>summary:hover:before{opacity:1;transform:scaleX(1)}}#kp-proposal .kp-site .kp-service-topic>summary:active:before{opacity:1;background:#20212412;transform:scaleX(1)}#kp-proposal .kp-site .kp-service-topic>summary:focus-visible{outline:2px solid var(--kp-blue);outline-offset:4px}#kp-proposal .kp-site .kp-service-body{margin-left:calc((100% + var(--kp-gap)) * 5 / 12);padding:var(--kp-service-detail-gap) 0 var(--kp-service-row-clearance);max-width:65ch}#kp-proposal .kp-site .kp-service-result,#kp-proposal .kp-site .kp-services .kp-service-next{margin-top:var(--kp-service-detail-gap)}#kp-proposal .kp-site .kp-service-result-label{font-size:var(--t-body);line-height:var(--t-body-lh);margin:0 0 4px;font-weight:600;display:block}#kp-proposal .kp-site .kp-service-formats{margin-top:var(--space-4)}#kp-proposal .kp-site .kp-service-formats>h3{font-size:var(--t-m);line-height:var(--t-m-lh);letter-spacing:-.035em;margin:0;font-weight:500}#kp-proposal .kp-site .kp-service-formats .kp-rate-list{margin-top:16px}#kp-proposal .kp-site .kp-services .kp-rate-body{padding-top:var(--kp-service-detail-gap);padding-bottom:var(--kp-service-row-clearance)}#kp-proposal .kp-site .kp-services .kp-rate-modes dd+dt{margin-top:var(--kp-service-detail-gap)}#kp-proposal .kp-site .kp-services .kp-rate[open]>summary,#kp-proposal .kp-site .kp-service-topic[open]>summary{padding-bottom:0}@container (width>=701px){@supports selector(details::details-content){#kp-proposal .kp-site .kp-service-topic[open]::details-content{display:contents}#kp-proposal .kp-site .kp-service-topic[open]{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);padding:var(--kp-service-row-clearance) 0;display:grid}#kp-proposal .kp-site .kp-service-topic[open]>summary{grid-area:1/1/3/-1;grid-template-rows:subgrid;padding:0}#kp-proposal .kp-site .kp-service-topic[open] .kp-service-heading{grid-row:1/3;align-self:start}#kp-proposal .kp-site .kp-service-topic[open] .kp-service-format{grid-row:1;align-self:start}#kp-proposal .kp-site .kp-service-topic[open] .kp-service-body{grid-area:2/6/auto/13;align-self:start;margin-left:0;padding-bottom:0;position:relative}#kp-proposal .kp-site .kp-service-topic[open] .kp-service-toggle{top:0}}}@container (width<=700px){#kp-proposal .kp-site .kp-service-topic+.kp-service-topic:before,#kp-proposal .kp-site .kp-service-topic>summary:before{left:0}#kp-proposal .kp-site .kp-service-topic>summary{padding:24px 40px 24px 0;display:block}#kp-proposal .kp-site .kp-service-topic[open]>summary{padding-bottom:0}#kp-proposal .kp-site .kp-service-heading{padding-right:0;font-size:22px;line-height:28px;display:block}#kp-proposal .kp-site .kp-service-format{margin-top:12px;padding-right:0;display:block}#kp-proposal .kp-site .kp-service-caption{margin-top:4px}#kp-proposal .kp-site .kp-service-body{margin-left:0}#kp-proposal .kp-site .kp-service-formats>h3{font-size:28px;line-height:34px}}@media (prefers-reduced-motion:reduce){#kp-proposal .kp-site .kp-services summary:before{transition:none}}.kp-post-counters[data-astro-cid-nujmqfmb]{color:var(--kp-muted);font-size:var(--t-cap);line-height:var(--t-cap-lh);letter-spacing:normal;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;font-weight:400;display:flex}.kp-post-counter[data-astro-cid-nujmqfmb]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.kp-post-reactions[data-astro-cid-nujmqfmb]:not([hidden]){display:contents}.kp-post-reactions[data-astro-cid-nujmqfmb] .kp-post-reaction{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.kp-post-reactions[data-astro-cid-nujmqfmb] svg,svg[data-astro-cid-nujmqfmb]{flex:none}.kp-post-counters[data-astro-cid-nujmqfmb] .kp-post-counter-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kp-recent[data-astro-cid-nu7bfruj]{--recent-divider-gap:16px;--recent-post-gap:24px;gap:var(--kp-gap);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--kp-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#kp-proposal .kp-site .kp-recent-heading[data-astro-cid-nu7bfruj]{font-size:var(--t-ui);line-height:var(--t-ui-lh);letter-spacing:normal;font-weight:400}#kp-proposal .kp-site a[data-astro-cid-nu7bfruj].kp-recent-channel-link{min-height:44px;font-size:var(--t-ui);line-height:var(--t-ui-lh);flex-wrap:wrap;place-content:flex-start space-between;align-items:center;gap:4px 16px;padding-block:10px;font-weight:400;display:flex}.kp-recent-channel-name[data-astro-cid-nu7bfruj]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.kp-recent-mark[data-astro-cid-nu7bfruj]{width:24px;height:24px;mask:var(--channel-icon) center / contain no-repeat;background:currentColor;flex:none}.kp-recent-channel-action[data-astro-cid-nu7bfruj]{font-size:var(--t-cap);line-height:var(--t-cap-lh)}#kp-proposal .kp-site .kp-recent-account[data-astro-cid-nu7bfruj]{font-size:var(--t-cap);line-height:var(--t-cap-lh);color:var(--kp-muted);margin:4px 0 0}section[data-astro-cid-nu7bfruj]:has(>.kp-recent-list:not([hidden])) .kp-recent-channel[data-astro-cid-nu7bfruj]{padding-bottom:var(--recent-divider-gap);border-bottom:1px solid var(--kp-line)}.kp-recent-list[data-astro-cid-nu7bfruj]{align-content:start;gap:var(--recent-post-gap);margin:var(--recent-divider-gap) 0 0;padding:0;list-style:none;display:grid}#kp-proposal .kp-site a[data-astro-cid-nu7bfruj].kp-recent-post{min-height:44px;font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.025em;overflow-wrap:anywhere;align-content:start;gap:4px;display:grid}.kp-recent-post[data-astro-cid-nu7bfruj] time[data-astro-cid-nu7bfruj]{color:var(--kp-muted);font-size:var(--t-cap);line-height:var(--t-cap-lh);letter-spacing:normal;font-weight:400}.kp-recent-context[data-astro-cid-nu7bfruj]{-webkit-line-clamp:2;color:var(--kp-muted);font-size:var(--t-ui);line-height:var(--t-ui-lh);letter-spacing:normal;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.kp-recent-thread-text[data-astro-cid-nu7bfruj]{-webkit-line-clamp:3;font-size:var(--t-body);line-height:var(--t-body-lh);letter-spacing:normal;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}@container (width>=701px){.kp-recent[data-astro-cid-nu7bfruj]{row-gap:var(--recent-divider-gap)}.kp-recent-channel[data-astro-cid-nu7bfruj]{flex-direction:column;display:flex}.kp-recent-channel-meta[data-astro-cid-nu7bfruj]{align-items:baseline;margin-top:auto;display:flex}.kp-recent[data-astro-cid-nu7bfruj]>section[data-astro-cid-nu7bfruj]:has(+section:not([hidden])){padding-inline-end:var(--space-4)}.kp-recent[data-astro-cid-nu7bfruj]:has(.kp-recent-list:not([hidden]))>section[data-astro-cid-nu7bfruj]{grid-row:span 2;grid-template-rows:subgrid;display:grid}.kp-recent[data-astro-cid-nu7bfruj]:has(.kp-recent-list:not([hidden])) .kp-recent-list[data-astro-cid-nu7bfruj]{margin:0}}@container (width<=700px){.kp-recent[data-astro-cid-nu7bfruj]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.kp-recent[data-astro-cid-nu7bfruj] section[data-astro-cid-nu7bfruj]:not([hidden])+section[data-astro-cid-nu7bfruj]{border-top:1px solid var(--kp-line);padding-top:var(--space-3)}}.press[data-astro-cid-ewxqdur5]{--press-mark-width:clamp(160px, 18.4cqw, 264px);background:var(--kp-surface);padding-block:var(--space-4)}.press-grid[data-astro-cid-ewxqdur5]{grid-template-columns:var(--kp-grid);column-gap:var(--kp-gap);align-items:start;display:grid}#kp-proposal .kp-site .press-heading[data-astro-cid-ewxqdur5]{margin:0 0 var(--space-4);font-size:var(--kp-section-heading);line-height:var(--kp-section-heading-lh);letter-spacing:-.05em;grid-column:1/-1}.press-link[data-astro-cid-ewxqdur5]{display:block}.press-lead[data-astro-cid-ewxqdur5]{grid-column:1/9}.press-profile[data-astro-cid-ewxqdur5]{grid-column:9/-1}.press-mast[data-astro-cid-ewxqdur5]{height:calc(var(--press-mark-width) / 4);margin-bottom:var(--space-3);align-items:end;display:flex}.press-mark[data-astro-cid-ewxqdur5]{max-width:100%;width:var(--press-mark-width);object-fit:contain;object-position:left bottom;display:block}.press-profile[data-astro-cid-ewxqdur5] .press-mark[data-astro-cid-ewxqdur5]{width:calc(var(--press-mark-width) * 1.167);filter:brightness(0)}.press-meta[data-astro-cid-ewxqdur5]{color:var(--kp-muted);font-size:var(--t-cap);line-height:var(--t-cap-lh);letter-spacing:-.01em;flex-wrap:wrap;column-gap:1em;display:flex}.press-title[data-astro-cid-ewxqdur5]{font-size:var(--t-s);line-height:var(--t-s-lh);letter-spacing:-.035em;text-wrap:balance;margin-top:6px;font-weight:500;display:block}.press-lead[data-astro-cid-ewxqdur5] .press-title[data-astro-cid-ewxqdur5]{max-width:32ch;font-size:var(--t-m);line-height:var(--t-m-lh);font-weight:400}@container (width<=700px){.press[data-astro-cid-ewxqdur5]{--press-mark-width:180px}#kp-proposal .kp-site .press-heading[data-astro-cid-ewxqdur5]{margin-bottom:var(--space-3)}.press-link[data-astro-cid-ewxqdur5]{grid-column:1/-1}.press-mast[data-astro-cid-ewxqdur5]{height:auto;margin-bottom:16px}.press-profile[data-astro-cid-ewxqdur5]{padding-top:var(--space-3);margin-top:var(--space-3);border-top:1px solid var(--kp-line)}}
