.ExactMediaRevisionPreview-module__NLQzeW__frame{border:1px solid color-mix(in srgb, var(--line,#d6d1c8) 88%, transparent);background:color-mix(in srgb, var(--surface,#fff) 94%, transparent);border-radius:.9rem;margin-top:.9rem;overflow:hidden}.ExactMediaRevisionPreview-module__NLQzeW__heading{border-bottom:1px solid color-mix(in srgb, var(--line,#d6d1c8) 75%, transparent);gap:.3rem;padding:.85rem .95rem;display:grid}.ExactMediaRevisionPreview-module__NLQzeW__heading>span{letter-spacing:.11em;color:var(--muted,#6f6b65);font-size:.68rem;font-weight:700}.ExactMediaRevisionPreview-module__NLQzeW__heading strong{color:var(--text,#24211d);font-size:.92rem;font-weight:650}.ExactMediaRevisionPreview-module__NLQzeW__heading p{max-width:66ch;color:var(--muted,#6f6b65);margin:0;font-size:.78rem;line-height:1.5}.ExactMediaRevisionPreview-module__NLQzeW__previewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.8rem;padding:.8rem;display:grid}.ExactMediaRevisionPreview-module__NLQzeW__previewItem{border:1px solid color-mix(in srgb, var(--line,#d6d1c8) 76%, transparent);background:var(--surface,#fff);border-radius:.75rem;min-width:0;margin:0;overflow:hidden}.ExactMediaRevisionPreview-module__NLQzeW__previewItem img{object-fit:contain;background:color-mix(in srgb, var(--surface-subtle,#f4f1eb) 88%, transparent);width:100%;max-height:28rem;display:block}.ExactMediaRevisionPreview-module__NLQzeW__previewItem figcaption{gap:.55rem;padding:.7rem .8rem .8rem;display:grid}.ExactMediaRevisionPreview-module__NLQzeW__previewItem figcaption>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.45rem .75rem;display:flex}.ExactMediaRevisionPreview-module__NLQzeW__previewItem figcaption span,.ExactMediaRevisionPreview-module__NLQzeW__bindingList span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#6f6b65);font-size:.66rem;font-weight:700}.ExactMediaRevisionPreview-module__NLQzeW__previewItem figcaption strong{overflow-wrap:anywhere;min-width:0;color:var(--text,#24211d);font-size:.78rem}.ExactMediaRevisionPreview-module__NLQzeW__previewItem dl{gap:.3rem;margin:0;display:grid}.ExactMediaRevisionPreview-module__NLQzeW__previewItem dl>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.55rem;display:grid}.ExactMediaRevisionPreview-module__NLQzeW__previewItem dt{color:var(--muted,#6f6b65);font-size:.65rem}.ExactMediaRevisionPreview-module__NLQzeW__previewItem dd{overflow-wrap:anywhere;color:var(--text,#24211d);margin:0;font:500 .68rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ExactMediaRevisionPreview-module__NLQzeW__blocked{border-style:dashed}.ExactMediaRevisionPreview-module__NLQzeW__bindingList{gap:.45rem;padding:.7rem .95rem .85rem;display:grid}.ExactMediaRevisionPreview-module__NLQzeW__bindingList>div{flex-wrap:wrap;justify-content:space-between;gap:.45rem .75rem;display:flex}.ExactMediaRevisionPreview-module__NLQzeW__bindingList code{overflow-wrap:anywhere;color:var(--text,#24211d);font-size:.68rem}@media (max-width:640px){.ExactMediaRevisionPreview-module__NLQzeW__heading,.ExactMediaRevisionPreview-module__NLQzeW__bindingList{padding-inline:.75rem}.ExactMediaRevisionPreview-module__NLQzeW__previewGrid{grid-template-columns:1fr;padding:.65rem}.ExactMediaRevisionPreview-module__NLQzeW__previewItem dl>div{grid-template-columns:1fr;gap:.1rem}}
.RevisionHistoryPanel-module__lrlp6a__history{color:#28251f;border-top:1px solid #17171417;margin-top:.8rem}.RevisionHistoryPanel-module__lrlp6a__history>summary{cursor:pointer;color:#5f5a50;justify-content:space-between;align-items:center;gap:.8rem;min-height:2.7rem;font-size:.62rem;font-weight:740;display:flex}.RevisionHistoryPanel-module__lrlp6a__history>summary small{color:#918a7e;font-size:.54rem;font-weight:560}.RevisionHistoryPanel-module__lrlp6a__body{padding:0 0 .7rem}.RevisionHistoryPanel-module__lrlp6a__message{border:1px solid #1717141a;border-radius:.42rem;margin-bottom:.55rem;padding:.58rem .65rem;font-size:.58rem;line-height:1.45}.RevisionHistoryPanel-module__lrlp6a__message_success{background:#6e8e6b12}.RevisionHistoryPanel-module__lrlp6a__message_error{color:#7f382e;background:#a2483812}.RevisionHistoryPanel-module__lrlp6a__rail{scrollbar-width:thin;gap:.35rem;padding:.05rem 0 .55rem;display:flex;overflow-x:auto}.RevisionHistoryPanel-module__lrlp6a__revisionButton{color:#514c43;text-align:left;cursor:pointer;background:#fffdf87a;border:1px solid #1717141a;border-radius:.42rem;flex:none;grid-template-columns:auto 1fr;align-content:center;gap:.18rem .45rem;min-width:7.4rem;min-height:3.4rem;padding:.48rem .58rem;display:grid}.RevisionHistoryPanel-module__lrlp6a__revisionButton>span{color:#8b6a28;grid-row:1/3;align-self:center;font-size:.63rem;font-weight:820}.RevisionHistoryPanel-module__lrlp6a__revisionButton strong{font-size:.57rem}.RevisionHistoryPanel-module__lrlp6a__revisionButton small{color:#8b8478;font-size:.5rem}.RevisionHistoryPanel-module__lrlp6a__revisionButton[data-selected=true]{background:#eee3c947;border-color:#8b6a286b}.RevisionHistoryPanel-module__lrlp6a__revisionButton[data-current=true] strong:after{content:" · live";color:#7b5b20;font-weight:650}.RevisionHistoryPanel-module__lrlp6a__selection{background:#fffdf894;border:1px solid #17171417;border-radius:.5rem}.RevisionHistoryPanel-module__lrlp6a__selectionHeader{border-bottom:1px solid #17171412;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem .75rem;display:flex}.RevisionHistoryPanel-module__lrlp6a__selectionHeader>div:first-child{min-width:0}.RevisionHistoryPanel-module__lrlp6a__selectionHeader span,.RevisionHistoryPanel-module__lrlp6a__compare span,.RevisionHistoryPanel-module__lrlp6a__reviewSummary span{color:#8b6a28;letter-spacing:.08em;font-size:.49rem;font-weight:820}.RevisionHistoryPanel-module__lrlp6a__selectionHeader strong{margin-top:.2rem;font-size:.66rem;display:block}.RevisionHistoryPanel-module__lrlp6a__selectionHeader p{color:#8c8579;margin:.2rem 0 0;font-size:.5rem}.RevisionHistoryPanel-module__lrlp6a__state{color:#676158;border:1px solid #1717141a;border-radius:999px;flex:none;padding:.3rem .42rem;font-size:.49rem;font-weight:720}.RevisionHistoryPanel-module__lrlp6a__state[data-state=approved]{color:#4e6b4d;border-color:#4e6b4d3d}.RevisionHistoryPanel-module__lrlp6a__state[data-state=rejected],.RevisionHistoryPanel-module__lrlp6a__state[data-state=block]{color:#843f34;border-color:#843f343b}.RevisionHistoryPanel-module__lrlp6a__restoreNote,.RevisionHistoryPanel-module__lrlp6a__staleNote,.RevisionHistoryPanel-module__lrlp6a__currentNote{color:#736d62;background:#eee3c92e;border-left:2px solid #8b6a28;margin:.65rem .75rem 0;padding:.55rem .62rem;font-size:.54rem;line-height:1.45}.RevisionHistoryPanel-module__lrlp6a__staleNote{color:#765248;background:#8b51450f;border-left-color:#8b5145}.RevisionHistoryPanel-module__lrlp6a__currentNote{background:0 0;border-left-color:#17171438}.RevisionHistoryPanel-module__lrlp6a__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.7rem .75rem 0;display:grid}.RevisionHistoryPanel-module__lrlp6a__compare section{background:#fffdf8;border:1px solid #17171412;border-radius:.4rem;min-width:0;padding:.58rem .62rem}.RevisionHistoryPanel-module__lrlp6a__compare p{color:#4d4941;white-space:pre-wrap;max-height:12rem;margin:.35rem 0 0;font-size:.59rem;line-height:1.5;overflow:auto}.RevisionHistoryPanel-module__lrlp6a__reviewSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.7rem .75rem;display:grid}.RevisionHistoryPanel-module__lrlp6a__reviewSummary>div{min-width:0}.RevisionHistoryPanel-module__lrlp6a__reviewSummary strong{margin-top:.2rem;font-size:.6rem;display:block}.RevisionHistoryPanel-module__lrlp6a__reviewSummary p{color:#817a6f;margin:.2rem 0 0;font-size:.52rem;line-height:1.45}.RevisionHistoryPanel-module__lrlp6a__findings{border-top:1px solid #17171412;margin:0 .75rem .65rem}.RevisionHistoryPanel-module__lrlp6a__findings>summary{cursor:pointer;color:#686158;padding:.5rem 0;font-size:.54rem;font-weight:720}.RevisionHistoryPanel-module__lrlp6a__findings p{color:#6f695e;border-top:1px solid #1717140d;grid-template-columns:4.2rem minmax(0,1fr);gap:.5rem;margin:0;padding:.42rem 0;font-size:.52rem;line-height:1.4;display:grid}.RevisionHistoryPanel-module__lrlp6a__findings p strong{color:#5c574f;font-size:.49rem}.RevisionHistoryPanel-module__lrlp6a__findings p[data-severity=block] strong{color:#843f34}.RevisionHistoryPanel-module__lrlp6a__actions{border-top:1px solid #17171412;flex-wrap:wrap;gap:.38rem;padding:.65rem .75rem .75rem;display:flex}.RevisionHistoryPanel-module__lrlp6a__actions button{color:#514d45;min-height:2.15rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #17171426;border-radius:.4rem;padding:0 .65rem;font-size:.54rem;font-weight:720}.RevisionHistoryPanel-module__lrlp6a__actions .RevisionHistoryPanel-module__lrlp6a__approve{color:#fffdf8;background:#171714;border-color:#171714}.RevisionHistoryPanel-module__lrlp6a__actions .RevisionHistoryPanel-module__lrlp6a__restore{color:#74571f;border-color:#8b6a2852}.RevisionHistoryPanel-module__lrlp6a__actions button:disabled{opacity:.42;cursor:not-allowed}.RevisionHistoryPanel-module__lrlp6a__history summary:focus-visible,.RevisionHistoryPanel-module__lrlp6a__history button:focus-visible{outline-offset:2px;outline:2px solid #8b6a28}.RevisionHistoryPanel-module__lrlp6a__history[data-context=today]{margin-top:.2rem}.RevisionHistoryPanel-module__lrlp6a__history[data-context=today] .RevisionHistoryPanel-module__lrlp6a__selection{background:#fffdf861}@media (max-width:640px){.RevisionHistoryPanel-module__lrlp6a__selectionHeader{flex-direction:column;align-items:stretch}.RevisionHistoryPanel-module__lrlp6a__state{align-self:flex-start}.RevisionHistoryPanel-module__lrlp6a__compare,.RevisionHistoryPanel-module__lrlp6a__reviewSummary{grid-template-columns:1fr}.RevisionHistoryPanel-module__lrlp6a__actions button{flex:9rem}}
.PlatformReviewPanel-module__yH7bNG__reviewPanel{border-top:1px solid #17171414;margin-top:.8rem;padding-top:.75rem}.PlatformReviewPanel-module__yH7bNG__message{color:#5f5a50;border:1px solid #1717141a;border-radius:.42rem;margin-bottom:.65rem;padding:.55rem .65rem;font-size:.6rem;line-height:1.45}.PlatformReviewPanel-module__yH7bNG__message_success{background:#6e8e6b14}.PlatformReviewPanel-module__yH7bNG__message_error{color:#7f382e;background:#a2483814}.PlatformReviewPanel-module__yH7bNG__reviewGate,.PlatformReviewPanel-module__yH7bNG__resultHeader,.PlatformReviewPanel-module__yH7bNG__actions{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.PlatformReviewPanel-module__yH7bNG__reviewGate>div,.PlatformReviewPanel-module__yH7bNG__resultHeader>div{min-width:0}.PlatformReviewPanel-module__yH7bNG__reviewGate span,.PlatformReviewPanel-module__yH7bNG__resultHeader span,.PlatformReviewPanel-module__yH7bNG__editForm label>span,.PlatformReviewPanel-module__yH7bNG__changeRequestForm label>span,.PlatformReviewPanel-module__yH7bNG__rejectForm label>span{color:#8b6a28;letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:830}.PlatformReviewPanel-module__yH7bNG__reviewGate p,.PlatformReviewPanel-module__yH7bNG__resultHeader p,.PlatformReviewPanel-module__yH7bNG__criticSummary{color:#777166;margin:.25rem 0 0;font-size:.59rem;line-height:1.45}.PlatformReviewPanel-module__yH7bNG__reviewGate button,.PlatformReviewPanel-module__yH7bNG__resultHeader button,.PlatformReviewPanel-module__yH7bNG__actions button,.PlatformReviewPanel-module__yH7bNG__editForm button,.PlatformReviewPanel-module__yH7bNG__changeRequestForm button,.PlatformReviewPanel-module__yH7bNG__rejectForm button{color:#514d45;min-height:2.15rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #17171424;border-radius:.42rem;padding:0 .68rem;font-size:.57rem;font-weight:720}.PlatformReviewPanel-module__yH7bNG__reviewGate button,.PlatformReviewPanel-module__yH7bNG__approveButton,.PlatformReviewPanel-module__yH7bNG__editForm button:last-child,.PlatformReviewPanel-module__yH7bNG__changeRequestForm button:last-child,.PlatformReviewPanel-module__yH7bNG__rejectForm button:last-child{color:#fffdf8!important;background:#171714!important;border-color:#171714!important}.PlatformReviewPanel-module__yH7bNG__reviewGate button:disabled,.PlatformReviewPanel-module__yH7bNG__resultHeader button:disabled,.PlatformReviewPanel-module__yH7bNG__actions button:disabled,.PlatformReviewPanel-module__yH7bNG__editForm button:disabled,.PlatformReviewPanel-module__yH7bNG__changeRequestForm button:disabled,.PlatformReviewPanel-module__yH7bNG__rejectForm button:disabled{opacity:.42;cursor:not-allowed}.PlatformReviewPanel-module__yH7bNG__resultHeader strong{margin-top:.3rem;font-family:Playfair Display,Georgia,serif;font-size:1.05rem;font-weight:540;display:inline-block}.PlatformReviewPanel-module__yH7bNG__resultHeader[data-verdict=block] strong{color:#8a3f35}.PlatformReviewPanel-module__yH7bNG__resultHeader[data-verdict=warn] strong{color:#8b6a28}.PlatformReviewPanel-module__yH7bNG__resultHeader[data-verdict=pass] strong{color:#506c4f}.PlatformReviewPanel-module__yH7bNG__boundaryFindings{border-top:1px solid #17171412;border-bottom:1px solid #17171412;margin-top:.65rem;padding:.6rem 0}.PlatformReviewPanel-module__yH7bNG__boundaryFindings>strong{margin-bottom:.35rem;font-size:.58rem;display:block}.PlatformReviewPanel-module__yH7bNG__boundaryFindings p{color:#6a6258;margin:.2rem 0 0;font-size:.59rem;line-height:1.45}.PlatformReviewPanel-module__yH7bNG__boundaryFindings p[data-severity=block]{color:#7f382e}.PlatformReviewPanel-module__yH7bNG__boundaryFindings p[data-severity=warning]{color:#765e2b}.PlatformReviewPanel-module__yH7bNG__criticGrid{border-top:1px solid #17171412;border-bottom:1px solid #17171412;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem;display:grid}.PlatformReviewPanel-module__yH7bNG__criticSection{min-width:0;padding:.7rem 0}.PlatformReviewPanel-module__yH7bNG__criticSection+.PlatformReviewPanel-module__yH7bNG__criticSection{border-left:1px solid #17171412;padding-left:.8rem}.PlatformReviewPanel-module__yH7bNG__criticHeading{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.PlatformReviewPanel-module__yH7bNG__criticHeading strong{font-size:.62rem}.PlatformReviewPanel-module__yH7bNG__criticHeading span{color:#777166;text-transform:uppercase;letter-spacing:.08em;font-size:.5rem;font-weight:760}.PlatformReviewPanel-module__yH7bNG__criticSection[data-verdict=block] .PlatformReviewPanel-module__yH7bNG__criticHeading span{color:#8a3f35}.PlatformReviewPanel-module__yH7bNG__criticSection[data-verdict=warn] .PlatformReviewPanel-module__yH7bNG__criticHeading span{color:#8b6a28}.PlatformReviewPanel-module__yH7bNG__criticSection[data-verdict=pass] .PlatformReviewPanel-module__yH7bNG__criticHeading span{color:#506c4f}.PlatformReviewPanel-module__yH7bNG__findings{gap:.45rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.PlatformReviewPanel-module__yH7bNG__findings li{border-left:2px solid #1717141f;padding-left:.6rem}.PlatformReviewPanel-module__yH7bNG__findings li[data-severity=block]{border-left-color:#9d574c}.PlatformReviewPanel-module__yH7bNG__findings li[data-severity=warning]{border-left-color:#b8954f}.PlatformReviewPanel-module__yH7bNG__findings li>div{grid-template-columns:3.8rem minmax(0,1fr);align-items:start;gap:.45rem;display:grid}.PlatformReviewPanel-module__yH7bNG__findings li span{color:#91897d;text-transform:uppercase;font-size:.48rem;font-weight:760}.PlatformReviewPanel-module__yH7bNG__findings li p{color:#514d45;margin:0;font-size:.58rem;line-height:1.45}.PlatformReviewPanel-module__yH7bNG__findings li small{color:#817a6f;margin:.25rem 0 0 4.25rem;font-size:.54rem;line-height:1.4;display:block}.PlatformReviewPanel-module__yH7bNG__editForm,.PlatformReviewPanel-module__yH7bNG__changeRequestForm,.PlatformReviewPanel-module__yH7bNG__rejectForm{gap:.55rem;margin-top:.7rem;display:grid}.PlatformReviewPanel-module__yH7bNG__editForm label,.PlatformReviewPanel-module__yH7bNG__changeRequestForm label,.PlatformReviewPanel-module__yH7bNG__rejectForm label{gap:.3rem;display:grid}.PlatformReviewPanel-module__yH7bNG__editForm textarea,.PlatformReviewPanel-module__yH7bNG__changeRequestForm textarea,.PlatformReviewPanel-module__yH7bNG__rejectForm input{color:#28251f;width:100%;font:inherit;background:#fffdf8;border:1px solid #17171424;border-radius:.42rem;padding:.62rem .68rem;font-size:.64rem;line-height:1.5}.PlatformReviewPanel-module__yH7bNG__editForm textarea,.PlatformReviewPanel-module__yH7bNG__changeRequestForm textarea{resize:vertical}.PlatformReviewPanel-module__yH7bNG__editForm>small,.PlatformReviewPanel-module__yH7bNG__changeRequestMeta small{color:#8a8378;font-size:.52rem}.PlatformReviewPanel-module__yH7bNG__editForm>div,.PlatformReviewPanel-module__yH7bNG__changeRequestForm>div:last-child,.PlatformReviewPanel-module__yH7bNG__rejectForm>div{justify-content:flex-end;gap:.4rem;display:flex}.PlatformReviewPanel-module__yH7bNG__changeRequestMeta{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.PlatformReviewPanel-module__yH7bNG__changeRequestMeta span{color:#91897d;font-variant-numeric:tabular-nums;flex:none;font-size:.5rem}.PlatformReviewPanel-module__yH7bNG__actions{border-top:1px solid #17171412;margin-top:.7rem;padding-top:.65rem}.PlatformReviewPanel-module__yH7bNG__actions>div{align-items:center;gap:.4rem;display:flex}.PlatformReviewPanel-module__yH7bNG__approvedBadge,.PlatformReviewPanel-module__yH7bNG__rejectedBadge{border-radius:999px;align-items:center;min-height:2.15rem;padding:0 .65rem;font-size:.55rem;font-weight:740;display:inline-flex}.PlatformReviewPanel-module__yH7bNG__approvedBadge{color:#506c4f;background:#6e8e6b1a}.PlatformReviewPanel-module__yH7bNG__rejectedBadge{color:#7f382e;background:#a2483814}.PlatformReviewPanel-module__yH7bNG__reviewPanel button:focus-visible,.PlatformReviewPanel-module__yH7bNG__reviewPanel textarea:focus-visible,.PlatformReviewPanel-module__yH7bNG__reviewPanel input:focus-visible{outline-offset:2px;outline:2px solid #8b6a28}@media (max-width:720px){.PlatformReviewPanel-module__yH7bNG__criticGrid{grid-template-columns:1fr}.PlatformReviewPanel-module__yH7bNG__criticSection+.PlatformReviewPanel-module__yH7bNG__criticSection{border-top:1px solid #17171412;border-left:0;padding-left:0}.PlatformReviewPanel-module__yH7bNG__reviewGate,.PlatformReviewPanel-module__yH7bNG__resultHeader,.PlatformReviewPanel-module__yH7bNG__actions{flex-direction:column;align-items:flex-start}.PlatformReviewPanel-module__yH7bNG__actions>div{flex-wrap:wrap;width:100%}.PlatformReviewPanel-module__yH7bNG__approveButton{width:100%}.PlatformReviewPanel-module__yH7bNG__changeRequestMeta{align-items:flex-start}}
.CampaignPlanPanel-module__JA051a__panel,.CampaignPlanPanel-module__JA051a__gate{background:#fffdf8b8;border:1px solid #1717141c;border-radius:.7rem}.CampaignPlanPanel-module__JA051a__gate{padding:1rem 1.2rem}.CampaignPlanPanel-module__JA051a__gate>div{max-width:44rem}.CampaignPlanPanel-module__JA051a__gate span,.CampaignPlanPanel-module__JA051a__header span,.CampaignPlanPanel-module__JA051a__buildState span,.CampaignPlanPanel-module__JA051a__ideaBlock span,.CampaignPlanPanel-module__JA051a__takeawayBlock span,.CampaignPlanPanel-module__JA051a__subhead span,.CampaignPlanPanel-module__JA051a__secondaryGrid>div>span,.CampaignPlanPanel-module__JA051a__approvedState>div:first-child>span{color:#8b6a28;letter-spacing:.15em;text-transform:uppercase;font-size:.56rem;font-weight:850}.CampaignPlanPanel-module__JA051a__gate strong{margin-top:.4rem;font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-weight:520;display:block}.CampaignPlanPanel-module__JA051a__gate p{color:#777166;margin:.4rem 0 0;font-size:.68rem;line-height:1.55}.CampaignPlanPanel-module__JA051a__panel{overflow:hidden}.CampaignPlanPanel-module__JA051a__header{border-bottom:1px solid #17171414;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.25rem;display:flex}.CampaignPlanPanel-module__JA051a__header>div{min-width:0}.CampaignPlanPanel-module__JA051a__header h3{letter-spacing:-.03em;max-width:22ch;margin:.45rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.55rem,2.5vw,2.35rem);font-weight:520;line-height:1.05}.CampaignPlanPanel-module__JA051a__header p{color:#777166;max-width:48rem;margin:.6rem 0 0;font-size:.68rem;line-height:1.55}.CampaignPlanPanel-module__JA051a__header>small{color:#7f796f;border:1px solid #1717141a;border-radius:999px;flex:none;padding:.32rem .5rem;font-size:.55rem}.CampaignPlanPanel-module__JA051a__message{color:#5f5a50;border:1px solid #1717141a;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.8rem;margin:.85rem 1.15rem 0;padding:.7rem .8rem;font-size:.65rem;line-height:1.45;display:flex}.CampaignPlanPanel-module__JA051a__message_success{background:#6e8e6b14}.CampaignPlanPanel-module__JA051a__message_warning{color:#6e5626;background:#a77e3017}.CampaignPlanPanel-module__JA051a__message_error{color:#7f382e;background:#a2483814}.CampaignPlanPanel-module__JA051a__message a{color:#7b5b20;flex:none;font-weight:760}.CampaignPlanPanel-module__JA051a__buildState{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.CampaignPlanPanel-module__JA051a__buildState>div{min-width:0}.CampaignPlanPanel-module__JA051a__buildState strong{margin-top:.4rem;font-family:Playfair Display,Georgia,serif;font-size:1.45rem;font-weight:520;display:block}.CampaignPlanPanel-module__JA051a__buildState p{color:#6f6b61;max-width:45rem;margin:.4rem 0 0;font-size:.68rem;line-height:1.5}.CampaignPlanPanel-module__JA051a__buildState button,.CampaignPlanPanel-module__JA051a__editActions button,.CampaignPlanPanel-module__JA051a__actions button,.CampaignPlanPanel-module__JA051a__generateButton{color:#514d45;min-height:2.55rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #17171426;border-radius:.48rem;padding:0 .85rem;font-size:.64rem;font-weight:730}.CampaignPlanPanel-module__JA051a__buildState>button,.CampaignPlanPanel-module__JA051a__actions .CampaignPlanPanel-module__JA051a__approveButton,.CampaignPlanPanel-module__JA051a__editActions button:last-child,.CampaignPlanPanel-module__JA051a__generateButton{color:#fffdf8;background:#171714;border-color:#171714}.CampaignPlanPanel-module__JA051a__primaryPlan{border-bottom:1px solid #17171414;grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);gap:1.5rem;padding:1.2rem 1.25rem;display:grid}.CampaignPlanPanel-module__JA051a__ideaBlock strong{max-width:34ch;margin-top:.45rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.3rem,2.3vw,2rem);font-weight:520;line-height:1.1;display:block}.CampaignPlanPanel-module__JA051a__takeawayBlock{border-left:1px solid #1717141a;padding-left:1.1rem}.CampaignPlanPanel-module__JA051a__takeawayBlock p{color:#5d594f;margin:.45rem 0 0;font-size:.72rem;line-height:1.6}.CampaignPlanPanel-module__JA051a__planRows{padding:0 1.25rem}.CampaignPlanPanel-module__JA051a__planRow{border-bottom:1px solid #17171412;grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding:.9rem 0;display:grid}.CampaignPlanPanel-module__JA051a__planRow>span{color:#8c8579;text-transform:uppercase;letter-spacing:.08em;font-size:.58rem;font-weight:760}.CampaignPlanPanel-module__JA051a__planRow>p,.CampaignPlanPanel-module__JA051a__planRow ul,.CampaignPlanPanel-module__JA051a__planRow ol{color:#59554d;margin:0;font-size:.68rem;line-height:1.55}.CampaignPlanPanel-module__JA051a__planRow ol,.CampaignPlanPanel-module__JA051a__planRow ul{gap:.45rem;padding:0;list-style:none;display:grid}.CampaignPlanPanel-module__JA051a__planRow li{align-items:flex-start;gap:.55rem;display:flex}.CampaignPlanPanel-module__JA051a__planRow li b{color:#7b5b20;background:#eee3c9;border-radius:50%;flex:0 0 1.2rem;place-items:center;width:1.2rem;height:1.2rem;font-size:.5rem;display:grid}.CampaignPlanPanel-module__JA051a__planRow li p{margin:0}.CampaignPlanPanel-module__JA051a__destinationPlan{border-bottom:1px solid #17171414;padding:1.05rem 1.25rem}.CampaignPlanPanel-module__JA051a__subhead{align-items:baseline;gap:.8rem;display:flex}.CampaignPlanPanel-module__JA051a__subhead p{color:#827b70;margin:0;font-size:.62rem}.CampaignPlanPanel-module__JA051a__destinationItem{border-bottom:1px solid #1717140f;grid-template-columns:5rem 5rem minmax(0,1fr) 10rem;align-items:center;gap:.8rem;padding:.72rem 0;display:grid}.CampaignPlanPanel-module__JA051a__destinationItem:last-child{border-bottom:0}.CampaignPlanPanel-module__JA051a__destinationItem strong{font-size:.72rem}.CampaignPlanPanel-module__JA051a__destinationItem>span{color:#8b6a28;font-size:.59rem;font-weight:760}.CampaignPlanPanel-module__JA051a__destinationItem[data-decision=exclude]>span{color:#8a6860}.CampaignPlanPanel-module__JA051a__destinationItem p{color:#5f5a50;margin:0;font-size:.65rem;line-height:1.45}.CampaignPlanPanel-module__JA051a__destinationItem small{color:#948d81;font-size:.56rem}.CampaignPlanPanel-module__JA051a__secondaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CampaignPlanPanel-module__JA051a__secondaryGrid>div{min-width:0;padding:1rem 1.25rem}.CampaignPlanPanel-module__JA051a__secondaryGrid>div+div{border-left:1px solid #17171414}.CampaignPlanPanel-module__JA051a__secondaryGrid p{color:#666157;margin:.4rem 0 0;font-size:.63rem;line-height:1.5}.CampaignPlanPanel-module__JA051a__secondaryGrid p b{color:#413d36}.CampaignPlanPanel-module__JA051a__secondaryGrid small{color:#938c80;margin-top:.45rem;font-size:.55rem;display:block}.CampaignPlanPanel-module__JA051a__actions,.CampaignPlanPanel-module__JA051a__approvedState{border-top:1px solid #17171414;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.25rem;display:flex}.CampaignPlanPanel-module__JA051a__actions>div{gap:.45rem;display:flex}.CampaignPlanPanel-module__JA051a__actions button:disabled,.CampaignPlanPanel-module__JA051a__buildState button:disabled,.CampaignPlanPanel-module__JA051a__editActions button:disabled,.CampaignPlanPanel-module__JA051a__generateButton:disabled{opacity:.45;cursor:wait}.CampaignPlanPanel-module__JA051a__productionStage{border-top:1px solid #17171414}.CampaignPlanPanel-module__JA051a__approvedState{background:#6e8e6b0d;border-top:0}.CampaignPlanPanel-module__JA051a__approvedState>div:first-child{min-width:0}.CampaignPlanPanel-module__JA051a__approvedState strong{margin-top:.3rem;font-size:.75rem;display:block}.CampaignPlanPanel-module__JA051a__approvedState p{color:#6f6b61;max-width:44rem;margin:.3rem 0 0;font-size:.63rem;line-height:1.5}.CampaignPlanPanel-module__JA051a__readyLabel{color:#6f6b61;flex:none;font-size:.58rem;font-weight:720}.CampaignPlanPanel-module__JA051a__variantStates{gap:.3rem;min-width:10rem;display:grid}.CampaignPlanPanel-module__JA051a__variantStates p{justify-content:space-between;gap:1rem;margin:0;font-size:.6rem;display:flex}.CampaignPlanPanel-module__JA051a__variantStates span{color:#8b6a28}.CampaignPlanPanel-module__JA051a__draftStage{border-top:1px solid #17171414;padding:1rem 1.25rem .4rem}.CampaignPlanPanel-module__JA051a__draftStage .CampaignPlanPanel-module__JA051a__subhead{padding-bottom:.55rem}.CampaignPlanPanel-module__JA051a__draftRow{border-top:1px solid #17171412;grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;padding:.9rem 0;display:grid}.CampaignPlanPanel-module__JA051a__draftMeta{flex-direction:column;align-items:flex-start;gap:.28rem;display:flex}.CampaignPlanPanel-module__JA051a__draftMeta strong{font-size:.72rem}.CampaignPlanPanel-module__JA051a__draftMeta span{color:#8b6a28;text-transform:uppercase;letter-spacing:.08em;font-size:.56rem;font-weight:760}.CampaignPlanPanel-module__JA051a__draftRow[data-status=failed] .CampaignPlanPanel-module__JA051a__draftMeta span,.CampaignPlanPanel-module__JA051a__draftRow[data-status=omitted] .CampaignPlanPanel-module__JA051a__draftMeta span{color:#8a6860}.CampaignPlanPanel-module__JA051a__draftMeta small,.CampaignPlanPanel-module__JA051a__draftContent small{color:#948d81;font-size:.54rem;line-height:1.4}.CampaignPlanPanel-module__JA051a__draftContent{min-width:0}.CampaignPlanPanel-module__JA051a__draftContent>p{color:#36322c;white-space:pre-wrap;overflow-wrap:anywhere;max-width:48rem;margin:0;font-size:.71rem;line-height:1.62}.CampaignPlanPanel-module__JA051a__draftContent>small{margin-top:.65rem;display:block}.CampaignPlanPanel-module__JA051a__draftContent ol{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.CampaignPlanPanel-module__JA051a__draftContent li{grid-template-columns:1.35rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.CampaignPlanPanel-module__JA051a__draftContent li b{color:#7b5b20;background:#eee3c9;border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.5rem;display:grid}.CampaignPlanPanel-module__JA051a__draftContent li p,.CampaignPlanPanel-module__JA051a__draftPlaceholder{color:#5f5a50;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.68rem;line-height:1.55}.CampaignPlanPanel-module__JA051a__editForm{gap:.75rem;padding:1.2rem 1.25rem;display:grid}.CampaignPlanPanel-module__JA051a__editForm label{gap:.35rem;display:grid}.CampaignPlanPanel-module__JA051a__editForm label>span{color:#5f5a50;font-size:.6rem;font-weight:730}.CampaignPlanPanel-module__JA051a__editForm textarea{resize:vertical;color:#28251f;width:100%;font:inherit;background:#fffdf8;border:1px solid #17171424;border-radius:.48rem;padding:.7rem .75rem;font-size:.7rem;line-height:1.5}.CampaignPlanPanel-module__JA051a__editColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.CampaignPlanPanel-module__JA051a__editActions{justify-content:flex-end;gap:.45rem;display:flex}.CampaignPlanPanel-module__JA051a__panel button:focus-visible,.CampaignPlanPanel-module__JA051a__panel textarea:focus-visible,.CampaignPlanPanel-module__JA051a__panel a:focus-visible{outline-offset:2px;outline:2px solid #8b6a28}@media (max-width:760px){.CampaignPlanPanel-module__JA051a__header,.CampaignPlanPanel-module__JA051a__buildState,.CampaignPlanPanel-module__JA051a__actions,.CampaignPlanPanel-module__JA051a__approvedState{flex-direction:column;align-items:flex-start}.CampaignPlanPanel-module__JA051a__primaryPlan,.CampaignPlanPanel-module__JA051a__secondaryGrid,.CampaignPlanPanel-module__JA051a__editColumns{grid-template-columns:1fr}.CampaignPlanPanel-module__JA051a__takeawayBlock,.CampaignPlanPanel-module__JA051a__secondaryGrid>div+div{border-top:1px solid #17171414;border-left:0;padding-top:.9rem;padding-left:0}.CampaignPlanPanel-module__JA051a__planRow{grid-template-columns:1fr;gap:.35rem}.CampaignPlanPanel-module__JA051a__destinationItem{grid-template-columns:1fr auto;gap:.35rem .75rem}.CampaignPlanPanel-module__JA051a__destinationItem p,.CampaignPlanPanel-module__JA051a__destinationItem small{grid-column:1/-1}.CampaignPlanPanel-module__JA051a__draftStage .CampaignPlanPanel-module__JA051a__subhead{flex-direction:column;align-items:flex-start}.CampaignPlanPanel-module__JA051a__draftRow{grid-template-columns:1fr;gap:.55rem}.CampaignPlanPanel-module__JA051a__buildState>button,.CampaignPlanPanel-module__JA051a__actions .CampaignPlanPanel-module__JA051a__approveButton,.CampaignPlanPanel-module__JA051a__generateButton{width:100%}}@media (prefers-reduced-motion:reduce){.CampaignPlanPanel-module__JA051a__panel *{scroll-behavior:auto!important}}
.HostedCampaignPlanPanel-module__mkyLIa__panel{border:1px solid color-mix(in srgb, var(--workspace-line,#d8d1c2) 78%, transparent);background:color-mix(in srgb, var(--workspace-surface,#fffdf8) 94%, var(--workspace-accent,#9d7a32) 6%);border-radius:1rem;gap:1.1rem;min-width:0;padding:clamp(1rem,2vw,1.45rem);display:grid}.HostedCampaignPlanPanel-module__mkyLIa__panel h3,.HostedCampaignPlanPanel-module__mkyLIa__panel p,.HostedCampaignPlanPanel-module__mkyLIa__panel li,.HostedCampaignPlanPanel-module__mkyLIa__panel strong,.HostedCampaignPlanPanel-module__mkyLIa__panel span{overflow-wrap:anywhere}.HostedCampaignPlanPanel-module__mkyLIa__panel h3{margin:.2rem 0 0;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.2}.HostedCampaignPlanPanel-module__mkyLIa__panel p{margin:.35rem 0 0;line-height:1.6}.HostedCampaignPlanPanel-module__mkyLIa__eyebrow,.HostedCampaignPlanPanel-module__mkyLIa__sectionBlock>span,.HostedCampaignPlanPanel-module__mkyLIa__summaryGrid>div>span,.HostedCampaignPlanPanel-module__mkyLIa__approvedState>span{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:.7rem;font-weight:700;display:block}.HostedCampaignPlanPanel-module__mkyLIa__headingRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.HostedCampaignPlanPanel-module__mkyLIa__headingRow>div{min-width:0}.HostedCampaignPlanPanel-module__mkyLIa__revision{opacity:.72;border:1px solid;border-radius:999px;flex:none;padding:.35rem .55rem;font-size:.75rem}.HostedCampaignPlanPanel-module__mkyLIa__message{background:color-mix(in srgb, currentColor 5%, transparent);border-radius:.7rem;padding:.75rem .85rem;font-size:.9rem}.HostedCampaignPlanPanel-module__mkyLIa__message[data-type=error]{border:1px solid #8c2e2e6b}.HostedCampaignPlanPanel-module__mkyLIa__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.HostedCampaignPlanPanel-module__mkyLIa__summaryGrid>div,.HostedCampaignPlanPanel-module__mkyLIa__sectionBlock,.HostedCampaignPlanPanel-module__mkyLIa__approvedState{border-top:1px solid color-mix(in srgb, currentColor 13%, transparent);min-width:0;padding:.85rem}.HostedCampaignPlanPanel-module__mkyLIa__sectionBlock ol,.HostedCampaignPlanPanel-module__mkyLIa__sectionBlock ul{gap:.4rem;margin:.55rem 0 0;padding-left:1.2rem;display:grid}.HostedCampaignPlanPanel-module__mkyLIa__destinationRows{gap:.55rem;display:grid}.HostedCampaignPlanPanel-module__mkyLIa__destinationRows>div{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);grid-template-columns:minmax(5rem,.35fr) minmax(8rem,.65fr) minmax(0,1.5fr);align-items:baseline;gap:.75rem;padding:.7rem 0;display:grid}.HostedCampaignPlanPanel-module__mkyLIa__destinationRows p{margin:0}.HostedCampaignPlanPanel-module__mkyLIa__approvedState{gap:.35rem;display:grid}.HostedCampaignPlanPanel-module__mkyLIa__actions{flex-wrap:wrap;gap:.65rem;display:flex}.HostedCampaignPlanPanel-module__mkyLIa__actions button,.HostedCampaignPlanPanel-module__mkyLIa__panel>button,.HostedCampaignPlanPanel-module__mkyLIa__primaryLink{border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-height:2.6rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.7rem;padding:.65rem .9rem;text-decoration:none}.HostedCampaignPlanPanel-module__mkyLIa__primaryButton,.HostedCampaignPlanPanel-module__mkyLIa__primaryLink{background:var(--workspace-ink,#171511)!important;color:var(--workspace-paper,#fffdf8)!important;border-color:#0000!important}.HostedCampaignPlanPanel-module__mkyLIa__actions button:focus-visible,.HostedCampaignPlanPanel-module__mkyLIa__panel>button:focus-visible,.HostedCampaignPlanPanel-module__mkyLIa__primaryLink:focus-visible{outline-offset:3px;outline:2px solid}.HostedCampaignPlanPanel-module__mkyLIa__actions button:disabled{opacity:.55;cursor:wait}@media (max-width:760px){.HostedCampaignPlanPanel-module__mkyLIa__headingRow{flex-direction:column}.HostedCampaignPlanPanel-module__mkyLIa__summaryGrid{grid-template-columns:1fr}.HostedCampaignPlanPanel-module__mkyLIa__destinationRows>div{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.HostedCampaignPlanPanel-module__mkyLIa__panel *,.HostedCampaignPlanPanel-module__mkyLIa__panel :before,.HostedCampaignPlanPanel-module__mkyLIa__panel :after{scroll-behavior:auto!important;transition:none!important}}
.BrandMark-module__6VbDYW__mark{white-space:nowrap;align-items:center;gap:.72rem;line-height:1;display:inline-flex}.BrandMark-module__6VbDYW__light{color:#fffdfa}.BrandMark-module__6VbDYW__dark{color:#11110f}.BrandMark-module__6VbDYW__glyph{border-radius:.66rem;flex:none;width:2.15rem;height:2.15rem;display:block;box-shadow:0 5px 16px #11110f1a}.BrandMark-module__6VbDYW__copy{min-width:0;line-height:1;display:grid}.BrandMark-module__6VbDYW__copy strong{letter-spacing:-.035em;font-family:Manrope,DM Sans,system-ui,sans-serif;font-size:1rem;font-weight:750}.BrandMark-module__6VbDYW__copy small{color:currentColor;opacity:.42;letter-spacing:.28em;margin-top:.32rem;font-family:DM Sans,system-ui,sans-serif;font-size:.46rem;font-weight:750}.BrandMark-module__6VbDYW__compact{gap:.55rem}.BrandMark-module__6VbDYW__compact .BrandMark-module__6VbDYW__glyph{border-radius:.55rem;width:1.82rem;height:1.82rem}.BrandMark-module__6VbDYW__compact .BrandMark-module__6VbDYW__copy strong{font-size:.92rem}
.GithubSourceConnectionPanel-module__RifviW__panel{width:min(calc(100% - (2 * var(--sf-page-gutter-wide,2rem))), var(--sf-content-max,88rem));background:#fffdf8e6;border:1px solid #1717141c;border-radius:.9rem;margin:clamp(1rem,2.5vw,2rem) auto 0;padding:clamp(1.1rem,2.2vw,1.7rem);box-shadow:0 1.4rem 3.6rem #322a1c0d}.GithubSourceConnectionPanel-module__RifviW__heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__eyebrow{color:#8a7450;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .48rem;font-size:.62rem;font-weight:850}.GithubSourceConnectionPanel-module__RifviW__heading h2{color:#171714;letter-spacing:-.02em;max-width:48rem;margin:0;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.12}.GithubSourceConnectionPanel-module__RifviW__heading p:not(.GithubSourceConnectionPanel-module__RifviW__eyebrow){color:#6f6b61;max-width:58rem;margin:.7rem 0 0;font-size:.82rem;line-height:1.65}.GithubSourceConnectionPanel-module__RifviW__headingActions{flex:none;align-items:center;gap:.65rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__summary{color:#6f6b61;white-space:nowrap;background:#ffffff8f;border:1px solid #17171414;border-radius:999px;padding:.38rem .58rem;font-size:.67rem;font-weight:760}.GithubSourceConnectionPanel-module__RifviW__secondaryButton,.GithubSourceConnectionPanel-module__RifviW__primaryButton,.GithubSourceConnectionPanel-module__RifviW__cardActions button,.GithubSourceConnectionPanel-module__RifviW__quietButton,.GithubSourceConnectionPanel-module__RifviW__revealButton{color:#24231f;min-height:2.35rem;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #17171424;border-radius:.55rem;padding:.48rem .82rem;font-size:.71rem;font-weight:740;transition:transform .13s,border-color .13s,background .13s}.GithubSourceConnectionPanel-module__RifviW__secondaryButton:hover:not(:disabled),.GithubSourceConnectionPanel-module__RifviW__cardActions button:hover:not(:disabled),.GithubSourceConnectionPanel-module__RifviW__repositoryOption:hover:not(:disabled),.GithubSourceConnectionPanel-module__RifviW__revealButton:hover:not(:disabled){background:#fffcf5;border-color:#8a74506b}.GithubSourceConnectionPanel-module__RifviW__primaryButton{color:#fffdf8!important;background:#171714!important;border-color:#171714!important}.GithubSourceConnectionPanel-module__RifviW__primaryButton:hover:not(:disabled){transform:translateY(-1px);background:#292722!important}.GithubSourceConnectionPanel-module__RifviW__quietButton{color:#6f6b61!important;background:0 0!important}.GithubSourceConnectionPanel-module__RifviW__secondaryButton:disabled,.GithubSourceConnectionPanel-module__RifviW__primaryButton:disabled,.GithubSourceConnectionPanel-module__RifviW__cardActions button:disabled,.GithubSourceConnectionPanel-module__RifviW__repositoryOption:disabled,.GithubSourceConnectionPanel-module__RifviW__revealButton:disabled{opacity:.48;cursor:not-allowed;transform:none}.GithubSourceConnectionPanel-module__RifviW__journey{background:#f8f5ee94;border:1px solid #17171417;border-radius:.72rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.25rem;display:grid;overflow:hidden}.GithubSourceConnectionPanel-module__RifviW__journeyStep{color:#827b70;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;min-height:4.1rem;padding:.8rem .9rem;display:grid}.GithubSourceConnectionPanel-module__RifviW__journeyStep+.GithubSourceConnectionPanel-module__RifviW__journeyStep{border-left:1px solid #17171414}.GithubSourceConnectionPanel-module__RifviW__journeyStep[data-active=true]{color:#3f3c36;background:#fffdf8}.GithubSourceConnectionPanel-module__RifviW__journeyStep[data-done=true]{color:#526f5b;background:#71916a0e}.GithubSourceConnectionPanel-module__RifviW__journeyNumber{color:#9a9286;letter-spacing:.04em;background:#ffffff94;border:1px solid #1717141f;border-radius:999px;place-items:center;width:1.85rem;height:1.85rem;font-size:.57rem;font-weight:850;display:grid}.GithubSourceConnectionPanel-module__RifviW__journeyStep[data-active=true] .GithubSourceConnectionPanel-module__RifviW__journeyNumber{color:#735f35;background:#eee3c6b8;border-color:#8a74504d}.GithubSourceConnectionPanel-module__RifviW__journeyStep[data-done=true] .GithubSourceConnectionPanel-module__RifviW__journeyNumber{color:#51694d;background:#71916a1a;border-color:#51694d40}.GithubSourceConnectionPanel-module__RifviW__journeyStep>div{gap:.12rem;min-width:0;display:grid}.GithubSourceConnectionPanel-module__RifviW__journeyStep strong{color:currentColor;font-size:.72rem}.GithubSourceConnectionPanel-module__RifviW__journeyStep small{color:#9a9286;font-size:.59rem;line-height:1.35}.GithubSourceConnectionPanel-module__RifviW__journeyStep[data-done=true] small{color:#71806f}.GithubSourceConnectionPanel-module__RifviW__message{color:#6d5932;background:#d3b8741a;border:1px solid #ad793726;border-radius:.58rem;margin-top:1rem;padding:.78rem .9rem;font-size:.74rem;line-height:1.5}.GithubSourceConnectionPanel-module__RifviW__message[data-tone=ready]{color:#51694d;background:#71916a17;border-color:#51694d24}.GithubSourceConnectionPanel-module__RifviW__loadingState{color:#777166;border:1px dashed #1717141f;border-radius:.65rem;align-items:center;gap:.65rem;min-height:4rem;margin-top:1.05rem;padding:1rem;font-size:.76rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__loadingDot{background:#b89a5d;border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 0 .26rem #b89a5d14}.GithubSourceConnectionPanel-module__RifviW__actionCard{background:linear-gradient(135deg,#eee3c647,#fffdf8eb 58%);border:1px solid #8a745038;border-radius:.72rem;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:center;gap:clamp(1rem,2.5vw,2rem);margin-top:1rem;padding:clamp(1rem,2vw,1.3rem);display:grid}.GithubSourceConnectionPanel-module__RifviW__actionCard[data-step=blocked]{background:#f8f5eec7;border-color:#947d5b2e}.GithubSourceConnectionPanel-module__RifviW__actionCopy{min-width:0}.GithubSourceConnectionPanel-module__RifviW__actionKicker{color:#8a7450;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.38rem;font-size:.59rem;font-weight:840;display:block}.GithubSourceConnectionPanel-module__RifviW__actionCopy strong{color:#171714;font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.3;display:block}.GithubSourceConnectionPanel-module__RifviW__actionCopy p{color:#716b61;max-width:48rem;margin:.45rem 0 0;font-size:.72rem;line-height:1.58}.GithubSourceConnectionPanel-module__RifviW__unlockForm{gap:.58rem;display:grid}.GithubSourceConnectionPanel-module__RifviW__unlockForm label{color:#4f4b43;font-size:.65rem;font-weight:760}.GithubSourceConnectionPanel-module__RifviW__unlockForm>small,.GithubSourceConnectionPanel-module__RifviW__primaryAction small{color:#8c857a;font-size:.57rem;line-height:1.45}.GithubSourceConnectionPanel-module__RifviW__passwordRow{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}.GithubSourceConnectionPanel-module__RifviW__passwordRow input{color:#171714;min-width:0;min-height:2.55rem;font:inherit;background:#fff;border:1px solid #17171426;border-radius:.55rem;outline:none;padding:.58rem .7rem;font-size:.76rem}.GithubSourceConnectionPanel-module__RifviW__passwordRow input::placeholder{color:#a39b90}.GithubSourceConnectionPanel-module__RifviW__passwordRow input:focus{border-color:#8a745080;box-shadow:0 0 0 3px #c9ad6b1a}.GithubSourceConnectionPanel-module__RifviW__revealButton{min-width:3.5rem}.GithubSourceConnectionPanel-module__RifviW__unlockForm .GithubSourceConnectionPanel-module__RifviW__primaryButton{width:100%;min-height:2.62rem}.GithubSourceConnectionPanel-module__RifviW__primaryAction,.GithubSourceConnectionPanel-module__RifviW__blockedAction{align-content:center;justify-items:stretch;gap:.55rem;display:grid}.GithubSourceConnectionPanel-module__RifviW__primaryAction .GithubSourceConnectionPanel-module__RifviW__primaryButton{width:100%;min-height:2.7rem}.GithubSourceConnectionPanel-module__RifviW__blockedAction span{color:#777166;font-size:.66rem;line-height:1.45}.GithubSourceConnectionPanel-module__RifviW__connectionList{gap:.7rem;margin-top:1rem;display:grid}.GithubSourceConnectionPanel-module__RifviW__connectionCard{background:#fffdf8;border:1px solid #1717141a;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__connectionIdentity{grid-template-columns:2.35rem minmax(0,1fr);align-items:flex-start;gap:.82rem;min-width:0;display:grid}.GithubSourceConnectionPanel-module__RifviW__githubMark{color:#fffdf8;letter-spacing:.04em;background:#171714;border-radius:.52rem;place-items:center;width:2.35rem;height:2.35rem;font-size:.58rem;font-weight:900;display:grid}.GithubSourceConnectionPanel-module__RifviW__titleRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__titleRow h3{color:#171714;margin:0;font-size:.88rem}.GithubSourceConnectionPanel-module__RifviW__titleRow span{color:#6f6b61;background:#1717140f;border-radius:999px;padding:.2rem .42rem;font-size:.57rem;font-weight:800}.GithubSourceConnectionPanel-module__RifviW__titleRow span[data-tone=ready]{color:#51694d;background:#71916a1f}.GithubSourceConnectionPanel-module__RifviW__titleRow span[data-tone=attention]{color:#735f35;background:#d3b87429}.GithubSourceConnectionPanel-module__RifviW__connectionIdentity p{color:#777166;margin:.3rem 0 0;font-size:.7rem;line-height:1.5}.GithubSourceConnectionPanel-module__RifviW__repositories{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__repositories span{color:#645f54;background:#f2ecdf;border-radius:.35rem;padding:.22rem .42rem;font-size:.59rem}.GithubSourceConnectionPanel-module__RifviW__repositories span[data-enabled=false]{opacity:.5;text-decoration:line-through}.GithubSourceConnectionPanel-module__RifviW__cardActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.45rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__repositoryPicker{background:#f8f5ee94;border:1px solid #8a74502e;border-radius:.7rem;margin-top:1rem;padding:1rem}.GithubSourceConnectionPanel-module__RifviW__pickerHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.GithubSourceConnectionPanel-module__RifviW__pickerHeading span{color:#8a7450;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:850}.GithubSourceConnectionPanel-module__RifviW__pickerHeading h3{color:#171714;margin:.35rem 0 0;font-size:1rem}.GithubSourceConnectionPanel-module__RifviW__pickerHeading p{color:#777166;max-width:46rem;margin:.38rem 0 0;font-size:.66rem;line-height:1.5}.GithubSourceConnectionPanel-module__RifviW__repositoryGrid{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:.58rem;margin-top:.85rem;display:grid}.GithubSourceConnectionPanel-module__RifviW__repositoryOption{color:#171714;text-align:left;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #1717141a;border-radius:.56rem;gap:.24rem;padding:.88rem;transition:transform .13s,border-color .13s,background .13s;display:grid}.GithubSourceConnectionPanel-module__RifviW__repositoryOption:hover:not(:disabled){transform:translateY(-1px)}.GithubSourceConnectionPanel-module__RifviW__repositoryOption strong{overflow-wrap:anywhere;font-size:.76rem}.GithubSourceConnectionPanel-module__RifviW__repositoryOption span{color:#777166;font-size:.62rem}.GithubSourceConnectionPanel-module__RifviW__repositoryOption small{color:#8a7450;margin-top:.22rem;font-size:.59rem;font-weight:770}@media (max-width:860px){.GithubSourceConnectionPanel-module__RifviW__actionCard{grid-template-columns:1fr}}@media (max-width:760px){.GithubSourceConnectionPanel-module__RifviW__panel{width:calc(100% - 1.2rem);margin-top:.7rem;padding:.95rem}.GithubSourceConnectionPanel-module__RifviW__heading,.GithubSourceConnectionPanel-module__RifviW__connectionCard{flex-direction:column;align-items:stretch}.GithubSourceConnectionPanel-module__RifviW__headingActions,.GithubSourceConnectionPanel-module__RifviW__cardActions{justify-content:space-between}.GithubSourceConnectionPanel-module__RifviW__headingActions{width:100%}.GithubSourceConnectionPanel-module__RifviW__journey{grid-template-columns:1fr}.GithubSourceConnectionPanel-module__RifviW__journeyStep+.GithubSourceConnectionPanel-module__RifviW__journeyStep{border-top:1px solid #17171414;border-left:0}.GithubSourceConnectionPanel-module__RifviW__journeyStep{min-height:3.7rem}.GithubSourceConnectionPanel-module__RifviW__cardActions button{flex:auto}.GithubSourceConnectionPanel-module__RifviW__pickerHeading{flex-direction:column}}@media (max-width:480px){.GithubSourceConnectionPanel-module__RifviW__passwordRow{grid-template-columns:1fr}.GithubSourceConnectionPanel-module__RifviW__revealButton{width:100%}.GithubSourceConnectionPanel-module__RifviW__connectionIdentity{grid-template-columns:2rem minmax(0,1fr)}.GithubSourceConnectionPanel-module__RifviW__githubMark{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.GithubSourceConnectionPanel-module__RifviW__secondaryButton,.GithubSourceConnectionPanel-module__RifviW__primaryButton,.GithubSourceConnectionPanel-module__RifviW__cardActions button,.GithubSourceConnectionPanel-module__RifviW__repositoryOption,.GithubSourceConnectionPanel-module__RifviW__revealButton{transition:none}}
.Gp2ReadinessPanel-module__-tOJOq__panel{width:min(calc(100% - (2 * var(--sf-page-gutter-wide,2rem))), var(--sf-content-max,88rem));background:#f8f5eead;border:1px solid #1717141a;border-radius:.78rem;margin:.85rem auto clamp(1.4rem,3vw,2.4rem);padding:clamp(.95rem,1.8vw,1.25rem)}.Gp2ReadinessPanel-module__-tOJOq__heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.Gp2ReadinessPanel-module__-tOJOq__eyebrow{color:#8a7450;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;font-size:.58rem;font-weight:850}.Gp2ReadinessPanel-module__-tOJOq__heading h2{color:#171714;margin:0;font-size:clamp(1rem,1.6vw,1.28rem);line-height:1.25}.Gp2ReadinessPanel-module__-tOJOq__heading p:not(.Gp2ReadinessPanel-module__-tOJOq__eyebrow){color:#777166;max-width:56rem;margin:.48rem 0 0;font-size:.7rem;line-height:1.55}.Gp2ReadinessPanel-module__-tOJOq__actions{flex:none;align-items:center;gap:.58rem;display:flex}.Gp2ReadinessPanel-module__-tOJOq__summary{color:#777166;white-space:nowrap;font-size:.64rem;font-weight:760}.Gp2ReadinessPanel-module__-tOJOq__actions button{color:#24231f;min-height:2.15rem;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #17171421;border-radius:.48rem;padding:.4rem .68rem;font-size:.66rem;font-weight:740}.Gp2ReadinessPanel-module__-tOJOq__actions button:disabled{cursor:not-allowed;opacity:.5}.Gp2ReadinessPanel-module__-tOJOq__statusBox{color:#777166;background:#fffdf8ad;border:1px dashed #1717141f;border-radius:.54rem;margin-top:.85rem;padding:.78rem .88rem;font-size:.7rem;line-height:1.5}.Gp2ReadinessPanel-module__-tOJOq__statusBox[data-tone=attention]{color:#6d5932;background:#d3b87417;border-color:#ad793742}.Gp2ReadinessPanel-module__-tOJOq__statusBox[data-tone=neutral]{border-style:solid;border-color:#17171414}.Gp2ReadinessPanel-module__-tOJOq__statusBox strong{color:#171714;font-size:.76rem;display:block}.Gp2ReadinessPanel-module__-tOJOq__statusBox p{margin:.3rem 0 0}.Gp2ReadinessPanel-module__-tOJOq__overall{background:#d3b87412;border:1px solid #ad793733;border-radius:.56rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding:.78rem .9rem;display:flex}.Gp2ReadinessPanel-module__-tOJOq__overall[data-ready=true]{background:#71916a13;border-color:#51694d38}.Gp2ReadinessPanel-module__-tOJOq__overall>div{gap:.18rem;min-width:0;display:grid}.Gp2ReadinessPanel-module__-tOJOq__overall strong{color:#171714;font-size:.76rem}.Gp2ReadinessPanel-module__-tOJOq__overall span{color:#777166;font-size:.64rem;line-height:1.45}.Gp2ReadinessPanel-module__-tOJOq__overall i{background:#b08952;border-radius:999px;flex:none;width:.55rem;height:.55rem;box-shadow:0 0 0 .22rem #b0895214}.Gp2ReadinessPanel-module__-tOJOq__overall[data-ready=true] i{background:#718f6a;box-shadow:0 0 0 .22rem #718f6a14}.Gp2ReadinessPanel-module__-tOJOq__details{background:#fffdf894;border:1px solid #17171414;border-radius:.56rem;margin-top:.68rem;overflow:hidden}.Gp2ReadinessPanel-module__-tOJOq__details summary{color:#4f4b43;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:2.8rem;padding:.68rem .82rem;list-style:none;display:flex}.Gp2ReadinessPanel-module__-tOJOq__details summary::-webkit-details-marker{display:none}.Gp2ReadinessPanel-module__-tOJOq__details summary:after{content:"+";color:#8a7450;font-size:.9rem;line-height:1}.Gp2ReadinessPanel-module__-tOJOq__details[open] summary:after{content:"−"}.Gp2ReadinessPanel-module__-tOJOq__details summary span{font-size:.68rem;font-weight:760}.Gp2ReadinessPanel-module__-tOJOq__details summary small{color:#8f887c;margin-left:auto;font-size:.58rem}.Gp2ReadinessPanel-module__-tOJOq__details[open] summary{background:#fff6;border-bottom:1px solid #17171412}.Gp2ReadinessPanel-module__-tOJOq__detailsIntro{color:#817a6e;margin:.72rem .82rem 0;font-size:.61rem;line-height:1.48}.Gp2ReadinessPanel-module__-tOJOq__grid{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.56rem;padding:.72rem .82rem .82rem;display:grid}.Gp2ReadinessPanel-module__-tOJOq__check{background:#fffdf8;border:1px solid #17171417;border-radius:.5rem;min-width:0;padding:.72rem}.Gp2ReadinessPanel-module__-tOJOq__check[data-state=missing]{border-color:#ad793738}.Gp2ReadinessPanel-module__-tOJOq__check[data-state=blocked]{background:#f8f5eec2;border-color:#77716629}.Gp2ReadinessPanel-module__-tOJOq__checkHeading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.42rem;display:grid}.Gp2ReadinessPanel-module__-tOJOq__checkHeading strong{color:#24231f;min-width:0;font-size:.68rem}.Gp2ReadinessPanel-module__-tOJOq__checkHeading small{color:#777166;letter-spacing:.04em;text-transform:uppercase;font-size:.53rem;font-weight:820}.Gp2ReadinessPanel-module__-tOJOq__dot{background:#b08952;border-radius:999px;width:.44rem;height:.44rem;box-shadow:0 0 0 .16rem #b0895214}.Gp2ReadinessPanel-module__-tOJOq__check[data-state=ready] .Gp2ReadinessPanel-module__-tOJOq__dot{background:#718f6a;box-shadow:0 0 0 .16rem #718f6a14}.Gp2ReadinessPanel-module__-tOJOq__check[data-state=blocked] .Gp2ReadinessPanel-module__-tOJOq__dot{background:#aaa397;box-shadow:0 0 0 .16rem #77716612}.Gp2ReadinessPanel-module__-tOJOq__check p{color:#777166;margin:.46rem 0 0;font-size:.59rem;line-height:1.42}.Gp2ReadinessPanel-module__-tOJOq__check code,.Gp2ReadinessPanel-module__-tOJOq__missing code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.Gp2ReadinessPanel-module__-tOJOq__missing{gap:.3rem;margin:.52rem 0 0;padding:0;list-style:none;display:grid}.Gp2ReadinessPanel-module__-tOJOq__missing li{min-width:0}.Gp2ReadinessPanel-module__-tOJOq__missing code{overflow-wrap:anywhere;color:#645f54;background:#f2ecdf;border-radius:.28rem;width:fit-content;max-width:100%;padding:.22rem .38rem;font-size:.52rem;line-height:1.4;display:block}.Gp2ReadinessPanel-module__-tOJOq__blocked{border-top:1px solid #1717140f;padding-top:.42rem;color:#817a6e!important}@media (max-width:760px){.Gp2ReadinessPanel-module__-tOJOq__panel{width:calc(100% - 1.2rem);margin-top:.7rem}.Gp2ReadinessPanel-module__-tOJOq__heading{flex-direction:column;align-items:stretch;gap:.75rem}.Gp2ReadinessPanel-module__-tOJOq__actions{justify-content:space-between}.Gp2ReadinessPanel-module__-tOJOq__overall{align-items:flex-start}.Gp2ReadinessPanel-module__-tOJOq__details summary{flex-wrap:wrap;align-items:flex-start}.Gp2ReadinessPanel-module__-tOJOq__details summary small{margin-left:0}}
.Gp2TracePanel-module__kju5ya__panel{width:min(calc(100% - (2 * var(--sf-page-gutter-wide,2rem))), var(--sf-content-max,88rem));background:#f8f5eead;border:1px solid #1717141a;border-radius:.78rem;margin:.85rem auto clamp(1.4rem,3vw,2.4rem);padding:clamp(.95rem,1.8vw,1.25rem)}.Gp2TracePanel-module__kju5ya__heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.Gp2TracePanel-module__kju5ya__eyebrow{color:#8a7450;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;font-size:.58rem;font-weight:850}.Gp2TracePanel-module__kju5ya__heading h2{color:#171714;margin:0;font-size:clamp(1rem,1.6vw,1.28rem);line-height:1.25}.Gp2TracePanel-module__kju5ya__heading p:not(.Gp2TracePanel-module__kju5ya__eyebrow){color:#777166;max-width:56rem;margin:.48rem 0 0;font-size:.7rem;line-height:1.55}.Gp2TracePanel-module__kju5ya__form{gap:.42rem;margin-top:.9rem;display:grid}.Gp2TracePanel-module__kju5ya__form label{color:#4f4b43;font-size:.64rem;font-weight:760}.Gp2TracePanel-module__kju5ya__inputRow{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}.Gp2TracePanel-module__kju5ya__inputRow input{color:#24231f;background:#fffdf8;border:1px solid #17171421;border-radius:.48rem;min-width:0;min-height:2.35rem;padding:.5rem .62rem;font:600 .64rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.Gp2TracePanel-module__kju5ya__inputRow input[aria-invalid=true]{border-color:#ad79376b}.Gp2TracePanel-module__kju5ya__inputRow button{color:#fffdf8;min-height:2.35rem;font:inherit;cursor:pointer;background:#171714;border:1px solid #17171421;border-radius:.48rem;padding:.46rem .76rem;font-size:.66rem;font-weight:760}.Gp2TracePanel-module__kju5ya__inputRow button:disabled{cursor:not-allowed;opacity:.45}.Gp2TracePanel-module__kju5ya__form small{color:#8a7450;font-size:.58rem}.Gp2TracePanel-module__kju5ya__message,.Gp2TracePanel-module__kju5ya__result{background:#fffdf8ad;border:1px solid #17171414;border-radius:.54rem;margin-top:.85rem;padding:.78rem .88rem}.Gp2TracePanel-module__kju5ya__message{gap:.22rem;display:grid}.Gp2TracePanel-module__kju5ya__message[data-tone=attention]{background:#d3b87417;border-color:#ad793742}.Gp2TracePanel-module__kju5ya__message strong{color:#171714;font-size:.72rem}.Gp2TracePanel-module__kju5ya__message span{color:#777166;font-size:.62rem}.Gp2TracePanel-module__kju5ya__resultSummary{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Gp2TracePanel-module__kju5ya__resultSummary strong{color:#171714;font-size:.72rem}.Gp2TracePanel-module__kju5ya__resultSummary code{color:#777166;font-size:.58rem}.Gp2TracePanel-module__kju5ya__stages{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));gap:.45rem;margin-top:.68rem;display:grid}.Gp2TracePanel-module__kju5ya__stage{background:#fffdf8;border:1px solid #17171414;border-radius:.42rem;justify-content:space-between;align-items:center;gap:.7rem;padding:.52rem .6rem;display:flex}.Gp2TracePanel-module__kju5ya__stage span{color:#24231f;font-size:.62rem;font-weight:700}.Gp2TracePanel-module__kju5ya__stage small{color:#777166;text-transform:uppercase;font-size:.53rem;font-weight:800}.Gp2TracePanel-module__kju5ya__stage[data-status=ready],.Gp2TracePanel-module__kju5ya__stage[data-status=not_required]{border-color:#51694d33}.Gp2TracePanel-module__kju5ya__stage[data-status=failed],.Gp2TracePanel-module__kju5ya__stage[data-status=blocked],.Gp2TracePanel-module__kju5ya__stage[data-status=missing]{border-color:#ad793742}@media (max-width:760px){.Gp2TracePanel-module__kju5ya__panel{width:calc(100% - 1.2rem);margin-top:.7rem}.Gp2TracePanel-module__kju5ya__inputRow{grid-template-columns:1fr}.Gp2TracePanel-module__kju5ya__resultSummary{flex-direction:column;align-items:flex-start;gap:.3rem}}
.OwnerSessionUnlockPanel-module__ubS9Va__card{background:#fcfbf8;border:1px solid #d8d1c5;border-radius:.78rem;grid-template-columns:minmax(0,1.1fr) minmax(19rem,.9fr);align-items:center;gap:1.2rem;max-width:77rem;margin:0 auto 1rem;padding:1rem 1.05rem;display:grid;box-shadow:0 10px 26px #18171409}.OwnerSessionUnlockPanel-module__ubS9Va__card[data-tone=attention]{background:#fbf3ef;border-color:#e5cfc3;grid-template-columns:1fr}.OwnerSessionUnlockPanel-module__ubS9Va__copy{max-width:38rem}.OwnerSessionUnlockPanel-module__ubS9Va__kicker{color:#8b713d;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.3rem;font-size:.48rem;font-weight:800;display:block}.OwnerSessionUnlockPanel-module__ubS9Va__card strong{color:#24211d;font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.15;display:block}.OwnerSessionUnlockPanel-module__ubS9Va__card p{color:#746e64;margin:.42rem 0 0;font-size:.62rem;line-height:1.5}.OwnerSessionUnlockPanel-module__ubS9Va__form{background:#fff;border:1px solid #e3ded5;border-radius:.62rem;gap:.38rem;padding:.78rem;display:grid}.OwnerSessionUnlockPanel-module__ubS9Va__form label{color:#5f5a51;font-size:.52rem;font-weight:700}.OwnerSessionUnlockPanel-module__ubS9Va__inputRow{grid-template-columns:minmax(0,1fr) auto;gap:.35rem;display:grid}.OwnerSessionUnlockPanel-module__ubS9Va__inputRow input{color:#28251f;width:100%;min-width:0;min-height:2.4rem;font:inherit;background:#fff;border:1px solid #d8d2c8;border-radius:.5rem;padding:0 .68rem;font-size:.61rem}.OwnerSessionUnlockPanel-module__ubS9Va__reveal,.OwnerSessionUnlockPanel-module__ubS9Va__primary{min-height:2.4rem;font:inherit;cursor:pointer;border-radius:.5rem;font-size:.54rem;font-weight:750}.OwnerSessionUnlockPanel-module__ubS9Va__reveal{color:#615c53;background:#f8f5ef;border:1px solid #d8d2c8;padding:0 .65rem}.OwnerSessionUnlockPanel-module__ubS9Va__primary{color:#fff;background:#24231f;border:1px solid #24231f;width:100%;margin-top:.12rem}.OwnerSessionUnlockPanel-module__ubS9Va__primary:disabled{opacity:.45;cursor:not-allowed}.OwnerSessionUnlockPanel-module__ubS9Va__form small{color:#928b80;font-size:.46rem;line-height:1.4}.OwnerSessionUnlockPanel-module__ubS9Va__error{color:#8b4137!important;margin:0!important;font-size:.52rem!important}.OwnerSessionUnlockPanel-module__ubS9Va__card button:focus-visible,.OwnerSessionUnlockPanel-module__ubS9Va__card input:focus-visible{outline-offset:2px;outline:2px solid #c7a96780}@media (max-width:800px){.OwnerSessionUnlockPanel-module__ubS9Va__card{grid-template-columns:1fr;margin-inline:0;padding:.85rem}.OwnerSessionUnlockPanel-module__ubS9Va__form{padding:.68rem}}
.WorkspaceShell-module__wnlcOW__shell{--ink:#181714;--ink-soft:#4b4944;--muted:#7b776f;--faint:#a49f95;--canvas:#f4f1ea;--paper:#fcfbf8;--paper-strong:#fff;--line:#ded9cf;--line-soft:#e9e5dd;--champagne:#c9ad6b;--champagne-soft:#eee3c6;--success:#557564;background:var(--canvas);width:100%;height:100dvh;color:var(--ink);grid-template-columns:15.25rem minmax(0,1fr);font-family:DM Sans,system-ui,sans-serif;display:grid;overflow:hidden}.WorkspaceShell-module__wnlcOW__skipLink{z-index:200;border:1px solid var(--line);background:var(--paper-strong);color:var(--ink);border-radius:.55rem;padding:.6rem .82rem;font-size:.72rem;font-weight:700;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%);box-shadow:0 8px 28px #18171414}.WorkspaceShell-module__wnlcOW__skipLink:focus{transform:none}.WorkspaceShell-module__wnlcOW__rail{border-right:1px solid var(--line);height:100dvh;min-height:0;color:var(--ink);background:#f8f6f1;flex-direction:column;padding:1.15rem .9rem .9rem;display:flex;overflow:hidden}.WorkspaceShell-module__wnlcOW__railTop{border-bottom:1px solid var(--line-soft);padding:.1rem .45rem 1.15rem}.WorkspaceShell-module__wnlcOW__brandLink,.WorkspaceShell-module__wnlcOW__mobileBrand{color:inherit;text-decoration:none}.WorkspaceShell-module__wnlcOW__contextBlock{gap:.16rem;margin-top:.95rem;display:grid}.WorkspaceShell-module__wnlcOW__contextBlock span{color:var(--ink-soft);font-size:.72rem;font-weight:720}.WorkspaceShell-module__wnlcOW__contextBlock small{color:var(--faint);font-size:.61rem}.WorkspaceShell-module__wnlcOW__navigation{scrollbar-width:thin;flex:auto;min-height:0;padding:1rem 0;overflow-y:auto}.WorkspaceShell-module__wnlcOW__navGroup+.WorkspaceShell-module__wnlcOW__navGroup{margin-top:1.35rem}.WorkspaceShell-module__wnlcOW__navGroup>p{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .42rem;padding:0 .55rem;font-size:.56rem;font-weight:820}.WorkspaceShell-module__wnlcOW__navGroup>div{gap:.1rem;display:grid}.WorkspaceShell-module__wnlcOW__navItem{color:#706c64;min-height:2.72rem;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.62rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.58rem;padding:.54rem .62rem;font-size:.82rem;font-weight:620;text-decoration:none;transition:background .14s,color .14s,box-shadow .14s;display:grid;position:relative}.WorkspaceShell-module__wnlcOW__navItem:hover{color:var(--ink);background:#ffffffb8}.WorkspaceShell-module__wnlcOW__navItemActive{color:var(--ink);background:#fff;box-shadow:0 1px #18171408,0 8px 22px #1817140b}.WorkspaceShell-module__wnlcOW__navItemActive:before{content:"";background:var(--champagne);border-radius:2px;width:2px;position:absolute;top:.58rem;bottom:.58rem;left:0}.WorkspaceShell-module__wnlcOW__navIcon{color:currentColor;place-items:center;display:grid}.WorkspaceShell-module__wnlcOW__navIcon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:1.04rem;height:1.04rem}.WorkspaceShell-module__wnlcOW__railFooter{border-top:1px solid var(--line-soft);padding:.9rem .45rem .1rem}.WorkspaceShell-module__wnlcOW__statusLine{color:var(--muted);align-items:center;gap:.5rem;font-size:.66rem;line-height:1.35;display:flex}.WorkspaceShell-module__wnlcOW__statusLine i{background:#aaa49a;border-radius:50%;flex:none;width:.4rem;height:.4rem}.WorkspaceShell-module__wnlcOW__statusLine[data-tone=ready] i{background:var(--success);box-shadow:0 0 0 4px #55756414}.WorkspaceShell-module__wnlcOW__mainColumn{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100dvh;min-height:0;display:grid}.WorkspaceShell-module__wnlcOW__mainColumn[data-flow-visible=false]{grid-template-rows:minmax(0,1fr)}.WorkspaceShell-module__wnlcOW__flowBar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fcfbf8ed;grid-template-columns:7.8rem minmax(0,1fr);align-items:center;gap:1rem;min-height:4.25rem;padding:.72rem 1.45rem;display:grid}.WorkspaceShell-module__wnlcOW__flowTitle{gap:.12rem;display:grid}.WorkspaceShell-module__wnlcOW__flowTitle span{color:var(--ink);letter-spacing:-.02em;font-family:Playfair Display,Georgia,serif;font-size:1.02rem;font-weight:500}.WorkspaceShell-module__wnlcOW__flowTitle small{color:var(--faint);font-size:.56rem}.WorkspaceShell-module__wnlcOW__flowSteps{border-left:1px solid var(--line-soft);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.WorkspaceShell-module__wnlcOW__flowStep{border-right:1px solid var(--line-soft);color:#8a857c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;min-width:0;min-height:2.68rem;padding:.42rem .85rem;font-size:.7rem;font-weight:630;text-decoration:none;display:grid;position:relative}.WorkspaceShell-module__wnlcOW__flowStep b{color:#b3ada3;letter-spacing:.08em;font-size:.5rem;font-weight:820}.WorkspaceShell-module__wnlcOW__flowStep small{color:#b7b1a6;letter-spacing:.08em;text-transform:uppercase;font-size:.43rem}.WorkspaceShell-module__wnlcOW__flowStep:hover{color:var(--ink);background:#ffffff94}.WorkspaceShell-module__wnlcOW__flowStepActive{color:var(--ink);background:#fff}.WorkspaceShell-module__wnlcOW__flowStepActive:after{content:"";background:var(--champagne);height:2px;position:absolute;bottom:0;left:.85rem;right:.85rem}.WorkspaceShell-module__wnlcOW__flowStepActive b{color:#9b8047}.WorkspaceShell-module__wnlcOW__flowStepLocked{opacity:.52;cursor:default}.WorkspaceShell-module__wnlcOW__workspaceCanvas{background:linear-gradient(180deg, #ffffff4d, transparent 20rem), var(--canvas);min-width:0;min-height:0;scroll-padding-top:1rem;font-family:DM Sans,system-ui,sans-serif;overflow:auto}.WorkspaceShell-module__wnlcOW__workspaceCanvas h1,.WorkspaceShell-module__wnlcOW__workspaceCanvas h2,.WorkspaceShell-module__wnlcOW__workspaceCanvas h3,.WorkspaceShell-module__wnlcOW__workspaceCanvas strong{font-family:inherit}.WorkspaceShell-module__wnlcOW__workspaceCanvas h1,.WorkspaceShell-module__wnlcOW__workspaceCanvas h2[data-editorial=true],.WorkspaceShell-module__wnlcOW__workspaceCanvas .WorkspaceShell-module__wnlcOW__editorialHeading{font-family:Playfair Display,Georgia,serif}.WorkspaceShell-module__wnlcOW__workspaceCanvas h1{letter-spacing:-.035em!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(2.15rem,3.7vw,3.85rem)!important;font-weight:500!important;line-height:1!important}.WorkspaceShell-module__wnlcOW__workspaceCanvas p{line-height:1.58}.WorkspaceShell-module__wnlcOW__workspaceCanvas button,.WorkspaceShell-module__wnlcOW__workspaceCanvas input,.WorkspaceShell-module__wnlcOW__workspaceCanvas textarea,.WorkspaceShell-module__wnlcOW__workspaceCanvas select{font-family:DM Sans,system-ui,sans-serif}.WorkspaceShell-module__wnlcOW__mobileHeader,.WorkspaceShell-module__wnlcOW__backdrop{display:none}.WorkspaceShell-module__wnlcOW__shell button:focus-visible,.WorkspaceShell-module__wnlcOW__shell a:focus-visible,.WorkspaceShell-module__wnlcOW__shell input:focus-visible,.WorkspaceShell-module__wnlcOW__shell select:focus-visible,.WorkspaceShell-module__wnlcOW__shell textarea:focus-visible{outline-offset:2px;outline:2px solid #c9ad6bad}@media (max-width:1100px) and (min-width:981px){.WorkspaceShell-module__wnlcOW__shell{grid-template-columns:13.6rem minmax(0,1fr)}.WorkspaceShell-module__wnlcOW__flowBar{grid-template-columns:6.7rem minmax(0,1fr);padding-inline:1rem}.WorkspaceShell-module__wnlcOW__flowStep{padding-inline:.62rem}}@media (max-width:980px){.WorkspaceShell-module__wnlcOW__shell{grid-template-columns:1fr;height:auto;min-height:100dvh;padding-top:3.7rem;overflow:visible}.WorkspaceShell-module__wnlcOW__mobileHeader{z-index:90;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f6f1f5;justify-content:space-between;align-items:center;height:3.7rem;padding:0 .85rem;display:flex;position:fixed;inset:0 0 auto}.WorkspaceShell-module__wnlcOW__menuButton{border:1px solid var(--line);min-height:2.25rem;color:var(--ink);font:inherit;background:#fff;border-radius:.58rem;grid-template-rows:auto auto;grid-template-columns:.72rem auto;align-items:center;column-gap:.48rem;padding:0 .72rem;display:grid}.WorkspaceShell-module__wnlcOW__menuButton span{background:currentColor;width:.72rem;height:1px}.WorkspaceShell-module__wnlcOW__menuButton b{grid-area:1/2/span 2;font-size:.69rem}.WorkspaceShell-module__wnlcOW__rail{z-index:100;width:min(18.5rem,100vw - 2.5rem);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:1rem 0 3rem #1817141f}.WorkspaceShell-module__wnlcOW__railOpen{transform:none}.WorkspaceShell-module__wnlcOW__backdrop{z-index:95;background:#1817144d;border:0;display:block;position:fixed;inset:0}.WorkspaceShell-module__wnlcOW__mainColumn{height:auto;min-height:calc(100dvh - 3.7rem)}.WorkspaceShell-module__wnlcOW__mainColumn[data-flow-visible=false]{min-height:calc(100dvh - 3.7rem)}.WorkspaceShell-module__wnlcOW__flowBar{grid-template-columns:1fr;gap:.45rem;padding:.66rem .85rem}.WorkspaceShell-module__wnlcOW__flowTitle small{display:none}.WorkspaceShell-module__wnlcOW__flowSteps{scrollbar-width:thin;border-left:0;grid-template-columns:repeat(5,minmax(6.7rem,1fr));overflow-x:auto}.WorkspaceShell-module__wnlcOW__workspaceCanvas{overflow:visible}}@media (max-width:560px){.WorkspaceShell-module__wnlcOW__mobileHeader{padding-inline:.7rem}.WorkspaceShell-module__wnlcOW__flowTitle{display:none}.WorkspaceShell-module__wnlcOW__flowBar{padding:.42rem .55rem}.WorkspaceShell-module__wnlcOW__flowStep{min-height:2.45rem;padding-inline:.62rem}.WorkspaceShell-module__wnlcOW__flowStep small{display:none}.WorkspaceShell-module__wnlcOW__workspaceCanvas h1{font-size:clamp(1.9rem,10vw,2.8rem)!important}}@media (prefers-reduced-motion:reduce){.WorkspaceShell-module__wnlcOW__rail,.WorkspaceShell-module__wnlcOW__navItem{transition:none}}
.PlanWorkspace-module__9ckr-q__page{color:#181714;width:min(77rem,100% - 3rem);margin:0 auto;padding:2.45rem 0 3.2rem}.PlanWorkspace-module__9ckr-q__heading{border-bottom:1px solid #ddd8cf;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.8rem;padding-bottom:1.1rem;display:grid}.PlanWorkspace-module__9ckr-q__eyebrow,.PlanWorkspace-module__9ckr-q__sectionTitle>span,.PlanWorkspace-module__9ckr-q__inboxTitle>span,.PlanWorkspace-module__9ckr-q__whyNow>span,.PlanWorkspace-module__9ckr-q__customAngle>div>span,.PlanWorkspace-module__9ckr-q__detailFooter>div>span,.PlanWorkspace-module__9ckr-q__empty>span{color:#8b713d;letter-spacing:.13em;text-transform:uppercase;font-size:.5rem;font-weight:800}.PlanWorkspace-module__9ckr-q__heading h1,.PlanWorkspace-module__9ckr-q__opportunityHero h2,.PlanWorkspace-module__9ckr-q__empty h2{letter-spacing:-.035em;margin:.45rem 0 0;font-family:Playfair Display,Georgia,serif;font-weight:500}.PlanWorkspace-module__9ckr-q__heading h1{max-width:14ch;font-size:clamp(2.7rem,4.7vw,4.4rem);line-height:.98}.PlanWorkspace-module__9ckr-q__heading p{color:#777269;max-width:44rem;margin:.7rem 0 0;font-size:.72rem;line-height:1.58}.PlanWorkspace-module__9ckr-q__captureLink{color:#5a554e;background:#fff;border:1px solid #dad5cc;border-radius:.52rem;align-items:center;min-height:2.2rem;padding:0 .7rem;font-size:.6rem;font-weight:700;display:inline-flex}.PlanWorkspace-module__9ckr-q__message{background:#fcfbf8;border:1px solid #ddd8cf;border-radius:.55rem;margin:.8rem 0 0;padding:.66rem .76rem;font-size:.63rem}.PlanWorkspace-module__9ckr-q__message_success{color:#365b42;background:#f0f5f0;border-color:#d3e1d5}.PlanWorkspace-module__9ckr-q__message_error{color:#7f3d32;background:#fbefeb;border-color:#ecd0c7}.PlanWorkspace-module__9ckr-q__layout{grid-template-columns:14.5rem minmax(0,1fr);align-items:start;gap:1rem;padding-top:1rem;display:grid}.PlanWorkspace-module__9ckr-q__inbox{background:#faf8f3;border:1px solid #ddd8cf;border-radius:.72rem;position:sticky;top:1rem;overflow:hidden}.PlanWorkspace-module__9ckr-q__inboxTitle{border-bottom:1px solid #e7e2da;justify-content:space-between;gap:1rem;padding:.74rem .76rem;display:flex}.PlanWorkspace-module__9ckr-q__inboxTitle small{color:#9a9388;font-size:.5rem}.PlanWorkspace-module__9ckr-q__inboxList{display:grid}.PlanWorkspace-module__9ckr-q__inboxItem{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ece7df;grid-template-columns:1.9rem minmax(0,1fr);gap:.55rem;padding:.68rem .7rem;display:grid;position:relative}.PlanWorkspace-module__9ckr-q__inboxItem:hover{background:#fff}.PlanWorkspace-module__9ckr-q__inboxItemActive{background:#fff;box-shadow:0 5px 16px #18171406}.PlanWorkspace-module__9ckr-q__inboxItemActive:before{content:"";background:#c7a967;border-radius:2px;width:2px;position:absolute;top:.55rem;bottom:.55rem;left:0}.PlanWorkspace-module__9ckr-q__inboxScore{color:#806a3a;background:#fff;border:1px solid #ddd7cd;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-family:Playfair Display,Georgia,serif;font-size:.62rem;font-weight:500;display:grid}.PlanWorkspace-module__9ckr-q__inboxItem>span:last-child{gap:.16rem;min-width:0;display:grid}.PlanWorkspace-module__9ckr-q__inboxItem strong{text-overflow:ellipsis;color:#34312c;font-size:.63rem;line-height:1.3;overflow:hidden}.PlanWorkspace-module__9ckr-q__inboxItem small{color:#9b9489;font-size:.48rem}.PlanWorkspace-module__9ckr-q__detail{gap:.7rem;min-width:0;display:grid}.PlanWorkspace-module__9ckr-q__opportunityHero,.PlanWorkspace-module__9ckr-q__signalChecks,.PlanWorkspace-module__9ckr-q__destinations,.PlanWorkspace-module__9ckr-q__angles,.PlanWorkspace-module__9ckr-q__detailFooter,.PlanWorkspace-module__9ckr-q__empty{background:#fcfbf8;border:1px solid #ddd8cf;border-radius:.76rem}.PlanWorkspace-module__9ckr-q__opportunityHero{padding:1.1rem}.PlanWorkspace-module__9ckr-q__heroMeta{color:#948d82;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.51rem;display:flex}.PlanWorkspace-module__9ckr-q__recommendation{color:#806a3a;letter-spacing:.08em;background:0 0;border:0;border-radius:0;padding:0;font-size:.48rem;font-weight:800}.PlanWorkspace-module__9ckr-q__recommendation:before{content:"";background:#c7a967;border-radius:50%;width:.35rem;height:.35rem;margin-right:.35rem;display:inline-block}.PlanWorkspace-module__9ckr-q__recommendation[data-value=skip]{color:#80584f;background:0 0}.PlanWorkspace-module__9ckr-q__recommendation[data-value=skip]:before{background:#a96d61}.PlanWorkspace-module__9ckr-q__heroGrid{grid-template-columns:minmax(0,1fr) 7.5rem;gap:1.4rem;margin-top:.8rem;display:grid}.PlanWorkspace-module__9ckr-q__opportunityHero h2{max-width:18ch;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.05}.PlanWorkspace-module__9ckr-q__summary{color:#706b63;max-width:44rem;margin:.6rem 0 0;font-size:.7rem;line-height:1.55}.PlanWorkspace-module__9ckr-q__whyNow{border-top:1px solid #e7e2da;margin-top:1rem;padding-top:.72rem}.PlanWorkspace-module__9ckr-q__whyNow p{color:#514c45;max-width:46rem;margin:.3rem 0 0;font-size:.63rem;line-height:1.5}.PlanWorkspace-module__9ckr-q__scorePanel{border-left:1px solid #e2ddd4;padding-left:1rem;display:grid}.PlanWorkspace-module__9ckr-q__scorePanel strong{color:#8b713d;font-family:Playfair Display,Georgia,serif;font-size:2.75rem;font-weight:500;line-height:1}.PlanWorkspace-module__9ckr-q__scorePanel span{color:#514d46;margin-top:.18rem;font-size:.54rem;font-weight:700}.PlanWorkspace-module__9ckr-q__scorePanel small{color:#9a9388;margin-top:.35rem;font-size:.48rem;line-height:1.35}.PlanWorkspace-module__9ckr-q__signalChecks{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.PlanWorkspace-module__9ckr-q__signalChecks>div{padding:.78rem}.PlanWorkspace-module__9ckr-q__signalChecks>div+div{border-left:1px solid #e7e2da}.PlanWorkspace-module__9ckr-q__signalChecks span{color:#948d82;letter-spacing:.07em;font-size:.48rem;font-weight:750}.PlanWorkspace-module__9ckr-q__signalChecks strong{margin-top:.25rem;font-size:.68rem;display:block}.PlanWorkspace-module__9ckr-q__signalChecks p{color:#746f66;margin:.24rem 0 0;font-size:.55rem;line-height:1.45}.PlanWorkspace-module__9ckr-q__destinations,.PlanWorkspace-module__9ckr-q__angles{padding:.95rem}.PlanWorkspace-module__9ckr-q__sectionTitle{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.7rem;display:grid}.PlanWorkspace-module__9ckr-q__sectionTitle p{color:#777269;margin:0;font-size:.57rem;line-height:1.45}.PlanWorkspace-module__9ckr-q__destinationRows{border-top:1px solid #e6e1d8;margin-top:.72rem}.PlanWorkspace-module__9ckr-q__destinationRow{border-bottom:1px solid #e9e4dc;grid-template-columns:5rem 5rem minmax(0,1fr) 8rem;align-items:center;gap:.6rem;padding:.62rem 0;display:grid}.PlanWorkspace-module__9ckr-q__destinationRow strong{font-size:.64rem}.PlanWorkspace-module__9ckr-q__destinationRow>span{color:#806a3a;font-size:.52rem;font-weight:700}.PlanWorkspace-module__9ckr-q__destinationRow p{color:#625d55;margin:0;font-size:.57rem;line-height:1.4}.PlanWorkspace-module__9ckr-q__destinationRow small{color:#9a9388;font-size:.49rem}.PlanWorkspace-module__9ckr-q__muted{color:#8f897f;font-size:.58rem}.PlanWorkspace-module__9ckr-q__angleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.72rem;display:grid}.PlanWorkspace-module__9ckr-q__angleCard{min-width:0;min-height:8.7rem;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfdad1;border-radius:.62rem;flex-direction:column;align-items:flex-start;padding:.82rem;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.PlanWorkspace-module__9ckr-q__angleCard:hover{border-color:#c9b174;box-shadow:0 8px 20px #18171409}.PlanWorkspace-module__9ckr-q__angleCardSelected{background:#fff;border-color:#c9b174;box-shadow:inset 2px 0 #c7a967,0 8px 20px #18171408}.PlanWorkspace-module__9ckr-q__angleCard small{color:#989186;font-size:.48rem}.PlanWorkspace-module__9ckr-q__angleCard strong{margin-top:.55rem;font-family:Playfair Display,Georgia,serif;font-size:1.05rem;font-weight:500;line-height:1.18}.PlanWorkspace-module__9ckr-q__angleCard p{color:#716b62;margin:.42rem 0 .72rem;font-size:.57rem;line-height:1.45}.PlanWorkspace-module__9ckr-q__angleCard>span{color:#806a3a;margin-top:auto;font-size:.52rem;font-weight:700}.PlanWorkspace-module__9ckr-q__skipNote{color:#625c52;background:#f7f2e7;border-left:2px solid #c7a967;border-radius:0 .4rem .4rem 0;margin-top:.72rem;padding:.68rem .72rem;font-size:.6rem;line-height:1.45}.PlanWorkspace-module__9ckr-q__customAngle{border-top:1px solid #e7e2da;grid-template-columns:minmax(9rem,.55fr) minmax(0,1.45fr) auto;align-items:end;gap:.6rem;margin-top:.62rem;padding-top:.72rem;display:grid}.PlanWorkspace-module__9ckr-q__customAngle>div p{color:#7b756c;margin:.25rem 0 0;font-size:.53rem}.PlanWorkspace-module__9ckr-q__customAngle textarea{resize:vertical;color:#2e2b27;width:100%;font:inherit;background:#fff;border:1px solid #dad5cc;border-radius:.52rem;padding:.62rem;font-size:.61rem}.PlanWorkspace-module__9ckr-q__customAngle button,.PlanWorkspace-module__9ckr-q__footerActions button{color:#fff;min-height:2.25rem;font:inherit;cursor:pointer;background:#24231f;border:1px solid #24231f;border-radius:.52rem;padding:0 .72rem;font-size:.56rem;font-weight:700}.PlanWorkspace-module__9ckr-q__customAngle button:disabled,.PlanWorkspace-module__9ckr-q__footerActions button:disabled{opacity:.45}.PlanWorkspace-module__9ckr-q__detailFooter{justify-content:space-between;align-items:center;gap:.8rem;padding:.78rem .88rem;display:flex}.PlanWorkspace-module__9ckr-q__detailFooter strong{margin-top:.22rem;font-size:.68rem;display:block}.PlanWorkspace-module__9ckr-q__detailFooter p{color:#79736a;max-width:40rem;margin:.22rem 0 0;font-size:.55rem}.PlanWorkspace-module__9ckr-q__footerActions{gap:.35rem;display:flex}.PlanWorkspace-module__9ckr-q__footerActions .PlanWorkspace-module__9ckr-q__quietButton{color:#5c574f;background:#fff;border-color:#dad5cc}.PlanWorkspace-module__9ckr-q__empty{flex-direction:column;justify-content:center;min-height:20rem;margin-top:.8rem;padding:2.1rem;display:flex}.PlanWorkspace-module__9ckr-q__empty h2{max-width:15ch;font-size:2.3rem}.PlanWorkspace-module__9ckr-q__empty p{color:#777269;max-width:32rem;margin:.68rem 0 1rem;font-size:.67rem}.PlanWorkspace-module__9ckr-q__empty a{color:#fff;background:#24231f;border-radius:.52rem;padding:.6rem .8rem;font-size:.59rem;font-weight:700}.PlanWorkspace-module__9ckr-q__page button:focus-visible,.PlanWorkspace-module__9ckr-q__page a:focus-visible,.PlanWorkspace-module__9ckr-q__page textarea:focus-visible{outline-offset:2px;outline:2px solid #c7a96780}@media (max-width:900px){.PlanWorkspace-module__9ckr-q__page{width:min(100% - 1.5rem,47rem);padding-top:1.8rem}.PlanWorkspace-module__9ckr-q__heading,.PlanWorkspace-module__9ckr-q__layout{grid-template-columns:1fr}.PlanWorkspace-module__9ckr-q__inbox{position:static}.PlanWorkspace-module__9ckr-q__inboxList{grid-template-columns:repeat(2,minmax(0,1fr))}.PlanWorkspace-module__9ckr-q__heroGrid{grid-template-columns:1fr}.PlanWorkspace-module__9ckr-q__scorePanel{border-top:1px solid #e7e2da;border-left:0;padding:.72rem 0 0}.PlanWorkspace-module__9ckr-q__signalChecks{grid-template-columns:1fr}.PlanWorkspace-module__9ckr-q__signalChecks>div+div{border-top:1px solid #e7e2da;border-left:0}.PlanWorkspace-module__9ckr-q__destinationRow{grid-template-columns:5rem 5rem minmax(0,1fr)}.PlanWorkspace-module__9ckr-q__customAngle{grid-template-columns:1fr}}@media (max-width:620px){.PlanWorkspace-module__9ckr-q__inboxList,.PlanWorkspace-module__9ckr-q__angleGrid{grid-template-columns:1fr}.PlanWorkspace-module__9ckr-q__destinationRow{grid-template-columns:1fr auto}.PlanWorkspace-module__9ckr-q__destinationRow p,.PlanWorkspace-module__9ckr-q__destinationRow small{grid-column:1/-1}.PlanWorkspace-module__9ckr-q__sectionTitle{grid-template-columns:1fr}.PlanWorkspace-module__9ckr-q__detailFooter{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.PlanWorkspace-module__9ckr-q__angleCard{transition:none}}
.TodayOpportunityQueue-module__L2Vprq__section{background:#f8f5ee;border:1px solid #ddd8cf;border-radius:.8rem;max-width:77rem;margin:0 auto 1rem;padding:1rem}.TodayOpportunityQueue-module__L2Vprq__header{border-bottom:1px solid #ddd8cf;justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:.7rem;display:flex}.TodayOpportunityQueue-module__L2Vprq__header>div{gap:.2rem;display:grid}.TodayOpportunityQueue-module__L2Vprq__header span,.TodayOpportunityQueue-module__L2Vprq__whyNow>span,.TodayOpportunityQueue-module__L2Vprq__recommendation span,.TodayOpportunityQueue-module__L2Vprq__assessments span{color:#8b713d;letter-spacing:.11em;font-size:.47rem;font-weight:800}.TodayOpportunityQueue-module__L2Vprq__header strong{font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:500}.TodayOpportunityQueue-module__L2Vprq__header small{color:#8e887f;text-align:right;max-width:28rem;font-size:.5rem;line-height:1.4}.TodayOpportunityQueue-module__L2Vprq__grid{gap:.65rem;margin-top:.75rem;display:grid}.TodayOpportunityQueue-module__L2Vprq__card{background:#fcfbf8;border:1px solid #ddd8cf;border-radius:.7rem;padding:.9rem 1rem}.TodayOpportunityQueue-module__L2Vprq__meta{color:#938c82;align-items:center;gap:.4rem;font-size:.47rem;font-weight:700;display:flex}.TodayOpportunityQueue-module__L2Vprq__meta strong{color:#181714;margin-left:auto;font-size:.58rem}.TodayOpportunityQueue-module__L2Vprq__card h2{margin:.55rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.18}.TodayOpportunityQueue-module__L2Vprq__summary{color:#716c63;max-width:56rem;margin:.35rem 0 0;font-size:.62rem;line-height:1.5}.TodayOpportunityQueue-module__L2Vprq__whyNow{background:#fff;border:1px solid #e3ded6;border-radius:.5rem;grid-template-columns:6.2rem minmax(0,1fr);gap:.7rem;margin-top:.7rem;padding:.58rem .65rem;display:grid}.TodayOpportunityQueue-module__L2Vprq__whyNow p{color:#5d584f;margin:0;font-size:.58rem;line-height:1.45}.TodayOpportunityQueue-module__L2Vprq__assessments{border-top:1px solid #e7e2da;border-bottom:1px solid #e7e2da;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.68rem;display:grid}.TodayOpportunityQueue-module__L2Vprq__assessments>div{padding:.58rem .65rem .58rem 0}.TodayOpportunityQueue-module__L2Vprq__assessments>div+div{border-left:1px solid #e7e2da;padding-left:.65rem}.TodayOpportunityQueue-module__L2Vprq__assessments strong{color:#45413b;margin-top:.16rem;font-size:.56rem;display:block}.TodayOpportunityQueue-module__L2Vprq__assessments p{color:#7a746a;margin:.18rem 0 0;font-size:.5rem;line-height:1.4}.TodayOpportunityQueue-module__L2Vprq__recommendation{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.65rem;display:grid}.TodayOpportunityQueue-module__L2Vprq__recommendation>div{gap:.16rem;display:grid}.TodayOpportunityQueue-module__L2Vprq__recommendation strong{color:#4f4a42;font-size:.56rem;line-height:1.4}.TodayOpportunityQueue-module__L2Vprq__actions{justify-content:flex-end;gap:.35rem;margin-top:.75rem;display:flex}.TodayOpportunityQueue-module__L2Vprq__actions a,.TodayOpportunityQueue-module__L2Vprq__actions button{color:#514d46;min-height:2.1rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6d0c6;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .7rem;font-size:.54rem;font-weight:700;text-decoration:none;display:inline-flex}.TodayOpportunityQueue-module__L2Vprq__primary{color:#fff!important;background:#24231f!important;border-color:#24231f!important}.TodayOpportunityQueue-module__L2Vprq__quiet{color:#817b72!important;background:0 0!important;border-color:#0000!important}.TodayOpportunityQueue-module__L2Vprq__actions button:disabled{opacity:.42;cursor:not-allowed}.TodayOpportunityQueue-module__L2Vprq__sourceNotice,.TodayOpportunityQueue-module__L2Vprq__loading{color:#887f72;max-width:77rem;margin:.6rem auto;font-size:.55rem;line-height:1.45}.TodayOpportunityQueue-module__L2Vprq__sourceNotice{background:#fbf6ec;border:1px solid #e5ddd1;border-radius:.5rem;padding:.55rem .65rem}@media (max-width:800px){.TodayOpportunityQueue-module__L2Vprq__header{flex-direction:column;align-items:flex-start}.TodayOpportunityQueue-module__L2Vprq__header small{text-align:left}.TodayOpportunityQueue-module__L2Vprq__whyNow,.TodayOpportunityQueue-module__L2Vprq__assessments,.TodayOpportunityQueue-module__L2Vprq__recommendation{grid-template-columns:1fr}.TodayOpportunityQueue-module__L2Vprq__assessments>div+div{border-top:1px solid #e7e2da;border-left:0;padding-left:0}.TodayOpportunityQueue-module__L2Vprq__actions{flex-wrap:wrap;justify-content:stretch}.TodayOpportunityQueue-module__L2Vprq__actions a,.TodayOpportunityQueue-module__L2Vprq__actions button{flex:7rem}}
.HostedOpportunityJudgment-module__wt6uWq__sourceBadge{color:#756f64;letter-spacing:.08em;text-transform:uppercase;border:1px solid #1717141a;border-radius:999px;padding:.24rem .45rem;font-size:.5rem;font-weight:800}.HostedOpportunityJudgment-module__wt6uWq__inboxOrigin{color:#a18b5b;letter-spacing:.05em;text-transform:uppercase;font-size:.48rem;font-weight:780}.HostedOpportunityJudgment-module__wt6uWq__judgmentBar{background:#f8f3e8a3;border:1px solid #1717141c;border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1rem 1.15rem;display:grid}.HostedOpportunityJudgment-module__wt6uWq__judgmentCopy span,.HostedOpportunityJudgment-module__wt6uWq__hostedHandoff span{color:#8b6a28;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:850}.HostedOpportunityJudgment-module__wt6uWq__judgmentCopy strong,.HostedOpportunityJudgment-module__wt6uWq__hostedHandoff strong{color:#302e29;margin-top:.28rem;font-size:.8rem;display:block}.HostedOpportunityJudgment-module__wt6uWq__judgmentCopy p,.HostedOpportunityJudgment-module__wt6uWq__hostedHandoff p{color:#716b61;max-width:46rem;margin:.3rem 0 0;font-size:.65rem;line-height:1.5}.HostedOpportunityJudgment-module__wt6uWq__judgmentActions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.HostedOpportunityJudgment-module__wt6uWq__judgmentActions button{color:#514d45;min-height:2.5rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #17171426;border-radius:.5rem;padding:0 .82rem;font-size:.63rem;font-weight:740}.HostedOpportunityJudgment-module__wt6uWq__judgmentActions .HostedOpportunityJudgment-module__wt6uWq__primaryAction{color:#fffdf8;background:#171714;border-color:#171714}.HostedOpportunityJudgment-module__wt6uWq__judgmentActions button:disabled{opacity:.42;cursor:not-allowed}.HostedOpportunityJudgment-module__wt6uWq__hostedHandoff{background:#eee3c947;border:1px solid #8b6a282e;border-radius:.7rem;padding:1rem 1.15rem}.HostedOpportunityJudgment-module__wt6uWq__hostedState{color:#8b554d;margin:.55rem 0 0;font-size:.62rem}.HostedOpportunityJudgment-module__wt6uWq__sourceBadge:focus-visible,.HostedOpportunityJudgment-module__wt6uWq__judgmentActions button:focus-visible{outline-offset:2px;outline:2px solid #8b6a28}@media (max-width:760px){.HostedOpportunityJudgment-module__wt6uWq__judgmentBar{grid-template-columns:1fr;align-items:start}.HostedOpportunityJudgment-module__wt6uWq__judgmentActions{justify-content:flex-start}}@media (max-width:520px){.HostedOpportunityJudgment-module__wt6uWq__judgmentActions{grid-template-columns:1fr;display:grid}.HostedOpportunityJudgment-module__wt6uWq__judgmentActions button{width:100%}}
.LandingPage-module__cFdIIW__page{--ink:#181714;--ink2:#35322d;--muted:#716c63;--faint:#9b9489;--canvas:#f5f2eb;--paper:#fcfbf8;--white:#fff;--line:#ddd7cc;--line2:#e9e4db;--champ:#c5a766;--champ2:#8a713f;background:var(--canvas);min-height:100dvh;color:var(--ink);font-family:DM Sans,system-ui,sans-serif}.LandingPage-module__cFdIIW__page *{box-sizing:border-box}.LandingPage-module__cFdIIW__page a{color:inherit;text-decoration:none}.LandingPage-module__cFdIIW__page svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.LandingPage-module__cFdIIW__header{z-index:20;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:min(92rem,100% - 3rem);min-height:5.2rem;margin:auto;display:grid;position:relative}.LandingPage-module__cFdIIW__brand{width:max-content}.LandingPage-module__cFdIIW__header nav{color:var(--muted);gap:1.9rem;font-size:.72rem;font-weight:620;display:flex}.LandingPage-module__cFdIIW__header nav a:hover{color:var(--ink)}.LandingPage-module__cFdIIW__openButton{color:#fff;background:#1e1d1a;border:1px solid #24221f;border-radius:.58rem;justify-self:end;align-items:center;gap:.45rem;min-height:2.65rem;padding:0 .95rem;font-size:.71rem;font-weight:720;display:inline-flex;box-shadow:0 .5rem 1.5rem #1817140f}.LandingPage-module__cFdIIW__hero{padding:clamp(4.8rem,7vw,7rem) max(1.5rem,50% - 46rem) clamp(5.5rem,8vw,8rem);position:relative;overflow:hidden}.LandingPage-module__cFdIIW__heroGlow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.LandingPage-module__cFdIIW__heroGlow span{filter:blur(2px);border-radius:999px;position:absolute}.LandingPage-module__cFdIIW__heroGlow span:first-child{background:radial-gradient(circle,#c5a76629,#0000 68%);width:38rem;height:38rem;top:-17rem;right:-12rem}.LandingPage-module__cFdIIW__heroGlow span:nth-child(2){background:radial-gradient(circle,#3c372f0e,#0000 68%);width:26rem;height:26rem;top:17rem;left:-10rem}.LandingPage-module__cFdIIW__heroGlow span:nth-child(3){opacity:.45;background:linear-gradient(90deg,#0000,#c5a7668c,#0000);width:30rem;height:1px;top:18%;left:44%}.LandingPage-module__cFdIIW__heroCopy{z-index:2;max-width:75rem;position:relative}.LandingPage-module__cFdIIW__eyebrow,.LandingPage-module__cFdIIW__statementLead>span,.LandingPage-module__cFdIIW__sectionHeader>div>span,.LandingPage-module__cFdIIW__systemIntro>span,.LandingPage-module__cFdIIW__finalSection>div>span{color:var(--champ2);letter-spacing:.15em;align-items:center;gap:.55rem;font-size:.58rem;font-weight:800;display:inline-flex}.LandingPage-module__cFdIIW__eyebrow:before{content:"";background:var(--champ);width:1.6rem;height:1px}.LandingPage-module__cFdIIW__hero h1{letter-spacing:-.052em;max-width:12.8ch;margin:1.1rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(4rem,6.2vw,7.3rem);font-weight:500;line-height:.94}.LandingPage-module__cFdIIW__hero h1 em,.LandingPage-module__cFdIIW__statementLead h2 em,.LandingPage-module__cFdIIW__finalSection h2 em{color:var(--champ2);font-style:normal;font-weight:400}.LandingPage-module__cFdIIW__heroCopy>p{max-width:50rem;color:var(--muted);margin:1.45rem 0 0;font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.7}.LandingPage-module__cFdIIW__heroActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.9rem;display:flex}.LandingPage-module__cFdIIW__heroActions a{align-items:center;gap:.5rem;min-height:2.95rem;font-size:.74rem;font-weight:720;display:inline-flex}.LandingPage-module__cFdIIW__heroActions a:first-child{color:#fff;background:#1e1d1a;border-radius:.58rem;padding:0 1rem;box-shadow:0 .9rem 2.1rem #18171417}.LandingPage-module__cFdIIW__heroActions a:last-child{color:#504c45}.LandingPage-module__cFdIIW__heroProof{border-top:1px solid var(--line);flex-wrap:wrap;gap:1.45rem;margin-top:2rem;padding-top:1rem;display:flex}.LandingPage-module__cFdIIW__heroProof span{color:#68635b;font-size:.63rem;position:relative}.LandingPage-module__cFdIIW__heroProof span+span:before{content:"·";color:var(--champ);position:absolute;left:-.82rem}.LandingPage-module__cFdIIW__theatre{z-index:3;background:#fffffff0;border:1px solid #d6d0c5;border-radius:1.15rem;margin-top:clamp(3.5rem,6vw,5.8rem);position:relative;overflow:hidden;box-shadow:0 2.2rem 6rem #1e1b1517,0 .2rem .8rem #1e1b1506}.LandingPage-module__cFdIIW__theatre:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0 42%,#c5a7660b 50%,#0000 58%);position:absolute;inset:0}.LandingPage-module__cFdIIW__theatreBar{border-bottom:1px solid var(--line2);background:#faf8f4;justify-content:space-between;align-items:center;min-height:3.4rem;padding:0 1rem;display:flex}.LandingPage-module__cFdIIW__theatreBar>div{align-items:center;gap:.55rem;display:flex}.LandingPage-module__cFdIIW__theatreBar img{border-radius:.46rem;width:1.55rem;height:1.55rem}.LandingPage-module__cFdIIW__theatreBar span{font-size:.68rem;font-weight:760}.LandingPage-module__cFdIIW__theatreBar i{border-left:1px solid var(--line);color:#8c857a;padding-left:.55rem;font-size:.54rem;font-style:normal}.LandingPage-module__cFdIIW__theatreBar small{color:#9a9388;font-size:.54rem}.LandingPage-module__cFdIIW__theatreBody{grid-template-columns:minmax(13rem,.78fr) 4.8rem minmax(17rem,1.05fr) 3.8rem minmax(17rem,1.02fr);min-height:28rem;display:grid;position:relative}.LandingPage-module__cFdIIW__sourceLane,.LandingPage-module__cFdIIW__storyLane,.LandingPage-module__cFdIIW__reviewLane{z-index:2;min-width:0;padding:1.2rem;position:relative}.LandingPage-module__cFdIIW__storyLane,.LandingPage-module__cFdIIW__reviewLane{border-left:1px solid var(--line2)}.LandingPage-module__cFdIIW__laneLabel{border-bottom:1px solid var(--line2);align-items:center;gap:.55rem;padding-bottom:.75rem;display:flex}.LandingPage-module__cFdIIW__laneLabel span{color:var(--champ2);letter-spacing:.08em;font-size:.5rem;font-weight:800}.LandingPage-module__cFdIIW__laneLabel b{letter-spacing:.12em;font-size:.53rem}.LandingPage-module__cFdIIW__sourceEvent,.LandingPage-module__cFdIIW__opportunityCard,.LandingPage-module__cFdIIW__draftCard{border:1px solid var(--line2);background:#fff;border-radius:.72rem}.LandingPage-module__cFdIIW__sourceEvent{margin-top:.7rem;padding:.75rem}.LandingPage-module__cFdIIW__manualEvent{background:#fbfaf7;margin-top:.48rem}.LandingPage-module__cFdIIW__eventTop,.LandingPage-module__cFdIIW__draftTop,.LandingPage-module__cFdIIW__opportunityTop{align-items:center;gap:.42rem;display:flex}.LandingPage-module__cFdIIW__eventTop small,.LandingPage-module__cFdIIW__draftTop small,.LandingPage-module__cFdIIW__opportunityTop small{color:var(--faint);margin-left:auto;font-size:.48rem}.LandingPage-module__cFdIIW__githubDot,.LandingPage-module__cFdIIW__noteDot{color:#fff;background:#24221f;border-radius:.4rem;place-items:center;width:1.4rem;height:1.4rem;font-size:.5rem;font-weight:800;display:grid}.LandingPage-module__cFdIIW__noteDot{color:#7b6638;background:#eee7d8}.LandingPage-module__cFdIIW__eventTop b{font-size:.56rem}.LandingPage-module__cFdIIW__sourceEvent>strong{margin:.65rem 0 .28rem;font-size:.71rem;line-height:1.35;display:block}.LandingPage-module__cFdIIW__sourceEvent>p{color:var(--muted);margin:0;font-size:.57rem;line-height:1.48}.LandingPage-module__cFdIIW__eventMeta{color:#7e776e;gap:.5rem;margin-top:.6rem;font-size:.48rem;display:flex}.LandingPage-module__cFdIIW__eventMeta span+span:before{content:"·";color:var(--champ);margin-right:.5rem}.LandingPage-module__cFdIIW__laneCaption{color:#aaa297;font-size:.47rem;line-height:1.4;position:absolute;bottom:1rem;left:1.2rem;right:1.2rem}.LandingPage-module__cFdIIW__signalBridge,.LandingPage-module__cFdIIW__outputBridge{place-items:center;display:grid;position:relative}.LandingPage-module__cFdIIW__signalBridge>span{background:linear-gradient(90deg,#ded8cd,var(--champ),#ded8cd);height:1px;animation:3.2s ease-in-out infinite LandingPage-module__cFdIIW__signalSweep;position:absolute;left:0;right:0}.LandingPage-module__cFdIIW__signalBridge>span:first-child{top:38%}.LandingPage-module__cFdIIW__signalBridge>span:nth-child(2){animation-delay:.45s;top:50%}.LandingPage-module__cFdIIW__signalBridge>span:nth-child(3){animation-delay:.9s;top:62%}.LandingPage-module__cFdIIW__signalBridge>div{z-index:2;background:#fff;border-radius:.76rem;width:2.75rem;height:2.75rem;padding:.28rem;position:relative;box-shadow:0 0 0 7px #f5f2ebe6,0 .5rem 1.4rem #1e1b1517}.LandingPage-module__cFdIIW__signalBridge img{border-radius:.55rem;width:100%;height:100%}.LandingPage-module__cFdIIW__opportunityCard{background:#fbfaf6;margin-top:.7rem;padding:1rem}.LandingPage-module__cFdIIW__opportunityTop span{color:var(--champ2);letter-spacing:.1em;font-size:.48rem;font-weight:820}.LandingPage-module__cFdIIW__opportunityCard h3{letter-spacing:-.02em;margin:.55rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:1.28rem;font-weight:500;line-height:1.2}.LandingPage-module__cFdIIW__opportunityCard>p{color:var(--muted);margin:.55rem 0 0;font-size:.6rem;line-height:1.48}.LandingPage-module__cFdIIW__storySignals{border-top:1px solid var(--line2);color:#5f765f;flex-wrap:wrap;gap:.65rem;margin-top:.85rem;padding-top:.65rem;font-size:.48rem;display:flex}.LandingPage-module__cFdIIW__storySignals i{font-style:normal}.LandingPage-module__cFdIIW__angleStrip{border-left:2px solid var(--champ);background:#fff;gap:.16rem;margin-top:.48rem;padding:.68rem .75rem;display:grid}.LandingPage-module__cFdIIW__angleStrip span{color:#91897e;font-size:.46rem}.LandingPage-module__cFdIIW__angleStrip b{font-size:.58rem}.LandingPage-module__cFdIIW__outputBridge:before{content:"";background:linear-gradient(90deg,#ddd7cc,var(--champ),#ddd7cc);height:1px;position:absolute;left:0;right:0}.LandingPage-module__cFdIIW__outputBridge span{background:var(--champ);border-radius:50%;width:.42rem;height:.42rem;animation:2.3s ease-in-out infinite LandingPage-module__cFdIIW__pulse;box-shadow:0 0 0 7px #c5a7661a}.LandingPage-module__cFdIIW__outputBridge b{color:#938b7e;margin-top:2.6rem;font-size:.44rem;font-weight:700;position:absolute}.LandingPage-module__cFdIIW__draftCard{margin-top:.7rem;padding:.9rem}.LandingPage-module__cFdIIW__draftTop{border-bottom:1px solid var(--line2);padding-bottom:.55rem}.LandingPage-module__cFdIIW__draftTop>span{align-items:center;gap:.38rem;font-size:.58rem;font-weight:720;display:flex}.LandingPage-module__cFdIIW__draftCard>p{color:#37332d;margin:.65rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:.79rem;line-height:1.45}.LandingPage-module__cFdIIW__reviewChecks{color:#5f765f;gap:.75rem;margin-top:.75rem;font-size:.48rem;display:flex}.LandingPage-module__cFdIIW__reviewAction{border:1px solid var(--line2);background:#fbfaf7;border-radius:.65rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.4rem;margin-top:.48rem;padding:.68rem;display:grid}.LandingPage-module__cFdIIW__reviewAction>div{gap:.12rem;display:grid}.LandingPage-module__cFdIIW__reviewAction span{font-size:.53rem;font-weight:720}.LandingPage-module__cFdIIW__reviewAction small{color:#958d82;font-size:.44rem}.LandingPage-module__cFdIIW__reviewAction button{border:1px solid var(--line);color:#5d574e;min-height:2rem;font:inherit;background:#fff;border-radius:.48rem;padding:0 .52rem;font-size:.48rem;font-weight:700}.LandingPage-module__cFdIIW__reviewAction button:last-child{color:#fff;background:#25231f;border-color:#25231f}.LandingPage-module__cFdIIW__statementSection{color:#f9f7f1;background:#1d1c19;padding:clamp(6rem,9vw,9rem) max(1.5rem,50% - 42rem)}.LandingPage-module__cFdIIW__statementLead{max-width:70rem}.LandingPage-module__cFdIIW__statementLead>span{color:#c9ad70}.LandingPage-module__cFdIIW__statementLead h2{letter-spacing:-.045em;max-width:16ch;margin:.8rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(3rem,5.4vw,6rem);font-weight:500;line-height:.98}.LandingPage-module__cFdIIW__statementLead h2 em{color:#d4bc84}.LandingPage-module__cFdIIW__statementCompare{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr 5rem 1fr;align-items:center;margin-top:4rem;display:grid}.LandingPage-module__cFdIIW__statementCompare>div:not(.LandingPage-module__cFdIIW__compareArrow){padding:1.4rem 0}.LandingPage-module__cFdIIW__statementCompare small{color:#f9f7f161;letter-spacing:.12em;font-size:.5rem;font-weight:780}.LandingPage-module__cFdIIW__statementCompare p{max-width:24rem;margin:.65rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:1.4rem;line-height:1.25}.LandingPage-module__cFdIIW__compareArrow{color:#cdb57b;border-inline:1px solid #ffffff1a;place-items:center;height:100%;display:grid}.LandingPage-module__cFdIIW__compareArrow svg{width:1.25rem;height:1.25rem}.LandingPage-module__cFdIIW__flowSection,.LandingPage-module__cFdIIW__controlSection{background:#fcfbf8;padding:clamp(6rem,8vw,8rem) max(1.5rem,50% - 42rem)}.LandingPage-module__cFdIIW__sectionHeader{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);align-items:end;gap:4rem;display:grid}.LandingPage-module__cFdIIW__sectionHeader h2{letter-spacing:-.04em;max-width:14ch;margin:.7rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(2.8rem,4.8vw,5rem);font-weight:500;line-height:1}.LandingPage-module__cFdIIW__sectionHeader>p{color:var(--muted);margin:0 0 .35rem;font-size:.76rem;line-height:1.65}.LandingPage-module__cFdIIW__flowRail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:3.4rem;display:grid}.LandingPage-module__cFdIIW__flowRail article{min-height:14rem;padding:1.3rem 1.25rem 1.5rem 0;position:relative}.LandingPage-module__cFdIIW__flowRail article+article{border-left:1px solid var(--line2);padding-left:1.25rem}.LandingPage-module__cFdIIW__flowRail article>div{align-items:center;gap:.6rem;display:flex}.LandingPage-module__cFdIIW__flowRail article>div span{color:var(--champ2);font-size:.5rem;font-weight:800}.LandingPage-module__cFdIIW__flowRail article>div i{background:#e1dbd0;flex:1;height:1px}.LandingPage-module__cFdIIW__flowRail h3{margin:1.15rem 0 0;font-size:.94rem}.LandingPage-module__cFdIIW__flowRail p{color:var(--muted);margin:.5rem 0 0;font-size:.68rem;line-height:1.55}.LandingPage-module__cFdIIW__flowActive:after{content:"YOUR JUDGMENT";color:#8a713f;letter-spacing:.12em;font-size:.44rem;font-weight:800;position:absolute;bottom:1rem;left:1.25rem;right:1.25rem}.LandingPage-module__cFdIIW__flowRail article:first-child.LandingPage-module__cFdIIW__flowActive:after{left:0}.LandingPage-module__cFdIIW__systemSection{background:#eee9df;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:center;gap:5rem;padding:clamp(6rem,9vw,9rem) max(1.5rem,50% - 42rem);display:grid}.LandingPage-module__cFdIIW__systemIntro h2{letter-spacing:-.04em;max-width:12ch;margin:.72rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(2.9rem,4.8vw,5rem);font-weight:500;line-height:1}.LandingPage-module__cFdIIW__systemIntro>p{max-width:34rem;color:var(--muted);margin:1.2rem 0 0;font-size:.76rem;line-height:1.65}.LandingPage-module__cFdIIW__systemIntro>a{color:#514a3e;align-items:center;gap:.45rem;margin-top:1.5rem;font-size:.68rem;font-weight:720;display:inline-flex}.LandingPage-module__cFdIIW__systemDiagram{background:#f7f3eb;border:1px solid #d8d1c4;border-radius:1rem;grid-template-columns:1fr 1.1fr 1fr;gap:.75rem;min-height:26rem;padding:1.2rem;display:grid;box-shadow:0 1.4rem 4rem #231f180e}.LandingPage-module__cFdIIW__diagramOrigin,.LandingPage-module__cFdIIW__diagramDecision,.LandingPage-module__cFdIIW__diagramCore{background:#fff;border:1px solid #ddd6ca;border-radius:.75rem;flex-direction:column;padding:1rem;display:flex;position:relative}.LandingPage-module__cFdIIW__diagramOrigin small,.LandingPage-module__cFdIIW__diagramDecision small,.LandingPage-module__cFdIIW__diagramCore small{color:#999083;letter-spacing:.1em;font-size:.45rem;font-weight:800}.LandingPage-module__cFdIIW__diagramOrigin b,.LandingPage-module__cFdIIW__diagramDecision b{border-bottom:1px solid var(--line2);padding:.72rem 0;font-size:.61rem}.LandingPage-module__cFdIIW__diagramCore{text-align:center;color:#fff;background:#201f1b;justify-content:center;align-items:center}.LandingPage-module__cFdIIW__diagramCore img{border-radius:.9rem;width:3.2rem;height:3.2rem;box-shadow:0 .7rem 1.8rem #0003}.LandingPage-module__cFdIIW__diagramCore small{color:#cbb27a;margin-top:.8rem}.LandingPage-module__cFdIIW__diagramCore strong{max-width:10rem;margin:.5rem 0 .85rem;font-family:Playfair Display,Georgia,serif;font-size:1.2rem;font-weight:500;line-height:1.15}.LandingPage-module__cFdIIW__diagramCore span{color:#ffffff9e;border-top:1px solid #ffffff17;width:100%;padding:.4rem 0;font-size:.49rem}.LandingPage-module__cFdIIW__diagramOrigin:after,.LandingPage-module__cFdIIW__diagramDecision:before{content:"";background:#bba56f;width:.76rem;height:1px;position:absolute;top:50%}.LandingPage-module__cFdIIW__diagramOrigin:after{right:-.76rem}.LandingPage-module__cFdIIW__diagramDecision:before{left:-.76rem}.LandingPage-module__cFdIIW__controlSection{border-top:1px solid var(--line)}.LandingPage-module__cFdIIW__principleGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.2rem;display:grid}.LandingPage-module__cFdIIW__principleGrid article{min-height:12rem;padding:1.25rem 1.3rem 1.45rem 0}.LandingPage-module__cFdIIW__principleGrid article+article{border-left:1px solid var(--line2);padding-left:1.3rem}.LandingPage-module__cFdIIW__principleGrid span{color:var(--champ2);font-size:.5rem;font-weight:800}.LandingPage-module__cFdIIW__principleGrid h3{margin:1rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:1.45rem;font-weight:500}.LandingPage-module__cFdIIW__principleGrid p{max-width:20rem;color:var(--muted);margin:.55rem 0 0;font-size:.69rem;line-height:1.55}.LandingPage-module__cFdIIW__finalSection{background:#d8c9aa;justify-content:space-between;align-items:flex-end;gap:3rem;padding:clamp(6rem,9vw,9rem) max(1.5rem,50% - 42rem);display:flex}.LandingPage-module__cFdIIW__finalSection h2{letter-spacing:-.045em;margin:.7rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(3rem,5.3vw,5.7rem);font-weight:500;line-height:.98}.LandingPage-module__cFdIIW__finalSection h2 em{color:#6e5930}.LandingPage-module__cFdIIW__finalSection>a{color:#fff;white-space:nowrap;background:#1f1e1b;border-radius:.58rem;align-items:center;gap:.5rem;min-height:3rem;padding:0 1rem;font-size:.7rem;font-weight:720;display:inline-flex}.LandingPage-module__cFdIIW__page footer{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;width:min(92rem,100% - 3rem);min-height:5rem;margin:auto;font-size:.63rem;display:grid}.LandingPage-module__cFdIIW__page footer>span{color:#8b847a}.LandingPage-module__cFdIIW__page footer>a{justify-self:end;font-weight:700}@keyframes LandingPage-module__cFdIIW__signalSweep{0%,to{opacity:.3;transform:scaleX(.76)}50%{opacity:1;transform:scaleX(1)}}@keyframes LandingPage-module__cFdIIW__pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@media (max-width:1120px){.LandingPage-module__cFdIIW__theatreBody{grid-template-columns:minmax(12rem,.8fr) 3.2rem minmax(15rem,1fr) 2.8rem minmax(15rem,1fr)}.LandingPage-module__cFdIIW__reviewAction{grid-template-columns:1fr 1fr}.LandingPage-module__cFdIIW__reviewAction>div{grid-column:1/-1}.LandingPage-module__cFdIIW__reviewAction button{width:100%}.LandingPage-module__cFdIIW__systemSection{grid-template-columns:1fr}.LandingPage-module__cFdIIW__systemIntro h2{max-width:15ch}}@media (max-width:900px){.LandingPage-module__cFdIIW__header{grid-template-columns:1fr auto}.LandingPage-module__cFdIIW__header nav{display:none}.LandingPage-module__cFdIIW__hero{padding-top:4rem}.LandingPage-module__cFdIIW__hero h1{max-width:13ch}.LandingPage-module__cFdIIW__theatreBody{grid-template-columns:1fr}.LandingPage-module__cFdIIW__signalBridge,.LandingPage-module__cFdIIW__outputBridge{height:3.2rem}.LandingPage-module__cFdIIW__signalBridge>span{left:20%;right:20%;top:50%!important}.LandingPage-module__cFdIIW__signalBridge>span:nth-child(2),.LandingPage-module__cFdIIW__signalBridge>span:nth-child(3){display:none}.LandingPage-module__cFdIIW__signalBridge>div{width:2.4rem;height:2.4rem}.LandingPage-module__cFdIIW__outputBridge:before{left:20%;right:20%}.LandingPage-module__cFdIIW__storyLane,.LandingPage-module__cFdIIW__reviewLane{border-left:0;border-top:1px solid var(--line2)}.LandingPage-module__cFdIIW__laneCaption{margin-top:.75rem;display:block;position:static}.LandingPage-module__cFdIIW__statementCompare{grid-template-columns:1fr}.LandingPage-module__cFdIIW__compareArrow{border:1px solid #ffffff1a;border-inline:0;min-height:4rem}.LandingPage-module__cFdIIW__compareArrow svg{transform:rotate(90deg)}.LandingPage-module__cFdIIW__sectionHeader{grid-template-columns:1fr;gap:1.2rem}.LandingPage-module__cFdIIW__flowRail{border-bottom:0;grid-template-columns:1fr}.LandingPage-module__cFdIIW__flowRail article,.LandingPage-module__cFdIIW__flowRail article+article{border-left:0;border-bottom:1px solid var(--line);min-height:0;padding:1.2rem 0}.LandingPage-module__cFdIIW__flowActive:after{margin-top:1rem;display:block;position:static}.LandingPage-module__cFdIIW__systemDiagram{grid-template-columns:1fr}.LandingPage-module__cFdIIW__diagramOrigin:after,.LandingPage-module__cFdIIW__diagramDecision:before{display:none}.LandingPage-module__cFdIIW__principleGrid{border-bottom:0;grid-template-columns:1fr}.LandingPage-module__cFdIIW__principleGrid article,.LandingPage-module__cFdIIW__principleGrid article+article{border-left:0;border-bottom:1px solid var(--line);min-height:0;padding:1.2rem 0}.LandingPage-module__cFdIIW__finalSection{flex-direction:column;align-items:flex-start}.LandingPage-module__cFdIIW__page footer{grid-template-columns:1fr auto}.LandingPage-module__cFdIIW__page footer>span{display:none}}@media (max-width:620px){.LandingPage-module__cFdIIW__header{width:min(100% - 1.25rem,92rem);min-height:4.3rem}.LandingPage-module__cFdIIW__openButton{padding:0 .7rem}.LandingPage-module__cFdIIW__hero{padding:3.6rem .75rem 4.5rem}.LandingPage-module__cFdIIW__hero h1{font-size:clamp(3.25rem,15.5vw,4.7rem)}.LandingPage-module__cFdIIW__heroProof{gap:.55rem 1rem}.LandingPage-module__cFdIIW__heroProof span+span:before{display:none}.LandingPage-module__cFdIIW__theatre{border-radius:.82rem}.LandingPage-module__cFdIIW__theatreBar{padding:0 .75rem}.LandingPage-module__cFdIIW__theatreBar small,.LandingPage-module__cFdIIW__theatreBar i{display:none}.LandingPage-module__cFdIIW__sourceLane,.LandingPage-module__cFdIIW__storyLane,.LandingPage-module__cFdIIW__reviewLane{padding:.85rem}.LandingPage-module__cFdIIW__laneCaption{font-size:.44rem}.LandingPage-module__cFdIIW__statementSection,.LandingPage-module__cFdIIW__flowSection,.LandingPage-module__cFdIIW__systemSection,.LandingPage-module__cFdIIW__controlSection,.LandingPage-module__cFdIIW__finalSection{padding-left:1rem;padding-right:1rem}.LandingPage-module__cFdIIW__statementLead h2,.LandingPage-module__cFdIIW__sectionHeader h2,.LandingPage-module__cFdIIW__systemIntro h2,.LandingPage-module__cFdIIW__finalSection h2{font-size:clamp(2.55rem,12vw,4rem)}.LandingPage-module__cFdIIW__statementCompare p{font-size:1.15rem}.LandingPage-module__cFdIIW__systemDiagram{padding:.7rem}.LandingPage-module__cFdIIW__page footer{width:min(100% - 1.25rem,92rem)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__cFdIIW__signalBridge>span,.LandingPage-module__cFdIIW__outputBridge span{animation:none}}
