.task-drawer-module__qXyPbW__drawer{--drawer-paper:var(--cv-paper,var(--surface,#fff));--drawer-ink:var(--cv-ink,var(--ink,#122b4b));--drawer-line:var(--cv-line,var(--line,#dce7f1));border:0;border-inline-start:1px solid var(--drawer-line);background:var(--drawer-paper);width:min(720px,100vw - 48px);max-width:none;height:100dvh;max-height:100dvh;color:var(--drawer-ink);overscroll-behavior:contain;font:inherit;border-radius:22px 0 0 22px;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow:hidden;box-shadow:-16px 0 60px #09233d26}.task-drawer-module__qXyPbW__drawer[open]{flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) task-drawer-module__qXyPbW__arrive;display:flex}.task-drawer-module__qXyPbW__drawer::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b203752}.task-drawer-module__qXyPbW__drawer>form{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.task-drawer-module__qXyPbW__drawer .cv-dialog-header{border-bottom:1px solid var(--drawer-line);background:var(--drawer-paper);flex-shrink:0;align-items:center;gap:16px;padding:28px 32px 24px;display:flex}.task-drawer-module__qXyPbW__drawer .cv-dialog-header h2{letter-spacing:-.035em;margin:0;font-size:clamp(23px,2vw,29px);font-weight:730;line-height:1.2}.task-drawer-module__qXyPbW__drawer .cv-dialog-header>div{flex:1;min-width:0}.task-drawer-module__qXyPbW__drawer .cv-dialog-header>button{flex-shrink:0;margin-inline-start:auto}.task-drawer-module__qXyPbW__drawer .cv-dialog-body{overscroll-behavior:contain;flex:1;align-content:start;min-height:0;padding:28px 32px;line-height:1.6;overflow-y:auto}.task-drawer-module__qXyPbW__drawer .cv-dialog-footer{padding:20px 32px max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--drawer-line);background:var(--drawer-paper);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.task-drawer-module__qXyPbW__drawer .cv-btn{border:1px solid var(--drawer-line);background:var(--drawer-paper);color:var(--drawer-ink);min-height:46px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:14px;font-weight:650;line-height:1.3;text-decoration:none;display:inline-flex}.task-drawer-module__qXyPbW__drawer .cv-btn-primary{color:#fff;background:#007e85;border-color:#007e85}.task-drawer-module__qXyPbW__drawer .cv-btn:disabled{opacity:.5;cursor:not-allowed}.task-drawer-module__qXyPbW__drawer .cv-icon-button{border:1px solid var(--drawer-line);background:var(--drawer-paper);width:44px;height:44px;color:var(--drawer-ink);cursor:pointer;border-radius:9px;flex-shrink:0;place-items:center;display:grid}.task-drawer-module__qXyPbW__drawer svg{flex-shrink:0;width:20px;height:20px}.task-drawer-module__qXyPbW__drawer button:focus-visible,.task-drawer-module__qXyPbW__drawer input:focus-visible,.task-drawer-module__qXyPbW__drawer a:focus-visible,.task-drawer-module__qXyPbW__drawer textarea:focus-visible{outline-offset:3px;outline:3px solid #008a92}.task-drawer-module__qXyPbW__drawer .cv-text-button{color:#007e85;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:6px;font-size:14px;font-weight:650;display:inline-flex}html:has(.cta-task-drawer[open]){overflow:hidden}[dir=rtl] .task-drawer-module__qXyPbW__drawer{--drawer-offset:-32px;border-radius:0 22px 22px 0}@keyframes task-drawer-module__qXyPbW__arrive{0%{opacity:.5;transform:translateX(var(--drawer-offset,32px))}to{opacity:1;transform:translate(0)}}@media (max-width:720px){.task-drawer-module__qXyPbW__drawer{border:0;border-top:1px solid var(--drawer-line);width:100%;height:92dvh;max-height:92dvh;inset:auto 0 0;border-radius:22px 22px 0 0!important}.task-drawer-module__qXyPbW__drawer[open]{animation:.24s cubic-bezier(.2,.8,.2,1) task-drawer-module__qXyPbW__rise}.task-drawer-module__qXyPbW__drawer .cv-dialog-header{padding:22px 20px 18px}.task-drawer-module__qXyPbW__drawer .cv-dialog-body{padding:22px 20px}.task-drawer-module__qXyPbW__drawer .cv-dialog-footer{padding:16px 20px max(16px,env(safe-area-inset-bottom))}.task-drawer-module__qXyPbW__drawer .cv-dialog-footer>.cv-btn{flex:1}.task-drawer-module__qXyPbW__drawer input,.task-drawer-module__qXyPbW__drawer textarea,.task-drawer-module__qXyPbW__drawer select{font-size:16px!important}@keyframes task-drawer-module__qXyPbW__rise{0%{opacity:.5;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.task-drawer-module__qXyPbW__drawer[open]{animation:none}}
.photo-module__N2mtrq__avatar{width:var(--avatar-size,44px);height:var(--avatar-size,44px);flex:0 0 var(--avatar-size,44px);background:var(--cv-mint,var(--surface-info,#e9f5f5));color:var(--cv-teal,var(--teal,#00727b));font-size:calc(var(--avatar-size,44px)*.31);vertical-align:middle;border-radius:50%;place-items:center;font-weight:700;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #1539550b}.photo-module__N2mtrq__avatar img{object-fit:cover;width:100%;height:100%;display:block}.photo-module__N2mtrq__avatar svg{width:50%;height:50%}.photo-module__N2mtrq__entry{border-bottom:1px solid var(--cv-line,var(--line,#dde7f1));align-items:center;gap:18px;margin-bottom:24px;padding:0 0 24px;display:flex}.photo-module__N2mtrq__entry>div{flex:1}.photo-module__N2mtrq__entry h3{margin:0 0 5px;font-size:17px}.photo-module__N2mtrq__entry p{color:var(--cv-muted,var(--ink-soft,#587293));margin:0 0 9px;font-size:13px;line-height:1.5}.photo-module__N2mtrq__editor{gap:24px;display:grid}.photo-module__N2mtrq__preview{background:var(--cv-bg,var(--surface-muted,#f3f8fb));border:1px solid var(--cv-line,var(--line,#dce7f1));border-radius:16px;justify-content:center;align-items:center;gap:28px;padding:28px;display:flex}.photo-module__N2mtrq__portrait{object-fit:contain;background:#fff;border-radius:8px;width:180px;height:210px;display:block}.photo-module__N2mtrq__preview figure{text-align:center;margin:0}.photo-module__N2mtrq__preview figcaption{color:var(--cv-muted,var(--ink-soft,#587293));margin-top:10px;font-size:12px}.photo-module__N2mtrq__choice{gap:12px;font-size:15px;line-height:1.5;align-items:flex-start!important;display:flex!important}.photo-module__N2mtrq__choice input{accent-color:#007e85;flex:0 0 19px;height:19px;margin-top:3px;width:19px!important}.photo-module__N2mtrq__choice strong,.photo-module__N2mtrq__choice small{display:block}.photo-module__N2mtrq__choice small{color:var(--cv-muted,var(--ink-soft,#587293));margin-top:4px;font-size:13px;font-weight:400}.photo-module__N2mtrq__notice{background:var(--cv-mint,var(--surface-info,#edf8f8));border:1px solid var(--cv-line,var(--line,#dce7f1));border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.6}.photo-module__N2mtrq__error{color:#873319;background:#fff3ee}.photo-module__N2mtrq__success{color:var(--cv-teal,var(--teal,#00636b))}.photo-module__N2mtrq__upload{gap:10px;display:grid}.photo-module__N2mtrq__upload input{max-width:100%;font:inherit}.photo-module__N2mtrq__muted{color:var(--cv-muted,var(--ink-soft,#587293));font-size:13px;line-height:1.6}.photo-module__N2mtrq__footerNote{max-width:31ch;margin-inline-end:auto;font-size:13px}.photo-module__N2mtrq__danger{color:#a83a23!important}.photo-module__N2mtrq__actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:560px){.photo-module__N2mtrq__preview{gap:18px;padding:20px 12px}.photo-module__N2mtrq__portrait{width:145px;height:170px}.photo-module__N2mtrq__entry{flex-wrap:wrap;gap:13px}.photo-module__N2mtrq__entry>div{min-width:160px}}.photo-module__N2mtrq__upload input::file-selector-button{border:1px solid var(--cv-line,var(--line,#dce7f1));background:var(--cv-paper,var(--surface,#fff));color:var(--cv-ink,var(--ink,#122b4b));font:inherit;cursor:pointer;border-radius:8px;margin-inline-end:12px;padding:12px 16px;font-weight:650}.photo-module__N2mtrq__upload input::file-selector-button:hover{background:var(--cv-mint,var(--surface-info,#edf8f8))}
.expert-conversations-module__AAqbRa__layout{background:var(--cv-paper);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.expert-conversations-module__AAqbRa__caughtUp{border:1px solid var(--cv-line);background:var(--cv-mint);border-radius:10px;gap:8px;padding:14px;font-size:13px;display:grid}.expert-conversations-module__AAqbRa__caughtUp svg{color:var(--cv-teal)}.expert-conversations-module__AAqbRa__caughtUp p{color:var(--cv-muted);margin:0;line-height:1.55}.expert-conversations-module__AAqbRa__topicMenu{font-size:12px;position:relative}.expert-conversations-module__AAqbRa__topicMenu summary{cursor:pointer;color:var(--cv-teal);border:1px solid var(--cv-line);border-radius:6px;padding:8px}.expert-conversations-module__AAqbRa__topicMenu[open]{background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:8px;padding:8px}.expert-conversations-module__AAqbRa__topicMenu button{text-align:start;width:100%;padding:10px;display:grid!important}.expert-conversations-module__AAqbRa__topicMenu button small{color:var(--cv-muted)}.expert-conversations-module__AAqbRa__replyContext{border-inline-start:3px solid var(--cv-teal);background:var(--cv-mint);border-radius:5px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.55}.expert-conversations-module__AAqbRa__companion[data-persistent=true]{border:1px solid var(--cv-line);border-block-start:3px solid var(--cv-teal);background:var(--cv-paper);border-radius:12px;min-width:0;padding:18px}.expert-conversations-module__AAqbRa__companion[data-persistent=true] .expert-conversations-module__AAqbRa__companionHeading{justify-content:space-between;align-items:start;gap:12px;padding:0 0 14px;display:flex}.expert-conversations-module__AAqbRa__companion[data-persistent=true] h2{margin:4px 0;font-size:17px}.expert-conversations-module__AAqbRa__layout[data-panel=true]{grid-template-columns:244px minmax(0,1fr)}.expert-conversations-module__AAqbRa__content{background:color-mix(in srgb,var(--cv-paper) 72%,var(--cv-bg));min-width:0;padding:24px;container-type:inline-size}.expert-conversations-module__AAqbRa__panel{border-inline-end:1px solid var(--cv-line);background:var(--cv-paper);min-width:0;padding:20px 12px}.expert-conversations-module__AAqbRa__specialist{border:1px solid color-mix(in srgb,var(--cv-teal) 28%,var(--cv-line));border-block-start:3px solid var(--cv-teal);background:var(--cv-mint);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:0 0 22px;padding:14px 12px;display:grid}.expert-conversations-module__AAqbRa__specialist>svg{background:var(--cv-blue-tint);width:38px;height:38px;color:var(--cv-blue);border-radius:10px;padding:9px}.expert-conversations-module__AAqbRa__specialist>div{gap:3px;min-width:0;display:grid}.expert-conversations-module__AAqbRa__specialist small{color:var(--cv-teal);font-size:11px;font-weight:700}.expert-conversations-module__AAqbRa__specialist strong{overflow-wrap:anywhere;font-size:15px;font-weight:750;line-height:1.4}.expert-conversations-module__AAqbRa__specialist span,.expert-conversations-module__AAqbRa__specialist p{color:var(--cv-muted);font-size:11px}.expert-conversations-module__AAqbRa__specialist p{grid-column:1/-1;margin:0;font-size:10px;line-height:1.5}.expert-conversations-module__AAqbRa__panel h2{margin:0 2px 14px;font-size:14px;font-weight:750}.expert-conversations-module__AAqbRa__group{--group-ink:var(--cv-muted);--group-soft:var(--cv-bg);border:1px solid var(--cv-line);background:var(--group-soft);border-radius:12px;padding:10px 8px 4px}.expert-conversations-module__AAqbRa__group[data-turn=you]{--group-ink:var(--warning-ink,var(--cv-warning));--group-soft:var(--surface-warning,var(--cv-warning-bg))}.expert-conversations-module__AAqbRa__group[data-turn=team]{--group-ink:var(--cv-art-blue);--group-soft:color-mix(in srgb,var(--cv-art-blue-soft) 65%,var(--cv-paper))}.expert-conversations-module__AAqbRa__group+.expert-conversations-module__AAqbRa__group{margin-top:12px}.expert-conversations-module__AAqbRa__group h3{color:var(--group-ink);align-items:center;gap:7px;margin:0 2px 10px;font-size:13px;font-weight:750;line-height:1.4;display:flex}.expert-conversations-module__AAqbRa__group h3>svg{flex-shrink:0;width:19px;height:19px}.expert-conversations-module__AAqbRa__group h3 strong{font:inherit}.expert-conversations-module__AAqbRa__group h3 span{background:var(--cv-paper);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-width:20px;height:20px;margin-inline-start:auto;padding:0 4px;font-weight:750;display:grid}.expert-conversations-module__AAqbRa__question{text-align:start;width:100%;font:inherit;color:var(--cv-ink);background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:8px;gap:6px;margin-bottom:5px;padding:11px;display:grid}.expert-conversations-module__AAqbRa__question strong{font-size:14px;font-weight:750;line-height:1.45}.expert-conversations-module__AAqbRa__question>span{color:var(--cv-muted);font-size:12px;line-height:1.5}.expert-conversations-module__AAqbRa__question>span[data-attention=true]{color:var(--warning-ink,var(--cv-warning));font-weight:650}.expert-conversations-module__AAqbRa__question>small{color:var(--cv-art-blue);font-size:10px;font-weight:700}.expert-conversations-module__AAqbRa__question[data-selected=true],.expert-conversations-module__AAqbRa__question[aria-current=true]{border-color:var(--cv-art-blue);background:var(--cv-art-blue-soft);box-shadow:inset 3px 0 var(--cv-art-blue)}.expert-conversations-module__AAqbRa__question:has(button:hover:not(:disabled)){border-color:var(--cv-art-blue)}.expert-conversations-module__AAqbRa__question:focus-visible{outline:3px solid var(--cv-focus);outline-offset:3px}.expert-conversations-module__AAqbRa__question:disabled{opacity:.65;cursor:not-allowed}.expert-conversations-module__AAqbRa__panel .expert-conversations-module__AAqbRa__contact{border-color:var(--cv-teal);width:100%;min-height:44px;color:var(--cv-teal);margin:16px 0 0;padding:8px;font-size:12px;font-weight:700}.expert-conversations-module__AAqbRa__notice{color:var(--cv-error);margin:12px 10px;font-size:12px}@media (max-width:1100px){.expert-conversations-module__AAqbRa__layout[data-panel=true]{grid-template-columns:214px minmax(0,1fr)}.expert-conversations-module__AAqbRa__content{padding:20px}}@media (max-width:760px){.expert-conversations-module__AAqbRa__layout[data-panel=true]{grid-template-columns:minmax(0,1fr)}.expert-conversations-module__AAqbRa__panel{border-inline-end:0;border-bottom:1px solid var(--cv-line);padding:16px 12px}.expert-conversations-module__AAqbRa__content{padding:20px 16px}}.expert-conversations-module__AAqbRa__question[data-attention=true]{border-inline-start:4px solid var(--warning-ink,var(--cv-warning))}.expert-conversations-module__AAqbRa__question[data-selected=true],.expert-conversations-module__AAqbRa__question[aria-current=true]{background:var(--cv-paper);box-shadow:0 0 0 1px var(--cv-art-blue)}.expert-conversations-module__AAqbRa__waiting{color:var(--cv-muted);align-items:flex-start;gap:6px;margin:2px 0;font-size:12px;line-height:1.5;display:flex}.expert-conversations-module__AAqbRa__waiting svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.expert-conversations-module__AAqbRa__question .expert-conversations-module__AAqbRa__reply,.expert-conversations-module__AAqbRa__question .expert-conversations-module__AAqbRa__view{width:100%;min-height:40px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:8px;font-size:12px;font-weight:750;display:flex}.expert-conversations-module__AAqbRa__question .expert-conversations-module__AAqbRa__reply{background:var(--cv-action,var(--cv-teal));color:var(--cv-action-ink,#fff);border-color:var(--cv-action,var(--cv-teal))}.expert-conversations-module__AAqbRa__question .expert-conversations-module__AAqbRa__reply:hover:not(:disabled){background:var(--cv-action-hover,var(--cv-teal))}.expert-conversations-module__AAqbRa__question .expert-conversations-module__AAqbRa__view{color:var(--cv-art-blue);border-color:var(--cv-line);background:0 0;justify-content:space-between}.expert-conversations-module__AAqbRa__question button svg{flex-shrink:0;width:16px;height:16px}.expert-conversations-module__AAqbRa__question button:focus-visible{outline:3px solid var(--cv-focus);outline-offset:3px}.expert-conversations-module__AAqbRa__question button:disabled{opacity:.65;cursor:not-allowed}button.expert-conversations-module__AAqbRa__question{cursor:pointer}.expert-conversations-module__AAqbRa__taskLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-width:0;display:grid}.expert-conversations-module__AAqbRa__taskLayout[data-conversation=true]{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr)}.expert-conversations-module__AAqbRa__task{min-width:0}.expert-conversations-module__AAqbRa__companion{border:1px solid var(--cv-line);border-block-start:3px solid var(--cv-teal);background:var(--cv-paper);border-radius:12px;min-width:0;padding:18px}.expert-conversations-module__AAqbRa__companionHeading{border-bottom:1px solid var(--cv-line);gap:9px;margin-bottom:16px;padding-bottom:14px;display:grid}.expert-conversations-module__AAqbRa__companionHeading>span{color:var(--cv-muted);font-size:12px}.expert-conversations-module__AAqbRa__companionHeading h3{color:var(--cv-ink);margin:0;font-size:18px;line-height:1.4}.expert-conversations-module__AAqbRa__companionHeading button{justify-self:start;font-size:12px}.expert-conversations-module__AAqbRa__conversationTurn{color:var(--cv-muted);background:var(--cv-bg);border-radius:6px;justify-self:start;padding:5px 8px;font-size:12px}.expert-conversations-module__AAqbRa__conversationTurn[data-turn=you]{color:var(--warning-ink,var(--cv-warning));background:var(--cv-warning-soft,var(--cv-bg))}.expert-conversations-module__AAqbRa__companion .cv-review-chat{box-shadow:none;border:0;padding:0}@container (max-width:800px){.expert-conversations-module__AAqbRa__taskLayout[data-conversation=true]{grid-template-columns:minmax(0,1fr)}}
.project-offers-module__zHX9lG__offers{margin:0 0 36px}.project-offers-module__zHX9lG__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.project-offers-module__zHX9lG__eyebrow{color:var(--cv-section-ink,var(--cv-teal));text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:.7rem;font-weight:750;display:block}.project-offers-module__zHX9lG__heading h2,.project-offers-module__zHX9lG__purchase h2{font-family:var(--font-display),sans-serif;color:var(--cv-ink);letter-spacing:-.025em;margin:0;font-size:1.5rem}.project-offers-module__zHX9lG__heading p,.project-offers-module__zHX9lG__purchase p{color:var(--cv-muted);max-width:66ch;margin:10px 0 0;font-size:.92rem;line-height:1.65}.project-offers-module__zHX9lG__switcher{border:1px solid var(--cv-line);background:var(--cv-paper);border-radius:10px;flex-shrink:0;padding:4px;display:flex}.project-offers-module__zHX9lG__switcher button{color:var(--cv-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:11px 15px;font-weight:650}.project-offers-module__zHX9lG__switcher button[aria-pressed=true]{background:var(--cv-ink);color:var(--cv-paper)}.project-offers-module__zHX9lG__note{color:var(--cv-muted);align-items:flex-start;gap:9px;margin:18px 0;font-size:.8rem;line-height:1.6;display:flex}.project-offers-module__zHX9lG__note svg{width:18px;height:18px;color:var(--cv-teal);flex-shrink:0}.project-offers-module__zHX9lG__availability{border:1px solid var(--cv-line);background:var(--cv-mint);color:var(--cv-muted);border-radius:9px;padding:13px 16px;font-size:.85rem;line-height:1.6}.project-offers-module__zHX9lG__review{max-width:1140px}.project-offers-module__zHX9lG__scopeState{color:var(--cv-teal);font-size:.72rem;font-weight:700}.project-offers-module__zHX9lG__footer{border-top:1px solid var(--cv-line);justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}.project-offers-module__zHX9lG__purchase{background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:var(--member-card-radius);margin:22px 0;padding:26px}.project-offers-module__zHX9lG__purchase>header{align-items:center;gap:14px;margin-bottom:22px;display:flex}.project-offers-module__zHX9lG__purchase h2{font-size:1.2rem}.project-offers-module__zHX9lG__purchase h3{color:var(--cv-ink);margin:0;font-size:1rem}.project-offers-module__zHX9lG__purchase>.project-offers-module__zHX9lG__cv-text-button{margin-top:18px}.project-offers-module__zHX9lG__serviceIcon{background:var(--cv-mint);width:44px;height:44px;color:var(--cv-teal);border-radius:12px;place-items:center;display:grid}.project-offers-module__zHX9lG__serviceIcon svg{width:23px;height:23px}.project-offers-module__zHX9lG__orderList article{border-bottom:1px solid var(--cv-line);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.project-offers-module__zHX9lG__orderList article>div:last-child{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.project-offers-module__zHX9lG__orderList a{color:var(--cv-teal);align-items:center;gap:8px;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.project-offers-module__zHX9lG__orderList a svg{width:16px;height:16px}.project-offers-module__zHX9lG__orderState{color:var(--cv-muted);margin-top:6px;font-size:.8rem;display:block}.project-offers-module__zHX9lG__orderList small{color:var(--cv-muted);margin-top:6px;display:block}.project-offers-module__zHX9lG__breakdown{grid-template-columns:1fr auto;gap:10px;font-size:.9rem;display:grid}.project-offers-module__zHX9lG__breakdown dd{text-align:end;margin:0}.project-offers-module__zHX9lG__acceptance{align-items:flex-start;gap:10px;margin:14px 0;font-size:.88rem;line-height:1.6;display:flex}.project-offers-module__zHX9lG__acceptance input{accent-color:var(--cv-teal);margin-top:5px}.project-offers-module__zHX9lG__selectionLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.project-offers-module__zHX9lG__offerRows{gap:12px;display:grid}.project-offers-module__zHX9lG__offerRows article{background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:var(--member-card-radius);grid-template-columns:44px minmax(0,1fr) auto 110px;align-items:center;gap:18px;padding:24px;transition:border-color .15s,background .15s;display:grid}.project-offers-module__zHX9lG__offerRows article[data-selected=true],.project-offers-module__zHX9lG__offerRows article[data-current=true]{border-color:var(--cv-teal);background:var(--cv-mint)}.project-offers-module__zHX9lG__rowPrice strong.project-offers-module__zHX9lG__currentLabel{color:var(--cv-teal);font-size:.85rem}.project-offers-module__zHX9lG__offerDescription h3,.project-offers-module__zHX9lG__offerDescription h4{color:var(--cv-ink);margin:0 0 6px;font-size:1rem}.project-offers-module__zHX9lG__offerDescription p{color:var(--cv-muted);margin:0 0 7px;font-size:.85rem;line-height:1.6}.project-offers-module__zHX9lG__offerDescription small,.project-offers-module__zHX9lG__rowPrice small{color:var(--cv-muted);font-size:.75rem;line-height:1.5;display:block}.project-offers-module__zHX9lG__rowPrice{text-align:end;max-width:155px}.project-offers-module__zHX9lG__rowPrice strong{color:var(--cv-ink);margin-bottom:4px;font-size:1.25rem;display:block}.project-offers-module__zHX9lG__offerRows button{justify-content:center}.project-offers-module__zHX9lG__selectionSummary{background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:var(--member-card-radius);padding:26px;position:sticky;top:94px}.project-offers-module__zHX9lG__selectionSummary h3{letter-spacing:-.03em;color:var(--cv-ink);margin:0 0 10px;font-size:1.35rem}.project-offers-module__zHX9lG__selectionSummary p,.project-offers-module__zHX9lG__selectionSummary>small{color:var(--cv-muted);font-size:.85rem;line-height:1.6}.project-offers-module__zHX9lG__selectionSummary ul{margin:18px 0;padding:0;list-style:none}.project-offers-module__zHX9lG__selectionSummary li{border-bottom:1px solid var(--cv-line);grid-template-columns:30px minmax(0,1fr) auto 28px;align-items:center;gap:8px;padding:12px 0;font-size:.85rem;display:grid}.project-offers-module__zHX9lG__selectionSummary li button{width:28px;height:28px;min-height:28px;padding:5px}.project-offers-module__zHX9lG__selectionSummary>button{justify-content:center;width:100%;margin-top:22px}.project-offers-module__zHX9lG__subtotal{justify-content:space-between;gap:16px;margin:20px 0 12px;font-size:.95rem;font-weight:700;display:flex}.project-offers-module__zHX9lG__later{align-items:center;gap:9px;display:flex}.project-offers-module__zHX9lG__later svg{width:17px;height:17px;color:var(--cv-teal);flex-shrink:0}.project-offers-module__zHX9lG__additionalServices{margin-top:32px}.project-offers-module__zHX9lG__additionalServices>h3{margin:0 0 8px;font-size:1.1rem}.project-offers-module__zHX9lG__additionalServices>p{color:var(--cv-muted);margin-bottom:16px;font-size:.85rem;line-height:1.6}@media (max-width:1200px){.project-offers-module__zHX9lG__selectionLayout{grid-template-columns:minmax(0,1fr) 285px;gap:20px}.project-offers-module__zHX9lG__offerRows article{grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding:20px}.project-offers-module__zHX9lG__offerDescription{grid-column:2/-1}.project-offers-module__zHX9lG__rowPrice{text-align:start;grid-column:2}.project-offers-module__zHX9lG__selectionSummary{padding:22px}}@media (max-width:700px){.project-offers-module__zHX9lG__selectionLayout{grid-template-columns:1fr}.project-offers-module__zHX9lG__selectionSummary{position:static}}@media (prefers-reduced-motion:reduce){.project-offers-module__zHX9lG__offerRows article{transition:none}}@media (max-width:900px){.project-offers-module__zHX9lG__heading{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.project-offers-module__zHX9lG__purchase{padding:20px}.project-offers-module__zHX9lG__footer,.project-offers-module__zHX9lG__orderList article{flex-direction:column}.project-offers-module__zHX9lG__orderList article>div:last-child{align-items:flex-start}.project-offers-module__zHX9lG__switcher{width:100%}.project-offers-module__zHX9lG__switcher button{flex:1}}.cvw .project-offers-module__zHX9lG__review[open]{flex-direction:column;width:min(1140px,100vw - 32px);max-height:min(90dvh,960px);padding:0;display:flex;overflow:hidden}.project-offers-module__zHX9lG__review .cv-dialog-header{background:var(--cv-paper);flex-shrink:0}.project-offers-module__zHX9lG__review .cv-dialog-body{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__footer{background:var(--cv-paper);flex-wrap:wrap;flex-shrink:0;padding:18px 24px}.project-offers-module__zHX9lG__reviewSummary{background:var(--cv-mint);border:1px solid var(--cv-line);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.project-offers-module__zHX9lG__reviewSummary>div{flex-direction:column;gap:7px;font-size:.85rem;display:flex}.project-offers-module__zHX9lG__reviewSummary strong{letter-spacing:-.04em;font-size:2rem}.project-offers-module__zHX9lG__reviewSummary small,.project-offers-module__zHX9lG__originalPrice{color:var(--cv-muted);font-size:.78rem;line-height:1.6}.project-offers-module__zHX9lG__purchaseActions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.project-offers-module__zHX9lG__checkoutDialog{width:min(640px,100vw - 32px)}.project-offers-module__zHX9lG__checkoutTitle{margin:0;font-size:1.15rem}.project-offers-module__zHX9lG__billingForm{grid-template-columns:1fr 1fr;gap:20px;display:grid}.project-offers-module__zHX9lG__billingForm>p{color:var(--cv-muted);grid-column:1/-1;margin:0 0 4px;line-height:1.7}.project-offers-module__zHX9lG__billingForm label{min-width:0}.project-offers-module__zHX9lG__billingForm select,.project-offers-module__zHX9lG__billingForm input{width:100%;min-height:46px}.project-offers-module__zHX9lG__paymentNotice{gap:18px;display:grid}.project-offers-module__zHX9lG__paymentNotice p{color:var(--cv-muted);margin:0;line-height:1.8}.project-offers-module__zHX9lG__paymentNotice a{justify-self:start}.project-offers-module__zHX9lG__error{border:1px solid var(--cv-line);border-inline-start:3px solid var(--cv-danger,#a63132);color:var(--cv-ink);background:var(--cv-paper);border-radius:8px;padding:14px 16px;line-height:1.65}.project-offers-module__zHX9lG__breakdown{margin:0;padding:20px 0}.project-offers-module__zHX9lG__breakdown .project-offers-module__zHX9lG__totalLabel{border-top:1px solid var(--cv-line);margin-top:8px;padding-top:16px;font-size:1.15rem;font-weight:750}.project-offers-module__zHX9lG__acceptance input{flex-shrink:0;width:18px;height:18px}.project-offers-module__zHX9lG__acceptance small{color:var(--cv-muted);display:block}@media (max-width:600px){.project-offers-module__zHX9lG__review[open]{width:calc(100vw - 20px);max-height:94dvh;margin:auto}.project-offers-module__zHX9lG__review .cv-dialog-body{padding:18px}.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__footer{padding:14px 18px}.project-offers-module__zHX9lG__reviewSummary{flex-direction:column;align-items:flex-start;gap:12px}.project-offers-module__zHX9lG__billingForm{grid-template-columns:1fr}.project-offers-module__zHX9lG__footer button{width:100%}.project-offers-module__zHX9lG__orderList strong{font-size:1.1rem}}.project-offers-module__zHX9lG__review.project-offers-module__zHX9lG__review .cv-dialog-body{display:block}.project-offers-module__zHX9lG__review.project-offers-module__zHX9lG__review .cv-dialog-body>:first-child{margin-top:0}.project-offers-module__zHX9lG__review.project-offers-module__zHX9lG__review .cv-dialog-body>:last-child{margin-bottom:0}.project-offers-module__zHX9lG__purchase[data-compact=true]{grid-template-columns:minmax(180px,.7fr) minmax(240px,1.3fr);gap:12px 24px;padding:20px;display:grid}.project-offers-module__zHX9lG__purchase[data-compact=true]>header{align-self:start;margin:0}.project-offers-module__zHX9lG__purchase[data-compact=true] .project-offers-module__zHX9lG__orderList article{padding:0 0 12px}.project-offers-module__zHX9lG__purchase[data-compact=true] .project-offers-module__zHX9lG__orderList article+article{padding-top:12px}.project-offers-module__zHX9lG__purchase[data-compact=true] .project-offers-module__zHX9lG__purchaseActions{grid-column:1/-1;margin:0}.project-offers-module__zHX9lG__purchase[data-compact=true] .project-offers-module__zHX9lG__orderList article>div:last-child{gap:6px}@media (max-width:1100px){.project-offers-module__zHX9lG__purchase[data-compact=true]{grid-template-columns:1fr}.project-offers-module__zHX9lG__purchase[data-compact=true] .project-offers-module__zHX9lG__purchaseActions{grid-column:auto}}.project-offers-module__zHX9lG__selectionSummary li>span{overflow-wrap:anywhere;line-height:1.45}.project-offers-module__zHX9lG__selectionSummary li small{color:var(--cv-muted);margin-top:5px;font-size:.72rem;display:block}.project-offers-module__zHX9lG__selectionSummary li>strong{white-space:nowrap;font-size:.85rem}.project-offers-module__zHX9lG__totals{border-top:1px solid var(--cv-line);gap:12px;margin:18px 0;padding-top:16px;display:grid}.project-offers-module__zHX9lG__totals>div{justify-content:space-between;gap:16px;font-size:.88rem;display:flex}.project-offers-module__zHX9lG__totals strong{white-space:nowrap}.project-offers-module__zHX9lG__totals>small{color:var(--cv-muted);font-size:.75rem;line-height:1.6}.project-offers-module__zHX9lG__totals .project-offers-module__zHX9lG__firstTerm{border-top:1px solid var(--cv-line);color:var(--cv-ink);padding-top:14px;font-weight:700}.project-offers-module__zHX9lG__selectionSummary>button+p{margin:12px 0 18px}.project-offers-module__zHX9lG__selectionSummary .project-offers-module__zHX9lG__later{background:var(--cv-mint);border-radius:9px;margin:0;padding:12px;font-size:.8rem;line-height:1.6}.project-offers-module__zHX9lG__reviewPage{outline:none}.project-offers-module__zHX9lG__reviewBack{margin:0 0 20px}.project-offers-module__zHX9lG__reviewBack svg{width:18px;height:18px}.project-offers-module__zHX9lG__reviewNavigation{background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:var(--member-card-radius);justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;padding:20px 24px;display:flex}.project-offers-module__zHX9lG__reviewNavigation strong{color:var(--cv-ink);font-size:.95rem}.project-offers-module__zHX9lG__reviewNavigation p{color:var(--cv-muted);margin:7px 0 0;font-size:.8rem;line-height:1.6}.project-offers-module__zHX9lG__reviewNavigation>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.project-offers-module__zHX9lG__reviewNavigation button{color:var(--cv-ink);cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;font-size:.82rem;line-height:1.4;display:flex}.project-offers-module__zHX9lG__reviewNavigation button:hover{background:var(--cv-mint);border-color:var(--cv-line)}.project-offers-module__zHX9lG__reviewNavigation button:focus-visible{outline:3px solid var(--cv-teal);outline-offset:2px}.project-offers-module__zHX9lG__reviewLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:26px;display:grid}.project-offers-module__zHX9lG__reviewCards{gap:16px;min-width:0;display:grid}.project-offers-module__zHX9lG__reviewCard,.project-offers-module__zHX9lG__afterSaving{background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:var(--member-card-radius);padding:26px;scroll-margin-top:96px}.project-offers-module__zHX9lG__reviewCard:focus-visible{outline:3px solid var(--cv-teal);outline-offset:3px}.project-offers-module__zHX9lG__reviewCard>header{grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:16px;display:grid}.project-offers-module__zHX9lG__reviewCard h2,.project-offers-module__zHX9lG__afterSaving h2{color:var(--cv-ink);letter-spacing:-.025em;margin:0;font-size:1.16rem;line-height:1.5}.project-offers-module__zHX9lG__cardPrice{text-align:end}.project-offers-module__zHX9lG__cardPrice strong{white-space:nowrap;font-size:1.2rem;font-weight:650;display:block}.project-offers-module__zHX9lG__cardPrice small{color:var(--cv-muted);margin-top:4px;font-size:.75rem;line-height:1.6;display:block}.project-offers-module__zHX9lG__reviewState{background:var(--cv-mint);color:var(--cv-teal);border-radius:20px;margin:0;padding:6px 11px;font-size:.72rem;font-weight:650;line-height:1.5;display:inline-flex}.project-offers-module__zHX9lG__reviewState[data-request=true]{background:var(--cv-warning-bg);color:var(--cv-warning)}.project-offers-module__zHX9lG__reviewCard>p,.project-offers-module__zHX9lG__includedScope>p{color:var(--cv-muted);margin:15px 0;font-size:.88rem;line-height:1.8}.project-offers-module__zHX9lG__reviewCard h3{color:var(--cv-ink);margin:0 0 10px;font-size:.92rem}.project-offers-module__zHX9lG__includedScope>p{color:var(--cv-ink)}.project-offers-module__zHX9lG__reviewInfo{background:var(--cv-bg);color:var(--cv-muted);border-radius:9px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.8rem;line-height:1.7;display:flex}.project-offers-module__zHX9lG__reviewInfo svg{width:18px;height:18px;color:var(--cv-teal);flex:0 0 18px;margin-top:3px}.project-offers-module__zHX9lG__reviewCard>p.project-offers-module__zHX9lG__reviewInfo{margin-bottom:0;font-size:.8rem}.project-offers-module__zHX9lG__requirements{margin:22px 0}.project-offers-module__zHX9lG__requirements ul{color:var(--cv-muted);gap:10px;margin:0;padding-inline-start:20px;font-size:.85rem;line-height:1.7;display:grid}.project-offers-module__zHX9lG__requirements li::marker{color:var(--cv-muted)}.project-offers-module__zHX9lG__reviewSelection h2{color:var(--cv-ink);letter-spacing:-.025em;margin:0;font-size:1.3rem;line-height:1.5}.project-offers-module__zHX9lG__reviewSelection li{grid-template-columns:30px minmax(0,1fr) auto}.project-offers-module__zHX9lG__reviewSelection .project-offers-module__zHX9lG__availability{margin:18px 0 0;padding:12px;font-size:.78rem}.project-offers-module__zHX9lG__reviewSelection>button{white-space:normal;font-size:.85rem;line-height:1.6}.project-offers-module__zHX9lG__reviewSelection>button.cv-text-button{width:auto;margin-top:0;padding:0;text-decoration:underline}.project-offers-module__zHX9lG__reviewSelection>p{font-size:.77rem}.project-offers-module__zHX9lG__reviewSelection .project-offers-module__zHX9lG__scopeConsent{border-top:1px solid var(--cv-line);margin-bottom:0;padding-top:14px;font-size:.75rem}.project-offers-module__zHX9lG__afterSaving h2{font-size:1rem}.project-offers-module__zHX9lG__afterSaving ol{counter-reset:review-next;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.project-offers-module__zHX9lG__afterSaving li{color:var(--cv-muted);align-items:flex-start;gap:12px;font-size:.84rem;line-height:1.65;display:flex}.project-offers-module__zHX9lG__afterSaving li:before{counter-increment:review-next;content:counter(review-next);width:23px;height:23px;color:var(--cv-teal);background:var(--cv-mint);border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:700;display:grid}.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__selectionSummary{position:static}.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__reviewLayout{grid-template-columns:minmax(0,1fr) 310px;gap:18px}.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__reviewNavigation{flex-direction:column;align-items:flex-start}.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__reviewNavigation>div:last-child{justify-content:flex-start}.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__reviewCard{padding:20px}@media (max-width:1200px){.project-offers-module__zHX9lG__reviewLayout{grid-template-columns:minmax(0,1fr) 310px;gap:20px}.project-offers-module__zHX9lG__reviewCard{padding:22px}.project-offers-module__zHX9lG__reviewNavigation{flex-direction:column;align-items:flex-start}.project-offers-module__zHX9lG__reviewNavigation>div:last-child{justify-content:flex-start}}@media (max-width:850px){.project-offers-module__zHX9lG__reviewLayout,.project-offers-module__zHX9lG__review .project-offers-module__zHX9lG__reviewLayout{grid-template-columns:1fr}.project-offers-module__zHX9lG__reviewSelection{position:static}.project-offers-module__zHX9lG__reviewNavigation{padding:18px}.project-offers-module__zHX9lG__reviewCard>header{grid-template-columns:38px minmax(0,1fr);gap:12px}.project-offers-module__zHX9lG__cardPrice{text-align:start;grid-column:2}.project-offers-module__zHX9lG__reviewCard,.project-offers-module__zHX9lG__afterSaving{padding:20px}.project-offers-module__zHX9lG__reviewSelection>button{min-height:44px}}.project-offers-module__zHX9lG__detailsLink{color:var(--cv-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;padding:0;display:inline-flex}.project-offers-module__zHX9lG__detailsLink span{color:var(--cv-teal);align-items:center;gap:6px;font-size:.75rem;font-weight:550;display:inline-flex}.project-offers-module__zHX9lG__detailsLink svg{width:14px;height:14px}.project-offers-module__zHX9lG__detailsLink:hover span{text-decoration:underline}.project-offers-module__zHX9lG__detailsLink:focus-visible{outline:3px solid var(--cv-teal);outline-offset:5px;border-radius:3px}.project-offers-module__zHX9lG__offerDescription h3,.project-offers-module__zHX9lG__offerDescription h4{margin-bottom:7px}.project-offers-module__zHX9lG__offerRows article{padding:21px 24px}.project-offers-module__zHX9lG__selectionSummary .project-offers-module__zHX9lG__later{margin-top:18px}.project-offers-module__zHX9lG__reviewCard>header{border-bottom:1px solid var(--cv-line);padding-bottom:18px}.project-offers-module__zHX9lG__includedScope{border-top:0;margin-top:18px;padding-top:0}.project-offers-module__zHX9lG__includedList,.project-offers-module__zHX9lG__detailList{color:var(--cv-ink);gap:10px;margin:0;padding:0;font-size:.86rem;line-height:1.55;list-style:none;display:grid}.project-offers-module__zHX9lG__includedList li{align-items:flex-start;gap:10px;display:flex}.project-offers-module__zHX9lG__includedList svg{background:var(--cv-mint);width:21px;height:21px;color:var(--cv-teal);border-radius:50%;flex:0 0 21px;padding:4px}.project-offers-module__zHX9lG__detailList{color:var(--cv-muted);padding-inline-start:18px;list-style:outside}.project-offers-module__zHX9lG__detailList li::marker{color:var(--cv-muted)}.project-offers-module__zHX9lG__reviewInfo{background:var(--cv-blue-tint);margin-top:18px}.project-offers-module__zHX9lG__reviewInfo h3{margin:0 0 8px;font-size:.85rem}.project-offers-module__zHX9lG__reviewInfo .project-offers-module__zHX9lG__detailList{gap:5px;font-size:.81rem}.project-offers-module__zHX9lG__scopeNotes{color:var(--cv-muted);gap:7px;margin:14px 0 0;padding:0;font-size:.76rem;line-height:1.6;list-style:none;display:grid}.project-offers-module__zHX9lG__scopeNotes li+li{border-top:1px solid var(--cv-line);padding-top:7px}.project-offers-module__zHX9lG__originalScope{white-space:pre-line}.project-offers-module__zHX9lG__includedScope>.project-offers-module__zHX9lG__scopeSummary{color:var(--cv-muted);margin:0 0 18px}.project-offers-module__zHX9lG__reviewSelection .project-offers-module__zHX9lG__saveConsequences{color:var(--cv-muted);gap:7px;margin:14px 0;padding-inline-start:17px;font-size:.76rem;line-height:1.6;list-style:outside;display:grid}.project-offers-module__zHX9lG__reviewSelection .project-offers-module__zHX9lG__saveConsequences li{border:0;padding:0;display:list-item}.project-offers-module__zHX9lG__packageService{align-items:center;gap:10px;padding-top:20px;display:flex}.project-offers-module__zHX9lG__detailsDrawer .project-offers-module__zHX9lG__reviewCard{border:0;padding:0}.project-offers-module__zHX9lG__detailsDrawer .project-offers-module__zHX9lG__reviewCard>header{grid-template-columns:44px minmax(0,1fr) auto}.project-offers-module__zHX9lG__detailsDrawer .project-offers-module__zHX9lG__reviewCard h2{font-size:1rem}.project-offers-module__zHX9lG__detailsDrawer .project-offers-module__zHX9lG__reviewState{grid-column:2/-1;justify-self:start}.project-offers-module__zHX9lG__detailsDrawer .cv-dialog-footer{border-top:1px solid var(--cv-line);padding:18px 24px}@media (max-width:1350px){.project-offers-module__zHX9lG__reviewCard>header{grid-template-columns:44px minmax(0,1fr) auto}.project-offers-module__zHX9lG__reviewState{grid-column:2/-1;justify-self:start}}@media (max-width:600px){.project-offers-module__zHX9lG__reviewCard>header{grid-template-columns:38px minmax(0,1fr)}.project-offers-module__zHX9lG__reviewState{grid-area:auto/2}.project-offers-module__zHX9lG__detailsDrawer .project-offers-module__zHX9lG__reviewCard>header{grid-template-columns:38px minmax(0,1fr)}}.project-offers-module__zHX9lG__purchase[data-service=true]{display:block}.project-offers-module__zHX9lG__purchase[data-service=true] .project-offers-module__zHX9lG__orderList{width:100%}.project-offers-module__zHX9lG__checkoutPage{border:1px solid var(--cv-line);background:var(--cv-surface,#fff);max-width:780px;color:var(--cv-ink);border-radius:20px;margin:0 auto;overflow:hidden;box-shadow:0 16px 48px #0f2d410f}:is(.project-offers-module__zHX9lG__checkoutPage .cv-dialog-header,.project-offers-module__zHX9lG__checkoutPage .cv-dialog-body){padding:28px 32px}.project-offers-module__zHX9lG__checkoutPage .cv-dialog-header{border-bottom:1px solid var(--cv-line)}.project-offers-module__zHX9lG__checkoutPage .cv-dialog-body{max-height:none}.project-offers-module__zHX9lG__checkoutPage .project-offers-module__zHX9lG__footer{padding:22px 32px}.project-offers-module__zHX9lG__checkoutPage .project-offers-module__zHX9lG__billingForm{margin:0}.project-offers-module__zHX9lG__checkoutPage .cv-dialog-body{gap:18px}.project-offers-module__zHX9lG__checkoutPage .project-offers-module__zHX9lG__note{margin:0}.project-offers-module__zHX9lG__checkoutPage .project-offers-module__zHX9lG__breakdown{padding:8px 0}.project-offers-module__zHX9lG__checkoutPage .project-offers-module__zHX9lG__footer>.cv-btn{justify-content:center;width:100%;min-height:48px}:is(.project-offers-module__zHX9lG__checkoutPage .checkout-confirmation,.project-offers-module__zHX9lG__checkoutDialog .checkout-confirmation){margin:0;font-size:.875rem;line-height:1.65}:is(.project-offers-module__zHX9lG__checkoutPage .dynamic-check,.project-offers-module__zHX9lG__checkoutDialog .dynamic-check){color:var(--cv-ink);align-items:flex-start;gap:12px;margin:0;display:flex}:is(.project-offers-module__zHX9lG__checkoutPage .dynamic-check input,.project-offers-module__zHX9lG__checkoutDialog .dynamic-check input){width:18px;height:18px;accent-color:var(--cv-teal);flex-shrink:0;margin:4px 0 0}:is(.project-offers-module__zHX9lG__checkoutPage .dynamic-check strong,.project-offers-module__zHX9lG__checkoutDialog .dynamic-check strong){font-weight:500}:is(.project-offers-module__zHX9lG__checkoutPage .checkout-confirmation-links,.project-offers-module__zHX9lG__checkoutDialog .checkout-confirmation-links){color:var(--cv-teal);margin-inline-start:30px;font-size:.8rem}:is(.project-offers-module__zHX9lG__checkoutPage .checkout-confirmation-details,.project-offers-module__zHX9lG__checkoutDialog .checkout-confirmation-details){color:var(--cv-muted);margin-inline-start:30px;font-size:.8rem}@media (max-width:600px){:is(.project-offers-module__zHX9lG__checkoutPage .cv-dialog-header,.project-offers-module__zHX9lG__checkoutPage .cv-dialog-body,.project-offers-module__zHX9lG__checkoutPage .project-offers-module__zHX9lG__footer){padding:20px}}
.project-updates-module__tae8Wa__section{border:1px solid var(--cv-border,#dce7ef);background:var(--cv-surface,#fff);color:var(--cv-ink,#102b49);border-radius:16px;margin-block:24px;padding:26px}.project-updates-module__tae8Wa__section h2,.project-updates-module__tae8Wa__section h3{letter-spacing:-.02em;margin:0 0 8px}.project-updates-module__tae8Wa__section p{overflow-wrap:anywhere;margin:8px 0;line-height:1.65}.project-updates-module__tae8Wa__muted{color:var(--cv-muted,#527092);font-size:.88rem}.project-updates-module__tae8Wa__request{border-top:1px solid var(--cv-border,#dce7ef);margin-top:20px;padding-block:22px}.project-updates-module__tae8Wa__request header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.project-updates-module__tae8Wa__request header>div{min-width:0}.project-updates-module__tae8Wa__badge{background:var(--cv-tint,#eef8f8);color:var(--cv-accent,#007e85);white-space:nowrap;border-radius:30px;padding:6px 12px;font-size:.8rem}.project-updates-module__tae8Wa__proposal{border:1px solid var(--cv-border,#dce7ef);border-inline-start:3px solid var(--cv-accent,#007e85);border-radius:12px;margin-top:18px;padding:22px}.project-updates-module__tae8Wa__proposal[data-state=declined],.project-updates-module__tae8Wa__proposal[data-state=expired]{border-inline-start-color:var(--cv-border,#dce7ef)}.project-updates-module__tae8Wa__price{letter-spacing:-.025em;font-size:1.7rem;font-weight:650}.project-updates-module__tae8Wa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.project-updates-module__tae8Wa__form{gap:18px;margin-top:20px;display:grid}.project-updates-module__tae8Wa__form label{gap:7px;font-size:.9rem;font-weight:600;display:grid}.project-updates-module__tae8Wa__form input,.project-updates-module__tae8Wa__form textarea{border:1px solid var(--cv-border,#ccdce9);background:var(--cv-surface,#fff);width:100%;min-width:0;color:inherit;font:inherit;border-radius:9px;padding:12px;font-weight:400}.project-updates-module__tae8Wa__form textarea{resize:vertical;min-height:110px}.project-updates-module__tae8Wa__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.project-updates-module__tae8Wa__form :is(input,textarea):focus-visible{outline:2px solid var(--cv-accent,#007e85);outline-offset:3px}.project-updates-module__tae8Wa__error{background:var(--cv-surface,#fff);color:var(--cv-ink,#102b49);border-inline-start:3px solid #b34734;padding:12px}.project-updates-module__tae8Wa__detail{background:var(--cv-bg,#f3f8fc);border-radius:10px;margin-block:16px;padding:14px 18px}.project-updates-module__tae8Wa__dialog{width:calc(100% - 32px);max-width:680px}.project-updates-module__tae8Wa__dialog .cv-dialog-body{display:block}.project-updates-module__tae8Wa__dialog footer{border-top:1px solid var(--cv-border,#dce7ef);justify-content:flex-end;gap:12px;padding:18px 24px;display:flex}.project-updates-module__tae8Wa__summary{flex-wrap:wrap;gap:22px;margin-block:16px;display:flex}.project-updates-module__tae8Wa__summary span{gap:5px;display:grid}.project-updates-module__tae8Wa__summary small{color:var(--cv-muted,#527092);font-weight:400}@media (max-width:640px){.project-updates-module__tae8Wa__section{padding:18px}.project-updates-module__tae8Wa__request header{flex-direction:column;gap:10px}.project-updates-module__tae8Wa__fields{grid-template-columns:1fr}.project-updates-module__tae8Wa__proposal{padding:16px}.project-updates-module__tae8Wa__actions>*{min-height:44px}.project-updates-module__tae8Wa__dialog footer{flex-wrap:wrap}.project-updates-module__tae8Wa__dialog footer button{flex:1}}.project-updates-module__tae8Wa__proposal summary{cursor:pointer;overflow-wrap:anywhere;font-size:.9rem;font-weight:600;line-height:1.6}.project-updates-module__tae8Wa__proposal[open] summary{border-bottom:1px solid var(--cv-border,#dce7ef);margin-bottom:20px;padding-bottom:14px}.project-updates-module__tae8Wa__proposal:not([open]){background:var(--cv-bg,#f3f8fc);padding-block:14px}.project-updates-module__tae8Wa__proposal:not([data-state=declined])>summary{display:none}.project-updates-module__tae8Wa__updatePrompt{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.project-updates-module__tae8Wa__updatePrompt>button{flex-shrink:0}
.delivery-plan-module__sqzwqW__workspace{--plan-accent:var(--cv-teal,#087f8b);width:100%;min-width:0;color:var(--cv-ink,#1d2b43);margin:0}.delivery-plan-module__sqzwqW__workspace h1,.delivery-plan-module__sqzwqW__workspace h2,.delivery-plan-module__sqzwqW__workspace h3,.delivery-plan-module__sqzwqW__workspace p{margin:0}.delivery-plan-module__sqzwqW__workspace h1{letter-spacing:-.04em;font-size:clamp(1.9rem,2.2vw,2.6rem);font-weight:740;line-height:1.15}.delivery-plan-module__sqzwqW__workspace h2{letter-spacing:-.02em;font-size:1.2rem;font-weight:680}.delivery-plan-module__sqzwqW__workspace h3{font-size:1rem}.delivery-plan-module__sqzwqW__card h3,.delivery-plan-module__sqzwqW__catalogue h3{letter-spacing:-.025em;font-size:1.15rem;font-weight:700;line-height:1.4}.delivery-plan-module__sqzwqW__workspace p{line-height:1.65}.delivery-plan-module__sqzwqW__workspace small{font-size:.8rem;line-height:1.55}.delivery-plan-module__sqzwqW__workspace svg{flex-shrink:0;width:20px;height:20px}.delivery-plan-module__sqzwqW__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.delivery-plan-module__sqzwqW__header p{max-width:730px;color:var(--cv-muted,#63748c);margin-top:10px}.delivery-plan-module__sqzwqW__eyebrow{letter-spacing:.12em;color:var(--cv-section-ink,var(--cv-teal,#087f8b));margin-bottom:10px;font-size:.7rem;font-weight:750;display:block}.delivery-plan-module__sqzwqW__actions{flex-wrap:wrap;gap:10px;display:flex}.delivery-plan-module__sqzwqW__status{color:var(--cv-teal,#087f8b);font-size:.8rem}.delivery-plan-module__sqzwqW__status:not(:empty){padding-bottom:16px}.delivery-plan-module__sqzwqW__cards,.delivery-plan-module__sqzwqW__catalogue{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.delivery-plan-module__sqzwqW__card,.delivery-plan-module__sqzwqW__catalogue article{background:var(--cv-paper,#fff);border:1px solid var(--cv-line,#e1e7f2);border-radius:var(--member-card-radius);text-align:start;min-width:0;padding:24px}.delivery-plan-module__sqzwqW__card{cursor:pointer;transition:box-shadow .18s,transform .18s,border-color .18s}.delivery-plan-module__sqzwqW__card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #1b365011}.delivery-plan-module__sqzwqW__card[aria-pressed=true]{border-color:var(--plan-accent);box-shadow:0 0 0 1px var(--plan-accent)}.delivery-plan-module__sqzwqW__card:focus-visible{outline:3px solid var(--plan-accent);outline-offset:4px}.delivery-plan-module__sqzwqW__cardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.delivery-plan-module__sqzwqW__serviceIcon{background:color-mix(in srgb,var(--plan-accent) 9%,var(--cv-paper,#fff));width:42px;height:42px;color:var(--plan-accent);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.delivery-plan-module__sqzwqW__badge{color:#53647a;background:#f1f4fa;border-radius:7px;padding:6px 10px;font-size:.72rem;font-weight:650}.delivery-plan-module__sqzwqW__badge[data-complete=true]{color:#087d73;background:#e6f5ef}.delivery-plan-module__sqzwqW__meter{align-items:center;gap:18px;margin:22px 0;display:flex}.delivery-plan-module__sqzwqW__meter strong{font-size:.85rem;line-height:1.6;display:block}.delivery-plan-module__sqzwqW__meter small{color:var(--cv-muted,#63748c);margin-top:5px;display:block}.delivery-plan-module__sqzwqW__cardBottom{border-top:1px solid var(--cv-line,#e1e7f2);color:var(--plan-accent);justify-content:space-between;align-items:center;padding-top:16px;font-size:.85rem;font-weight:650;display:flex}.delivery-plan-module__sqzwqW__summary{color:var(--cv-muted,#63748c);flex-wrap:wrap;align-items:center;gap:28px;padding:0 0 20px;font-size:.85rem;display:flex}.delivery-plan-module__sqzwqW__summary strong{color:var(--cv-ink,#1d2b43);margin-inline-end:5px;font-size:1.1rem}.delivery-plan-module__sqzwqW__summary button{margin-inline-start:auto}.delivery-plan-module__sqzwqW__detail{background:var(--cv-paper,#fff);border:1px solid var(--cv-line,#e1e7f2);border-radius:var(--member-card-radius);margin-top:24px;padding:28px}.delivery-plan-module__sqzwqW__detail>header{justify-content:space-between;gap:15px;margin-bottom:24px;display:flex}.delivery-plan-module__sqzwqW__detailGrid{grid-template-columns:minmax(220px,.85fr) minmax(300px,1.15fr);gap:45px;display:grid}.delivery-plan-module__sqzwqW__detailGrid>div:first-child>*+*{margin-top:16px}.delivery-plan-module__sqzwqW__brief{white-space:pre-wrap;overflow-wrap:anywhere}.delivery-plan-module__sqzwqW__muted{color:var(--cv-muted,#63748c);font-size:.86rem}.delivery-plan-module__sqzwqW__authorization{color:#087d73;align-items:center;gap:8px;font-size:.85rem;display:flex}.delivery-plan-module__sqzwqW__milestones{margin:24px 0 0;padding:0;list-style:none}.delivery-plan-module__sqzwqW__milestones li{gap:15px;padding-bottom:24px;display:flex;position:relative}.delivery-plan-module__sqzwqW__milestones li:not(:last-child):before{content:"";inset-inline-start:16px;background:var(--cv-line,#e1e7f2);width:1px;position:absolute;top:36px;bottom:5px}.delivery-plan-module__sqzwqW__step{color:#76859c;border:1px solid var(--cv-line,#e1e7f2);background:#f1f4fa;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.8rem;display:grid}.delivery-plan-module__sqzwqW__milestones li[data-state=done] .delivery-plan-module__sqzwqW__step{color:#087d73;background:#e4f5ed;border-color:#0000}.delivery-plan-module__sqzwqW__milestones li[data-state=ready] .delivery-plan-module__sqzwqW__step{color:#2868c5;background:#edf4ff;border-color:#2868c5}.delivery-plan-module__sqzwqW__milestones strong{margin-bottom:4px;font-size:.9rem;display:block}.delivery-plan-module__sqzwqW__milestones small{color:var(--cv-muted,#63748c);display:block}.delivery-plan-module__sqzwqW__milestones p{color:var(--cv-muted,#63748c);margin-top:5px;font-size:.8rem}.delivery-plan-module__sqzwqW__milestones form{margin-top:12px}.delivery-plan-module__sqzwqW__catalogue article{flex-direction:column;gap:14px;display:flex}.delivery-plan-module__sqzwqW__catalogue p{color:var(--cv-muted,#63748c);flex:1;font-size:.88rem}.delivery-plan-module__sqzwqW__catalogue small{color:var(--cv-muted,#63748c)}.delivery-plan-module__sqzwqW__empty{background:var(--cv-paper,#fff);border:1px solid var(--cv-line,#e1e7f2);border-radius:var(--member-card-radius);flex-direction:column;align-items:flex-start;gap:20px;padding:45px;display:flex}.delivery-plan-module__sqzwqW__empty h2{font-size:1.65rem}.delivery-plan-module__sqzwqW__empty p{max-width:620px;color:var(--cv-muted,#63748c)}.delivery-plan-module__sqzwqW__empty small{color:var(--cv-muted,#63748c)}.delivery-plan-module__sqzwqW__utility{border-top:1px solid var(--cv-line,#e1e7f2);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin-top:24px;padding:24px 0;display:grid}.delivery-plan-module__sqzwqW__utility>div{gap:16px;display:flex}.delivery-plan-module__sqzwqW__utility h2{font-size:.92rem}.delivery-plan-module__sqzwqW__utility p{color:var(--cv-muted,#63748c);max-width:570px;margin:6px 0 10px;font-size:.84rem}.delivery-plan-module__sqzwqW__guidance,.delivery-plan-module__sqzwqW__guidanceList details{background:var(--cv-paper,#fff);border:1px solid var(--cv-line,#e1e7f2);border-radius:var(--member-card-radius);margin-bottom:22px;padding:24px}.delivery-plan-module__sqzwqW__guidance{max-width:850px}.delivery-plan-module__sqzwqW__guidance>*+*{margin-top:14px}.delivery-plan-module__sqzwqW__guidanceList summary{cursor:pointer;font-weight:650}.delivery-plan-module__sqzwqW__guidanceList summary svg{vertical-align:middle;margin-inline-end:10px}.delivery-plan-module__sqzwqW__guidanceList p{white-space:pre-wrap;margin-top:14px;font-size:.9rem}.delivery-plan-module__sqzwqW__guidanceList blockquote{white-space:pre-wrap;background:#edf7f5;border-inline-start:3px solid #087f8b;margin:16px 0 0;padding:16px;line-height:1.7}.delivery-plan-module__sqzwqW__guidanceList form{margin-top:16px}.delivery-plan-module__sqzwqW__error{background:#fff8ed;border:1px solid #dfad79;border-radius:12px;margin-bottom:18px;padding:18px}.delivery-plan-module__sqzwqW__error button{margin-top:12px;margin-inline-end:10px}.delivery-plan-module__sqzwqW__withdraw{border:1px solid var(--cv-line,#e1e7f2);border-radius:12px;padding:16px}.delivery-plan-module__sqzwqW__withdraw button{margin-top:12px;margin-inline-end:8px}.delivery-plan-module__sqzwqW__history{color:var(--cv-muted,#63748c);font-size:.85rem}.delivery-plan-module__sqzwqW__history summary{cursor:pointer;padding:10px 0}.delivery-plan-module__sqzwqW__workspace form button{margin-top:12px}@media (max-width:900px){.delivery-plan-module__sqzwqW__header{flex-direction:column;align-items:flex-start}.delivery-plan-module__sqzwqW__detailGrid{grid-template-columns:1fr;gap:24px}.delivery-plan-module__sqzwqW__detail{padding:20px}.delivery-plan-module__sqzwqW__empty{padding:28px}.delivery-plan-module__sqzwqW__summary{gap:16px}}@media (prefers-reduced-motion:reduce){.delivery-plan-module__sqzwqW__card{transition:none}.delivery-plan-module__sqzwqW__card:hover{transform:none}}.delivery-plan-module__sqzwqW__nextAction{border:1px solid var(--cv-line);background:var(--cv-paper);border-radius:var(--member-card-radius);align-items:center;gap:20px;margin-bottom:24px;padding:24px;display:flex}.delivery-plan-module__sqzwqW__nextAction>div{flex:1}.delivery-plan-module__sqzwqW__nextAction p{max-width:760px;color:var(--cv-muted);margin-top:6px;font-size:14px}.delivery-plan-module__sqzwqW__nextAction>button{flex-shrink:0}.delivery-plan-module__sqzwqW__detail,.delivery-plan-module__sqzwqW__guidance{scroll-margin-top:145px}.delivery-plan-module__sqzwqW__detailActions{flex-wrap:wrap;gap:12px;display:flex}.delivery-plan-module__sqzwqW__manageRequest{border-top:1px solid var(--cv-line);color:var(--cv-muted);padding-top:18px;font-size:13px;margin-top:28px!important}.delivery-plan-module__sqzwqW__manageRequest summary{cursor:pointer}.delivery-plan-module__sqzwqW__manageRequest button{margin-top:14px}.delivery-plan-module__sqzwqW__previewSteps{gap:26px;margin:24px 0 0;padding:0;list-style:none;display:grid}.delivery-plan-module__sqzwqW__previewSteps li{gap:16px;display:flex}.delivery-plan-module__sqzwqW__previewSteps li>span{background:var(--cv-bg);border:1px solid var(--cv-line);width:32px;height:32px;color:var(--cv-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}.delivery-plan-module__sqzwqW__previewSteps strong{font-size:14px}.delivery-plan-module__sqzwqW__previewSteps p{color:var(--cv-muted);margin-top:4px;font-size:13px}.delivery-plan-module__sqzwqW__dependency{color:var(--cv-muted);margin-top:8px;font-size:12px}.delivery-plan-module__sqzwqW__dependency summary{cursor:pointer}.delivery-plan-module__sqzwqW__header{scroll-margin-top:145px}@media (max-width:900px){.delivery-plan-module__sqzwqW__nextAction{flex-wrap:wrap}.delivery-plan-module__sqzwqW__nextAction>div{flex-basis:70%}.delivery-plan-module__sqzwqW__nextAction>button{flex-shrink:1}}.delivery-plan-module__sqzwqW__card{color:var(--cv-ink);flex-direction:column;display:flex}.delivery-plan-module__sqzwqW__cardTop,.delivery-plan-module__sqzwqW__cardBottom{width:100%}.delivery-plan-module__sqzwqW__cardBottom{margin-top:auto}.delivery-plan-module__sqzwqW__header{border-bottom:1px solid var(--cv-line);margin-bottom:8px;padding:10px 0 24px}.delivery-plan-module__sqzwqW__header p{max-width:65ch;font-size:.95rem}.delivery-plan-module__sqzwqW__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin:26px 0 14px;display:flex}.delivery-plan-module__sqzwqW__sectionHeading h2{font-size:1.25rem}.delivery-plan-module__sqzwqW__sectionHeading p{color:var(--cv-muted);margin-top:6px;font-size:.85rem}.delivery-plan-module__sqzwqW__sectionHeading h2>span{color:var(--cv-teal);margin-inline-start:6px;font-size:.8rem}.delivery-plan-module__sqzwqW__nextAction{border-inline-start:4px solid var(--cv-teal);background:color-mix(in srgb,var(--cv-teal) 4%,var(--cv-paper));border-radius:12px;margin:20px 0 30px;padding:22px 24px}.delivery-plan-module__sqzwqW__nextAction[data-actionable=true]{background:color-mix(in srgb,#2868c5 5%,var(--cv-paper));border-inline-start-color:#2868c5}.delivery-plan-module__sqzwqW__nextAction h2{font-size:1.05rem}.delivery-plan-module__sqzwqW__nextAction p{max-width:70ch;font-size:.86rem}.delivery-plan-module__sqzwqW__nextAction>a{flex-shrink:0}.delivery-plan-module__sqzwqW__cards{gap:18px;margin-bottom:30px}.delivery-plan-module__sqzwqW__card{border-radius:var(--member-card-radius);min-height:260px;padding:24px 26px}.delivery-plan-module__sqzwqW__cardTop{margin-bottom:16px}.delivery-plan-module__sqzwqW__cardTop small{text-align:end}.delivery-plan-module__sqzwqW__cardTop .delivery-plan-module__sqzwqW__serviceIcon{flex-shrink:0}.delivery-plan-module__sqzwqW__card[data-actionable=true]{border-color:color-mix(in srgb,#2868c5 48%,var(--cv-line))}.delivery-plan-module__sqzwqW__card[data-actionable=true] .delivery-plan-module__sqzwqW__badge{color:#245ba0;background:#eaf2ff}.delivery-plan-module__sqzwqW__card .delivery-plan-module__sqzwqW__serviceDescription{color:var(--cv-muted);overflow-wrap:anywhere;margin-top:10px;font-size:.86rem;line-height:1.6}.delivery-plan-module__sqzwqW__meter{width:100%;margin:20px 0}.delivery-plan-module__sqzwqW__meter>div{width:100%}.delivery-plan-module__sqzwqW__meter strong{color:var(--cv-muted);font-size:.8rem;font-weight:550}.delivery-plan-module__sqzwqW__progressTrack{background:var(--cv-line);border-radius:5px;width:100%;height:5px;margin-top:12px;display:block;overflow:hidden}.delivery-plan-module__sqzwqW__progressTrack i{background:var(--cv-teal);border-radius:5px;height:100%;display:block}.delivery-plan-module__sqzwqW__cardBottom{padding-top:14px}.delivery-plan-module__sqzwqW__card[aria-pressed=true]{background:color-mix(in srgb,var(--cv-teal) 3%,var(--cv-paper))}.delivery-plan-module__sqzwqW__detail{border-top:3px solid var(--cv-teal);margin-bottom:30px;scroll-margin-top:150px}.delivery-plan-module__sqzwqW__detail>header h2{font-size:1.5rem}.delivery-plan-module__sqzwqW__detailGrid{gap:50px}.delivery-plan-module__sqzwqW__guidanceList{margin:30px 0}.delivery-plan-module__sqzwqW__guidanceList>h2{margin-bottom:14px;font-size:1.1rem}.delivery-plan-module__sqzwqW__guidanceList details{margin-bottom:10px;padding:18px 22px}.delivery-plan-module__sqzwqW__guidanceList summary{font-size:.87rem}.delivery-plan-module__sqzwqW__guidanceList summary:focus-visible{outline:3px solid var(--cv-teal);outline-offset:5px}.delivery-plan-module__sqzwqW__catalogueLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.delivery-plan-module__sqzwqW__catalogueLayout:not(:has(aside)){grid-template-columns:1fr}.delivery-plan-module__sqzwqW__catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.delivery-plan-module__sqzwqW__catalogueLayout:not(:has(aside)) .delivery-plan-module__sqzwqW__catalogue{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-plan-module__sqzwqW__catalogue article{border-radius:var(--member-card-radius);gap:12px;padding:24px}.delivery-plan-module__sqzwqW__catalogue .delivery-plan-module__sqzwqW__cardTop{margin:0 0 4px}.delivery-plan-module__sqzwqW__catalogue article>button{justify-content:space-between;margin-top:6px}.delivery-plan-module__sqzwqW__catalogue article[data-selected=true]{border-color:var(--cv-teal)}.delivery-plan-module__sqzwqW__requestedServices{background:color-mix(in srgb,var(--cv-paper) 58%,transparent);border:1px solid var(--cv-line);border-radius:var(--member-card-radius);margin-top:26px;padding:0 22px 10px}.delivery-plan-module__sqzwqW__requestedServices .delivery-plan-module__sqzwqW__sectionHeading{margin-top:20px}.delivery-plan-module__sqzwqW__requestedServices article{border-top:1px solid var(--cv-line);padding:18px 0}.delivery-plan-module__sqzwqW__requestedServices article>div:first-child{align-items:center;gap:12px;display:flex}.delivery-plan-module__sqzwqW__requestedServices h3{font-size:.86rem}.delivery-plan-module__sqzwqW__requestedServices h3 small{color:var(--cv-muted);overflow-wrap:anywhere;font-weight:400;display:block}.delivery-plan-module__sqzwqW__requestedServices .delivery-plan-module__sqzwqW__serviceIcon{border-radius:8px;flex-shrink:0;width:28px;height:28px}.delivery-plan-module__sqzwqW__requestedServices .delivery-plan-module__sqzwqW__serviceIcon svg{width:15px;height:15px}.delivery-plan-module__sqzwqW__requestedActions{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:12px;display:flex}.delivery-plan-module__sqzwqW__requestedActions button{min-height:32px;font-size:.72rem}.delivery-plan-module__sqzwqW__requestedActions button:last-child:not(:first-child){color:var(--cv-muted)}.delivery-plan-module__sqzwqW__requestedActions svg{width:14px;height:14px}.delivery-plan-module__sqzwqW__requestComposer{background:var(--cv-paper);border:1px solid var(--cv-teal);border-radius:var(--member-card-radius);grid-template-columns:minmax(200px,.8fr) minmax(240px,1fr);gap:22px 36px;margin:24px 0;padding:28px;scroll-margin-top:150px;display:grid;box-shadow:0 8px 28px #102b4710}.delivery-plan-module__sqzwqW__requestComposer p,.delivery-plan-module__sqzwqW__requestComposer small{color:var(--cv-muted);margin-top:8px;font-size:.85rem}.delivery-plan-module__sqzwqW__requestComposer .delivery-plan-module__sqzwqW__actions{grid-column:1/-1}.delivery-plan-module__sqzwqW__requestComposer input{background:var(--cv-bg)}.delivery-plan-module__sqzwqW__requestComposer .delivery-plan-module__sqzwqW__eyebrow{text-transform:uppercase}.delivery-plan-module__sqzwqW__utility{margin-top:28px}.delivery-plan-module__sqzwqW__utility>div>svg{color:var(--cv-muted);margin-top:2px}@media (max-width:1150px){.delivery-plan-module__sqzwqW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-plan-module__sqzwqW__catalogueLayout{grid-template-columns:minmax(0,1fr) 290px;gap:22px}.delivery-plan-module__sqzwqW__catalogue{grid-template-columns:1fr}}@media (max-width:800px){.delivery-plan-module__sqzwqW__catalogueLayout,.delivery-plan-module__sqzwqW__requestComposer{grid-template-columns:1fr}.delivery-plan-module__sqzwqW__catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-plan-module__sqzwqW__catalogueLayout:not(:has(aside)) .delivery-plan-module__sqzwqW__catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-plan-module__sqzwqW__requestedServices{margin-top:0}.delivery-plan-module__sqzwqW__nextAction>a{flex-shrink:1}.delivery-plan-module__sqzwqW__requestComposer .delivery-plan-module__sqzwqW__actions{grid-column:auto}}@media (max-width:580px){.delivery-plan-module__sqzwqW__cards,.delivery-plan-module__sqzwqW__catalogue{grid-template-columns:1fr}.delivery-plan-module__sqzwqW__catalogueLayout:not(:has(aside)) .delivery-plan-module__sqzwqW__catalogue{grid-template-columns:1fr}.delivery-plan-module__sqzwqW__card{min-height:0}.delivery-plan-module__sqzwqW__header{padding-bottom:20px}.delivery-plan-module__sqzwqW__requestComposer{padding:20px}.delivery-plan-module__sqzwqW__nextAction{gap:14px;padding:18px}.delivery-plan-module__sqzwqW__nextAction>.delivery-plan-module__sqzwqW__serviceIcon{display:none}.delivery-plan-module__sqzwqW__summary{gap:12px;font-size:.75rem}.delivery-plan-module__sqzwqW__summary button{margin-inline-start:0}}.delivery-plan-module__sqzwqW__requestComposer .delivery-plan-module__sqzwqW__requestWarning{color:#70511e;background:#fff7e7;border:1px solid #d4b681;border-radius:8px;padding:10px 12px}.delivery-plan-module__sqzwqW__detail:focus{outline:none}.delivery-plan-module__sqzwqW__detail:focus-visible{outline:2px solid var(--cv-teal);outline-offset:4px}.delivery-plan-module__sqzwqW__detail>header{align-items:flex-start}.delivery-plan-module__sqzwqW__sectionHeading[data-project=true]>.delivery-plan-module__sqzwqW__actions{flex-shrink:0;justify-content:flex-end}@media (max-width:700px){.delivery-plan-module__sqzwqW__sectionHeading[data-project=true]{flex-direction:column;align-items:flex-start}.delivery-plan-module__sqzwqW__sectionHeading[data-project=true]>.delivery-plan-module__sqzwqW__actions{justify-content:flex-start;width:100%}}.delivery-plan-module__sqzwqW__projectHeader{margin-bottom:24px}.delivery-plan-module__sqzwqW__projectTitle{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.delivery-plan-module__sqzwqW__projectHeader h1{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;color:var(--cv-ink);margin:10px 0;font-size:clamp(28px,2.5vw,40px);line-height:1.2}.delivery-plan-module__sqzwqW__projectTitle p{color:var(--cv-muted);margin:0;font-size:.95rem;line-height:1.7}.delivery-plan-module__sqzwqW__projectTitle a{white-space:nowrap;margin-top:10px;font-size:.8rem}@media (max-width:600px){.delivery-plan-module__sqzwqW__projectTitle{flex-direction:column;gap:6px}}.delivery-plan-module__sqzwqW__projectContext{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:22px;margin:0 0 26px;display:grid}.delivery-plan-module__sqzwqW__projectContext>section{min-width:0;height:100%;margin:0}@media (max-width:1150px){.delivery-plan-module__sqzwqW__projectContext{grid-template-columns:1fr}}.delivery-plan-module__sqzwqW__projectContext>section[data-overview=true]{margin:0}.delivery-plan-module__sqzwqW__meter small>strong{font-size:inherit;font-weight:750;display:inline}.delivery-plan-module__sqzwqW__serviceIcon:has([data-icon=file]){color:var(--cv-art-blue);background:var(--cv-art-blue-soft)}.delivery-plan-module__sqzwqW__serviceIcon:has([data-icon=link]){color:var(--cv-art-cyan);background:var(--cv-art-cyan-soft)}.delivery-plan-module__sqzwqW__serviceRows{gap:10px;margin-bottom:24px;display:grid}.delivery-plan-module__sqzwqW__serviceRow{text-align:start;border:1px solid var(--cv-line);background:var(--cv-paper);width:100%;color:var(--cv-ink);cursor:pointer;border-radius:12px;grid-template-columns:44px minmax(180px,1.1fr) minmax(130px,.7fr) minmax(200px,1fr) 110px;align-items:center;gap:22px;padding:16px 20px;transition:border-color .16s,background .16s;display:grid}.delivery-plan-module__sqzwqW__serviceRow:hover{border-color:var(--cv-teal);background:color-mix(in srgb,var(--cv-teal) 3%,var(--cv-paper))}.delivery-plan-module__sqzwqW__serviceRow:focus-visible{outline:3px solid var(--cv-teal);outline-offset:3px}.delivery-plan-module__sqzwqW__serviceRow[aria-pressed=true]{border-color:var(--cv-teal)}.delivery-plan-module__sqzwqW__cardIdentity{min-width:0}.delivery-plan-module__sqzwqW__cardIdentity h3{margin:0 0 4px;font-size:16px;line-height:1.45}.delivery-plan-module__sqzwqW__cardIdentity>span,.delivery-plan-module__sqzwqW__cardIdentity>small{color:var(--cv-muted);font-size:13px;display:block}.delivery-plan-module__sqzwqW__cardAction{color:var(--cv-teal);justify-content:flex-end;align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}.delivery-plan-module__sqzwqW__cardAction svg{width:16px;height:16px}.delivery-plan-module__sqzwqW__serviceRow .delivery-plan-module__sqzwqW__badge{justify-self:start}.delivery-plan-module__sqzwqW__scopeDrawer{width:min(780px,100vw - 48px)}.delivery-plan-module__sqzwqW__scopeContent{outline:none}.delivery-plan-module__sqzwqW__scopeContent .delivery-plan-module__sqzwqW__detailGrid{grid-template-columns:1fr;gap:24px;display:grid}.delivery-plan-module__sqzwqW__detailProgress{background:var(--cv-bg);border:1px solid var(--cv-line);border-radius:12px;margin-bottom:24px;padding:18px}.delivery-plan-module__sqzwqW__scopeContent .delivery-plan-module__sqzwqW__brief{margin:12px 0;font-size:15px;line-height:1.75}.delivery-plan-module__sqzwqW__scopeContent .delivery-plan-module__sqzwqW__detailActions{margin-top:20px}.delivery-plan-module__sqzwqW__milestoneDisclosure{border-top:1px solid var(--cv-line);padding-top:18px}.delivery-plan-module__sqzwqW__milestoneDisclosure>summary{cursor:pointer;padding:6px 0;font-weight:650}.delivery-plan-module__sqzwqW__milestoneDisclosure h3{margin-top:18px}.delivery-plan-module__sqzwqW__teamDetails{border:1px solid var(--cv-line);background:var(--cv-paper);border-radius:12px;padding:22px 24px}.delivery-plan-module__sqzwqW__teamDetails>summary{cursor:pointer;font-weight:650}.delivery-plan-module__sqzwqW__teamDetails>summary span{color:var(--cv-muted);margin-inline-start:8px}.delivery-plan-module__sqzwqW__teamDetails>section{margin-top:16px}.delivery-plan-module__sqzwqW__guidanceList>summary{cursor:pointer;padding:16px 0;font-weight:650}.delivery-plan-module__sqzwqW__projectContext{grid-template-columns:minmax(0,1fr) 260px;align-items:start}.delivery-plan-module__sqzwqW__projectContext>details{height:auto}.delivery-plan-module__sqzwqW__utility{margin-top:18px;padding:16px 0}.delivery-plan-module__sqzwqW__utility p{display:none}@media (max-width:1100px){.delivery-plan-module__sqzwqW__serviceRow{grid-template-columns:40px minmax(160px,1fr) minmax(150px,1fr);gap:14px}.delivery-plan-module__sqzwqW__serviceRow>.delivery-plan-module__sqzwqW__badge{grid-area:2/2}.delivery-plan-module__sqzwqW__cardAction{grid-area:2/3}.delivery-plan-module__sqzwqW__serviceRow>[data-service-progress]{grid-area:1/3}.delivery-plan-module__sqzwqW__projectContext{grid-template-columns:1fr}}@media (max-width:600px){.delivery-plan-module__sqzwqW__serviceRow{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px}.delivery-plan-module__sqzwqW__serviceRow>[data-service-progress]{grid-area:3/2}.delivery-plan-module__sqzwqW__serviceRow>.delivery-plan-module__sqzwqW__badge{grid-area:2/2}.delivery-plan-module__sqzwqW__cardAction{grid-area:4/2;justify-content:flex-start}.delivery-plan-module__sqzwqW__scopeDrawer{width:100%}.delivery-plan-module__sqzwqW__scopeContent .delivery-plan-module__sqzwqW__detailActions{flex-direction:column}.delivery-plan-module__sqzwqW__detailProgress{padding:14px}.delivery-plan-module__sqzwqW__serviceRow .delivery-plan-module__sqzwqW__serviceIcon{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.delivery-plan-module__sqzwqW__serviceRow{transition:none}}.delivery-plan-module__sqzwqW__teamDetails[open]{grid-column:1/-1}.delivery-plan-module__sqzwqW__agreedScope{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px 32px;display:grid}.delivery-plan-module__sqzwqW__agreedScope section[data-list=false]{grid-column:1/-1}.delivery-plan-module__sqzwqW__agreedScope section{margin:0}.delivery-plan-module__sqzwqW__agreedScope h4{margin:0 0 10px;font-size:14px;font-weight:700}.delivery-plan-module__sqzwqW__agreedScope ul{gap:9px;margin:0;padding-inline-start:20px;font-size:14px;line-height:1.5;display:grid}.delivery-plan-module__sqzwqW__agreedScope li::marker{color:var(--cv-teal)}.delivery-plan-module__sqzwqW__agreedScope p{color:var(--cv-muted);margin:0;font-size:13px;line-height:1.5}.delivery-plan-module__sqzwqW__scopeContent>div>div>small{color:var(--cv-muted);font-size:12px;display:block}.delivery-plan-module__sqzwqW__informationApproval{border:1px solid var(--cv-line);background:var(--cv-paper);border-radius:.75rem;gap:.65rem;margin-block:.75rem;padding:1rem;display:grid}.delivery-plan-module__sqzwqW__informationApproval fieldset{border:1px solid var(--cv-line);border-radius:.5rem;min-width:0;padding:.75rem}.delivery-plan-module__sqzwqW__sourceChoice{overflow-wrap:anywhere;align-items:start;gap:.6rem;padding-block:.55rem;display:flex}.delivery-plan-module__sqzwqW__sourceChoice input{flex:none;margin-top:.2rem}.delivery-plan-module__sqzwqW__sourceChoice span{min-width:0}.delivery-plan-module__sqzwqW__sourceChoice small{display:block}.delivery-plan-module__sqzwqW__catalogueLayout[data-packages-only=true]{grid-template-columns:minmax(0,1fr)}
.team-module__XeFzCG__team{border:1px solid var(--cv-line);background:var(--cv-paper);color:var(--cv-ink);border-radius:16px;margin-block:24px;padding:26px}.team-module__XeFzCG__sharedIdentity{align-items:center;gap:16px;margin:18px 0;display:flex}.team-module__XeFzCG__sharedIdentity>div{min-width:0}.team-module__XeFzCG__sharedIdentity h2{overflow-wrap:anywhere;margin:0 0 5px!important;font-size:21px!important;line-height:1.35!important}.team-module__XeFzCG__sharedRole{color:var(--cv-muted);font-size:12px}.team-module__XeFzCG__brandAvatar{color:#fff;letter-spacing:-1px;background:linear-gradient(145deg,#12324a,#155c64);border-radius:20px;flex:0 0 60px;place-items:center;height:60px;font-size:22px;font-weight:750;display:grid;position:relative;box-shadow:0 5px 16px #10283c18}.team-module__XeFzCG__brandAvatar>span{inset-inline-end:-3px;background:var(--cv-mint);width:25px;height:25px;color:var(--cv-teal);border:3px solid var(--cv-paper);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px}.team-module__XeFzCG__brandAvatar svg{width:13px;height:13px}.team-module__XeFzCG__contributors{border-top:1px solid var(--cv-line);padding-top:16px}.team-module__XeFzCG__contributors>summary{cursor:pointer;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:600;list-style:none;display:flex}.team-module__XeFzCG__contributors>summary::-webkit-details-marker{display:none}.team-module__XeFzCG__contributors>summary>span{background:var(--cv-bg);min-width:24px;height:24px;color:var(--cv-muted);border-radius:7px;place-items:center;font-size:12px;display:grid}.team-module__XeFzCG__contributors>summary>svg{width:16px;height:16px;margin-inline-start:auto;transition:transform .18s}.team-module__XeFzCG__contributors[open]>summary>svg{transform:rotate(90deg)}.team-module__XeFzCG__contributors[open] .team-module__XeFzCG__people{margin-top:14px}@media (prefers-reduced-motion:reduce){.team-module__XeFzCG__contributors>summary>svg{transition:none}}.team-module__XeFzCG__heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.team-module__XeFzCG__heading h2{letter-spacing:-.035em;margin:4px 0 10px;font-size:clamp(22px,1.7vw,28px);line-height:1.2}.team-module__XeFzCG__heading p{max-width:66ch;color:var(--cv-muted);margin:0;line-height:1.6}.team-module__XeFzCG__heading .team-module__XeFzCG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--cv-teal);font-size:12px;font-weight:750}.team-module__XeFzCG__people{grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:16px;display:grid}.team-module__XeFzCG__person{border:1px solid var(--cv-line);background:var(--cv-paper);border-top:3px solid var(--cv-blue);border-radius:12px;min-width:0;padding:20px;transition:transform .18s,box-shadow .18s}.team-module__XeFzCG__person:hover{transform:translateY(-2px);box-shadow:0 10px 24px #143f3510}.team-module__XeFzCG__identity{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.team-module__XeFzCG__identity h3{overflow-wrap:anywhere;margin:0;font-size:15px}.team-module__XeFzCG__identity p{color:var(--cv-muted);margin:4px 0 0;font-size:13px}.team-module__XeFzCG__avatar{background:var(--cv-mint);height:44px;color:var(--cv-teal);border-radius:14px;flex:0 0 44px;place-items:center;font-weight:750;display:grid}.team-module__XeFzCG__lead{background:var(--cv-mint);color:var(--cv-teal);border-radius:20px;padding:5px 9px;font-size:11px;font-weight:700}.team-module__XeFzCG__responsibility{overflow-wrap:anywhere;margin:20px 0;font-size:14px;line-height:1.65}.team-module__XeFzCG__state{color:var(--cv-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.team-module__XeFzCG__accepted{color:var(--cv-teal)}@media (max-width:650px){.team-module__XeFzCG__team{border-radius:16px;padding:20px 16px}.team-module__XeFzCG__heading{flex-direction:column;align-items:flex-start;gap:16px}.team-module__XeFzCG__heading button{width:100%}.team-module__XeFzCG__person{padding:18px}.team-module__XeFzCG__people{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.team-module__XeFzCG__person{transition:none}.team-module__XeFzCG__person:hover{transform:none}}.team-module__XeFzCG__person[data-role=writer]{border-top-color:var(--cv-violet)}.team-module__XeFzCG__person[data-role=writer] .team-module__XeFzCG__avatar{background:var(--cv-lilac);color:var(--cv-violet)}.team-module__XeFzCG__person[data-role=specialist] .team-module__XeFzCG__avatar{background:var(--cv-blue-tint);color:var(--cv-blue)}.team-module__XeFzCG__person[data-role=quality_reviewer]{border-top-color:var(--cv-teal)}.team-module__XeFzCG__person[data-role=quality_reviewer] .team-module__XeFzCG__avatar{background:var(--cv-mint);color:var(--cv-teal)}.team-module__XeFzCG__responsibility{color:var(--cv-muted)}.team-module__XeFzCG__team[data-compact=true]{margin-top:20px;padding:22px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__heading{flex-direction:column;align-items:stretch;gap:15px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__heading h2{font-size:21px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__heading p{font-size:13px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__people{grid-template-columns:1fr;gap:10px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__person{padding:15px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__responsibility{margin-top:12px;font-size:12px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__identity h3{font-size:13px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__identity p{font-size:11px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__avatar{border-radius:10px;flex-basis:36px;height:36px;font-size:12px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__state{font-size:11px}.team-module__XeFzCG__team[data-compact=true]{margin-block:16px 0;padding:18px 20px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__sharedIdentity{gap:12px;margin:12px 0}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__sharedIdentity h2{font-size:17px!important}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__brandAvatar{border-radius:14px;flex-basis:44px;height:44px;font-size:18px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__heading>div>p:not(.team-module__XeFzCG__eyebrow){display:none}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__heading{gap:12px;margin-bottom:14px}.team-module__XeFzCG__team[data-compact=true] .team-module__XeFzCG__contributors{padding-top:8px}.team-module__XeFzCG__team[data-overview=true]{border:1px solid var(--cv-line);border-radius:var(--member-card-radius);background:var(--cv-paper);margin:24px 0;padding:24px}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__sharedIdentity{margin:10px 0}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__sharedIdentity h2{font-size:18px!important}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__brandAvatar{border-radius:12px;flex-basis:44px;height:44px;font-size:17px}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__heading>div>p:not(.team-module__XeFzCG__eyebrow){font-size:.82rem}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__person{border-top:1px solid var(--cv-line);box-shadow:none;padding:16px;transform:none}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__people{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__contributors{padding-top:8px}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__heading{margin-bottom:14px}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__heading h2{margin:4px 0 0;font-size:1.2rem}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__contributors{border:0;padding:0}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__contributors>summary{min-height:32px;font-size:.75rem}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__people{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__person{padding:14px}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__responsibility{margin:10px 0;font-size:.75rem}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__identity{gap:9px}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__identity h3{font-size:.88rem}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__avatar{border-radius:10px;flex-basis:36px;height:36px;font-size:.8rem}.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__lead{padding:4px 6px;font-size:.65rem}@media (max-width:600px){.team-module__XeFzCG__team[data-overview=true] .team-module__XeFzCG__people{grid-template-columns:1fr}}
.file-review-progress-module__VjDXoG__panel{background:var(--cv-paper,#fff);border:1px solid var(--cv-line,#dfe6f0);color:var(--cv-ink,#1d2b43);border-radius:18px;margin-bottom:26px;overflow:hidden;box-shadow:0 5px 24px #12284905}.file-review-progress-module__VjDXoG__overview{align-items:center;gap:26px;padding:26px;display:flex}.file-review-progress-module__VjDXoG__ring{--review-progress:0%;background:conic-gradient(var(--cv-teal,#07867f) var(--review-progress),var(--cv-line,#e3e9f3) 0);border-radius:50%;flex-shrink:0;width:110px;height:110px;padding:8px;transition:background .4s}.file-review-progress-module__VjDXoG__ring>span{background:var(--cv-paper,#fff);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.file-review-progress-module__VjDXoG__ring strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:30px;line-height:1.2}.file-review-progress-module__VjDXoG__ring strong small{letter-spacing:0;font-size:15px}.file-review-progress-module__VjDXoG__ring span>small{color:var(--cv-muted,#63748c);font-size:11px}.file-review-progress-module__VjDXoG__intro{flex:1;min-width:0}.file-review-progress-module__VjDXoG__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--cv-teal,#087f8b);font-size:11px;font-weight:700}.file-review-progress-module__VjDXoG__intro h2{max-width:850px;font-weight:650;line-height:1.45;margin:7px 0!important;font-size:20px!important}.file-review-progress-module__VjDXoG__intro p{color:var(--cv-muted,#63748c);font-size:13px}.file-review-progress-module__VjDXoG__steps{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.file-review-progress-module__VjDXoG__steps button{background:var(--cv-bg,#f4f6fb);color:var(--cv-ink,#1d2b43);border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;display:flex}.file-review-progress-module__VjDXoG__steps button svg{width:14px;height:14px;color:var(--cv-teal,#07867f)}.file-review-progress-module__VjDXoG__steps>span{color:var(--cv-muted,#63748c);font-size:12px}.file-review-progress-module__VjDXoG__steps button[aria-pressed=true]{border-color:var(--cv-teal,#07867f)}.file-review-progress-module__VjDXoG__steps button[data-active=true]{color:#2868c5;background:#eaf2ff}.file-review-progress-module__VjDXoG__steps button[data-active=true] svg{animation:2s ease-in-out infinite file-review-progress-module__VjDXoG__reviewPulse}.file-review-progress-module__VjDXoG__steps button[data-warning=true]{color:#885c12;background:#fff3dd}.file-review-progress-module__VjDXoG__actions{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.file-review-progress-module__VjDXoG__caption{border-top:1px solid var(--cv-line,#dfe6f0);color:var(--cv-muted,#63748c);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 26px;font-size:11px;display:flex}.file-review-progress-module__VjDXoG__caption button{margin-inline-start:auto;font-size:11px}.file-review-progress-module__VjDXoG__files{padding:0 26px}.file-review-progress-module__VjDXoG__file{border-top:1px solid var(--cv-line,#dfe6f0);padding:20px 0;animation:.25s ease-out file-review-progress-module__VjDXoG__reviewEnter}.file-review-progress-module__VjDXoG__fileHeading{align-items:center;gap:12px;display:flex}.file-review-progress-module__VjDXoG__fileHeading>div{flex:1;min-width:0}.file-review-progress-module__VjDXoG__fileHeading strong{overflow-wrap:anywhere;font-size:13px}.file-review-progress-module__VjDXoG__fileHeading small{color:var(--cv-muted,#63748c);margin-top:4px;font-size:11px;display:block}.file-review-progress-module__VjDXoG__fileIcon{background:var(--cv-bg,#f4f6fb);color:#2868c5;border-radius:10px;padding:10px}.file-review-progress-module__VjDXoG__badge{background:var(--cv-bg,#f4f6fb);color:var(--cv-muted,#63748c);border-radius:7px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:650;display:inline-flex}.file-review-progress-module__VjDXoG__badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.file-review-progress-module__VjDXoG__badge[data-state=in_review]{color:#2868c5;background:#eaf2ff}.file-review-progress-module__VjDXoG__badge[data-state=relevant],.file-review-progress-module__VjDXoG__badge[data-state=not_needed]{color:#087b6c;background:#e7f5f0}.file-review-progress-module__VjDXoG__badge[data-state=needs_clarification],.file-review-progress-module__VjDXoG__badge[data-state=replace_requested],.file-review-progress-module__VjDXoG__badge[data-state=unavailable]{color:#885c12;background:#fff3dd}.file-review-progress-module__VjDXoG__fileActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.file-review-progress-module__VjDXoG__fileActions button,.file-review-progress-module__VjDXoG__fileActions a{min-height:36px;font-size:12px}.file-review-progress-module__VjDXoG__feedback{background:var(--cv-bg,#f4f6fb);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:14px;font-size:13px;display:flex}.file-review-progress-module__VjDXoG__feedback svg{color:var(--cv-teal,#07867f);flex-shrink:0}.file-review-progress-module__VjDXoG__editor{background:var(--cv-bg,#f4f6fb);border-radius:12px;gap:14px;margin-top:16px;padding:20px;display:grid}.file-review-progress-module__VjDXoG__error,.file-review-progress-module__VjDXoG__receipt,.file-review-progress-module__VjDXoG__noFiles{padding:16px 26px;font-size:13px}.file-review-progress-module__VjDXoG__error{color:#9b3929}.file-review-progress-module__VjDXoG__receipt{color:#087b6c;gap:8px;display:flex}.file-review-progress-module__VjDXoG__noFiles{color:var(--cv-muted,#63748c)}@keyframes file-review-progress-module__VjDXoG__reviewPulse{50%{opacity:.4}}@keyframes file-review-progress-module__VjDXoG__reviewEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:850px){.file-review-progress-module__VjDXoG__overview{flex-wrap:wrap;gap:18px;padding:20px}.file-review-progress-module__VjDXoG__ring{width:85px;height:85px}.file-review-progress-module__VjDXoG__actions{flex-direction:row;align-items:center;width:100%}.file-review-progress-module__VjDXoG__intro{flex-basis:60%}.file-review-progress-module__VjDXoG__intro h2{font-size:17px!important}.file-review-progress-module__VjDXoG__caption{padding:12px 20px}.file-review-progress-module__VjDXoG__files{padding:0 20px}.file-review-progress-module__VjDXoG__fileHeading{flex-wrap:wrap}.file-review-progress-module__VjDXoG__badge{max-width:100%}}@media (prefers-reduced-motion:reduce){.file-review-progress-module__VjDXoG__file,.file-review-progress-module__VjDXoG__steps button[data-active=true] svg{animation:none}.file-review-progress-module__VjDXoG__ring{transition:none}}.file-review-progress-module__VjDXoG__steps button[data-complete=true]{color:#087b6c;background:#e7f5f0}.file-review-progress-module__VjDXoG__panel .ops-status-stack{grid-template-columns:minmax(160px,240px) minmax(220px,1fr);align-items:start;gap:12px;margin-top:14px;display:grid}.file-review-progress-module__VjDXoG__panel .ops-status-stack>button{justify-self:start}.file-review-progress-module__VjDXoG__panel .ops-status-stack label{grid-column:1/-1}.file-review-progress-module__VjDXoG__panel .ops-status-stack select{border:1px solid var(--cv-line);background:var(--cv-paper);color:var(--cv-ink);border-radius:8px;padding:10px}.file-review-progress-module__VjDXoG__panel[data-compact=true]{margin-bottom:0}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__overview{gap:16px;padding:16px 20px}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__ring{width:60px;height:60px;padding:5px}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__ring strong{font-size:21px}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__ring span>small{font-size:10px}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__intro h2{margin:4px 0!important;font-size:16px!important}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__steps{margin-top:8px}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__steps button{min-height:36px;padding:6px 9px}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__caption{padding:8px 20px}@media (max-width:600px){.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__overview{gap:12px}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__actions{width:auto;margin-inline-start:auto}.file-review-progress-module__VjDXoG__panel[data-compact=true] .file-review-progress-module__VjDXoG__steps button{min-height:44px}}
.service-navigation-module__CbiQKW__serviceNav{align-items:stretch;gap:10px;min-width:0;margin-bottom:22px;display:flex}.service-navigation-module__CbiQKW__services{flex-wrap:nowrap;flex:1;align-items:stretch;gap:10px;min-width:0;padding-bottom:3px;display:flex;overflow-x:auto}.service-navigation-module__CbiQKW__service{text-align:start;min-width:225px;max-width:250px;color:var(--cv-ink);background:var(--cv-paper);border:1px solid var(--cv-line);cursor:pointer;border-radius:10px;flex:0 0 235px;align-items:center;gap:12px;padding:14px 16px;display:flex}.service-navigation-module__CbiQKW__service[aria-current=true]{border-color:var(--cv-blue);background:var(--cv-blue-tint);box-shadow:inset 3px 0 var(--cv-blue)}.service-navigation-module__CbiQKW__identity{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.service-navigation-module__CbiQKW__identity>strong{font-size:14px;line-height:1.45}.service-navigation-module__CbiQKW__identity>small{color:var(--cv-muted);font-size:12px}.service-navigation-module__CbiQKW__identity>small[data-attention=true]{color:var(--cv-warning)}.service-navigation-module__CbiQKW__add{background:var(--cv-paper);flex:none;align-self:center;min-height:44px}.service-navigation-module__CbiQKW__rail{background:var(--cv-paper);border-bottom:1px solid var(--cv-line);top:var(--cv-rail-offset,133px);z-index:4;border-radius:12px 12px 0 0;padding:17px 18px 14px;position:sticky}.service-navigation-module__CbiQKW__railHeading{color:var(--cv-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.service-navigation-module__CbiQKW__railHeading>span:first-child{font-weight:650}.service-navigation-module__CbiQKW__status{align-items:center;gap:5px;display:inline-flex}.service-navigation-module__CbiQKW__status svg{width:13px;height:13px}.service-navigation-module__CbiQKW__status[data-delivered=true]{color:var(--cv-teal)}.service-navigation-module__CbiQKW__stages{gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.service-navigation-module__CbiQKW__stages li{min-width:132px;color:var(--cv-muted);--progress-color:var(--cv-muted);border-radius:10px;flex:1;position:relative}.service-navigation-module__CbiQKW__stages li:not(:last-child):after{content:"";background:var(--cv-line);top:36px;pointer-events:none;width:calc(100% - 64px);height:2px;position:absolute;inset-inline-start:calc(50% + 32px)}.service-navigation-module__CbiQKW__stepContent,.service-navigation-module__CbiQKW__stepAction{box-sizing:border-box;flex-direction:column;align-items:center;gap:9px;width:100%;height:100%;padding:10px 6px;display:flex}.service-navigation-module__CbiQKW__stepAction{color:inherit;text-align:center;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px}.service-navigation-module__CbiQKW__stepAction:hover{background:var(--cv-blue-tint);color:var(--cv-blue)}.service-navigation-module__CbiQKW__node{background:var(--cv-paper);z-index:1;border-radius:50%;display:flex}.service-navigation-module__CbiQKW__stepTop{justify-content:center;align-items:baseline;gap:4px;min-height:18px;display:flex}.service-navigation-module__CbiQKW__stepTop strong{font-size:12px;font-weight:650;line-height:1.4}.service-navigation-module__CbiQKW__sequence{font-variant-numeric:tabular-nums;font-size:10px}.service-navigation-module__CbiQKW__stepState{border-radius:5px;min-height:15px;padding:3px 7px;font-size:10px;line-height:1.4}.service-navigation-module__CbiQKW__stages [data-current=true]{color:var(--cv-blue);--progress-color:var(--cv-blue)}.service-navigation-module__CbiQKW__stages [data-current=true] .service-navigation-module__CbiQKW__node{box-shadow:0 0 0 4px var(--cv-blue-tint)}.service-navigation-module__CbiQKW__stages [data-current=true] .service-navigation-module__CbiQKW__stepState{background:var(--cv-blue-tint);font-weight:700}.service-navigation-module__CbiQKW__stages [data-final=true]{color:var(--cv-teal);--progress-color:var(--cv-teal)}.service-navigation-module__CbiQKW__stages [data-viewing=true]{background:var(--cv-blue-tint);outline:2px solid var(--cv-blue);outline-offset:-2px;color:var(--cv-blue);--progress-color:var(--cv-blue)}.service-navigation-module__CbiQKW__stages [data-viewing=true] .service-navigation-module__CbiQKW__stepState{background:var(--cv-blue);color:var(--cv-paper);font-weight:700}.service-navigation-module__CbiQKW__service:focus-visible,.service-navigation-module__CbiQKW__stepAction:focus-visible{outline:3px solid var(--cv-blue);outline-offset:-3px}.service-navigation-module__CbiQKW__service:disabled,.service-navigation-module__CbiQKW__stepAction:disabled{cursor:not-allowed;opacity:.65}.service-navigation-module__CbiQKW__services>button:not(.service-navigation-module__CbiQKW__service){flex:none;align-self:center;min-height:44px}.service-navigation-module__CbiQKW__services>button:not(.service-navigation-module__CbiQKW__service)[aria-current=true]{border-color:var(--cv-blue);background:var(--cv-blue-tint);color:var(--cv-blue)}@media (max-width:760px){.service-navigation-module__CbiQKW__serviceNav{flex-wrap:wrap}.service-navigation-module__CbiQKW__services{flex-basis:100%}.service-navigation-module__CbiQKW__add{margin-inline-start:auto}.service-navigation-module__CbiQKW__service{flex:none;min-width:230px;max-width:230px}.service-navigation-module__CbiQKW__rail{padding:12px}.service-navigation-module__CbiQKW__stages li{min-width:132px}}@media (max-height:700px){.service-navigation-module__CbiQKW__rail{position:static}}.service-navigation-module__CbiQKW__readinessNotice{background:var(--cv-mint);color:var(--cv-ink);border-radius:.5rem;margin:.5rem 0 0;padding:.65rem .85rem;font-size:.85rem;line-height:1.5}.service-navigation-module__CbiQKW__readinessNotice span{color:var(--cv-muted)}.service-navigation-module__CbiQKW__rail[data-inspect-only=true]{padding-bottom:8px;position:static}.service-navigation-module__CbiQKW__rail[data-inspect-only=true] .service-navigation-module__CbiQKW__railHeading{margin-bottom:8px}
.workbench-module__BfXNOG__workspace{color:var(--cv-ink);gap:22px;min-width:0;display:grid}.workbench-module__BfXNOG__workspace>nav{margin-bottom:0}.workbench-module__BfXNOG__heading h1{letter-spacing:-.045em;margin:0 0 6px;font-size:clamp(28px,2.6vw,38px)}.workbench-module__BfXNOG__heading p{color:var(--cv-muted);margin:0;font-size:15px}.workbench-module__BfXNOG__canvas{background:var(--cv-paper);border:1px solid var(--cv-line);border-radius:13px;min-width:0}.workbench-module__BfXNOG__notice{background:var(--cv-bg);border:1px solid var(--cv-line);border-radius:8px;padding:13px 16px;font-size:14px;line-height:1.6}.workbench-module__BfXNOG__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.workbench-module__BfXNOG__progressHint{color:var(--cv-muted);border-bottom:1px solid var(--cv-line);margin:0;padding:8px 18px;font-size:12px}.workbench-module__BfXNOG__milestone{background:var(--cv-bg);border:1px solid var(--cv-line);border-radius:10px;margin:12px 18px;padding:14px 16px;font-size:13px}.workbench-module__BfXNOG__milestone>header{align-items:center;gap:14px;display:flex}.workbench-module__BfXNOG__milestone>header>span{color:var(--cv-muted)}.workbench-module__BfXNOG__milestone>header>button{margin-inline-start:auto}.workbench-module__BfXNOG__milestone>p{margin:8px 0 0}.workbench-module__BfXNOG__milestone ul{margin:8px 0;padding-inline-start:20px}.workbench-module__BfXNOG__persistentGrid{grid-template-columns:minmax(350px,1fr) minmax(370px,1.08fr);align-items:start;gap:20px;min-width:0;display:grid}.workbench-module__BfXNOG__conversationSlot,.workbench-module__BfXNOG__resource{min-width:0}.workbench-module__BfXNOG__resource{border:1px solid var(--cv-line);background:var(--cv-paper);border-radius:12px;padding:16px;container-type:inline-size}.workbench-module__BfXNOG__resource:focus{outline:none}.workbench-module__BfXNOG__resourceNav{background:var(--cv-bg);border:1px solid var(--cv-line);border-radius:8px;flex-wrap:wrap;gap:4px;margin-bottom:14px;padding:4px;display:flex}.workbench-module__BfXNOG__resourceNav button{color:var(--cv-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:10px 8px;font-size:12px;font-weight:700}.workbench-module__BfXNOG__resourceNav button[aria-pressed=true]{background:var(--cv-blue);border-color:var(--cv-blue);color:#fff}.workbench-module__BfXNOG__resourceNav button:disabled{cursor:not-allowed;opacity:.55}.workbench-module__BfXNOG__resourceNav button:focus-visible{outline:3px solid var(--cv-focus);outline-offset:2px}.workbench-module__BfXNOG__expand{margin:0 0 14px auto;font-size:12px;display:flex}.workbench-module__BfXNOG__persistentGrid[data-expanded=true]{grid-template-columns:minmax(300px,.62fr) minmax(500px,1.5fr)}.workbench-module__BfXNOG__brief{gap:16px;display:grid}.workbench-module__BfXNOG__brief h2,.workbench-module__BfXNOG__firstMessage h2{margin:0;font-size:20px}.workbench-module__BfXNOG__brief h3{color:var(--cv-muted);margin:0 0 5px;font-size:12px}.workbench-module__BfXNOG__brief p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.workbench-module__BfXNOG__brief>section{border-bottom:1px solid var(--cv-line);padding-bottom:12px}.workbench-module__BfXNOG__brief .workbench-module__BfXNOG__actions{gap:10px}.workbench-module__BfXNOG__firstMessage{border:1px solid var(--cv-line);border-top:3px solid var(--cv-teal);border-radius:12px;padding:20px}.workbench-module__BfXNOG__firstMessage>p{color:var(--cv-muted);font-size:14px;line-height:1.65}@container (max-width:880px){.workbench-module__BfXNOG__persistentGrid,.workbench-module__BfXNOG__persistentGrid[data-expanded=true]{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.workbench-module__BfXNOG__workspace{gap:16px}.workbench-module__BfXNOG__resource{padding:12px}.workbench-module__BfXNOG__persistentGrid{gap:16px}}.workbench-module__BfXNOG__draftProtection{background:var(--cv-bg);border-inline-start:3px solid var(--cv-blue);color:var(--cv-muted);border-radius:6px;grid-column:1/-1;margin:0;padding:8px 12px;font-size:.82rem}
.workspace-activity-module__uDJAxa__count{background:var(--cv-art-blue-soft,#eaf2ff);min-width:22px;color:var(--cv-art-blue,#2864b4);text-align:center;border-radius:20px;padding:2px 6px;font-size:12px;font-weight:700}.workspace-activity-module__uDJAxa__drawer{width:min(520px,100vw - 32px)}.workspace-activity-module__uDJAxa__scope{color:var(--cv-muted,#607b99);margin:7px 0 0;font-size:13px}.workspace-activity-module__uDJAxa__group+.workspace-activity-module__uDJAxa__group{margin-top:28px}.workspace-activity-module__uDJAxa__group h3{border:1px solid var(--cv-line);background:var(--cv-bg);color:var(--cv-ink,#122b4b);border-radius:8px;margin:0 0 8px;padding:8px 10px;font-size:13px;font-weight:750}.workspace-activity-module__uDJAxa__group ol{margin:0;padding:0;list-style:none}.workspace-activity-module__uDJAxa__group li{border-bottom:1px solid var(--cv-line,#dce7f1);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:15px 0;font-size:14px;line-height:1.5;display:grid}.workspace-activity-module__uDJAxa__group li>div{overflow-wrap:anywhere;min-width:0;font-weight:650}.workspace-activity-module__uDJAxa__group small{color:var(--cv-muted,#607b99);margin-top:3px;font-size:12px;display:block}.workspace-activity-module__uDJAxa__group time{color:var(--cv-muted,#607b99);white-space:nowrap;padding-top:2px;font-size:12px}.workspace-activity-module__uDJAxa__eventIcon{background:var(--cv-mint,#edf8f1);width:32px;height:32px;color:var(--cv-teal,#00676b);border-radius:9px;place-items:center;display:grid}.workspace-activity-module__uDJAxa__eventIcon svg{width:16px;height:16px}.workspace-activity-module__uDJAxa__receipt{color:var(--cv-muted,#607b99);margin-inline-end:auto;font-size:12px}.workspace-activity-module__uDJAxa__error{color:var(--cv-error,#aa2b36);flex-basis:100%;margin:0;font-size:13px}.workspace-activity-module__uDJAxa__empty{color:var(--cv-muted,#607b99);font-size:14px}@media (max-width:720px){.workspace-activity-module__uDJAxa__drawer{width:100%}}
.message-content-module__iHvpUW__content{min-width:0;color:var(--cv-ink,var(--ink))}.message-content-module__iHvpUW__content .message-content-module__iHvpUW__body,.message-content-module__iHvpUW__content .message-content-module__iHvpUW__removed{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.65}.message-content-module__iHvpUW__removed{color:var(--cv-muted,var(--ink-soft));font-style:italic}.message-content-module__iHvpUW__actions{color:var(--cv-muted,var(--ink-soft));justify-content:flex-end;align-items:center;gap:12px;margin-top:7px;font-size:12px;display:flex}.message-content-module__iHvpUW__actions>small{margin-inline-end:auto}.message-content-module__iHvpUW__actions button,.message-content-module__iHvpUW__editor button{color:var(--cv-teal,var(--member-accent));font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 0}.message-content-module__iHvpUW__actions button:focus-visible,.message-content-module__iHvpUW__menu summary:focus-visible,.message-content-module__iHvpUW__editor button:focus-visible{outline:2px solid var(--member-accent);outline-offset:3px}.message-content-module__iHvpUW__menu{position:relative}.message-content-module__iHvpUW__content .message-content-module__iHvpUW__menu>summary{cursor:pointer;border-radius:5px;margin:0;padding:3px 8px;font-weight:700;list-style:none}.message-content-module__iHvpUW__menu summary::-webkit-details-marker{display:none}.message-content-module__iHvpUW__menu[open]>summary{background:var(--member-accent-soft)}.message-content-module__iHvpUW__menu>div{inset-inline-end:0;z-index:4;background:var(--surface);border:1px solid var(--line);border-radius:8px;min-width:160px;padding:6px;position:absolute;top:100%;box-shadow:0 8px 24px #10274716}.message-content-module__iHvpUW__menu>div>button{text-align:start;border-radius:4px;width:100%;padding:10px;display:block}.message-content-module__iHvpUW__menu>div>button:hover{background:var(--member-accent-soft)}.message-content-module__iHvpUW__actions .message-content-module__iHvpUW__danger{color:var(--cv-error,#aa2b36)}.message-content-module__iHvpUW__editor label{gap:8px;font-size:13px;font-weight:600;display:grid}.message-content-module__iHvpUW__editor textarea{resize:vertical;background:var(--surface);width:100%;min-height:100px;color:var(--ink);border:1px solid var(--member-accent);font:inherit;border-radius:7px;padding:12px;line-height:1.6}.message-content-module__iHvpUW__editActions{justify-content:flex-end;gap:16px;padding-top:10px;display:flex}.message-content-module__iHvpUW__editor .message-content-module__iHvpUW__primary{background:var(--member-accent);color:var(--member-action-ink);border-radius:6px;padding:8px 13px}.message-content-module__iHvpUW__editor button:disabled{opacity:.5;cursor:default}.message-content-module__iHvpUW__latest{border:1px solid var(--line);border-radius:6px;margin:12px 0;padding:12px}.message-content-module__iHvpUW__history{margin:0;padding-inline-start:22px}.message-content-module__iHvpUW__history li{border-bottom:1px solid var(--line);padding:12px 0}.message-content-module__iHvpUW__history p{white-space:pre-wrap;overflow-wrap:anywhere}
.staff-team-module__TD20HW__panel{border:1px solid var(--ops-border,#d9e2ed);background:var(--ops-panel,#fff);color:var(--ops-text,#17314b);border-radius:16px;margin-block:28px;padding:28px}.staff-team-module__TD20HW__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.staff-team-module__TD20HW__heading h2,.staff-team-module__TD20HW__heading h3{margin:0 0 8px}.staff-team-module__TD20HW__heading p{max-width:75ch;color:var(--ops-muted,#5b6c7d);margin:0;line-height:1.6}.staff-team-module__TD20HW__heading .staff-team-module__TD20HW__eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#16725f;margin-bottom:8px;font-size:11px;font-weight:700}.staff-team-module__TD20HW__actions{flex-wrap:wrap;gap:10px;display:flex}.staff-team-module__TD20HW__panel button,.staff-team-module__TD20HW__panel select,.staff-team-module__TD20HW__panel input,.staff-team-module__TD20HW__panel textarea{font:inherit;background:var(--ops-panel,#fff);max-width:100%;color:inherit;border:1px solid #a9bcc9;border-radius:8px;padding:10px 12px}.staff-team-module__TD20HW__panel button{cursor:pointer;min-height:44px}.staff-team-module__TD20HW__panel button:hover:not(:disabled){background:#edf6f2}.staff-team-module__TD20HW__panel button:disabled{opacity:.5;cursor:default}.staff-team-module__TD20HW__panel :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #62b6a5}.staff-team-module__TD20HW__people{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.staff-team-module__TD20HW__people article{background:#f5f9f7;border:1px solid #d8e7e1;border-radius:12px;padding:20px}.staff-team-module__TD20HW__people p{overflow-wrap:anywhere;margin:8px 0;line-height:1.6}.staff-team-module__TD20HW__people small{color:#587068;display:block}.staff-team-module__TD20HW__people button{margin-top:12px}.staff-team-module__TD20HW__personHeader{justify-content:space-between;gap:10px;display:flex}.staff-team-module__TD20HW__personHeader span{background:#dceee7;border-radius:12px;padding:4px 9px;font-size:11px}.staff-team-module__TD20HW__fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.staff-team-module__TD20HW__fields label{flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:600;display:flex}.staff-team-module__TD20HW__fields input,.staff-team-module__TD20HW__fields textarea,.staff-team-module__TD20HW__fields select{box-sizing:border-box;width:100%;font-weight:400}.staff-team-module__TD20HW__editRow{border-bottom:1px solid #e3e9e6;grid-template-columns:1fr 1fr 2fr auto;align-items:end;gap:12px;padding-block:12px;display:grid}.staff-team-module__TD20HW__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.staff-team-module__TD20HW__notice{background:#eef7f3;border-left:3px solid #16725f;padding:12px 16px;line-height:1.6}.staff-team-module__TD20HW__checks{border-top:1px solid #d8e7e1;margin-top:24px;padding-top:24px}.staff-team-module__TD20HW__checks a{white-space:nowrap}.staff-team-module__TD20HW__receipt{border:1px solid #d8e7e1;border-radius:10px;margin-bottom:12px;padding:16px}.staff-team-module__TD20HW__receipt summary{cursor:pointer;justify-content:space-between;gap:12px;display:flex}.staff-team-module__TD20HW__receipt summary span{font-size:13px}.staff-team-module__TD20HW__review{border-top:1px solid #e2e9e6;margin-top:14px;padding-top:14px}.staff-team-module__TD20HW__review small{margin-top:5px;display:block}.staff-team-module__TD20HW__review p{white-space:pre-wrap;overflow-wrap:anywhere}.staff-team-module__TD20HW__reviewForm{background:#f5f9f7;border-radius:12px;margin-top:24px;padding:22px}@media (max-width:800px){.staff-team-module__TD20HW__panel{padding:18px}.staff-team-module__TD20HW__heading{flex-direction:column}.staff-team-module__TD20HW__editRow,.staff-team-module__TD20HW__row{grid-template-columns:1fr}.staff-team-module__TD20HW__receipt summary{flex-direction:column}.staff-team-module__TD20HW__reviewForm{padding:16px}}
