.resource-downloads[data-astro-cid-rtv63vnr].single-resource{grid-template-columns:minmax(0,1fr)}.service-digital-tools[data-astro-cid-5rbxjug4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:28px 56px;padding-block:32px;border-top:2px solid #254fbb;margin-top:40px;scroll-margin-top:110px}h3[data-astro-cid-5rbxjug4]{font-size:22px;font-weight:500;line-height:1.5;letter-spacing:-.025em;word-break:keep-all}p[data-astro-cid-5rbxjug4]{color:#aeb8c9;font-size:16px;line-height:1.85;word-break:keep-all;overflow-wrap:anywhere}ul[data-astro-cid-5rbxjug4]{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px;list-style:none;padding:0}li[data-astro-cid-5rbxjug4]{color:#d2daea;font-size:14px;line-height:1.7}@media(max-width:800px){.service-digital-tools[data-astro-cid-5rbxjug4]{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:24px;margin-top:28px}h3[data-astro-cid-5rbxjug4]{font-size:20px}p[data-astro-cid-5rbxjug4]{font-size:15px;line-height:1.8}ul[data-astro-cid-5rbxjug4]{gap:8px 20px;margin-top:16px}}.sales-hero{padding-top:154px;padding-bottom:32px}.sales-breadcrumb{display:flex;flex-wrap:wrap;align-items:baseline;gap:20px;color:#9aabc5;font:11px var(--font-latin);letter-spacing:.07em}.sales-breadcrumb a{color:#e0e5ef}.sales-breadcrumb>span:last-child{font-size:10px}.sales-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8vw;padding-block:58px 56px;align-items:start}.sales-message h1{font-size:clamp(46px,5.15vw,76px);font-weight:650;letter-spacing:-.055em;line-height:1.15}.sales-message h1>span{display:block}.sales-headline{font-size:clamp(20px,1.8vw,27px);line-height:1.55;letter-spacing:-.04em;font-weight:500;margin-top:30px;max-width:570px}.sales-introduction{font-size:16px;color:#aeb8c9;line-height:1.9;margin-top:18px;max-width:540px}.sales-actions{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:32px}.sales-actions .button-light{margin:0;gap:25px}.sales-actions .text-link{font-size:13px}.sales-proof{border-top:2px solid #254fbb;padding-top:20px}.sales-proof>.micro-label{color:#aab8d1;font-size:11px;line-height:1.8;letter-spacing:.045em}.sales-proof dl{margin:28px 0 0}.sales-proof dl>div{display:flex;flex-direction:column;padding:0 0 24px}.sales-proof dl>div+div{border-top:1px solid #25324a;padding-top:24px}.sales-proof dt{font-size:16px;color:#e1e7f2;word-break:keep-all}.sales-proof dd{margin:10px 0 0}.sales-proof strong{font-family:var(--font-latin);font-size:clamp(58px,6.2vw,88px);font-weight:500;line-height:1;letter-spacing:-.055em;color:#a4bbfb}.metric-unit{font-size:16px;color:#a7b4ce;margin-left:10px}.sales-proof dd p{font-size:13px;line-height:1.6;color:#a3adc0;margin-top:12px}.sales-proof-note{border-top:1px solid #25324a;padding-top:17px;font-size:14px;line-height:1.8;color:#b4bed0}.sales-proof .text-link{font-size:12px;margin-top:12px}.sales-responsibilities{margin-top:24px}.sales-responsibilities section{padding-bottom:28px}.sales-responsibilities section+section{border-top:1px solid #25324a;padding-top:25px}.sales-responsibilities h2{font-size:13px;font-weight:500;color:#a3adc0}.sales-responsibilities p{font-size:clamp(22px,2vw,28px);line-height:1.65;letter-spacing:-.04em;font-weight:550;margin-top:11px;word-break:keep-all}.sales-responsibilities section:last-child p{color:#b5c9fa}.sales-audience{display:flex;gap:32px;align-items:baseline;padding-top:22px;border-top:1px solid #292f3b;font-size:13px;color:#b5bece}.sales-audience>span{flex:0 0 auto;color:#8490a6;font-size:12px}.sales-section-nav{border-block:1px solid #2a3344;background:#0b0f17}.sales-section-nav>div{display:flex;align-items:center;gap:36px}.sales-section-nav a{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:62px;font-size:13px;color:#bdc7d9;white-space:nowrap}.sales-section-nav a:hover{color:#fff}.sales-section-nav a:last-child{margin-left:auto;color:#d8e2ff}.sales-section-nav svg{width:17px;height:17px}.sales-section-heading{display:grid;grid-template-columns:1fr 2.15fr;align-items:start;gap:40px;margin-bottom:54px}.sales-section-heading .eyebrow{padding-top:12px;color:#9daabe}.sales-section-heading h2{font-size:clamp(30px,3vw,44px);max-width:650px}.sales-primary{margin-bottom:54px;border-top:2px solid #345ec1;padding-top:30px}.sales-primary-intro{display:grid;grid-template-columns:1fr 2.15fr;gap:40px;align-items:start}.primary-label{font-size:14px;color:#a8bdf0;padding-top:8px}.primary-description{font-size:21px;line-height:1.65;max-width:700px;font-weight:450;color:#d1d9e8}.sales-primary-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:36px}.sales-primary-stages li{border-top:1px solid #34435d;padding-top:22px}.sales-primary-stages h3{font-size:20px;line-height:1.5;margin:17px 0 12px}.sales-primary-stages p{font-size:15px;line-height:1.85;color:#b7c0d0}.sales-scope-list{border-top:1px solid #40516e}.sales-scope-list li{display:grid;grid-template-columns:42px minmax(160px,.7fr) minmax(0,1fr);gap:35px;padding-block:34px;border-bottom:1px solid #2d3543}.sales-scope-list .index{padding-top:6px}.sales-scope-list h3{font-size:24px;line-height:1.5}.sales-scope-list li>div>p:first-child{font-size:16px;color:#b7c0d0}.sales-output{display:block;margin-top:18px;font-size:13px;color:#a9bcdf}.sales-output>span{display:block;color:#98a6be;font-size:12px;margin-bottom:4px}.sales-scope-list li.has-tasks{grid-template-columns:42px minmax(0,1fr);gap:12px 35px;padding-block:36px 42px}.sales-scope-list li.has-tasks>div{grid-column:2}.sales-scope-tasks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:28px 0 0}.sales-scope-tasks>div{border-top:1px solid #2d3b52;padding-top:18px}.sales-scope-tasks dt{color:#e0e7f4;font-size:16px;font-weight:550;line-height:1.6;word-break:keep-all}.sales-scope-tasks dd{margin:10px 0 0;font-size:15px;color:#b7c0d0;line-height:1.85}.has-tasks .sales-output{margin-top:28px}.sales-scope-reporting{margin-top:34px;padding:24px 28px;border-left:2px solid #345ec1;background:#0c111a}.sales-scope-reporting h3{font-size:22px;line-height:1.5}.sales-scope-reporting p{max-width:920px;margin-top:12px;font-size:15px;color:#b7c0d0}.sales-scope-note{font-size:13px;color:#a5afc1;margin-top:18px;max-width:900px}.sales-scope-note+.sales-scope-note{margin-top:8px}.sales-process{border-block:1px solid #263247;background:#0c111a}.sales-process .process-list{border-top:1px solid #34435d}.sales-process .process-list h3{font-size:20px;line-height:1.5;margin:26px 0 15px}.sales-related{padding-block:48px}.sales-related h2{font-size:16px;color:#a6b0c0;font-weight:450}.sales-related>div{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:25px}.sales-related a{display:flex;align-items:baseline;gap:20px;padding-block:20px;border-block:1px solid #293445}.sales-related a>span{color:#8ea3cb;font:12px var(--font-latin)}.sales-related strong{font-size:21px;font-weight:500}.sales-related svg{width:22px;height:22px;margin-left:auto;align-self:center}.sales-resources{border-top:1px solid #293445}.resources-intro{color:#adb8cb;font-size:16px;margin-top:18px}.resource-downloads{display:grid;grid-template-columns:1fr 1fr;gap:24px}.resource-document{border-top:2px solid #345ec1;background:#0d131e;padding:30px;display:flex;flex-direction:column;align-items:flex-start}.resource-file-meta{color:#a8bdf0;font-size:12px;letter-spacing:.01em}.resource-document h3{font-size:26px;margin:12px 0}.resource-document>p:not(.resource-file-meta){color:#b7c0d0;font-size:15px;max-width:410px;margin-bottom:26px}.resource-file-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto}.resource-file-links a{min-height:46px;border:1px solid #455572;padding:10px 16px;font-size:14px;display:inline-flex;gap:24px;align-items:center}.resource-file-links a:hover{background:#1b2e56;border-color:#94ace4}.resource-file-links a:focus-visible,.resources-footnote a:focus-visible{outline:2px solid #b5c9fa;outline-offset:5px}.resource-sample{margin-top:54px}.resource-sample-heading{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:24px}.resource-sample-heading h3{font-size:23px;line-height:1.5;margin-top:10px}.resource-sample-heading>p{color:#b7c0d0;font-size:15px}.resource-sample-rows{border-top:1px solid #40516e}.resource-sample-rows dl{display:grid;grid-template-columns:.85fr 1.1fr 1.1fr 1fr;gap:24px;border-bottom:1px solid #2d3543;padding:22px 0}.resource-sample-rows dt{color:#95a6c1;font-size:12px;margin-bottom:8px}.resource-sample-rows dd{margin:0;font-size:15px;color:#d2daea}.resource-sample-notice,.resources-footnote{color:#9daabe;font-size:12px;line-height:1.8;margin-top:18px}.resources-footnote{padding-top:28px;margin-top:28px;border-top:1px solid #293445}.resources-footnote a{color:#c5d5fa;text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px){.sales-hero-grid{gap:5vw;grid-template-columns:1.25fr 1fr}.sales-message h1{font-size:5.2vw}.sales-proof strong{font-size:6.6vw}}@media(max-width:800px){.sales-hero{padding-top:110px;padding-bottom:25px}.sales-breadcrumb{gap:12px;font-size:10px}.sales-breadcrumb>span:last-child{font-size:9px}.sales-hero-grid{grid-template-columns:1fr;gap:42px;padding-block:36px}.sales-message h1{font-size:clamp(35px,9vw,56px);line-height:1.2}.sales-headline{font-size:22px;margin-top:26px}.sales-introduction{font-size:15px;line-height:1.85;margin-top:16px}.sales-actions{gap:24px;margin-top:25px}.sales-actions .button-light{font-size:13px;padding:17px 20px}.sales-proof dl{display:grid;grid-template-columns:1.15fr 1fr;gap:20px;margin-top:23px}.sales-proof dl>div{padding:0 0 22px}.sales-proof dl>div+div{border:0;padding-top:0}.sales-proof dt{font-size:14px;line-height:1.6;min-height:45px}.sales-proof strong{font-size:clamp(39px,10.4vw,65px)}.metric-unit{font-size:12px;margin-left:5px}.sales-proof dd p{font-size:12px;margin-top:12px}.sales-proof-note{font-size:13px}.sales-audience{display:block;font-size:12px}.sales-audience>span{display:block;margin-bottom:6px}.sales-section-nav>div{justify-content:space-between;gap:16px;overflow-x:auto;scrollbar-width:none}.sales-section-nav a{font-size:12px;min-height:55px}.sales-section-nav a:last-child{margin-left:0}.sales-section-nav svg{display:none}.sales-section-heading{grid-template-columns:1fr;gap:18px;margin-bottom:32px}.sales-section-heading .eyebrow{padding:0}.sales-section-heading h2{font-size:31px}.resource-downloads{grid-template-columns:1fr;gap:18px}.resource-document{padding:24px}.resource-document h3{font-size:24px}.resource-file-links{gap:8px}.resource-file-links a{gap:14px;padding-inline:14px}.resource-sample{margin-top:40px}.resource-sample-heading{grid-template-columns:1fr;gap:15px}.resource-sample-heading h3{font-size:22px}.resource-sample-rows dl{grid-template-columns:1fr 1fr;gap:20px 18px;padding-block:24px}.resource-sample-rows dd{font-size:14px}.sales-primary{margin-bottom:34px;padding-top:24px}.sales-primary-intro{grid-template-columns:1fr;gap:12px}.primary-label{padding-top:0;font-size:13px}.primary-description{font-size:19px}.sales-primary-stages{grid-template-columns:1fr;gap:0;margin-top:28px}.sales-primary-stages li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px 15px;padding-block:24px}.sales-primary-stages .index{padding-top:4px}.sales-primary-stages h3{margin:0;font-size:20px}.sales-primary-stages p{grid-column:2}.sales-scope-list li{grid-template-columns:24px minmax(0,1fr);gap:15px;padding-block:28px}.sales-scope-list h3{font-size:22px}.sales-scope-list li>div{grid-column:2}.sales-scope-list li>div>p:first-child{font-size:15px}.sales-output{display:block;line-height:1.8}.sales-output>span{display:block;margin-bottom:5px}.sales-scope-list li.has-tasks{grid-template-columns:24px minmax(0,1fr);gap:15px;padding-block:28px 32px}.sales-scope-list li.has-tasks>div{grid-column:1 / -1}.sales-scope-tasks{grid-template-columns:1fr;gap:22px;margin-top:24px}.sales-scope-tasks>div{padding-top:16px}.sales-scope-tasks dt{font-size:16px}.sales-scope-tasks dd{margin-top:7px}.sales-scope-reporting{margin-top:28px;padding:20px}.sales-scope-reporting h3{font-size:21px}.sales-process .process-list{grid-template-columns:1fr;gap:0}.sales-process .process-list li{display:grid;grid-template-columns:24px 1fr;gap:12px 15px;padding:26px 0;border-bottom:1px solid #2d3543}.sales-process .process-number{padding-top:5px}.sales-process .process-list h3{margin:0;font-size:21px}.sales-process .process-list p{grid-column:2}.sales-related>div{grid-template-columns:1fr;gap:0}.sales-related a+a{border-top:0}.sales-related strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.service-landing *{scroll-behavior:auto;transition:none}}.project-strip[data-astro-cid-e7eghgvp]{background:#0e1015;padding-block:48px;border-block:1px solid #252a34}.project-strip-heading[data-astro-cid-e7eghgvp]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.project-strip-heading[data-astro-cid-e7eghgvp] h2[data-astro-cid-e7eghgvp]{font:500 28px/38px var(--font-display-korean);letter-spacing:-.03em}.project-strip-heading[data-astro-cid-e7eghgvp] p[data-astro-cid-e7eghgvp]{font-size:14px;line-height:24px;color:#929aa9;margin-top:12px}.project-strip-controls[data-astro-cid-e7eghgvp]{display:flex;gap:8px;flex-shrink:0}.project-strip-controls[data-astro-cid-e7eghgvp][hidden]{display:none}.project-strip-controls[data-astro-cid-e7eghgvp] button[data-astro-cid-e7eghgvp]{background:transparent;color:#e5e8ef;border:1px solid #454d5e;width:44px;height:44px;display:grid;place-items:center}.project-strip-controls[data-astro-cid-e7eghgvp] button[data-astro-cid-e7eghgvp]:disabled{opacity:.3;cursor:default}.project-strip-controls[data-astro-cid-e7eghgvp] .arrow{width:20px;height:20px}[data-astro-cid-e7eghgvp][data-project-prev] .arrow{transform:rotate(180deg)}.project-strip-track[data-astro-cid-e7eghgvp]{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#3f495e transparent;padding:6px 2px 16px}.project-strip-card[data-astro-cid-e7eghgvp]{flex:0 0 calc((100% - 48px)/3);min-width:0;scroll-snap-align:start;border:1px solid #343b48}.project-strip-card[data-astro-cid-e7eghgvp]>details[data-astro-cid-e7eghgvp]{height:100%}.project-strip-card[data-astro-cid-e7eghgvp] summary[data-astro-cid-e7eghgvp]{display:flex;flex-direction:column;padding:24px;min-height:272px;height:100%}.project-strip-card[data-astro-cid-e7eghgvp] summary[data-astro-cid-e7eghgvp]:hover{background:#141c2b}.project-card-meta[data-astro-cid-e7eghgvp]{font:500 12px/20px var(--font-latin);color:#929caf;letter-spacing:.015em}.project-strip-card[data-astro-cid-e7eghgvp] h3[data-astro-cid-e7eghgvp]{font:500 23px/33px var(--font-display-korean);letter-spacing:-.025em;margin-top:16px}.project-strip-card[data-astro-cid-e7eghgvp] summary[data-astro-cid-e7eghgvp]>p[data-astro-cid-e7eghgvp]{font-size:14px;line-height:24px;color:#a5aeba;margin-top:16px}.project-card-open[data-astro-cid-e7eghgvp]{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;margin-top:auto;color:#c3d2f8;font-size:13px}.project-card-open[data-astro-cid-e7eghgvp] .arrow{width:18px;height:18px}.project-strip-hint[data-astro-cid-e7eghgvp]{font-size:12px;color:#8e97a8;margin-top:12px}.project-detail-body[data-astro-cid-e7eghgvp]{padding:28px}.project-detail-body[data-astro-cid-e7eghgvp] h2[data-astro-cid-e7eghgvp]{font:500 34px/46px var(--font-display-korean);letter-spacing:-.03em;margin:12px 0 28px}.project-detail-photos[data-astro-cid-e7eghgvp]{display:grid;gap:24px;margin-bottom:28px}.project-detail-photos[data-astro-cid-e7eghgvp] img[data-astro-cid-e7eghgvp]{width:100%;height:auto}.project-detail-photos[data-astro-cid-e7eghgvp] figcaption[data-astro-cid-e7eghgvp]{color:#a0a8b8;font-size:12px;line-height:20px;margin-top:10px}.project-detail-fields[data-astro-cid-e7eghgvp]{margin-block:24px}.project-detail-fields[data-astro-cid-e7eghgvp]>div[data-astro-cid-e7eghgvp]{border-top:1px solid #323a49;padding-block:16px;display:grid;grid-template-columns:100px 1fr;gap:20px;font-size:15px;line-height:26px}.project-detail-fields[data-astro-cid-e7eghgvp] dt[data-astro-cid-e7eghgvp]{font-size:13px;color:#9da9be}.project-detail-fields[data-astro-cid-e7eghgvp] dd[data-astro-cid-e7eghgvp]{margin:0;color:#ced4e0}.project-detail-note[data-astro-cid-e7eghgvp]{margin-top:16px;font-size:15px;color:#aeb8c9;line-height:28px}.project-detail-logos[data-astro-cid-e7eghgvp]{display:flex;align-items:center;flex-wrap:wrap;gap:20px;border-top:1px solid #323a49;padding-top:24px;margin-top:28px}.project-detail-logos[data-astro-cid-e7eghgvp] p[data-astro-cid-e7eghgvp]{font-size:12px;color:#9da9be}.project-detail-logos[data-astro-cid-e7eghgvp] img[data-astro-cid-e7eghgvp]{max-width:140px;height:42px;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}.project-detail-body[data-astro-cid-e7eghgvp]>.text-link[data-astro-cid-e7eghgvp]{margin-top:28px;color:#c3d2f8}.project-dialog[data-astro-cid-e7eghgvp]{background:#10141c;color:#f5f5f3;border:1px solid #495368;margin:auto;padding:0;width:min(920px,calc(100% - 48px));max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain}.project-dialog[data-astro-cid-e7eghgvp]::backdrop{background:#000b;backdrop-filter:blur(5px)}.project-dialog-toolbar[data-astro-cid-e7eghgvp]{position:sticky;top:0;display:flex;justify-content:flex-end;padding:12px 20px;background:#10141cf5;z-index:1;border-bottom:1px solid #30394a}.project-dialog-toolbar[data-astro-cid-e7eghgvp] button[data-astro-cid-e7eghgvp]{display:inline-flex;gap:28px;align-items:center;min-height:44px;color:#fff;padding:4px 12px;background:transparent;border:0;font-size:14px}.project-dialog-toolbar[data-astro-cid-e7eghgvp] button[data-astro-cid-e7eghgvp] span[data-astro-cid-e7eghgvp]{font-size:26px;font-weight:400}.project-dialog[data-astro-cid-e7eghgvp] .project-detail-body[data-astro-cid-e7eghgvp]{padding:32px 40px 40px}@media(max-width:1100px){.project-strip-card[data-astro-cid-e7eghgvp]{flex-basis:calc((100% - 24px)/2)}}@media(max-width:800px){.project-strip[data-astro-cid-e7eghgvp]{padding-block:36px}.project-strip-heading[data-astro-cid-e7eghgvp]{align-items:flex-start}.project-strip-heading[data-astro-cid-e7eghgvp] h2[data-astro-cid-e7eghgvp]{font-size:24px;line-height:34px}.project-strip-heading[data-astro-cid-e7eghgvp] p[data-astro-cid-e7eghgvp]{font-size:13px;line-height:22px}.project-strip-controls[data-astro-cid-e7eghgvp]{display:none}.project-strip-card[data-astro-cid-e7eghgvp]{flex-basis:90%}.project-strip-card[data-astro-cid-e7eghgvp] summary[data-astro-cid-e7eghgvp]{padding:20px;min-height:270px}.project-strip-card[data-astro-cid-e7eghgvp] h3[data-astro-cid-e7eghgvp]{font-size:22px;line-height:32px}.project-dialog[data-astro-cid-e7eghgvp]{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.project-dialog[data-astro-cid-e7eghgvp] .project-detail-body[data-astro-cid-e7eghgvp]{padding:24px 20px}.project-detail-body[data-astro-cid-e7eghgvp] h2[data-astro-cid-e7eghgvp]{font-size:26px;line-height:36px}.project-detail-fields[data-astro-cid-e7eghgvp]>div[data-astro-cid-e7eghgvp]{grid-template-columns:1fr;gap:6px;font-size:14px}}
