@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;font-optical-sizing:auto;src:url(/fonts/inter/inter-latin-ext-standard-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:100 900;font-optical-sizing:auto;src:url(/fonts/inter/inter-latin-standard-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Satoshi;src:url(/fonts/dogo/satoshi-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/dogo/satoshi-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/dogo/satoshi-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-satoshi:"Satoshi","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.dogo-path-surface,.ig-proposal,.client-path-footer{--dogo-night:#020712;--dogo-blue:#3b6fff;--dogo-ice:#c5ddff;--dp-body:var(--font-satoshi);--dp-display:var(--font-display);font-family:var(--font-satoshi);font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.ig-proposal :is(.ig-hero-v4 h1,.ig-chapter-heading h2),.dogo-path-surface :is(.path-opening h1,.path-start h2,.dw-heading h2,.dg-heading h2,.dj-heading h2){font-family:var(--font-display);font-weight:550;letter-spacing:-.035em;text-wrap:balance}.dogo-symbol{display:inline-block;vertical-align:middle;flex-shrink:0;overflow:visible}.dogo-symbol-accent{opacity:.5}.dogo-wordmark{display:block;width:96px;height:auto;-o-object-fit:contain;object-fit:contain}.dogo-emblem{display:block;width:28px;height:28px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px #adceff60)}.dogo-control,.ig-proposal .dogo-control,.dogo-path-surface .dp-link,.dogo-path-surface .dj-outcomes button,.dogo-path-surface .dj-plan-actions button,.ig-proposal .ig-action{position:relative;isolation:isolate;border:1px solid #9bc5ff8a;border-radius:4px 18px 4px 4px;background:linear-gradient(125deg,#d4eaff18,transparent 30%,#2f60ff17 80%,#77a9ff30),linear-gradient(175deg,#152449,#060b18);box-shadow:inset 0 1px #eff6ff70,inset 0 -1px #183568,0 10px 30px #02091440,0 0 26px #244cff15;color:#f3f7ff;font-family:var(--font-satoshi);font-weight:500;text-decoration:none;transition:border-color .3s,box-shadow .3s}.dogo-control{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;padding:10px 16px 10px 24px;font-size:14px;line-height:1.4;cursor:pointer}.dogo-control:hover,.dogo-path-surface .dp-link:hover,.ig-proposal .ig-action:hover{border-color:#c4e1ff;box-shadow:inset 0 1px #ffffff60,0 12px 32px #3266ff33}.dogo-control:focus-visible{outline:2px solid #a6ceff;outline-offset:5px}.dogo-control:disabled{opacity:.38;cursor:default}.dogo-control.is-back{border-radius:18px 4px 4px;padding:10px 24px 10px 16px}.dogo-control.is-ink,.dogo-path-surface .dp-link,.ig-proposal .ig-action-white{color:#122a43;background:linear-gradient(145deg,#fff,#e6edf5);border-color:#879fcb;box-shadow:inset 0 1px #fff,0 10px 25px #132d4812}.dogo-control.is-ink:focus-visible,.dogo-path-surface .dp-link:focus-visible{outline-color:#2046b8}.dogo-path-surface .dp-link--blue,.ig-proposal .ig-action-blue{color:#f3f7ff;background:linear-gradient(125deg,#d4eaff18,transparent 30%,#2f60ff17 80%,#77a9ff30),linear-gradient(175deg,#152449,#060b18);border-color:#9bc5ff8a}.dogo-control-end{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-left:1px solid #adceef30;padding-left:8px;color:#c5ddff}.dogo-control-end img{width:23px;height:23px;-o-object-fit:contain;object-fit:contain}.dogo-control.is-ink .dogo-control-end{border-color:#a9bcd0;color:#173b5b}.dogo-control.is-ink .dogo-control-end img{filter:brightness(0) saturate(100%)}.dogo-path-surface .dp-kicker:before{width:13px;height:13px;margin-right:10px;background:currentColor;vertical-align:-1px;border-radius:0;-webkit-mask:url(/brand/dogo-mark.png) center/contain no-repeat;mask:url(/brand/dogo-mark.png) center/contain no-repeat}.dogo-path-surface .dj-node-top svg{color:#c5ddff}.dogo-path-surface .dj-node{border-radius:4px 18px 4px 4px}.dogo-path-surface .dj-outcomes button[aria-pressed=true]{background:linear-gradient(145deg,#fff,#e6edf5);color:#122a43;border-color:#879fcb}.dogo-path-surface .dj-ledger>summary{font-family:var(--font-display);font-weight:550;letter-spacing:-.025em}.ig-proposal .ig-header{background:linear-gradient(180deg,#0b0c0fee,#040406ee);border-bottom-color:#ffffff2e}.ig-proposal .ig-progress{background:linear-gradient(90deg,#243dff,#4b83ff)}.ig-proposal .ig-story-bridge{--bridge-bg:#f3f5fa;--bridge-ink:#111c31;--bridge-accent:#3b6fff;background:var(--bridge-bg)}.ig-proposal .ig-story-bridge[data-phase=system]{--bridge-bg:#edf1f8;--bridge-ink:#111c31;--bridge-accent:#3b6fff}.ig-proposal .ig-story-bridge[data-phase=growth]{--bridge-bg:#eef3fb;--bridge-ink:#111c31;--bridge-accent:#3b6fff}.ig-proposal .ig-story-bridge[data-phase=decision]{--bridge-bg:#020712;--bridge-ink:#f3f7ff;--bridge-accent:#c5ddff}.ig-proposal .ig-story-bridge-copy strong{font-family:var(--font-display);font-weight:550;letter-spacing:-.035em;text-wrap:balance}.ig-proposal .ig-chapter-heading{--chapter-accent:#3b6fff}.ig-proposal .ig-title-light.ig-chapter-heading,.ig-proposal .ig-project-story .ig-chapter-heading,.ig-proposal .ig-optimization-story .ig-chapter-heading{--chapter-accent:#c5ddff}.ig-proposal .ig-chapter-icon{border-radius:4px 18px 4px 4px;border-color:color-mix(in srgb,var(--chapter-accent) 40%,transparent)}.ig-proposal .ig-chapter-icon img{display:none}.ig-proposal .ig-chapter-icon:after{content:"";width:27px;height:27px;background:currentColor;-webkit-mask:url(/brand/dogo-mark.png) center/contain no-repeat;mask:url(/brand/dogo-mark.png) center/contain no-repeat}.ig-proposal .ig-choice{border-radius:4px 12px 4px 4px}.ig-proposal .ig-choice.is-active{background:linear-gradient(175deg,#152449,#060b18);border-color:#9bc5ff8a;box-shadow:inset 0 1px #eff6ff40}.ig-proposal .ig-icon-button{border-radius:4px 12px 4px 4px;background:linear-gradient(175deg,#152449,#060b18);border-color:#9bc5ff60}.ig-proposal .ig-hero-v4-cta{padding:14px 19px 14px 23px;min-height:58px;gap:22px}.dogo-path-surface .dg-steps button,.dogo-path-surface .dw-selector button{border-radius:4px 18px 4px 4px;font-family:var(--font-satoshi)}.dogo-path-surface .dg-steps button[aria-pressed=true]{background:linear-gradient(175deg,#152449,#060b18);border-color:#9bc5ff8a}.dogo-path-surface .dg-number{display:flex;margin-top:0}.dogo-path-surface .dw-selector button[aria-pressed=true]{background:linear-gradient(145deg,#fff,#e6edf5);border-color:#879fcb}@media(max-width:520px){.ig-proposal .ig-story-bridge-label{display:grid;grid-template-columns:20px minmax(0,1fr);gap:7px 10px}.ig-proposal .ig-story-bridge-label small{grid-column:2;line-height:1.5;margin-left:0;font-size:10px;letter-spacing:.035em}.ig-proposal .ig-story-bridge .ig-bridge-signature{display:block;width:65px;height:18px;grid-column:2;margin-top:3px}.ig-proposal .ig-story-bridge .ig-bridge-botanical{display:none}}@media(prefers-reduced-motion:reduce){.dogo-control,.dogo-path-surface .dp-link,.ig-proposal .ig-action{transition:none}}
