:root{--ds-ink:#0f1a2d;--ds-ink-2:#1f2c42;--ds-ink-3:#3a4863;--ds-ink-deep:#0a121f;--ds-cyan:#00b8f0;--ds-cyan-deep:#0089b8;--ds-cyan-text:#006e94;--ds-cyan-soft:#e7f3fa;--ds-gold:#ffb400;--ds-danger:#d6332c;--ds-success:#156a37;--ds-muted:#5c6a7e;--ds-muted-2:#8a95a6;--ds-line:#dde4ec;--ds-line-soft:#eef2f6;--ds-paper:#f4f8fb;--ds-paper-2:#e7f3fa;--ds-radius-card:24px;--ds-radius-pill:999px;--ds-shadow-card:0 8px 30px rgba(0,0,0,.06);--ds-shadow-cta:0 12px 30px -8px rgba(0,184,240,.55);--ds-shadow-cta-hover:0 18px 40px -10px rgba(0,184,240,.7);--ds-tracking-eyebrow:.16em;--ds-font:"Montserrat",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ds-ease:cubic-bezier(.2,.7,.2,1);--ds-dur:220ms;--ds-mark:url(https://246587558.fs1.hubspotusercontent-na2.net/hubfs/246587558/iso-portal/ico-delancey.svg)}*,:after,:before{box-sizing:border-box}body,html{margin:0}body{background:#fff;color:var(--ds-ink);font-family:var(--ds-font);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--ds-cyan-deep)}h1,h2,h3,p{margin:0}.ds-emph{color:var(--ds-cyan-deep)}.ds-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.ds-eyebrow{align-items:center;color:var(--ds-cyan-deep);display:inline-flex;font-size:13px;font-weight:800;gap:10px;letter-spacing:var(--ds-tracking-eyebrow);margin-bottom:18px;text-transform:uppercase}.ds-eyebrow--rule:before{background:var(--ds-cyan);content:"";height:1px;width:32px}.ds-pill{align-items:center;background:var(--ds-paper-2);border-radius:var(--ds-radius-pill);color:var(--ds-ink);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:var(--ds-tracking-eyebrow);padding:8px 16px;text-transform:uppercase}.ds-pill__dot{background:#22a75b;border-radius:50%;box-shadow:0 0 0 3px rgba(34,167,91,.18);height:8px;width:8px}.ds-cta{align-items:center;background:var(--ds-cyan);border:0;border-radius:var(--ds-radius-pill);box-shadow:var(--ds-shadow-cta);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:800;gap:12px;height:54px;justify-content:center;letter-spacing:.1em;padding:0 32px;text-decoration:none;text-transform:uppercase;transition:transform var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease),background var(--ds-dur) var(--ds-ease)}.ds-cta:hover{box-shadow:var(--ds-shadow-cta-hover);color:#fff;transform:translateY(-1px)}.ds-cta svg{transition:transform var(--ds-dur) var(--ds-ease)}.ds-cta:hover svg{transform:translateX(3px)}.ds-cta--sm{font-size:12px;height:46px;padding:0 22px}.ds-cta--ghost{background:#fff;border:2px solid var(--ds-ink);box-shadow:none;color:var(--ds-ink)}.ds-cta--ghost:hover{background:var(--ds-ink);box-shadow:none;color:#fff}.ds-nav{background:#fff;border-bottom:1px solid var(--ds-line);position:sticky;top:0;z-index:50}.ds-nav__inner{align-items:center;display:flex;gap:32px;justify-content:space-between;margin:0 auto;max-width:1480px;padding:10px 40px}.ds-nav__logo{align-items:center;display:inline-flex}.ds-nav__logo img{display:block;height:72px;width:auto}.ds-nav__list{color:var(--ds-ink-2);display:flex;font-size:14px;font-weight:700;gap:32px;list-style:none;margin:0 auto;padding:0;white-space:nowrap}.ds-nav__link{align-items:center;border-bottom:2px solid transparent;color:inherit;display:inline-flex;gap:6px;letter-spacing:.02em;padding:8px 2px;text-decoration:none}.ds-nav__link.is-active,.ds-nav__link:hover{border-bottom-color:var(--ds-cyan);color:var(--ds-cyan)}.ds-nav__right{align-items:center;display:flex;gap:22px}.ds-nav__who{align-items:flex-end;display:flex;flex-direction:column;line-height:1.25}.ds-nav__who-label{color:var(--ds-muted);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ds-nav__who-name{color:var(--ds-ink);font-size:13px;font-weight:800}.ds-nav__logout{color:var(--ds-muted);font-size:13px;font-weight:700;letter-spacing:.02em;text-decoration:none}.ds-nav__logout:hover{color:var(--ds-ink)}@media (max-width:980px){.ds-nav__inner{flex-wrap:wrap;gap:14px;padding:10px 16px}.ds-nav__logo img{height:48px}.ds-nav__list{border-top:1px solid var(--ds-line-soft);gap:22px;margin:0;order:3;padding-top:6px;width:100%}.ds-nav__right .ds-cta,.ds-nav__who{display:none}}.ds-inner-hero{background:#fff;border-bottom:1px solid var(--ds-line);overflow:hidden;padding:40px 60px 48px;position:relative}.ds-inner-hero:after{background:var(--ds-mark) no-repeat center/contain;content:"";height:380px;opacity:.07;pointer-events:none;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:280px;z-index:0}.ds-inner-hero__inner{margin:0 auto;max-width:1280px;position:relative;z-index:1}.ds-breadcrumbs{color:var(--ds-muted);font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:24px;text-transform:uppercase}.ds-breadcrumbs a{color:var(--ds-cyan-deep);text-decoration:underline}.ds-breadcrumbs span{margin:0 8px}.ds-inner-hero h1{color:var(--ds-ink);font-size:clamp(40px,6.4vw,84px);font-weight:900;letter-spacing:-.025em;line-height:.98;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}.ds-inner-hero__sub{color:var(--ds-ink-3);font-size:20px;font-weight:500;line-height:1.55;margin-top:28px;max-width:780px}@media (max-width:760px){.ds-inner-hero{padding:28px 16px 36px}.ds-inner-hero__sub{font-size:17px;margin-top:18px}}.ds-apply{background:var(--ds-paper);padding:40px 60px 96px}.ds-apply__inner{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 380px;margin:0 auto;max-width:1280px}.ds-apply__inner--full{grid-template-columns:minmax(0,1fr)}.ds-apply__form-card{background:#fff;border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);padding:48px 56px}.ds-apply__form-head{margin-bottom:28px}.ds-apply__form-h{color:var(--ds-ink);font-size:30px;font-weight:900;letter-spacing:-.015em;line-height:1.05;margin:0 0 8px;text-transform:uppercase}.ds-apply__form-sub{color:var(--ds-ink-3);font-size:15px;font-weight:500;line-height:1.55}.ds-apply__benefits{display:flex;flex-direction:column;gap:16px;position:sticky;top:120px}.ds-apply__benefits-card{background:var(--ds-ink);border-radius:20px;color:#fff;overflow:hidden;padding:32px;position:relative}.ds-apply__benefits-card:after{background:var(--ds-mark) no-repeat center/contain;bottom:-20px;content:"";filter:invert(1);height:240px;opacity:.06;pointer-events:none;position:absolute;right:-30px;width:180px}.ds-apply__benefits-card>*{position:relative;z-index:1}.ds-apply__benefits-kicker{align-items:center;color:var(--ds-cyan);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.ds-apply__benefits-icon{background:rgba(0,184,240,.12);border-radius:50%;color:var(--ds-cyan);display:inline-grid;height:22px;place-items:center;width:22px}.ds-apply__benefits-list{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.ds-apply__benefits-list li{align-items:flex-start;display:grid;gap:16px;grid-template-columns:42px 1fr}.ds-apply__benefits-list .n{color:var(--ds-cyan);font-size:20px;font-weight:900;line-height:1}.ds-apply__benefits-list .t{color:#fff;font-size:14px;font-weight:800;margin-bottom:4px}.ds-apply__benefits-list .s{color:hsla(0,0%,100%,.7);font-size:13px;font-weight:500;line-height:1.55}.ds-apply__trust-card{align-items:center;background:#fff;border:1px solid var(--ds-line);border-radius:16px;display:flex;gap:14px;padding:22px 24px}.ds-apply__trust-card .icon{background:var(--ds-paper-2);border-radius:50%;color:var(--ds-cyan-deep);display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.ds-apply__trust-card .h{color:var(--ds-ink);font-size:13px;font-weight:800}.ds-apply__trust-card .s{color:var(--ds-muted);font-size:12px;font-weight:500;line-height:1.5;margin-top:2px}.ds-apply__call-card{background:#fff;border:1px solid var(--ds-line);border-radius:16px;padding:22px 24px}.ds-apply__call-card-eyebrow{color:var(--ds-cyan);font-size:11px;font-weight:800;letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.ds-apply__call-card-phone{color:var(--ds-ink);display:block;font-size:24px;font-weight:900;letter-spacing:-.01em;line-height:1.1;margin-bottom:6px;text-decoration:none}.ds-apply__call-card-phone:hover{color:var(--ds-cyan)}.ds-apply__call-card-hours{color:var(--ds-ink-3);font-size:12px;font-weight:500;line-height:1.4}.ds-apply__call-card-mail{color:var(--ds-cyan-deep);display:inline-block;font-size:14px;font-weight:700;margin-top:10px}@media (max-width:1100px){.ds-apply__inner{grid-template-columns:minmax(0,1fr)}.ds-apply__benefits{position:static}}@media (max-width:760px){.ds-apply{padding:24px 16px 64px}.ds-apply__form-card{border-radius:18px;padding:24px 18px}.ds-apply__form-h{font-size:24px}}.hs-form{color:var(--ds-ink);font-family:var(--ds-font)}.hs-form fieldset{border:0;margin:0;max-width:none!important;padding:0}.hs-form fieldset.form-columns-2,.hs-form fieldset.form-columns-3{display:grid;gap:0 18px}.hs-form fieldset.form-columns-2{grid-template-columns:1fr 1fr}.hs-form fieldset.form-columns-3{grid-template-columns:1fr 1fr 1fr}.hs-form fieldset .hs-form-field{float:none!important;width:auto!important}.hs-form fieldset .input{margin-right:0!important}@media (max-width:640px){.hs-form fieldset.form-columns-2,.hs-form fieldset.form-columns-3{grid-template-columns:1fr}}.hs-form .hs-form-field{margin:0 0 18px}.hs-form label:not(.hs-error-msg){color:var(--ds-ink);display:block;font-size:12px;font-weight:800;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}.hs-form .hs-form-required{color:var(--ds-danger);font-weight:800;margin-left:3px}.hs-form legend.hs-field-desc{color:var(--ds-ink-3);font-size:13px;font-weight:500;line-height:1.5;margin:0 0 8px;padding:0}.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select{background:#fff;height:48px;padding:0 14px;transition:border-color .15s,box-shadow .15s}.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea{border:1.5px solid var(--ds-line);border-radius:10px;color:var(--ds-ink);font-family:inherit;font-size:15px;font-weight:600;width:100%!important}.hs-form textarea{line-height:1.5;min-height:96px;padding:12px 14px;resize:vertical}.hs-form input::placeholder,.hs-form textarea::placeholder{color:var(--ds-muted);font-weight:500}.hs-form select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ds-ink-2) 50%),linear-gradient(135deg,var(--ds-ink-2) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.hs-form input:focus,.hs-form select:focus,.hs-form textarea:focus{border-color:var(--ds-cyan);box-shadow:0 0 0 3px rgba(0,184,240,.18);outline:none}.hs-form input.invalid.error,.hs-form select.invalid.error,.hs-form textarea.invalid.error{background:#fef5f5;border-color:var(--ds-danger);box-shadow:0 0 0 3px rgba(214,51,44,.12)}.hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.hs-form .hs-error-msg,.hs-form .hs-error-msgs label{color:var(--ds-danger);display:block;font-size:12px;font-weight:700;letter-spacing:.01em;margin:0;text-transform:none}.hs-form .hs_error_rollup{margin-bottom:12px}.hs-form input[type=file]{background:var(--ds-paper);border:1.5px dashed var(--ds-line);border-radius:12px;color:var(--ds-ink-3);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:18px 22px;transition:border-color .15s,background .15s;width:100%}.hs-form input[type=file]:hover{background:var(--ds-paper-2);border-color:var(--ds-cyan)}.hs-form input[type=file]::file-selector-button{background:var(--ds-ink);border:0;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.1em;margin-right:14px;padding:10px 16px;text-transform:uppercase}.hs-form .hs-richtext{color:var(--ds-ink-3);font-size:15px;font-weight:500}.hs-form .hs-richtext h3{border-top:1px solid var(--ds-line);color:var(--ds-ink);font-size:22px;font-weight:900;letter-spacing:-.01em;line-height:1.1;margin:22px 0 6px;padding-top:30px;text-transform:uppercase}.hs-form .hs-richtext p{margin:0 0 14px}.hs-form .hs-richtext p strong{color:var(--ds-cyan-deep);display:inline-block;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.hs-form .hs-dateinput{position:relative}.hs-form .hs-datepicker{z-index:20}.hs-form .hs_submit{margin-top:14px}.hs-form .hs_submit .actions{margin:0;padding:0}.hs-form input[type=submit]{-webkit-appearance:none;appearance:none;background:var(--ds-cyan) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") no-repeat calc(50% + 78px) 50%;border:0;border-radius:999px;box-shadow:var(--ds-shadow-cta-hover);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;height:58px;letter-spacing:.12em;text-transform:uppercase;transition:transform .14s ease,box-shadow .2s ease;width:100%}.hs-form input[type=submit]:hover{box-shadow:0 18px 40px -10px rgba(0,184,240,.8);transform:translateY(-1px)}.submitted-message{background:rgba(34,167,91,.08);border:1.5px solid rgba(34,167,91,.35);border-radius:12px;color:var(--ds-success);font-size:15px;font-weight:700;padding:18px 22px}.submitted-message h3{color:var(--ds-ink);font-size:20px;font-weight:900;margin-bottom:6px;text-transform:uppercase}.submitted-message a{color:var(--ds-cyan-deep)}.ds-apply__stats{background:#fff;border:1px solid var(--ds-line);border-radius:20px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;padding:32px 40px}.ds-apply__stat{border-right:1px solid var(--ds-line);padding:0 12px;text-align:center}.ds-apply__stat:last-child{border-right:0}.ds-apply__stat .n{color:var(--ds-cyan);font-size:36px;font-weight:900;letter-spacing:-.02em;line-height:1}.ds-apply__stat .l{color:var(--ds-ink-2);font-size:11px;font-weight:800;letter-spacing:.12em;margin-top:8px;text-transform:uppercase}@media (max-width:760px){.ds-apply__stats{gap:18px 8px;grid-template-columns:1fr 1fr;padding:22px 16px}.ds-apply__stat{border-right:0}.ds-apply__stat .n{font-size:28px}}.ds-deals{padding:12px 0 0}.ds-deals__wrap{overflow-x:auto}.ds-deals table{border-collapse:collapse;min-width:720px;width:100%}.ds-deals th{border-bottom:1px solid var(--ds-line);color:var(--ds-muted);font-size:11px;font-weight:800;letter-spacing:.14em;padding:0 14px 14px;text-align:left;text-transform:uppercase}.ds-deals td{border-bottom:1px solid var(--ds-line-soft);color:var(--ds-ink-2);font-size:14px;font-weight:600;padding:18px 14px;vertical-align:top}.ds-deals tr:last-child td{border-bottom:0}.ds-deals .num{font-variant-numeric:tabular-nums;text-align:right}.ds-deals .client{color:var(--ds-ink);font-size:15px;font-weight:800}.ds-deals .sub{color:var(--ds-muted);display:block;font-size:12px;font-weight:500;margin-top:3px}.ds-status{align-items:center;background:var(--ds-paper);border-radius:999px;color:var(--ds-ink-3);display:inline-flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.1em;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.ds-status:before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.ds-status--new{background:var(--ds-paper-2);color:var(--ds-cyan-text)}.ds-status--progress{background:#fff6dc;color:#8a5a00}.ds-status--won{background:rgba(34,167,91,.1);color:var(--ds-success)}.ds-status--lost{background:#fdecec;color:#a33a3a}.ds-empty{padding:40px 16px;text-align:center}.ds-empty h3{font-size:22px;font-weight:900;margin-bottom:8px;text-transform:uppercase}.ds-empty p{color:var(--ds-ink-3);font-size:15px;font-weight:500;margin-bottom:22px}.ds-alert{background:#fff6dc;border:1.5px solid #f1d58a;border-radius:12px;color:#6b4800;font-size:15px;font-weight:600;padding:18px 22px}.ds-alert strong{color:var(--ds-ink);display:block;font-weight:800;margin-bottom:4px}.ds-footer{background:var(--ds-ink-deep);color:hsla(0,0%,100%,.78);overflow:hidden;padding:48px 60px 28px;position:relative}.ds-footer:after{background:var(--ds-mark) no-repeat center/contain;content:"";filter:invert(1);height:480px;opacity:.04;pointer-events:none;position:absolute;right:-80px;top:50%;transform:translateY(-50%);width:360px}.ds-footer__inner{margin:0 auto;max-width:1280px;position:relative;z-index:1}.ds-footer__cols{display:grid;gap:36px;grid-template-columns:1.4fr 1fr 1fr;margin-bottom:32px}.ds-footer__brand img{display:block;height:64px;width:auto}.ds-footer__brand p{font-size:14px;font-weight:500;line-height:1.55;margin-top:14px;max-width:340px;opacity:.8}.ds-footer__col h4{color:#fff;font-size:12px;font-weight:800;letter-spacing:.18em;margin:0 0 14px;text-transform:uppercase}.ds-footer__col ul{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.ds-footer__col a{color:inherit;font-size:14px;font-weight:500;text-decoration:none}.ds-footer__col a:hover{color:var(--ds-cyan)}.ds-footer__phone{color:#fff;display:block;font-size:18px;font-weight:800;margin-bottom:2px;text-decoration:none}.ds-footer__email{color:var(--ds-cyan);font-size:14px;text-decoration:none}.ds-footer__address{font-size:13px;font-style:normal;line-height:1.5;margin:14px 0 4px}.ds-footer__hours{color:hsla(0,0%,100%,.62);font-size:12px;letter-spacing:.04em}.ds-footer__legal{border-top:1px solid hsla(0,0%,100%,.12);font-size:12px;font-weight:500;line-height:1.55;margin-bottom:16px;opacity:.65;padding-top:20px}.ds-footer__legal strong{color:hsla(0,0%,100%,.85);font-weight:700}.ds-footer__bottom{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:10px;justify-content:space-between;opacity:.6;padding-top:14px}@media (max-width:760px){.ds-footer{padding:40px 16px 24px}.ds-footer__cols{grid-template-columns:1fr}}.ds-auth{background:var(--ds-ink);display:flex;flex-direction:column;min-height:100vh}.ds-auth__top{border-bottom:1px solid hsla(0,0%,100%,.08);padding:18px 40px}.ds-auth__top img{display:block;height:56px}.ds-auth__main{align-items:center;display:flex;flex:1;overflow:hidden;padding:64px 60px;position:relative}.ds-auth__main:after{background:var(--ds-mark) no-repeat center/contain;bottom:-60px;content:"";filter:invert(1);height:320px;opacity:.06;pointer-events:none;position:absolute;right:-40px;width:240px}.ds-auth__inner{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 480px;margin:0 auto;max-width:1180px;position:relative;width:100%;z-index:1}.ds-auth .ds-eyebrow{color:var(--ds-cyan);gap:14px;letter-spacing:.22em}.ds-auth h1{color:#fff;font-size:clamp(40px,5vw,64px);font-weight:900;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.ds-auth h1 .ds-emph{color:var(--ds-cyan)}.ds-auth__intro p{color:hsla(0,0%,100%,.75);font-size:17px;font-weight:500;margin-top:22px;max-width:460px}.ds-auth__contact{border-top:1px solid hsla(0,0%,100%,.12);margin-top:32px}.ds-auth__contact div{border-bottom:1px solid hsla(0,0%,100%,.12);padding:16px 0}.ds-auth__contact strong{color:#fff;display:block;font-size:17px;font-weight:800}.ds-auth__contact span{color:hsla(0,0%,100%,.55);font-size:12px;font-weight:600;letter-spacing:.04em}.ds-auth__card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;padding:36px}.ds-auth__card-kicker{color:var(--ds-cyan);font-size:11px;font-weight:800;letter-spacing:.16em;margin-bottom:6px;text-transform:uppercase}.ds-auth__card h2{color:#fff;font-size:24px;font-weight:900;margin-bottom:22px;text-transform:uppercase}.ds-auth__card label{color:hsla(0,0%,100%,.6);display:block;font-size:11px;font-weight:800;letter-spacing:.14em;margin:14px 0 8px;text-transform:uppercase}.ds-auth__card input[type=email],.ds-auth__card input[type=password],.ds-auth__card input[type=text]{background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.18);border-radius:12px;color:#fff;font-family:inherit;font-size:15px;font-weight:500;height:48px;outline:none;padding:0 14px;width:100%}.ds-auth__card input:focus{background:hsla(0,0%,100%,.1);border-color:var(--ds-cyan);box-shadow:0 0 0 3px rgba(0,184,240,.18)}.ds-auth__card input[type=checkbox]{accent-color:var(--ds-cyan);margin-right:8px}.ds-auth__card button,.ds-auth__card input[type=submit]{background:var(--ds-cyan);border:0;border-radius:999px;box-shadow:var(--ds-shadow-cta);color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;height:54px;letter-spacing:.1em;margin-top:22px;text-transform:uppercase;width:100%}.ds-auth__card button[type=button]{background:none;box-shadow:none;color:var(--ds-cyan);font-size:12px;height:auto;letter-spacing:.06em;margin:6px 0 0;padding:0;width:auto}.ds-auth__card a{color:var(--ds-cyan);font-size:13px;font-weight:700}.ds-auth__card div,.ds-auth__card p{color:hsla(0,0%,100%,.75);font-size:14px}.ds-auth__note{color:hsla(0,0%,100%,.5);font-size:11px;line-height:1.55;margin-top:18px}@media (max-width:980px){.ds-auth__top{padding:14px 16px}.ds-auth__top img{height:44px}.ds-auth__main{padding:40px 16px}.ds-auth__inner{gap:36px;grid-template-columns:1fr}.ds-auth__card{padding:24px 18px}}.hs-form fieldset>.hs-richtext{grid-column:1/-1}.hs-form .hs_ds_isosub_position_count{height:1px;left:-10000px!important;overflow:hidden;position:absolute!important;width:1px}.hs-form .hs-dependent-field{counter-reset:dspos 1;display:grid;gap:0 18px;grid-template-columns:repeat(6,minmax(0,1fr))}.hs-form .hs-dependent-field>.hs-form-field{grid-column:span 2}.hs-form .hs-dependent-field>[class*=_amount],.hs-form .hs-dependent-field>[class*=_lender]{grid-column:span 3}.hs-form .hs-dependent-field>[class*=_lender]{counter-increment:dspos;grid-column:1/span 3;margin-top:6px;padding-top:58px;position:relative}.hs-form .hs-dependent-field>[class*=_lender]:before{color:var(--ds-cyan-deep);content:"Position " counter(dspos);font-size:11px;font-weight:800;left:0;letter-spacing:.16em;position:absolute;text-transform:uppercase;top:22px}.hs-form .hs-dependent-field>[class*=_lender]:after{background:var(--ds-line);content:"";height:1px;left:0;position:absolute;top:0;width:calc(200% + 18px)}.hs-form .hs-dependent-field>[class*=_amount]{margin-top:6px;padding-top:58px}.hs-form .hs-dependent-field>.hs-form-field>label span:first-child{font-size:0;letter-spacing:0}.hs-form .hs-dependent-field>.hs-form-field>label span:first-child:after{font-size:12px;letter-spacing:.1em}.hs-form .hs-dependent-field>[class*=_lender]>label span:first-child:after{content:"Lender name"}.hs-form .hs-dependent-field>[class*=_amount]>label span:first-child:after{content:"Amount of debt"}.hs-form .hs-dependent-field>[class*=_frequency]>label span:first-child:after{content:"Frequency"}.hs-form .hs-dependent-field>[class*=_payment]>label span:first-child:after{content:"Payment amount"}.hs-form .hs-dependent-field>[class*=_defaulted]>label span:first-child:after{content:"Defaulted yet?"}.ds-positions-bar{align-items:center;background:var(--ds-paper);border:1.5px dashed var(--ds-line);border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;margin:4px 0 26px;padding:16px 18px}.ds-positions-bar__add{align-items:center;background:#fff;border:2px solid var(--ds-ink);border-radius:999px;color:var(--ds-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:800;gap:10px;height:46px;letter-spacing:.1em;padding:0 22px;text-transform:uppercase;transition:background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease)}.ds-positions-bar__add:hover{background:var(--ds-ink);color:#fff}.ds-positions-bar__add[disabled]{background:#fff;color:var(--ds-ink);cursor:not-allowed;opacity:.45}.ds-positions-bar__count{color:var(--ds-muted);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ds-positions-bar__remove{background:none;border:0;color:var(--ds-muted);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;margin-left:auto;padding:0}.ds-positions-bar__remove:hover{color:var(--ds-danger)}@media (max-width:640px){.hs-form .hs-dependent-field{grid-template-columns:1fr}.hs-form .hs-dependent-field>.hs-form-field,.hs-form .hs-dependent-field>[class*=_amount],.hs-form .hs-dependent-field>[class*=_lender]{grid-column:1/-1}.hs-form .hs-dependent-field>[class*=_amount]{margin-top:0;padding-top:0}.hs-form .hs-dependent-field>[class*=_lender]:after{width:100%}.ds-inner-hero:after{height:270px;opacity:.04;right:-70px;width:200px}}.ds-apply__stats--5{grid-template-columns:repeat(5,1fr)}@media (max-width:1100px){.ds-apply__stats--5{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ds-apply__stats--5{grid-template-columns:1fr 1fr}}.ds-deals__head{align-items:flex-start}.ds-deals__head,.ds-deals__tools{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ds-deals__tools{align-items:center;margin:0 0 18px}.ds-tabs{display:flex;flex-wrap:wrap;gap:8px}.ds-tab{align-items:center;background:#fff;border:1.5px solid var(--ds-line);border-radius:999px;color:var(--ds-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:8px;height:40px;padding:0 16px;transition:border-color .15s,background .15s,color .15s}.ds-tab span{background:var(--ds-paper);border-radius:999px;color:var(--ds-ink-3);font-size:11px;font-weight:800;padding:2px 8px}.ds-tab:hover{border-color:var(--ds-cyan)}.ds-tab.is-active{background:var(--ds-ink);border-color:var(--ds-ink);color:#fff}.ds-tab.is-active span{background:hsla(0,0%,100%,.14);color:#fff}.ds-search{align-items:center;color:var(--ds-muted);display:flex;position:relative}.ds-search svg{left:14px;position:absolute}.ds-search input{border:1.5px solid var(--ds-line);border-radius:999px;color:var(--ds-ink);font-family:inherit;font-size:14px;font-weight:600;height:44px;max-width:100%;padding:0 14px 0 40px;width:260px}.ds-search input:focus{border-color:var(--ds-cyan);box-shadow:0 0 0 3px rgba(0,184,240,.18);outline:none}@media (max-width:640px){.ds-search,.ds-search input{width:100%}}.ds-deal-row{cursor:pointer;transition:background .15s}.ds-deal-row:focus-visible,.ds-deal-row:hover{background:var(--ds-paper);outline:none}.ds-deals a.client{color:var(--ds-ink);text-decoration:none}.ds-deals a.client:hover{color:var(--ds-cyan-deep);text-decoration:underline}.ds-deal-note{background:var(--ds-paper-2);border-left:3px solid var(--ds-cyan);border-radius:0 8px 8px 0;color:var(--ds-ink-2);display:block;font-size:12.5px;font-weight:600;margin-top:8px;max-width:420px;padding:8px 12px}.ds-deal-go{color:var(--ds-muted-2);width:24px}.ds-deal-row:hover .ds-deal-go{color:var(--ds-cyan)}.ds-deal-hero__meta{align-items:center;color:var(--ds-ink-3);display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:10px 18px;margin-top:22px}.ds-deal-main{display:flex;flex-direction:column;gap:24px;min-width:0}.ds-tracker-card{padding:32px 40px}.ds-tracker{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;margin:8px 0 0;padding:0;position:relative}.ds-tracker li{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;text-align:center}.ds-tracker li:before{background:var(--ds-line);content:"";height:3px;left:-50%;position:absolute;top:17px;width:100%;z-index:0}.ds-tracker li:first-child:before{display:none}.ds-tracker li.is-current:before,.ds-tracker li.is-done:before{background:var(--ds-cyan)}.ds-tracker .dot{background:#fff;border:2px solid var(--ds-line);border-radius:50%;color:var(--ds-muted);display:grid;font-size:13px;font-weight:900;height:36px;place-items:center;position:relative;width:36px;z-index:1}.ds-tracker li.is-done .dot{background:var(--ds-cyan);border-color:var(--ds-cyan);color:#fff}.ds-tracker li.is-current .dot{background:var(--ds-ink);border-color:var(--ds-ink);box-shadow:0 0 0 5px rgba(0,184,240,.22);color:#fff}.ds-tracker .label{color:var(--ds-muted);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ds-tracker li.is-current .label{color:var(--ds-ink)}@media (max-width:760px){.ds-tracker-card{padding:22px 18px}.ds-tracker{gap:14px;grid-template-columns:1fr}.ds-tracker li{flex-direction:row;text-align:left}.ds-tracker li:before{display:none}}.ds-facts{border:1px solid var(--ds-line);border-radius:14px;display:grid;gap:0;grid-template-columns:1fr 1fr;margin:0;overflow:hidden}.ds-facts>div{border-bottom:1px solid var(--ds-line);border-right:1px solid var(--ds-line);padding:18px 20px}.ds-facts>div:nth-child(2n){border-right:0}.ds-facts>div:nth-last-child(-n+2){border-bottom:0}.ds-facts dt,.ds-facts__label{color:var(--ds-muted);font-size:11px;font-weight:800;letter-spacing:.14em;margin-bottom:6px;text-transform:uppercase}.ds-facts dd{color:var(--ds-ink);font-size:18px;font-weight:800;margin:0}@media (max-width:640px){.ds-facts{grid-template-columns:1fr}.ds-facts>div{border-right:0}.ds-facts>div:nth-last-child(2){border-bottom:1px solid var(--ds-line)}}.ds-situation{margin-top:22px}.ds-situation p{color:var(--ds-ink-2);font-weight:500}.ds-situation p,.ds-update{font-size:15px;white-space:pre-line}.ds-update{color:#fff;font-weight:600;line-height:1.6}.ds-update--empty{color:hsla(0,0%,100%,.6);font-weight:500}.ds-update__meta{border-top:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.6);font-size:12px;letter-spacing:.04em;margin-top:18px;padding-top:14px}.ds-update__meta strong{color:var(--ds-cyan)}.ds-alert--muted{background:var(--ds-paper);border-color:var(--ds-line);color:var(--ds-ink-3)}.ds-fineprint{color:var(--ds-muted);font-size:12px;font-weight:500;line-height:1.55;margin-top:22px}.ds-auth__card ul.hs-error-msgs{list-style:none;margin:0 0 8px;padding:0}.ds-auth__card .hs-membership-global-error:empty{display:none}.ds-auth__card .hs-membership-global-error{background:rgba(214,51,44,.15);border:1px solid rgba(214,51,44,.4);border-radius:10px;color:#ffb3ae;display:block;font-size:13px;font-weight:700;letter-spacing:0;padding:12px 14px;text-transform:none}.ds-auth__card .hs-form-field:has(input[type=checkbox]){align-items:center;display:flex;gap:10px;margin:14px 0 4px}.ds-auth__card .hs-form-field:has(input[type=checkbox]) label{color:hsla(0,0%,100%,.75);font-size:13px;font-weight:600;letter-spacing:.06em;margin:0;text-transform:none}.ds-auth__card input[type=checkbox]{height:18px;margin:0;width:18px}.ds-auth__card .hs-form-field{position:relative}.ds-auth__card .hs-login-widget-show-password{bottom:15px;font-size:11px;font-weight:800;letter-spacing:.08em;position:absolute;right:14px;text-decoration:none;text-transform:uppercase;z-index:2}.ds-auth__card .hs-login-widget-show-password+input,.ds-auth__card input[type=password]{padding-right:70px}.ds-auth__card #hs_login_reset{display:inline-block;margin-top:10px}@media (max-width:980px){.ds-nav__list{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ds-nav__list::-webkit-scrollbar{display:none}}.ds-admin-bar{align-items:center;background:var(--ds-ink);color:#fff;display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:12px;justify-content:center;letter-spacing:.12em;padding:8px 16px;text-transform:uppercase}.ds-admin-bar select{background:#fff;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:var(--ds-ink);font:inherit;font-size:13px;font-weight:700;letter-spacing:0;padding:6px 10px;text-transform:none}.ds-docs{color:var(--ds-ink-2);font-size:15px;line-height:1.65;overflow-wrap:anywhere}.ds-docs h1{font-size:30px;margin:0 0 16px}.ds-docs h1,.ds-docs h2{font-weight:900;text-transform:uppercase}.ds-docs h2{border-top:1px solid var(--ds-line);font-size:24px;margin:40px 0 12px;padding-top:24px}.ds-docs h3{font-size:18px;font-weight:800;margin:28px 0 8px}.ds-docs h4{font-size:15px;font-weight:800;margin:20px 0 6px}.ds-docs ol,.ds-docs p,.ds-docs ul{margin:0 0 14px}.ds-docs code{background:var(--ds-paper-2);border-radius:6px;color:var(--ds-ink);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;padding:2px 6px}.ds-docs pre{background:var(--ds-ink-deep);border-radius:12px;color:#e6edf6;margin:0 0 18px;overflow-x:auto;padding:16px 18px}.ds-docs pre code{background:none;color:inherit;font-size:13px;padding:0}.ds-docs table{border-collapse:collapse;display:block;font-size:14px;margin:0 0 18px;overflow-x:auto;width:100%}.ds-docs th{border-bottom:1px solid var(--ds-line);color:var(--ds-muted);font-size:11px;font-weight:800;letter-spacing:.12em;padding:8px 10px;text-align:left;text-transform:uppercase}.ds-docs td{border-bottom:1px solid var(--ds-line-soft);padding:9px 10px;vertical-align:top}.ds-docs blockquote{background:var(--ds-paper-2);border-left:3px solid var(--ds-cyan);border-radius:0 10px 10px 0;margin:0 0 16px;padding:12px 16px}.ds-docs a{color:var(--ds-cyan-deep)}.ds-synced{font-size:13px;font-weight:600;margin:0 0 18px}.ds-na,.ds-synced{color:var(--ds-muted)}.ds-na{font-style:italic;font-weight:700}.ds-deals .sub.ds-warn{color:#8a5a00;font-weight:700}.ds-paydetail td{border-bottom:1px solid var(--ds-line-soft);padding:0 14px 14px}.ds-paydetail summary{color:var(--ds-cyan-text);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ds-paydetail table{background:var(--ds-paper);border-radius:12px;margin-top:10px;min-width:0}.ds-paydetail table td,.ds-paydetail table th{font-size:13px;padding:10px 14px}.ds-kv{display:grid;gap:14px 24px;grid-template-columns:220px 1fr;margin:8px 0 0}.ds-kv dt{color:var(--ds-muted);font-size:11px;font-weight:800;letter-spacing:.14em;padding-top:3px;text-transform:uppercase}.ds-kv dd{color:var(--ds-ink-2);font-size:15px;font-weight:600;margin:0;word-break:break-word}.ds-kv .sub{color:var(--ds-muted);display:block;font-size:12px;font-weight:500;margin-top:4px}@media (max-width:640px){.ds-kv{gap:4px;grid-template-columns:1fr}.ds-kv dd{margin-bottom:12px}}.ds-secret{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.ds-secret__v{background:var(--ds-paper);border:1px solid var(--ds-line);border-radius:8px;font-size:13px;padding:6px 10px;word-break:break-all}.ds-secret__btn{background:var(--ds-paper-2);border:0;border-radius:999px;color:var(--ds-cyan-text);cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:6px 12px}.ds-secret__btn:hover{background:var(--ds-cyan-soft);color:var(--ds-ink)}.ds-auth__side{min-width:0}.ds-auth__join{align-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:20px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-top:20px;padding:18px 22px}.ds-auth__join span{color:hsla(0,0%,100%,.75);font-size:13px;font-weight:700;letter-spacing:.04em}.ds-cta--ghost-light{background:transparent;border:2px solid hsla(0,0%,100%,.85);box-shadow:none;color:#fff}.ds-cta--ghost-light:hover{background:#fff;border-color:#fff;box-shadow:none;color:var(--ds-ink)}@media (max-width:480px){.ds-auth__join{align-items:stretch;flex-direction:column;padding:18px;text-align:center}.ds-auth__join .ds-cta{width:100%}}