#intake-art{display:none}@media(min-width:761px){body.intake-art-ready #intake-art{display:block;position:relative;width:min(100%,948px);margin:0 auto;container-type:inline-size;user-select:none;isolation:isolate}body.intake-art-ready>#repair-header,body.intake-art-ready>#notice,body.intake-art-ready>#app{display:none!important}#intake-art>img{display:block;width:100%;height:auto;pointer-events:none}#intake-art .ia-hot{position:absolute!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;min-width:0!important;min-height:0!important;box-shadow:none;border-radius:20px;cursor:pointer;transform:none!important;z-index:2}#intake-art .ia-hot:hover{box-shadow:inset 0 4px 9px #174b4b55;backdrop-filter:brightness(.92)}#intake-art .ia-hot:active{box-shadow:inset 0 6px 12px #174b4b77;backdrop-filter:brightness(.85)}#intake-art .ia-hot:focus-visible{outline:3px solid #008b91;outline-offset:2px}#intake-art .ia-on{left:46.1%;top:61.1%;width:48.7%;height:8%}#intake-art .ia-off{left:46.1%;top:70%;width:48.7%;height:7.2%}#intake-art .ia-home{left:82.6%;top:.4%;width:17%;height:4.2%}#intake-art .ia-phone{left:77%;top:41.3%;width:6%;height:3.2%}#intake-art .ia-sms{left:84.5%;top:41.3%;width:6.5%;height:3.2%}#intake-art .ia-notice{position:absolute;box-sizing:border-box;left:44.4%;top:28.5%;width:52%;height:4.2%;border:1px solid #72c7cd;border-radius:14px;background:linear-gradient(120deg,#f4ffff,#e2f7f5);color:#063849;display:flex;align-items:center;gap:1cqw;padding:0 2cqw;font:600 2.1cqw/1.3 'Malgun Gothic',sans-serif;overflow:hidden}#intake-art .ia-notice strong{white-space:nowrap}#intake-art .ia-notice-text{min-width:0}}

