@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20,400,0,0";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.request-progress{grid-template-columns:repeat(4,1fr);gap:7px;margin:18px 0 24px;display:grid}.request-progress i{background:#e6e6e2;height:3px}.request-progress i.active{background:var(--orange)}.request-type-grid button{border:1px solid var(--line);text-align:left;background:#fff;min-height:104px;padding:17px}.request-type-grid button.selected{border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange);background:#f7fafe}.request-type-grid b{font-size:13px;display:block}.request-type-grid span{color:#777;margin-top:8px;font-size:10px;line-height:1.5;display:block}.form-grid select{border:1px solid var(--line);background:#fff;width:100%;margin-top:7px;padding:12px;display:block}.request-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.request-actions button{min-width:110px}.request-summary{margin:23px 0}.request-summary dl{border-top:1px solid var(--line);margin:0}.request-summary dl div{border-bottom:1px solid var(--line);grid-template-columns:125px 1fr;gap:18px;padding:12px 4px;display:grid}.request-summary dt{color:#777;font-size:9px;font-weight:800}.request-summary dd{margin:0;font-size:11px;font-weight:700}.request-summary p{color:#666;background:#f5f5f3;padding:13px;font-size:10px;line-height:1.6}.request-error{color:#173e74;background:#eaf0f9;margin-top:12px;padding:11px;font-size:10px}.request-success{text-align:center;padding:30px 0 4px}.request-success>b{font-size:21px}.request-success p{color:var(--orange);margin:13px 0 6px;font-weight:800}.request-success span{color:#666;margin-bottom:24px;font-size:11px;display:block}@media (max-width:620px){.request-modal{max-height:92vh;padding:28px 20px;overflow:auto}.request-type-grid{grid-template-columns:1fr}.request-type-grid button{min-height:82px}.request-summary dl div{grid-template-columns:100px 1fr}}.request-login-gate{color:#4a4553;background:#f4f8fd;border:1px solid #e0e3e7;border-radius:14px;gap:6px;margin-top:16px;padding:16px;font-size:12px;display:grid}.request-login-gate strong{color:#0f1114;font-size:13px}.request-login-gate div{gap:10px;margin-top:6px;display:flex}.request-login-gate a{color:#fff;background:#0f54b5;border-radius:999px;padding:8px 16px;font-weight:700;text-decoration:none}.request-login-gate a+a{color:#0f54b5;background:#fff;border:1px solid #d1def1}.preview-button{text-align:left;width:100%;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.preview-button:focus-visible{outline-offset:3px;outline:3px solid #c3d4ec}.preview-request{color:#fff;text-align:center;background:#0047ab;width:100%;margin-top:22px;padding:9px;font-size:8px;font-weight:700;display:block}.how-page{color:#222;background:#fff;padding:66px 5vw 86px}.how-heading{max-width:830px;margin-bottom:45px}.how-heading>p{color:#0047ab;letter-spacing:1.1px;margin:0 0 12px;font-size:10px;font-weight:700}.how-heading h1{letter-spacing:-1.8px;margin:0 0 16px;font-size:42px}.how-heading>span{color:#666;font-size:14px;line-height:1.8;display:block}.journey-labels{grid-template-columns:1fr 170px 1fr;align-items:center;gap:18px;margin-bottom:14px;display:grid}.journey-labels>div:not(.journey-meet){background:#f3f3f1;border-radius:9px;grid-template-columns:30px 1fr;align-items:center;padding:17px 20px;display:grid}.journey-labels .menu-icon{color:#555;grid-row:1/3}.journey-labels b{font-size:12px}.journey-labels small{color:#888;margin-top:3px;font-size:9px}.journey-meet{text-align:center;color:#0047ab;font-size:10px;font-weight:700;line-height:1.5}.journey-meet small{color:#999;letter-spacing:.55px;font-size:7px}.journey-grid{grid-template-columns:1fr 1fr;gap:38px;display:grid;position:relative}.journey-grid:after{content:"";background:#e2e2df;width:1px;position:absolute;top:0;bottom:0;left:50%}.journey-track article{border-top:1px solid #e1e1de;grid-template-columns:38px 1fr;gap:12px;min-height:145px;padding:21px 9px;display:grid}.journey-track article>em{color:#777;background:#f0f0ee;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;font-weight:700;display:grid}.demand-track article>em{color:#173e74;background:#eaf0f9}.journey-track h3{margin:1px 0 8px;font-size:14px}.journey-track p{color:#666;margin:0 0 11px;font-size:10.5px;line-height:1.65}.journey-track small{color:#777;background:#f6f6f4;border-radius:5px;padding:9px 11px;font-size:9px;line-height:1.55;display:block}.journey-track small b{color:#0047ab;letter-spacing:.4px;margin-right:8px;font-size:8px}.journey-boundary{border:1px solid #dededb;border-radius:9px;grid-template-columns:repeat(3,1fr);margin-top:34px;display:grid;overflow:hidden}.journey-boundary>div{border-right:1px solid #dededb;padding:18px 20px}.journey-boundary>div:last-child{border-right:0}.journey-boundary b{margin-bottom:6px;font-size:10px;display:block}.journey-boundary span{color:#777;font-size:9px;line-height:1.55}@media (max-width:800px){.journey-labels{grid-template-columns:1fr 1fr}.journey-meet{display:none}.journey-grid{grid-template-columns:1fr}.journey-grid:after{display:none}.journey-boundary{grid-template-columns:1fr}.journey-boundary>div{border-bottom:1px solid #dededb;border-right:0}.journey-boundary>div:last-child{border-bottom:0}}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif!important}:root{--sidebar:244px}.site-content{margin-left:var(--sidebar);min-width:0}.sidebar{width:var(--sidebar);z-index:40;background:#f5f5f3;border-right:1px solid #e4e4e1;flex-direction:column;padding:31px 18px 25px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-caption{letter-spacing:.9px;color:#888;max-width:165px;margin:12px 0 0;font-size:9px;line-height:1.45}.sidebar nav{flex-direction:column;gap:5px;margin-top:47px;display:flex}.sidebar nav>span{letter-spacing:1.05px;color:#92928f;margin:21px 12px 8px;font-size:9px;font-weight:650}.sidebar nav button,.sidebar nav a{color:#50504d;text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:row;align-items:center;gap:12px;width:100%;min-height:43px;padding:11px 13px;text-decoration:none;transition:background .16s,color .16s;display:flex;position:relative}.sidebar nav button>div{flex-direction:column;align-items:flex-start;display:flex}.menu-icon{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;flex:none;font-family:Material Symbols Rounded;font-size:19px;font-weight:400;line-height:1}.sidebar nav b{letter-spacing:.05px;font-size:12px;font-weight:600}.sidebar nav small{color:#8c8c88;margin-top:4px;font-size:9.5px;line-height:1.35}.sidebar nav button:hover,.sidebar nav a:hover{background:#ececea}.sidebar nav button.active{color:#173e74;background:#e0e9f6}.sidebar nav button.active .menu-icon{color:#173e74}.sidebar nav button.active b{font-weight:650}.sidebar nav button.active small{color:#173e74}.sidebar nav button.active:before{display:none}.breadcrumb{color:#a0a09c;letter-spacing:.25px;background:#fff;border-bottom:1px solid #ececea;align-items:center;gap:9px;height:54px;padding:0 4vw;font-size:9px;display:flex}.breadcrumb i{color:#c4c4c0;font-style:normal}.breadcrumb b{color:#555550;font-weight:600}.wordmark-button{text-align:left;background:0 0;border:0;padding:0}.overview-landing{background:#fafaf9;min-height:calc(100vh - 54px);padding:72px 5vw 90px}.overview-heading>p{color:var(--orange);letter-spacing:1.2px;margin:0 0 13px;font-size:10px;font-weight:700}.overview-heading h1{letter-spacing:-2px;margin:0 0 15px;font-size:44px}.overview-heading>span{color:#686864;font-size:14px;line-height:1.7}.overview-cards{grid-template-columns:1fr 1fr;gap:24px;display:grid}.overview-cards article>p{color:var(--orange);letter-spacing:.85px;margin:22px 4px 8px;font-size:9px;font-weight:700}.overview-cards article>h2{letter-spacing:-.7px;margin:0 4px 9px;font-size:21px}.overview-cards article>span{color:#74746f;min-height:46px;margin:0 4px;font-size:11px;line-height:1.65;display:block}.overview-cta{color:#292927;background:#fff;border:1px solid #d6d6d2;border-radius:7px;justify-content:space-between;width:100%;margin-top:18px;padding:13px 14px;font-size:10px;font-weight:700;display:flex}.overview-cta:hover{background:#f7fafe;border-color:#99b5dd}.page-preview{background:#f4f4f2;border:1px solid #dcdcd8;border-radius:9px;height:280px;overflow:hidden}.colo-preview{grid-template-columns:1.55fr .8fr;display:grid}.preview-map{background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:28px 28px;position:relative}.preview-map:before{content:"";clip-path:polygon(38% 0,60% 8%,70% 25%,60% 39%,77% 54%,65% 72%,79% 85%,51% 100%,30% 86%,19% 65%,8% 48%,25% 32%);background:#d1d1ce;width:100px;height:190px;position:absolute;top:42px;left:40%}.preview-map span,.preview-map i,.preview-map b,.preview-map em{background:#0047ab;border:4px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;box-shadow:0 1px 4px #0002}.preview-map span{top:25%;left:43%}.preview-map i{top:42%;left:52%}.preview-map b{top:58%;left:46%}.preview-map em{top:72%;left:61%}.preview-panel{background:#fff;padding:24px 17px}.preview-panel strong{font-size:13px;display:block}.preview-panel small{color:#999;margin:24px 0 8px;font-size:7px;display:block}.preview-panel hr{border:0;border-top:1px solid #ddd}.preview-panel button{color:#fff;background:#0047ab;border:0;width:100%;margin-top:22px;padding:9px;font-size:8px;font-weight:700}.gpu-preview{background:#fff;padding:17px}.preview-filter{grid-template-columns:1.2fr .8fr .8fr;gap:7px;margin-bottom:14px;display:grid}.preview-filter span{background:#f7f7f6;border:1px solid #ddd;border-radius:3px;height:27px}.preview-gpu-row{border-top:1px solid #e4e4e1;grid-template-columns:1.3fr .9fr .65fr;align-items:center;height:62px;display:grid}.preview-gpu-row b{font-size:10px}.preview-gpu-row span{color:#888;font-size:7px}.preview-gpu-row strong{text-align:right;font-size:9px}.standalone{min-height:calc(100vh - 54px)}@media (max-width:760px){.overview-landing{padding:48px 5vw 65px}.overview-heading h1{font-size:34px}.overview-cards{grid-template-columns:1fr}.page-preview{height:240px}}.sidebar-bottom{flex-direction:column;gap:11px;margin-top:auto;display:flex}.sidebar-bottom .text-button{text-align:left;padding:9px 2px;font-size:11px}.sidebar-bottom>small{color:#999;letter-spacing:.55px;margin-top:6px;font-size:8px;line-height:1.55}.mobilebar{display:none}@media (max-width:950px){.sidebar{display:none}.site-content{margin-left:0}.mobilebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;background:#fffffff2;border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;height:64px;padding:0 4vw;display:flex;position:sticky;top:0}.mobilebar>div{align-items:center;gap:5px;display:flex}.mobilebar>div>button:not(.cta){background:#f3f3f3;border:0;padding:9px 10px;font-size:9px;font-weight:800}.mobilebar>div>button.active{color:#fff;background:#111}}@media (max-width:620px){.mobilebar .wordmark{font-size:16px}.mobilebar .cta{padding:9px 10px}}:root{--orange:#0047ab;--black:#111;--dark:#3f3f3f;--mid:#7b7b7b;--line:#d9d9d9;--pale:#f3f3f3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--black);background:#fff;margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:30;background:#fffffff2;align-items:center;height:72px;padding:0 5.5vw;display:flex;position:sticky;top:0}.wordmark{letter-spacing:-.6px;color:var(--black);font-size:20px;font-weight:800;text-decoration:none}.wordmark span{color:var(--orange)}.topbar nav{gap:29px;margin:auto;display:flex}.topbar nav a,.topbar nav button,.text-button{color:var(--dark);letter-spacing:.4px;background:0 0;border:0;font-size:11px;font-weight:700;text-decoration:none}.top-actions{align-items:center;gap:14px;display:flex}.cta{background:var(--orange);border:1px solid var(--orange);color:#fff;letter-spacing:.25px;padding:13px 18px;font-size:11px;font-weight:800}.cta.large,.outline.large{padding:16px 22px}.outline{color:var(--black);border:1px solid var(--black);background:#fff;font-size:11px;font-weight:800}.hero{grid-template-columns:1.45fr .65fr;align-items:center;gap:7vw;min-height:555px;padding:86px 6vw 74px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background:radial-gradient(circle,#f0f0f0 0,#fafafa 53%,#0000 54%);border-radius:50%;width:590px;height:590px;position:absolute;top:-190px;right:-140px}.kicker,.section-heading p,.private-section>div>p,.provider-section>div>p{letter-spacing:1.2px;color:var(--orange);margin:0;font-size:11px;font-weight:800}.kicker.dark{color:var(--dark)}.hero h1{letter-spacing:-6px;margin:27px 0 31px;font-size:clamp(58px,7.5vw,108px);line-height:.88}.hero h1 span{color:var(--orange)}.lead{color:#555;max-width:720px;font-size:17px;line-height:1.65}.hero-actions{gap:10px;margin-top:35px;display:flex}.market-signal{border:1px solid var(--line);background:#fff;box-shadow:18px 18px #eee}.signal-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:58px;padding:0 20px;font-size:11px;font-weight:800;display:flex}.signal-title b{color:var(--orange)}.signal-row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;padding:21px 20px;display:grid}.signal-row>span{color:var(--mid);font-size:10px;font-weight:700}.signal-row strong{font-size:26px}.signal-row small{color:#aaa;grid-column:1/3;margin-top:5px;font-size:10px}.signal-note{background:var(--pale);color:#888;padding:14px 20px;font-size:9px}.service-gateway{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.service-gateway button{text-align:left;border:0;border-right:1px solid var(--line);background:#fff;grid-template-columns:45px 1fr 28px;align-items:center;gap:20px;padding:25px 6vw;display:grid}.service-gateway button.selected{background:var(--black);color:#fff}.service-gateway em{color:var(--orange);font-style:normal;font-weight:800}.service-gateway b{font-size:17px;display:block}.service-gateway span{color:#888;margin-top:6px;font-size:11px;display:block}.service-gateway button.selected span{color:#aaa}.service-gateway i{font-size:20px;font-style:normal}.market-section{padding:82px 6vw 105px}.section-heading{grid-template-columns:1.5fr .7fr;align-items:end;gap:8vw;margin-bottom:35px;display:grid}.section-heading h2{letter-spacing:-2px;margin:12px 0 0;font-size:38px;line-height:1.15}.section-heading>span{color:#666;font-size:12px;line-height:1.6}.colo-shell{border:1px solid var(--line);grid-template-columns:1.5fr .75fr;min-height:580px;display:grid}.map-panel{border-right:1px solid var(--line)}.filterbar{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:58px;padding:0 18px;display:flex}.filterbar button{background:var(--pale);border:0;padding:8px 11px;font-size:10px}.filterbar button.active{background:var(--black);color:#fff}.filterbar span{color:var(--orange);margin-left:auto;font-size:9px;font-weight:800}.map-canvas{background:#f2f2f2;height:520px;position:relative;overflow:hidden}.gridlines{background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.peninsula{clip-path:polygon(38% 0,58% 5%,67% 19%,60% 30%,74% 40%,69% 55%,87% 67%,74% 82%,55% 100%,34% 91%,29% 75%,11% 65%,22% 47%,14% 31%,32% 23%);background:#d5d5d5;width:205px;height:405px;position:absolute;top:55px;left:41%}.map-pin{z-index:3;background:0 0;border:0;position:absolute;transform:translate(-50%,-50%)}.map-pin>span{background:var(--black);border:5px solid #fff;border-radius:50%;width:20px;height:20px;margin:auto;display:block;box-shadow:0 2px 10px #0003}.map-pin>b{margin-top:3px;font-size:10px;display:block}.map-pin.active>span{background:var(--orange);width:28px;height:28px}.map-legend{color:#777;background:#fff;padding:11px 13px;font-size:9px;line-height:1.5;position:absolute;bottom:18px;left:18px}.listing-detail{flex-direction:column;padding:29px;display:flex}.listing-top{justify-content:space-between;display:flex}.listing-top p{color:var(--orange);font-size:10px;font-weight:800}.listing-top h3{margin:7px 0;font-size:29px}.listing-top span{color:#777;font-size:11px}.listing-top button{border:1px solid var(--line);background:#fff;width:35px;height:35px}.listing-detail dl{margin:28px 0}.listing-detail dl div{border-top:1px solid var(--line);justify-content:space-between;padding:16px 0;display:flex}.listing-detail dt{color:#777;font-size:9px;font-weight:800}.listing-detail dd{margin:0;font-size:13px;font-weight:800}.confidential-box{background:var(--pale);margin-bottom:18px;padding:16px}.confidential-box b{color:var(--orange);font-size:10px}.confidential-box p{color:#666;margin:7px 0 0;font-size:10px;line-height:1.5}.full{justify-content:space-between;width:100%;display:flex}.link-button{color:#777;text-align:left;background:0 0;border:0;padding:15px 0;font-size:10px}.link-button b{color:var(--black)}.gpu-shell{border:1px solid var(--line);position:relative}.gpu-search{background:var(--pale);grid-template-columns:1.2fr .8fr .8fr .8fr 100px;gap:8px;padding:18px;display:grid}.gpu-search label{font-size:9px;font-weight:800}.gpu-search select,.gpu-search input{border:1px solid var(--line);background:#fff;width:100%;margin-top:7px;padding:12px;display:block}.gpu-search>button{background:var(--black);color:#fff;border:0;align-self:end;height:42px;font-size:10px;font-weight:800}.gpu-head,.gpu-row{grid-template-columns:2fr 1fr 1.1fr 1fr .9fr;align-items:center;gap:20px;padding:13px 20px;display:grid}.gpu-head{color:#888;font-size:9px;font-weight:800}.gpu-row{border-top:1px solid var(--line);min-height:112px}.gpu-row p{color:var(--orange);margin:0 0 8px;font-size:9px;font-weight:800}.gpu-row h3{margin:0 0 7px;font-size:17px}.gpu-row span,.gpu-row small{color:#777;margin-top:5px;font-size:10px;display:block}.gpu-row>div>b{font-size:12px}.status{color:var(--orange);font-size:10px!important}.gpu-row strong{font-size:19px}.gpu-actions{flex-direction:column;gap:6px;display:flex}.gpu-actions button{border:1px solid var(--line);background:#fff;padding:10px 6px;font-size:9px;font-weight:800}.gpu-actions button:last-child,.gpu-actions button.checked{background:var(--black);color:#fff}.gpu-footer{border-top:1px solid var(--line);background:var(--pale);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.gpu-footer p{color:#777;font-size:9px}.gpu-footer button{background:0 0;border:0;font-size:9px;font-weight:800}.compare-bar{background:var(--black);color:#fff;justify-content:space-between;align-items:center;margin:0 20px 14px;padding:14px 18px;font-size:10px;display:flex;position:sticky;bottom:14px}.compare-bar button{background:var(--orange);color:#fff;border:0;padding:10px 14px;font-size:9px;font-weight:800}.compare-bar button:disabled{background:#555}.private-section{background:var(--pale);grid-template-columns:1fr 1fr;gap:8vw;padding:90px 6vw;display:grid}.private-section h2,.provider-section h2{letter-spacing:-2px;margin:16px 0;font-size:43px;line-height:1.12}.private-copy>p{color:#555;font-size:14px;line-height:1.8}.private-copy>div{gap:8px;margin-top:28px;display:flex}.private-copy button{border:1px solid var(--black);background:#fff;padding:13px 15px;font-size:10px;font-weight:800}.process{background:var(--black);color:#fff;padding:85px 6vw}.section-heading.inverse h2{font-size:39px}.process-grid{border-top:1px solid #444;border-bottom:1px solid #444;grid-template-columns:repeat(5,1fr);display:grid}.process-grid div{border-right:1px solid #444;padding:28px 20px 33px 0}.process-grid em{color:var(--orange);font-size:12px;font-style:normal}.process-grid b{margin-top:37px;font-size:15px;display:block}.process-grid span{color:#999;margin-top:10px;font-size:10px;display:block}.boundary{color:#777;margin-top:20px;font-size:9px}.provider-section{grid-template-columns:1fr 1.5fr;align-items:start;gap:7vw;padding:90px 6vw;display:grid}.provider-points>div{border-top:1px solid var(--line);grid-template-columns:42px 190px 1fr;padding:18px 0;display:grid}.provider-points b{color:var(--orange)}.provider-points span{font-size:11px;font-weight:800}.provider-points p{color:#666;margin:0;font-size:11px}.provider-section>.cta{grid-column:2;width:max-content}footer{background:#eee;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;padding:52px 6vw 35px;display:grid}footer>p{color:#777;font-size:10px}footer>div{gap:20px;display:flex}footer>div a{color:#555;font-size:9px;text-decoration:none}footer>small{color:#888;border-top:1px solid #ccc;grid-column:1/4;padding-top:17px;font-size:8px}.modal-backdrop{z-index:100;background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.request-modal{background:#fff;width:min(720px,95vw);padding:37px;position:relative}.request-modal>.close{background:0 0;border:0;font-size:28px;position:absolute;top:15px;right:18px}.request-modal>p{color:var(--orange);font-size:10px;font-weight:800}.request-modal h2{margin:10px 0;font-size:30px}.request-modal>span{color:#777;font-size:11px}.form-grid{grid-template-columns:1fr 1fr;gap:13px;margin:25px 0;display:grid}.form-grid label{font-size:9px;font-weight:800}.form-grid input,.form-grid textarea{border:1px solid var(--line);width:100%;margin-top:7px;padding:12px;display:block}.form-grid textarea{resize:vertical;height:85px}.form-grid .wide{grid-column:1/3}.request-modal>small{color:#999;margin-top:10px;font-size:9px;display:block}@media (max-width:950px){.topbar nav{display:none}.hero{grid-template-columns:1fr}.market-signal{display:none}.colo-shell{grid-template-columns:1fr}.map-panel{border-right:0;border-bottom:1px solid var(--line)}.section-heading,.private-section,.provider-section{grid-template-columns:1fr}.gpu-head{display:none}.gpu-row{grid-template-columns:1.6fr 1fr}.gpu-row>div:nth-child(2),.gpu-row>div:nth-child(3){display:none}.process-grid{grid-template-columns:1fr 1fr}.provider-section>.cta{grid-column:1}.provider-points>div{grid-template-columns:35px 170px 1fr}}@media (max-width:620px){.topbar{padding:0 4vw}.top-actions .text-button{display:none}.hero{padding:65px 5vw}.hero h1{letter-spacing:-4px;font-size:54px}.hero-actions{flex-direction:column}.service-gateway{grid-template-columns:1fr}.service-gateway button{padding:21px 5vw}.market-section,.private-section,.process,.provider-section{padding-left:5vw;padding-right:5vw}.section-heading h2,.private-section h2,.provider-section h2{font-size:31px}.gpu-search{grid-template-columns:1fr 1fr}.gpu-search>button{grid-column:1/3}.gpu-row{grid-template-columns:1fr}.gpu-row>div:nth-child(4){display:none}.process-grid,.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:1}.private-copy>div{flex-direction:column}footer{grid-template-columns:1fr}footer>small{grid-column:1}.topbar .cta{padding:10px}.map-canvas{height:430px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.hero{isolation:isolate;background:#f5f5f2;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);gap:4vw;min-height:690px;padding:84px 5.2vw 82px}.hero:before{background:var(--orange);opacity:.94;z-index:-2;width:680px;height:680px;top:-260px;right:-170px}.hero:after{content:"KOREA / 2026";writing-mode:vertical-rl;color:#fff;letter-spacing:1.6px;font-size:8px;font-weight:800;position:absolute;bottom:28px;right:18px}.hero-copy{z-index:2;position:relative}.hero h1{letter-spacing:-6.5px;max-width:850px;margin:31px 0 34px;font-size:clamp(64px,7.2vw,112px);line-height:.82}.hero .lead{max-width:620px}.hero-actions .cta,.hero-actions .outline{border-radius:999px;padding:16px 25px}.hero-art{perspective:900px;place-items:center;height:500px;display:grid;position:relative}.art-core{color:#fff;background:linear-gradient(145deg,#292929,#050505);border-radius:42% 58% 60% 40%/46% 36% 64% 54%;flex-direction:column;justify-content:center;width:245px;height:245px;padding:42px;animation:6s ease-in-out infinite artFloat;display:flex;transform:rotate(-9deg);box-shadow:inset 22px 18px 45px #ffffff16,0 38px 65px #30211242}.art-core span{color:var(--orange);letter-spacing:1px;font-size:13px;font-weight:800}.art-core b{letter-spacing:-1px;font-size:25px}.art-core small{color:#aaa;letter-spacing:1px;margin-top:27px;font-size:8px;line-height:1.5}.art-orbit{border:1px solid #111;border-radius:50%;position:absolute;transform:rotate(-18deg)}.orbit-one{width:390px;height:210px}.orbit-two{border-color:#ffffff80;width:275px;height:420px;transform:rotate(38deg)}.art-chip{background:#fff;border-radius:19px;width:132px;padding:16px 17px;animation:5s ease-in-out infinite chipFloat;position:absolute;box-shadow:0 18px 40px #38220e2b}.art-chip span,.art-chip small{color:#8b8b87;letter-spacing:.6px;font-size:7px;font-weight:800;display:block}.art-chip strong{margin:8px 0 5px;font-size:31px;display:block}.colo-chip{top:17%;left:2%;transform:rotate(-7deg)}.gpu-chip{color:#fff;background:#111;animation-delay:-2s;bottom:16%;right:-1%;transform:rotate(6deg)}.gpu-chip span,.gpu-chip small{color:#aaa}.art-node{background:var(--orange);border:7px solid #fff;border-radius:50%;width:27px;height:27px;position:absolute;box-shadow:0 9px 18px #0002}.node-a{top:10%;right:18%}.node-b{background:#111;bottom:11%;left:17%}.hero-art>p{letter-spacing:1.2px;margin:0;font-size:7px;font-weight:800;position:absolute;bottom:-5px;right:2%}.overview-landing{background:#fff;padding:106px 5.5vw 120px}.overview-heading{max-width:900px;margin-bottom:64px}.overview-heading h1{letter-spacing:-3.6px;font-size:clamp(42px,5vw,70px);line-height:.98}.overview-cards article{background:0 0;border:0;border-radius:0;padding:0}.overview-cards article>p{margin-top:26px}.overview-cards article>h2{font-size:25px}.page-preview{background:#f1f1ee;border:0;border-radius:24px;height:350px}.overview-cards article:nth-child(2) .page-preview{height:300px}.preview-button:hover{border-color:#0000;transform:translateY(-8px)rotate(-.35deg);box-shadow:0 28px 60px #17130f22}@keyframes artFloat{0%,to{transform:translateY(0)rotate(-9deg)}50%{transform:translateY(-14px)rotate(-6deg)}}@keyframes chipFloat{0%,to{margin-top:0}50%{margin-top:-13px}}@media (max-width:1100px){.hero{grid-template-columns:1fr .72fr}.hero-art{transform:scale(.86)}.overview-cards{gap:3vw}}@media (max-width:950px){.hero{grid-template-columns:1fr;min-height:auto}.hero-art{width:100%;max-width:520px;height:430px;margin:0 auto}.overview-cards article:nth-child(2){margin-top:35px}}@media (max-width:620px){.hero{padding-top:58px}.hero h1{font-size:54px;line-height:.87}.hero-art{height:340px;margin-top:-20px;transform:scale(.74)}.overview-landing{padding-top:72px}.overview-heading h1{font-size:42px}.overview-cards{grid-template-columns:1fr}.overview-cards article:nth-child(2){margin-top:45px}.page-preview,.overview-cards article:nth-child(2) .page-preview{height:250px}}.hero:before,.hero:after{display:none}.hero-art{justify-content:center;align-items:center;height:480px;display:flex;transform:none}.hero-type-panel{background:var(--orange);color:#111;border-radius:34px;flex-direction:column;width:100%;min-height:400px;padding:43px 42px 38px;display:flex;box-shadow:0 28px 60px #173e7421}.hero-type-panel>p{letter-spacing:1.25px;margin:0;font-size:9px;font-weight:800}.hero-type-panel h2{letter-spacing:-3px;margin:52px 0 0;font-size:clamp(38px,4vw,61px);line-height:.9}.hero-type-panel h2 span{font-weight:400}.hero-type-panel>div{letter-spacing:.7px;border-top:1px solid #111;align-items:center;gap:9px;margin-top:auto;padding-top:28px;font-size:10px;display:flex}.hero-type-panel i{font-style:normal;font-weight:400}.hero-type-panel small{letter-spacing:.8px;margin-top:12px;font-size:7px;font-weight:700;line-height:1.45}.overview-heading{text-align:left;margin-left:0}.overview-heading h1{letter-spacing:-3.6px;text-align:left;margin:0 0 20px;font-size:clamp(42px,5vw,70px);line-height:.95}.overview-heading>span{text-align:left;max-width:720px;display:block}.overview-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px}.overview-cards article,.overview-cards article:nth-child(2){flex-direction:column;margin-top:0;display:flex}.overview-cards .page-preview,.overview-cards article:nth-child(2) .page-preview{height:330px}.overview-cards article>span{min-height:55px}.sidebar>div:first-child{text-align:left;padding-left:13px}.sidebar .wordmark-button{text-align:left;width:100%;display:block}.sidebar-caption{text-align:left;margin-left:0}.sidebar nav>span{text-align:left;margin-left:13px}.sidebar nav button{text-align:left;justify-content:flex-start}.sidebar-bottom{text-align:left;align-items:stretch;padding:0 2px}.sidebar-bottom .text-button{text-align:left;width:100%;padding-left:11px}.sidebar-bottom .cta.full{text-align:center;border-radius:999px;justify-content:center;width:100%;padding:13px 16px;display:block}.sidebar-bottom>small{text-align:left;padding-left:10px}@media (max-width:950px){.hero-art{max-width:620px;height:auto;transform:none}.hero-type-panel{min-height:350px}.overview-cards{grid-template-columns:1fr 1fr}}@media (max-width:620px){.hero-art{height:auto;margin:15px 0 0;transform:none}.hero-type-panel{border-radius:27px;min-height:310px;padding:34px 29px}.hero-type-panel h2{margin-top:38px;font-size:39px}.overview-cards{grid-template-columns:1fr}.overview-cards .page-preview,.overview-cards article:nth-child(2) .page-preview{height:250px}}.market-type-panel{color:#111;background:#fff;border:1px solid #d8d8d4;padding:0;overflow:hidden;box-shadow:0 26px 58px #2b29251c}.market-type-panel>header{border-bottom:1px solid #dededb;justify-content:space-between;align-items:center;height:68px;padding:0 25px;display:flex}.market-type-row{border-bottom:1px solid #dededb;grid-template-columns:1fr auto;align-items:center;min-height:91px;padding:19px 25px;display:grid}.market-type-row b{color:#686864;font-size:9px;display:block}.market-type-row small{color:#aaa;margin-top:8px;font-size:8px;display:block}.market-type-row strong{letter-spacing:-1px;font-size:31px}.market-type-panel>footer{all:unset;color:#8a8a86;letter-spacing:.45px;background:#f1f1ef;padding:14px 25px;font-size:7px;display:block}.overview-heading{margin-bottom:48px}.preview-panel{background:#efefed}.overview-cards article>p{letter-spacing:.95px;font-size:10.5px}.overview-cards article>h2{margin-top:0;margin-bottom:13px;font-size:28px;line-height:1.2}.overview-cards article>span{color:#62625f;min-height:70px;font-size:13px;line-height:1.75}@media (max-width:620px){.market-type-panel{min-height:365px}.market-type-row{min-height:82px}.market-type-row strong{font-size:27px}.overview-cards article>h2{font-size:24px}.overview-cards article>span{font-size:12px}}.market-type-panel{background:#fff;border:1px solid #dededb;border-radius:34px;grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));min-height:410px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #1d1d1817}.market-type-panel>header{border:0;grid-column:1/-1;justify-content:space-between;align-items:center;height:auto;padding:37px 40px 0;display:flex}.market-type-panel>header b{letter-spacing:.45px;font-size:15px}.market-type-panel>header span{color:var(--orange);font-size:14px;font-weight:800}.market-type-row{border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:0;padding:58px 20px 74px 40px;display:flex}.market-type-row>strong{color:var(--orange);letter-spacing:-5px;order:-1;margin:0 0 24px;font-size:82px;line-height:.8}.market-type-row>div{border:0;margin:0;padding:0;display:block}.market-type-row b{color:#333;letter-spacing:.15px;font-size:13px;line-height:1.35;display:block}.market-type-row small{color:#888;margin-top:9px;font-size:12px;line-height:1.35;display:block}.market-type-panel>footer{all:unset;color:#999;letter-spacing:.65px;font-size:10px;display:block;position:absolute;bottom:29px;left:40px}.hero-type-panel{min-height:410px}@media (max-width:1100px){.market-type-panel>header{padding-left:30px;padding-right:30px}.market-type-row{padding-left:30px;padding-right:10px}.market-type-row>strong{font-size:68px}.market-type-row b{font-size:11px}.market-type-row small{font-size:10px}.market-type-panel>footer{left:30px}}@media (max-width:620px){.market-type-panel{border-radius:27px;min-height:360px}.market-type-panel>header{padding:28px 26px 0}.market-type-panel>header b,.market-type-panel>header span{font-size:12px}.market-type-row{padding:48px 8px 65px 26px}.market-type-row>strong{letter-spacing:-3px;margin-bottom:18px;font-size:52px}.market-type-row b{font-size:9px}.market-type-row small{font-size:8px}.market-type-panel>footer{font-size:8px;bottom:22px;left:26px}}.hero-type-panel>.market-type-row{border-top:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;margin-top:0!important;padding:58px 20px 74px 40px!important;display:flex!important}.hero-type-panel>.market-type-row>div{border:0!important;margin:0!important;padding:0!important;display:block!important}.hero-type-panel>.market-type-row>strong{white-space:nowrap;max-width:100%}@media (max-width:1100px){.hero-type-panel>.market-type-row{padding-left:30px!important;padding-right:10px!important}}@media (max-width:620px){.hero-type-panel>.market-type-row{padding:48px 8px 65px 26px!important}}.capacity-guide{color:#151515;background:#fff;border:1px solid #deddd9;border-radius:30px;flex-direction:column;gap:26px;width:min(100%,510px);min-height:430px;padding:38px;display:flex;box-shadow:0 24px 60px #1c1b1914}.hero-panels{grid-template-columns:minmax(220px,.72fr) minmax(390px,1.28fr);align-items:stretch;gap:20px;width:100%;display:grid}.hero-panels .hero-art{width:100%;min-width:0;height:auto}.hero-panels .capacity-guide{width:100%;height:100%}.whats-new{color:#151515;background:#ecebe7;border:1px solid #deddd9;border-radius:30px;flex-direction:column;min-width:0;padding:30px 25px 24px;display:flex}.whats-new header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.whats-new header p{color:#0047ab;letter-spacing:.08em;margin:0 0 7px;font-size:11px;font-weight:800}.whats-new header h2{letter-spacing:-.045em;margin:0;font-size:27px;line-height:1}.whats-new header>span{color:#6d6b66;background:#fff;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.news-list{margin-top:27px;display:grid}.news-list article{border-top:1px solid #cfcec9;padding:17px 0 18px}.news-list time,.news-list b{display:block}.news-list time{color:#85827d;font-size:11px;font-weight:700}.news-list b{margin-top:7px;font-size:13px;line-height:1.25}.news-list p{color:#5f5d59;margin:6px 0 0;font-size:12px;line-height:1.55}.whats-new>small{color:#85827d;margin-top:auto;padding-top:18px;font-size:11px}.capacity-guide header p{color:#0047ab;letter-spacing:.08em;margin:0 0 2px;font-size:13px;font-weight:800}.capacity-guide header h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,3vw,48px);line-height:.98}.capacity-guide header span{color:#65635f;margin-top:15px;font-size:14px;line-height:1.55;display:block}.capacity-guide-options{gap:10px;display:grid}.capacity-guide-options button{color:#171717;text-align:left;cursor:pointer;background:#f3f2ef;border:0;border-radius:16px;width:100%;padding:17px 18px;transition:transform .18s,background .18s}.capacity-guide-options button:hover{background:#eaf0f9;transform:translate(4px)}.capacity-guide-options small,.capacity-guide-options b,.capacity-guide-options span{display:block}.capacity-guide-options small{color:#0047ab;letter-spacing:.075em;margin-bottom:4px;font-size:11px;font-weight:800}.capacity-guide-options b{font-size:17px;line-height:1.35}.capacity-guide-options span{color:#6c6a66;margin-top:5px;font-size:12px;line-height:1.45}.capacity-guide-flow{color:#85827d;letter-spacing:.12em;margin-top:auto;font-size:12px;font-weight:700}@media (max-width:900px){.hero-panels{grid-template-columns:1fr}.capacity-guide{width:100%;min-height:auto;padding:28px}}@media (min-width:1101px){.hero{grid-template-columns:minmax(350px,.7fr) minmax(660px,1.3fr);gap:3vw;padding-left:5.5vw;padding-right:5.5vw}}@media (min-width:901px) and (max-width:1100px){.hero{grid-template-columns:1fr}}.overview-cards .page-preview,.overview-cards article:nth-child(2) .page-preview{border:1px solid #d8d8d4;border-radius:22px;height:360px;box-shadow:0 18px 45px #15141214}.colo-preview{background:#f0f0ed;grid-template-columns:1.35fr 1fr}.preview-map{background-color:#e7e7e3;background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(90deg,#ffffffb3 1px,#0000 1px);background-size:34px 34px;overflow:hidden}.preview-map-head{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:18px;right:18px}.preview-map-head b,.preview-map-head span,.preview-map-label{width:auto;height:auto;box-shadow:none;letter-spacing:.06em;border:0;border-radius:999px;font-size:9px;font-style:normal;font-weight:800}.preview-map-head b{color:#222;background:#fff;padding:8px 10px;position:static}.preview-map-head span{color:#fff;background:#191919;padding:8px 10px;position:static}.preview-map-label{color:#77736d;background:#ffffffdb;padding:8px 10px;position:absolute;bottom:17px;left:18px}.preview-map:before,.preview-map:after{display:none}.preview-map-graphic{transform-origin:35% 22%;place-items:center;display:grid;position:absolute;inset:54px 30px 34px;transform:scale(1.27)}.preview-map-graphic img{object-fit:contain;filter:drop-shadow(0 8px 14px #2d2b2714);width:auto;max-width:100%;height:100%;display:block}.preview-map-graphic .preview-pin{background:#0047ab;border:0;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 2px 5px #173e743d}.preview-map-graphic .pin-seoul{top:19%;left:34%}.preview-map-graphic .pin-gyeonggi{top:23%;left:39%}.preview-map-graphic .pin-incheon{top:23%;left:30%}.preview-map-graphic .pin-chungcheong{top:43%;left:42%}.preview-map-graphic .pin-busan{top:73%;left:67%}.preview-map-label{align-items:center;gap:6px;display:flex}.preview-map-label b{width:7px;height:7px;box-shadow:none;background:#0047ab;border:0;border-radius:50%;position:static}.preview-panel{text-align:left;background:#f7f7f5;flex-direction:column;padding:27px 23px 23px;display:flex}.preview-status{color:#0047ab;letter-spacing:.08em;background:#e3ebf7;border-radius:999px;align-self:flex-start;margin-bottom:20px;padding:6px 9px;font-size:8px;font-weight:800}.preview-panel strong{letter-spacing:-.03em;font-size:20px}.preview-panel>p{color:#85827d;margin:5px 0 18px;font-size:8px;font-weight:700}.preview-panel dl{gap:12px;margin:0;display:grid}.preview-panel dl div{border-bottom:1px solid #deded9;padding-bottom:10px}.preview-panel dt{color:#99958f;letter-spacing:.07em;font-size:7px;font-weight:800}.preview-panel dd{color:#1c1b19;margin:3px 0 0;font-size:12px;font-weight:750}.preview-panel dd small{color:#77736d;margin:0;font-size:8px;display:inline}.preview-request{color:#171717;letter-spacing:.04em;text-align:left;background:0 0;border-top:1px solid #d9d8d3;justify-content:space-between;width:auto;margin-top:auto;padding:13px 0 0;font-size:9px;font-weight:800;display:flex}.preview-request b{color:#0047ab;font-size:13px}.gpu-preview{color:#171717;text-align:left;background:#eeeeeb;flex-direction:column;padding:24px 25px 18px;display:flex}.preview-gpu-title{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.preview-gpu-title small,.preview-gpu-title b{display:block}.preview-gpu-title small{color:#0047ab;letter-spacing:.09em;font-size:8px;font-weight:800}.preview-gpu-title b{margin-top:3px;font-size:16px}.preview-gpu-title>span{color:#77736d;font-size:10px;font-weight:700}.preview-filter{grid-template-columns:1.2fr .8fr .7fr;margin-bottom:10px}.preview-filter span{color:#85827d;background:#fafaf8;border:1px solid #d5d4cf;border-radius:8px;align-items:center;height:31px;padding:0 10px;font-size:7px;font-weight:750;display:flex}.preview-filter span:last-child{color:#fff;background:#0047ab;border-color:#0047ab;justify-content:center}.preview-gpu-head{color:#98958f;letter-spacing:.04em;grid-template-columns:1.35fr .65fr .9fr .65fr;gap:8px;padding:0 3px 6px;font-size:6px;font-weight:800;display:grid}.preview-gpu-head span:last-child{text-align:right}.preview-gpu-row{border-top:1px solid #d7d6d1;grid-template-columns:1.35fr .65fr .9fr .65fr;gap:8px;min-height:54px}.preview-gpu-row>div b,.preview-gpu-row>div span{display:block}.preview-gpu-row>div b{font-size:10px}.preview-gpu-row>div span{color:#85827d;margin-top:3px;font-size:6.5px}.preview-gpu-row i{color:#6f6c67;font-size:6.5px;font-style:normal;font-weight:750}.preview-gpu-row em{color:#5d5b57;white-space:nowrap;background:#deddd8;border-radius:999px;justify-self:start;padding:5px 6px;font-size:5.8px;font-style:normal;font-weight:800}.preview-gpu-row strong{color:#171717;text-align:right;font-size:10px}.preview-gpu-row strong small{color:#85827d;margin-left:2px;font-size:6.5px}.preview-gpu-link{color:#171717;letter-spacing:.05em;border-top:1px solid #d1d0cb;justify-content:space-between;margin-top:auto;padding-top:12px;font-size:8px;font-weight:800;display:flex}.preview-gpu-link b{color:#0047ab;font-size:13px}@media (max-width:620px){.overview-cards .page-preview,.overview-cards article:nth-child(2) .page-preview{height:300px}.preview-panel{padding:20px 16px}.preview-panel strong{font-size:15px}.preview-panel dl{gap:7px}.gpu-preview{padding:19px 16px 14px}}.brand-logo-button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.brand-logo{width:164px;max-width:100%;height:auto;display:block}.mobilebar .brand-logo-button{width:auto}.mobilebar .brand-logo{width:142px}.footer-brand-logo{background:0 0;border-radius:0;align-items:center;padding:0;display:inline-flex}.footer-brand-logo img{width:150px;height:auto;display:block}@media (max-width:760px){.brand-logo{width:145px}.mobilebar .brand-logo{width:130px}}.brand-wordmark{letter-spacing:-.045em;color:#080808;white-space:nowrap;font-size:30px;font-weight:800;line-height:1.2;display:inline-block}.footer-brand-logo .brand-wordmark{font-size:28px}@media (max-width:760px){.brand-wordmark{font-size:25px}}.brand-wordmark{font-family:Inter,Noto Sans KR,sans-serif}.brand-wordmark>span{color:#0047ab}.legal-brand,.portal-brand,.ld-brand{line-height:1;text-decoration:none}.legal-brand .brand-wordmark,.portal-brand .brand-wordmark,.ld-brand .brand-wordmark,.ld-home .ld-brand span.brand-wordmark{color:#080808}.legal-brand .brand-wordmark>span,.portal-brand .brand-wordmark>span,.ld-brand .brand-wordmark>span{color:#0047ab}.market-section:has(.colo-shell) .section-heading{grid-template-columns:1fr;max-width:900px}.market-section:has(.colo-shell) .section-heading>div>p{font-size:14px;line-height:1.4}.market-section:has(.colo-shell) .section-heading h2{font-size:40px;line-height:1.2}.colo-shell{--colo-gap:24px;gap:var(--colo-gap);border:0;grid-template-columns:minmax(0,1fr) minmax(0,.5fr) minmax(0,1fr);align-items:start;min-height:0;display:grid;container-type:inline-size}.colo-shell>*{width:100%;min-width:0;max-width:100%}.colo-card{background:#fff;border:1px solid #deded9;border-radius:24px;overflow:hidden;box-shadow:0 18px 44px #2220180d}.map-panel.colo-card{aspect-ratio:1;border-right:1px solid #deded9;flex-direction:column;min-width:0;height:auto;display:flex}.region-list.colo-card,.listing-detail.colo-card{height:calc(40cqw - 19.2px);min-height:0}.listing-detail.colo-card{overflow:hidden auto}.region-list{flex-direction:column;min-width:0;display:flex;overflow:hidden}.region-list-head{background:#fafaf8;border-bottom:1px solid #e3e3df;justify-content:space-between;align-items:flex-start;gap:16px;min-height:82px;padding:18px 20px 15px;display:flex}.region-list-head p{color:#0047ab;letter-spacing:.05em;margin:0 0 5px;font-size:12px;font-weight:800;line-height:1.4}.region-list-head h3{margin:0;font-size:18px;line-height:1.3}.region-list-head>span{color:#66625e;background:#eeeeca;border-radius:999px;flex:none;padding:6px 9px;font-size:12px;font-weight:800;line-height:1.4}.center-list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b9b9b3 #f0f0ed;flex:auto;padding:10px;overflow:hidden scroll}.center-list::-webkit-scrollbar{width:9px}.center-list::-webkit-scrollbar-track{background:#f0f0ed;border-radius:999px}.center-list::-webkit-scrollbar-thumb{background:#b9b9b3;border:2px solid #f0f0ed;border-radius:999px}.center-list::-webkit-scrollbar-thumb:hover{background:#8e8e88}.center-list>button{color:#171715;text-align:left;background:0 0;border:1px solid #0000;border-bottom-color:#e6e6e1;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;padding:11px 13px;display:flex}.center-list>button:hover{background:#faf7f4}.center-list>button.active{color:#173e74;background:#eaf0f9;border-color:#99b5dd}.center-list>button>strong{font-size:16px;line-height:1.4}.center-list>button>span{color:#aaa7a1;font-size:18px;line-height:1}.map-panel .filterbar{background:#fafaf8;border-bottom:1px solid #e3e3df;flex:0 0 72px;gap:9px;height:72px;padding:0 22px}.map-panel .filterbar button{color:#63635f;letter-spacing:.02em;background:#fff;border:1px solid #deded9;border-radius:999px;padding:10px 15px;font-size:14px;font-weight:750;line-height:1.4}.map-panel .filterbar button:hover{background:#f7fafe;border-color:#99b5dd}.map-panel .filterbar button.active{color:#173e74;background:#e3ebf7;border-color:#0047ab}.map-panel .filterbar>span{color:#77736d;font-size:12px;line-height:1.4}.interactive-map{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#f2f2ef;flex:auto;width:100%;max-width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.interactive-map:active{cursor:grabbing}.map-stage{aspect-ratio:800/1246;will-change:height, left, top;width:auto;height:92%;transition:height .16s ease-out,left .16s ease-out,top .16s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interactive-map:active .map-stage{transition:none}.map-stage>img{object-fit:fill;filter:none;opacity:1;pointer-events:none;width:100%;height:100%;display:block}.district-label{z-index:2;color:#696964;letter-spacing:.04em;text-shadow:0 1px #fffc;pointer-events:none;white-space:nowrap;font-size:12px;font-weight:750;line-height:1.4;position:absolute;transform:translate(-50%,-50%)}.map-stage.all .metro-label,.map-stage.metro .national-label{display:none}.map-stage.metro .metro-label{color:#4f4f4b;font-weight:800}.map-stage.metro .national-cluster{display:none}.map-cluster{z-index:5;color:#fff;transform-origin:50%;background:#0047abb8;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 7px 22px #173e742d}.map-cluster:hover,.map-cluster.active{background:#0047abd9;box-shadow:0 0 0 7px #0047ab21,0 8px 24px #173e7436}.map-cluster strong{font-size:17px;line-height:1.2}.map-cluster span{color:#3f3f3b;letter-spacing:.03em;text-shadow:0 1px #fff;white-space:nowrap;font-size:12px;font-weight:750;line-height:1.4;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.map-cluster[data-zone=SEOUL\ NORTH] span{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.map-controls{z-index:8;background:#fffe;border:1px solid #dadad5;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:18px;right:18px;overflow:hidden;box-shadow:0 8px 24px #17171314}.map-controls button{color:#454541;background:0 0;border:0;border-bottom:1px solid #e3e3df;width:38px;height:36px;font-size:16px;font-weight:650}.map-controls button:last-child{border-bottom:0;font-size:14px}.map-controls button:hover{color:#173e74;background:#e3ebf7}.interactive-map .map-legend{z-index:8;color:#77736d;letter-spacing:.05em;background:#fffffff0;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700;line-height:1.4;bottom:18px;left:18px;box-shadow:0 6px 18px #17171310}.listing-detail.colo-card{min-width:0;padding:34px}.colo-shell .listing-top h3{font-size:30px;line-height:1.2}.colo-shell .listing-top span,.colo-shell .confidential-box p,.colo-shell .link-button{font-size:14px;line-height:1.6}.colo-shell .listing-top p,.colo-shell .listing-detail dt,.colo-shell .confidential-box b{font-size:12px;line-height:1.4}.colo-shell .listing-detail dd{font-size:16px;line-height:1.5}.colo-shell .cta{font-size:14px;line-height:1.4}.listing-detail .listing-top button{border-radius:50%}@media (max-width:1180px){.colo-shell{--colo-gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,.5fr) minmax(0,1fr)}.region-list.colo-card,.listing-detail.colo-card{height:calc(40cqw - 12.8px)}.region-list-head{padding:18px 16px 15px}.region-list-head>span{display:none}.center-list{padding:7px}.center-list>button{padding:14px 11px}.listing-detail.colo-card{padding:26px}.map-panel .filterbar{padding:0 16px}.map-panel .filterbar button{padding:9px 11px;font-size:14px}}@media (max-width:950px){.colo-shell{grid-template-columns:1fr}.map-panel.colo-card{border-bottom:1px solid #deded9;width:min(100%,720px)}.region-list.colo-card{height:min(520px,70vh)}.listing-detail.colo-card{grid-column:auto;height:auto;overflow:visible}}@media (max-width:620px){.map-panel .filterbar{flex-wrap:wrap;height:auto;padding:13px}.map-panel .filterbar>span{width:100%;margin:2px 5px 0}.map-panel .filterbar button{padding:8px 10px;font-size:14px}.listing-detail.colo-card{padding:25px}}.colo-list{flex-direction:column;gap:18px;display:flex}.colo-stage-tabs{flex-wrap:wrap;gap:8px;display:flex}.colo-stage-tabs button{border:1px solid var(--line);color:#333;background:#fff;border-radius:999px;padding:11px 20px;font-size:14px;font-weight:700}.colo-stage-tabs button span{color:#999;margin-left:4px;font-weight:600}.colo-stage-tabs button.active{color:#fff;background:#111;border-color:#111}.colo-stage-tabs button.active span{color:#b2cdf4}.colo-filters{background:#f5f7f9;border:1px solid #e4e8ee;border-radius:10px;grid-template-columns:2fr 1fr;gap:14px;padding:18px 20px;display:grid}.colo-filters label{color:#333;flex-direction:column;gap:8px;font-size:13px;font-weight:700;display:flex}.colo-filters input,.colo-filters select{background:#fff;border:1px solid #d6dbe1;border-radius:6px;padding:12px 14px;font-size:14px}.colo-list-meta{color:#555;margin:0;font-size:13px}.colo-list-meta b{color:#0047ab;font-weight:700}.colo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.colo-asset{background:#fff;border:1px solid #e1e4e9;border-radius:10px;flex-direction:column;padding:22px 22px 18px;display:flex}.colo-asset-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}.colo-asset-tags span{box-sizing:border-box;white-space:nowrap;border-radius:5px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.colo-asset-tags .stage.operating{color:#003784;background:#e8f0fc}.colo-asset-tags .stage.development{color:#333;background:#f1f1f1}.colo-asset-tags .stage.planning{color:#555;background:#fff;border:1px solid #ddd}.colo-asset-tags .sample{color:#8a6100;background:#fff7e0}.colo-asset-region{color:#777;margin:14px 0 4px;font-size:12px}.colo-asset h3{letter-spacing:-.3px;margin:0 0 14px;font-size:18px}.colo-asset-cap{letter-spacing:-.8px;font-size:28px;font-weight:800}.colo-asset-cap small{color:#555;font-size:14px;font-weight:600}.colo-asset-price{color:#666;margin:6px 0 16px;font-size:12px}.colo-asset dl{grid-template-columns:1fr 1fr;gap:12px 14px;margin:0 0 16px;display:grid}.colo-asset dt{color:#888;font-size:12px}.colo-asset dd{margin:4px 0 0;font-size:14px;font-weight:700}.colo-asset-foot{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.colo-asset-foot label{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.colo-asset-foot button{color:#0047ab;background:0 0;border:0;font-size:14px;font-weight:700}.colo-empty{text-align:center;border:1px dashed #d4dae2;border-radius:10px;grid-column:1/-1;padding:40px}.colo-empty p{color:#666;margin:8px 0 0;font-size:14px}.colo-empty button{color:#fff;background:#111;border:0;border-radius:6px;padding:12px 18px;font-weight:700}.colo-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.colo-empty-actions a{color:#111;border:1px solid #111;border-radius:6px;padding:11px 18px;font-weight:700;text-decoration:none}.colo-asset .negotiable,.colo-asset dd.negotiable{color:#8a8a8a;font-weight:600}.colo-asset-cap .negotiable{font-size:20px}.colo-asset-updated{color:#999;font-size:12px}.colo-asset-tags .stage.unknown{color:#888;background:#fff;border:1px dashed #ccc}@media (max-width:1100px){.colo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.colo-grid,.colo-filters{grid-template-columns:1fr}.colo-stage-tabs button{padding:9px 14px;font-size:13px}}.join-operator-note{color:#444;background:#f2f5f9;border-radius:8px;margin:0 0 16px;padding:12px 14px;font-size:13px;line-height:1.6}.sidebar-caption,.sidebar nav>span,.breadcrumb,.sidebar-bottom>small,.overview-heading>p,.overview-cards article>p,.preview-map-head b,.preview-map-head span,.preview-map-label,.preview-status,.preview-panel>p,.preview-panel dt,.preview-panel dd small,.preview-gpu-title small,.preview-gpu-title>span,.preview-filter span,.preview-gpu-head,.preview-gpu-row>div span,.preview-gpu-row i,.preview-gpu-row em,.preview-gpu-row strong small,.how-heading>p,.journey-labels small,.journey-meet,.journey-meet small,.journey-track article>em,.journey-track small,.journey-track small b,.journey-boundary b,.journey-boundary span,.kicker,.section-heading p,.gpu-search label,.gpu-head,.gpu-row p,.gpu-row span,.gpu-row small,.status,.gpu-actions button,.gpu-footer p,.gpu-footer button,.compare-bar button,.private-section>div>p,.provider-section>div>p,.boundary,footer>p,footer>div a,footer>small,.request-modal>p,.request-modal>span,.form-grid label,.request-modal>small,.signal-title,.signal-row>span,.signal-row small,.signal-note,.art-core small,.art-chip span,.art-chip small,.hero-art>p{font-size:12px;line-height:1.5}.sidebar nav b,.mobilebar>div>button:not(.cta),.overview-cta,.preview-request,.preview-gpu-link,.topbar nav a,.topbar nav button,.text-button,.cta,.outline,.filterbar button,.gpu-search>button,.link-button,.private-copy button,.provider-points span,.provider-points p,.compare-bar,.sidebar-bottom .text-button{font-size:14px;line-height:1.45}.sidebar nav small{font-size:12px;line-height:1.5}.overview-heading>span,.overview-cards article>span,.how-heading>span,.journey-track p,.private-copy>p,.request-modal>span{font-size:16px;line-height:1.65}.overview-cards article>h2{font-size:24px;line-height:1.3}.journey-labels b,.journey-track h3{font-size:18px;line-height:1.35}.preview-panel strong{font-size:22px;line-height:1.3}.preview-panel dd,.preview-gpu-title b,.preview-gpu-row>div b,.preview-gpu-row strong{font-size:14px;line-height:1.45}.overview-cards{grid-template-columns:1fr 1fr;align-items:start}.overview-cards article:nth-child(2){margin-top:0}.overview-cards article .page-preview{width:100%;height:410px!important}.preview-panel{padding:28px 22px}.preview-panel dl{gap:14px}.preview-gpu-row{min-height:70px}.gpu-preview{padding:25px 24px 20px}@media (max-width:620px){.overview-cards{grid-template-columns:minmax(0,1fr);gap:46px}.overview-cards article,.overview-cards article:nth-child(2){width:100%;min-width:0;margin-top:0}.page-preview,.overview-cards article:nth-child(2) .page-preview{min-width:0;overflow:hidden;height:560px!important}.colo-preview{grid-template-rows:280px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.preview-map-head{gap:6px;left:12px;right:12px}.preview-map-head b,.preview-map-head span{white-space:nowrap;flex:0 auto;min-width:0;padding:7px 8px;font-size:12px;line-height:1.4}.preview-map-head span{text-align:center}.preview-map-graphic{transform-origin:50% 32%;inset:56px 24px 42px;transform:scale(1.04)}.preview-map-label{white-space:nowrap;justify-content:center;padding:7px 8px;font-size:12px;line-height:1.4;bottom:14px;left:12px;right:12px}.preview-panel{min-width:0;padding:22px 20px 20px}.preview-status{margin-bottom:12px;font-size:12px}.preview-panel strong{overflow-wrap:anywhere;font-size:23px;line-height:1.2}.preview-panel>p{margin-bottom:14px;font-size:12px}.preview-panel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:12px}.preview-panel dl>div{border-bottom:0;border-left:1px solid #dededb;min-width:0;padding:0 10px}.preview-panel dl>div:first-child{border-left:0;padding-left:0}.preview-panel dl>div:last-child{padding-right:0}.preview-panel dt{font-size:12px}.preview-panel dd{white-space:nowrap;margin-top:5px;font-size:14px}.preview-panel dd small{font-size:12px;display:inline}.preview-request{margin-top:18px;font-size:14px}.gpu-preview{padding:22px 20px 18px}.preview-gpu-title{margin-bottom:14px}.preview-gpu-title small{font-size:12px}.preview-gpu-title b{font-size:18px}.preview-gpu-title>span{font-size:12px}.preview-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.preview-filter span{white-space:nowrap;min-width:0;height:38px;padding:0 10px;font-size:12px}.preview-filter span:last-child{grid-column:1/-1}.preview-gpu-head{display:none}.preview-gpu-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"product price""term availability";align-items:center;gap:5px 10px;min-height:96px;padding:12px 2px;display:grid}.preview-gpu-row>div{grid-area:product;min-width:0}.preview-gpu-row>div b{font-size:15px;line-height:1.25}.preview-gpu-row>div span{margin-top:3px;font-size:12px}.preview-gpu-row i{grid-area:term;font-size:12px}.preview-gpu-row em{white-space:nowrap;grid-area:availability;justify-self:end;max-width:100%;padding:6px 8px;font-size:12px}.preview-gpu-row strong{white-space:nowrap;grid-area:price;justify-self:end;font-size:14px}.preview-gpu-row strong small{font-size:12px;display:inline}.preview-gpu-link{margin-top:12px;font-size:14px}}.request-page{background:#f7f7f5;min-height:calc(100vh - 48px);padding:42px 48px 90px}.request-heading{border-bottom:1px solid #dcdcd7;grid-template-columns:minmax(0,1.15fr) minmax(360px,.65fr);align-items:end;gap:64px;max-width:1440px;margin:0 auto 28px;padding:2px 0 28px;display:grid}.request-heading p,.request-step-title p,.request-summary>p,.request-success>p{color:#0047ab;letter-spacing:.08em;margin:0;font-size:12px;font-weight:800;line-height:1.4}.request-heading h1{letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(32px,3vw,48px);line-height:1.2}.request-heading>span{color:#666661;font-size:15px;line-height:1.7}.request-shell{grid-template-columns:228px minmax(520px,1fr) 300px;align-items:start;gap:20px;max-width:1440px;margin:0 auto;display:grid}.request-steps,.request-workspace,.request-summary,.request-success{background:#fff;border:1px solid #deded9;border-radius:24px;box-shadow:0 18px 44px #2220180a}.request-steps{flex-direction:column;padding:12px;display:flex;position:sticky;top:24px}.request-steps>button{color:#858580;text-align:left;background:0 0;border:0;border-bottom:1px solid #ecece8;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:10px;width:100%;min-height:68px;padding:14px 12px;display:grid}.request-steps>button.active{color:#173e74;background:#e3ebf7}.request-steps>button.complete{color:#343431}.request-steps em{font-size:13px;font-style:normal;font-weight:800;line-height:1.3}.request-steps b,.request-steps small{display:block}.request-steps b{letter-spacing:.02em;font-size:12px;line-height:1.35}.request-steps small{margin-top:4px;font-size:12px;font-weight:600;line-height:1.4}.request-steps>.request-exit{color:#6f6f69;border-bottom:0;min-height:48px;margin-top:12px;font-size:12px;font-weight:700;line-height:1.4;display:block}.request-workspace{min-width:0;overflow:hidden}.request-step-panel{min-height:590px;padding:34px 36px 24px}.request-step-title{margin-bottom:28px}.request-step-title h2{letter-spacing:-.035em;margin:9px 0 8px;font-size:28px;line-height:1.25}.request-step-title>span{color:#74746f;font-size:14px;line-height:1.65;display:block}.request-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.request-type-grid>button{color:#181816;text-align:left;background:#fafaf8;border:1px solid #deded9;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:155px;padding:20px;display:flex}.request-type-grid>button:hover{background:#f7fafe;border-color:#99b5dd}.request-type-grid>button.active{background:#eaf0f9;border-color:#0047ab;box-shadow:inset 0 0 0 1px #0047ab}.request-type-grid>button>span{color:#0047ab;letter-spacing:.06em;font-size:12px;font-weight:800;line-height:1.4}.request-type-grid>button>b{margin-top:auto;font-size:17px;line-height:1.35}.request-type-grid>button>small{color:#6e6e69;margin-top:7px;font-size:13px;line-height:1.5}.request-context{background:#f1f1ee;border-radius:14px;justify-content:space-between;gap:20px;margin-top:18px;padding:14px 16px;display:flex}.request-context b,.request-context span{font-size:12px;line-height:1.4}.request-context b{color:#77736d}.request-context span{font-weight:750}.request-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.request-form-grid label{min-width:0;display:block}.request-form-grid label.wide{grid-column:1/-1}.request-form-grid .request-note{color:#77746f;grid-column:1/-1;margin:-6px 0 0;font-size:12px;line-height:1.5}.request-form-grid label.request-attest{color:#4f4d49;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.request-form-grid label.request-attest input{width:auto;margin-top:3px}.request-form-grid label>b,.request-form-grid label>small{display:block}.request-form-grid label>b{color:#565651;letter-spacing:.03em;margin-bottom:7px;font-size:12px;font-weight:800;line-height:1.4}.request-form-grid label>small{color:#888883;margin-top:6px;font-size:12px;line-height:1.45}.request-form-grid input,.request-form-grid select,.request-form-grid textarea{color:#171715;background:#fff;border:1px solid #d9d9d4;border-radius:12px;outline:0;width:100%;min-height:48px;padding:12px 13px;font-size:14px;line-height:1.5}.request-form-grid textarea{resize:vertical;min-height:88px}.request-form-grid input:focus,.request-form-grid select:focus,.request-form-grid textarea:focus{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab18}.request-form-grid input::placeholder,.request-form-grid textarea::placeholder{color:#aaa9a4}.request-form-grid .request-chip-field{grid-column:1/-1;min-width:0}.request-form-grid .request-chip-field>b{color:#565651;letter-spacing:.03em;margin-bottom:7px;font-size:12px;font-weight:800;line-height:1.4;display:block}.request-form-grid .request-chip-field>b small{color:#888883;letter-spacing:0;margin-left:4px;font-weight:600}.request-chips{flex-wrap:wrap;gap:8px;display:flex}.request-chips button{color:#3a3a36;cursor:pointer;background:#fff;border:1px solid #d9d9d4;border-radius:999px;min-height:38px;padding:8px 14px;font-size:13px;font-weight:600}.request-chips button[aria-pressed=true]{color:#003682;background:#0047ab12;border-color:#0047ab}.request-form-grid .request-inline-check{color:#565651;cursor:pointer;align-items:center;gap:7px;margin-top:8px;font-size:13px;display:flex}.request-form-grid .request-inline-check input{accent-color:#0047ab;width:16px;height:16px;min-height:16px;margin:0;padding:0}.request-form-grid input:disabled{color:#aaa9a4;background:#f4f4f1}.request-error{color:#173e74;background:#eaf0f9;border:1px solid #99b5dd;border-radius:12px;margin:0 36px 18px;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.5}.request-actions{border-top:1px solid #e6e6e1;justify-content:space-between;gap:12px;margin:0;padding:20px 36px 26px;display:flex}.request-actions .cta,.request-actions .outline,.request-success .cta,.request-success .outline{border-radius:999px;min-height:46px;padding:12px 18px;font-size:13px;line-height:1.4}.request-actions button:disabled{opacity:.62;cursor:wait}.request-summary{margin:0;padding:25px;position:sticky;top:24px}.request-summary h3{letter-spacing:-.03em;margin:8px 0 4px;font-size:22px;line-height:1.25}.request-summary>span{color:#77736d;font-size:12px;line-height:1.45}.request-summary dl{margin:24px 0 18px}.request-summary dl>div{border-top:1px solid #e4e4df;padding:13px 0}.request-summary dt{color:#888883;font-size:12px;font-weight:800;line-height:1.4}.request-summary dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:14px;font-weight:750;line-height:1.45}.request-summary-note{background:#f1f1ee;border-radius:14px;padding:16px}.request-summary-note b,.request-summary-note span{display:block}.request-summary-note b{color:#0047ab;font-size:12px;line-height:1.4}.request-summary-note span{color:#676762;margin-top:7px;font-size:12px;line-height:1.6}.request-summary>small{color:#92928d;margin-top:14px;font-size:12px;line-height:1.45;display:block}.request-success{text-align:center;max-width:800px;margin:42px auto;padding:56px}.request-success h2{color:#0047ab;letter-spacing:-.045em;margin:12px 0 24px;font-size:clamp(34px,5vw,58px);line-height:1.15}.request-success strong,.request-success>span{display:block}.request-success strong{font-size:21px;line-height:1.35}.request-success>span{color:#696964;max-width:590px;margin:12px auto 28px;font-size:14px;line-height:1.7}.request-success>div{justify-content:center;gap:10px;display:flex}@media (max-width:1240px){.request-page{padding-left:30px;padding-right:30px}.request-shell{grid-template-columns:195px minmax(480px,1fr) 265px;gap:14px}.request-step-panel{padding:30px 28px 20px}.request-summary{padding:21px}.request-actions{padding-left:28px;padding-right:28px}}@media (max-width:1040px){.request-heading{grid-template-columns:1fr;gap:14px}.request-shell{grid-template-columns:1fr}.request-steps,.request-summary{position:static}.request-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.request-steps>button{border-bottom:0;min-height:76px}.request-steps>.request-exit{grid-column:1/-1;min-height:38px;margin:0}.request-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}}@media (max-width:700px){.request-page{padding:26px 18px 70px}.request-heading{margin-bottom:18px}.request-heading h1{font-size:32px}.request-heading>span{font-size:14px}.request-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.request-step-panel{min-height:0;padding:26px 20px 18px}.request-step-title h2{font-size:24px}.request-type-grid,.request-form-grid{grid-template-columns:1fr}.request-form-grid label.wide{grid-column:auto}.request-actions{padding:18px 20px 22px}.request-actions .cta,.request-actions .outline{flex:1 1 0;padding-left:10px;padding-right:10px}.request-summary dl{grid-template-columns:1fr 1fr}.request-success{margin:20px auto;padding:36px 22px}.request-success>div{flex-direction:column}}@media (max-width:430px){.request-page{padding-left:12px;padding-right:12px}.request-steps>button{grid-template-columns:26px 1fr;padding:12px 8px}.request-steps b{font-size:11px}.request-summary dl{grid-template-columns:1fr}}:root{--focus-ring:#85a5d2;--surface-soft:#f4f4f1;--text-muted:#6e6e69}html{scroll-padding-top:72px}body{min-width:320px}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}.skip-link{z-index:200;color:#fff;background:#111;border-radius:999px;padding:12px 16px;font-size:14px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.portal-status{color:#77736d;letter-spacing:.04em;padding:8px 2px;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-block}.portal-status:hover{color:var(--orange)}.mobile-more-menu{display:none}.mobile-more-menu a{color:inherit;text-decoration:none}.request-honeypot{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.request-steps b{font-size:12px}.center-list-state{color:#6e6e69;background:#f4f4f1;border-radius:12px;margin:8px;padding:18px 14px;font-size:13px;line-height:1.55}.center-list-state.error{color:#173e74;background:#eaf0f9}.preview-status{background:#eaf0f9}.preview-panel dd{white-space:normal;overflow-wrap:anywhere}.preview-gpu-title>span{color:#173e74}.provider-section{grid-template-columns:minmax(280px,.8fr) minmax(540px,1.4fr);gap:42px 7vw}.provider-heading>span{max-width:560px;color:var(--text-muted);font-size:16px;line-height:1.7;display:block}.provider-operations{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.provider-operations article{background:#fafaf8;border:1px solid #deded9;border-radius:20px;flex-direction:column;min-height:184px;padding:24px;display:flex}.provider-operations small{color:#0047ab;letter-spacing:.06em;font-size:12px;font-weight:800;line-height:1.4}.provider-operations b{margin-top:28px;font-size:18px;line-height:1.35}.provider-operations p{color:var(--text-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.provider-integration-table{background:#fff;border:1px solid #deded9;border-radius:18px;grid-column:1/-1;overflow:hidden}.provider-integration-table>div{border-bottom:1px solid #e6e6e1;grid-template-columns:110px 1fr auto;align-items:center;gap:18px;min-height:58px;padding:14px 18px;display:grid}.provider-integration-table>div:last-child{border-bottom:0}.provider-integration-table b{font-size:14px}.provider-integration-table span{color:#555550;font-size:14px}.provider-integration-table em{color:#173e74;background:#eaf0f9;border-radius:999px;padding:6px 10px;font-size:12px;font-style:normal;font-weight:750}.provider-section>.outline{border-radius:999px;grid-column:1/-1;width:max-content;min-height:48px;padding:13px 20px}footer>div button{color:#555;background:0 0;border:0;padding:8px 0;font-size:12px;font-weight:700}@media (min-width:951px) and (max-width:1440px){.hero{grid-template-columns:minmax(0,1fr);gap:54px}.hero-copy{max-width:920px}.hero-panels{max-width:980px}}@media (max-width:950px){.mobilebar>div{flex:auto;justify-content:flex-end}.mobilebar>div>button{min-height:44px}.mobilebar .mobile-more{background:#fff;border:1px solid #deded9}.mobile-more-menu{z-index:80;background:#fff;border:1px solid #deded9;border-radius:16px;gap:4px;width:min(280px,100vw - 24px);padding:10px;display:grid;position:fixed;top:64px;right:12px;box-shadow:0 18px 48px #22201824}.mobile-more-menu button,.mobile-more-menu a{color:#343431;text-align:left;background:0 0;border:0;border-radius:10px;min-height:46px;padding:12px 14px;font-size:14px;font-weight:750}.mobile-more-menu button:hover,.mobile-more-menu a:hover{color:#173e74;background:#eaf0f9}.provider-section{grid-template-columns:1fr}.provider-operations{grid-template-columns:1fr 1fr}}@media (max-width:760px){.market-section{padding:48px 18px 72px}.section-heading{display:block}.section-heading h2{letter-spacing:-.04em;font-size:30px;line-height:1.2}.section-heading>span{margin-top:14px;font-size:14px;display:block}.gpu-shell{border-radius:18px;overflow:hidden}.gpu-search{grid-template-columns:1fr 1fr;padding:14px}.gpu-search>button{grid-column:1/-1;min-height:46px}.gpu-row{grid-template-columns:1fr 1fr;align-items:start;gap:18px 14px;min-height:0;padding:22px 18px;display:grid}.gpu-row>div:first-child{grid-column:1/-1}.gpu-row>div:nth-child(2),.gpu-row>div:nth-child(3),.gpu-row>div:nth-child(4){min-width:0;display:block!important}.gpu-row>div:nth-child(4){text-align:right}.gpu-row .gpu-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.gpu-row h3{overflow-wrap:anywhere;font-size:18px;line-height:1.3}.gpu-row p,.gpu-row span,.gpu-row small,.gpu-row>div>b,.status{line-height:1.5;font-size:12px!important}.gpu-row strong{font-size:18px}.gpu-actions button{min-height:44px;font-size:13px}.gpu-footer{gap:14px;padding:18px;display:grid}.gpu-footer p,.gpu-footer button{text-align:left;font-size:12px;line-height:1.55}.compare-bar{gap:12px;margin:0;font-size:12px;bottom:0}.provider-operations{grid-template-columns:1fr}.provider-integration-table>div{grid-template-columns:82px 1fr}.provider-integration-table em{grid-column:2;justify-self:start}}@media (max-width:560px){.mobilebar{height:62px;padding:0 14px}.mobilebar .brand-logo{width:142px;max-width:36vw}.mobilebar>div{gap:4px}.mobilebar>div>button:not(.cta){padding:8px;font-size:12px}.mobilebar .cta{padding:9px 11px;font-size:12px}.mobilebar .mobile-more{width:40px;padding:0!important;font-size:0!important}.mobilebar .mobile-more:before{content:"•••";letter-spacing:1px;font-size:15px}.breadcrumb{display:none}.hero{padding-top:48px}.hero h1{font-size:clamp(46px,14vw,64px)}.overview-landing{padding-left:16px;padding-right:16px}.overview-heading h1{font-size:32px}.overview-cards article{padding:12px 12px 22px}.page-preview,.overview-cards article .page-preview{height:570px!important}.preview-panel dl{grid-template-columns:1fr!important}.preview-panel dl>div{border-top:1px solid #dededb;grid-template-columns:90px 1fr;display:grid;border-left:0!important;padding:9px 0!important}.preview-panel dd{text-align:right;margin:0!important}.gpu-row{grid-template-columns:1fr}.gpu-row>div:first-child,.gpu-row .gpu-actions{grid-column:1}.gpu-row>div:nth-child(4){text-align:left}.gpu-search{grid-template-columns:1fr}.gpu-search>button{grid-column:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1180px),(hover:none) and (pointer:coarse) and (max-width:1600px){.sidebar{display:none}.site-content{margin-left:0}.mobilebar{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;gap:20px;height:68px;padding:0 4vw;display:flex;position:sticky;top:0}.mobilebar .brand-logo-button{flex:0 180px;min-width:130px}.mobilebar .brand-logo{width:min(180px,24vw);max-width:100%}.mobilebar>div{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.mobilebar>div>button{white-space:nowrap;min-height:44px}.mobilebar>div>button:not(.cta){background:#f3f3f3;border:1px solid #0000;padding:10px 13px;font-size:13px;font-weight:800}.mobilebar>div>button.active{color:#173e74;background:#eaf0f9;border-color:#c3d4ec}.mobilebar .cta{padding:10px 16px;font-size:13px}.mobilebar .mobile-more{background:#fff!important;border-color:#deded9!important}.mobile-more-menu{z-index:80;background:#fff;border:1px solid #deded9;border-radius:16px;gap:4px;width:min(290px,100vw - 32px);padding:10px;display:grid;position:fixed;top:72px;right:16px;box-shadow:0 18px 48px #22201824}.mobile-more-menu button,.mobile-more-menu a{color:#343431;text-align:left;background:0 0;border:0;border-radius:10px;min-height:46px;padding:12px 14px;font-size:14px;font-weight:750}.hero{grid-template-columns:minmax(0,1fr);gap:50px;min-height:auto;padding:66px 5vw 76px}.hero-copy,.hero-panels{width:100%;max-width:none}.hero h1{max-width:920px}.hero-actions .large,.preview-request,.preview-gpu-link,.preview-filter span{white-space:nowrap}.hero-panels{grid-template-columns:minmax(270px,.78fr) minmax(430px,1.22fr);gap:22px}.whats-new,.capacity-guide,.overview-cards article,.page-preview{min-width:0}.overview-landing{padding-left:5vw;padding-right:5vw}.overview-cards{gap:24px}.preview-gpu-row>*,.preview-panel{min-width:0}.market-section{padding-left:4vw;padding-right:4vw}.colo-shell{--colo-gap:20px;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);grid-template-areas:"map detail""list list"}.map-panel.colo-card{grid-area:map;width:100%}.listing-detail.colo-card{grid-area:detail;height:100%;min-height:0;padding:28px;overflow-y:auto}.region-list.colo-card{grid-area:list;height:330px}.region-list-head>span{white-space:nowrap;display:inline-flex}.center-list{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:4px 8px;display:grid}.center-list>button,.center-list>button>strong,.map-panel .filterbar button,.map-panel .filterbar>span,.listing-detail .cta{white-space:nowrap}.map-panel .filterbar{flex-wrap:nowrap;height:auto;min-height:72px;padding:12px 16px}.map-panel .filterbar>span{text-align:right;margin-left:auto}}@media (min-width:901px) and (max-width:1100px){.center-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px) and (max-width:900px){.hero-panels{grid-template-columns:minmax(0,1fr)}.overview-cards{grid-template-columns:minmax(0,1fr);gap:52px}.colo-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"map""detail""list"}.map-panel.colo-card{width:min(100%,720px)}.listing-detail.colo-card{height:auto;overflow:visible}.region-list.colo-card{height:390px}.center-list{grid-template-columns:repeat(2,minmax(0,1fr))}}html,body{overflow-x:clip}.hero-panels{grid-template-columns:minmax(0,1fr)}.hero-panels .hero-art{perspective:none;height:auto;margin:0;transform:none}.hero-panels .capacity-guide{min-height:auto}.request-email-note{color:#6c6c68;margin:0 0 14px;font-size:12px}.request-skip{margin-right:auto;padding:13px 16px}@media (max-width:950px){.mobilebar,.mobilebar>div{min-width:0}.hero{padding-bottom:40px}}@media (max-width:620px){.hero{gap:24px;min-height:0;padding:28px 16px 32px}.hero h1{letter-spacing:-3px;margin:16px 0 18px;font-size:clamp(42px,12vw,54px)}.hero .lead{font-size:15px;line-height:1.55}.hero-actions{margin-top:20px}.hero:after{display:none}.hero-panels .hero-art{width:100%}.capacity-guide{border-radius:22px;gap:16px;padding:22px 18px}.capacity-guide-flow{display:none}}@media (max-width:900px){.colo-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"map""detail""list"}.map-panel.colo-card{justify-self:center;width:min(100%,720px)}.listing-detail.colo-card{height:auto;min-height:0;overflow:visible}.region-list.colo-card{width:100%;height:390px}.center-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.center-list{grid-template-columns:minmax(0,1fr)}.listing-detail.colo-card{padding:20px}}@media (max-width:400px){.mobilebar{padding:0 10px}.mobilebar .brand-logo-button{flex:0 auto;min-width:0}.mobilebar .brand-logo-button .brand-logo{width:108px;max-width:100%}.mobilebar>div{gap:4px}.mobilebar>div>button:not(.cta){padding:8px 7px}.mobilebar .cta{padding:9px 8px}.mobilebar .mobile-more{width:36px}}.ld-home{--purple:#0f54b5;--ink:#151419;--muted:#68666f;--paper:#f3f4f6;--line:#e0e3e7}.ld-home *{box-sizing:border-box}.ld-home{scroll-behavior:smooth;color:var(--ink);letter-spacing:-.035em;background:#fff;margin:0;scroll-padding-top:30px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;line-height:1.6}.ld-home a{color:inherit;text-decoration:none}.ld-home button,.ld-home input{font:inherit}:is(.ld-home a:focus-visible,.ld-home summary:focus-visible){outline-offset:5px;outline:3px solid #9fc1f1}.ld-home .ld-wrap{max-width:1200px;margin:auto;padding:0 40px}.ld-home .ld-notice{letter-spacing:0;color:#3c4655;text-align:center;background:#f0f2f6;padding:8px 16px;font-size:12px}.ld-home .ld-top{align-items:center;gap:40px;height:96px;display:flex}.ld-home .ld-brand{letter-spacing:-1.5px;white-space:nowrap;font-family:Arial,sans-serif;font-size:32px;font-weight:800}.ld-home .ld-brand span{color:var(--purple)}.ld-home nav{gap:30px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.ld-home nav a:hover{color:var(--purple)}.ld-home .ld-btn{background:var(--purple);color:#fff;letter-spacing:-.025em;border-radius:50px;justify-content:space-between;align-items:center;gap:24px;padding:13px 20px 13px 25px;font-size:14px;font-weight:700;transition:background .2s;display:inline-flex}.ld-home .ld-btn:hover{background:#0b428e}.ld-home .ld-arrow{width:28px;height:28px;color:var(--purple);background:#fff;border-radius:50%;place-items:center;font-family:inherit;font-size:20px;display:grid}.ld-home .ld-btn.ld-line{color:var(--ink);background:0 0;border:1px solid #cdd1d6}.ld-home .ld-btn.ld-line:hover{background:#eef3f9}.ld-home .ld-eyebrow{letter-spacing:.12em;color:var(--purple);margin:0 0 18px;font-size:12px;font-weight:700}.ld-home .ld-hero{padding-top:42px}.ld-home .ld-hero-top{grid-template-columns:1.5fr 1fr;align-items:end;gap:48px;padding-bottom:38px;display:grid}.ld-home h1{letter-spacing:-.07em;margin:0;font-family:inherit;font-size:clamp(46px,6vw,80px);font-weight:800;line-height:1.02}.ld-home h1 span{color:var(--purple)}.ld-home .ld-lead{color:#5f5c67;word-break:keep-all;max-width:410px;margin:0 0 24px;font-size:17px}.ld-home .ld-actions{flex-wrap:wrap;gap:12px;display:flex}.ld-home .ld-visual{background:#080c11;border-radius:18px;height:390px;position:relative;overflow:hidden}.ld-home .ld-visual-foot{color:#fff;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:26px;left:32px;right:32px}.ld-home .ld-visual-foot p{margin:0;font-size:14px;line-height:1.6}.ld-home .ld-visual-foot small{color:#aec3e0;letter-spacing:.11em;font-size:11px}.ld-home .ld-visual-pill{letter-spacing:.12em;background:#0b162499;border:1px solid #415672;border-radius:40px;padding:9px 16px;font-family:inherit;font-size:11px}.ld-home .ld-hero-note{color:#807887;letter-spacing:0;justify-content:space-between;gap:16px;margin:12px 2px 0;font-size:11px;display:flex}.ld-home .ld-section{padding:96px 0}.ld-home .ld-section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:34px;display:flex}.ld-home h2{letter-spacing:-.055em;word-break:keep-all;margin:0;font-size:38px;line-height:1.3}.ld-home .ld-section-head p{color:var(--muted);word-break:keep-all;max-width:350px;margin:0;font-size:15px}.ld-home .ld-card{background:var(--paper);border-radius:16px;flex-direction:column;min-height:350px;padding:30px;display:flex}.ld-home .ld-card:hover{background:#eaeff5}.ld-home .ld-card-head{justify-content:space-between;align-items:start;margin-bottom:36px;display:flex}.ld-home .ld-num{letter-spacing:.1em;color:#726b80;font-size:12px}.ld-home .ld-icon{width:54px;height:54px;color:var(--purple);background:#e0e9f6;border-radius:12px;place-items:center;display:grid}.ld-home .ld-icon svg{width:28px;height:28px}.ld-home .ld-card small{letter-spacing:.12em;color:#83788f;font-family:inherit;font-size:11px}.ld-home .ld-card h3{margin:8px 0 12px;font-size:23px;line-height:1.4}.ld-home .ld-card p{color:#6d6676;word-break:keep-all;margin:0 0 24px;font-size:14px}.ld-home .ld-card-foot{border-top:1px solid #d7dce3;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:14px;font-weight:700;display:flex}.ld-home .ld-circle{width:30px;height:30px;color:var(--purple);background:#fff;border-radius:50%;place-items:center;display:grid}.ld-home .ld-private{background:#eaf0f9;border-radius:14px;justify-content:space-between;align-items:center;gap:25px;margin-top:20px;padding:24px 30px;display:flex}.ld-home .ld-private b{font-size:18px}.ld-home .ld-private p{color:#49515d;margin:4px 0 0;font-size:14px}.ld-home .ld-text-link{color:var(--purple);white-space:nowrap;font-size:14px;font-weight:700}.ld-home .ld-dark .ld-eyebrow{color:#94baf0}.ld-home .ld-dark .ld-section-head p{color:#a49cae}.ld-home .ld-steps{border-bottom:1px solid #252a31;grid-template-columns:repeat(5,1fr);gap:16px;padding-bottom:48px;display:grid}.ld-home .ld-step{border-top:1px solid #2e3540;padding-top:20px}.ld-home .ld-step em{color:#93b8ed;font-family:inherit;font-size:13px;font-style:normal}.ld-home .ld-step h3{word-break:keep-all;margin:22px 0 10px;font-size:18px;line-height:1.5}.ld-home .ld-step p{color:#afb5bd;word-break:keep-all;margin:0;font-size:13px}.ld-home .ld-principles{grid-template-columns:repeat(3,1fr);gap:40px;padding-top:40px;display:grid}.ld-home .ld-principles h3{margin:0 0 8px;font-size:17px}.ld-home .ld-principles h3 span{color:#93b8ed;margin-right:8px}.ld-home .ld-principles p{color:#a79cae;word-break:keep-all;margin:0;font-size:14px}.ld-home .ld-faq-grid{grid-template-columns:1fr 1.45fr;gap:100px;display:grid}.ld-home .ld-faq-grid .ld-intro{color:var(--muted);max-width:280px;margin-top:20px;font-size:15px}.ld-home details{border-bottom:1px solid var(--line);padding:22px 0}.ld-home details:first-child{padding-top:0}.ld-home summary{cursor:pointer;justify-content:space-between;gap:18px;font-size:17px;font-weight:700;list-style:none;display:flex}.ld-home summary::-webkit-details-marker{display:none}.ld-home summary:after{content:"+";color:var(--purple);font-family:inherit;font-size:24px;font-weight:400;line-height:1}.ld-home details[open] summary:after{content:"−"}.ld-home details p{color:var(--muted);word-break:keep-all;margin:16px 30px 0 0;font-size:14px;line-height:1.9}.ld-home .ld-cta{background:#eaf0f9;border-radius:20px;justify-content:space-between;align-items:center;gap:35px;margin-bottom:70px;padding:48px;display:flex}.ld-home .ld-cta h2{font-size:32px}.ld-home .ld-cta p{color:#4b5564;word-break:keep-all;margin:12px 0 0;font-size:15px}.ld-home footer{border-top:1px solid var(--line);padding:30px 0 36px}.ld-home .ld-footer-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.ld-home .ld-footer-top p{color:#817c88;margin:5px 0;font-size:12px}.ld-home .ld-footer-bottom{color:#89828e;letter-spacing:0;justify-content:space-between;gap:20px;margin-top:24px;font-size:11px;display:flex}.ld-home .ld-modal{z-index:10;background:#070e17aa;justify-content:center;align-items:center;padding:25px;display:none;position:fixed;inset:0}.ld-home .ld-modal:target{display:flex}.ld-home .ld-modal-box{background:#fff;border-radius:20px;width:520px;max-width:100%;padding:36px}.ld-home .ld-modal-box h2{font-size:26px}.ld-home .ld-modal-box p{color:var(--muted);word-break:keep-all;margin:16px 0 24px;font-size:15px}.ld-home .ld-modal-box .ld-eyebrow{margin-bottom:12px}.ld-home .ld-modal-box .ld-close{float:right;font-size:23px;line-height:1}.ld-home .ld-mobile-only{display:none}@media (min-width:1500px){.ld-home .ld-wrap{max-width:1320px}.ld-home .ld-visual{height:420px}}@media (max-width:950px){.ld-home nav{gap:18px}.ld-home .ld-top{gap:22px}.ld-home .ld-top>.ld-btn{display:none}.ld-home .ld-hero-top{grid-template-columns:1.3fr 1fr;gap:24px}.ld-home .ld-lead{font-size:15px}.ld-home .ld-hero-top .ld-btn{gap:14px;padding:10px 16px}.ld-home .ld-cards{gap:12px}.ld-home .ld-card{padding:24px}.ld-home .ld-steps{grid-template-columns:repeat(3,1fr);gap:30px}.ld-home .ld-faq-grid{gap:40px}.ld-home .ld-cta{padding:36px}}@media (max-width:650px){.ld-home .ld-wrap{padding:0 22px}.ld-home .ld-notice{font-size:10px}.ld-home .ld-top{justify-content:space-between;height:78px}.ld-home .ld-brand{font-size:28px}.ld-home nav{gap:18px;margin-left:0;font-size:12px}.ld-home nav a:last-child{display:none}.ld-home .ld-hero{padding-top:28px}.ld-home .ld-hero-top{grid-template-columns:1fr;gap:24px;padding-bottom:26px}.ld-home h1{font-size:54px}.ld-home .ld-eyebrow{margin-bottom:16px;font-size:10px}.ld-home .ld-lead{max-width:100%;margin-bottom:20px;font-size:15px}.ld-home .ld-hero-top .ld-btn{gap:14px;padding:11px 17px;font-size:13px}.ld-home .ld-visual{border-radius:14px;height:290px}.ld-home .ld-visual img{width:820px;max-width:none;position:absolute;left:50%;transform:translate(-50%)}.ld-home .ld-visual-foot{bottom:20px;left:20px;right:20px}.ld-home .ld-visual-foot p{font-size:12px}.ld-home .ld-visual-foot small{font-size:9px}.ld-home .ld-visual-pill{display:none}.ld-home .ld-hero-note{font-size:9px}.ld-home .ld-hero-note span:last-child{display:none}.ld-home .ld-section{padding:62px 0}.ld-home .ld-section-head{margin-bottom:26px;display:block}.ld-home h2{font-size:29px}.ld-home .ld-section-head p{margin-top:16px;font-size:14px}.ld-home .ld-cards{grid-template-columns:1fr;gap:14px}.ld-home .ld-card{min-height:300px;padding:26px}.ld-home .ld-card-head{margin-bottom:22px}.ld-home .ld-card h3{font-size:22px}.ld-home .ld-card p{font-size:14px}.ld-home .ld-private{padding:24px;display:block}.ld-home .ld-private b{font-size:17px}.ld-home .ld-private p{margin-bottom:16px;font-size:13px}.ld-home .ld-steps{grid-template-columns:1fr;gap:0;padding-bottom:30px}.ld-home .ld-step{grid-template-columns:36px 1fr;gap:0 10px;padding:22px 0;display:grid}.ld-home .ld-step h3{margin:0 0 8px;font-size:17px}.ld-home .ld-step em{grid-row:1/3;padding-top:4px}.ld-home .ld-step p{grid-column:2;font-size:13px}.ld-home .ld-principles{grid-template-columns:1fr;gap:24px;padding-top:30px}.ld-home .ld-faq-grid{grid-template-columns:1fr;gap:30px}.ld-home .ld-faq-grid .ld-intro{max-width:none}.ld-home .ld-faq-grid summary{font-size:15px}.ld-home .ld-cta{margin-bottom:46px;padding:30px 24px;display:block}.ld-home .ld-cta h2{font-size:26px}.ld-home .ld-cta p{margin-bottom:24px;font-size:14px}.ld-home .ld-footer-top{display:block}.ld-home .ld-footer-top .ld-text-link{margin-top:20px;display:inline-block}.ld-home .ld-footer-bottom{font-size:10px;display:block}.ld-home .ld-footer-bottom span{margin-bottom:8px;display:block}.ld-home .ld-modal-box{padding:28px}.ld-home .ld-modal-box h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.ld-home{scroll-behavior:auto}.ld-home .ld-btn{transition:none}}.overview-shell>.sidebar,.overview-shell>.mobilebar,.overview-shell>.mobile-more-menu,.overview-shell>.site-content>.breadcrumb{display:none}.overview-shell>.site-content{margin-left:0}.overview-shell>.site-content>footer{display:none}.ld-home button{font:inherit;text-align:left;border:0}.ld-home button.ld-brand{color:var(--ink);background:0 0;padding:0}.ld-home nav button{font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;padding:0}.ld-home button.ld-btn{letter-spacing:-.025em;font-size:14px;font-weight:700}.ld-home button.ld-card{text-align:left;cursor:pointer;border:0}.ld-home button.ld-text-link{color:var(--purple);background:0 0;padding:0;font-size:14px;font-weight:700}.ld-home .ld-icon{font-size:28px}.ld-home .ld-visual img{object-fit:cover;width:100%;height:100%;display:block}.ld-home .ld-process-link{color:#aecbf3;background:0 0;margin-top:32px;padding:0;font-size:14px;font-weight:700}.ld-home .ld-section-head .ld-eyebrow{color:var(--purple);letter-spacing:.12em;margin:0 0 18px;font-size:12px}.ld-home .ld-dark .ld-section-head .ld-eyebrow{color:#94baf0}.ld-home :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #9fc1f1}.ld-home .ld-top .ld-brand{color:var(--ink)}.overview-shell .ld-home footer{color:var(--ink);background:#fff;display:block}.overview-shell .ld-home footer>.ld-wrap{width:100%;margin-inline:auto;display:block}.ld-home .ld-card small{color:#414853}.ld-home .ld-footer-bottom{color:#655c6e}.ld-home :focus-visible{outline-offset:4px;outline:3px solid #0e53b3}.ld-home .ld-dark :focus-visible{outline-color:#9fc1f1}.ld-home button.ld-card-foot{width:100%;font-size:inherit;color:#0d1015;text-align:left;background:0 0;border-top:1px solid #d1d6dd;border-radius:0;padding:20px 0 0}.ld-home .ld-cta{color:var(--ink);border:0}.ld-home .ld-footer-bottom a{color:inherit}@media (max-width:650px){.ld-home .ld-section.ld-wrap{padding-inline:22px}.ld-home button.ld-btn{font-size:13px}.ld-home nav a:last-child{display:none}.ld-home .ld-section-head .ld-eyebrow{margin:0 0 16px;font-size:10px}.ld-home .ld-visual img{width:820px;max-width:none;position:absolute;left:50%;transform:translate(-50%)}.ld-home .ld-footer-bottom .ld-text-link{margin:8px 0;display:block}}.reference-shell{--orange:#0047ab;--orange-dark:#173e74;--ink:#080808;--muted:#625c6b;--paper:#e6e6eb;--line:#dcdfe3;--rail:0px;color:#080808;background:#e6e6eb}.reference-shell>.sidebar{background:#fff;border:0;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:100%;height:auto;min-height:104px;padding:24px 5.7%;display:flex;position:relative;inset:auto}.reference-shell .sidebar>.brand-logo-button{flex:0 0 140px;width:140px;margin:0}.reference-shell .sidebar nav>span,.reference-shell .sidebar nav button div>span,.reference-shell .sidebar nav button div>small,.reference-shell .sidebar-bottom>small{display:none}.reference-shell>.sidebar>div:first-child{align-items:center;gap:48px;min-width:0;display:flex}.reference-shell .sidebar-caption,.reference-shell .sidebar-bottom>span{display:none}.reference-shell .sidebar nav{flex-direction:row;gap:8px;margin:0;display:flex}.reference-shell .sidebar nav button{white-space:nowrap;color:#080808;background:0 0;border-radius:40px;width:auto;min-height:44px;padding:12px 18px;font-size:13px}.reference-shell .sidebar nav button.active{color:#fff;background:#080808}.reference-shell .sidebar .menu-icon{display:none}.reference-shell .sidebar-bottom{border:0;flex-direction:row;align-items:center;gap:10px;margin:0;padding:0;display:flex}.reference-shell .sidebar-bottom .cta{white-space:nowrap;width:auto;padding:12px 20px;font-size:12px}.reference-shell .sidebar-bottom a{color:#fff;background:#0047ab;border-radius:32px;padding:13px 22px;font-size:13px}.reference-shell>.site-content{min-width:0;margin-left:0}.reference-shell .breadcrumb{color:#625c6b;background:#fff;border:0;padding:22px 5.7%}.reference-shell :is(.market-section,.how-page,.provider-section,.request-page){background:#e6e6eb;padding:54px 5.7% 80px}.reference-shell :is(.section-heading,.how-heading,.provider-heading,.request-heading){border:0;gap:30px;max-width:1440px;margin-inline:auto;padding:0 0 36px}.reference-shell :is(.section-heading h2,.how-heading h2,.provider-heading h2,.request-heading h1){color:#080808;letter-spacing:-.05em;word-break:keep-all;font-size:clamp(32px,3.7vw,54px);line-height:1.2}.reference-shell :is(.section-heading,.how-heading,.provider-heading,.request-heading)>p,.reference-shell .kicker{color:#0047ab}.reference-shell :is(.filterbar,.colo-card,.gpu-shell,.how-page article,.provider-points>div,.provider-operations article,.provider-integration-table,.request-steps,.request-workspace,.request-summary,.request-success){box-shadow:none;background:#fff;border:1px solid #dcdfe3;border-radius:8px}.reference-shell :is(.filterbar select,.gpu-search select,.request-form-grid input,.request-form-grid select,.request-form-grid textarea){accent-color:#0047ab;border-color:#dcdfe3;border-radius:6px}.reference-shell .filterbar{gap:16px;margin-bottom:24px;padding:20px}.reference-shell :is(button.cta,.cta.full,.request-actions>.cta){color:#fff;background:#0047ab;border-radius:40px;min-height:44px}.reference-shell button.outline{color:#173e74;background:#fff;border-color:#0047ab;border-radius:32px;min-height:44px}.reference-shell .region-list button.selected,.reference-shell .map-panel header button.active{color:#173e74;background:#e8eff9;border-color:#0047ab}.reference-shell .mobilebar button.active{border-color:#080808}.reference-shell .mobilebar .brand-logo-button{flex-shrink:0;padding:0}.reference-shell .mobilebar .mobile-more{flex-shrink:0;margin:0;position:static}.reference-shell .gpu-head{color:#212c3c;background:#eaedf3}.reference-shell .gpu-row{background:#fff;border-color:#dcdfe3}.reference-shell .gpu-actions button{color:#fff;background:#0047ab;border-radius:30px}.reference-shell .request-summary-note,.reference-shell .confidential-box{color:#1c3559;background:#e8eff9;border-color:#cbdbf2}.reference-shell .request-steps button.active{color:#173e74;background:#e8eff9;border-color:#0000}.reference-shell .request-type-grid button.active{color:#173e74;box-shadow:none;background:#e8eff9;border-color:#dcdfe3}.reference-shell .request-heading p,.reference-shell .request-step-title p,.reference-shell .request-summary>p,.reference-shell .request-type-grid button.active>span,.reference-shell .journey-meet,.reference-shell .journey-track small b{color:#0047ab}.reference-shell .journey-track article>em{color:#0047ab;background:#e8eff9}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading){color:#fff;box-sizing:border-box;background-color:#060f1c;background-image:linear-gradient(90deg,#040b16e0,#040b1659),url(/linkdc-photo-server.webp);background-position:50%;background-size:cover;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-height:340px;margin-bottom:36px;padding:48px 5%;display:flex}.reference-shell.reference-colo .market-section>.section-heading{width:100%;max-width:1440px}.reference-shell .provider-section>:is(.provider-heading,.provider-points){grid-column:1/-1;width:100%}.reference-shell .how-page>.how-heading{background-image:linear-gradient(90deg,#040b16e0,#040b1659),url(/linkdc-photo-operations.webp)}.reference-shell .provider-section>.provider-heading{background-image:linear-gradient(90deg,#040b16e0,#040b1659),url(/linkdc-photo-network.webp);background-position:65%}.reference-shell.reference-gpu .market-section>.section-heading{background-image:linear-gradient(90deg,#040b16e0,#040b1659),url(/linkdc-photo-gpu.webp);background-position:50%}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading):after{content:none}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading) :is(h1,h2){color:#fff;letter-spacing:-.05em;word-break:keep-all;max-width:920px;margin:0;font-size:clamp(30px,3.7vw,54px);font-weight:800;line-height:1.2}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading) p{color:#ccdef8;margin:0 0 14px}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading)>p{margin:0}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading)>span{color:#ecf0f6;max-width:720px;margin:0;font-size:15px;line-height:1.8}.reference-shell .provider-points{gap:16px}.reference-shell .provider-points>div{grid-template-columns:28px minmax(170px,.8fr) minmax(0,1.4fr);gap:20px;padding:28px;display:grid}.reference-shell :is(.how-heading h2,.provider-heading h2,.request-heading h1){font-weight:800}.reference-shell .provider-points b{color:#0047ab}.reference-shell>.site-content>footer{color:#080808;background:#fff;border:0;margin:0;padding:40px 5.7%}:is(.reference-shell button:focus-visible,.reference-shell a:focus-visible){outline-offset:4px;outline:3px solid #0047ab}@media (max-width:1000px){.reference-shell>.sidebar>div:first-child{gap:20px}.reference-shell .sidebar nav{gap:2px}.reference-shell .sidebar nav button{padding:10px;font-size:11px}.reference-shell .sidebar-bottom{flex-direction:row}.reference-shell .request-shell{grid-template-columns:180px minmax(0,1fr)}.reference-shell .request-summary{grid-column:2;position:static}}@media (max-width:700px){.reference-shell>.sidebar{display:none}.reference-shell>.mobilebar{background:#fff;border:0;flex-direction:column;align-items:stretch;gap:12px;height:auto;min-height:76px;padding:18px 5.7%;display:flex;position:relative}.reference-shell .mobilebar>.brand-logo-button{flex:none;align-self:flex-start;min-width:0}.reference-shell .mobilebar>div{flex-wrap:wrap;flex:none;justify-content:flex-start;gap:8px;width:100%;display:flex}.reference-shell .mobilebar .mobile-more{position:absolute;top:18px;right:5.7%}.reference-shell .mobilebar button{color:#080808;border-radius:30px;min-height:40px;padding:8px 10px;font-size:11px}.reference-shell .mobilebar button.active{color:#fff;background:#080808}.reference-shell .mobile-more-menu{z-index:80;background:#fff}.reference-shell .breadcrumb{padding:16px 5.7%;font-size:10px}.reference-shell :is(.market-section,.how-page,.provider-section,.request-page){padding:34px 5.7% 52px}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading){background-image:linear-gradient(90deg,#040b16db,#040b168c),url(/linkdc-photo-server.webp);gap:18px;min-height:320px;margin-bottom:24px;padding:32px 24px;display:flex}.reference-shell .how-page>.how-heading{background-image:linear-gradient(90deg,#040b16db,#040b168c),url(/linkdc-photo-operations.webp)}.reference-shell .provider-section>.provider-heading{background-image:linear-gradient(90deg,#040b16db,#040b168c),url(/linkdc-photo-network.webp)}.reference-shell.reference-gpu .market-section>.section-heading{background-image:linear-gradient(90deg,#040b16db,#040b168c),url(/linkdc-photo-gpu.webp)}.reference-shell .market-section .section-heading h2,.reference-shell :is(.how-heading h2,.provider-heading h2,.request-heading h1){font-size:32px;font-weight:800}.reference-shell :is(.section-heading,.how-heading,.provider-heading,.request-heading)>span{margin-top:0;font-size:13px;line-height:1.7;display:block}.reference-shell .market-section>.section-heading:after{height:150px}.reference-shell .how-heading:after,.reference-shell .provider-heading:after{height:200px;margin-top:26px}.reference-shell .filterbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.reference-shell .filterbar label{min-width:0}.reference-shell .filterbar select{width:100%;min-width:0}.reference-shell .provider-points,.reference-shell .provider-operations{grid-template-columns:1fr;gap:12px}.reference-shell .provider-points>div{grid-template-columns:28px minmax(0,1fr);gap:14px}.reference-shell .provider-points>div>p{grid-column:2}.reference-shell .request-shell{flex-direction:column;gap:16px;display:flex}.reference-shell .request-shell>*{width:100%;min-width:0;position:static}.reference-shell .request-workspace{padding:24px 18px}.reference-shell .request-form-grid{grid-template-columns:1fr;gap:18px}.reference-shell .request-form-grid .wide{grid-column:auto}.reference-shell .request-summary{padding:24px}.reference-shell .request-actions{flex-wrap:wrap;gap:10px}.reference-shell .request-actions button{padding:12px 16px;font-size:12px}}.reference-shell :is(.gpu-row,.how-page article,.provider-points>div,.provider-operations article,.provider-integration-table>div,.request-type-grid button){transition:background-color .2s,color .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.reference-shell .request-type-grid button:hover{color:#fff;background:#0047ab;border-color:#0047ab}.reference-shell .request-type-grid button:hover :is(h3,p,span,small,b,strong,em){color:#fff}}.reference-shell .request-type-grid button:focus-visible{color:#fff;background:#0047ab}.reference-shell .request-type-grid button:focus-visible>span{color:#fff}.portal-shell{--portal-orange:#0047ab;--portal-soft:#e6e6eb;--portal-line:#dcdfe3;background:#e6e6eb}.portal-shell .portal-rail{background:#fff;border-color:#dcdfe3}.portal-shell .portal-rail nav button.active{color:#173e74;background:#e8eff9}.portal-shell :is(.portal-return,.portal-intro,.portal-queue,.portal-stats>article){border-radius:8px}.portal-shell .portal-return:hover{color:#173e74;border-color:#0047ab}@media (min-width:1001px){.reference-shell{--content-width:1440px;--content-gutter:max(48px,calc((100% - var(--content-width))/2))}.reference-shell>.sidebar,.reference-shell .breadcrumb,.reference-shell>.site-content>footer,.reference-shell :is(.market-section,.how-page,.provider-section,.request-page,.private-section){padding-inline:var(--content-gutter)}.reference-shell :is(.market-section>.section-heading,.how-heading,.provider-heading,.request-heading){width:100%;max-width:none}}.reference-overview>.site-content>.breadcrumb,.reference-overview>.site-content>footer{display:none}.reference-overview .ld-home footer{background:#fff;display:block}.reference-shell .map-panel .filterbar{flex-wrap:nowrap;flex:0 0 64px;gap:8px;height:64px;margin-bottom:0;padding:12px;display:flex}.reference-shell .map-panel .filterbar button{white-space:nowrap;letter-spacing:0;flex:1 1 0;min-width:0;padding:9px 6px;font-size:12px}.reference-shell .listing-detail.colo-card{height:auto;min-height:calc(40cqw - 19.2px);padding:24px;overflow:visible}.reference-shell .listing-detail .listing-top{margin-bottom:16px}.reference-shell .listing-detail dl{margin:0 0 20px}.reference-shell .listing-detail dl>div{padding-block:12px}.reference-shell .listing-detail dd{overflow-wrap:anywhere}.reference-shell .listing-sidebar-header{flex-shrink:0;gap:8px;height:auto;min-height:82px;padding:18px 20px}.reference-shell .listing-sidebar-header h3{margin-top:6px;font-size:16px;line-height:1.25}@media (max-width:950px){.reference-shell .listing-detail.colo-card{min-height:0}}.reference-shell .map-panel .filterbar button.active{color:#fff;background:#173e74;border-color:#173e74}.reference-shell .private-copy p{color:#080808}.reference-shell .gpu-actions button:first-child{color:#0047ab;background:#fff;border:1px solid #0047ab}.reference-shell .gpu-actions button.checked{box-shadow:inset 0 0 0 1px #0047ab}.login-button{color:#fff;white-space:nowrap;background:#0047ab;border:0;border-radius:32px;padding:13px 22px;font-weight:700}.login-dialog{color:#080808;background:#fff;border:1px solid #dcdfe3;border-radius:16px;width:min(440px,100% - 32px);padding:36px}.login-dialog::backdrop{background:#08080880}.login-dialog{max-height:calc(100dvh - 16px);margin:auto;position:fixed;inset:auto;overflow:auto}.login-drag-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding:0}.login-drag-handle:active{cursor:grabbing}.login-drag-handle h2{margin:0!important}.login-dialog h2{margin:0;padding-right:24px;font-size:26px;line-height:1.35}.login-dialog p{color:#625c6b;margin:20px 0 0;font-size:14px;line-height:1.7}.login-dialog .dialog-close{background:#fff;border:0;width:36px;height:36px;font-size:26px;position:absolute;top:12px;right:12px}.login-continue{color:#fff;text-align:center;background:#0047ab;border-radius:28px;justify-content:center;align-items:center;min-height:48px;margin-top:28px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.reference-shell .gpu-search{grid-template-columns:minmax(180px,280px) 1fr;align-items:center;gap:24px;display:grid}.reference-shell .gpu-search p{color:#625c6b;margin:0;font-size:13px;line-height:1.7}.gpu-compare-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;padding:0 20px;display:flex}.gpu-compare-toolbar span{color:#625c6b;margin-right:auto;font-size:13px}.gpu-compare-toolbar button{color:#080808;background:#fff;border:1px solid #dcdfe3;border-radius:24px;min-height:44px;padding:10px 18px;font-weight:700}.gpu-compare-toolbar button:disabled,.reference-shell .gpu-actions button:disabled{opacity:.45;cursor:not-allowed}.gpu-compare-toolbar button:not(:disabled):hover{background:#e6e6eb}.gpu-comparison{color:#080808;background:#fff;border:1px solid #dcdfe3;border-radius:16px;width:min(960px,100% - 32px);max-height:calc(100dvh - 32px);padding:28px;overflow:auto}.gpu-comparison::backdrop{background:#08080880}.gpu-comparison header{justify-content:space-between;align-items:center;gap:16px;display:flex}.gpu-comparison h2{margin:0;font-size:24px}.gpu-comparison header button{background:#fff;border:0;width:40px;height:40px;font-size:26px}.gpu-comparison p{color:#625c6b;margin:16px 0 24px;font-size:13px;line-height:1.7}.gpu-comparison-scroll{overflow:auto}.gpu-comparison table{border-collapse:collapse;width:100%;min-width:600px}.gpu-comparison :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #dcdfe3;padding:16px;font-size:13px}.gpu-comparison thead{background:#f5f6f8}.gpu-comparison .cta{white-space:nowrap;border:0;min-height:44px}@media (max-width:600px){.login-dialog{padding:28px 24px}.login-dialog h2{font-size:23px}.reference-shell .gpu-search{grid-template-columns:1fr;gap:16px}.gpu-comparison{padding:20px}.gpu-compare-toolbar span{width:100%}}@media (max-width:1180px),(hover:none) and (pointer:coarse) and (max-width:1600px){.reference-shell>.sidebar{display:none}}.login-dialog a.login-signup,.login-dialog a.login-legal,.reference-shell .sidebar-bottom .login-dialog a.login-signup,.reference-shell .sidebar-bottom .login-dialog a.login-legal{color:#1e3b63;text-align:center;background:0 0;border-radius:0;width:auto;margin:16px 0 0;padding:0;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:block}.reference-shell .sidebar-bottom .login-dialog a.login-legal,.login-dialog a.login-legal{color:#625c6b;text-underline-offset:3px;margin-top:8px;font-weight:500;text-decoration:underline}:is(.login-dialog a.login-signup:hover,.login-dialog a.login-signup:focus-visible){text-underline-offset:3px;text-decoration:underline}.reference-shell .journey-labels{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.reference-shell .journey-labels>div:not(.journey-meet){background:#fff;border:1px solid #dcdfe3;border-radius:8px;grid-template-rows:22px 18px;grid-template-columns:56px 1fr;align-content:center;gap:4px 16px;min-height:84px;padding:0 24px}.reference-shell .journey-labels b{margin:0;line-height:22px}.reference-shell .journey-labels small{margin:0;line-height:18px}.reference-shell .journey-role-icon{object-fit:contain;grid-row:1/3;width:56px;height:56px;display:block}.reference-shell .journey-meet{display:none}.reference-shell .journey-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px}.reference-shell .journey-grid:after{display:none}.reference-shell .journey-track{grid-template-rows:repeat(5,124px);gap:20px;display:grid}.reference-shell .journey-track article{border-top:0;align-content:start;height:100%;min-height:0;padding:22px 24px;overflow:hidden}@media (max-width:800px){.reference-shell .journey-labels,.reference-shell .journey-grid{grid-template-columns:1fr}.reference-shell .journey-track{grid-template-rows:none}}.ld-home{--purple:#0047ab;--ink:#080808;--paper:#e6e6eb;letter-spacing:-.035em}.ld-home .ld-wrap{max-width:1440px;padding-inline:5.7%}.ld-home .ld-top{grid-template-columns:1fr auto 1fr;gap:24px;height:132px;display:grid}.ld-home .ld-brand{font-size:36px}.ld-home nav{letter-spacing:0;align-items:center;gap:12px;margin:0;font-size:14px}.ld-home nav :is(a,button){white-space:nowrap;border-radius:40px;justify-content:center;align-items:center;min-height:46px;padding:12px 22px;line-height:1.2;display:inline-flex}.ld-home nav button{color:#fff;background:#080808}.ld-home nav a:first-of-type{color:inherit;background:0 0}.ld-home .ld-top .ld-brand{justify-self:start}.ld-home .ld-top .ld-login{white-space:nowrap;letter-spacing:0;justify-self:end;display:inline-flex}.ld-home .ld-top .ld-btn{padding:8px 10px 8px 22px;font-size:13px}.ld-home .ld-reference-title{padding-top:64px;padding-bottom:36px}.ld-home .ld-reference-title h1{letter-spacing:-.055em;color:#050505;max-width:1100px;margin:0;font-family:inherit;font-size:clamp(44px,6.15vw,88px);font-weight:850;line-height:1.12}.ld-home .ld-reference-banner{background:#040b16 url(/linkdc-photo-server.webp) 50%/cover no-repeat;position:relative}.ld-home .ld-reference-banner:before{content:"";background:linear-gradient(90deg,#01060ed9,#00102738 68%,#01060e26);position:absolute;inset:0}.ld-home .ld-banner-inner{height:460px;padding-top:78px;position:relative}.ld-home .ld-banner-copy{color:#fff;max-width:530px;position:relative}.ld-home .ld-banner-copy h2{color:#fff;margin:0 0 30px;font-size:27px;font-weight:750;line-height:1.25}.ld-home .ld-banner-copy p{color:#dbe0e6;letter-spacing:-.02em;margin:0 0 20px;font-size:16px;line-height:1.5}.ld-home button.ld-consult{background:var(--purple);color:#fff;z-index:2;border-radius:50%;width:250px;height:250px;padding:134px 42px 40px;font-size:20px;font-weight:650;line-height:1.1;position:absolute;top:-94px;right:5.7%}.ld-home .ld-consult>span{font-size:28px;font-weight:400;position:absolute;top:60px;right:50px}.ld-home button.ld-banner-action{color:#080808;z-index:2;background:#fff;border-radius:60px;align-items:center;gap:30px;padding:3px 3px 3px 32px;font-size:15px;font-weight:650;display:flex;position:absolute;bottom:-30px;left:5.7%}.ld-home .ld-banner-action span{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;font-size:26px;display:grid}.ld-home #capacity{background:#e6e6eb;max-width:none;padding:108px max(5.7%,50% - 638px) 90px}.ld-home #capacity .ld-section-head{margin-bottom:52px;display:block}.ld-home #capacity h2{letter-spacing:-.05em;font-size:clamp(32px,3.8vw,55px);font-weight:800;line-height:1.12}.ld-home .ld-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ld-home .ld-card{min-height:310px;box-shadow:none;text-align:left;color:#080808;background:#fff;border:0;border-radius:8px;grid-template-columns:138px 1fr;align-content:start;column-gap:30px;padding:36px;display:grid}.ld-home .ld-card-head{grid-area:1/1/3;margin:0}.ld-home .ld-num,.ld-home .ld-card>small{display:none}.ld-home .ld-icon{color:#2d5ea2;text-shadow:4px 5px #c9d9f0;background:linear-gradient(135deg,#f2f7fd,#dde7f6);border-radius:22px;place-items:center;width:115px;height:110px;font-size:76px;display:grid;transform:rotate(-7deg)}.ld-home .ld-card h3{grid-column:2;align-self:center;margin:0;font-size:29px;font-weight:800;line-height:1.18}.ld-home .ld-server-icon{mix-blend-mode:multiply;background:url(/linkdc-card-colocation.webp) 50%/contain no-repeat;border-radius:0;transform:none}.ld-home .ld-reference-rows{grid-column:1/-1;margin-top:30px}.ld-home .ld-reference-row{color:#101010;text-align:left;background:0 0;border-top:1px solid #ecebef;grid-template-columns:155px 1fr;align-items:center;gap:18px;width:100%;padding:20px 0;line-height:1.35;display:grid}.ld-home .ld-card-go{color:var(--purple);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;grid-area:2/2;place-self:start;align-items:center;gap:8px;margin-top:14px;padding:0;font-size:14px;font-weight:750;line-height:1;display:inline-flex}.ld-card-go i{background:var(--purple);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-style:normal;line-height:1;display:flex}.ld-card-go .ld-arrow-svg{width:14px;height:14px}.ld-card:hover .ld-card-go i{background:#181818}.ld-home .ld-reference-row:first-child{border-top:0}.ld-home .ld-reference-row strong{font-size:16px;font-weight:750}.ld-home .ld-reference-row>span{letter-spacing:-.025em;font-size:13px}.ld-home .ld-reference-row i{aspect-ratio:1;color:#fff;letter-spacing:0;background:#181818;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-style:normal;line-height:1;display:flex}.ld-home .ld-arrow-svg{flex:none;width:16px;height:16px;display:block}.ld-home .ld-home .ld-card:last-child .ld-home .ld-card:nth-child(2) .ld-server-icon{background-image:url(/linkdc-card-gpu.webp)}.ld-home .ld-card:nth-child(3) .ld-server-icon{background-image:url(/linkdc-card-matching.webp)}.ld-home .ld-card:nth-child(4) .ld-server-icon{background-image:url(/linkdc-card-partners.webp)}.ld-home .ld-card>p{color:#3f3a44;grid-column:1/-1;min-height:48px;margin:30px 0 22px;font-size:16px;line-height:1.45}.ld-home button.ld-card-foot{border-top:1px solid #edeff1;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:22px;font-size:16px;font-weight:700;display:flex}.ld-home .ld-circle{color:#fff;background:#151515;width:38px;height:38px;font-size:24px}.ld-home .ld-card:last-child .ld-circle{background:var(--purple)}.ld-home .ld-dark{color:#080808;background:#fff}.ld-home .ld-dark p,.ld-home .ld-dark h3,.ld-home .ld-dark h2{color:#080808}.ld-home .ld-dark .ld-step em{color:#0047ab}.ld-home .ld-principles{border-color:#dcdee2}.ld-home .ld-section{padding-block:90px}.ld-home .ld-section.ld-wrap{padding-inline:5.7%}.ld-home :is(.ld-process-block,.ld-faq-block) h2{letter-spacing:-.05em;font-size:clamp(32px,3.6vw,52px);font-weight:800;line-height:1.2}.ld-home .ld-process-block{color:var(--ink);background:#fff}.ld-home .ld-process-layout{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;display:grid}.ld-home .ld-process-layout .ld-section-head{margin:0;display:block}.ld-home .ld-process-layout .ld-section-head>p{color:#58545f;max-width:400px;margin-top:28px;font-size:15px;line-height:1.75}.ld-home .ld-process-layout .ld-section-head:after{content:"";background:#060f1c url(/linkdc-photo-network.webp) 65%/cover;border-radius:8px;height:250px;margin-top:32px;display:block}.ld-home .ld-process-block .ld-eyebrow,.ld-home .ld-faq-block .ld-eyebrow{color:#0047ab;letter-spacing:.12em;margin:0 0 22px;font-size:11px}.ld-home .ld-process-block .ld-steps{border:0;grid-template-columns:1fr;gap:0;padding:0;display:grid}.ld-home .ld-process-block .ld-step{border-top:1px solid #dcdee2;grid-template-columns:48px 1fr;gap:8px 18px;padding:24px 0;display:grid}.ld-home .ld-process-block .ld-step:last-child{border-bottom:1px solid #dcdee2}.ld-home .ld-process-block .ld-step em{color:#0047ab;grid-row:1/3;padding:2px 0;font-size:14px;line-height:1.6}.ld-home .ld-process-block .ld-step h3{color:#080808;margin:0;font-size:22px;line-height:1.4}.ld-home .ld-process-block .ld-step p{color:#58545f;grid-column:2;margin:0;font-size:14px;line-height:1.7}.ld-home .ld-process-block .ld-principles{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:56px;display:grid}.ld-home .ld-process-block .ld-principles>div{background:#f1f3f4;border-radius:8px;padding:30px}.ld-home .ld-process-block .ld-principles h3{color:#080808;align-items:center;gap:12px;margin-bottom:14px;font-size:19px;display:flex}.ld-home .ld-process-block .ld-principles .ld-principle-icon{background-color:#f1f3f4;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;flex:0 0 54px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.ld-home .ld-process-block .ld-principles .ld-principle-contract{background-image:url(/linkdc-principle-contract.webp)}.ld-home .ld-process-block .ld-principles .ld-principle-disclosure{background-image:url(/linkdc-principle-disclosure.webp)}.ld-home .ld-process-block .ld-principles .ld-principle-matching{background-image:url(/linkdc-principle-matching.webp)}.ld-home .ld-process-block .ld-principles p{color:#58545f;font-size:14px;line-height:1.7}.ld-home .ld-process-block .ld-process-link{color:#0047ab;align-items:center;min-height:44px;margin-top:22px;font-size:14px;display:inline-flex}.ld-home .ld-faq-block{background:var(--paper)}.ld-home .ld-faq-block .ld-faq-grid{grid-template-columns:1fr 1.2fr;gap:80px}.ld-home .ld-faq-block .ld-intro{color:#58545f;font-size:15px;line-height:1.75}.ld-home .ld-faq-list{background:#fff;border-radius:8px;padding:8px 30px}.ld-home .ld-faq-list details{border-bottom:1px solid #dcdee2;padding:24px 0}.ld-home .ld-faq-list details:last-child{border-bottom:0}.ld-home .ld-faq-list summary{color:#080808;cursor:pointer;font-size:18px;font-weight:700;line-height:1.5}.ld-home .ld-faq-list details p{color:#58545f;word-break:keep-all;margin:18px 0 0;font-size:14px;line-height:1.8}.ld-home .ld-connect-block{background:var(--paper);padding:0 0 90px}.ld-home .ld-connect-block .ld-cta{color:#fff;background:linear-gradient(90deg,#040e1cd9,#061a3566),url(/linkdc-photo-server.webp) 50%/cover;border-radius:8px;justify-content:space-between;align-items:center;gap:40px;margin:0;padding:56px;display:flex}.ld-home .ld-connect-block .ld-cta h2{color:#fff;font-size:clamp(32px,3.6vw,52px);font-weight:800;line-height:1.2}.ld-home .ld-connect-block .ld-cta p{color:#fff;margin:22px 0 0;font-size:15px;line-height:1.6}.ld-home .ld-connect-block .ld-cta .ld-eyebrow{letter-spacing:.1em;margin:0 0 24px;font-size:11px}.ld-home .ld-connect-action{color:#0047ab;background:#fff;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:14px;width:170px;height:170px;font-size:16px;font-weight:700;display:flex}.ld-home .ld-connect-action span{font-size:40px;line-height:1}.ld-home footer.ld-footer{color:#080808;background:#fff;border:0;width:100%;padding:60px 0 28px;display:block}.ld-home footer.ld-footer>.ld-footer-inner{width:100%;margin-inline:auto;display:block}.ld-home .ld-footer .ld-footer-top{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.ld-home .ld-footer .ld-footer-brand .ld-brand{color:#080808;font-size:36px;line-height:1.2;display:inline-block}.ld-home .ld-footer .ld-footer-brand p{color:#58545f;word-break:keep-all;max-width:none;margin:16px 0 0;font-size:13px;line-height:1.6}.ld-home .ld-footer .ld-footer-links{grid-template-columns:1fr;gap:0;display:grid}.ld-home .ld-footer .ld-footer-links :is(a,button){color:#080808;letter-spacing:0;text-align:left;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #dcdee2;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:14px 0;font-size:15px;font-weight:650;line-height:1.5;text-decoration:none;display:flex}.ld-home .ld-footer .ld-footer-links span{color:#0047ab;font-size:22px}.ld-home .ld-footer .ld-footer-bottom{color:#58545f;letter-spacing:0;border-top:1px solid #dcdee2;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:22px;font-size:12px;line-height:1.5;display:flex}.ld-home .ld-footer .ld-footer-bottom span{margin:0;display:inline}.ld-home .ld-footer .ld-footer-bottom a{color:#080808;white-space:nowrap;align-items:center;gap:16px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.ld-home .ld-footer .ld-footer-bottom a span{color:#0047ab;font-size:20px}@media (max-width:1000px){.ld-home .ld-process-layout,.ld-home .ld-faq-block .ld-faq-grid{grid-template-columns:1fr 1.2fr;gap:40px}.ld-home .ld-process-block .ld-principles>div{padding:24px}.ld-home .ld-connect-block .ld-cta{padding:40px}}@media (max-width:700px){.ld-home .ld-process-layout,.ld-home .ld-faq-block .ld-faq-grid{grid-template-columns:1fr;gap:34px}.ld-home .ld-process-block .ld-principles{grid-template-columns:1fr;gap:12px;padding-top:34px}.ld-home .ld-process-block .ld-step{grid-template-columns:32px 1fr;gap:8px 12px;padding:22px 0}.ld-home .ld-process-block .ld-step h3{font-size:19px}.ld-home .ld-faq-list{padding:4px 22px}.ld-home .ld-faq-list summary{font-size:16px}.ld-home .ld-connect-block{padding-bottom:60px}.ld-home .ld-connect-block .ld-cta{flex-direction:column;align-items:flex-start;gap:30px;padding:32px 24px}.ld-home .ld-connect-action{align-self:flex-end;gap:10px;width:125px;height:125px;font-size:14px}.ld-home .ld-connect-action span{font-size:30px}.ld-home footer.ld-footer{padding-top:42px}.ld-home .ld-footer .ld-footer-top{grid-template-columns:1fr;gap:26px}.ld-home .ld-footer .ld-footer-bottom{gap:12px;margin-top:30px}}@media (max-width:900px){.ld-home .ld-top{gap:14px;height:95px}.ld-home .ld-brand{font-size:28px}.ld-home nav{gap:4px;font-size:12px}.ld-home nav :is(a,button){padding:10px 12px}.ld-home .ld-reference-title{padding-top:38px;padding-bottom:30px}.ld-home .ld-reference-title h1{font-size:56px}.ld-home .ld-banner-inner{height:350px;padding-top:65px}.ld-home button.ld-consult{width:170px;height:170px;padding:88px 27px 25px;font-size:16px;top:-70px}.ld-home .ld-consult>span{font-size:22px;top:36px;right:33px}.ld-home .ld-banner-copy h2{font-size:22px}.ld-home .ld-banner-copy p{max-width:360px;font-size:14px}.ld-home #capacity{padding-top:88px}.ld-home .ld-card{grid-template-columns:85px 1fr;gap:18px;padding:24px}.ld-home .ld-icon{width:78px;height:80px;font-size:53px}.ld-home .ld-card h3{font-size:23px}.ld-home .ld-card>p{font-size:14px}}@media (max-width:600px){.ld-home .ld-top{grid-template-columns:1fr auto;gap:14px;height:auto;min-height:110px;padding-block:18px}.ld-home .ld-brand{font-size:25px}.ld-home nav{grid-area:2/1/auto/-1;justify-content:center;gap:6px;font-size:11px;display:flex}.ld-home nav :is(a,button){min-height:36px;padding:9px 12px}.ld-home nav a:last-child{display:inline-flex}.ld-home .ld-top .ld-btn{grid-area:1/2;gap:12px;margin:0;font-size:12px}.ld-home .ld-reference-title{padding-top:35px;padding-bottom:66px}.ld-home .ld-reference-title h1{letter-spacing:-.06em;font-size:clamp(31px,8.5vw,46px);line-height:1.22}.ld-home .ld-banner-inner{height:355px;padding-top:88px}.ld-home button.ld-consult{width:130px;height:130px;padding:66px 20px 20px;font-size:13px;top:-53px}.ld-home .ld-consult>span{top:23px;right:24px}.ld-home .ld-banner-copy h2{max-width:300px;margin-bottom:24px;font-size:21px}.ld-home .ld-banner-copy p{max-width:310px;font-size:13px}.ld-home .ld-banner-action span{width:44px;height:44px}.ld-home button.ld-banner-action{padding-left:22px;font-size:13px;bottom:-24px}.ld-home #capacity{padding:76px 5.7% 60px}.ld-home #capacity h2{font-size:32px}.ld-home #capacity .ld-section-head{margin-bottom:34px}.ld-home .ld-cards{grid-template-columns:1fr;gap:14px}.ld-home .ld-card{min-height:270px}.ld-home .ld-card h3{font-size:23px}.ld-home .ld-card>p{min-height:0;margin-top:20px}.ld-home .ld-section{padding-block:60px}.ld-home .ld-reference-row{grid-template-columns:94px minmax(0,1fr);gap:10px;padding:17px 0}.ld-home .ld-reference-row strong{font-size:13px}.ld-home .ld-reference-row>span{word-break:keep-all;overflow-wrap:anywhere;font-size:12px}.ld-home .ld-reference-row i{width:28px;height:28px}.ld-home .ld-arrow-svg{width:14px;height:14px}}@media (min-width:601px) and (max-width:1000px){.ld-home .ld-reference-row{grid-template-columns:100px 1fr;gap:10px}.ld-home .ld-reference-row strong{font-size:13px}.ld-home .ld-reference-row>span{font-size:12px}.ld-home .ld-reference-row i{width:30px;height:30px}}@media (max-width:700px){.ld-home .ld-top{grid-template-columns:1fr auto;gap:14px;height:auto;min-height:110px;padding-block:18px}.ld-home nav{grid-area:2/1/auto/-1;justify-content:center;gap:6px;font-size:11px;display:flex}.ld-home nav :is(a,button){min-height:36px;padding:9px 12px}.ld-home nav a:last-child{display:inline-flex}.ld-home .ld-top .ld-login{grid-area:1/2;gap:12px;margin:0;font-size:12px}}@media (min-width:1001px){.ld-home{--content-gutter:max(48px,calc((100% - 1440px)/2))}.ld-home .ld-wrap,.ld-home .ld-section.ld-wrap{width:calc(100% - 96px);max-width:1440px;padding-inline:0}.ld-home .ld-reference-banner{border-radius:8px;width:calc(100% - 96px);max-width:1440px;margin-inline:auto}.ld-home .ld-banner-inner{width:100%;padding-inline:48px}.ld-home button.ld-consult{right:48px}.ld-home button.ld-banner-action{left:48px}.ld-home #capacity{width:100%;padding-inline:var(--content-gutter)}.ld-home footer.ld-footer>.ld-footer-inner{width:calc(100% - 96px)}}.ld-home .ld-footer .ld-footer-legal{flex-wrap:wrap;gap:6px 22px;margin-top:36px;font-size:13px;display:flex}.ld-home .ld-footer .ld-footer-legal a{all:unset;cursor:pointer;color:#3d3a44;font-size:13px;line-height:1.6}.ld-home .ld-footer .ld-footer-legal a:hover{text-decoration:underline}.ld-home .ld-footer .ld-footer-legal strong{color:#080808;font-weight:700}.ld-home .ld-footer .ld-footer-operator{color:#58545f;margin:12px 0 0;font-size:12px;line-height:1.6}.ld-home .ld-footer .ld-footer-operator a{color:inherit}.ld-home button.ld-banner-action{justify-content:space-between;width:max-content;margin-top:28px;position:static}@media (max-width:600px){.ld-home .ld-banner-inner{height:auto;padding-bottom:40px}.ld-home button.ld-banner-action{margin-top:22px}}.legal-shell{color:#0f1114;background:#fff;max-width:1180px;min-height:100vh;margin:0 auto;padding:32px 40px 64px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;line-height:1.65}.legal-top{border-bottom:1px solid #e7e9ec;flex-wrap:wrap;align-items:center;gap:24px;padding-bottom:28px;display:flex}.legal-top a{color:#1d2228;text-decoration:none}.legal-top .legal-brand{margin-right:auto;font-size:24px;font-weight:800}.legal-heading{padding:56px 0 32px}.legal-heading>p:first-child,.join-intro>p:first-child{letter-spacing:.14em;color:#625c6b;font-size:12px;font-weight:700}.legal-heading h1,.join-intro h1{letter-spacing:-.04em;margin:12px 0 24px;font-size:clamp(32px,4vw,52px);line-height:1.2}.legal-heading>p:last-child{color:#625c6b;max-width:720px}.legal-notice{background:#f3f5f6;border:1px solid #e2e4e8;border-radius:16px;margin-bottom:28px;padding:20px 24px}.legal-notice p{margin:8px 0}.legal-notice small{color:#625c6b}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.legal-card{color:inherit;border:1px solid #e2e4e8;border-radius:20px;padding:28px;text-decoration:none;display:block}.legal-card h2{margin:0 0 12px;font-size:21px}.legal-card p{color:#625c6b;margin:0 0 24px}.legal-card span{color:#0047ab}:is(.legal-card:hover,.legal-card:focus-visible){background:#f6f8fa}.legal-launch{margin-top:36px}.legal-document article h2{font-size:23px}.legal-document article p{word-break:keep-all;max-width:900px}.join-layout{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:64px;margin-top:56px;display:grid}.join-intro ol{margin:40px 0;padding:0;list-style:none}.join-intro li{gap:4px;margin:22px 0;display:grid}.join-intro li span{color:#625c6b}.join-card{border:1px solid #e2e4e8;border-radius:24px;min-width:0;padding:32px;box-shadow:0 8px 24px #0b101709}.join-card h2{margin:28px 0 20px;font-size:24px}.join-tabs{text-align:center;background:#eff1f3;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.join-tabs a,.join-tabs span{color:#625c6b;padding:9px;text-decoration:none}.join-tabs span{color:#0f1114;background:#fff;border-radius:9px}.join-auth{background:#f6f8fa;border-radius:14px;margin-bottom:24px;padding:18px}.join-auth p{color:#625c6b;font-size:13px}.join-card form>label{gap:8px;margin:18px 0;font-size:14px;font-weight:600;display:grid}.join-card form>label>span{color:#625c6b;font-size:11px}.join-card input:not([type=checkbox]),.join-card select{box-sizing:border-box;color:#0f1114;width:100%;font:inherit;background:#f5f6f8;border:1px solid #dee2e7;border-radius:10px;padding:13px}.legal-button{text-align:center;color:#fff;font:inherit;cursor:pointer;box-sizing:border-box;background:#0047ab;border:0;border-radius:999px;width:100%;padding:14px 22px;text-decoration:none;display:block}.legal-button:disabled{opacity:.5;cursor:not-allowed}.consent-fields{border:0;border-top:1px solid #e2e4e8;min-width:0;margin:24px 0 12px;padding:22px 0}.consent-fields legend{padding-right:8px;font-size:14px;font-weight:700}.consent-fields label{cursor:pointer;align-items:flex-start;gap:10px;margin:12px 0;font-size:13px;line-height:1.65;display:flex}.consent-fields input[type=checkbox]{accent-color:#0047ab;flex:0 0 17px;width:17px;height:17px;margin:3px 0 0}.consent-fields b{margin-right:4px;font-size:11px}.consent-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.consent-row label{flex:1;min-width:0}.consent-row>a{white-space:nowrap;color:#173e74;font-size:12px}.consent-all{border-bottom:1px solid #e2e4e8;padding-bottom:14px;font-weight:600}.consent-fields small{color:#625c6b;margin:16px 0 0;font-size:12px;line-height:1.7;display:block}.consent-fields a{color:#173e74}.join-message{overflow-wrap:anywhere;background:#f3f5f6;border-radius:12px;padding:14px;font-size:14px}.legal-shell :focus-visible{outline-offset:3px;outline:2px solid #0047ab}.request-prelaunch{grid-column:1/-1;margin:0 0 24px}.request-page .consent-fields{grid-column:1/-1;margin-top:30px}.request-page .consent-fields label{display:flex}.request-page .request-actions button:disabled{opacity:.5;cursor:not-allowed}.footer-legal-links{flex-wrap:wrap;gap:20px;display:flex}.footer-legal-links a{color:inherit;font-size:13px;text-decoration:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.legal-shell{padding:24px 20px 40px}.legal-top{gap:14px;font-size:13px}.legal-heading{padding:36px 0 24px}.legal-grid{grid-template-columns:1fr}.join-layout{grid-template-columns:1fr;gap:28px;margin-top:32px}.join-intro ol{margin:24px 0}.join-card{padding:24px 20px}.legal-notice{padding:18px}.join-intro h1{font-size:36px}}.legal-shell{letter-spacing:-.025em;color:#151419;background:#f3f4f6;max-width:none;margin:0;padding:0 0 72px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.legal-shell>*{box-sizing:border-box;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.legal-top{background:#fff;border-bottom:1px solid #e0e3e7;gap:28px;max-width:none;padding:20px max(40px,50% - 550px);font-size:14px;font-weight:600}.legal-top a{color:#3a3541}.legal-top a:hover{color:#0f54b5}.legal-top .legal-brand{letter-spacing:-.02em;color:#151419;font-family:Arial,sans-serif;font-size:22px}.legal-heading>p:first-child,.join-intro>p:first-child{color:#0f54b5;letter-spacing:.12em}.legal-heading h1,.join-intro h1{letter-spacing:-.045em;color:#151419;font-weight:800}.legal-card{background:#fff;border:1px solid #e0e3e7;border-radius:24px;padding:32px;transition:border-color .2s,box-shadow .2s}:is(.legal-card:hover,.legal-card:focus-visible){background:#fff;border-color:#c0d3ed;box-shadow:0 12px 32px #0a214112}.legal-card span{color:#0f54b5;font-size:14px;font-weight:700}.legal-notice{background:#eaf0f9;border:0;border-radius:20px}.legal-notice strong{color:#11438b}.legal-document article{background:#fff;border:1px solid #e0e3e7;border-radius:24px;max-width:1100px;margin-bottom:28px;padding:12px clamp(22px,4vw,48px) 32px}.legal-document article section{margin:32px 0}.legal-document article section+section{border-top:1px solid #edeff1;padding-top:28px}.legal-document article p{color:#3a3541}.legal-document>a{color:#0f54b5;font-weight:700;text-decoration:none;display:inline-block}.join-layout{margin-top:48px}.join-intro ol{counter-reset:none}.join-intro li{background:#fff;border:1px solid #e0e3e7;border-radius:18px;grid-template-columns:44px 1fr;gap:4px 14px;margin:12px 0;padding:18px 20px}.join-intro li b{color:#0f54b5;background:#eaf0f9;border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;display:flex}.join-intro li strong{align-self:end}.join-card{background:#fff;border:1px solid #e0e3e7;box-shadow:0 12px 32px #0a21410d}.join-tabs span{color:#0f54b5;font-weight:700}.join-auth{background:#f4f8fd}.consent-fields input[type=checkbox]{accent-color:#0f54b5}.legal-button{background:#0f54b5;font-weight:700}.legal-button:hover:not(:disabled){background:#104795}@media (max-width:760px){.legal-shell>*{padding-left:20px;padding-right:20px}.legal-top{padding:16px 20px}.legal-document article{padding:4px 22px 20px}.join-intro li{padding:16px}}.code-step{gap:14px;display:grid}.code-step>label{gap:8px;font-size:14px;font-weight:600;display:grid}.code-step input{letter-spacing:.4em;text-align:center;font-size:20px}.code-sent{color:#4a4553;background:#f6f8fa;border-radius:12px;margin:0;padding:14px 16px;font-size:13px}.code-sent b{color:#0f1114;word-break:break-all}.code-resend{color:#0f54b5;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;font-size:13px;text-decoration:underline}.join-message{color:#173e74;margin:12px 0 0;font-size:13px}.hp-field{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.login-alt{text-align:center;color:#625c6b;margin-top:18px;font-size:13px;display:block}.legal-operator{background:#fff;border:1px solid #e2e4e8;border-radius:24px;margin-top:40px;padding:28px}.legal-operator h2{margin:0 0 12px;font-size:18px}.operator-table{border-collapse:collapse;width:100%;font-size:14px}.operator-table th,.operator-table td{text-align:left;vertical-align:top;border-top:1px solid #eef0f2;padding:10px 12px}.operator-table th{color:#625c6b;width:180px;font-weight:600}.operator-blank{color:#b2adbb}@media (max-width:760px){.legal-operator{padding:20px}.operator-table th{width:110px}}.footer-operator{opacity:.8;margin:10px 0 0;font-size:12px;line-height:1.6}.footer-operator a{color:inherit}.info-top a[aria-current=page]{color:#080808;text-underline-offset:4px;font-weight:700;text-decoration:underline}.info-section{margin-top:56px}.info-section>h2,.help-group>h2{color:#080808;margin:0 0 18px;font-size:22px}.info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.info-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.info-grid article{background:#fbfcfd;border:1px solid #e3e5e9;border-radius:12px;padding:22px 24px}.info-grid h3{margin:0 0 8px;font-size:17px}.info-grid p{color:#4a4652;margin:0;font-size:15px}.info-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.info-steps li{border:1px solid #e3e5e9;border-radius:10px;padding:14px 14px 16px;font-size:14px;font-weight:600}.info-steps li span{color:#1559b8;margin-bottom:6px;font-size:12px;display:block}.info-note{color:#58545f;margin:0 0 14px;font-size:14px}.info-cta{border-top:1px solid #e3e5e9;flex-wrap:wrap;align-items:center;gap:24px;margin-top:56px;padding-top:28px;display:flex}.info-cta p{color:#4a4652;margin:0}.info-cta a{color:#080808;font-weight:700}.notice-list{border-top:1px solid #0f1114;margin-top:40px}.notice-item{border-bottom:1px solid #e3e5e9}.notice-item summary{cursor:pointer;grid-template-columns:110px 1fr auto;align-items:center;gap:16px;padding:20px 4px;list-style:none;display:grid}.notice-item summary::-webkit-details-marker{display:none}.notice-cat{color:#1559b8;font-size:12px;font-weight:700}.notice-item time{color:#8a8692;font-size:14px}.notice-body{color:#3d3a44;padding:0 4px 22px 130px}.notice-body p{margin:0 0 8px}.help-index{flex-wrap:wrap;gap:10px;margin-top:8px;margin-bottom:8px;display:flex}.help-index a{color:#0f1114;border:1px solid #d7dadf;border-radius:999px;padding:7px 16px;font-size:14px;text-decoration:none}.help-group{margin-top:44px;scroll-margin-top:24px}.help-item{border-bottom:1px solid #e3e5e9}.help-item:first-of-type{border-top:1px solid #e3e5e9}.help-item summary{cursor:pointer;padding:18px 4px;font-weight:600}.help-item div{color:#3d3a44;padding:0 4px 18px}.help-item p{margin:0 0 8px}@media (max-width:900px){.info-grid,.info-grid-3{grid-template-columns:1fr}.info-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.notice-item summary{grid-template-columns:1fr}.notice-body{padding-left:4px}}.info-menu{align-items:center;display:flex;position:relative}.info-menu-trigger:focus-visible{outline-offset:2px;outline:2px solid #0f1114}.info-menu-trigger{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.info-menu-trigger span{background:#0f1114;border-radius:2px;width:20px;height:2px;display:block}.info-menu:hover .info-menu-trigger,.info-menu:focus-within .info-menu-trigger{background:#f0f2f4}.info-menu-panel{z-index:60;min-width:168px;padding:14px 0 6px;display:none;position:absolute;top:100%;right:0}.info-menu-panel:before{content:"";z-index:-1;background:#fff;border:1px solid #e3e5e9;border-radius:12px;position:absolute;inset:8px 0 0;box-shadow:0 12px 32px #0f11141f}.info-menu:hover .info-menu-panel,.info-menu:focus-within .info-menu-panel{display:block}.reference-shell .sidebar-bottom .info-menu-panel a,.info-menu-panel a{all:unset;box-sizing:border-box;cursor:pointer;color:#0f1114;white-space:nowrap;width:100%;padding:11px 18px;font-size:14px;text-decoration:none;display:block}.reference-shell .sidebar-bottom .info-menu-panel a:hover,.reference-shell .sidebar-bottom .info-menu-panel a:focus,.info-menu-panel a:hover,.info-menu-panel a:focus{color:#0f1114;background:#f6f7f8}.help-item summary,.notice-item summary{list-style:none}.help-item summary::-webkit-details-marker{display:none}.help-item summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.help-item summary:after,.notice-item summary:after{content:"";border-bottom:2px solid #8a8692;border-right:2px solid #8a8692;flex:none;width:9px;height:9px;margin-right:6px;transition:transform .15s;transform:rotate(45deg)}.help-item[open] summary:after,.notice-item[open] summary:after{transform:rotate(-135deg)}.notice-item summary{grid-template-columns:110px 1fr auto 16px}.help-index a:hover{background:#fff;border-color:#0f1114}.about-hero{padding-top:88px;padding-bottom:40px}.about-eyebrow,.about-block-head p{color:#0f54b5;letter-spacing:.12em;margin:0 0 18px;font-size:13px;font-weight:700}.about-hero h1{letter-spacing:-.045em;color:#151419;margin:0;font-size:clamp(34px,4.6vw,56px);font-weight:800;line-height:1.18}.about-lead{color:#4a4652;max-width:760px;margin:28px 0 0;font-size:18px;line-height:1.75}.about-block{margin-top:72px}.about-block-head h2{letter-spacing:-.04em;color:#151419;margin:0 0 28px;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.3}.about-problems{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.about-problems article{background:#fff;border:1px solid #e3e5e9;border-radius:16px;padding:28px 26px}.about-problems span,.about-answers span{color:#8a8692;margin-bottom:14px;font-family:inherit;font-size:13px;font-weight:700;display:block}.about-problems h3{letter-spacing:-.03em;margin:0 0 12px;font-size:18px;line-height:1.45}.about-problems p{color:#4a4652;margin:0;font-size:15px;line-height:1.7}.about-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.about-answers article{color:#fff;background:#151419;border-radius:16px;gap:18px;padding:28px 26px;display:flex}.about-answers span{color:#9fbfeb;margin:3px 0 0}.about-answers h3{letter-spacing:-.03em;margin:0 0 10px;font-size:18px}.about-answers p{color:#c9c5d1;margin:0;font-size:15px;line-height:1.7}.about-statement{margin-top:72px}.about-statement p{letter-spacing:-.03em;color:#151419;text-align:center;border-top:1px solid #d7dadf;border-bottom:1px solid #d7dadf;margin:0;padding:36px 0;font-size:clamp(18px,1.9vw,22px);font-weight:700;line-height:1.7}.about-page .info-steps li{background:#fff}.info-cta-primary{background:#151419;border-radius:999px;padding:12px 22px;text-decoration:none;color:#fff!important}@media (max-width:900px){.about-problems,.about-answers{grid-template-columns:1fr}.about-hero{padding-top:48px}.about-statement p{text-align:left}}@media (max-width:620px){.legal-top{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:12px;overflow-x:auto}.legal-top::-webkit-scrollbar{display:none}.legal-top .legal-brand{flex:none;font-size:19px}}.legal-actions{flex-wrap:wrap;gap:20px;margin-top:18px;display:flex}.legal-actions a{color:#0047ab;font-weight:600;text-decoration:none}@media (max-width:620px){.info-top{gap:10px;font-size:12.5px}.info-top .legal-brand{font-size:17px}}@media (max-width:360px){.info-top{gap:8px;font-size:12px}.info-top .legal-brand{font-size:16px}}.join-broker-note{color:#354358;margin-top:2px;display:block}.join-auth strong{font-size:15px;display:block}.join-auth p{margin:6px 0 0;line-height:1.7}.join-auth .legal-button{width:auto;min-width:120px;margin-top:16px;padding:9px 22px;font-size:14px;display:inline-block}.reference-shell .request-page{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:40px;padding-top:48px;display:grid}.reference-shell .request-page .request-heading{min-height:0;box-shadow:none;color:#0f1114;background:0 0;border-radius:0;grid-column:1;gap:18px;margin:0;padding:12px 0;display:flex;position:static}.reference-shell .request-page .request-heading h1{color:#0f1114;max-width:480px;font-size:clamp(32px,3vw,48px);line-height:1.25}.reference-shell .request-page .request-heading p{color:#625c6b;margin:0}.reference-shell .request-page .request-heading>span{color:#625c6b;max-width:480px;font-size:15px}.reference-shell .request-page .request-heading .legal-notice{box-sizing:border-box;background:#f3f5f6;border:1px solid #e2e4e8;border-radius:16px;width:100%;margin:12px 0 0;padding:22px}.reference-shell .request-page .request-heading .legal-notice p{margin:10px 0;line-height:1.7}.reference-shell .request-page .request-shell{flex-direction:column;grid-column:2;gap:20px;min-width:0;display:flex}.reference-shell .request-page .request-steps{border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px;display:grid;position:static}.reference-shell .request-page .request-steps button{border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px 10px;display:flex}.reference-shell .request-page .request-steps button span{font-size:9px}.reference-shell .request-page .request-steps button small{font-size:12px}.reference-shell .request-page .request-workspace{border-radius:24px;padding:32px}.reference-shell .request-page .request-summary{border-radius:20px;grid-column:auto;position:static}.reference-shell .request-page .request-success{grid-column:2}@media (max-width:1100px){.reference-shell .request-page{flex-direction:column;gap:28px;padding-top:24px;display:flex}.reference-shell .request-page .request-heading{width:100%;position:static}.reference-shell .request-page .request-heading h1,.reference-shell .request-page .request-heading>span{max-width:none}.reference-shell .request-page .request-shell{width:100%}}@media (max-width:640px){.reference-shell .request-page .request-workspace{padding:24px 18px}.reference-shell .request-page .request-steps button{padding:10px 6px}.reference-shell .request-page .request-heading h1{font-size:34px}.reference-shell .request-page .request-actions{flex-wrap:wrap}.reference-shell .request-page .consent-fields{padding:16px}}.reference-shell .request-page .request-shell>*{box-sizing:border-box;align-self:stretch;width:100%}.reference-shell .request-page .request-heading .request-summary{box-sizing:border-box;width:100%;margin-top:8px}.pipeline-section{padding:84px var(--content-gutter,5vw) 72px;border-top:1px solid var(--line);word-break:keep-all;background:#fff}.pipeline-heading{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:6vw;margin-bottom:36px;display:grid}.pipeline-heading h2{letter-spacing:-1.8px;color:var(--black);margin:14px 0 0;font-size:40px;line-height:1.15}.pipeline-heading>span{color:var(--dark);font-size:15px;line-height:1.7}.pipeline-section .kicker{letter-spacing:1.2px;color:var(--orange);margin:0;font-size:11px;font-weight:800}.pipeline-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:12px;display:grid}.pipeline-stage{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px 24px}.pipeline-stage p{color:var(--mid);margin:0;font-size:13px;font-weight:700}.pipeline-stage strong{letter-spacing:-1px;color:var(--black);margin:8px 0 6px;font-size:32px;display:block}.pipeline-stage span{color:var(--dark);font-size:13px}.pipeline-stage.construction strong{color:var(--orange)}.pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pipeline-card{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:24px}.pipeline-card h3{color:var(--black);margin:0 0 12px;font-size:17px}.pipeline-legend{color:var(--dark);flex-wrap:wrap;gap:14px;margin-bottom:16px;font-size:12px;display:flex}.pipeline-legend span{align-items:center;gap:6px;display:inline-flex}.pipeline-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.pipeline-bars{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pipeline-bar-label{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:13px;display:flex}.pipeline-bar-label b{color:var(--black)}.pipeline-bar-label em{color:var(--mid);white-space:nowrap;font-style:normal}.pipeline-bar{background:var(--pale);border-radius:6px;height:12px;display:flex;overflow:hidden}.pipeline-bar span{min-width:0;height:100%}.pipeline-bar span:not([style*="width: 0%"]){min-width:3px}.pipeline-note{color:var(--dark);margin:0 0 20px;font-size:13px}.pipeline-card h3 small{color:var(--mid);font-size:12px;font-weight:600}.pipeline-section .operating{background:#2b2b2b}.pipeline-section .construction{background:var(--orange)}.pipeline-section .planning{background:#b0c8eb}.pipeline-section .potential{background:repeating-linear-gradient(135deg,#d8d5de 0 4px,#eaecf0 4px 8px)}.pipeline-stage.operating,.pipeline-stage.construction,.pipeline-stage.planning,.pipeline-stage.potential{background:#fff}.pipeline-stage.potential strong{color:#77737f}.pipeline-foot{margin-top:20px}.pipeline-foot p{color:var(--mid);margin:0;font-size:12px;line-height:1.7}@media (max-width:1200px){.pipeline-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pipeline-section{padding:56px 5vw 48px}.pipeline-heading,.pipeline-grid{grid-template-columns:1fr;gap:18px}.pipeline-heading h2{letter-spacing:-1px;font-size:28px}.pipeline-stages{grid-template-columns:1fr;gap:10px}.pipeline-stage{padding:16px 18px}.pipeline-stage strong{font-size:26px}.pipeline-card{padding:18px}}.ld-home .ld-market-strip{padding-top:72px;padding-bottom:24px}.ld-market-head{margin-bottom:36px}.ld-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin:0;padding:0;list-style:none;display:grid}.ld-stage-btn{width:100%;color:var(--ink);text-align:left;font:inherit;cursor:default;background:0 0;border:0;align-items:flex-start;gap:18px;margin:0;padding:6px 0;display:flex}.ld-stage-btn img{object-fit:contain;flex:none;width:96px;height:96px;margin:-10px 0 0 -8px}.ld-stage-text{flex-direction:column;gap:4px;min-width:0;display:flex}.ld-stage-text>span{color:var(--muted);word-break:keep-all;font-size:14px;font-weight:700}.ld-stage-text strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:850;line-height:1}.ld-stage-text strong em{letter-spacing:0;color:var(--muted);margin-left:6px;font-size:16px;font-style:normal;font-weight:700}.ld-stage-text small{color:var(--muted);word-break:keep-all;margin-top:4px;font-size:12.5px;line-height:1.5}.ld-received{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);gap:0 32px;margin-top:36px;padding-top:28px;display:grid}.ld-received-item{color:var(--ink);text-align:left;font:inherit;cursor:default;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;display:flex}.ld-received-static{cursor:default}.ld-received-item:first-child{text-align:right;align-items:flex-end}.ld-received-item:first-child>span{justify-content:flex-end}.ld-received-item>span{color:var(--muted);word-break:keep-all;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.ld-received-item>span em{color:#8a8792;margin-left:4px;font-size:12px;font-style:normal;font-weight:500}.ld-dot{border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.ld-dot-supply{background:var(--purple)}.ld-dot-demand{background:#6f6c78}.ld-link-mark{color:var(--purple);grid-template-columns:1fr auto 1fr;align-self:start;align-items:center;row-gap:8px;margin-top:22px;display:grid}.ld-link-line{border-top:1px dashed #ced4dd;height:0}.ld-link-node{background:#eff3f9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 8px;display:flex}.ld-link-mark small{text-align:center;letter-spacing:.02em;color:var(--muted);grid-column:1/-1;font-size:11.5px;font-weight:700}.ld-received-item strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:850;line-height:1}.ld-received-item strong span{letter-spacing:0;color:var(--muted);margin-left:6px;font-size:16px;font-weight:700}.ld-received-item strong.ld-kpi-pending{letter-spacing:-.03em;color:#8a8792;font-size:24px}.ld-received-item small{color:var(--muted);word-break:keep-all;font-size:12.5px;line-height:1.5}@media (max-width:900px){.ld-stages{grid-template-columns:1fr;gap:20px}}@media (max-width:640px){.ld-home .ld-market-strip{padding-top:48px}.ld-market-head{margin-bottom:28px}.ld-stage-btn{gap:14px}.ld-stage-btn img{width:72px;height:72px;margin:-6px 0 0 -6px}.ld-stage-text strong{font-size:34px}.ld-received{grid-template-columns:1fr;gap:12px 0;margin-top:28px;padding-top:24px}.ld-received-item:first-child{text-align:left;align-items:flex-start}.ld-received-item:first-child>span{justify-content:flex-start}.ld-link-mark{grid-template-columns:1fr;justify-items:center;row-gap:6px;margin:0}.ld-link-line{border-top:0;border-left:1px dashed #ced4dd;width:0;height:16px}.ld-link-node{margin:0;transform:rotate(90deg)}.ld-link-mark small{grid-column:auto}.ld-received-item strong{font-size:30px}.ld-received-item strong.ld-kpi-pending{font-size:17px}}html{word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}h1,h2,h3,h4,summary,legend{text-wrap:balance}p,li,dd,small,blockquote,label{text-wrap:pretty}code,pre,.code-sent b{word-break:break-all}@media (max-width:1100px),(pointer:coarse){input:not(:where([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button],[type=reset],[type=image])),textarea,select{scroll-margin-block:88px;font-size:max(16px,1em)!important}.code-step input{font-size:20px!important}body:has(input:focus,textarea:focus,select:focus) .pwa-launch{visibility:hidden;pointer-events:none}}
