/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-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{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}}@font-face{font-family:SF Pro Display Web;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sf-pro-display/sf-pro-display-400.woff2)format("woff2")}@font-face{font-family:Nunito Local;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/nunito-light.ttf)format("truetype")}@font-face{font-family:Graphicus DT;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/graphicusdt-extrabold-oblique.otf)format("opentype")}@font-face{font-family:SF Pro Display Web;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sf-pro-display/sf-pro-display-500.woff2)format("woff2")}@font-face{font-family:SF Pro Display Web;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sf-pro-display/sf-pro-display-600.woff2)format("woff2")}@font-face{font-family:SF Pro Display Web;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sf-pro-display/sf-pro-display-700.woff2)format("woff2")}:root{--charcoal:#1d1c1f;--service-surface:#f2f2f6;--blue:#106ee6;--link:#0068d3;--muted:#85858c;--page-width:400px;--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body,#root{width:100%;margin:0;padding:0}html{scroll-behavior:smooth;scrollbar-width:none;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;min-width:320px;overflow-x:hidden}html[data-direction=business],html[data-direction=business] body{background:var(--charcoal)}html[data-direction=all],html[data-direction=all] body{background:0 0}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}.rail-viewport::-webkit-scrollbar{display:none}body{-moz-text-size-adjust:100%;text-size-adjust:100%;color:#020202;font-optical-sizing:none;font-kerning:normal;font-variant-ligatures:common-ligatures;font-feature-settings:"kern" 1, "liga" 1;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:SF Pro Display Web,Arial,sans-serif;font-style:normal;overflow-x:hidden}button,a{color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}a{text-decoration:none}img{-webkit-user-select:none;user-select:none;max-width:none;display:block}.business-page{width:var(--page-width);background:#fff;min-height:100vh;margin-left:-200px;position:relative;left:50%;overflow:visible}.business-intro,.business-about{clip-path:inset(0 -100vmax)}.locked-lines span{white-space:nowrap;display:block}.direction-menu button:focus-visible{outline-offset:2px;outline:2px solid}.rail-viewport:focus-visible{outline-offset:2px;outline:2px solid}.brand-card button:focus-visible{outline-offset:2px;outline:2px solid}a:focus-visible{outline-offset:2px;outline:2px solid}.business-intro__copy{width:349px;position:absolute;top:184px;left:26px}.business-content{position:absolute;inset:0}.business-core{background:#1d1c1f;width:400px;height:1877px;position:absolute;top:0;left:0;overflow:hidden}.business-core__intro{color:#fff;width:326px;font-weight:600;position:absolute;top:156px;left:26px}.business-core__intro h2,.business-core__intro p{margin:0}.business-core__intro h2{width:295px;font-size:40px;line-height:44px}.business-core__intro p{letter-spacing:.68px;margin-top:24px;font-size:17px;line-height:21px}.business-services{width:400px;height:337px;scroll-padding-inline:23px;position:absolute;top:454px;left:0}.business-services__rail,.business-opening__rail,.brand-services__rail{width:max-content;padding-inline:23px;display:flex}.business-services__rail{gap:10px}.business-service-card{color:#020202;scroll-snap-align:start;scroll-snap-stop:always;background:#fff;border-radius:27px;flex:0 0 248px;width:248px;height:337px;overflow:hidden}.business-service-card__visual{width:248px;height:182px;overflow:hidden}.business-service-card__visual img{object-fit:cover;width:248px;height:248px}.business-service-card--payment .business-service-card__visual img{transform:translateY(-27px)}.business-service-card--suppliers .business-service-card__visual img{transform:translateY(-45px)}.business-service-card--shipping .business-service-card__visual img{transform:translateY(0)}.business-service-card__copy{width:190px;margin:19px auto 0}.business-service-card__copy h3,.business-service-card__copy p{margin:0}.business-service-card__copy h3{letter-spacing:.56px;font-size:14px;font-weight:600;line-height:19px}.business-service-card__copy p{color:#85858c;letter-spacing:.5625px;margin-top:3px;font-size:12.5px;line-height:18px}.business-opening{width:400px;height:443px;scroll-padding-inline:23px;position:absolute;top:851px;left:0}.business-opening__rail{gap:12px}.business-image-card{scroll-snap-align:start;scroll-snap-stop:always;border-radius:20px;flex:0 0 355px;width:355px;height:443px;position:relative;overflow:hidden}.business-image-card>img{object-fit:cover;width:357px;height:446px;transform:translate(-1px,-3px)}.business-image-card--indonesia>img{width:710px;transform:translate(-28px,-3px)}.business-image-card>div,.business-community>div:last-child{color:#fff;font-weight:600;position:absolute;top:309px;left:23px}.business-image-card p,.business-image-card h3,.business-community p,.business-community h3{margin:0}.business-image-card p,.business-community p{letter-spacing:.672px;font-size:12px;line-height:30px}.business-image-card h3,.business-community h3{letter-spacing:.4px;width:269px;font-size:25px;line-height:30px}.brand-development{background:#000;width:400px;height:1273px;position:absolute;top:1877px;left:0;overflow:hidden}.brand-development__intro{color:#fff;width:326px;font-weight:600;position:absolute;top:80px;left:31px}.brand-development__intro h2,.brand-development__intro p{margin:0}.brand-development__intro h2{width:180px;font-size:40px;line-height:44px}.brand-development__intro p{letter-spacing:.68px;margin-top:24px;font-size:17px;line-height:21px}.brand-development__feature{position:absolute;top:378px;left:23px}.brand-development__feature>img{filter:brightness(.72)}.brand-development__feature>div{top:22px;left:31px}.brand-services{width:400px;height:260px;scroll-padding-inline:23px;position:absolute;top:860px;left:0}.brand-services__rail{gap:20px}.brand-service-card{color:#fff;scroll-snap-align:start;scroll-snap-stop:always;background:#1d1d1f;border-radius:17px;flex:0 0 260px;width:260px;height:260px;position:relative;overflow:hidden}.brand-service-card>img{object-fit:cover;width:51px;height:47px;position:absolute;top:32px;left:23px}.brand-service-card p{color:#4b9dc2;letter-spacing:.48px;margin:0;font-size:12px;font-weight:600;position:absolute;top:138px;left:23px}.brand-service-card h3{letter-spacing:.64px;width:195px;margin:0;font-size:16px;font-weight:500;line-height:19px;position:absolute;top:162px;left:23px}.brand-development__link{color:#0068d3;letter-spacing:.42px;font-size:14px;font-weight:500;line-height:17px;position:absolute;top:1176px;left:23px}.business-community{color:#000;background:#f0eddc;border-radius:20px;width:355px;height:443px;position:absolute;top:1354px;left:23px;overflow:hidden}.business-community__visual{width:355px;height:250px;position:absolute;top:-3px;left:0;overflow:hidden}.business-community__visual img{object-fit:cover;width:355px;height:355px}.business-community>div:last-child{color:#000;top:279px}.business-community h3{width:304px;margin-top:3px}.business-page{background:#fff}.business-page.business-page--business{background:var(--charcoal)}.business-intro.direction-content{color:#020202;background:#fff;height:2655px;position:relative;overflow:hidden;box-shadow:0 0 0 100vmax #fff}.direction-content--tourism{height:2652px!important}.direction-content--life{height:3340px!important}.direction-content--all{height:8153px!important}.business-intro.direction-content--all{background:#030304;box-shadow:0 0 0 100vmax #030304}.business-intro.direction-content--business{background:var(--charcoal);height:3572px;box-shadow:0 0 0 100vmax var(--charcoal)}.direction-hero{z-index:1;color:#020202;text-align:center;background:#fff;width:400px;height:876px;transition:color .5s cubic-bezier(.28,.11,.32,1);position:absolute;top:0;left:0;overflow:hidden}.business-page>.direction-menu{overflow-anchor:none}.direction-hero--business{background:var(--charcoal);color:#fff}.direction-hero--all{background:-webkit-image-set(url(/assets/figma-all-2026/overview-hero-1x.avif) 1x,url(/assets/figma-all-2026/overview-hero-2x.avif) 2x,url(/assets/figma-all-2026/overview-hero-3x.avif) 3x) 0 0/400px 678px no-repeat;background:image-set("/assets/figma-all-2026/overview-hero-1x.avif" 1x,"/assets/figma-all-2026/overview-hero-2x.avif" 2x,"/assets/figma-all-2026/overview-hero-3x.avif" 3x) 0 0/400px 678px no-repeat;height:678px;margin-top:0;padding-top:0}.business-page--all{background:#030304}.direction-hero--life{height:635px}.direction-hero__brand,.direction-hero__title,.direction-hero__description{margin:0;position:absolute;left:50%;transform:translate(-50%)}.direction-hero__brand{letter-spacing:.19px;width:100px;font-size:19px;font-weight:600;line-height:23px;top:32px}.direction-hero__title{letter-spacing:0;width:182px;font-size:39px;font-weight:700;line-height:44px;top:119px}.direction-hero--all .direction-hero__title{width:345px}.direction-hero--tourism .direction-hero__title span{color:#ff5b28}.direction-hero--life .direction-hero__title span{color:#28bb37}.direction-hero--business .direction-hero__title span{color:#2595fe}.direction-hero__visual{width:400px;height:277px;position:absolute;top:268px;left:-1px;overflow:hidden}.direction-hero__visual img{width:400px;height:628px;transform:translateY(-40px)}.direction-hero__business-art{object-fit:fill;width:400px;height:536px;display:block;position:absolute;top:23px;left:0}.direction-hero__business-title,.direction-hero__overview-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.overview-hero__art{object-fit:cover;width:400px;height:678px;display:block;position:absolute;inset:0}.overview-hero__badge,.overview-hero__title,.overview-hero__categories,.overview-hero__rank,.overview-hero__actions{z-index:1;margin:0;position:absolute}.overview-hero__badge{-webkit-backdrop-filter:blur(10px)saturate(125%);backdrop-filter:blur(10px)saturate(125%);color:#ffffffed;letter-spacing:.72px;background:#00000059;border:1px solid #5f5f5f;border-radius:8px;place-items:center;width:189px;height:22px;font-size:12px;font-weight:600;line-height:14px;display:grid;top:423.5px;left:106px}.overview-hero__title{color:#fff;text-align:center;transform-origin:50%;white-space:nowrap;width:400px;height:86px;font-family:Graphicus DT,Arial Black,sans-serif;font-size:63px;font-weight:800;line-height:86px;top:441px;left:0;transform:scaleX(.912807)}.overview-hero__categories{color:#fff;letter-spacing:.6px;text-align:center;white-space:nowrap;align-items:center;gap:3px;width:203px;height:14px;font-size:12px;font-weight:400;line-height:14px;display:flex;top:527px;left:99px}.overview-hero__category{flex:none}.overview-hero__separator{letter-spacing:.5px;text-align:center;flex:0 0 5px;align-self:center;height:12px;font-size:10px;line-height:12px}.overview-hero__rank{color:#8f9099;letter-spacing:.72px;white-space:nowrap;width:168px;font-size:12px;font-weight:500;line-height:14px;top:554px;left:116px}.overview-hero__actions{gap:12px;display:flex;top:586px;left:86px}.overview-hero__actions button{border:0;place-items:center;height:49px;padding:0;display:grid}.overview-hero__actions button:first-child{color:#1d1d1f;letter-spacing:.3px;background:#fff;border-radius:24.5px;width:167px;font-family:inherit;font-size:15px;font-weight:600}.overview-hero__actions button:last-child{background:#353536;border:1px solid #6e6e75;border-radius:50%;width:49px}.overview-hero__actions button:last-child span,.overview-hero__actions button:last-child span:after{content:"";background:#dfdfdf;border-radius:2px;width:16px;height:2px}.overview-hero__actions button:last-child span{display:block;position:relative}.overview-hero__actions button:last-child span:after{position:absolute;inset:0;transform:rotate(90deg)}.direction-hero--all .direction-hero__visual{height:525px;top:0;left:0}.direction-hero--all .direction-hero__visual img{width:400px;height:525px;transform:none}.direction-hero__event{color:#6e6e73;letter-spacing:.14px;width:225px;margin:0;font-size:14px;font-weight:500;line-height:20px;position:absolute;top:547px;left:50%;transform:translate(-50%)}.direction-hero__event span{color:#fff;vertical-align:1px;background:#6e6e73;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:3px;font-size:11px;font-style:normal;line-height:16px;display:inline-grid}.business-page>.direction-menu{z-index:4;background:#fff;border-radius:50px;width:344px;height:44px;padding:4px;display:block;position:absolute;top:571px;left:28px;overflow:hidden;transform:none}.business-page>.direction-menu .direction-menu__mask{scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-x:contain;touch-action:manipulation;border-radius:50px;position:absolute;inset:4px;overflow:auto hidden}.business-page>.direction-menu .direction-menu__mask::-webkit-scrollbar{display:none}.business-page>.direction-menu .direction-menu__track{width:max-content;min-width:100%;height:36px;display:flex;position:relative}.business-page>.direction-menu .direction-menu__indicator{will-change:left, width;background:#1d1d1f;border-radius:50px;width:55px;height:36px;transition:left .32s ease-out,width .32s ease-out;position:absolute;top:0;left:0}.business-page>.direction-menu button{z-index:1;color:#000;letter-spacing:.39px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:50px;flex:none;width:auto;height:36px;padding:0 16px;font-size:13px;font-weight:400;line-height:18px;transition:color .28s,transform .28s cubic-bezier(.28,.11,.32,1);position:relative}.business-page>.direction-menu button[role=tab]:first-of-type{width:82px}.business-page>.direction-menu button.is-active{box-shadow:none;color:#fff;outline:0}.business-page>.direction-menu button:active{transform:scale(.94)}.business-page>.direction-menu button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #fff}.business-page>.direction-menu button.direction-menu__paddle{z-index:3;color:#1d1d1f;opacity:1;background:#e8e8ef;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:4px;right:4px}.business-page>.direction-menu button.direction-menu__paddle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;display:block}.business-page>.direction-menu button.direction-menu__paddle[aria-hidden=true]{pointer-events:none;opacity:0;transform:scale(.86)}.direction-hero__description{letter-spacing:.19px;width:341px;font-size:19px;font-weight:600;line-height:23px;top:667px}.direction-panel{animation:none;position:absolute;inset:0}.direction-content--business .direction-panel{background:var(--charcoal);animation:none}.business-content{height:2696px;top:876px;bottom:auto}.business-core{height:1423px}.business-services{top:0}.business-opening{top:397px}.business-community{top:900px}.business-image-card>div{top:279px}.business-image-card.brand-development__feature>div{top:22px;left:31px}.business-image-card h3{width:254px}.brand-development{top:1423px}.incomplete-direction-content{background:#fff;width:400px;position:absolute;top:876px;bottom:0;left:0}.life-content{color:#1d1d1f;background:#fff;position:absolute;inset:0}.life-relocation{width:400px;height:935px;position:absolute;top:731px;left:0;overflow:hidden}.life-relocation__copy{width:342px;position:absolute;top:0;left:29px}.life-relocation__copy p,.life-relocation__copy h2{margin:0}.life-relocation__copy>p:first-child{letter-spacing:.42px;font-size:21px;font-weight:600;line-height:21px}.life-relocation__copy h2{letter-spacing:.48px;margin-top:22px;font-size:48px;font-weight:700;line-height:52px}.life-relocation__copy>p:last-child{letter-spacing:.19px;width:341px;height:188px;margin-top:20px;font-size:19px;font-weight:600;line-height:23px}.life-relocation__visual-slot{border-radius:26px;width:344px;height:271px;position:absolute;top:395px;left:28px;overflow:hidden}.life-relocation__visual{border-radius:inherit;background:#d8d0c3;animation:none;display:block;position:absolute;inset:0;overflow:hidden}.life-relocation__visual--phuket{background:#52b8ce}.life-relocation__visual--bali{background:#d7a65d}.life-relocation__visual--danang{background:#74a48d}.life-relocation__visual img{object-fit:cover;width:432px;height:274px;position:absolute;top:-2px;left:-84px}.life-relocation__close{background:0 0;border:0;width:32px;height:32px;padding:0;position:absolute;top:619px;left:325px}.life-relocation__close img{width:32px;height:32px}.life-city-menu{background:#e8e8ef;border-radius:50px;grid-template-columns:repeat(4,minmax(0,1fr));width:344px;height:44px;padding:4px;display:grid;position:absolute;top:719px;left:28px;overflow:hidden}.life-city-menu__indicator{z-index:0;will-change:transform;background:#1d1d1f;border-radius:50px;width:84px;height:36px;transition:transform .48s cubic-bezier(.28,.11,.32,1);position:absolute;top:4px;left:4px;transform:translate(0)}.life-city-menu__indicator[data-city=phuket]{transform:translate(84px)}.life-city-menu__indicator[data-city=bali]{transform:translate(168px)}.life-city-menu__indicator[data-city=danang]{transform:translate(252px)}.life-city-menu button{z-index:1;color:#000;letter-spacing:.39px;white-space:nowrap;-webkit-appearance:none;appearance:none;font-synthesis:none;-webkit-font-smoothing:antialiased;background:0 0;border:0;border-radius:50px;outline:0;width:100%;height:36px;padding:0;font-family:SF Pro Display Web,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px;transition:color .28s,transform .28s cubic-bezier(.28,.11,.32,1);position:relative}.life-city-menu button.is-active{color:#fff}.life-city-menu button:active{transform:scale(.94)}.life-city-menu button:focus-visible{box-shadow:inset 0 0 0 2px #ffffffb8}.life-relocation__hint{text-align:center;letter-spacing:.285px;width:347px;margin:0;font-size:19px;font-weight:600;line-height:23px;position:absolute;top:796px;left:27px}.life-community{color:#1d1d1f;text-align:center;background:#cccecc;width:400px;height:892px;position:absolute;top:1666px;left:0;overflow:hidden}.life-community__visual{width:507px;height:406px;position:absolute;top:96px;left:-54px}.life-community__visual img{object-fit:cover;width:507px;height:406px}.life-community>p,.life-community h2{margin:0;position:absolute;left:50%;transform:translate(-50%)}.life-community>p:first-of-type{letter-spacing:-.22px;white-space:nowrap;font-size:22px;font-weight:600;line-height:normal;top:406px}.life-community h2{white-space:nowrap;font-size:48px;font-weight:700;line-height:normal;top:449px}.life-community h2 span{color:#0d926f}.life-community>p:nth-of-type(2){color:#000;letter-spacing:.19px;width:341px;height:138px;font-size:19px;font-weight:600;line-height:23px;top:525px}.life-community a{color:#06c;letter-spacing:.19px;white-space:nowrap;font-size:19px;font-weight:600;position:absolute;top:678px;left:50%;transform:translate(-50%)}.life-community__keyboard{object-fit:cover;width:592px;height:150px;position:absolute;top:742px;left:-111px}.life-documents{color:#020202;background:#fff;width:400px;height:782px;position:absolute;top:2558px;left:0}.life-documents>div{width:342px;position:absolute;top:100px;left:26px}.life-documents p,.life-documents h2{margin:0}.life-documents>div>p:first-child{letter-spacing:.42px;font-size:21px;font-weight:600;line-height:21px}.life-documents h2{letter-spacing:.48px;margin-top:22px;font-size:48px;font-weight:700;line-height:52px}.life-documents>div>p:last-child{letter-spacing:.19px;width:341px;margin-top:28px;font-size:19px;font-weight:600;line-height:23px}.all-content{z-index:0;color:#1d1d1f;background:#f9f7f4;position:absolute;inset:0}.overview-router-slider{width:400px;height:471px;scroll-padding-inline:28px;position:absolute;top:653px;left:0}.overview-router-slider__rail{gap:18px;width:max-content;padding:0 28px;display:flex}.overview-router{color:#1d1d1f;text-align:center;scroll-snap-align:start;border-radius:25px;flex:0 0 344px;width:344px;height:471px;position:relative;overflow:hidden}.overview-router--life{background:#ecd9dc}.overview-router--business{background:#cdd9e4}.overview-router--tourism{background:#ddd2de}.overview-router p{letter-spacing:-.22px;margin:37px 0 0;font-size:22px;font-weight:600;line-height:26px}.overview-router h2{letter-spacing:0;margin:6px 0 0;font-size:32px;font-weight:600;line-height:36px}.overview-router__meta{color:#1d1d1f;letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:600;line-height:13px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.overview-features{background:#f9f7f4;width:400px;height:781px;position:absolute;left:0;overflow:hidden}.overview-features--primary{top:1124px}.overview-features--closing{top:5146px}.overview-features>h2{letter-spacing:.015em;width:330px;margin:0;font-size:27px;font-weight:600;line-height:32px;position:absolute;top:100px;left:40px}.overview-features>a{color:#007ceb;font-size:15px;font-weight:500;line-height:18px;position:absolute;top:181px;left:40px}.overview-features__viewport{width:400px;height:390px;scroll-padding-inline:28px;position:absolute;top:249px;left:0}.overview-features__rail{gap:18px;width:max-content;padding:0 28px;display:flex}.overview-feature-card{scroll-snap-align:start;flex:0 0 258px;width:258px;height:390px}.overview-feature-card>div{background:#d9deec;border-radius:26px;width:258px;height:313px;position:relative;overflow:hidden}.overview-feature-card>div span{letter-spacing:.14px;background:#fff;border-radius:10px;padding:7px 11px;font-size:14px;font-weight:600;line-height:17px;position:absolute;bottom:19px;left:25px}.overview-feature-card>p{color:#6e6e75;letter-spacing:.42px;width:210px;margin:23px 0 0 16px;font-size:14px;font-weight:600;line-height:18px}.overview-features__controls{gap:19px;display:flex;position:absolute;top:679px;right:23px}.overview-features__controls button{color:#0000008f;cursor:pointer;background:#f0f0f3;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background-color .1s linear,color .1s linear,transform .1s;display:grid}.overview-features__controls button:last-child{background:#e8e8ef}.overview-features__controls button:hover{background:#ececf0}.overview-features__controls button:active{background:#dfdfe4;transform:scale(.94)}.overview-features__controls button:disabled{color:#0000003d;cursor:default}.overview-features__controls button:disabled:active{transform:none}.overview-features__controls button:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.overview-features__controls svg{fill:currentColor;width:36px;height:36px}.overview-company{color:#020202;background:#cfd9e3;width:400px;height:782px;position:absolute;top:1905px;left:0;overflow:hidden}.overview-company>img{object-fit:fill;width:575px;height:262px;position:absolute;top:-38px;left:-170px}.overview-company>div{width:341px;position:absolute;top:288px;left:28px}.overview-company p,.overview-company h2{margin:0}.overview-company>div>p:first-child{letter-spacing:.02em;font-size:21px;font-weight:600;line-height:21px}.overview-company h2{letter-spacing:.01em;width:316px;margin-top:22px;font-size:48px;font-weight:700;line-height:52px}.overview-company>div>p:last-child{letter-spacing:.01em;width:341px;height:138px;margin-top:20px;font-size:19px;font-weight:600;line-height:23px}.overview-company>a{color:#0068d3;letter-spacing:.01em;font-size:19px;font-weight:600;line-height:23px;position:absolute;top:659px;left:28px}.overview-sticky-menu{--overview-menu-top:max(34px, env(safe-area-inset-top));z-index:1000;top:var(--overview-menu-top);opacity:1;pointer-events:auto;touch-action:manipulation;visibility:visible;will-change:width, height, transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:.8px solid #0000;border-radius:68px;width:min(360px,100vw - 40px);height:50px;transition:width .4s ease-out,height .4s ease-out,border-radius .4s ease-out,border-color .4s ease-out,box-shadow .4s ease-out;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 2px #0000000d}.overview-sticky-menu.is-open{width:min(361px,100vw - 38px);height:min(644px, calc(100dvh - var(--overview-menu-top) - 12px));border-color:#a9a9a966;border-radius:30px;box-shadow:0 12px 38px #00000021}.overview-sticky-menu__backdrop{z-index:999;opacity:0;pointer-events:none;visibility:hidden;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#f6f6f62e;border:0;padding:0;transition:opacity .4s ease-out,-webkit-backdrop-filter .4s ease-out,backdrop-filter .4s ease-out,visibility .4s ease-out;position:fixed;inset:0}.overview-sticky-menu__backdrop.is-open{opacity:1;pointer-events:auto;visibility:visible;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition-delay:0s}.overview-sticky-menu__home{color:#1d1d1f;cursor:pointer;opacity:1;background:0 0;border:0;height:50px;padding:0;font-size:19px;font-weight:600;line-height:50px;transition:opacity .15s ease-out,visibility;position:absolute;top:0;left:21px}.overview-sticky-menu.is-open .overview-sticky-menu__home{opacity:0;pointer-events:none;visibility:hidden;transition-delay:0s,.15s}.overview-sticky-menu__expanded{opacity:0;pointer-events:none;visibility:hidden;min-height:644px;transition:opacity .25s ease-out,transform .4s ease-out,visibility 0s .4s;position:absolute;inset:0;transform:translateY(-32px)}.overview-sticky-menu.is-open .overview-sticky-menu__expanded{opacity:1;pointer-events:auto;visibility:visible;transition-delay:70ms,0s,0s;transform:translate(0)}.overview-sticky-menu__destinations{width:361px;height:119px;position:absolute;top:60px;left:0}.overview-sticky-menu__destinations>img{object-fit:fill;width:316px;height:80px;position:absolute;top:0;left:0}.overview-sticky-menu__destinations>button{color:#1d1d1f;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;width:97px;height:36px;padding:0;display:flex;position:absolute;top:83px}.overview-sticky-menu__destinations>button:before{content:"";width:97px;height:119px;position:absolute;top:-83px;left:0}.overview-sticky-menu__destinations>button:first-of-type{left:25px}.overview-sticky-menu__destinations>button:nth-of-type(2){left:131.5px}.overview-sticky-menu__destinations>button:nth-of-type(3){cursor:default;left:238px}.overview-sticky-menu__destinations strong{letter-spacing:.52px;font-size:13px;font-weight:600;line-height:19px}.overview-sticky-menu__destinations span{color:#8e8e93;letter-spacing:-.12px;font-size:12px;font-weight:400;line-height:17px}.overview-sticky-menu__destinations span.is-new{color:#ff5924;font-weight:600}.overview-sticky-menu__divider{background:#e6e6e8;width:303px;height:1px;position:absolute;top:207px;left:29px}.overview-sticky-menu__identity h2,.overview-sticky-menu__identity p{color:#1d1d1f;margin:0;position:absolute;left:29px}.overview-sticky-menu__identity h2{letter-spacing:0;font-size:23px;font-weight:600;line-height:27px;top:229px}.overview-sticky-menu__identity p{letter-spacing:.39px;width:170px;font-size:13px;font-weight:600;line-height:19px;top:262px}.overview-sticky-menu__identity>button{color:#fff;letter-spacing:.48px;text-align:center;cursor:pointer;background:#ff5924;border:0;border-radius:34px;width:90px;height:30px;padding:0;font-size:12px;font-weight:400;line-height:14px;position:absolute;top:266px;left:242px}.overview-sticky-menu__overview>p{color:#86868d;margin:0;font-size:18px;font-weight:500;line-height:21px;position:absolute;top:332px;left:29px}.overview-sticky-menu__overview>div{grid-template-columns:106px 145px;grid-auto-rows:39px;gap:9px 42px;display:grid;position:absolute;top:368px;left:36px}.overview-sticky-menu__overview button{color:#1d1d1f;letter-spacing:.48px;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;height:39px;padding:0;font-size:16px;font-weight:500;line-height:19px}.overview-sticky-menu__overview button:nth-child(odd):not(.is-active){padding-left:10px}.overview-sticky-menu__overview button.is-active{color:#fff;text-align:center;background:#1d1d1f;border-radius:30px}.overview-sticky-menu__secondary{flex-direction:column;align-items:flex-start;gap:29px;display:flex;position:absolute;top:534px;left:29px}.overview-sticky-menu__secondary button{color:#007ceb;letter-spacing:-.18px;cursor:pointer;background:0 0;border:0;height:19px;padding:0;font-size:18px;font-weight:600;line-height:19px}.overview-sticky-menu__menu{z-index:2;cursor:pointer;background:0 0;border:0;width:51px;height:36px;padding:0;transition:top .4s ease-out,right .4s ease-out,width .4s ease-out,height .4s ease-out;position:absolute;top:7px;right:7px}.overview-sticky-menu__menu-surface{background:#ff5924;border-radius:24px;transition:inset .4s ease-out,border-radius .4s ease-out,background-color .4s ease-out;position:absolute;inset:0}.overview-sticky-menu__menu-surface i{transform-origin:50%;background:#fff;width:15px;height:2px;transition:top .4s ease-out,width .4s ease-out,height .4s ease-out,opacity .15s ease-out,transform .4s ease-out;display:block;position:absolute;left:50%;transform:translate(-50%)}.overview-sticky-menu__menu-surface i:first-child{top:12px}.overview-sticky-menu__menu-surface i:nth-child(2){top:17px}.overview-sticky-menu__menu-surface i:nth-child(3){top:22px}.overview-sticky-menu.is-open .overview-sticky-menu__menu{width:43px;height:43px;top:10px;right:9px}.overview-sticky-menu.is-open .overview-sticky-menu__menu-surface{background:#1d1d1f;border-radius:50%;inset:4.3px}.overview-sticky-menu.is-open .overview-sticky-menu__menu-surface i{width:12px;height:2.87px;top:50%}.overview-sticky-menu.is-open .overview-sticky-menu__menu-surface i:first-child{transform:translate(-50%,-50%)rotate(45deg)}.overview-sticky-menu.is-open .overview-sticky-menu__menu-surface i:nth-child(2){opacity:0;transform:translate(-50%,-50%)scaleX(0)}.overview-sticky-menu.is-open .overview-sticky-menu__menu-surface i:nth-child(3){transform:translate(-50%,-50%)rotate(-45deg)}.overview-sticky-menu button:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.overview-directory{--card-1:#f2f0e6;--card-2:#dcd3de;--card-3:#cdd8e4;--card-4:#dae9d1;color:#1d1d1f;background:#fff;width:400px;height:1548px;position:absolute;top:2687px;left:0;overflow:hidden}.overview-directory>h2{letter-spacing:0;text-align:center;width:295px;margin:0;font-size:39px;font-weight:700;line-height:44px;position:absolute;top:100px;left:53px}.overview-location{text-align:center;width:242px;position:absolute;top:274px;left:68px}.overview-location>span{color:#6e6e75;letter-spacing:0;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:9px;width:242px;height:23px;font-size:19px;font-weight:600;line-height:normal;display:flex}.overview-location__help-trigger{color:#fff;cursor:pointer;background:#6e6e72;border:0;border-radius:50%;place-items:center;width:19px;height:19px;padding:0;font-family:Nunito,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:19px;display:grid}.overview-location__help-trigger:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.overview-location__help{z-index:4;width:244px;height:123px;box-shadow:none;color:#1d1d1f;letter-spacing:.14px;text-align:left;white-space:normal;background:#e8e8ec;border:0;border-radius:12px;padding:20px;font-size:14px;font-weight:500;line-height:18px;position:absolute;top:-133px;left:16px}.overview-location__help:after{content:"";background:#e8e8ec;border-radius:3px;width:15.295px;height:15.295px;position:absolute;bottom:-7.46px;right:22.56px;transform:rotate(45deg)}.t-dropdown{--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);opacity:0;pointer-events:none;transform:scale(var(--dropdown-pre-scale));transform-origin:0 0;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{opacity:0;pointer-events:none;transform:scale(var(--dropdown-closing-scale));transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.overview-location__select-wrap{width:194px;height:43px;margin:24px 0 0 25px;display:block;position:relative}.overview-location__select{color:#000;letter-spacing:.19px;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #8c8c93;border-radius:210px;width:100%;height:100%;padding:0 40px 0 25px;font-family:SF Pro Display Web,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:600;line-height:23px;display:block}.overview-location__chevron{z-index:1;pointer-events:none;background:url(/assets/figma-all-2026/location-chevron.svg) 50%/contain no-repeat;width:16.28px;height:9.3px;position:absolute;top:17.24px;right:17px}.overview-location__select:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.overview-directory__lead{letter-spacing:.285px;text-align:center;width:306px;margin:0;font-size:19px;font-weight:600;line-height:23px;position:absolute;top:420px;left:47px}.overview-directory__cards{flex-direction:column;gap:18px;width:328px;display:flex;position:absolute;top:498px;left:36px}.overview-directory-card{isolation:isolate;contain:layout paint;background:var(--card-1);border-radius:27px;flex:none;width:328px;height:162px;position:relative;overflow:hidden}.overview-directory-card--2{background:var(--card-2)}.overview-directory-card--3{background:var(--card-3)}.overview-directory-card--4{background:var(--card-4)}.overview-directory-card>img{object-fit:contain;width:40px;height:41px;position:absolute;top:61px;left:47px}.overview-directory-card--2>img{width:49px;height:36px;top:63px;left:40px}.overview-directory-card--3>img{width:48px;height:35px;top:64px;left:42px}.overview-directory-card>div{text-align:left;align-items:center;width:180px;height:162px;display:flex;position:absolute;top:0;left:124px}.overview-directory-card p,.overview-directory-card h3{margin:0}.overview-directory-card p{letter-spacing:.21px;font-size:14px;font-weight:600;line-height:23px}.overview-directory-card h3{letter-spacing:.285px;margin-top:0;font-size:19px;font-weight:600;line-height:23px}.overview-directory-card__content.is-updating,.overview-directory-card>img.is-updating{animation:.3s cubic-bezier(.22,1,.36,1) both overview-directory-content-in}.overview-directory-card--country>img{width:40px;height:41px;top:61px;left:47px}.overview-directory-card--country.overview-directory-card--2>img{width:49px;height:36px;top:63px;left:40px}.overview-directory-card--country.overview-directory-card--3>img{width:48px;height:35px;top:64px;left:42px}.overview-directory-card--country>div{width:180px;height:162px;top:0;left:124px}.overview-directory-card--country h3{white-space:pre-line;margin-top:0}.overview-directory-card--business{background:var(--card-4);color:#fff;text-align:center;height:161px}.overview-directory-card--business>img{object-fit:cover;width:328px;height:161px;inset:0}.overview-directory:not([data-location=inside-asia]) .overview-directory-card--business>img{opacity:0}.overview-directory-card--business>div{text-align:center;width:328px;height:161px;display:block;top:0;left:0}.overview-directory-card--business p{letter-spacing:.285px;white-space:nowrap;width:66px;font-size:19px;line-height:23px;position:absolute;top:36px;left:131px}.overview-directory-card--business h3{letter-spacing:0;white-space:nowrap;width:227px;margin:0;font-size:40px;font-weight:700;line-height:23px;position:absolute;top:69px;left:51px}.overview-directory-card--business span{letter-spacing:.19px;white-space:nowrap;width:268px;margin:0;font-size:19px;font-weight:600;line-height:23px;display:block;position:absolute;top:103px;left:30px}@keyframes overview-directory-content-in{0%{opacity:0}to{opacity:1}}.overview-work{text-align:left;width:278px;position:absolute;top:1246px;left:61px}.overview-work h3{letter-spacing:-.405px;border-bottom:1.1px solid #424245;margin:0;padding-bottom:30px;font-size:27px;font-weight:600;line-height:23px}.overview-work p{color:#6e6e75;letter-spacing:.095px;margin:27px 0 0;font-size:19px;font-weight:600;line-height:23px}.overview-work span{color:#e06938;letter-spacing:.015em;white-space:nowrap;background:#f7e6dd;border-radius:7px;height:34px;padding:5px 12px;font-size:18px;font-weight:600;line-height:23px;display:block;position:absolute;top:168px;left:-2px}.overview-selection{color:#1d1d1f;text-align:center;background:#cccecc;width:400px;height:912px;position:absolute;top:4235px;left:0;overflow:hidden}.overview-selection>img{object-fit:cover;width:507px;height:406px;position:absolute;top:96px;left:-54px}.overview-selection>p{letter-spacing:-.22px;width:100%;margin:0;font-size:22px;font-weight:600;line-height:26px;position:absolute;top:406px}.overview-selection>h2{width:100%;margin:0;font-size:48px;font-weight:700;line-height:57px;position:absolute;top:449px}.overview-selection>h2 span{color:#00a67e}.overview-selection>div{letter-spacing:.19px;width:354px;margin:0;font-size:19px;font-weight:600;line-height:23px;position:absolute;top:525px;left:23px}.overview-selection>a{color:#0068d3;letter-spacing:.19px;width:139px;font-size:19px;font-weight:600;line-height:23px;position:absolute;top:679px;left:131px}.overview-selection>img.overview-selection__footer-visual{object-fit:cover;width:691px;height:176px;position:absolute;top:735px;left:-167px}.overview-footer{color:#000;background:#f5f5f7;width:400px;height:562px;padding:94px 24px 0;position:absolute;top:6076px;left:0}.overview-footer h2{margin:0;font-size:28px;font-weight:600;line-height:33px}.overview-footer>p{color:#6e6e75;letter-spacing:.56px;margin:28px 0 0;font-size:14px;font-weight:400;line-height:17px}.overview-footer nav{flex-direction:column;align-items:flex-start;gap:7px;margin-top:9px;display:flex}.overview-footer nav span{color:#333336;cursor:pointer;font-size:21px;font-weight:600;line-height:25px}.all-content{z-index:2;background:0 0;height:8153px}.overview-router-slider{height:471px;top:678px}.overview-router-slider__rail{gap:18px;padding-inline:28px}.overview-router{background:#ebeaf1}.overview-router--danang{background:#e5493c}.overview-router--life{color:#fff;background:#fff;border-radius:25px}.overview-router--business{background:#f3c88e;border-radius:25px}.overview-router--concierge{background:#ebeaf1;border-radius:25px}.overview-router p{letter-spacing:-.22px;margin-top:37px;font-size:22px;line-height:26px}.overview-router h2{margin-top:6px;font-size:32px;line-height:36px}.overview-router p,.overview-router h2,.overview-router__detail{z-index:2;position:relative}.overview-router__detail{letter-spacing:.34px;margin-top:6px;font-size:17px;font-weight:500;line-height:25px;display:block}.overview-router--two-line .overview-router__detail{margin-top:10px}.overview-router--danang .overview-router__detail{color:#efeb8f}.overview-router__visual{z-index:1;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.overview-router__visual--seoul{width:345px;height:416px;top:167px;left:0}.overview-router__location-mark{z-index:2;color:#fff;pointer-events:none;align-items:center;gap:7px;height:29px;display:flex;position:absolute;top:187px;left:21px}.overview-router__location-mark img{width:36px;height:29px;display:block}.overview-router__location-mark span{letter-spacing:-.44px;font-size:22px;font-weight:600;line-height:normal}.overview-router__visual--danang{width:499px;height:409px;top:123px;left:0}.overview-router__visual--travel{width:428px;height:471px;top:0;left:-42px}.overview-router__visual--relocation{width:392px;height:490px;top:-19px;left:-31px}.overview-router__visual--company{width:337px;height:452px;top:19px;left:4px}.overview-router__visual--concierge{width:353px;height:471px;top:0;left:-4px}.overview-router--life .overview-router__detail{z-index:2;width:265px;margin:0;position:absolute;top:147px;left:40px}.overview-behind-label{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;width:164px;height:16px;padding:0;display:flex;position:absolute;top:1203px;left:118px}.overview-behind-label span{color:#fff;letter-spacing:1.44px;white-space:nowrap;font-size:12px;font-weight:500;line-height:normal}.overview-behind-label img{flex:none;width:12px;height:12px;display:block}.overview-behind-label:active{transform:scale(.97)}.overview-behind-label:focus-visible{outline-offset:5px;border-radius:9px;outline:2px solid #0071e3}.overview-everything{text-align:center;background:linear-gradient(#cccecc 0% 56.7308%,#fff 80% 100%);width:400px;height:2406px;position:absolute;top:1279px;left:0;overflow:hidden}.overview-everything>img.overview-everything__hero{object-fit:cover;width:511px;height:409px;position:absolute;top:90px;left:-56px}.overview-everything>img.overview-everything__keyboard{object-fit:cover;width:400px;height:181px;position:absolute;top:749px;left:0}.overview-everything>div{width:400px;position:absolute;top:428px;left:0}.overview-everything p,.overview-everything h2{margin:0}.overview-everything>div>p:first-child{letter-spacing:-.22px;font-size:22px;font-weight:600;line-height:26px}.overview-everything h2{margin-top:17px;font-size:48px;font-weight:700;line-height:57px}.overview-everything>div>p:last-child{letter-spacing:.19px;width:341px;margin:18px auto 0;font-size:19px;font-weight:600;line-height:23px}.overview-directory{z-index:1;border-radius:31px;width:380px;height:1462px;top:2205px;left:10px}.overview-directory>h2{letter-spacing:-.39px;width:298px;font-size:39px;line-height:44px;top:94px;left:41px}.overview-location{width:259px;top:274px;left:61px}.overview-directory__lead{display:none}.overview-directory__cards{top:416px;left:26px}.overview-directory-card>div{width:180px;height:162px;top:0;left:124px}.overview-directory-card p{display:none}.overview-directory-card h3{white-space:pre-line;margin-top:0}.overview-directory-card--business p{display:block}.overview-directory-card--business>div{width:328px;height:161px;top:0;left:0}.overview-work{top:1164px;left:41px}.overview-work h3{padding-bottom:30px}.overview-work span{color:#c53a00;background:0 0;border-radius:0;height:auto;padding:0;top:170px;left:0}.overview-soon{background:#fff;width:400px;height:740px;position:absolute;top:3667px;left:0;overflow:hidden}.overview-soon__stage{background:#dfe1e5;border-radius:25px;width:352px;height:471px;position:absolute;top:0;left:24px;overflow:hidden}.overview-soon__visual{z-index:0;object-fit:cover;opacity:0;width:352px;height:471px;transition:opacity .2s ease-out;position:absolute;inset:0}.overview-soon__visual[data-tab=store]{object-fit:fill;height:493px;top:-20px;bottom:auto}.overview-soon__visual.is-active{z-index:1;opacity:1}.overview-soon__community-link{z-index:3;border-radius:28px;width:158px;height:158px;position:absolute;top:175px;left:96px}.overview-soon__community-link:focus-visible{outline-offset:-3px;outline:3px solid #0073eb}.overview-soon__store-meta{z-index:2;opacity:0;pointer-events:none;transition:opacity .26s var(--ease);align-items:center;display:flex;position:absolute;top:26px;left:26px}.overview-soon__store-meta.is-active{opacity:1}.overview-soon__store-meta>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border-radius:10px;place-items:center;width:41px;height:41px;display:grid}.overview-soon__store-meta>span+span{margin-left:7px}.overview-soon__store-meta img{object-fit:contain}.overview-soon__store-meta p{color:#fff;letter-spacing:.26px;width:135px;margin:0 0 0 10px;font-size:13px;font-weight:400;line-height:normal}.overview-soon__store-copy{z-index:2;color:#fff;letter-spacing:.15px;opacity:0;pointer-events:none;width:278px;transition:opacity .26s var(--ease);margin:0;font-size:15px;font-weight:400;line-height:19px;position:absolute;top:384px;left:37px}.overview-soon__store-copy.is-active{opacity:1}.overview-soon__menu{background:#e8e8ed;border-radius:999px;width:352px;height:44px;padding:4px;position:absolute;top:519px;left:24px;overflow:hidden}.overview-soon__menu-mask{z-index:1;border-radius:inherit;scrollbar-width:none;overscroll-behavior-inline:contain;width:100%;height:36px;transition:-webkit-mask-image 40ms linear,mask-image 40ms linear;position:relative;overflow:auto hidden}.overview-soon__menu.has-forward:not(.has-back) .overview-soon__menu-mask{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 62px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 62px),#0000 100%)}.overview-soon__menu.has-back:not(.has-forward) .overview-soon__menu-mask{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 62px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 62px 100%)}.overview-soon__menu.has-back.has-forward .overview-soon__menu-mask{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 62px calc(100% - 62px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 62px calc(100% - 62px),#0000 100%)}.overview-soon__menu-mask::-webkit-scrollbar{display:none}.overview-soon__menu-track{width:max-content;min-width:100%;height:36px;padding:0;display:flex;position:relative}.overview-soon__indicator{pointer-events:none;background:#1d1d1f;border-radius:999px;width:103px;height:36px;transition:left .32s ease-out,width .32s ease-out;position:absolute;top:0;left:0}.overview-soon__menu-track>button{z-index:1;color:#000;letter-spacing:.42px;cursor:pointer;opacity:.8;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;min-width:86px;height:36px;padding:0 16px;font-size:14px;font-weight:500;line-height:18px;transition:color .16s ease-in,opacity .1s ease-in-out,transform .12s;position:relative}.overview-soon__menu-track>button:first-of-type{font-size:13px;font-weight:400}.overview-soon__menu-track>button.is-active{color:#fff;opacity:1;transition-delay:.16s}.overview-soon__menu-track>button:hover{opacity:1}.overview-soon__menu-track>button:active{transform:scale(.96)}.overview-soon__paddle{z-index:4;color:#0000008f;opacity:0;visibility:hidden;pointer-events:none;background:0 0;border:0;place-items:center;width:40px;height:36px;padding:0;transition:color .1s ease-in-out,opacity 80ms ease-out,visibility 80ms step-end;display:grid;position:absolute;top:4px}.overview-soon__paddle.is-visible{opacity:1;pointer-events:auto;visibility:visible;transition-delay:.2s;transition-timing-function:ease-out,ease-out,step-start}.overview-soon__paddle--back{left:0}.overview-soon__paddle--forward{right:0}.overview-soon__paddle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:7px;height:12px}.overview-soon__paddle:focus-visible{outline-offset:-3px;outline:2px solid #0073eb}.overview-soon__menu-track>button:focus-visible{outline-offset:-3px;outline:2px solid #0073eb}.overview-soon>p{letter-spacing:.45px;width:340px;margin:0;font-family:SF Pro Display Web,sans-serif;font-size:18px;font-weight:600;line-height:23px;position:absolute;top:594px;left:30px}.overview-soon__description{animation:.3s cubic-bezier(.33,1,.68,1) overview-directory-content-in}.overview-agency,.overview-office{color:#1d1d1f;text-align:center;width:400px;height:881px;position:absolute;left:0;overflow:hidden}.overview-agency{background:#ff5924;top:4407px}.overview-office{background:#fff;top:6644px}.overview-agency>p,.overview-agency>h2,.overview-office>p,.overview-office>h2{margin:0;position:absolute}.overview-agency>p:first-child,.overview-office>p:first-child{letter-spacing:-.22px;width:100%;font-size:22px;font-weight:600;line-height:26px;top:100px;left:0}.overview-agency>h2,.overview-office>h2{letter-spacing:0;width:100%;font-size:48px;font-weight:700;line-height:57px;top:143px;left:0}.overview-agency>p:nth-of-type(2),.overview-office>p:nth-of-type(2){color:#fff;letter-spacing:.19px;width:341px;height:138px;font-size:19px;font-weight:600;line-height:23px;top:219px;left:30px}.overview-office>p:nth-of-type(2){color:#1d1d1f}.overview-agency>img{object-fit:fill;width:486px;height:330px;position:absolute;top:403px;left:-43px}.overview-agency__cta,.overview-office>a{color:#1d1d1f;letter-spacing:.19px;text-align:center;width:272px;font-size:19px;font-weight:600;line-height:23px;text-decoration:none;position:absolute;top:777px;left:64px}.overview-agency>p:first-child{letter-spacing:-.22px;top:90px}.overview-agency>h2{letter-spacing:.48px;width:298px;font-size:48px;line-height:52px;top:133px;left:51px}.overview-agency>img{width:400px;height:330px;top:297px;left:0}.overview-agency>p:nth-of-type(2){width:321px;height:92px;top:636px;left:40px}.overview-agency__cta{width:177px;top:778px;left:111px}.overview-features--closing{background:#f1f2f6;height:1356px;top:5288px}.overview-features>h2{top:100px}.overview-features>a{color:#1d1d1f;pointer-events:none;top:181px}.overview-features--closing .overview-features__viewport{top:249px}.overview-features--closing .overview-feature-card>div{background:#fff}.overview-features--closing .overview-feature-card>div img{object-fit:fill;max-width:none;display:block;position:absolute}.overview-features--closing .overview-feature-card>div img.is-travel,.overview-features--closing .overview-feature-card>div img.is-business{width:258px;height:313px;top:0;left:0}.overview-features--closing .overview-feature-card>div img.is-life{width:258px;height:321px;top:-4px;left:0}.overview-features--closing .overview-feature-card>div img.is-work{width:258.92px;height:325px;top:-10px;left:-.46px}.overview-features--closing .overview-feature-card>div span{z-index:1}.overview-features--closing .overview-feature-card>div span.is-light{color:#1d1d1f;background:#ffffff80}.overview-features--closing .overview-feature-card>div span.is-muted{color:#1d1d1f;background:#f1f2f580}.overview-features--closing .overview-feature-card>div span.is-dark{color:#fff;background:#1d1d1f80}.overview-features--closing .overview-feature-card>p{color:#6e6e75;width:219px}.overview-features--closing .overview-features__controls{top:679px}.overview-features__editorial-viewport{width:400px;height:448px;scroll-padding-inline:25px;position:absolute;top:799px;left:0}.overview-features__editorial-rail{width:max-content;padding:0 25px;display:flex}.overview-editorial-card{scroll-snap-align:start;background:#fff;border:1px solid #0000001a;border-radius:27px;flex:0 0 352px;width:352px;height:448px;position:relative;overflow:hidden}.overview-editorial-card>img{object-fit:cover;width:352px;height:448px;display:block}.overview-footer{background:#f1f2f6;height:628px;top:7525px}.overview-footer>p.overview-footer__location{color:#444;letter-spacing:.36px;margin:0;font-size:12px;font-weight:400;line-height:14px;position:absolute;top:505px;left:24px}.overview-footer>p.overview-footer__legal{color:#6e6e75;letter-spacing:.25px;width:352px;margin:0;font-size:10px;font-weight:400;line-height:14px;position:absolute;top:529px;left:24px}@media (min-width:401px) and (max-width:500px){.business-intro.direction-content--all{overflow:visible}.overview-everything{isolation:isolate;background:0 0;overflow:visible}.overview-everything:before{z-index:0;content:"";background:linear-gradient(#cccecc 0% 56.7308%,#fff 80% 100%);width:100vw;position:absolute;top:0;bottom:0;left:calc(200px - 50vw)}}@media (max-width:500px){.direction-hero--all{overflow:visible}.overview-hero__art{object-fit:cover;object-position:center top;width:100vw;max-width:none;left:calc(200px - 50vw);right:auto}}@keyframes overview-swap-in{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.overview-directory-card__content,.overview-directory-card>img{animation-duration:1ms!important}.overview-soon__visual{transition-duration:1ms}.overview-soon__indicator,.overview-soon__menu-mask,.overview-soon__menu-track>button,.overview-soon__paddle,.overview-soon__description{transition:none!important;animation:none!important}.overview-sticky-menu,.overview-sticky-menu__backdrop,.overview-sticky-menu__expanded,.overview-sticky-menu__home,.overview-sticky-menu__menu,.overview-sticky-menu__menu-surface,.overview-sticky-menu__menu-surface i{transition-duration:1ms!important;transition-delay:0s!important}}.business-intro__copy h2,.business-about__intro h2{letter-spacing:.68px;width:307px;margin:0;font-size:40px;font-weight:600;line-height:44px}.business-intro__copy p,.business-about__intro>p{letter-spacing:.68px;width:349px;margin:24px 0 0;font-size:17px;font-weight:600;line-height:21px}.block-title{letter-spacing:.57px;margin:0;font-size:19px;font-weight:700;line-height:18px;position:absolute;top:18px;left:26px}.rail-viewport{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.popular{width:100%;height:419px;position:absolute;top:485px;left:0}.popular__viewport{width:100%;height:337px;scroll-padding-inline:23px;position:absolute;top:59px;left:0}.popular__rail{gap:10px;width:max-content;height:337px;padding:0 23px;display:flex}.popular-card{scroll-snap-align:start;scroll-snap-stop:always;border-radius:27px;flex:0 0 248px;width:248px;height:337px;overflow:hidden}.popular-card--light{background:var(--service-surface);color:#020202}.popular-card--blue{background:var(--blue);color:#fff}.popular-card--dark{color:#fff;background:#000}.popular-card__visual{background:#fff;width:248px;height:182px}.popular-card__visual img{object-fit:cover;width:248px;height:182px}.popular-card__copy{width:190px;margin:19px auto 0}.popular-card__copy h3,.popular-card__copy p{margin:0}.popular-card__copy h3{letter-spacing:.56px;font-size:14px;font-weight:600;line-height:19px}.popular-card__copy p{color:var(--muted);letter-spacing:.5625px;margin-top:3px;font-size:12.5px;font-weight:400;line-height:18px}.popular-card--blue .popular-card__copy p,.popular-card--dark .popular-card__copy p{color:#ffffffa6}.business-start{width:100%;height:525px;position:absolute;top:904px;left:0}.start-card{color:#000;background:#fff;border-radius:20px;width:355px;height:443px;position:absolute;top:59px;left:23px;overflow:hidden}.start-card__visual{background:#2595fe;width:355px;height:236px}.start-card__copy{width:306px;font-weight:600;position:absolute;top:254px;left:23px}.start-card__copy p,.start-card__copy h3{margin:0}.start-card__copy p{letter-spacing:.672px;font-size:12px;line-height:30px}.start-card__copy h3{letter-spacing:.4px;margin-top:3px;font-size:25px;line-height:30px}.brand{width:100%;height:391px;position:absolute;top:1429px;left:0}.brand__viewport{width:100%;height:332px;scroll-padding-inline:23px;position:absolute;top:59px;left:0}.brand__rail{gap:10px;width:max-content;height:332px;padding:0 23px;display:flex}.brand-card{background:var(--service-surface);color:#000;scroll-snap-align:start;scroll-snap-stop:always;border-radius:20px;flex:0 0 244px;width:244px;height:332px;position:relative;overflow:hidden}.brand-card__visual{object-fit:cover;width:244px;height:182px}.brand-card__label{color:#f31414;letter-spacing:.48px;margin:0;font-size:12px;font-weight:600;line-height:30px;position:absolute;top:196px;left:23px}.brand-card h3{letter-spacing:.64px;width:195px;margin:0;font-size:16px;font-weight:600;line-height:19px;position:absolute;top:226px;left:23px}.brand-card button{cursor:pointer;background:0 0;border:0;place-items:center;width:51px;height:51px;padding:0;display:grid;position:absolute;top:281px;left:193px}.brand-card__plus{width:36px;height:36px;transition:transform .35s var(--ease);display:block;transform:rotate(-45deg)}:is(.brand-card button:hover .brand-card__plus,.brand-card button:focus-visible .brand-card__plus){transform:rotate(0)}.business-about{background:var(--charcoal);height:1802px;box-shadow:0 0 0 100vmax var(--charcoal);color:#fff;position:relative;overflow:hidden}.business-page--life .business-about{display:none}.business-about__intro{width:349px;position:absolute;top:80px;left:26px}.business-about__intro>p{margin-top:24px}.business-about__intro a{width:max-content;color:var(--link);letter-spacing:.42px;font-size:14px;font-weight:500;line-height:17px;display:block}.business-about__intro a:first-of-type{margin-top:31px}.business-about__intro a+a{margin-top:16px}.team-card{border-radius:28px;width:373px;height:542px;position:absolute;top:484px;left:14px;overflow:hidden}.team-card>img{object-fit:cover;width:373px;height:542px}.team-card__label,.team-card h3{color:#fff;margin:0;font-weight:600;position:absolute;left:34px}.team-card__label{letter-spacing:.672px;font-size:12px;line-height:30px;top:28px}.team-card h3{letter-spacing:.4px;width:304px;font-size:25px;line-height:30px;top:61px}.projects{width:100%;height:495px;position:absolute;top:1068px;left:0}.projects__viewport{width:100%;height:436px;scroll-padding-inline:23px;position:absolute;top:59px;left:0}.projects__rail{gap:10px;width:max-content;height:436px;padding:0 23px;display:flex}.project-card{color:#020202;scroll-snap-align:start;scroll-snap-stop:always;background:#fff;border-radius:28px;flex:0 0 292px;width:292px;height:436px;position:relative;overflow:hidden}.project-card__visual{border-radius:28px 28px 0 0;width:292px;height:316px;overflow:hidden}.project-card__visual img{object-fit:cover;width:292px;height:316px}.project-card--mylk .project-card__visual img{width:395px;height:347px;transform:translate(-19.5px,-7.6px)}.project-card__copy{background:#fff;width:292px;height:120px;padding:19px 23px 0;font-weight:600;position:absolute;top:316px;left:0}.project-card__copy p,.project-card__copy h3{margin:0}.project-card__copy p{letter-spacing:.36px;font-size:12px;line-height:18px}.project-card__copy h3{letter-spacing:.57px;width:246px;font-size:19px;line-height:25px}.project-card--codewake .project-card__copy h3{letter-spacing:.19px}.store-links{color:#020202;background:#fff;border-radius:24px;width:354px;height:99px;position:absolute;top:1623px;left:23px;overflow:hidden}.store-links a{letter-spacing:.4375px;align-items:center;height:49.5px;margin:0 13.5px;padding:0 9.5px;font-size:12.5px;font-weight:500;line-height:14px;display:flex}.store-links a+a{border-top:1px solid #e0e0e1}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.direction-hero__stage{animation:none;position:absolute;inset:0}.agency-page{--agency-bg:#eef0f5;--agency-ink:#1d232d;--agency-muted:#718098;--agency-orange:#ff5924;background:var(--agency-bg);min-height:100dvh;color:var(--agency-ink);overflow:clip}.agency-page h1,.agency-page h2,.agency-page h3,.agency-page p{margin:0}.agency-page a{color:inherit}.agency-nav{z-index:20;top:max(12px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#ffffffb8;border:1px solid #ffffffb8;border-radius:999px;justify-content:space-between;align-items:center;width:calc(100% - 32px);max-width:1160px;min-height:52px;margin:0 auto;padding:7px 8px 7px 10px;display:flex;position:sticky;box-shadow:0 8px 30px #232f431a}.agency-nav a,.agency-nav>span{letter-spacing:.01em;align-items:center;min-height:36px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.agency-nav a{gap:7px}.agency-nav>span{background:var(--agency-ink);color:#fff;border-radius:999px;padding:0 15px}.agency-hero,.agency-manifesto,.agency-projects,.agency-services,.agency-contact,.agency-footer{width:calc(100% - 36px);max-width:1160px;margin-inline:auto}.agency-hero{flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 64px);padding:74px 0 38px;display:flex}.agency-eyebrow,.agency-section-kicker{color:var(--agency-orange);letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2}.agency-hero h1,.agency-manifesto h2,.agency-projects>h2,.agency-services>h2,.agency-contact h2{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}.agency-hero h1{margin-top:18px;font-size:clamp(58px,17vw,88px);line-height:.86}.agency-hero__lead{max-width:520px;color:var(--agency-muted);letter-spacing:-.018em;font-size:18px;line-height:1.35;margin-top:32px!important}.agency-hero__cta{background:var(--agency-orange);border-radius:999px;align-self:flex-start;align-items:center;gap:18px;min-height:50px;margin-top:30px;padding:0 21px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.agency-manifesto{padding:90px 0}.agency-manifesto>p{color:var(--agency-muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.agency-manifesto h2{margin-top:18px;font-size:clamp(47px,13.6vw,72px);line-height:.96}.agency-manifesto>div{gap:18px;margin-top:42px;display:grid}.agency-manifesto>div p{color:var(--agency-muted);letter-spacing:-.012em;font-size:17px;line-height:1.48}.agency-projects{padding:72px 0 36px}.agency-projects>h2,.agency-services>h2{max-width:800px;margin-top:15px;font-size:clamp(46px,12.8vw,74px);line-height:.96}.agency-projects__intro{max-width:540px;color:var(--agency-muted);font-size:17px;line-height:1.4;margin-top:24px!important}.agency-projects__grid{gap:18px;margin-top:38px;display:grid}.agency-project-card{background:#fff;border:1px solid #1d232d0d;border-radius:28px;overflow:hidden;box-shadow:0 18px 54px #39425212}.agency-project-card__head{padding:27px 24px 24px}.agency-project-card__head>span{color:#9aa4b3;letter-spacing:.06em;font-size:10px}.agency-project-card h3{letter-spacing:-.038em;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.01}.agency-project-card__head>p{color:var(--agency-muted);letter-spacing:-.006em;margin-top:17px;font-size:14px;line-height:1.43}.agency-project-card__roles{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.agency-project-card__roles span{background:#f2f4f7;border:1px solid #1d232d17;border-radius:999px;align-items:center;min-height:28px;padding:0 13px;font-size:11px;line-height:1;display:inline-flex}.agency-project-card__roles span:first-child{background:var(--agency-ink);color:#fff}.agency-project-card__visual{aspect-ratio:1.12;background:#eceef2;border-radius:21px;margin:0 12px 12px;position:relative;overflow:hidden}.agency-project-card__visual img{object-fit:cover;width:100%;height:100%}.agency-project-card--3 .agency-project-card__visual img{object-position:center 42%}.agency-project-card--8 .agency-project-card__visual img{object-position:center top}.agency-services{padding:110px 0 70px}.agency-services__grid{gap:12px;margin-top:40px;display:grid}.agency-services__grid article{background:#fff;border-radius:28px;min-height:230px;padding:24px;box-shadow:0 14px 42px #3942520d}.agency-services__grid article>span{color:var(--agency-orange);font-size:11px;font-weight:600}.agency-services__grid h3{letter-spacing:-.04em;max-width:250px;margin-top:50px;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1}.agency-services__grid p{color:var(--agency-muted);margin-top:15px;font-size:14px;line-height:1.42}.agency-contact{padding:90px 0 48px}.agency-contact>p{color:var(--agency-orange);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.agency-contact h2{margin-top:17px;font-size:clamp(50px,14vw,80px);line-height:.94}.agency-contact a{background:var(--agency-orange);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;min-height:64px;margin-top:36px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.agency-footer{padding:32px 0 max(32px, env(safe-area-inset-bottom));color:var(--agency-muted);border-top:1px solid #1d232d1c;justify-content:space-between;align-items:flex-start;gap:24px;font-size:11px;line-height:1.35;display:flex}.agency-footer a{text-decoration:none}@media (min-width:720px){.agency-hero,.agency-manifesto,.agency-projects,.agency-services,.agency-contact,.agency-footer{width:calc(100% - 80px)}.agency-hero h1{font-size:clamp(78px,10.5vw,136px)}.agency-manifesto>div,.agency-projects__grid,.agency-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.agency-projects__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.agency-services__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