@media(min-width:761px){body:not(.intake-art-ready):has(#intake:not([hidden])){background:linear-gradient(rgba(246,249,249,.82),rgba(246,249,249,.82)),url('/repair/intake-office-background.png') center center/cover fixed no-repeat}body:not(.intake-art-ready):has(#intake:not([hidden])) .intake-card{background:rgba(255,255,255,.88);backdrop-filter:blur(3px)}body:not(.intake-art-ready):has(#intake:not([hidden])) .intake-heading{background:linear-gradient(120deg,rgba(244,250,249,.87),rgba(255,255,255,.85))}body:not(.intake-art-ready):has(#intake:not([hidden])) .intake-company-info{background:transparent}body:not(.intake-art-ready) #intake input,body:not(.intake-art-ready) #intake textarea,body:not(.intake-art-ready) #intake select{background-color:#fff}}

@media(min-width:761px){body:not(.intake-art-ready):has(#intake:not([hidden])){background:url('/repair/intake-office-background.png') center center/cover fixed no-repeat}body:not(.intake-art-ready):has(#intake:not([hidden])) .intake-card{background:#fff;backdrop-filter:none}body:not(.intake-art-ready):has(#intake:not([hidden])) #repair-header{position:sticky;top:0;z-index:30;background:#f3f7f8;box-shadow:0 4px 12px #17394712}body:not(.intake-art-ready):has(#intake:not([hidden])) #repair-header nav{display:flex!important;align-items:center;justify-content:flex-end;gap:10px;width:100%;margin:0}body:not(.intake-art-ready):has(#intake:not([hidden])) #repair-tone-choice{order:98;margin-left:auto!important;margin-right:0!important}body:not(.intake-art-ready):has(#intake:not([hidden])) #sound-control{order:99;margin:0!important}}

#repair-header .hws-phone-link-contact{display:none!important}
#hws-shared-topbar{position:sticky!important;top:0!important;z-index:100!important;background:#eff9f8!important}
@media(min-width:761px){body:not(.intake-art-ready):has(#intake:not([hidden])) #repair-header{top:40px;background:transparent!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important;text-shadow:0 1px 2px #fff,0 0 5px #fff,0 0 12px #fff}body:not(.intake-art-ready):has(#intake:not([hidden])) #repair-header>.customer-brand-contact>a{color:#006f78;font-weight:800}body:not(.intake-art-ready):has(#intake:not([hidden])) #repair-header>span{color:#244853;font-weight:600}}
#customer-latest-notice{position:relative!important;overflow:visible!important;z-index:40}#customer-latest-notice[open]>.customer-notice-body{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;box-sizing:border-box;width:100%;max-height:60vh;overflow:auto;margin:0!important;background:#fff!important;border:1px solid #b9dadc;border-radius:14px;padding:22px;box-shadow:0 12px 32px #183d4933;z-index:41}

html body #hws-shared-topbar.header-topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:100!important}body:has(#hws-shared-topbar){padding-top:40px}

body:not(.intake-art-ready):has(#intake:not([hidden])) #repair-header{position:relative!important;top:auto!important;bottom:auto!important}

#intake-art .ia-hot{clip-path:inset(1px round 1.8cqw)!important;border-radius:1.8cqw!important;overflow:hidden!important;appearance:none!important;-webkit-tap-highlight-color:transparent}#intake-art .ia-phone,#intake-art .ia-sms{clip-path:inset(2px round 1cqw)!important}
#intake-art .ia-hot,#intake-art .ia-hot:hover,#intake-art .ia-hot:active{box-shadow:none!important;transform:none!important;filter:none!important;border:0!important}#intake-art .ia-hot:hover{backdrop-filter:brightness(.96)!important}#intake-art .ia-hot:active{backdrop-filter:brightness(.89)!important}

#intake-art .ia-notice{z-index:5;cursor:pointer}#intake-art #ia-notice-layer{position:absolute;left:44.4%;top:33.2%;width:52%;box-sizing:border-box;z-index:6;background:#fff;border:1px solid #b5dadb;border-radius:12px;padding:18px;color:#164550;box-shadow:0 8px 22px #163f4926;max-height:35vh;overflow:auto;font-size:14px;line-height:1.7;animation:ia-notice-open .16s ease-out;transform-origin:top}#intake-art #ia-notice-layer .customer-notice-body{position:static!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;max-height:none!important}#intake-art #ia-notice-layer button{cursor:pointer}@keyframes ia-notice-open{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#intake-art #ia-notice-layer{animation:none}}

body.intake-art-ready #customer-latest-notice{display:none!important}
#intake-art .ia-notice{font-family:'Pretendard','Noto Sans KR','Malgun Gothic',sans-serif!important;font-size:clamp(14px,2cqw,20px)!important;font-weight:500!important;letter-spacing:-.035em;line-height:1.45;gap:1.2cqw}#intake-art .ia-notice strong{font-weight:700;flex-shrink:0}#intake-art .ia-notice-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* Desktop artwork backdrop: independent from the clear foreground and intake form. */
@media(min-width:761px){body.intake-art-ready{isolation:isolate;background:#eef3f1!important}body.intake-art-ready::before{content:'';position:fixed;inset:-18px;z-index:-1;pointer-events:none;background:linear-gradient(#f2f6f366,#f2f6f388),url('/repair/intake-office-background.png') center/cover no-repeat;filter:blur(9px)}body.intake-art-ready #intake-art{box-shadow:0 12px 40px #183a4226}}

#intake-art .ia-choice-heading{position:absolute;left:47%;top:57.6%;width:44%;height:3.15%;display:flex;align-items:center;justify-content:center;background:#fcfbf7;color:#102d40;font-family:Pretendard,'Malgun Gothic',sans-serif;font-size:2.45cqw;font-weight:700;line-height:1.2;white-space:nowrap;pointer-events:none}