@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;600&display=swap");.smd-scope{--smd-bg:#090D17;--smd-fg:#FFFFFF;--smd-muted:#C2C6CC;--smd-quiet:#DDDDDD;--smd-border:rgba(255,255,255,0.15);--smd-border-soft:rgba(194,198,204,0.20);--smd-info:#4075EE;--smd-ok:#79C743;--smd-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--smd-container:1440px;--smd-page-gutter:clamp(20px,4vw,48px);position:relative;background:var(--smd-bg);color:var(--smd-fg);font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%;max-width:100vw;min-width:0;overflow-x:clip;-webkit-font-smoothing:antialiased;line-height:1.5;cursor:url(/assets/samanda/pointer_samanda.png) 0 0,auto}@media (max-width:560px){.smd-hero-copy{z-index:4!important}.smd-hero-head{display:block!important;visibility:visible!important;top:28px!important;right:12px!important;bottom:auto!important;width:145px!important;height:auto!important;max-height:none!important;opacity:.78!important;z-index:3!important}}.smd-scope *{box-sizing:border-box;min-width:0}.smd-scope img,.smd-scope svg{max-width:100%}.smd-scope a{text-decoration:none;color:inherit}.smd-scope a,.smd-scope button{cursor:url(/assets/samanda/pointer_samanda.png) 0 0,pointer}.smd-scope ::selection{background:var(--smd-accent);color:#fff}.smd-scope ::-moz-selection{background:var(--smd-accent);color:#fff}:where(.smd-scope) p{margin:0}:where(.smd-scope) h1,:where(.smd-scope) h2,:where(.smd-scope) h3{margin:0;font-weight:600}.smd-container{width:100%;max-width:calc(var(--smd-container) + (var(--smd-page-gutter) * 2));margin-inline:auto;padding-inline:var(--smd-page-gutter)}.smd-section{position:relative;padding-block:clamp(72px,11vw,190px)}.smd-section[id]{scroll-margin-top:88px}.smd-h2{font-size:clamp(32px,5.4vw,80px);line-height:1.16;letter-spacing:0;font-weight:600;color:#fff;text-wrap:balance}.smd-center{text-align:center}.smd-sub{font-size:clamp(17px,1.45vw,24px);line-height:1.5;color:#C2C6CC;margin-top:24px}.smd-h2.smd-center+.smd-sub{margin-top:50px;margin-bottom:100px}.smd-lead,.smd-persona-copy .smd-sub{color:var(--smd-muted)}.smd-lead{font-size:clamp(16px,1.4vw,20px);line-height:1.6}.smd-eyebrow{font-size:clamp(16px,2vw,30px);font-weight:600;letter-spacing:.01em;color:#fff;background:linear-gradient(282deg,#FFF -24.49%,rgba(255,255,255,0) 173.09%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.smd-cell,.smd-eyebrow,.smd-feat-d,.smd-h2,.smd-lead,.smd-persona-d,.smd-prob-d,.smd-sub,.smd-tier-d{word-break:keep-all;overflow-wrap:anywhere}.smd-hero{position:relative;overflow:hidden;min-height:clamp(440px,44vw,752px);background:var(--smd-bg);display:flex}.smd-hero-bg{position:absolute;inset:0;background-size:cover;background-position:50%}.smd-hero-glow{position:absolute;inset:0;background-repeat:no-repeat}.smd-hero-fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,13,23,0) 55%,var(--smd-bg) 100%)}.smd-hero-inner{width:100%;max-width:calc(var(--smd-container) + (var(--smd-page-gutter) * 2));margin-inline:auto;padding-inline:var(--smd-page-gutter);align-items:flex-end;justify-content:space-between;padding-block:clamp(40px,6vw,88px);gap:24px}.smd-hero-copy,.smd-hero-inner{position:relative;z-index:2;display:flex}.smd-hero-copy{width:min(100%,1100px);flex-direction:column;gap:26px}.smd-eyebrow{margin:0}.smd-wordmark{font-family:SUIT,Pretendard,sans-serif;font-weight:900!important;font-size:clamp(58px,14vw,180px);line-height:.95;letter-spacing:-.05em;color:#fff}.smd-hero-head{position:absolute;right:var(--smd-page-gutter);bottom:clamp(28px,3.4vw,70px);width:clamp(140px,16vw,257px);aspect-ratio:257/386;height:auto;object-fit:contain;z-index:1;pointer-events:none}.smd-nav{position:sticky;top:var(--gnb-offset,0);z-index:30;background:rgba(9,13,23,.1);backdrop-filter:blur(50px);border-bottom:1px solid var(--smd-border);transition:top .3s ease}.smd-nav-inner{height:72px;justify-content:space-between;gap:24px}.smd-crumb,.smd-nav-inner{display:flex;align-items:center}.smd-crumb{gap:14px;color:#fff;font-size:16px;white-space:nowrap;flex-shrink:0}.smd-crumb-sep{color:var(--smd-muted)}.smd-crumb-cur{color:#fff}.smd-tabs{display:flex;align-items:stretch;gap:50px;list-style:none;margin:0;padding:0;height:100%;overflow-x:auto;scrollbar-width:none}.smd-tabs::-webkit-scrollbar{display:none}.smd-tabs li{display:flex;flex:0 0 auto;min-width:max-content}.smd-tab{display:flex;align-items:center;height:100%;font-size:16px;font-weight:600;white-space:nowrap;position:relative;transition:color .2s var(--k-ease,ease)}.smd-tab,.smd-tab:not(.is-active),.smd-tab:not(.is-active):visited{color:#6F747C}.smd-tab.is-active,.smd-tab.is-active:visited,.smd-tab:hover,.smd-tab:not(.is-active):visited:hover{color:#fff}.smd-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--smd-accent)}.smd-split{display:grid;grid-template-columns:1.1fr .75fr;align-items:end;gap:clamp(28px,4vw,80px);margin-bottom:clamp(48px,6vw,96px)}.smd-problem-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.smd-prob-card{border-radius:20px;background:linear-gradient(180deg,rgba(64,117,238,0),rgba(64,117,238,.2));box-shadow:inset 0 0 0 1px rgba(194,198,204,.2);padding:40px 30px 30px;display:flex;flex-direction:column;gap:14px;transition:transform .4s ease,box-shadow .4s ease}.smd-prob-card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px rgba(194,198,204,.35)}.smd-prob-n{font-size:16px;font-weight:600;color:var(--smd-accent);letter-spacing:.04em}.smd-prob-t{font-size:clamp(20px,1.8vw,24px);font-weight:600;color:#fff}.smd-prob-d{font-size:18px;line-height:1.55;color:var(--smd-muted)}.smd-features{overflow:hidden}.smd-feat-bg{position:absolute;inset:0;background-size:cover;background-position:top;z-index:0}.smd-feat-inner{position:relative;z-index:2}.smd-terminal{width:min(100%,520px);margin:clamp(40px,5vw,64px) auto 0;border-radius:20px;background:rgba(9,13,23,.7);backdrop-filter:blur(5px);outline:1px solid #DF366C;outline-offset:-1px;overflow:hidden}.smd-term-bar{gap:12px;padding:16px 24px 6px}.smd-term-bar,.smd-term-dots{display:flex;align-items:center}.smd-term-dots{gap:5px}.smd-dot{width:6px;height:6px;border-radius:9999px}.smd-dot-red{background:#E03755}.smd-dot-yellow{background:#F5B53D}.smd-dot-green{background:#53BB45}.smd-term-title{font-weight:600;line-height:16.8px;color:#fff}.smd-term-body,.smd-term-title{font-family:var(--smd-mono);font-size:14px}.smd-term-body{margin:0;padding:6px 24px 24px;line-height:23.8px;color:var(--smd-muted)}.smd-term-line{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.smd-term-caret{display:inline-block;width:3px;height:14px;background:var(--smd-info);margin-left:6px;vertical-align:-2px;animation:smd-caret-blink 1s steps(1) infinite}@keyframes smd-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.smd-term-caret{animation:none}}.smd-feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:clamp(56px,8vw,120px)}.smd-feat-card{border-radius:20px;background:rgba(9,13,23,.32);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);padding:30px;display:flex;flex-direction:column;transition:transform .4s ease,box-shadow .4s ease}.smd-feat-card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px rgba(var(--smd-accent-rgb),.4)}.smd-feat-icon{color:var(--smd-accent);margin-bottom:20px}.smd-feat-t{font-size:24px;font-weight:600;color:#fff;margin-bottom:14px}.smd-feat-d{font-size:18px;line-height:1.5;color:var(--smd-muted);flex:1}.smd-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.smd-chip{display:inline-flex;align-items:center;border-radius:100px;box-shadow:inset 0 0 0 1px rgba(194,198,204,.2);padding:6px 12px;font-size:14px;color:var(--smd-muted)}.smd-persona-grid{display:grid;grid-template-columns:.95fr 1fr;gap:clamp(40px,6vw,120px);align-items:start}.smd-logo{height:58px;width:auto;margin-bottom:clamp(20px,2.4vw,32px)}.smd-persona-copy .smd-sub{max-width:583px;margin-top:24px}.smd-persona-list{display:flex;flex-direction:column;align-items:flex-end}.smd-persona-row{display:flex;gap:32px;align-items:center;padding-block:clamp(40px,5vw,58px)}.smd-persona-text{max-width:470px}.smd-persona-row+.smd-persona-row{border-top:1px solid var(--smd-border)}.smd-persona-tile{flex-shrink:0;width:clamp(56px,5.4vw,68px);height:clamp(56px,5.4vw,68px);object-fit:contain}.smd-persona-t{font-size:clamp(22px,2vw,26px);font-weight:600;color:#fff;margin-bottom:10px}.smd-persona-role{color:var(--smd-accent)}.smd-persona-h{font-size:20px;color:#fff;margin-top:12px;margin-bottom:5px;font-weight:600}.smd-persona-d{font-size:18px;line-height:1.5;color:var(--smd-muted);margin-top:6px}.smd-gov-stage,.smd-governance{overflow:hidden}.smd-gov-stage{position:relative;margin-top:clamp(48px,6vw,96px);border-radius:20px;padding:clamp(160px,18vw,260px) 0 clamp(56px,6vw,84px)}.smd-gov-bg{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:0}.smd-gov-cards{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.smd-tier{border-radius:20px;background:#fff;color:#090D17;padding:34px 30px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;outline:1px solid #C2C6CC;outline-offset:-1px;backdrop-filter:blur(30px)}.smd-tier-pill{display:inline-flex;align-items:center;gap:8px;border-radius:100px;padding:11px 20px;color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.smd-tier-dot{width:8px;height:8px;border-radius:50%;background:#fff}.smd-tier-t{font-size:clamp(20px,1.8vw,24px);font-weight:700;color:#090D17}.smd-tier-d{font-size:16px;line-height:1.5;color:rgba(9,13,23,.7)}.smd-impact .smd-h2{margin-bottom:clamp(40px,5vw,80px)}.smd-table{display:flex;flex-direction:column;gap:17px}.smd-trow{display:grid;grid-template-columns:185px 1fr 1fr;gap:17px}.smd-cell{border-radius:20px;padding:23px 30px;display:flex;align-items:center;gap:14px;font-size:16px;line-height:1.5}.smd-h2-brand,.smd-th-brand{color:var(--smd-accent)}.smd-cell-task{font-weight:600;color:#fff}.smd-cell-before,.smd-cell-task{background:rgba(194,198,204,.1);font-size:18px}.smd-cell-before{color:var(--smd-muted)}.smd-cell-after{background:rgba(64,117,238,.1);box-shadow:inset 0 0 0 1px rgba(64,117,238,.3);color:#fff;justify-content:space-between;font-size:18px}.smd-thead .smd-th{font-weight:700;font-size:20px;color:#fff}.smd-cell.smd-cell-after.smd-th,.smd-cell.smd-cell-before.smd-th{font-size:20px}.smd-th-icon{width:48px;height:48px;flex-shrink:0}.smd-cell-tag{display:none}.smd-cta{overflow:hidden}.smd-cta-bg{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:0}.smd-cta .smd-container{position:relative;z-index:2}.smd-cta-card{border-radius:40px;backdrop-filter:blur(40px);box-shadow:inset 0 0 0 1px rgba(194,198,204,.1);padding:clamp(48px,7vw,110px) clamp(24px,5vw,80px);display:flex;flex-direction:column;align-items:center;text-align:center}.smd-cta .smd-sub.smd-center{margin-bottom:20px}.smd-cta-eyebrow{font-size:16px;font-weight:600;letter-spacing:.12em;color:var(--smd-accent);margin-bottom:28px}.smd-cta-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:clamp(32px,4vw,52px)}.smd-btn{border-radius:8px;padding:15px 30px;font-size:18px;font-weight:600;letter-spacing:0;transition:transform .2s ease,filter .2s ease,background .2s}.smd-btn:active{transform:scale(.97)}.smd-btn-solid{background:var(--smd-accent);color:#fff;box-shadow:inset 0 0 0 1px rgba(194,198,204,.1);padding-inline:30px;border-radius:999px}.smd-btn-solid:hover{filter:brightness(1.08)}@media (prefers-reduced-motion:no-preference){.smd-scope.smd-anim .smd-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--k-ease,ease),transform .7s var(--k-ease,ease)}.smd-scope.smd-anim .smd-reveal.smd-in{opacity:1;transform:none}.smd-persona-list .smd-persona-row:nth-child(2){transition-delay:.15s}.smd-persona-list .smd-persona-row:nth-child(3){transition-delay:.3s}.smd-hero-copy .smd-eyebrow{opacity:0;animation:smd-hero-up .8s var(--k-ease,ease) .1s forwards}.smd-hero-copy .smd-wordmark{opacity:0;animation:smd-hero-up .8s var(--k-ease,ease) .25s forwards}.smd-hero-head{animation:smd-hero-side .9s var(--k-ease,ease) .4s both}}@keyframes smd-hero-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes smd-hero-side{0%{transform:translateX(32px)}to{transform:translateX(0)}}@media (prefers-reduced-motion:no-preference){.smd-glow{position:fixed;top:0;left:0;width:900px;height:900px;margin:-450px 0 0 -450px;border-radius:50%;background:radial-gradient(circle,rgba(var(--smd-accent-rgb),.22) 0,rgba(var(--smd-accent-rgb),.12) 40%,rgba(var(--smd-accent-rgb),0) 72%);filter:blur(110px);z-index:0;opacity:0;pointer-events:none;transition:opacity .5s ease,transform .15s linear;will-change:transform,opacity}}@media (prefers-reduced-motion:reduce){.smd-glow{display:none}}@media (max-width:1100px){.smd-problem-grid{grid-template-columns:repeat(2,1fr)}.smd-persona-grid{grid-template-columns:1fr}.smd-hero-head{opacity:.45}}@media (max-width:820px){.smd-split{align-items:start}.smd-feat-grid,.smd-gov-cards,.smd-split{grid-template-columns:1fr}.smd-gov-cards{gap:16px}.smd-crumb span:not(.smd-crumb-cur):not(.smd-crumb-sep){display:none}.smd-thead,.smd-trow{grid-template-columns:1fr;gap:10px}.smd-thead{display:none}.smd-cell{min-height:0}.smd-cell-after{justify-content:flex-start}.smd-th-icon{display:none}.smd-cell-tag{display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:100px;background:rgba(255,255,255,.1);color:var(--smd-muted)}.smd-cell-after .smd-cell-tag{background:rgba(64,117,238,.25);color:#fff}.smd-trow{padding:14px;border-radius:8px;background:rgba(255,255,255,.03);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.smd-cell{background:transparent!important;box-shadow:none!important;padding:8px 12px}}@media (max-width:900px){.smd-nav-inner{height:auto;min-height:72px;gap:12px;align-items:flex-start;flex-direction:column;padding-block:12px}.smd-tabs{width:100%;max-width:100%;height:auto;padding:0 var(--smd-page-gutter) 0 0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.smd-tab{height:40px;font-size:15px}}@media (max-width:560px){.smd-scope{--smd-page-gutter:20px}.smd-section{padding-block:72px}.smd-h2{font-size:34px}.smd-sub{font-size:17px}.smd-problem-grid{grid-template-columns:1fr}.smd-hero-head{display:block;right:12px;bottom:8px;width:auto;height:62%;opacity:.62}.smd-hero{min-height:390px}.smd-persona-row{gap:16px}.smd-cell{flex-direction:column;align-items:flex-start}.smd-btn,.smd-cta-actions{width:100%}.smd-btn{text-align:center}}@media (max-width:768px){.smd-nav-inner{padding-bottom:0}.smd-tabs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:100%;max-width:100%;height:auto;padding:0;overflow:visible}.smd-tabs li{display:flex;flex:1 1 auto;min-width:0}.smd-tab{width:100%;height:44px;padding:0 2px;justify-content:center;text-align:center;white-space:normal;line-height:1.25}.smd-crumb{gap:8px}.smd-crumb span:not(.smd-crumb-cur):not(.smd-crumb-sep){display:inline}.smd-h2{font-size:32px}.smd-sub{font-size:15px}.smd-eyebrow,.smd-lead{font-size:14px}.smd-wordmark{font-size:46px}.smd-crumb,.smd-prob-n,.smd-tab{font-size:14px}.smd-prob-t{font-size:18px}.smd-prob-d{font-size:16px}.smd-term-body,.smd-term-title{font-size:13px}.smd-feat-t{font-size:21px}.smd-feat-d{font-size:16px}.smd-chip{font-size:13px}.smd-persona-t{font-size:19px}.smd-persona-h{font-size:18px}.smd-persona-d{font-size:16px}.smd-tier-pill{font-size:14px}.smd-tier-t{font-size:18px}.smd-cell,.smd-tier-d{font-size:14px}.smd-cell-after,.smd-cell-before,.smd-cell-task{font-size:16px}.smd-cell.smd-cell-after.smd-th,.smd-cell.smd-cell-before.smd-th,.smd-thead .smd-th{font-size:18px}.smd-cta-eyebrow{font-size:14px}.smd-btn{font-size:16px}.smd-h2.smd-center+.smd-sub{margin-bottom:50px}.smd-problem-grid{gap:12px}.smd-prob-card{padding:20px}.smd-feat-grid{gap:10px}.smd-feat-card{padding-inline:20px}.smd-table{gap:8px}.smd-persona-list{align-items:stretch}.smd-persona-row{flex-direction:column;align-items:flex-start;gap:16px}.smd-persona-text{max-width:none;width:100%}.smd-gov-stage{margin-top:28px;padding:64px 0 24px}.smd-gov-cards{gap:6px}.smd-tier{padding:24px 20px;gap:12px}.smd-tier-pill{padding:8px 16px}.smd-trow{padding-inline:20px}.smd-cell{padding-inline:0}}