img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}html#asia-sky-document{margin:0;padding:0}body#asia-sky-page{padding:0;border:0;text-align:left;font-family:inherit;font-weight:400;color:var(--ink);background:#fff}body#asia-sky-page :where(header,main,footer,section,article,aside,nav,div,span,a,h1,h2,h3,p,ul,ol,li,dl,dt,dd,figure,button){font-family:inherit;text-transform:none}body#asia-sky-page :where(h1,h2,h3,p,ul,ol,li,dl,dt,dd,figure){padding:0}body#asia-sky-page :where(a){box-shadow:none}body#asia-sky-page :where(button){border-radius:0}body#asia-sky-page :where(img){border:0;border-radius:0}body#asia-sky-page.admin-bar .site-header{top:32px}@media(max-width:782px){body#asia-sky-page.admin-bar .site-header{top:46px}}@media(max-width:600px){body#asia-sky-page.admin-bar .site-header{top:0}}html#asia-sky-document{--ink:#103c5c;--body:#355367;--blue:#006fad;--hover:#005a8d;--sky:#eaf6fd;--line:#bed4e3;--white:#fff;--gutter:clamp(22px,5.5vw,104px);--content:1260px;font-family:"Noto Sans JP","Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:var(--ink);background:#fff;font-synthesis:none}body#asia-sky-page *{box-sizing:border-box}html#asia-sky-document{scroll-behavior:smooth;scroll-padding-top:110px}body#asia-sky-page{margin:0;font-size:17px;line-height:1.9}body#asia-sky-page.menu-open{overflow:hidden}body#asia-sky-page a{color:inherit;text-decoration:none}body#asia-sky-page button{font:inherit;color:inherit}body#asia-sky-page img{display:block;max-width:100%;height:auto}body#asia-sky-page button,body#asia-sky-page a{-webkit-tap-highlight-color:#fff0}body#asia-sky-page a:focus-visible,body#asia-sky-page button:focus-visible,body#asia-sky-page summary:focus-visible{outline:3px solid #0075b9;outline-offset:5px}body#asia-sky-page button{cursor:pointer}body#asia-sky-page h1,body#asia-sky-page h2,body#asia-sky-page h3,body#asia-sky-page p,body#asia-sky-page figure{margin:0}body#asia-sky-page h1,body#asia-sky-page h2,body#asia-sky-page h3{font-weight:700;line-height:1.45;letter-spacing:-.035em}body#asia-sky-page p{color:var(--body)}body#asia-sky-page .skip-link{position:fixed;top:-80px;left:15px;padding:10px 20px;background:#fff;z-index:999}body#asia-sky-page .skip-link:focus{top:10px}body#asia-sky-page .wrap{width:min(calc(100% - var(--gutter)*2),var(--content));margin-inline:auto}body#asia-sky-page .phrase{display:inline-block}body#asia-sky-page .eyebrow{display:block;font-size:14px;font-weight:700;letter-spacing:.12em;color:var(--blue);margin-bottom:14px}body#asia-sky-page .review-bar{height:34px;background:#edf5fa;display:flex;justify-content:space-between;align-items:center;padding:0 var(--gutter);font-size:14px;line-height:1.3;border-bottom:1px solid #d4e4ef;gap:15px}body#asia-sky-page .review-bar a{text-decoration:underline;text-underline-offset:4px}body#asia-sky-page .site-header{height:94px;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:32px;background:rgb(255 255 255 / .97);position:sticky;top:0;z-index:40;border-bottom:1px solid #e0ebf2}body#asia-sky-page .brand{display:flex;flex-direction:column;gap:3px;flex:none;line-height:1.4}body#asia-sky-page .brand-name{font-size:26px;font-weight:750;letter-spacing:.01em}body#asia-sky-page .brand-sub{font-size:14px;font-weight:700;color:#43657b;letter-spacing:.005em;line-height:1.4}body#asia-sky-page .brand-sub-phrase{white-space:nowrap}body#asia-sky-page .site-nav{display:flex;align-items:center;gap:clamp(18px,2.2vw,34px);font-size:16px;font-weight:650}body#asia-sky-page .site-nav a{padding-block:11px;position:relative;white-space:nowrap}body#asia-sky-page .site-nav a:not(.nav-contact):after{content:"";position:absolute;left:0;right:0;bottom:1px;height:2px;background:var(--blue);transform:scaleX(0);transform-origin:left;transition:transform .2s}body#asia-sky-page .site-nav a:hover:after,body#asia-sky-page .site-nav a[aria-current=page]:after{transform:scaleX(1)}body#asia-sky-page .site-nav .nav-contact{background:var(--blue);color:#fff;padding:12px 24px;border-radius:2px}body#asia-sky-page .site-nav .nav-contact:hover{background:var(--hover)}body#asia-sky-page .menu-button{display:none;background:none;border:1px solid #a6becf;border-radius:2px;padding:8px 13px;font-size:16px;min-height:44px}body#asia-sky-page .hero{height:clamp(580px,calc(100svh - 128px),800px);min-height:580px;position:relative;isolation:isolate;overflow:hidden;background:#d6edfb}body#asia-sky-page .hero-media{position:absolute;inset:0;z-index:-2;overflow:hidden}body#asia-sky-page .hero-media img{width:100%;height:100%;object-fit:cover;object-position:center center;animation:sky-drift 24s ease-in-out infinite alternate;transform-origin:70% 65%}body#asia-sky-page .hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255 / .47),rgb(255 255 255 / .23) 45%,transparent 72%)}body#asia-sky-page .hero-inner{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:28px;padding-bottom:64px;position:relative}body#asia-sky-page .hero .eyebrow{font-size:16px;letter-spacing:.065em;color:var(--ink);margin-bottom:20px}body#asia-sky-page .hero h1{font-size:clamp(54px,6.2vw,98px);line-height:1.26;letter-spacing:-.065em;font-weight:750;margin-bottom:22px}body#asia-sky-page .hero h1 span{display:block}body#asia-sky-page .hero-message{font-size:clamp(19px,1.6vw,24px);font-weight:600;line-height:1.7;color:var(--ink)}body#asia-sky-page .hero-actions{display:flex;align-items:center;gap:26px;margin-top:30px;flex-wrap:wrap}body#asia-sky-page .button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:12px 28px;background:var(--blue);color:#fff;font-size:16px;font-weight:700;border:1px solid var(--blue);border-radius:2px;transition:background .2s,transform .2s}body#asia-sky-page .button:hover{background:var(--hover);border-color:var(--hover);transform:translateY(-2px)}body#asia-sky-page .button.secondary{background:#fff;color:var(--blue)}body#asia-sky-page .text-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:16px;border-bottom:1px solid var(--blue);padding-bottom:2px;transition:color .2s}body#asia-sky-page .text-link:hover{color:var(--blue)}body#asia-sky-page .motion-button{position:absolute;bottom:24px;right:var(--gutter);font-size:14px;line-height:1.4;padding:10px 14px;min-height:42px;border:1px solid #6e93ae;border-radius:2px;background:rgb(255 255 255 / .92);display:flex;gap:8px;align-items:center}body#asia-sky-page .motion-symbol{font-weight:700;letter-spacing:2px}html#asia-sky-document.motion-off body#asia-sky-page .hero-media img{animation-play-state:paused}body#asia-sky-page .hero-foot{position:absolute;bottom:26px;left:var(--gutter);font-size:13px;letter-spacing:.16em;font-weight:700}body#asia-sky-page .hero-foot:before{content:"";display:inline-block;width:34px;height:1px;background:currentColor;vertical-align:middle;margin-right:12px}body#asia-sky-page .home-intro{padding:60px 0 54px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}body#asia-sky-page .home-intro h2{font-size:clamp(27px,3vw,40px);line-height:1.6}body#asia-sky-page .home-intro p{max-width:660px;font-size:18px}body#asia-sky-page .section{padding-block:86px}body#asia-sky-page .section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:36px}body#asia-sky-page .section-head h2{font-size:clamp(30px,3.4vw,46px)}body#asia-sky-page .section-head p{max-width:550px}body#asia-sky-page .service-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}body#asia-sky-page .service-tile{display:block;min-width:0}body#asia-sky-page .tile-photo{aspect-ratio:16/9;overflow:hidden;background:var(--sky);margin-bottom:24px}body#asia-sky-page .tile-photo img{width:100%;height:100%;object-fit:cover;transition:transform .6s}body#asia-sky-page .service-tile:hover img{transform:scale(1.035)}body#asia-sky-page .tile-kicker{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:700;letter-spacing:.05em;color:var(--blue);margin-bottom:9px}body#asia-sky-page .tile-kicker b{font-size:20px}body#asia-sky-page .service-tile h3{font-size:30px;margin-bottom:12px}body#asia-sky-page .service-tile p{font-size:17px;margin-bottom:20px}body#asia-sky-page .link-line{font-size:16px;font-weight:700;border-bottom:1px solid var(--blue);padding-bottom:4px}body#asia-sky-page .case-band{background:var(--sky);padding-block:70px}body#asia-sky-page .case-band .wrap{display:grid;grid-template-columns:.6fr 1.4fr;gap:64px}body#asia-sky-page .case-band h2{font-size:38px}body#asia-sky-page .case-feature{border-left:2px solid var(--blue);padding-left:34px}body#asia-sky-page .case-feature h3{font-size:29px;margin:10px 0 15px;max-width:750px}body#asia-sky-page .case-meta{font-size:14px;font-weight:600;color:#446881;display:flex;gap:18px;flex-wrap:wrap}body#asia-sky-page .case-feature p{margin-bottom:20px}body#asia-sky-page .home-bottom{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:stretch}body#asia-sky-page .about-teaser{padding-block:24px}body#asia-sky-page .about-teaser h2,body#asia-sky-page .recruit-teaser h2{font-size:clamp(28px,3.2vw,40px);margin-bottom:24px}body#asia-sky-page .about-teaser p{margin-bottom:26px}body#asia-sky-page .recruit-teaser{position:relative;overflow:hidden;padding:38px;color:var(--ink);background:var(--sky)}body#asia-sky-page .recruit-teaser img{width:100%;aspect-ratio:2;object-fit:cover;margin:24px 0}body#asia-sky-page .recruit-teaser p{margin-bottom:22px}body#asia-sky-page .contact-band{border-top:1px solid var(--line);padding-block:60px;background:#fff}body#asia-sky-page .contact-band .wrap{display:flex;justify-content:space-between;align-items:center;gap:30px}body#asia-sky-page .contact-band h2{font-size:32px;margin-bottom:9px}body#asia-sky-page .site-footer{background:#103c5c;color:#fff;padding:50px var(--gutter) 24px}body#asia-sky-page .footer-top{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:36px}body#asia-sky-page .footer-brand .brand-sub{color:#c3dae8}body#asia-sky-page .footer-nav{display:flex;gap:16px 26px;flex-wrap:wrap;max-width:640px;font-size:15px}body#asia-sky-page .footer-nav a:hover{text-decoration:underline}body#asia-sky-page .footer-bottom{border-top:1px solid #4a6a80;padding-top:20px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:14px;color:#d3e4ef}body#asia-sky-page .image-note{font-size:14px;color:#d3e4ef;line-height:1.7;max-width:900px}body#asia-sky-page .breadcrumb{font-size:14px;color:#4c6b7e;display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-bottom:36px}body#asia-sky-page .breadcrumb a{text-decoration:underline;text-underline-offset:4px}body#asia-sky-page .page-head{padding:42px 0 66px;background:var(--sky);position:relative;border-bottom:1px solid #d5e7f2}body#asia-sky-page .page-head h1{font-size:clamp(38px,5vw,66px);margin-bottom:22px}body#asia-sky-page .page-head .lead{font-size:20px;max-width:1000px;line-height:1.85;text-wrap:pretty}body#asia-sky-page .page-head .eyebrow{margin-bottom:15px}body#asia-sky-page .page-head .wrap{position:relative}body#asia-sky-page .page-head .watermark{position:absolute;right:0;bottom:0;font-size:clamp(70px,11vw,160px);line-height:1;font-weight:700;color:#d7eaf6;letter-spacing:-.06em;z-index:0;pointer-events:none}body#asia-sky-page .page-head .heading-content{position:relative;z-index:1}body#asia-sky-page .page-content{padding-block:70px}body#asia-sky-page .jump-nav{display:flex;gap:12px 28px;flex-wrap:wrap;padding-block:22px;border-bottom:1px solid var(--line);font-weight:650;font-size:16px}body#asia-sky-page .jump-nav a{border-bottom:1px solid var(--blue)}body#asia-sky-page .detail-section{padding-block:65px;border-bottom:1px solid var(--line);scroll-margin-top:115px}body#asia-sky-page .detail-section:last-child{border-bottom:0}body#asia-sky-page .detail-title{display:grid;grid-template-columns:80px 1fr;gap:26px;margin-bottom:32px}body#asia-sky-page .detail-number{font-size:50px;color:var(--blue);font-weight:400;line-height:1.3}body#asia-sky-page .detail-title h2{font-size:34px;margin-bottom:10px}body#asia-sky-page .detail-title p{max-width:860px}body#asia-sky-page .detail-split{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}body#asia-sky-page .detail-split>img{width:100%;aspect-ratio:4/3;object-fit:cover}body#asia-sky-page .support-list{margin:0}body#asia-sky-page .support-list>div{padding:18px 0;border-top:1px solid var(--line)}body#asia-sky-page .support-list>div:first-child{border-top:0;padding-top:0}body#asia-sky-page .support-list dt{font-size:18px;font-weight:700;margin-bottom:8px}body#asia-sky-page .support-list dd{margin:0;color:var(--body);font-size:17px}body#asia-sky-page .minor-note{background:var(--sky);padding:24px 30px;margin-top:30px}body#asia-sky-page .minor-note h3{font-size:21px;margin-bottom:8px}body#asia-sky-page .flow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:32px;counter-reset:flow}body#asia-sky-page .flow-step{padding-top:22px;border-top:3px solid var(--blue)}body#asia-sky-page .flow-step .step-number{font-size:14px;font-weight:700;letter-spacing:.08em;color:var(--blue)}body#asia-sky-page .flow-step h3{font-size:22px;margin:12px 0}body#asia-sky-page .flow-step p{font-size:16px}body#asia-sky-page .ai-split{display:grid;grid-template-columns:1fr 1fr;gap:30px}body#asia-sky-page .ai-block{padding:32px;background:var(--sky);border-left:3px solid var(--blue)}body#asia-sky-page .ai-block h3{font-size:25px;margin-bottom:12px}body#asia-sky-page .ai-block ul{padding-left:22px;margin:0;color:var(--body)}body#asia-sky-page .case-article{padding:50px 0;border-bottom:1px solid var(--line)}body#asia-sky-page .case-article:first-child{padding-top:0}body#asia-sky-page .case-article:last-child{border-bottom:0}body#asia-sky-page .case-article h2{font-size:clamp(27px,3vw,36px);margin:16px 0 30px;max-width:1050px}body#asia-sky-page .case-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:var(--sky);margin-bottom:24px}body#asia-sky-page .case-facts>div{padding:25px;border-left:1px solid var(--line)}body#asia-sky-page .case-facts>div:first-child{border:0}body#asia-sky-page .case-facts dt{font-size:14px;color:var(--blue);font-weight:700;margin-bottom:9px}body#asia-sky-page .case-facts dd{font-size:18px;font-weight:700;margin:0}body#asia-sky-page .case-detail{max-width:1000px}body#asia-sky-page .case-detail p,body#asia-sky-page .case-detail ul{margin-bottom:20px}body#asia-sky-page .case-detail li{margin:8px 0;color:var(--body)}body#asia-sky-page .case-detail .result{border-left:3px solid var(--blue);padding:12px 22px}body#asia-sky-page .company-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;margin-bottom:64px}body#asia-sky-page .company-intro h2{font-size:clamp(30px,3.7vw,45px)}body#asia-sky-page .company-intro p+p{margin-top:22px}body#asia-sky-page .company-facts{display:grid;grid-template-columns:1fr 1fr;gap:24px}body#asia-sky-page .company-fact{background:var(--sky);padding:30px}body#asia-sky-page .fact-number{font-size:64px;line-height:1.2;color:var(--blue);letter-spacing:-.04em}body#asia-sky-page .fact-number span{font-size:23px;margin-left:6px}body#asia-sky-page .company-fact h3{font-size:20px;margin:12px 0}body#asia-sky-page .profile{margin:20px 0 0}body#asia-sky-page .profile>div{display:grid;grid-template-columns:210px 1fr;border-top:1px solid var(--line);padding:22px 0;gap:26px}body#asia-sky-page .profile dt{font-weight:700}body#asia-sky-page .profile dd{margin:0;color:var(--body)}body#asia-sky-page .message{max-width:900px}body#asia-sky-page .message p+p{margin-top:24px}body#asia-sky-page .signature{text-align:right;margin-top:32px}body#asia-sky-page .signature strong{display:block;font-size:23px;color:var(--ink)}body#asia-sky-page .recruit-lead{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;margin-bottom:60px}body#asia-sky-page .recruit-lead img{width:100%;aspect-ratio:4/3;object-fit:cover}body#asia-sky-page .recruit-lead h2{font-size:36px;margin-bottom:25px}body#asia-sky-page .recruit-lead p+p{margin-top:18px}body#asia-sky-page .jobs-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}body#asia-sky-page .job{border-top:3px solid var(--blue);padding:28px;background:var(--sky)}body#asia-sky-page .job h3{font-size:27px;margin-bottom:24px}body#asia-sky-page .job dl{margin:0}body#asia-sky-page .job dt{font-size:14px;font-weight:700;color:var(--blue);margin-bottom:5px}body#asia-sky-page .job dd{margin:0 0 22px;font-size:18px;font-weight:700}body#asia-sky-page .job p{font-size:17px}body#asia-sky-page .recruit-paths{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:48px}body#asia-sky-page .recruit-paths h3{font-size:23px;margin-bottom:14px}body#asia-sky-page .recruit-paths p{margin-bottom:22px}body#asia-sky-page .voice-placeholder{padding:30px;background:#f6f9fb;border:1px solid var(--line);margin-top:54px}body#asia-sky-page .voice-placeholder h3{font-size:24px;margin-bottom:10px}body#asia-sky-page .contact-layout{display:grid;grid-template-columns:1fr .9fr;gap:70px}body#asia-sky-page .contact-layout h2{font-size:32px;margin-bottom:20px}body#asia-sky-page .contact-checks{padding:0;list-style:none;margin:30px 0}body#asia-sky-page .contact-checks li{border-top:1px solid var(--line);padding:17px 0;font-size:19px}body#asia-sky-page .contact-checks li:last-child{border-bottom:1px solid var(--line)}body#asia-sky-page .contact-panel{background:var(--sky);padding:38px;align-self:start}body#asia-sky-page .contact-panel h2{font-size:27px}body#asia-sky-page .contact-panel .button{width:100%;margin:24px 0 12px}body#asia-sky-page .email-link{display:inline-block;font-size:clamp(16px,2vw,22px);border-bottom:1px solid var(--blue);overflow-wrap:anywhere;font-weight:650}body#asia-sky-page .small{font-size:14px}body#asia-sky-page .link-stack{display:grid;gap:16px;margin-top:30px}body#asia-sky-page .split-cta{display:grid;grid-template-columns:1fr 1fr;gap:32px}body#asia-sky-page .reveal{opacity:1;transform:none}html#asia-sky-document.js-motion body#asia-sky-page .reveal.waiting{opacity:0;transform:translateY(18px)}html#asia-sky-document.js-motion body#asia-sky-page .reveal{transition:opacity .6s ease,transform .6s ease}html#asia-sky-document.motion-off body#asia-sky-page .reveal{opacity:1!important;transform:none!important;transition:none!important}@keyframes sky-drift{from{transform:scale(1.015) translateX(-.3%)}to{transform:scale(1.065) translateX(.3%)}}@media(min-width:1800px){body#asia-sky-page .hero h1{font-size:106px}body#asia-sky-page .hero-inner{padding-top:40px}}@media(max-width:1120px){body#asia-sky-page .site-header{padding-inline:4%;gap:20px}body#asia-sky-page .site-nav{gap:18px;font-size:15px}body#asia-sky-page .brand-name{font-size:24px}body#asia-sky-page .brand-sub{font-size:14px}body#asia-sky-page .site-nav .nav-contact{padding:11px 18px}body#asia-sky-page .home-intro,body#asia-sky-page .home-bottom{gap:38px}body#asia-sky-page .hero h1{font-size:clamp(54px,7.4vw,84px)}}@media(max-width:940px){body#asia-sky-page .site-header{height:84px}body#asia-sky-page .menu-button{display:block}body#asia-sky-page .site-nav{display:none;position:absolute;top:84px;left:0;right:0;padding:20px 5% 30px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 18px 30px #163e5810;font-size:18px}body#asia-sky-page .site-nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:4px;max-height:calc(100dvh - 100px);overflow:auto}body#asia-sky-page .site-nav a{padding:13px 4px}body#asia-sky-page .site-nav .nav-contact{text-align:center;margin-top:12px}body#asia-sky-page .brand-sub{font-size:14px}body#asia-sky-page .hero{height:620px;min-height:620px}body#asia-sky-page .hero h1{font-size:70px}body#asia-sky-page .hero-media img{object-position:62% center}body#asia-sky-page .hero:after{background:linear-gradient(90deg,rgb(255 255 255 / .62),rgb(255 255 255 / .35) 70%,transparent)}body#asia-sky-page .home-intro,body#asia-sky-page .case-band .wrap,body#asia-sky-page .company-intro,body#asia-sky-page .contact-layout{grid-template-columns:1fr;gap:26px}body#asia-sky-page .case-feature{padding-left:24px}body#asia-sky-page .home-bottom{gap:30px}body#asia-sky-page .recruit-teaser{padding:28px}body#asia-sky-page .detail-split,body#asia-sky-page .recruit-lead{gap:30px}body#asia-sky-page .flow-grid{grid-template-columns:repeat(2,1fr)}body#asia-sky-page .contact-band .wrap{align-items:flex-start}body#asia-sky-page .footer-top{flex-direction:column}body#asia-sky-page .page-head .watermark{display:none}body#asia-sky-page .company-facts{gap:20px}}@media(max-width:640px){html#asia-sky-document{scroll-padding-top:92px}html#asia-sky-document{--gutter:22px}body#asia-sky-page .review-bar{height:auto;min-height:34px;font-size:13px;gap:10px;padding-block:6px}body#asia-sky-page .site-header{height:78px;padding-inline:16px;gap:8px}body#asia-sky-page .menu-button{white-space:nowrap;flex-shrink:0;padding-inline:9px}body#asia-sky-page .brand-name{font-size:22px}body#asia-sky-page .brand-sub{font-size:14px}body#asia-sky-page .site-nav{top:78px}body#asia-sky-page .hero{height:calc(100svh - 112px);min-height:610px;max-height:780px}body#asia-sky-page .hero-inner{padding:38px 0 90px;justify-content:flex-start}body#asia-sky-page .hero .eyebrow{font-size:14px;letter-spacing:.025em;margin:0 0 26px}body#asia-sky-page .hero h1{font-size:clamp(34px,10vw,62px);line-height:1.36;margin-bottom:25px;letter-spacing:-.06em}body#asia-sky-page .hero-message{font-size:18px;line-height:1.9;max-width:320px}body#asia-sky-page .hero-media img{object-position:67% center;opacity:.85}body#asia-sky-page .hero:after{background:linear-gradient(90deg,rgb(255 255 255 / .76),rgb(255 255 255 / .45))}body#asia-sky-page .hero-actions{margin-top:26px;gap:16px 22px}body#asia-sky-page .hero-actions .button{padding:12px 22px;min-height:52px}body#asia-sky-page .hero-foot{display:none}body#asia-sky-page .motion-button{bottom:20px;font-size:13px;padding:9px 11px}body#asia-sky-page .section{padding-block:58px}body#asia-sky-page .home-intro{padding:42px 0;gap:22px}body#asia-sky-page .home-intro h2{font-size:29px}body#asia-sky-page .home-intro p{font-size:17px}body#asia-sky-page .section-head{display:block;margin-bottom:27px}body#asia-sky-page .section-head h2{font-size:32px}body#asia-sky-page .section-head .text-link{margin-top:20px}body#asia-sky-page .service-grid,body#asia-sky-page .home-bottom,body#asia-sky-page .detail-split,body#asia-sky-page .ai-split,body#asia-sky-page .jobs-grid,body#asia-sky-page .recruit-paths,body#asia-sky-page .recruit-lead,body#asia-sky-page .split-cta{grid-template-columns:1fr}body#asia-sky-page .service-grid{gap:42px}body#asia-sky-page .service-tile h3{font-size:27px}body#asia-sky-page .tile-photo{margin-bottom:20px}body#asia-sky-page .case-band{padding-block:46px}body#asia-sky-page .case-band h2{font-size:32px}body#asia-sky-page .case-feature h3{font-size:26px}body#asia-sky-page .home-bottom{gap:38px}body#asia-sky-page .about-teaser{padding:0}body#asia-sky-page .recruit-teaser{padding:26px}body#asia-sky-page .contact-band{padding-block:42px}body#asia-sky-page .contact-band .wrap{flex-direction:column;gap:25px}body#asia-sky-page .contact-band h2{font-size:27px}body#asia-sky-page .contact-band .button{width:100%}body#asia-sky-page .site-footer{padding:36px 22px 25px}body#asia-sky-page .footer-nav{font-size:16px;gap:13px 25px}body#asia-sky-page .footer-top{gap:25px;margin-bottom:24px}body#asia-sky-page .footer-bottom{gap:15px}body#asia-sky-page .page-head{padding:28px 0 40px}body#asia-sky-page .breadcrumb{margin-bottom:27px;font-size:14px}body#asia-sky-page .page-head h1{font-size:40px}body#asia-sky-page .page-head .lead{font-size:18px}body#asia-sky-page .page-content{padding-block:38px}body#asia-sky-page .detail-section{padding-block:44px}body#asia-sky-page .detail-title{grid-template-columns:1fr;gap:7px;margin-bottom:26px}body#asia-sky-page .detail-number{font-size:32px}body#asia-sky-page .detail-title h2{font-size:28px}body#asia-sky-page .jump-nav{gap:13px 21px;font-size:16px;padding-top:20px}body#asia-sky-page .minor-note{padding:22px}body#asia-sky-page .flow-grid{gap:28px 22px}body#asia-sky-page .flow-step h3{font-size:21px}body#asia-sky-page .ai-block{padding:26px}body#asia-sky-page .case-article{padding-block:38px}body#asia-sky-page .case-article h2{font-size:27px}body#asia-sky-page .case-facts{grid-template-columns:1fr}body#asia-sky-page .case-facts>div{border-left:0;border-top:1px solid var(--line);padding:20px}body#asia-sky-page .case-detail .result{padding:9px 18px}body#asia-sky-page .company-intro{gap:25px;margin-bottom:36px}body#asia-sky-page .company-intro h2{font-size:32px}body#asia-sky-page .company-facts{grid-template-columns:1fr;gap:16px}body#asia-sky-page .company-fact{padding:26px}body#asia-sky-page .fact-number{font-size:54px}body#asia-sky-page .profile>div{grid-template-columns:1fr;gap:6px;padding:18px 0}body#asia-sky-page .recruit-lead{gap:26px;margin-bottom:40px}body#asia-sky-page .recruit-lead h2{font-size:30px}body#asia-sky-page .job{padding:25px}body#asia-sky-page .job h3{font-size:26px}body#asia-sky-page .recruit-paths{gap:38px}body#asia-sky-page .voice-placeholder{padding:24px;margin-top:38px}body#asia-sky-page .contact-layout{gap:36px}body#asia-sky-page .contact-layout h2{font-size:29px}body#asia-sky-page .contact-panel{padding:25px}body#asia-sky-page .contact-panel h2{font-size:25px}body#asia-sky-page .contact-checks li{font-size:18px}}@media(prefers-reduced-motion:reduce){html#asia-sky-document{scroll-behavior:auto}body#asia-sky-page *,body#asia-sky-page *:before,body#asia-sky-page *:after{animation:none!important;transition:none!important}body#asia-sky-page .hero-media img{transform:none}body#asia-sky-page .reveal{opacity:1!important;transform:none!important}body#asia-sky-page .motion-button{display:none}}body#asia-sky-page .site-header{gap:20px}body#asia-sky-page .site-nav{gap:16px}body#asia-sky-page .nav-group{position:static;display:flex;align-items:center;gap:0}body#asia-sky-page .site-nav .nav-parent{padding:12px 2px}body#asia-sky-page .sub-toggle{border:0;background:#fff0;min-width:32px;min-height:44px;font-size:22px;line-height:1;color:var(--blue);padding:4px}body#asia-sky-page .sub-toggle[aria-expanded=true]{background:var(--sky)}body#asia-sky-page .nav-group.is-active>.nav-parent{color:var(--blue)}body#asia-sky-page .nav-group:last-child{background:var(--blue);color:#fff;padding-inline:13px}body#asia-sky-page .nav-group:last-child>.nav-parent,body#asia-sky-page .nav-group:last-child>.sub-toggle{color:#fff}body#asia-sky-page .nav-group:last-child>.sub-toggle[aria-expanded=true]{background:#005a90}body#asia-sky-page .nav-panel{position:absolute;top:calc(100% - 1px);left:0;right:0;background:#fff;border-top:1px solid var(--line);border-bottom:3px solid var(--blue);box-shadow:0 20px 28px #103c5c14;color:var(--ink);padding:32px var(--gutter) 36px;white-space:normal;max-height:calc(100dvh - 120px);overflow:auto}body#asia-sky-page .nav-panel[hidden]{display:none!important}body#asia-sky-page .nav-panel-inner{max-width:var(--content);margin:auto;display:grid;grid-template-columns:240px 1fr;gap:48px}body#asia-sky-page .nav-panel-label{font-size:27px;font-weight:700;line-height:1.5;padding-top:12px}body#asia-sky-page .nav-panel-label small{display:block;font-size:14px;color:var(--blue);letter-spacing:.09em;margin-bottom:10px}body#asia-sky-page .nav-sub-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;list-style:none;padding:0;margin:0}body#asia-sky-page .nav-sub-links li{min-width:0}body#asia-sky-page .site-nav .nav-sub-links a{display:block;white-space:normal;padding:15px 12px;font-size:16px;line-height:1.65;border-bottom:1px solid var(--line);font-weight:500;min-height:54px}body#asia-sky-page .site-nav .nav-sub-links a:after{display:none}body#asia-sky-page .site-nav .nav-sub-links a:hover,body#asia-sky-page .site-nav .nav-sub-links a:focus-visible{background:var(--sky);color:var(--blue)}body#asia-sky-page .nav-sub-links a[aria-current=page]{background:var(--sky);font-weight:700}body#asia-sky-page .footer-policies{display:flex;flex-wrap:wrap;gap:14px 32px;padding:25px 0;border-top:1px solid #56758b;margin-bottom:25px;font-size:14px}body#asia-sky-page .footer-policies a{display:inline-block;text-decoration:underline;text-underline-offset:5px;line-height:1.8}body#asia-sky-page .footer-policies a:hover{color:#bce4ff}body#asia-sky-page .section-anchor,body#asia-sky-page [id]{scroll-margin-top:118px}body#asia-sky-page .company-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:35px 0 55px;border-top:1px solid var(--line)}body#asia-sky-page .company-links a{padding:22px 0;border-bottom:1px solid var(--line);font-weight:650;font-size:18px;line-height:1.6}body#asia-sky-page .company-links small{display:block;font-size:14px;font-weight:400;color:var(--body);margin-top:6px}body#asia-sky-page .company-links a:hover{color:var(--blue)}body#asia-sky-page .institutional-head h1{font-size:clamp(32px,4.5vw,58px);letter-spacing:-.025em;line-height:1.5}body#asia-sky-page .institutional-head .lead{font-size:18px}body#asia-sky-page .related-bar{display:flex;flex-wrap:wrap;gap:12px 26px;padding:25px 0;border-bottom:1px solid var(--line);font-size:16px}body#asia-sky-page .related-bar a{padding-bottom:3px;border-bottom:1px solid var(--blue)}body#asia-sky-page .policy-links-block{background:var(--sky);padding:35px;margin-top:35px}body#asia-sky-page .policy-links-block h2{font-size:28px;margin-bottom:20px}body#asia-sky-page .policy-link-list{display:grid;gap:16px}body#asia-sky-page .policy-link-list a{font-size:18px;text-decoration:underline;text-underline-offset:5px}body#asia-sky-page .principle{display:grid;grid-template-columns:90px 1fr;gap:35px;max-width:1000px;padding:40px 0;border-bottom:1px solid var(--line)}body#asia-sky-page .principle:first-child{padding-top:0}body#asia-sky-page .principle-number{font-size:48px;line-height:1.3;color:var(--blue);font-weight:400}body#asia-sky-page .principle h2{font-size:32px;margin-bottom:20px}body#asia-sky-page .principle p{font-size:19px;line-height:2}body#asia-sky-page .timeline{margin:0;max-width:1050px}body#asia-sky-page .timeline>div{display:grid;grid-template-columns:200px 1fr;gap:35px;padding:25px 0;border-bottom:1px solid var(--line)}body#asia-sky-page .timeline dt{font-size:21px;font-weight:700;color:var(--blue)}body#asia-sky-page .timeline dd{font-size:18px;margin:0;padding-left:24px;border-left:2px solid #a6cee7}body#asia-sky-page .client-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:32px 0;gap:0 30px}body#asia-sky-page .client-list li{font-size:17px;padding:20px 0;border-bottom:1px solid var(--line);line-height:1.8}body#asia-sky-page .record-list,body#asia-sky-page .business-list{list-style:none;padding:0;margin:26px 0;display:grid;grid-template-columns:1fr 1fr;gap:0 36px}body#asia-sky-page .record-list li,body#asia-sky-page .business-list li{padding:23px 0;border-bottom:1px solid var(--line);font-size:18px;line-height:1.85}body#asia-sky-page .record-list strong{display:block;font-size:16px;color:var(--blue);margin-bottom:8px}body#asia-sky-page .business-list li{display:flex;gap:18px}body#asia-sky-page .business-list .list-number{color:var(--blue);font-size:16px;flex:none;font-weight:700}body#asia-sky-page .archive-note{font-size:16px;color:#436174;line-height:1.9;max-width:960px}body#asia-sky-page .legal-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:65px;padding-block:55px 80px;align-items:start}body#asia-sky-page .policy-sidebar{position:sticky;top:125px;font-size:16px}body#asia-sky-page .policy-sidebar h2{font-size:17px;margin-bottom:17px}body#asia-sky-page .policy-sidebar a{display:block;padding:15px 0;border-bottom:1px solid var(--line);line-height:1.8}body#asia-sky-page .policy-sidebar a[aria-current=page]{color:var(--blue);font-weight:700;border-left:3px solid var(--blue);padding-left:15px}body#asia-sky-page .legal-document{font-size:17px;line-height:2.05;max-width:920px;min-width:0}body#asia-sky-page .legal-document p{margin-bottom:20px}body#asia-sky-page .legal-document article{padding:30px 0;border-bottom:1px solid var(--line)}body#asia-sky-page .legal-document h2,body#asia-sky-page .legal-document h3{font-size:23px;line-height:1.65;margin:0 0 18px;letter-spacing:0}body#asia-sky-page .legal-document ul,body#asia-sky-page .legal-document ol{padding-left:1.5em;margin:20px 0}body#asia-sky-page .legal-document li{margin:14px 0;color:var(--body)}body#asia-sky-page .legal-document a{color:var(--blue);text-decoration:underline;overflow-wrap:anywhere}body#asia-sky-page .legal-document .top_text{font-size:18px}body#asia-sky-page .policy-toc{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin-bottom:30px}body#asia-sky-page .policy-toc summary{font-weight:650;font-size:17px;cursor:pointer;min-height:32px}body#asia-sky-page .policy-toc ol{margin:18px 0 5px;display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;padding-left:1.5em}body#asia-sky-page .policy-toc a{font-size:16px;text-decoration:underline;text-underline-offset:4px;color:var(--blue)}body#asia-sky-page .privacy-notice{border-top:3px solid var(--blue);padding-top:24px;margin-top:25px}body#asia-sky-page .privacy-notice h3{font-size:22px;margin-bottom:16px}body#asia-sky-page .privacy-notice p{font-size:16px;line-height:1.95;margin-bottom:16px}body#asia-sky-page .privacy-notice a{color:var(--blue);text-decoration:underline;text-underline-offset:4px}body#asia-sky-page .contact-panel{padding:32px}body#asia-sky-page .contact-panel>h2{scroll-margin-top:120px}body#asia-sky-page .contact-panel .button{margin-top:12px}body#asia-sky-page .contact-methods{margin-top:28px;padding-top:22px;border-top:1px solid #c1d8e7}body#asia-sky-page .contact-methods h3{font-size:22px;margin-bottom:14px}body#asia-sky-page .contact-methods p{font-size:16px;margin-top:12px}body#asia-sky-page .contact-panel .email-link{font-size:clamp(16px,1.55vw,22px)}@media(max-width:1180px) and (min-width:941px){body#asia-sky-page .site-header{padding-inline:25px;gap:16px}body#asia-sky-page .site-nav{gap:10px;font-size:15px}body#asia-sky-page .nav-group:last-child{padding-inline:7px}body#asia-sky-page .brand-name{font-size:23px}body#asia-sky-page .brand-sub{font-size:14px}body#asia-sky-page .sub-toggle{min-width:28px}body#asia-sky-page .nav-panel-inner{grid-template-columns:210px 1fr;gap:25px}}@media(max-width:940px){body#asia-sky-page .site-nav{display:none;padding:10px 5% 28px}body#asia-sky-page .site-nav.is-open{display:block}body#asia-sky-page .nav-group{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--line);padding:0!important;background:white!important;color:var(--ink)!important}body#asia-sky-page .site-nav .nav-parent{flex:1;padding:16px 5px!important;font-size:18px;color:var(--ink)!important}body#asia-sky-page .sub-toggle{width:48px;min-height:52px;color:var(--blue)!important;font-size:25px}body#asia-sky-page .sub-toggle[aria-expanded=true]{background:var(--sky)!important}body#asia-sky-page .nav-panel{position:static;flex-basis:100%;padding:0 0 14px;border:0;box-shadow:none;max-height:none;overflow:visible}body#asia-sky-page .nav-panel-inner{display:block}body#asia-sky-page .nav-panel-label{display:none}body#asia-sky-page .nav-sub-links{display:block;background:#f3f9fc;padding-inline:15px}body#asia-sky-page .site-nav .nav-sub-links a{font-size:16px;padding:13px 5px;min-height:48px}body#asia-sky-page .nav-sub-links li:last-child a{border:0}body#asia-sky-page .legal-layout{grid-template-columns:1fr;gap:30px;padding-top:30px}body#asia-sky-page .policy-sidebar{position:static;display:flex;flex-wrap:wrap;gap:8px 24px}body#asia-sky-page .policy-sidebar h2{width:100%;margin-bottom:0}body#asia-sky-page .policy-sidebar a{font-size:14px;padding:10px 0}body#asia-sky-page .policy-sidebar a[aria-current=page]{border-left:0;padding-left:0}body#asia-sky-page .client-list{grid-template-columns:repeat(2,minmax(0,1fr))}body#asia-sky-page .company-links{grid-template-columns:repeat(2,minmax(0,1fr))}body#asia-sky-page .nav-panel-inner{max-width:none}}@media(max-width:640px){body#asia-sky-page .site-header{padding-inline:16px;gap:8px}body#asia-sky-page .company-links{grid-template-columns:1fr;gap:0;margin-block:25px 38px}body#asia-sky-page .company-links a{font-size:18px;padding:18px 0}body#asia-sky-page .institutional-head h1{font-size:32px}body#asia-sky-page .institutional-head .lead{font-size:17px}body#asia-sky-page .principle{grid-template-columns:48px 1fr;gap:16px;padding:30px 0}body#asia-sky-page .principle-number{font-size:32px}body#asia-sky-page .principle h2{font-size:25px}body#asia-sky-page .principle p{font-size:17px}body#asia-sky-page .timeline>div{grid-template-columns:1fr;gap:12px;padding:25px 0}body#asia-sky-page .timeline dd{padding-left:18px;font-size:17px}body#asia-sky-page .timeline dt{font-size:20px}body#asia-sky-page .client-list,body#asia-sky-page .record-list,body#asia-sky-page .business-list{grid-template-columns:1fr}body#asia-sky-page .client-list li{padding:17px 0}body#asia-sky-page .legal-document{font-size:17px;line-height:2}body#asia-sky-page .legal-document h2,body#asia-sky-page .legal-document h3{font-size:21px}body#asia-sky-page .policy-toc ol{grid-template-columns:1fr}body#asia-sky-page .policy-sidebar{display:block}body#asia-sky-page .policy-sidebar a{font-size:16px}body#asia-sky-page .policy-links-block{padding:25px}body#asia-sky-page .policy-links-block h2{font-size:25px}body#asia-sky-page .footer-policies{display:grid;gap:16px;font-size:15px}body#asia-sky-page .contact-panel{padding:24px}body#asia-sky-page .privacy-notice h3{font-size:21px}body#asia-sky-page .contact-panel .email-link{font-size:17px}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:180ms}body#asia-sky-page .site-header{view-transition-name:site-header}body#asia-sky-page .nav-panel{animation:menu-appear 160ms ease-out}@keyframes menu-appear{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}body#asia-sky-page .nav-sub-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}body#asia-sky-page .nav-sub-columns h2{font-size:16px;color:var(--blue);margin:10px 12px 3px}body#asia-sky-page .nav-sub-columns .nav-sub-links{display:block}@media(max-width:640px){body#asia-sky-page .nav-sub-columns{grid-template-columns:1fr;gap:14px}body#asia-sky-page .nav-sub-columns h2{margin:14px 15px 6px}}body#asia-sky-page .hero-media img{animation:none;transform:none}html#asia-sky-document{--header-height:94px}html#asia-sky-document{scroll-padding-top:calc(var(--header-height) + 24px);scroll-behavior:auto}body#asia-sky-page [id]{scroll-margin-top:0}body#asia-sky-page .detail-section{scroll-margin-top:0}body#asia-sky-page .contact-panel>h2{scroll-margin-top:0}body#asia-sky-page .anchor-arrival{position:relative;isolation:isolate;outline:none;color:#fff}body#asia-sky-page .anchor-arrival::before{content:"";position:absolute;inset:-8px -12px;z-index:-1;background:#006fad;border-left:4px solid #103c5c;pointer-events:none}body#asia-sky-page .client-list li{overflow-wrap:anywhere}@media(max-width:940px){html#asia-sky-document{--header-height:84px}}@media(max-width:640px){html#asia-sky-document{--header-height:78px}body#asia-sky-page .anchor-arrival::before{inset:-6px -8px;border-left-width:3px}}html#asia-sky-document{--surface-soft:#f2f8fc;--diagram-line:#91b9d2}body#asia-sky-page .meaning-icon{width:48px;height:48px;display:block;flex:none;color:var(--blue);stroke-width:1.75}body#asia-sky-page .icon-heading{display:flex;align-items:flex-start;gap:18px}body#asia-sky-page .icon-heading>.meaning-icon{width:42px;height:42px;margin-top:3px}body#asia-sky-page .icon-heading>span{min-width:0}body#asia-sky-page .anchor-arrival .meaning-icon{color:inherit}body#asia-sky-page .case-article+.case-article{margin-top:22px;border-top:3px solid #bed4e3}body#asia-sky-page .case-article{border-bottom:0}body#asia-sky-page .case-meta{align-items:center;font-size:15px;gap:12px 20px}body#asia-sky-page .case-meta>span:first-child{color:var(--blue);font-weight:700}body#asia-sky-page .case-meta>span+span{border:1px solid #b7cede;background:#f2f8fc;border-radius:2px;padding:3px 10px;color:var(--ink)}body#asia-sky-page .case-facts{background:none;gap:32px;margin-top:32px}body#asia-sky-page .case-facts>div,body#asia-sky-page .case-facts>div:first-child{position:relative;padding:26px;background:#fff;border:1px solid #b7cede;border-top:3px solid var(--blue)}body#asia-sky-page .case-facts .meaning-icon{margin-bottom:20px}body#asia-sky-page .case-facts dt{font-size:17px;margin-bottom:12px;line-height:1.5}body#asia-sky-page .case-facts dd{font-size:20px;line-height:1.7;color:var(--ink)}body#asia-sky-page .case-facts>div:last-child{background:var(--surface-soft)}body#asia-sky-page .case-facts>div+div::before{content:"";position:absolute;left:-28px;top:52px;width:22px;border-top:2px solid var(--diagram-line)}body#asia-sky-page .case-facts>div+div::after{content:"";position:absolute;left:-13px;top:48px;width:9px;height:9px;border-right:2px solid var(--diagram-line);border-top:2px solid var(--diagram-line);transform:rotate(45deg)}body#asia-sky-page .ai-split{gap:44px;margin-top:36px}body#asia-sky-page .ai-block{position:relative;background:#fff;border:1px solid #b7cede;border-top:3px solid var(--blue);padding:30px}body#asia-sky-page .ai-block:last-child{background:var(--surface-soft)}body#asia-sky-page .ai-block>.meaning-icon{margin-bottom:20px}body#asia-sky-page .ai-block>.eyebrow{font-size:15px;letter-spacing:.07em}body#asia-sky-page .ai-block h3{font-size:25px;line-height:1.6}body#asia-sky-page .ai-block+.ai-block::before{content:"";position:absolute;left:-38px;top:58px;width:30px;border-top:2px solid var(--diagram-line)}body#asia-sky-page .ai-block+.ai-block::after{content:"";position:absolute;left:-15px;top:54px;width:9px;height:9px;border-top:2px solid var(--diagram-line);border-right:2px solid var(--diagram-line);transform:rotate(45deg)}body#asia-sky-page .flow-grid{gap:32px;align-items:start;margin-top:38px}body#asia-sky-page .flow-step{position:relative;border-top:0;padding-top:0}body#asia-sky-page .flow-step>.meaning-icon{box-sizing:content-box;padding:18px;border:1px solid #b7cede;background:var(--surface-soft);margin-bottom:22px}body#asia-sky-page .flow-step .step-number{font-size:15px;letter-spacing:.06em}body#asia-sky-page .flow-step h3{font-size:24px;margin:10px 0 15px}body#asia-sky-page .flow-step p{font-size:17px}body#asia-sky-page .flow-step+.flow-step::before{content:"";position:absolute;top:42px;left:-32px;width:24px;border-top:2px solid var(--diagram-line)}body#asia-sky-page .flow-step+.flow-step::after{content:"";position:absolute;top:38px;left:-15px;width:9px;height:9px;border-right:2px solid var(--diagram-line);border-top:2px solid var(--diagram-line);transform:rotate(45deg)}body#asia-sky-page .job{background:var(--surface-soft)}@media(min-width:641px) and (max-width:940px){body#asia-sky-page .flow-step:nth-child(3)::before,body#asia-sky-page .flow-step:nth-child(3)::after{display:none}}@media(max-width:640px){body#asia-sky-page .icon-heading{gap:12px}body#asia-sky-page .icon-heading>.meaning-icon{width:34px;height:34px;margin-top:4px}body#asia-sky-page .case-facts{gap:30px}body#asia-sky-page .case-facts>div,body#asia-sky-page .case-facts>div:first-child{padding:24px;border:1px solid #b7cede;border-left:3px solid var(--blue)}body#asia-sky-page .case-facts .meaning-icon{width:42px;height:42px;margin-bottom:15px}body#asia-sky-page .case-facts dd{font-size:19px}body#asia-sky-page .case-facts>div+div::before{left:44px;top:-25px;width:0;height:18px;border-top:0;border-left:2px solid var(--diagram-line)}body#asia-sky-page .case-facts>div+div::after{left:41px;top:-15px;transform:rotate(135deg)}body#asia-sky-page .ai-split{gap:38px}body#asia-sky-page .ai-block{padding:26px}body#asia-sky-page .ai-block+.ai-block::before{left:48px;top:-32px;width:0;height:24px;border-top:0;border-left:2px solid var(--diagram-line)}body#asia-sky-page .ai-block+.ai-block::after{left:45px;top:-16px;transform:rotate(135deg)}body#asia-sky-page .flow-grid{grid-template-columns:1fr;gap:38px}body#asia-sky-page .flow-step{padding-left:88px;min-height:86px}body#asia-sky-page .flow-step>.meaning-icon{position:absolute;left:0;top:0;padding:12px;width:38px;height:38px;margin:0}body#asia-sky-page .flow-step+.flow-step::before{left:31px;top:-32px;width:0;height:23px;border-top:0;border-left:2px solid var(--diagram-line)}body#asia-sky-page .flow-step+.flow-step::after{left:28px;top:-16px;transform:rotate(135deg)}body#asia-sky-page .flow-step h3{font-size:24px;margin-top:5px}body#asia-sky-page .flow-step p{font-size:17px}}@media(max-width:1180px) and (min-width:941px),(max-width:640px){body#asia-sky-page .site-header .brand-sub-phrase{display:block}}@media(max-width:640px){body#asia-sky-page .site-header .brand{gap:2px}body#asia-sky-page .site-header .brand-sub{line-height:1.3}}@media(max-width:380px){body#asia-sky-page .footer-brand .brand-sub-phrase{display:block}}body#asia-sky-page .profile .profile-detail-link{display:table;margin-top:12px;min-height:32px;color:var(--blue);font-size:16px;font-weight:650;line-height:1.8;text-decoration:underline;text-underline-offset:5px;border:0}body#asia-sky-page .business-domain{max-width:960px;margin-top:22px;font-size:18px;line-height:1.95;color:var(--body)}body#asia-sky-page .service-faq h2{font-size:clamp(28px,3.5vw,40px);line-height:1.5;letter-spacing:-.025em}body#asia-sky-page .faq-list{margin-top:30px;border-top:1px solid var(--line)}body#asia-sky-page .faq-list details{border-bottom:1px solid var(--line);padding:0 24px}body#asia-sky-page .faq-list details[open]{background:var(--sky)}body#asia-sky-page .faq-list summary{padding:24px 0;cursor:pointer;font-size:19px;font-weight:650;line-height:1.8;color:var(--ink)}body#asia-sky-page .faq-list summary::marker{color:var(--blue)}body#asia-sky-page .faq-list summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px}body#asia-sky-page .faq-list p{max-width:920px;padding:0 0 26px;margin:0;font-size:18px;line-height:1.95;color:var(--body)}@media(max-width:640px){body#asia-sky-page .faq-list details{padding-inline:16px}body#asia-sky-page .faq-list summary{font-size:18px}body#asia-sky-page .faq-list p{font-size:17px}}body#asia-sky-page .site-header .brand{flex-direction:row;align-items:center;gap:14px}body#asia-sky-page .brand-mark{display:block;width:128px;aspect-ratio:1800/398;overflow:hidden;flex:none}body#asia-sky-page .brand-mark img{display:block;width:100%;height:auto;max-width:none}body#asia-sky-page .brand-copy{display:flex;flex-direction:column;gap:3px}body#asia-sky-page .menu-icon{display:none}body#asia-sky-page .footer-brand{display:block;flex:none;width:320px;max-width:100%;padding:0;background:#fff0;line-height:0}body#asia-sky-page .footer-logo{display:block;width:100%;height:auto}body#asia-sky-page .footer-brand:focus-visible{outline:3px solid #bce4ff;outline-offset:6px}@media(min-width:1181px) and (max-width:1240px){body#asia-sky-page .site-header .brand-sub-phrase{display:block}}@media(max-width:1180px) and (min-width:941px){body#asia-sky-page .site-header .brand{gap:12px}body#asia-sky-page .brand-mark{width:104px}}@media(max-width:940px) and (min-width:641px){body#asia-sky-page .brand-mark{width:112px}}@media(max-width:640px){body#asia-sky-page .site-header .brand{display:grid;grid-template-columns:72px auto;gap:2px 10px;align-items:center;line-height:1.4}body#asia-sky-page .brand-mark{width:72px;grid-column:1;grid-row:1}body#asia-sky-page .brand-copy{display:contents}body#asia-sky-page .site-header .brand-name{grid-column:2;grid-row:1}body#asia-sky-page .site-header .brand-sub{grid-column:1/-1;grid-row:2;font-size:14px;line-height:1.3}body#asia-sky-page .site-header .brand-sub-phrase{display:inline}body#asia-sky-page .menu-button{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}body#asia-sky-page .menu-caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body#asia-sky-page .menu-icon{display:block}}@media(max-width:380px){body#asia-sky-page .site-header .brand{grid-template-columns:48px auto;column-gap:8px}body#asia-sky-page .brand-mark{width:48px}body#asia-sky-page .site-header .brand-sub-phrase{display:block}}body#asia-sky-page .site-nav .nav-parent[aria-current=location]:after{transform:scaleX(1)}body#asia-sky-page .recruit-details p,body#asia-sky-page .recruit-details li,body#asia-sky-page .recruit-details dd{font-size:18px;line-height:1.9}body#asia-sky-page .recruit-details h2{font-size:clamp(28px,3.1vw,40px);line-height:1.5}body#asia-sky-page .recruit-details h3{font-size:clamp(23px,2.1vw,29px);line-height:1.55}body#asia-sky-page .recruit-details h4{font-size:18px;line-height:1.7;margin:25px 0 12px;color:var(--ink)}body#asia-sky-page .recruit-details ul{padding-left:1.25em;margin:14px 0 25px}body#asia-sky-page .recruit-details li+li{margin-top:8px}body#asia-sky-page .recruit-details .button{font-size:17px;line-height:1.6;min-height:52px;white-space:normal;text-align:center}body#asia-sky-page .recruit-conditions{display:grid;grid-template-columns:2fr 1fr 1fr;margin:30px 0 40px;background:var(--surface-soft,var(--sky));border-block:1px solid var(--line)}body#asia-sky-page .recruit-conditions>div{padding:24px;border-right:1px solid var(--line)}body#asia-sky-page .recruit-conditions>div:last-child{border-right:0}body#asia-sky-page .recruit-conditions dt{font-size:16px;font-weight:700;color:var(--blue);margin-bottom:9px}body#asia-sky-page .recruit-conditions dd{margin:0;font-weight:600;color:var(--ink)}body#asia-sky-page .recruit-role-list{display:grid;gap:30px}body#asia-sky-page .recruit-role{padding:32px 36px;border:1px solid var(--line);border-top:3px solid var(--blue);background:#fff}body#asia-sky-page .recruit-role h3{margin-bottom:20px}body#asia-sky-page .recruit-role p{max-width:960px}body#asia-sky-page .recruit-requirement-grid,body#asia-sky-page .recruit-partner-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}body#asia-sky-page .recruit-requirement{padding:28px 32px;background:var(--surface-soft,var(--sky));border-top:2px solid var(--blue)}body#asia-sky-page .recruit-requirement ul{margin-bottom:0}body#asia-sky-page .recruit-apply{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:32px}body#asia-sky-page .recruit-apply .button{flex-shrink:0}body#asia-sky-page .recruit-work-lead{display:grid;grid-template-columns:1.2fr .8fr;gap:46px;align-items:center;margin-bottom:40px}body#asia-sky-page .recruit-work-lead h2{margin-bottom:20px}body#asia-sky-page .recruit-work-lead img{width:100%;aspect-ratio:4/3;object-fit:cover}body#asia-sky-page .recruit-reasons{list-style:none;counter-reset:recruit-reason;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:30px}body#asia-sky-page .recruit-reasons>li{counter-increment:recruit-reason;padding-top:24px;border-top:1px solid var(--line);margin:0}body#asia-sky-page .recruit-reasons>li::before{content:counter(recruit-reason,decimal-leading-zero);display:block;color:var(--blue);font-weight:700;font-size:20px;margin-bottom:12px}body#asia-sky-page .recruit-reasons h3{font-size:24px;margin-bottom:14px}body#asia-sky-page .recruit-reasons>li:last-child{grid-column:1/-1;max-width:850px}body#asia-sky-page .recruit-example-list{margin-top:40px;border-top:1px solid var(--line)}body#asia-sky-page .recruit-example-list details{border-bottom:1px solid var(--line)}body#asia-sky-page .recruit-example-list details[open]{background:var(--surface-soft,var(--sky))}body#asia-sky-page .recruit-example-list summary{padding:24px;cursor:pointer;font-size:19px;line-height:1.7;font-weight:700;color:var(--ink)}body#asia-sky-page .recruit-example-list summary::marker{color:var(--blue)}body#asia-sky-page .recruit-example-list summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}body#asia-sky-page .recruit-example-list details>div{padding:0 24px 28px;max-width:1000px}body#asia-sky-page .recruit-partner{padding:30px;background:var(--surface-soft,var(--sky));display:flex;flex-direction:column;align-items:flex-start}body#asia-sky-page .recruit-partner h3{margin-bottom:18px}body#asia-sky-page .recruit-partner-message{font-weight:700;color:var(--ink);margin-bottom:14px}body#asia-sky-page .recruit-partner .button{margin-top:auto;width:100%}body#asia-sky-page .recruit-detail-back{padding-top:32px;border-top:1px solid var(--line)}@media(max-width:940px){body#asia-sky-page .recruit-work-lead{gap:28px}body#asia-sky-page .recruit-apply{flex-direction:column;align-items:flex-start}body#asia-sky-page .recruit-requirement,body#asia-sky-page .recruit-partner{padding:26px}}@media(max-width:640px){body#asia-sky-page .recruit-details p,body#asia-sky-page .recruit-details li,body#asia-sky-page .recruit-details dd{font-size:17px}body#asia-sky-page .recruit-conditions,body#asia-sky-page .recruit-requirement-grid,body#asia-sky-page .recruit-work-lead,body#asia-sky-page .recruit-reasons,body#asia-sky-page .recruit-partner-grid{grid-template-columns:1fr}body#asia-sky-page .recruit-conditions>div{padding:20px;border-right:0;border-bottom:1px solid var(--line)}body#asia-sky-page .recruit-conditions>div:last-child{border-bottom:0}body#asia-sky-page .recruit-role{padding:25px 22px}body#asia-sky-page .recruit-reasons>li:last-child{grid-column:auto}body#asia-sky-page .recruit-details .recruit-reasons>li+li{margin-top:0}body#asia-sky-page .recruit-work-lead{gap:24px}body#asia-sky-page .recruit-apply{gap:20px}body#asia-sky-page .recruit-apply .button,body#asia-sky-page .recruit-role .button{width:100%}body#asia-sky-page .recruit-example-list summary{padding:21px 18px;font-size:18px}body#asia-sky-page .recruit-example-list details>div{padding:0 18px 24px}}body#asia-sky-page .phrase-heading{text-wrap:balance}body#asia-sky-page .phrase-heading .heading-unit{display:inline-block;white-space:nowrap}body#asia-sky-page .site-footer a:focus-visible{outline-color:#bce4ff}body#asia-sky-page .employee-voices{margin-top:72px;padding-top:48px;border-top:1px solid var(--line)}body#asia-sky-page .employee-voices .section-head{margin-bottom:28px}body#asia-sky-page .employee-story{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px;align-items:start;padding:40px;background:#f2f8fc;border-top:3px solid var(--blue)}body#asia-sky-page .employee-profile{padding-top:4px;color:var(--ink)}body#asia-sky-page .employee-profile-label{display:block;font-size:17px;font-weight:700;color:var(--blue);line-height:1.6}body#asia-sky-page .employee-name{display:block;font-size:52px;line-height:1.25;letter-spacing:.025em;margin:8px 0 16px;color:var(--ink)}body#asia-sky-page .employee-profile .employee-joined{font-size:17px;line-height:1.8;margin:0;color:var(--ink)}body#asia-sky-page .employee-story-content{min-width:0;max-width:960px}body#asia-sky-page .employee-story-content h3{font-size:clamp(26px,2.5vw,34px);line-height:1.65;margin:0 0 28px;letter-spacing:.01em;color:var(--ink);text-wrap:balance}body#asia-sky-page .employee-story-copy p{font-size:18px;line-height:1.95;margin:0 0 26px;color:var(--body);overflow-wrap:anywhere}body#asia-sky-page .employee-story-copy p:last-child{margin-bottom:0}@media(max-width:940px){body#asia-sky-page .employee-story{grid-template-columns:1fr;gap:28px;padding:32px}body#asia-sky-page .employee-profile{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 20px;padding:0 0 24px;border-bottom:1px solid #b7cede}body#asia-sky-page .employee-name{font-size:38px;margin:0}body#asia-sky-page .employee-story-content{max-width:none}}@media(max-width:640px){body#asia-sky-page .employee-voices{margin-top:48px;padding-top:32px}body#asia-sky-page .employee-story{padding:26px 20px;gap:24px}body#asia-sky-page .employee-story-content h3{font-size:26px;margin-bottom:24px}body#asia-sky-page .employee-story-copy p{font-size:17px;line-height:1.95;margin-bottom:24px}body#asia-sky-page .employee-profile .employee-joined{flex-basis:100%}}@media(max-width:360px){body#asia-sky-page .employee-story{padding-inline:12px}}body#asia-sky-page .employee-story-content h3.anchor-arrival{color:#fff}body#asia-sky-page .ai-human-feature{background:#edf6fc;border:1px solid #c7deed;border-top:5px solid #1676b8;padding:clamp(24px,4vw,56px);margin-block:48px;color:#123e5b}body#asia-sky-page .ai-human-feature .ai-human-mark{display:block;font-size:clamp(32px,5vw,64px);line-height:1.12;font-weight:800;letter-spacing:-.035em;color:#135f94;margin:0 0 24px}body#asia-sky-page .ai-human-feature h2{font-size:clamp(27px,3vw,38px);line-height:1.55;margin:0 0 18px;text-wrap:balance}body#asia-sky-page .ai-human-feature p{font-size:18px;line-height:1.9;color:#294c63}body#asia-sky-page .ai-human-feature .ai-human-intro{max-width:860px;margin-bottom:32px}body#asia-sky-page .ai-human-stages{list-style:none;padding:0;margin:36px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body#asia-sky-page .ai-human-stages li{background:#fff;border:1px solid #bfd7e6;padding:28px 24px;min-width:0}body#asia-sky-page .ai-human-stage-label{display:block;color:#176699;font-size:15px;font-weight:700;letter-spacing:.08em;margin-bottom:16px}body#asia-sky-page .ai-human-stages h3{font-size:24px;line-height:1.5;margin:0 0 16px;color:#123e5b}body#asia-sky-page .ai-human-stages p{font-size:17px;margin:0}body#asia-sky-page .ai-human-stages .ai-human-output{border-top:1px solid #d4e3ed;margin-top:22px;padding-top:16px;font-size:16px;font-weight:700;color:#135f94}body#asia-sky-page .ai-human-feature .ai-split{gap:24px;margin-top:32px}body#asia-sky-page .ai-human-feature .ai-block{background:#fff;padding:28px;border:1px solid #bfd7e6;border-top:3px solid #2489c4}body#asia-sky-page .ai-human-feature .ai-block:last-child{border-top-color:#123e5b}body#asia-sky-page .ai-human-feature .ai-block::before,body#asia-sky-page .ai-human-feature .ai-block::after{display:none}body#asia-sky-page .ai-human-feature .ai-block h3{font-size:24px}body#asia-sky-page .ai-human-feature .ai-block ul{font-size:17px;line-height:1.9}body#asia-sky-page .ai-human-responsibility{border-left:3px solid #1676b8;padding-left:20px;margin:28px 0}body#asia-sky-page .ai-human-actions{display:flex;flex-wrap:wrap;gap:20px 32px;margin-top:28px}body#asia-sky-page .ai-human-actions a{font-size:17px;line-height:1.7}body#asia-sky-page .ai-human-teaser{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:32px;align-items:center}body#asia-sky-page .ai-human-teaser .ai-human-mark{font-size:clamp(32px,4.2vw,54px);margin-bottom:18px}body#asia-sky-page .ai-human-teaser h2{font-size:clamp(27px,2.6vw,34px);margin:0}body#asia-sky-page .ai-human-teaser p{margin:0}body#asia-sky-page .ai-human-teaser .ai-human-mini-flow{font-weight:700;color:#135f94;margin-top:20px;font-size:17px}@media(max-width:760px){body#asia-sky-page .ai-human-stages,body#asia-sky-page .ai-human-teaser{grid-template-columns:1fr;gap:20px}body#asia-sky-page .ai-human-feature{padding:26px 20px;margin-block:32px}body#asia-sky-page .ai-human-feature p{font-size:17px}body#asia-sky-page .ai-human-feature .ai-human-mark{font-size:clamp(29px,7.5vw,44px)}body#asia-sky-page .ai-human-stages{margin-block:28px}body#asia-sky-page .ai-human-stages li,body#asia-sky-page .ai-human-feature .ai-block{padding:24px 20px}body#asia-sky-page .ai-human-actions{flex-direction:column;align-items:flex-start;gap:18px}}body#asia-sky-page .hero .eyebrow{font-size:clamp(17px,1.5vw,21px);font-weight:700;letter-spacing:.025em;color:#135f94;line-height:1.6}html#asia-sky-document{--font-ui:"Noto Sans JP","Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--ink:#103c5c;--body:#355367;--blue:#006fad;--sky:#edf6fc;--surface-soft:#edf6fc;--line:#c5d9e7;--text-body:18px;--text-h1:46px;--text-h2:34px;--text-h3:24px;--text-label:18px;font-family:var(--font-ui)}body#asia-sky-page{font-family:var(--font-ui);font-size:var(--text-body);font-weight:400}body#asia-sky-page main#main{font-family:var(--font-ui);font-size:var(--text-body)}body#asia-sky-page main#main h1{font-size:var(--text-h1);line-height:1.45;font-weight:700;letter-spacing:-.025em}body#asia-sky-page main#main h2{font-size:var(--text-h2);line-height:1.5;font-weight:700;letter-spacing:-.025em;color:var(--ink)}body#asia-sky-page main#main h3{font-size:var(--text-h3);line-height:1.55;font-weight:700;letter-spacing:-.015em;color:var(--ink)}body#asia-sky-page main#main h4{font-size:20px;font-weight:700;line-height:1.6}body#asia-sky-page main#main p,body#asia-sky-page main#main .legal-document,body#asia-sky-page main#main .employee-story-copy{font-size:var(--text-body);line-height:1.9}body#asia-sky-page main#main .eyebrow,body#asia-sky-page main#main .ai-human-mark,body#asia-sky-page main#main .ai-human-stage-label,body#asia-sky-page main#main .sky-eyebrow{font-size:var(--text-label);font-weight:700;letter-spacing:.065em;line-height:1.5;color:var(--blue);margin-bottom:14px}body#asia-sky-page main#main .hero h1{font-size:clamp(48px,6vw,80px);line-height:1.28}body#asia-sky-page main#main .hero-message{font-size:21px;font-weight:600}body#asia-sky-page main#main .hero .eyebrow{font-size:18px;letter-spacing:.025em}body#asia-sky-page main#main .page-head{background:var(--sky);border-bottom:1px solid var(--line)}body#asia-sky-page main#main .detail-section{padding-block:56px;border-bottom:1px solid var(--line);margin-block:0}body#asia-sky-page main#main .detail-title{grid-template-columns:54px 1fr;gap:24px;margin-bottom:28px}body#asia-sky-page main#main .detail-number,body#asia-sky-page main#main .principle-number{font-size:28px;line-height:1.6;font-weight:600}body#asia-sky-page main#main .fact-number{font-size:34px;font-weight:700}body#asia-sky-page main#main .fact-number span{font-size:20px}body#asia-sky-page main#main .section-head{margin-bottom:28px}body#asia-sky-page main#main .minor-note,body#asia-sky-page main#main .job,body#asia-sky-page main#main .company-fact,body#asia-sky-page main#main .contact-panel,body#asia-sky-page main#main .recruit-teaser{background:var(--sky);border:1px solid var(--line)}body#asia-sky-page main#main .case-facts>div,body#asia-sky-page main#main .ai-block{background:#fff}body#asia-sky-page main#main .case-band{background:#fff;padding:32px 0}body#asia-sky-page main#main .case-band>.wrap{padding:40px;background:var(--sky);border:1px solid var(--line);gap:40px;grid-template-columns:.7fr 1.3fr}body#asia-sky-page main#main .case-feature{border-left:1px solid #9fbfd3}body#asia-sky-page main#main .ai-human-feature{background:#fff0;border:0;border-bottom:1px solid var(--line);padding:56px 0;margin:0;color:var(--ink)}body#asia-sky-page main#main .ai-human-teaser{padding:28px 0;margin:30px 0 0;border-top:1px solid var(--line);border-bottom:0;grid-template-columns:1fr 1.35fr;gap:32px}body#asia-sky-page main#main .ai-human-teaser h2,body#asia-sky-page main#main .ai-human-teaser h3{font-size:var(--text-h3)}body#asia-sky-page main#main .ai-human-teaser .ai-human-mini-flow{display:none}body#asia-sky-page main#main .ai-human-actions{margin-top:20px;gap:16px 28px}body#asia-sky-page main#main .ai-human-actions a{font-size:17px}body#asia-sky-page main#main .ai-human-intro-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:36px;align-items:center;margin:24px 0 32px}body#asia-sky-page main#main .ai-human-intro{margin:14px 0 0;max-width:none}body#asia-sky-page main#main .ai-value{font-weight:700;color:var(--ink)}body#asia-sky-page main#main .ai-human-visual{margin:0;background:var(--sky)}body#asia-sky-page main#main .ai-human-visual img{width:100%;height:auto;border-radius:0}body#asia-sky-page main#main .ai-human-visual figcaption{font-size:16px;line-height:1.6;color:var(--body);padding:12px 16px;background:var(--sky)}body#asia-sky-page main#main .ai-human-stages{margin:28px 0;gap:24px}body#asia-sky-page main#main .ai-human-stages li{padding:24px;background:#fff;border:1px solid var(--line)}body#asia-sky-page main#main .ai-human-stages p{font-size:17px}body#asia-sky-page main#main .ai-human-stages .ai-human-output{font-size:17px;border-color:var(--line)}body#asia-sky-page main#main .ai-human-detail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}body#asia-sky-page main#main .ai-human-detail>summary{cursor:pointer;font-size:18px;font-weight:600;color:var(--ink);min-height:32px}body#asia-sky-page main#main .ai-human-detail .ai-block{border:1px solid var(--line);padding:24px}body#asia-sky-page main#main .ai-human-detail .ai-block .eyebrow{font-size:18px}body#asia-sky-page main#main .ai-human-detail .ai-block ul{font-size:17px}body#asia-sky-page main#main .ai-human-responsibility{border-left:0;padding-left:0;margin-bottom:4px}body#asia-sky-page main#main .recruit-details .ai-human-teaser{margin-top:32px}body#asia-sky-page main#main .policy-sidebar h2{font-size:18px}body#asia-sky-page main#main .policy-sidebar a,body#asia-sky-page main#main .breadcrumb{font-size:16px}body#asia-sky-page main#main .legal-document h2{font-size:28px}body#asia-sky-page main#main .legal-document h3{font-size:24px}body#asia-sky-page main#main .sky-form{font-family:var(--font-ui);font-size:var(--text-body)}body#asia-sky-page main#main .sky-form .sky-hint,body#asia-sky-page main#main .sky-form .sky-consent p,body#asia-sky-page main#main .sky-preparation{font-size:17px}body#asia-sky-page main#main .sky-required,body#asia-sky-page main#main .sky-optional{font-size:14px}body#asia-sky-page main#main .anchor-arrival{color:var(--ink);outline:none}body#asia-sky-page main#main :is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}body#asia-sky-page main#main .anchor-arrival::before{inset:0 auto 0 -12px;width:3px;background:var(--blue);border:0;opacity:.8}body#asia-sky-page main#main .policy-sidebar .anchor-arrival{color:var(--ink)}@media(max-width:940px){body#asia-sky-page main#main .ai-human-intro-grid{grid-template-columns:1fr;gap:24px}body#asia-sky-page main#main .case-band>.wrap{grid-template-columns:1fr}}@media(max-width:640px){html#asia-sky-document{--text-body:17px;--text-h1:34px;--text-h2:28px;--text-h3:22px;--text-label:18px}body#asia-sky-page main#main .hero h1{font-size:clamp(34px,10vw,56px)}body#asia-sky-page main#main .hero-message{font-size:18px}body#asia-sky-page main#main .detail-section{padding-block:40px}body#asia-sky-page main#main .detail-title{grid-template-columns:1fr;gap:6px}body#asia-sky-page main#main .case-band>.wrap{padding:24px;gap:28px}body#asia-sky-page main#main .case-feature{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}body#asia-sky-page main#main .ai-human-feature{padding:40px 0}body#asia-sky-page main#main .ai-human-teaser{grid-template-columns:1fr;gap:16px;padding:24px 0;margin-top:24px}body#asia-sky-page main#main .ai-human-stages li{padding:22px}body#asia-sky-page main#main .legal-document h2{font-size:25px}body#asia-sky-page main#main .legal-document h3{font-size:22px}body#asia-sky-page main#main .fact-number{font-size:28px}}body#asia-sky-page main#main.home-reviewed .home-intro{grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);gap:56px;align-items:center;padding-block:64px}body#asia-sky-page main#main.home-reviewed .home-intro .intro-lead{font-size:24px;line-height:1.65;font-weight:700;color:var(--ink);margin-bottom:18px}body#asia-sky-page main#main.home-reviewed .home-intro h2{line-height:1.5}body#asia-sky-page main#main.home-reviewed .home-ai-teaser{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:center;padding-block:40px;margin-top:40px}body#asia-sky-page main#main.home-reviewed .home-ai-teaser figure{margin:0;background:#fff0}body#asia-sky-page main#main.home-reviewed .home-ai-teaser img{width:100%;height:auto;display:block}body#asia-sky-page main#main.home-reviewed .home-ai-teaser figcaption{font-size:16px;line-height:1.7;color:var(--body);padding-top:12px;text-align:left}body#asia-sky-page main#main.home-reviewed .home-ai-copy>p{margin-top:16px}body#asia-sky-page main#main.home-reviewed .case-band{background:var(--surface-soft);padding:64px 0}body#asia-sky-page main#main.home-reviewed .case-band>.wrap{background:#fff0;border:0;padding:0;grid-template-columns:.65fr 1.35fr;gap:48px;align-items:start}body#asia-sky-page main#main.home-reviewed .case-band>.wrap>div{padding-top:24px}body#asia-sky-page main#main.home-reviewed .case-feature{background:#fff;border:0;padding:36px}body#asia-sky-page main#main.home-reviewed .recruit-teaser{background:#fff0;border:0;padding-block:0}@media(max-width:940px){body#asia-sky-page main#main.home-reviewed .home-intro{grid-template-columns:1fr;gap:24px}body#asia-sky-page main#main.home-reviewed .case-band>.wrap{grid-template-columns:1fr;gap:28px}body#asia-sky-page main#main.home-reviewed .case-band>.wrap>div{padding:0}}@media(max-width:640px){body#asia-sky-page main#main.home-reviewed .home-intro{padding-block:40px}body#asia-sky-page main#main.home-reviewed .home-intro .intro-lead{font-size:22px}body#asia-sky-page main#main.home-reviewed .home-ai-teaser{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-block:32px}body#asia-sky-page main#main.home-reviewed .case-band{padding:40px 0}body#asia-sky-page main#main.home-reviewed .case-feature{padding:24px;border:0}body#asia-sky-page main#main.home-reviewed .recruit-teaser{padding:0}}body#asia-sky-page main#main .ai-human-visual{background:#fff0}body#asia-sky-page main#main :is(.home-ai-teaser,.ai-human-visual) figcaption.ai-image-caption{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.2fr);gap:8px;padding:16px 0 0;background:#fff0;color:var(--ink);font-size:17px;line-height:1.6;font-weight:600;text-align:center}body#asia-sky-page main#main .ai-image-caption>span{min-width:0}body#asia-sky-page main#main .ai-image-caption .heading-unit{display:inline-block;white-space:nowrap}@media(max-width:640px){body#asia-sky-page main#main :is(.home-ai-teaser,.ai-human-visual) figcaption.ai-image-caption{grid-template-columns:repeat(3,minmax(0,1fr));font-size:16px;gap:8px;padding-top:12px}body#asia-sky-page main#main .ai-image-caption .heading-unit{display:block}body#asia-sky-page main#main .ai-image-caption wbr{display:none}}body#asia-sky-page .hero{display:grid;grid-template-rows:1fr auto;height:auto;min-height:clamp(580px,calc(100svh - 128px),800px);max-height:none}body#asia-sky-page .hero-inner{height:auto;min-width:0;padding-bottom:28px}body#asia-sky-page .hero-inner>*{flex-shrink:0}body#asia-sky-page .hero-foot{position:static;width:min(calc(100% - var(--gutter)*2),var(--content));margin:0 auto 26px;align-self:end}body#asia-sky-page .hero-foot:before{content:none;display:none}@media(max-width:700px){body#asia-sky-page .hero{min-height:610px;grid-template-rows:1fr}body#asia-sky-page .hero-inner{padding-bottom:48px}}body#asia-sky-page .history-appointments{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}body#asia-sky-page .history-appointments>li{display:grid;grid-template-columns:8em max-content;gap:.75em;margin:0;padding:0}body#asia-sky-page .history-appointments>li>span{white-space:nowrap}body#asia-sky-page .site-header .brand{display:flex;flex-direction:row;align-items:center;gap:18px;flex:none}body#asia-sky-page .site-header .brand-mark{width:212px;aspect-ratio:1198/384;overflow:visible}body#asia-sky-page .brand-mark img{width:100%;height:auto;aspect-ratio:1198/384}body#asia-sky-page .site-header .brand-copy{display:block}body#asia-sky-page .site-header .brand-name{font-size:30px;line-height:1.3;white-space:nowrap}body#asia-sky-page .footer-brand{line-height:1.4;text-align:center;color:#fff}body#asia-sky-page .footer-logo{aspect-ratio:1198/384}body#asia-sky-page .footer-brand-name{display:block;margin-top:14px;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:#fff}@media(max-width:1280px){body#asia-sky-page .site-header{height:112px}body#asia-sky-page .site-header .brand{flex-direction:column;gap:3px}body#asia-sky-page .site-header .brand-mark{width:208px}body#asia-sky-page .site-header .brand-name{font-size:22px}}@media(max-width:940px){body#asia-sky-page .site-nav{top:100%;max-height:calc(100dvh - var(--header-height,112px) - 46px)}}@media(max-width:640px){body#asia-sky-page .site-header{height:112px;padding-inline:16px;gap:8px}body#asia-sky-page .site-header .brand-mark{width:200px}body#asia-sky-page .site-header .brand-copy{display:block}}body#asia-sky-page #track-record .record-group{margin-top:42px}body#asia-sky-page #track-record .record-group h3{display:flex;align-items:center;gap:20px;font-size:23px;line-height:1.6;letter-spacing:.015em;color:var(--blue);margin:0}body#asia-sky-page #track-record .record-group h3::after{content:"";display:block;flex:1;min-width:22px;height:1px;background:var(--line)}body#asia-sky-page #track-record .record-group .archive-note{margin:12px 0 0}body#asia-sky-page #track-record .record-group .record-list{margin:14px 0 0}@media(max-width:640px){body#asia-sky-page #track-record .record-group{margin-top:32px}body#asia-sky-page #track-record .record-group h3{font-size:20px;gap:14px}}body#asia-sky-page #track-record .record-list li{border-bottom-color:#edf2f5}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on){margin-bottom:48px;row-gap:28px}body#asia-sky-page main#main :is(#voice-km,#voice-ts,#voice-on) .employee-review-note{grid-column:1 / -1;margin:0;font-size:15px;line-height:1.8;color:var(--body)}body#asia-sky-page main#main :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-specialty{font-size:17px;line-height:1.8;font-weight:700;color:var(--blue);margin:22px 0 0;overflow-wrap:anywhere}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-story-content h3{margin-bottom:36px;text-wrap:initial}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-story-chapter{margin:0;padding:0;border:0;background:#fff0}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-story-chapter+.employee-story-chapter{margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) h4{font-size:24px;line-height:1.65;color:var(--ink);font-weight:700;letter-spacing:0;margin:0 0 22px;overflow-wrap:anywhere}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-story-chapter p{white-space:pre-line}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-secondary-message strong{color:var(--ink);font-weight:700}@media(max-width:940px){body#asia-sky-page main#main :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-specialty{flex-basis:100%;margin:0}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-story-content{max-width:800px}}@media(max-width:640px){body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on){margin-bottom:36px;row-gap:24px}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-story-content h3{margin-bottom:30px}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) h4{font-size:21px;margin-bottom:18px}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-story-chapter+.employee-story-chapter{margin-top:32px;padding-top:28px}}body#asia-sky-page main#main :is(#voice-km,#voice-ts,#voice-on,#voice-tk) .employee-specialty{word-break:keep-all;overflow-wrap:normal}body#asia-sky-page :is(#voice-km,#voice-ts,#voice-on) .employee-key-message strong{font-weight:700;color:var(--ink)}body#asia-sky-page #voices .employee-voice-nav{margin:0 0 32px}body#asia-sky-page #voices .employee-voice-nav ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0}body#asia-sky-page #voices .employee-voice-nav li{min-width:0;margin:0;padding:0}body#asia-sky-page #voices .employee-voice-nav a{display:flex;flex-direction:column;gap:8px;height:100%;min-height:100px;padding:18px 22px;background:#fff;border:1px solid var(--line);color:var(--ink)}body#asia-sky-page #voices .employee-voice-nav a:hover{background:var(--sky);border-color:var(--blue)}body#asia-sky-page #voices .employee-voice-nav-person{display:flex;align-items:center;gap:12px;font-size:21px;line-height:1.4;font-weight:700}body#asia-sky-page #voices .employee-voice-nav-number{color:var(--blue);font-size:17px;font-weight:700}body#asia-sky-page #voices .employee-voice-nav-arrow{margin-left:auto;font-size:22px;color:var(--blue);font-weight:400}body#asia-sky-page #voices .employee-voice-nav-label{font-size:17px;line-height:1.6;font-weight:600;overflow-wrap:anywhere}@media(max-width:640px){body#asia-sky-page #voices .employee-voice-nav ul{grid-template-columns:1fr;gap:10px}body#asia-sky-page #voices .employee-voice-nav a{min-height:88px;padding:14px 18px;gap:5px}}body#asia-sky-page #voices .employee-voice-nav ul{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){body#asia-sky-page #voices .employee-voice-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){body#asia-sky-page #voices .employee-voice-nav ul{grid-template-columns:1fr}}body#asia-sky-page main#main .service-related-actions{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:28px}body#asia-sky-page main#main .service-related-actions a{font-size:17px;line-height:1.7}body#asia-sky-page main#main .ai-case-results{margin-top:32px;padding-top:28px;border-top:1px solid var(--line)}body#asia-sky-page main#main .ai-case-results h3{font-size:24px;line-height:1.6;margin:0 0 18px}body#asia-sky-page main#main .ai-case-results .ai-case-metrics{margin:18px 0;padding-left:1.4em}body#asia-sky-page main#main .ai-case-results .ai-case-metrics li{font-size:20px;line-height:1.8;margin:8px 0;color:var(--ink)}body#asia-sky-page main#main .ai-case-results .ai-case-comparison-note{font-size:16px;line-height:1.8;color:var(--body)}@media(max-width:640px){body#asia-sky-page main#main .service-related-actions{flex-direction:column;align-items:flex-start;gap:18px}body#asia-sky-page main#main .ai-case-results h3{font-size:21px}body#asia-sky-page main#main .ai-case-results .ai-case-metrics li{font-size:18px}}body#asia-sky-page main#main #dx .dx-system-support{margin:24px 0 0;padding:0;border:0;background:#fff0;box-shadow:none;max-width:860px}body#asia-sky-page main#main #dx .dx-system-support h3{font-size:21px;line-height:1.5;margin:0 0 8px}body#asia-sky-page main#main #dx .dx-system-support p{margin:0}@media(max-width:760px){body#asia-sky-page main#main #dx .dx-system-support{margin-top:20px}}body#asia-sky-page main#main #dx .dx-system-support{max-width:100%}body#asia-sky-page main#main #dx .dx-system-support p{max-width:100%;word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}@media(max-width:760px){body#asia-sky-page main#main #dx .dx-system-support p{text-wrap:balance}}body#asia-sky-page main#main #dx .dx-system-support p .heading-unit{display:inline-block;white-space:nowrap;word-break:keep-all}body#asia-sky-page main#main .company-facts{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:100%}body#asia-sky-page main#main .company-fact{min-width:0;max-width:100%}body#asia-sky-page main#main .company-fact h3{word-break:normal;overflow-wrap:break-word;line-break:strict}@media(max-width:640px){body#asia-sky-page main#main .company-facts{grid-template-columns:minmax(0,1fr)}}body#asia-sky-page .footer-licenses{margin-top:12px;color:#d3e4ef;max-width:100%;font-size:14px;line-height:1.8}body#asia-sky-page .footer-licenses>summary{width:fit-content;max-width:100%;min-height:44px;padding-block:9px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:400;color:inherit;list-style:revert}body#asia-sky-page .footer-licenses>summary:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}body#asia-sky-page .footer-licenses>summary:focus-visible{outline:2px solid #bce4ff;outline-offset:4px}body#asia-sky-page .footer-license-content{max-width:900px;padding-top:8px}body#asia-sky-page .footer-license-content p{font-size:16px;line-height:1.8;margin:0 0 16px;color:inherit}body#asia-sky-page .footer-license-content a{color:inherit;text-decoration:underline;text-underline-offset:4px}body#asia-sky-page .footer-license-text{font:inherit;font-size:16px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;max-width:100%;padding:0;margin:0 0 16px;border:0;background:#fff0;color:inherit}@media(max-width:640px){body#asia-sky-page .footer-licenses>summary{font-size:15px}}body#asia-sky-page .contact-layout{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:clamp(30px,5vw,76px);align-items:start}body#asia-sky-page .contact-layout>section:first-child{position:sticky;top:calc(var(--header-height,94px) + 28px)}body#asia-sky-page .inquiry-panel{background:#fff;border:1px solid #cadfea;border-top:4px solid var(--blue);padding:clamp(24px,3vw,42px);box-shadow:0 16px 42px #19446408;min-width:0}body#asia-sky-page .inquiry-panel>h2{font-size:32px;margin-bottom:12px}body#asia-sky-page .inquiry-panel>p{font-size:17px}body#asia-sky-page .form-steps{list-style:none;padding:0;margin:28px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}body#asia-sky-page .form-steps li{font-size:17px;display:flex;align-items:center;gap:10px;padding-block:12px;border-bottom:3px solid #cbdce7;color:#567084}body#asia-sky-page .form-steps li span{font-size:15px;font-weight:700}body#asia-sky-page .form-steps li[aria-current=step]{color:var(--blue);border-color:var(--blue);font-weight:700}body#asia-sky-page .form-status{font-size:16px;color:#486476;margin:14px 0}body#asia-sky-page .form-status:empty{display:none}body#asia-sky-page .form-status button{display:block;background:none;border:0;color:var(--blue);text-decoration:underline;padding:8px 0;min-height:44px}body#asia-sky-page .form-error{padding:17px 20px;border-left:4px solid #a92929;background:#fff1f1;color:#7d2020;font-size:17px;margin:18px 0;line-height:1.8}body#asia-sky-page .form-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}body#asia-sky-page .form-field{min-width:0}body#asia-sky-page .form-field.wide{grid-column:1/-1}body#asia-sky-page .form-field label{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:700;margin-bottom:10px}body#asia-sky-page .required,body#asia-sky-page .optional{display:inline-block;font-size:13px;line-height:1.6;padding:2px 7px;font-weight:500;white-space:nowrap;letter-spacing:0}body#asia-sky-page .required{color:#006094;background:#e5f2fa}body#asia-sky-page .optional{color:#4d6270;background:#eef2f4}body#asia-sky-page .form-field input,body#asia-sky-page .form-field select,body#asia-sky-page .form-field textarea{font:inherit;font-size:18px;line-height:1.6;width:100%;max-width:100%;min-height:52px;color:#153a50;background:#fff;border:1px solid #8caebf;border-radius:3px;padding:12px 14px}body#asia-sky-page .form-field select{padding-right:28px}body#asia-sky-page .form-field textarea{resize:vertical;min-height:160px}body#asia-sky-page .form-field input::placeholder,body#asia-sky-page .form-field textarea::placeholder{color:#6b7f8a;opacity:1}body#asia-sky-page .form-field input:focus-visible,body#asia-sky-page .form-field select:focus-visible,body#asia-sky-page .form-field textarea:focus-visible,body#asia-sky-page .consent-label input:focus-visible{outline:3px solid #0480bf;outline-offset:3px}body#asia-sky-page .form-field [aria-invalid=true]{border:2px solid #b93232}body#asia-sky-page .field-hint{font-size:16px;line-height:1.8;margin-top:10px}body#asia-sky-page .hp-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}body#asia-sky-page .consent-label{display:flex;gap:13px;align-items:flex-start;font-size:17px;font-weight:600;cursor:pointer;padding-block:14px;line-height:1.8}body#asia-sky-page .consent-label input{width:22px;height:22px;flex:none;margin:4px 0 0;accent-color:#006fad}body#asia-sky-page .form-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:20px;align-items:center}body#asia-sky-page .form-actions .button{border:0;font-size:18px;justify-content:center;min-height:56px;flex:1;min-width:190px;margin:0}body#asia-sky-page .form-actions .button:disabled{cursor:not-allowed;opacity:.55}body#asia-sky-page .form-actions .button[aria-busy=true]{cursor:wait}body#asia-sky-page .back-button{font-size:17px;background:#fff0;border:1px solid #8caebf;padding:14px 20px;min-height:54px;flex:1;white-space:nowrap}body#asia-sky-page .confirmation-values{margin:28px 0}body#asia-sky-page .confirmation-values>div{border-top:1px solid var(--line);padding:18px 0}body#asia-sky-page .confirmation-values dt{font-size:16px;color:#47667b;margin-bottom:7px}body#asia-sky-page .confirmation-values dd{font-size:18px;color:var(--ink);margin:0;white-space:pre-wrap;overflow-wrap:anywhere}body#asia-sky-page .inquiry-panel h3{font-size:24px}body#asia-sky-page .inquiry-panel [hidden]{display:none!important}body#asia-sky-page #inquiry-complete{text-align:center;padding:20px 0 30px}body#asia-sky-page #inquiry-complete h3{font-size:28px;margin-bottom:18px}body#asia-sky-page #inquiry-complete p{font-size:18px;margin-bottom:26px}body#asia-sky-page .complete-mark{width:60px;height:60px;display:grid;place-items:center;background:#e5f4fc;color:#006fad;font-size:32px;border-radius:50%;margin:0 auto 22px}body#asia-sky-page .contact-methods a:not(.email-link){text-decoration:underline;color:var(--blue)}@media(max-width:940px){body#asia-sky-page .contact-layout{grid-template-columns:1fr;gap:32px}body#asia-sky-page .contact-layout>section:first-child{position:static}body#asia-sky-page .contact-layout>section:first-child h2{font-size:28px}body#asia-sky-page .contact-checks{display:flex;gap:16px 28px;flex-wrap:wrap}}@media(max-width:540px){body#asia-sky-page .inquiry-panel{padding:22px 18px}body#asia-sky-page .form-fields{grid-template-columns:1fr;gap:23px}body#asia-sky-page .form-field{grid-column:1/-1}body#asia-sky-page .form-steps{gap:8px}body#asia-sky-page .form-steps li{gap:6px;font-size:16px}body#asia-sky-page .form-actions{display:grid;grid-template-columns:1fr}body#asia-sky-page .form-actions .button,body#asia-sky-page .back-button{width:100%;min-width:0}body#asia-sky-page .inquiry-panel>h2{font-size:28px}body#asia-sky-page .form-field input,body#asia-sky-page .form-field select,body#asia-sky-page .form-field textarea{font-size:17px}body#asia-sky-page .inquiry-panel .email-link{font-size:18px;overflow-wrap:anywhere}}body#asia-sky-page .send-status{font-size:17px;line-height:1.8;padding:14px 18px;background:#edf6fb;border-left:3px solid #006fad;margin:22px 0 0}body#asia-sky-page .form-status[data-state=unavailable]{color:#71381d;background:#fff6e9;border-left:3px solid #ad6423;padding:14px 18px}body#asia-sky-page .form-status button{font:inherit;font-weight:600;cursor:pointer}body#asia-sky-page .form-status button:focus-visible{outline:3px solid #0480bf;outline-offset:3px}body#asia-sky-page .fallback-form-link{display:inline-block;font-weight:700;font-size:17px;line-height:1.7;color:#005b88;text-decoration:underline;text-underline-offset:4px;padding-block:10px;min-height:44px}body#asia-sky-page .fallback-form-link:focus-visible{outline:3px solid #0480bf;outline-offset:3px}body#asia-sky-page .fallback-form-note{font-size:16px;line-height:1.8;margin:8px 0 0}body#asia-sky-page .fallback-form-note:empty{display:none}body#asia-sky-page .copy-draft{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:12px;padding:12px;font:inherit;font-size:17px;line-height:1.7;color:#153a50;background:#fff;border:1px solid #8caebf;resize:vertical}body#asia-sky-page .copy-draft:focus{outline:3px solid #0480bf;outline-offset:3px}body#asia-sky-page .inquiry-frame-panel{padding:0;overflow:hidden}body#asia-sky-page .contact-frame-status{padding:18px 24px;font-size:17px;line-height:1.8;color:#36576d;background:#edf6fb}body#asia-sky-page .contact-frame-status:empty{display:none}body#asia-sky-page .contact-frame-status[data-state=unavailable]{color:#71381d;background:#fff6e9}body#asia-sky-page .contact-frame-fallback{padding:0 24px 20px;background:#fff6e9}body#asia-sky-page .contact-frame-fallback p{font-size:16px;line-height:1.8}body#asia-sky-page .contact-form-frame{display:block;width:100%;border:0;background:#fff}body#asia-sky-page .contact-frame-notices{padding:0 clamp(22px,3vw,42px) 32px}body#asia-sky-page .contact-frame-notices .privacy-notice{margin-top:24px}body#asia-sky-page .contact-frame-notices .privacy-notice p,body#asia-sky-page .contact-frame-notices .contact-methods p{font-size:17px}body#asia-sky-page .contact-frame-notices .email-link{font-size:19px;overflow-wrap:anywhere}body#asia-sky-page .contact-layout>section:first-child h2{text-wrap:balance}body#asia-sky-page .sky-form{box-sizing:border-box;display:flow-root;width:100%;min-height:300px;margin:0;padding:30px 28px;background:#fff;color:#153a50;font-family:Arial,"Noto Sans JP","Yu Gothic",sans-serif;font-size:17px;line-height:1.8;overflow-wrap:anywhere}body#asia-sky-page .sky-form *{box-sizing:border-box}body#asia-sky-page .sky-form h2{font-size:28px;line-height:1.55;margin:0 0 20px;font-weight:700}body#asia-sky-page .sky-form h3{font-size:21px;margin:0 0 12px}body#asia-sky-page .sky-form p{margin:0 0 12px}body#asia-sky-page .sky-form a{color:#006094;text-decoration:underline;text-underline-offset:3px}body#asia-sky-page .sky-eyebrow{color:#006fad;font-size:16px;font-weight:700}body#asia-sky-page .sky-steps{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}body#asia-sky-page .sky-steps li{font-size:17px;padding:10px 0;border-bottom:3px solid #cbdce7;color:#567084;display:flex;gap:8px}body#asia-sky-page .sky-steps li[aria-current=step]{border-color:#006fad;color:#006fad;font-weight:700}body#asia-sky-page .sky-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}body#asia-sky-page .sky-wide{grid-column:1/-1}body#asia-sky-page .sky-field{min-width:0}body#asia-sky-page .sky-field label{display:block;font-size:17px;font-weight:700;margin-bottom:9px}body#asia-sky-page .sky-required,body#asia-sky-page .sky-optional{display:inline-block;font-size:13px;font-weight:500;padding:1px 7px;margin-left:5px;background:#e5f2fa;color:#006094;white-space:nowrap}body#asia-sky-page .sky-optional{background:#eef2f4;color:#4d6270}body#asia-sky-page .sky-field input,body#asia-sky-page .sky-field select,body#asia-sky-page .sky-field textarea{display:block;width:100%;max-width:100%;min-height:52px;padding:12px 14px;border:1px solid #8caebf;border-radius:3px;color:#153a50;background:#fff;font:inherit;font-size:18px;line-height:1.6}body#asia-sky-page .sky-field textarea{resize:vertical}body#asia-sky-page .sky-form :focus-visible{outline:3px solid #0480bf;outline-offset:3px}body#asia-sky-page .sky-form [aria-invalid=true]{border-color:#b93232}body#asia-sky-page .sky-field-error{color:#8f2828;font-size:16px;margin-top:7px!important}body#asia-sky-page .sky-hint{font-size:16px;line-height:1.8;margin-top:10px!important}body#asia-sky-page .sky-honeypot{position:absolute;left:-10000px;top:0;width:1px;height:1px;overflow:hidden}body#asia-sky-page .sky-consent{border-top:2px solid #006fad;margin-top:28px;padding-top:22px}body#asia-sky-page .sky-consent p{font-size:16px}body#asia-sky-page .sky-consent label{display:flex;gap:12px;align-items:flex-start;font-size:17px;font-weight:600;padding:12px 0;cursor:pointer}body#asia-sky-page .sky-consent input{width:22px;height:22px;flex:none;margin-top:4px;accent-color:#006fad}body#asia-sky-page .sky-button,body#asia-sky-page .sky-back{font:inherit;font-size:18px;line-height:1.6;min-height:56px;padding:14px 20px;border:0;border-radius:2px;cursor:pointer}body#asia-sky-page .sky-button{display:block;width:100%;background:#006fad;color:#fff;font-weight:700;margin-top:22px}body#asia-sky-page .sky-button:hover:not(:disabled){background:#005781}body#asia-sky-page .sky-button:disabled,body#asia-sky-page .sky-back:disabled{cursor:not-allowed;opacity:.55}body#asia-sky-page .sky-button[aria-busy=true]{cursor:wait}body#asia-sky-page .sky-back{width:100%;color:#153a50;border:1px solid #8caebf;background:#fff}body#asia-sky-page .sky-actions{display:grid;gap:14px}body#asia-sky-page .sky-actions .sky-button{margin-top:8px}body#asia-sky-page .sky-preparation{font-size:16px;line-height:1.8;margin:16px 0;color:#36576d}body#asia-sky-page .sky-preparation:empty{display:none}body#asia-sky-page .sky-warning{padding:16px 18px;background:#fff6e9;border-left:3px solid #ad6423;color:#71381d}body#asia-sky-page .sky-retry{font:inherit;font-size:17px;background:none;border:0;color:#005b88;text-decoration:underline;min-height:44px;padding:8px 0;cursor:pointer}body#asia-sky-page .sky-error{padding:16px 18px;border-left:3px solid #a92929;background:#fff1f1;color:#7d2020;font-size:17px;line-height:1.8;margin:18px 0}body#asia-sky-page .sky-confirm{margin:20px 0}body#asia-sky-page .sky-confirm>div{border-top:1px solid #d7e5ec;padding:16px 0}body#asia-sky-page .sky-confirm dt{font-size:16px;color:#47667b;margin:0 0 6px}body#asia-sky-page .sky-confirm dd{font-size:18px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}body#asia-sky-page .sky-complete{text-align:center;padding:20px 0}body#asia-sky-page .sky-complete p{font-size:18px;line-height:1.9}body#asia-sky-page .sky-complete-mark{width:60px;height:60px;display:grid;place-items:center;border-radius:50%;margin:0 auto 22px;background:#e5f4fc;color:#006fad;font-size:32px}@media(max-width:540px){body#asia-sky-page .sky-form{padding:24px 18px}body#asia-sky-page .sky-form h2{font-size:25px}body#asia-sky-page .sky-fields{grid-template-columns:1fr}body#asia-sky-page .sky-field{grid-column:1/-1}body#asia-sky-page .sky-field input,body#asia-sky-page .sky-field select,body#asia-sky-page .sky-field textarea{font-size:17px}body#asia-sky-page .sky-steps{gap:8px}body#asia-sky-page .sky-steps li{font-size:16px;gap:6px}}body#asia-sky-page .sky-form [hidden]{display:none!important}body#asia-sky-page .sky-form fieldset{border:0;padding:0;margin:0;min-width:0}body#asia-sky-page .sky-form .sky-screen-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body#asia-sky-page .sky-form #sky-form-heading{scroll-margin-top:calc(var(--header-height,94px) + 24px)}body#asia-sky-page .sky-field input:not([aria-invalid="true"]),body#asia-sky-page .sky-field select:not([aria-invalid="true"]),body#asia-sky-page .sky-field textarea:not([aria-invalid="true"]),body#asia-sky-page .sky-back{border-color:#6a8a9b}@theme{--color-primary-50:oklch(95% 0.04 50);--color-primary-100:oklch(90% 0.05 48);--color-primary-200:oklch(82% 0.07 46);--color-primary-300:oklch(74% 0.09 44);--color-primary-400:oklch(65% 0.11 42);--color-primary-500:oklch(58% 0.14 40);--color-primary-600:oklch(50% 0.16 38);--color-primary-700:oklch(42% 0.18 36);--color-primary-800:oklch(34% 0.20 34);--color-primary-900:oklch(26% 0.22 32);--color-primary-950:oklch(18% 0.23 30);--color-secondary-50:oklch(95% 0.03 140);--color-secondary-100:oklch(90% 0.04 138);--color-secondary-200:oklch(82% 0.06 136);--color-secondary-300:oklch(74% 0.08 134);--color-secondary-400:oklch(65% 0.10 132);--color-secondary-500:oklch(55% 0.12 130);--color-secondary-600:oklch(47% 0.14 128);--color-secondary-700:oklch(39% 0.16 126);--color-secondary-800:oklch(31% 0.18 124);--color-secondary-900:oklch(23% 0.20 122);--color-secondary-950:oklch(15% 0.21 120)}@media (min-width:768px){header:has(img[alt="ASIA Consulting ブランド案"])>div:first-child{padding-top:6px;padding-bottom:6px}header:has(img[alt="ASIA Consulting ブランド案"])>div:first-child>div:first-child{padding-bottom:3px;gap:18px}header:has(img[alt="ASIA Consulting ブランド案"])>div:first-child img{width:165px;height:auto}header:has(img[alt="ASIA Consulting ブランド案"])>div:first-child>div:first-child>div:last-child{gap:12px}header:has(img[alt="ASIA Consulting ブランド案"])>div:first-child a[aria-label="株式会社エイジア ホーム"]>span{font-size:18px;line-height:28px}header:has(img[alt="ASIA Consulting ブランド案"])>div:first-child>div:nth-child(2){padding-top:4px}header:has(img[alt="ASIA Consulting ブランド案"])>div:first-child>div:nth-child(2)>div>a{padding-top:8px;padding-bottom:8px}}@media (min-width:1024px){#home-root section[id="製造業の未来を実装する"]{padding-top:56px;padding-bottom:64px}}#wp-toolbar .ab-item:has(>.display-name){font-size:0!important}#wp-toolbar .ab-item>.display-name{font-size:13px}