.acquisition-site{--ac-bg:#151517;--ac-surface:#1c1c1f;--ac-text:#f5f6f7;--ac-muted:#b4b7bd;--ac-line:#38383e;--ac-accent:#8ab6ff;--dsw-alias-label-primary:var(--ac-text);--dsw-alias-label-secondary:var(--ac-muted);--dsw-alias-label-tertiary:var(--ac-muted);background:var(--ac-bg);color:var(--ac-text);min-height:100vh;padding-top:18px;color-scheme:dark;font-family:var(--font-golos),"Golos Text",sans-serif;line-height:1.65}.acquisition-site .dsh-t-primary{color:var(--ac-text)}.acquisition-site .dsh-t-secondary,.acquisition-site .dsh-t-tertiary{color:var(--ac-muted)}.acquisition-site .dsh-hairline{border-color:var(--ac-line)}.acquisition-site .dsh-accent-link{color:var(--ac-accent)}.acquisition-site a,.acquisition-site button{transition:background-color .16s ease-out,color .16s ease-out}.acquisition-site :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--ac-accent);outline-offset:4px}.acquisition-site [id]{scroll-margin-top:30px}.acquisition-site .soty-action{border-radius:999px;background:#f5f6f7;color:#101013;min-height:48px;padding:13px 24px;border:0;font-weight:600}.acquisition-site .soty-action:hover{background:#dce8fc;color:#101013}.acquisition-site h1,.acquisition-site h2,.acquisition-site h3{font-weight:500;letter-spacing:-.025em;line-height:1.25}.acquisition-site h2{font-size:clamp(26px,3vw,34px)}.acquisition-site h3{font-size:21px}.acquisition-skip{position:absolute;top:-100px;left:24px;z-index:20;background:white;color:black;padding:12px}.acquisition-skip:focus{top:16px}.acquisition-mast{max-width:1140px;margin:0 auto;padding:12px 20px;border:1px solid var(--ac-line);background:var(--ac-surface);border-radius:999px;display:flex;align-items:center;gap:36px;min-height:64px}.acquisition-brand{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:600}.acquisition-mast nav{display:flex;gap:28px;margin-left:auto;font-size:14px;color:var(--ac-muted)}.acquisition-login{font-size:14px;padding:8px 0 8px 24px;border-left:1px solid var(--ac-line)}.acquisition-main{max-width:1140px;margin:0 auto;padding:40px 0 0}.acquisition-main>nav:first-child{font-size:12px;color:var(--ac-muted)}.acquisition-hero{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;padding:48px 0 56px}.acquisition-hero h1{font-size:clamp(34px,4vw,50px);max-width:18ch;line-height:1.12;margin:0}.acquisition-hero-copy>p{font-size:18px;line-height:1.65;color:var(--ac-muted);margin-top:24px;max-width:49ch}.acquisition-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:30px;font-size:14px}.acquisition-actions>a:not(.soty-action){text-decoration:underline;text-underline-offset:5px}.acquisition-hero-copy>.acquisition-hero-note{font-size:12px;margin-top:16px}.acquisition-preview{min-width:0;margin:0}.acquisition-preview>a{display:block;border-radius:12px;overflow:hidden;background:#f4f5f7}.acquisition-preview img{width:100%;height:auto}.acquisition-preview figcaption{font-size:14px;margin-top:14px}.acquisition-preview figcaption span{display:block;font-size:12px;color:var(--ac-muted);margin-top:3px}.broker-decision-preview{padding:26px;background:#f7f8fa;color:#17191e;font-size:14px}.broker-decision-title{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;border-bottom:1px solid #cdd2da;font-weight:600}.broker-decision-title>span:last-child{font-weight:400;font-size:12px;color:#535963}.broker-decision-preview dl>div{display:grid;grid-template-columns:.8fr 1.3fr;gap:20px;padding-block:17px;border-bottom:1px solid #dadde3}.broker-decision-preview dt{color:#535963;font-size:12px}.broker-decision-preview dd{line-height:1.55}.broker-decision-preview table{width:100%;margin-block:14px;border-collapse:collapse;text-align:left;font-size:13px}.broker-decision-preview td,.broker-decision-preview th{padding:14px 5px;border-bottom:1px solid #dadde3}.broker-decision-preview th{font-weight:400;color:#535963}.broker-decision-foot{margin-top:20px;font-size:12px;color:#384454}.acquisition-preview-document{width:min(100%,340px);justify-self:center}.acquisition-preview-document>a{max-height:350px;position:relative}.acquisition-preview-document>a:after{content:"";position:absolute;inset:auto 0 0;height:36px;background:linear-gradient(transparent,#fff);pointer-events:none}.acquisition-journey{display:flex;border-block:1px solid var(--ac-line)}.acquisition-journey>a{flex:1;display:flex;align-items:center;gap:12px;padding:20px 18px;font-size:14px;color:var(--ac-muted)}.acquisition-journey>a:last-child{border-right:0}.acquisition-journey>a>span:last-child{margin-left:auto}.acquisition-journey>a[aria-current]{color:var(--ac-text);background:#ffffff06;box-shadow:inset 0 -2px var(--ac-accent)}.acquisition-step{width:25px;height:25px;display:grid;place-items:center;border:1px solid var(--ac-line);border-radius:50%;font-size:12px;flex-shrink:0}.acquisition-journey [aria-current] .acquisition-step{border-color:var(--ac-accent);color:var(--ac-accent)}.acquisition-content{padding-top:48px}.acquisition-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:24px}.acquisition-section-head p{max-width:47ch;color:var(--ac-muted);font-size:14px}.acquisition-tool-panel{background:#f7f8fa;color:#17191e;border-radius:14px;padding:32px;color-scheme:light}.acquisition-tool-panel .dsh-t-secondary,.acquisition-tool-panel .dsh-t-tertiary{color:#535963}.acquisition-tool-panel .dsh-hairline{border-color:#ccd0d7}.acquisition-tool-panel :is(input,textarea,select){background:#fff;color:#17191e;border:1px solid #bdc3cc;border-radius:8px;padding:12px;font-size:15px;line-height:1.55}.acquisition-tool-panel :is(input,textarea)::placeholder{color:#626973}.acquisition-tool-panel :is(input,textarea,select):focus-visible{outline-color:#315fc1}.acquisition-tool-panel .dsh-accent-link{color:#234f9c}.acquisition-tool-panel .soty-action{background:#1c1c1f;color:#fff}.acquisition-tool-panel .soty-action:hover{background:#35353e;color:#fff}.acquisition-tool-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;font-size:13px}.acquisition-tool-toolbar p{color:#535963}.acquisition-tool-toolbar button{color:#234f9c;text-decoration:underline;text-underline-offset:4px}.brief-stages{display:flex;gap:6px;padding-bottom:24px;border-bottom:1px solid #d3d7df;margin-bottom:24px}.brief-stages button{flex:1;padding:12px;min-height:48px;border-radius:8px;color:#535963;font-size:14px;text-align:left}.brief-stages button[aria-pressed=true]{background:#e5eaf2;color:#17191e;font-weight:600}.brief-stages button span{display:inline-block;margin-right:8px}.brief-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.brief-fields label{font-weight:600;font-size:15px}.brief-fields p{font-size:13px;color:#535963;margin-top:6px;min-height:42px;line-height:1.55}.brief-fields textarea{width:100%;margin-top:10px;min-height:108px;resize:vertical}.brief-controls{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.brief-controls>button:not(.soty-action){font-size:14px;text-decoration:underline;text-underline-offset:4px}.brief-controls>button:last-child{margin-left:auto}.comparison-grid-wrap{position:relative;overflow-x:auto;margin:24px -8px 0;padding:0 8px 8px}.acquisition-site [role=region]{position:relative}.comparison-inputs{width:100%;border-collapse:collapse;table-layout:fixed;min-width:650px}.comparison-inputs th{text-align:left;font-size:14px;vertical-align:top;padding:16px 16px 16px 0}.comparison-inputs th:first-child{width:23%}.comparison-inputs th p{font-size:12px;font-weight:400;color:#535963;margin-top:6px}.comparison-inputs td{padding:12px 8px;vertical-align:top;border-top:1px solid #d5d8de}.comparison-inputs :is(input,textarea,select){width:100%;min-height:48px}.comparison-inputs textarea{resize:vertical}.comparison-scroll-note{display:none;font-size:13px;margin-top:16px;color:#535963}.acquisition-site #example{margin-block:80px;border:0;background:none;overflow:visible}.acquisition-site #example>figcaption{padding:0 0 28px;border:0;max-width:66ch}.acquisition-site #example>figcaption>p:first-child{text-transform:none;letter-spacing:0;font-size:14px}.acquisition-site #example>div:nth-child(2){border:1px solid var(--ac-line);border-radius:12px;overflow:hidden}.acquisition-site #example>div:nth-child(2)>img{max-height:580px;object-fit:contain;background:#f5f5f5}.acquisition-site #example>div:nth-child(3){margin-top:24px}.acquisition-site #example>div:nth-child(3)>div:first-child{padding-left:0}.acquisition-answers{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.7fr);gap:72px;margin-block:80px}.acquisition-answers>header p{color:var(--ac-muted);margin-top:16px;font-size:15px}.acquisition-answers section{padding:0 0 28px;margin-bottom:28px;border-bottom:1px solid var(--ac-line)}.acquisition-answers h3{font-size:22px;margin-bottom:14px}.acquisition-answers p{color:var(--ac-muted);font-size:16px;line-height:1.8;max-width:68ch}.acquisition-answers a{color:var(--ac-accent);text-decoration:underline;text-underline-offset:4px}.acquisition-site blockquote{border-left:0;padding:24px;background:var(--ac-surface);border-radius:8px}.acquisition-next{border-top:1px solid var(--ac-line);padding-top:40px;margin-top:80px}.acquisition-next>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:28px}.acquisition-next a{display:flex;flex-direction:column;gap:12px}.acquisition-next strong{font-size:20px;font-weight:500}.acquisition-next strong span{float:right}.acquisition-next a>span{color:var(--ac-muted);font-size:15px;max-width:50ch}.acquisition-footer{max-width:1140px;margin:72px auto 0;border-top:1px solid var(--ac-line);padding:32px 0 40px;display:flex;justify-content:space-between;gap:40px;font-size:13px}.acquisition-footer p{color:var(--ac-muted);margin-top:8px}.acquisition-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 24px;max-width:520px;color:var(--ac-muted)}.acquisition-guide>article{margin-inline:auto}.acquisition-guide>article>h2{padding-top:28px}.acquisition-guide>article p{color:var(--ac-muted);line-height:1.8}.selection-prompts{border:1px solid var(--ac-line);border-radius:12px;overflow:hidden}.selection-prompts>nav{display:flex;background:var(--ac-surface);border-bottom:1px solid var(--ac-line)}.selection-prompts>nav button{flex:1;text-align:left;padding:20px 24px;font-size:15px;color:var(--ac-muted)}.selection-prompts>nav button[aria-pressed=true]{color:var(--ac-text);box-shadow:inset 0 -2px var(--ac-accent)}.selection-prompts>nav button span{margin-right:12px;color:var(--ac-accent)}.selection-prompt-body{display:grid;grid-template-columns:.8fr 1.3fr}.selection-prompt-body dl{padding:32px;font-size:15px}.selection-prompt-body dt{font-weight:600;margin-bottom:8px}.selection-prompt-body dd{color:var(--ac-muted)}.selection-prompt-body dl>div+div{margin-top:28px}.selection-prompt-text{padding:32px;background:#f7f8fa;color:#17191e}.selection-prompt-text>p{margin-top:20px;line-height:1.8}.selection-prompt-text .soty-action{background:#1c1c1f;color:white}.selection-prompt-text .soty-action:hover{background:#35353e;color:white}.selection-copy-status{min-height:24px;font-size:13px}.selection-document{display:grid;grid-template-columns:1.2fr .8fr;align-items:start;gap:64px;margin-top:80px}.selection-document p{color:var(--ac-muted);line-height:1.8;margin-top:20px}.selection-document figure{max-width:360px;margin:0 auto}.selection-document img{width:100%;height:auto;border-radius:8px}.selection-document figcaption{color:var(--ac-muted);font-size:12px;margin-top:12px}.selection-document blockquote{margin-top:24px}@media (max-width:1200px){.acquisition-mast{margin-inline:24px}.acquisition-footer,.acquisition-main{margin-inline:32px}.acquisition-hero{gap:40px}}@media (max-width:760px){.selection-prompts>nav{flex-direction:column}.selection-prompts>nav button{padding:14px 20px}.selection-document,.selection-prompt-body{grid-template-columns:1fr}.selection-prompt-body dl,.selection-prompt-text{padding:24px}.selection-document{gap:28px;margin-top:56px}.acquisition-site{padding-top:12px}.acquisition-mast{margin-inline:16px;gap:16px;padding:10px 16px}.acquisition-mast nav{gap:16px;font-size:12px}.acquisition-login{display:none}.acquisition-footer,.acquisition-main{margin-inline:20px}.acquisition-main{padding-top:24px}.acquisition-hero{grid-template-columns:1fr;gap:32px;padding-block:32px}.acquisition-hero h1{max-width:22ch}.acquisition-hero-copy>p{font-size:16px;margin-top:20px}.acquisition-preview{max-width:500px}.acquisition-preview-document{max-width:280px;justify-self:start}.acquisition-journey{flex-direction:column}.acquisition-journey>a{padding:13px 10px}.acquisition-journey>a[aria-current]{box-shadow:none}.acquisition-content{padding-top:32px}.acquisition-section-head{display:block}.acquisition-section-head p{margin-top:14px}.acquisition-tool-panel{padding:20px 16px;margin-inline:-4px}.acquisition-tool-toolbar{align-items:start;font-size:12px}.brief-stages{gap:3px}.brief-stages button{padding:8px;font-size:12px}.brief-stages button span{display:block;margin-bottom:4px}.brief-fields{grid-template-columns:1fr;gap:20px}.brief-fields p{min-height:auto}.brief-controls{gap:16px}.brief-controls .soty-action{width:100%}.brief-controls>button:last-child{margin-left:0}.comparison-scroll-note{display:block}.acquisition-site #example{margin-block:56px}.acquisition-site #example>div:nth-child(3)>div{padding-inline:0}.acquisition-answers{grid-template-columns:1fr;gap:28px;margin-block:56px}.acquisition-answers h3{font-size:20px}.acquisition-next{margin-top:56px}.acquisition-next>div{grid-template-columns:1fr;gap:28px}.acquisition-footer{flex-direction:column;margin-top:48px;gap:24px}.acquisition-footer nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.acquisition-site *,.acquisition-site :after,.acquisition-site :before{transition:none!important;scroll-behavior:auto!important}}