@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2)format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2)format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.deck-slide{--deck-width:1280px;--deck-height:769px;isolation:isolate;width:var(--deck-width);height:var(--deck-height);min-width:var(--deck-width);min-height:var(--deck-height);background:#fff var(--slide-background,none) center / 1280px 769px no-repeat;color:#181818;position:relative;overflow:hidden}.deck-document{width:fit-content}.deck-slot{width:1280px;height:769px}.deck-slide-background-image{z-index:-1;-webkit-user-select:none;user-select:none;width:1280px;height:769px;transition:opacity .1s linear;display:block;position:absolute;inset:0}.partner-logo-safe-zone{left:var(--logo-zone-x);top:var(--logo-zone-y);width:var(--logo-zone-width);height:var(--logo-zone-height);padding:var(--logo-clear-space);place-items:center;display:grid;position:absolute;overflow:hidden}.partner-logo-stage{z-index:1;left:var(--logo-zone-x);top:var(--logo-zone-y);width:var(--logo-zone-width);height:var(--logo-zone-height);position:absolute;overflow:hidden}.partner-logo-viewport{background:radial-gradient(#0f172a14 0%,#0f172a08 48%,#0000 74%);display:block;position:absolute;overflow:hidden}.partner-logo-stage-image{object-position:center;max-width:none;max-height:none;display:block}.partner-logo-image{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.pilot-preview-watermark{z-index:2;color:#704200;letter-spacing:.045em;text-align:center;text-transform:uppercase;background:#fff8e5f0;border:1px solid #9a5b00;border-radius:999px;width:450px;margin:0;padding:8px 12px;font-size:11px;font-weight:700;line-height:1;position:absolute;top:128px;left:800px}.cover-partner-identity{width:402px;min-height:118px;color:var(--partner-dark);z-index:1;position:absolute;top:150px;left:52px}.cover-partner-name{letter-spacing:-.06em;overflow-wrap:anywhere;place-items:center start;min-height:86px;margin:0;font-size:52px;font-weight:700;line-height:.9;display:grid}.cover-partner-role{max-width:378px;color:var(--partner-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:15px;font-weight:500;line-height:1.1;position:absolute;top:106px;left:12px}.cover-partner-role-with-logo{z-index:1;max-width:378px;color:var(--partner-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:15px;font-weight:500;line-height:1.1;position:absolute;top:272px;left:64px}@media print{@page{size:13.3333in 8.01042in;margin:0}html,body{background:#fff;width:1280px;height:769px;margin:0}.deck-slide,.deck-slot{break-after:page}.deck-slot:last-child,.deck-slide:last-child{break-after:auto}}.proposal-workspace{color:#f8fafc;background:#111827;min-height:100vh}.workspace-header{background:#0c1425;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:1.5rem;min-height:92px;padding:1.25rem clamp(1rem,3vw,3rem);display:flex}.workspace-header h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.1rem,2vw,1.55rem);font-weight:600}.workspace-header>p,.workspace-header-actions>p{color:#aab5c8;margin:0;font-size:.85rem}.workspace-header-actions{align-items:center;gap:1rem;display:flex}.workspace-header-actions button,.presentation-toolbar button{color:#f8fbff;cursor:pointer;background:#17243a;border:1px solid #61799f;border-radius:.35rem;padding:.65rem .85rem;font-weight:600}.workspace-header-actions button:hover,.workspace-header-actions button:focus-visible,.presentation-toolbar button:hover,.presentation-toolbar button:focus-visible{outline-offset:2px;background:#213557;outline:2px solid #83adff}.presentation-mode{z-index:30;color:#f8fafc;background:#060a12;grid-template-rows:68px minmax(0,1fr);display:grid;position:fixed;inset:0}.presentation-toolbar{background:#0c1425;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.25rem;display:flex}.presentation-toolbar p{color:#a9bad5;font-variant-numeric:tabular-nums;margin:0}.presentation-toolbar>div{gap:.55rem;display:flex}.presentation-toolbar button:disabled{cursor:not-allowed;opacity:.42}.presentation-stage{background:radial-gradient(circle,#1f2b3f94,#0000 64%),#060a12;place-items:center;min-width:0;min-height:0;padding:24px;display:grid;overflow:hidden}.presentation-stage .deck-document{width:1280px}.presentation-stage .deck-slot[hidden]{display:none}.workspace-layout{background:#ffffff1f;grid-template-columns:minmax(150px,.7fr) minmax(0,3fr) minmax(270px,1fr);gap:1px;min-height:calc(100vh - 92px);display:grid}.workspace-sidebar,.workspace-controls{background:#141d2d}.workspace-sidebar{padding:1.5rem 1rem}.workspace-controls{flex-direction:column;gap:1px;display:flex}.workspace-panel{background:#141d2d;padding:1.5rem}.workspace-panel-label,.workspace-eyebrow{color:#88a4d9;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .65rem;font-size:.65rem;font-weight:700}.slide-navigator-list,.release-issues{margin:0;padding:0;list-style:none}.slide-navigator-list{gap:.25rem;display:grid}.slide-navigator-button{color:#dce6f7;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.65rem;width:100%;padding:.7rem .6rem;display:flex}.slide-navigator-button:hover,.slide-navigator-button:focus-visible,.slide-navigator-button[aria-current=page]{color:#fff;background:#588fed33;outline:0}.slide-navigator-button span{color:#8190aa;font-variant-numeric:tabular-nums;font-size:.68rem}.workspace-preview-panel{background:#1e293b;place-items:start center;min-width:0;padding:clamp(1rem,3vw,3rem);display:grid;overflow:hidden}.workspace-preview-scroll{overscroll-behavior:contain;background:#fff;border:1px solid #fff3;width:100%;max-height:calc(100vh - 140px);overflow:auto;box-shadow:0 30px 70px #00000040}.workspace-preview-scroll:focus-visible{outline-offset:3px;outline:2px solid #83adff}.workspace-preview-scale{transform-origin:0 0;width:1280px}.configuration-panel h2,.release-panel h2{letter-spacing:-.02em;margin:0;font-size:1.12rem}.workspace-panel-description,.release-panel>p:not(.workspace-panel-label):not(.release-status),.configuration-help{color:#b9c5d7;font-size:.82rem;line-height:1.5}.configuration-warning{color:#f8c36a;margin:-.35rem 0 .15rem 1.75rem;font-size:.72rem;line-height:1.35}.configuration-fields{gap:1rem;margin-top:1.25rem;display:grid}.configuration-fields>label,.configuration-logo-field{color:#eef4ff;gap:.4rem;font-size:.82rem;font-weight:500;display:grid}.configuration-fields input[type=text],.configuration-fields input:not([type]){color:#fff;background:#0f1725;border:1px solid #50627e;border-radius:.35rem;min-width:0;padding:.65rem .7rem}.configuration-fields input:focus-visible,.release-panel button:focus-visible{outline-offset:2px;outline:2px solid #83adff}.configuration-logo-field input[type=file]{color:#cbd7eb;max-width:100%;font-size:.75rem}.configuration-help{margin:0}.configuration-color-control{align-items:center;gap:.7rem;display:flex}.configuration-color-control input[type=color]{background:#0f1725;border:1px solid #50627e;border-radius:.25rem;width:2.5rem;height:2rem;padding:.1rem}.configuration-color-control code{color:#cbd7eb}.configuration-toggle{align-items:center;gap:.55rem;display:flex!important}.configuration-error{color:#ffb3b3;font-size:.75rem;line-height:1.35}.release-panel{border-top:1px solid #ffffff1f;flex:1}.release-issues{gap:.45rem;margin:1rem 0;display:grid}.release-issues li{color:#ffd2b1;font-size:.76rem;line-height:1.35}.release-issues li:before{content:"•";color:#ffad75;margin-right:.4rem}.release-panel button{color:#fff;cursor:pointer;background:#356ecc;border:0;border-radius:.35rem;width:100%;padding:.75rem .9rem;font-weight:600}.release-panel button:disabled{color:#9ca8bb;cursor:not-allowed;background:#3c4658}.release-status{color:#b9c5d7;margin:.75rem 0 0;font-size:.75rem}.logo-fit-backdrop{z-index:20;background:#030814bf;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.logo-fit-dialog{background:#111b2c;border:1px solid #60799f;border-radius:.55rem;width:min(1040px,100%);max-height:min(840px,100vh - 2rem);padding:clamp(1rem,2.5vw,1.8rem);overflow:auto;box-shadow:0 30px 90px #0000007a}.logo-fit-dialog-header h2{color:#fff;margin:0}.logo-fit-dialog-header>p:not(.workspace-panel-label){color:#c3d1e8;margin:.55rem 0 0;font-size:.85rem;line-height:1.45}.logo-fit-previews{grid-template-columns:minmax(0,1.35fr) minmax(240px,.8fr);gap:1rem;margin:1.25rem 0;display:grid}.logo-fit-preview-label{color:#c3d1e8;margin:0 0 .45rem;font-size:.75rem;font-weight:600}.logo-fit-stage-preview{background:#0d1625;border:1px solid #5a6e8e;position:relative}.logo-fit-placement-meta{color:#b8c9e5;border-bottom:1px solid #8da6cc52;justify-content:space-between;gap:.5rem;padding:.65rem .75rem;font-size:.68rem;font-weight:600;display:flex}.logo-fit-placement-meta span:last-child{color:#7793be;font-variant-numeric:tabular-nums}.logo-fit-placement-board{background:linear-gradient(135deg,#24344ce6,#142032f0),repeating-linear-gradient(45deg,#ffffff08 0 1px,#0000 1px 11px);place-items:center;min-height:190px;padding:1.2rem;display:grid}.logo-fit-stage-preview-financialHeader .logo-fit-placement-board{min-height:150px}.logo-fit-placement-safe-zone{background:linear-gradient(135deg,#fff,#eef4ff);border:1px dashed #7ea7e4;border-radius:.35rem;width:min(100%,520px);position:relative;overflow:hidden;box-shadow:0 12px 30px #00000038}.logo-fit-stage-preview-financialHeader .logo-fit-placement-safe-zone{width:min(100%,330px)}.logo-fit-placement-viewport{display:block;position:absolute;overflow:hidden}.logo-fit-placement-viewport img{max-width:none;max-height:none;display:block}.logo-fit-placement-clear-space{z-index:1;pointer-events:none;border:1px dashed #2a64b7b3;position:absolute}.logo-fit-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.logo-fit-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.65rem;display:flex}.logo-fit-actions p{color:#aebed7;flex:250px;margin:0;font-size:.75rem;line-height:1.35}.logo-fit-controls label{color:#e8f0ff;gap:.35rem;font-size:.78rem;font-weight:600;display:grid}.logo-fit-controls button,.logo-fit-dialog-footer button{color:#fff;cursor:pointer;background:#315f9e;border:1px solid #6d87ae;border-radius:.35rem;padding:.6rem .75rem;font-weight:600}.logo-fit-controls button:hover,.logo-fit-dialog-footer button:hover:not(:disabled){background:#4176be}.logo-fit-controls button:disabled{color:#dce9ff;cursor:wait;background:#294b7c;border-color:#526b90}.logo-fit-spinner{vertical-align:-.1rem;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:.8rem;height:.8rem;margin-right:.45rem;animation:.8s linear infinite logo-fit-spinner-rotate;display:inline-block}@keyframes logo-fit-spinner-rotate{to{transform:rotate(360deg)}}.logo-fit-controls input:focus-visible,.logo-fit-dialog button:focus-visible{outline-offset:3px;outline:2px solid #9fc3ff}.logo-fit-dialog-footer{justify-content:flex-end;gap:.65rem;margin-top:1.25rem;display:flex}.logo-fit-dialog-footer .logo-fit-cancel{background:0 0}.logo-fit-dialog-footer button:disabled{color:#9eabc0;cursor:not-allowed;background:#354153;border-color:#48566c}.logo-fit-note{color:#c3d1e8;margin:.85rem 0 0;font-size:.78rem;line-height:1.4}@media (width<=1100px){.workspace-layout{grid-template-columns:minmax(145px,.65fr) minmax(0,2fr)}.workspace-controls{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.release-panel{border-top:0;border-left:1px solid #ffffff1f}}@media (width<=640px){.logo-fit-previews,.logo-fit-controls{grid-template-columns:1fr}.logo-fit-dialog-footer{justify-content:stretch}.logo-fit-dialog-footer button{flex:1}}@media (width<=720px){.workspace-header{min-height:0;display:block}.workspace-header>p{margin-top:.4rem}.workspace-layout{flex-direction:column;display:flex}.workspace-sidebar{padding:.75rem 1rem}.slide-navigator-list{display:flex;overflow-x:auto}.slide-navigator-list li{flex:none}.workspace-preview-panel{order:2;padding:.75rem}.workspace-preview-scroll{max-height:62vh}.workspace-controls{order:1;display:block}.release-panel{border-top:1px solid #ffffff1f;border-left:0}}:root{color:#18181b;background:#f4f4f5}*{box-sizing:border-box}html,body{min-height:100%}body{background:#f4f4f5;margin:0;font-family:Outfit,Arial,sans-serif}button,input,textarea,select{font:inherit}.workspace-shell{place-items:center;min-height:100vh;padding:2rem;display:grid}.workspace-intro{background:#fff;border:1px solid #d4d4d8;width:min(100%,42rem);padding:2.5rem}.workspace-eyebrow{color:#71717a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.workspace-intro h1{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:600}.workspace-intro>p:last-child{color:#52525b;margin:1rem 0 0}.preview-shell{min-width:min-content;min-height:100vh;padding:2rem;overflow:auto}.print-route-status{color:#181818;background:#fff;place-items:center;width:1280px;height:769px;display:grid}
