:root{--lime:#d9ff43;--ink:#11130f;--muted:#777c72;--line:#dfe2d9;--paper:#f4f5f0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:'Noto Sans KR',sans-serif}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}.notice{height:34px;background:var(--ink);color:#d2d5cc;padding:0 5vw;font:500 12px/34px Inter}.notice span{float:right;color:#81867d}header{height:82px;padding:0 5vw;display:flex;align-items:center;gap:4vw;background:#fff;position:relative;z-index:20}.logo{font:800 24px Inter;letter-spacing:-1.5px;display:flex;align-items:center}.logo i{font-style:normal;font-weight:500}.logo b{width:8px;height:8px;background:var(--lime);border-radius:50%;margin:0 0 17px 5px}nav{display:flex;gap:34px;margin:auto;font-size:14px;font-weight:700}nav a{height:82px;display:flex;align-items:center;position:relative}nav a.active:after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--lime)}.head-cta{padding:14px 24px;background:var(--ink);color:#fff;font-size:13px;font-weight:800}.mobile-menu{display:none;border:0;background:none;font-size:24px;margin-left:auto}.sub-hero{height:510px;color:#fff;display:flex;align-items:center;background-position:center;background-size:cover;position:relative}.sub-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0a0c08e8,#0a0c0870,#0a0c081c)}.sub-hero>div{position:relative;z-index:1;margin-left:10vw}.sub-hero p,.section-head>p,.overline{color:var(--lime);font:700 11px Inter;letter-spacing:.25em}.sub-hero h1{font-size:clamp(42px,5vw,68px);line-height:1.16;letter-spacing:-.055em;margin:20px 0}.sub-hero h1 em{font-style:normal;font-weight:400}.sub-hero span{color:#c7cbc2}.sub-hero.lease{background-image:url('https://images.unsplash.com/photo-1558981359-219d6364c9c8?auto=format&fit=crop&w=2200&q=88')}.sub-hero.rent{background-image:url('https://images.unsplash.com/photo-1591637333184-19aa84b3e01f?auto=format&fit=crop&w=2200&q=88')}.sub-hero.stock{background-image:url('https://images.unsplash.com/photo-1568772585407-9361f9bf3a87?auto=format&fit=crop&w=2200&q=88')}.sub-hero.guide{background-image:url('https://images.unsplash.com/photo-1558981806-ec527fa84c39?auto=format&fit=crop&w=2200&q=88')}.sub-hero.location{background-image:url('https://images.unsplash.com/photo-1524591652733-73fa1ae7b5ee?auto=format&fit=crop&w=2200&q=88')}.intro{padding:120px 9vw;display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw}.intro h2,.section-head h2,.location-info h2{font-size:44px;letter-spacing:-.04em;margin:15px 0}.intro>div>p:not(.overline){color:var(--muted);line-height:1.9;margin:0 0 45px}.feature-grid,.doc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.feature-grid article,.doc-grid article{background:#fff;padding:28px}.feature-grid b{font:700 10px Inter;color:#7b9105}.feature-grid h3,.doc-grid h3{font-size:17px;margin:30px 0 10px}.feature-grid p,.doc-grid p{font-size:13px;color:var(--muted);line-height:1.7}.compare,.flow,.documents,.faq-section,.stock-section,.transport{padding:110px 9vw}.compare,.documents,.process{background:var(--paper)}.section-head{margin-bottom:48px}.section-head h2{margin:12px 0}.section-head.split{display:flex;justify-content:space-between;align-items:end}.section-head.split>span{color:var(--muted)}.section-head.split>span b{font:700 28px Inter;color:var(--ink)}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.compare-grid article{background:#fff;border:1px solid var(--line);padding:40px}.compare-grid span{display:inline-block;background:var(--lime);padding:7px 10px;font-size:10px;font-weight:800}.compare-grid h3{font-size:23px;margin:24px 0 12px}.compare-grid p,.compare-grid li{color:var(--muted);font-size:13px;line-height:1.8}.compare-grid ul{padding-left:20px}.spec-table{border-top:2px solid var(--ink)}.spec-table>div{display:grid;grid-template-columns:.7fr 1fr 1fr;border-bottom:1px solid var(--line);background:#fff}.spec-table b,.spec-table span{padding:20px}.spec-table>div:first-child{background:var(--ink);color:#fff}.flow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line)}.flow-grid article{background:#fff;padding:33px}.flow-grid b{font:700 10px Inter;color:#7b9105}.flow-grid h3{margin-top:45px}.flow-grid p{font-size:13px;color:var(--muted);line-height:1.7}.flow.large{padding-top:120px}.documents .note{color:#90958b;font-size:11px;margin-top:20px}.faq-section details{border-top:1px solid var(--line)}.faq-section details:last-child{border-bottom:1px solid var(--line)}summary{padding:24px 5px;font-weight:700;list-style:none;display:flex;justify-content:space-between;cursor:pointer}summary::-webkit-details-marker{display:none}details>p{color:var(--muted);padding:0 5px 24px}.stock-filters{display:flex;gap:8px;margin-bottom:28px}.stock-filters button{border:1px solid var(--line);background:#fff;padding:10px 20px;border-radius:30px}.stock-filters button.active{background:var(--ink);color:#fff}.stock-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.stock-grid>article{border:1px solid var(--line)}.stock-photo{height:245px;position:relative;overflow:hidden;background:var(--paper)}.stock-photo img{width:100%;height:100%;object-fit:cover}.stock-photo mark{position:absolute;z-index:1;top:15px;left:15px;background:var(--lime);padding:7px 10px;font:800 10px Inter}.stock-info{padding:25px}.stock-info>small{color:#8c9188;font:600 10px Inter}.stock-info h3{font:700 23px Inter;margin:8px 0 20px}.stock-info>div{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.stock-info p{font-size:11px;color:var(--muted)}.stock-info strong{display:block;color:var(--ink);font:700 17px Inter;margin-top:5px}.stock-info>a{display:block;text-align:center;background:var(--ink);color:#fff;padding:15px;font-size:13px;font-weight:800}.empty{text-align:center;padding:60px;background:var(--paper)}.empty p{color:var(--muted)}.location-section{padding:120px 9vw;display:grid;grid-template-columns:1.25fr .75fr;gap:7vw}.map-placeholder{min-height:480px;background:linear-gradient(135deg,#dde0d7,#f5f6f1);display:grid;place-items:center;text-align:center;position:relative}.map-placeholder:before{content:'';position:absolute;width:60px;height:60px;background:var(--lime);border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.map-placeholder>div{position:relative;z-index:1;margin-top:150px;display:flex;flex-direction:column;gap:8px}.map-placeholder a{font-size:12px;text-decoration:underline}.location-info dl>div{padding:19px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:100px 1fr}.location-info dt{font-size:12px;color:var(--muted)}.location-info dd{margin:0;font-size:14px;line-height:1.7}.location-note{font-size:11px;color:#92978e;line-height:1.7;margin-top:25px}.bottom-cta{background:var(--lime);padding:55px 9vw;display:flex;align-items:center;justify-content:space-between}.bottom-cta p{font:700 10px Inter;letter-spacing:.22em}.bottom-cta h2{font-size:32px;margin:8px 0}.bottom-cta span{font-size:13px;color:#56601f}.bottom-cta>a{background:var(--ink);color:#fff;padding:17px 24px;font-size:13px;font-weight:800}footer{background:#0f110d;color:#fff;padding:65px 8vw;display:grid;grid-template-columns:1fr 1fr;gap:25px}footer>p{color:#898e84;margin:0;line-height:1.7}footer>div{grid-column:1/3;border-top:1px solid #30332d;padding-top:25px;display:flex;flex-direction:column;color:#72776e;font-size:11px;gap:5px}
@media(max-width:900px){nav,.head-cta{display:none}.mobile-menu{display:block}nav.open{display:flex;position:absolute;top:82px;left:0;right:0;background:#fff;padding:24px;flex-direction:column;box-shadow:0 15px 30px #0002}nav.open a{height:auto}.intro,.location-section{grid-template-columns:1fr}.feature-grid,.stock-grid{grid-template-columns:1fr 1fr}.flow-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.notice{display:none}header{height:68px}.sub-hero{height:500px}.sub-hero>div{margin:0 7vw}.sub-hero h1{font-size:40px}.intro,.compare,.flow,.documents,.faq-section,.stock-section,.transport,.location-section{padding:80px 6vw}.feature-grid,.doc-grid,.compare-grid,.stock-grid{grid-template-columns:1fr}.flow-grid{grid-template-columns:1fr}.spec-table{overflow:auto}.spec-table>div{min-width:650px}.stock-filters{overflow:auto}.bottom-cta{display:block}.bottom-cta>a{display:block;text-align:center;margin-top:25px}footer{grid-template-columns:1fr}footer>div{grid-column:auto}}
:root{--lime:#72d9ff!important;--ink:#10263d!important;--muted:#718397!important;--line:#dcebf4!important;--paper:#f3faff!important;--blue:#319ad0;--blue-dark:#0c4267;--glow:0 18px 50px rgba(49,154,208,.14)}
body{background:#fbfdff;color:var(--ink)}
.notice,.top{background:linear-gradient(90deg,#0d2b45,#124e75)!important;color:#dff6ff!important}.notice span,.top span{color:#9fd8ef!important}
header{background:rgba(255,255,255,.94)!important;backdrop-filter:blur(14px);box-shadow:0 5px 25px rgba(18,72,105,.06)}
.logo b{box-shadow:0 0 0 5px rgba(114,217,255,.18)}
.head-cta,.cta,.search-box>button,.finder>button,.get-quote,.quote,.contact form>button,.consult form>button,.stock-info>a,.bottom-cta>a{border-radius:14px!important;background:linear-gradient(135deg,#1c80b8,#43b9e9)!important;box-shadow:0 10px 25px rgba(42,157,211,.22);color:#fff!important}
nav a{transition:color .2s}nav a:hover,nav a.active{color:#1d90c5}nav a.active:after{border-radius:5px;background:#72d9ff!important}
.slider,.sub-hero{border-radius:0 0 42px 42px;overflow:hidden}.slide{background-image:linear-gradient(90deg,rgba(5,29,48,.91),rgba(9,64,92,.54) 53%,rgba(13,77,105,.08)),var(--bg)!important}.sub-hero:after{background:linear-gradient(90deg,rgba(5,29,48,.91),rgba(9,64,92,.55),rgba(13,77,105,.12))!important}
.eyebrow,.sub-hero p{color:#7ce0ff!important;text-shadow:0 0 20px rgba(81,211,255,.34)}.eyebrow.olive,.section-head>p,.overline{color:#258bbd!important;text-shadow:none}
.hero-btn{border-radius:16px;background:linear-gradient(135deg,#7ce0ff,#3dbbe8)!important;color:#07324c!important;box-shadow:0 12px 32px rgba(61,187,232,.28)}
.slide-nav button,.pause{border-radius:50%!important;border-color:#a6e7ff66!important;background:#0c355e99!important}.pages i{background:#72d9ff!important}
.search-box,.finder{border-radius:24px!important;border:1px solid #e1f1f8;box-shadow:0 22px 65px rgba(35,139,190,.16)!important}.search-box label:first-child,.finder label:first-child{border-radius:16px 0 0 16px}.search-box select,.finder select{color:#123149!important}
.section-title h2,.heading h2,.intro h2,.section-head h2,.location-info h2{color:#112f48}
.filters button,.chips button,.stock-filters button{border-radius:22px!important;border-color:#d5e9f4!important;background:#f6fbfe!important;color:#607b8e!important}.filters button.active,.chips button.active,.stock-filters button.active{background:linear-gradient(135deg,#1d80b4,#45bde9)!important;color:white!important;border-color:transparent!important;box-shadow:0 8px 20px rgba(45,157,209,.2)}
.bike-card,.card,.stock-grid>article{border-radius:22px!important;overflow:hidden;border-color:#dfedf4!important;background:#fff;box-shadow:0 10px 35px rgba(34,118,159,.07)}.bike-card:hover,.card:hover{box-shadow:0 22px 55px rgba(35,135,181,.18)!important}.bike-photo,.photo,.stock-photo{border-radius:18px 18px 0 0}.bike-card mark,.card mark,.stock-photo mark{border-radius:10px!important;background:#6edaff!important;color:#0a3953!important}.bike-carousel-controls button{border-radius:50%!important;border-color:#d4eaf5!important;color:#1d7ca9!important;box-shadow:0 7px 18px rgba(33,132,177,.1)}.bike-carousel-controls button:hover{background:#2da5d7!important}.bike-progress{background:#d9ebf4!important;border-radius:5px}.bike-progress i{background:#38b2e2!important;border-radius:5px}
.no-bikes,.empty{border-radius:22px;background:#f0f9fe!important;border:1px dashed #b8dff1}
.benefit,.why{background:radial-gradient(circle at 15% 20%,#145b82,#09283f 62%)!important;border-radius:42px;margin:0 3vw;padding-left:7vw!important;padding-right:7vw!important}.benefit article,.why article{border-color:#2c607a!important}.benefit article>b,.why article>b{color:#71d9ff!important}
.process,.compare,.documents{background:#f2f9fd!important}.step-grid,.steps,.feature-grid,.doc-grid{background:#dcebf4!important;border-radius:24px;overflow:hidden}.step-grid article,.steps article,.feature-grid article,.doc-grid article{background:#fff!important}.step-grid article:first-child,.steps article:first-child{border-radius:22px 0 0 22px}.step-grid article:last-child,.steps article:last-child{border-radius:0 22px 22px 0}.step-grid b,.feature-grid b,.flow-grid b{color:#2496c8!important}
.contact,.consult{background:linear-gradient(135deg,#0b2b45,#115a80)!important;border-radius:42px 42px 0 0}.contact form,.consult form{border-radius:28px!important;box-shadow:0 25px 65px rgba(0,21,36,.24)}.contact input:not([type=checkbox]),.contact select,.contact textarea,.consult input:not([type=checkbox]),.consult select,.consult textarea{border:1px solid #d9eaf3!important;background:#f8fcff!important;border-radius:12px!important;padding:13px!important}.contact form>button,.consult form>button{margin-top:5px}
.compare-grid article,.flow-grid article{border-radius:22px!important;border-color:#dcebf4!important;box-shadow:0 10px 35px rgba(30,117,158,.06)}.compare-grid{gap:24px!important}.compare-grid span{border-radius:12px;background:#79dcff!important;color:#0d4664}.spec-table{border:0!important;border-radius:22px;overflow:hidden;box-shadow:var(--glow)}.spec-table>div:first-child{background:linear-gradient(90deg,#0f4e73,#177da9)!important}.flow-grid{background:transparent!important;gap:14px!important}.map-placeholder{border-radius:28px;background:radial-gradient(circle at center,#e0f6ff,#eef9fe 55%,#dfeff7)!important;box-shadow:var(--glow)}.map-placeholder:before{background:#56cafa!important;box-shadow:0 12px 30px rgba(53,176,224,.3)}
.bottom-cta{background:linear-gradient(100deg,#b9eeff,#6dd8ff)!important;border-radius:36px;margin:0 3vw 50px}.bottom-cta>a{background:#0e496c!important}
.faq-section details,details{border-color:#dbeaf3!important}summary{border-radius:14px}details[open] summary{background:#f0f9fe}
footer{background:linear-gradient(135deg,#081e30,#0d3853)!important;border-radius:42px 42px 0 0}
@media(max-width:900px){nav.open{border-radius:0 0 22px 22px!important}.benefit,.why{margin:0;border-radius:32px}.step-grid article:first-child,.step-grid article:last-child,.steps article:first-child,.steps article:last-child{border-radius:0}}
@media(max-width:600px){.slider,.sub-hero{border-radius:0 0 28px 28px}.search-box,.finder{border-radius:20px}.benefit,.why{border-radius:28px}.contact,.consult{border-radius:28px 28px 0 0}.bottom-cta{margin:0 4vw 35px;border-radius:25px}}

.sub-utility{height:32px;border-top:3px solid #3978ed;background:#f5f7fb;padding:0 3vw;display:flex;align-items:center;justify-content:space-between;color:#7d8798;font-size:11px}.sub-utility div{display:flex;gap:18px}.sub-main-header{background:#fff;position:relative;z-index:30;box-shadow:0 5px 22px rgba(30,65,105,.08)}.sub-head-row{height:75px;max-width:1320px;margin:auto;padding:0 24px;display:flex;align-items:center;gap:28px}.new-brand{display:flex;align-items:center;gap:10px;white-space:nowrap}.new-mark{width:44px;height:44px;border-radius:14px;background:linear-gradient(145deg,#3b7ef0,#69c9f6);display:grid;place-items:center;color:#fff;font:800 21px Inter;box-shadow:0 9px 22px #3978ed3d}.new-brand>span:last-child{display:grid;grid-template-columns:auto auto;align-items:end;line-height:1}.new-brand i{font-style:normal;font:600 19px Inter;color:#53748d}.new-brand b{font:800 23px Inter;color:#173552}.new-brand small{grid-column:1/3;margin-top:5px;font:600 8px Inter;color:#94a0af}.sub-search{height:46px;display:grid;grid-template-columns:125px 1fr 48px;border:2px solid #3978ed;border-radius:14px;flex:1;max-width:650px;overflow:hidden}.sub-search select,.sub-search input{border:0;outline:0;padding:0 14px;background:#fff}.sub-search select{border-right:1px solid #dce4ee;font-size:12px}.sub-search input{font-size:13px}.sub-search button{border:0;background:#3978ed;color:#fff;font-size:22px}.sub-phone{display:flex;align-items:center;gap:8px;color:#3978ed}.sub-phone>span{display:flex;flex-direction:column}.sub-phone small{font-size:9px;color:#8993a4}.sub-phone b{font:800 18px Inter}.sub-main-header>nav{height:49px!important;border-top:1px solid #e8edf3;display:flex;align-items:center;justify-content:center;gap:42px;margin:0;font-size:13px;font-weight:700}.sub-main-header>nav a{height:49px!important}.sub-main-header>nav a.active{color:#3978ed}.sub-main-header>nav a.active:after{background:#3978ed!important}.new-footer{padding:48px 3vw 30px!important;background:#f4f6fa!important;color:#1c293d!important;border-radius:0!important}.new-footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:28px;border-bottom:1px solid #dfe5ed}.new-footer-top>div{display:flex;gap:22px;font-size:11px}.new-footer-info{display:flex;justify-content:space-between;padding-top:23px;color:#7d8797;font-size:10px;line-height:1.8}.new-footer-info>div{display:flex;gap:14px;align-items:flex-start}.sub-floating{position:fixed;right:18px;bottom:18px;z-index:50;display:flex;flex-direction:column;gap:8px}.sub-floating a{width:50px;height:50px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;background:#3978ed;box-shadow:0 8px 22px #10263e33}.sub-floating a:nth-child(2){background:#ffab4a}.sub-floating a:nth-child(3){background:#ffd900;color:#3b3020}.sub-floating small{font-size:8px}@media(max-width:850px){.sub-search,.sub-phone{display:none}.sub-head-row{height:68px}.sub-head-row .mobile-menu{display:block;margin-left:auto}.sub-main-header>nav{display:none}.sub-main-header>nav.open{display:flex!important;position:absolute;top:68px;left:0;right:0;height:auto!important;padding:20px;flex-direction:column;gap:18px;background:#fff}.sub-main-header>nav.open a{height:auto!important}.new-footer-top,.new-footer-info{display:block}.new-footer-top>div{margin-top:22px;flex-wrap:wrap}.new-footer-info>div{margin-top:18px;flex-wrap:wrap}}

:root{--blue:#22b3e6!important;--blue2:#73d5f4!important;--navy:#18364b!important;--ink:#263d4b!important;--muted:#7f929e!important;--line:#d9ebf2!important;--paper:#f3fbfe!important;--shadow:0 18px 50px rgba(31,169,217,.13)!important}
.brand,.new-brand{width:210px!important;height:54px!important;display:block!important;background-image:url('../img/motopick-logo-light.png')!important;background-repeat:no-repeat!important;background-size:480px 320px!important;background-position:-135px -184px!important;overflow:hidden!important;flex:0 0 210px!important}.brand>*,.new-brand>*{visibility:hidden!important}
.footer-brand,.new-brand.footer{background-image:url('../img/motopick-logo-light.png')!important}
.brand-mark,.new-mark{background:linear-gradient(145deg,#21b3e5,#72d6f4)!important}
.main-header,.sub-main-header{border-top-color:#22b3e6!important}.utility,.sub-utility{border-top-color:#22b3e6!important}.header-search,.sub-search{border-color:#22b3e6!important}.header-search button,.sub-search button{background:#22b3e6!important}.head-phone,.sub-phone,.main-header nav i,.sub-main-header nav a.active{color:#22b3e6!important}
.quick-form>button,.page-quote-form>button,.modal-submit{background:linear-gradient(135deg,#18a8dc,#45c7ed)!important;box-shadow:0 10px 25px rgba(25,172,220,.28)!important}.hero-slide span{border-radius:13px!important}.hero-slide a{color:#72d8f6}.form-title>i{color:#19a9dc!important;background:#ebfaff!important}
.moto-card mark,.stock-photo mark{background:#21b3e5!important}.moto-info>button{background:#e9f9fe!important;color:#138eb9!important}.title-row p,.section-title>p,.quote-content>div>p,.quote-visual p{color:#18a6d9!important}.stock-controls button{color:#149ac8!important;border-color:#d5eaf2!important}.why-rent{background-image:linear-gradient(rgba(13,48,68,.87),rgba(9,31,48,.94)),url('https://images.unsplash.com/photo-1558981806-ec527fa84c39?auto=format&fit=crop&w=2000&q=75')!important}.why-grid i{color:#6ad5f4}.blue-cta,.bottom-cta{background:linear-gradient(110deg,#1caddf,#52c9ed)!important}.blue-cta button{background:#fff!important;color:#1199c8!important}.blue-cta>div>a{background:#19465d!important;color:#fff!important}.float-phone,.sub-floating a:first-child{background:#20b1e4!important}.modal-head{background:linear-gradient(135deg,#18a8dc,#45c7ed)!important}.segment input:checked+label{background:#20b1e4!important;border-color:#20b1e4!important}
.site-footer,.new-footer{border-top:3px solid #25b3e4!important}.footer-top,.new-footer-top{min-height:70px}.quote-visual{background-image:linear-gradient(rgba(8,38,54,.78),rgba(9,56,76,.9)),url('https://images.unsplash.com/photo-1568772585407-9361f9bf3a87?auto=format&fit=crop&w=1400&q=90')!important}
.sub-hero:after{background:linear-gradient(90deg,rgba(8,42,59,.92),rgba(10,79,100,.58),rgba(12,99,122,.12))!important}.sub-hero p,.eyebrow{color:#65d2f2!important}.sub-main-header>nav a.active:after{background:#22b3e6!important}.bottom-cta>a{background:#16475f!important}.compare-grid span{background:#67d2f2!important;color:#0f536a!important}.stock-info>a{background:linear-gradient(135deg,#18a8dc,#45c7ed)!important}
@media(max-width:760px){.brand,.new-brand{width:165px!important;height:48px!important;background-size:390px 260px!important;background-position:-110px -149px!important;flex-basis:165px!important}}

.brand,.new-brand,.admin-brand{position:relative!important;width:225px!important;height:58px!important;display:block!important;overflow:visible!important;flex:0 0 225px!important;background-image:url('../brand/motopick-symbol.png')!important;background-size:54px 54px!important;background-position:left center!important;background-repeat:no-repeat!important}
.brand:after,.new-brand:after,.admin-brand:after{content:'MOTOPICK';position:absolute;left:61px;top:12px;font:800 24px/1 Inter,Arial,sans-serif;letter-spacing:-1.4px;background:linear-gradient(90deg,#a4a9ad 0 55%,#22b3e6 55% 100%);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;visibility:visible!important}
.brand:before,.new-brand:before,.admin-brand:before{content:'바이크 정비 렌탈 & 모빌리티 서비스';position:absolute;left:62px;top:39px;color:#89949a;font:500 8px/1 'Noto Sans KR',sans-serif;letter-spacing:-.2px;white-space:nowrap;visibility:visible!important}
.brand>*,.new-brand>*{display:none!important}.footer-brand,.new-brand.footer{background-image:url('../brand/motopick-symbol.png')!important}.footer-brand:after,.new-brand.footer:after{top:12px}.footer-brand:before,.new-brand.footer:before{top:39px}
.main-header nav i{width:19px;height:19px;display:inline-block!important;vertical-align:-5px;margin-right:7px!important;font-size:0!important;background-repeat:no-repeat;background-position:center;background-size:18px}
.main-header nav a:nth-child(1) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L8 18l-4 1 1-4Z'/%3E%3C/svg%3E")}.main-header nav a:nth-child(2) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='17' r='3'/%3E%3Ccircle cx='18' cy='17' r='3'/%3E%3Cpath d='M9 17h6l-2-6H9l-3 3M13 11l2-3h3'/%3E%3C/svg%3E")}.main-header nav a:nth-child(3) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2-7 9h6l-1 11 9-12h-6Z'/%3E%3C/svg%3E")}.main-header nav a:nth-child(4) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h15M13 6l6 6-6 6'/%3E%3Cpath d='M5 7v10'/%3E%3C/svg%3E")}.main-header nav a:nth-child(5) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20'/%3E%3Cpath d='M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2Z'/%3E%3C/svg%3E")}.main-header nav a:nth-child(6) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5-8 12-8 12S4 15 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}
@media(max-width:760px){.brand,.new-brand{width:184px!important;height:50px!important;flex-basis:184px!important;background-size:45px 45px!important}.brand:after,.new-brand:after{left:51px;top:9px;font-size:21px}.brand:before,.new-brand:before{left:52px;top:33px;font-size:7px}}

/* Global proportion system */
:root{--site-width:1280px;--content-width:1180px}
body{overflow-x:hidden}.header-main,.sub-head-row{max-width:var(--site-width)!important}.home-section{max-width:var(--site-width)!important}.hero-quote{max-width:var(--site-width)!important}.maker-strip{max-width:calc(var(--site-width) - 48px)!important}

/* Header navigation: icon and label must remain on one baseline */
.main-header nav{height:54px!important;gap:0!important;padding:0 max(20px,calc((100vw - var(--site-width))/2))!important;justify-content:space-between!important}.main-header nav a{height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:nowrap!important;line-height:1!important;padding:0 18px!important}.main-header nav i{display:block!important;flex:0 0 19px!important;margin:0!important;vertical-align:0!important}.sub-main-header>nav{height:54px!important;gap:0!important;padding:0 max(20px,calc((100vw - var(--site-width))/2))!important;justify-content:space-between!important}.sub-main-header>nav a{height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;padding:0 18px!important;line-height:1!important}

/* Hero image and quick quote share one exact height */
.hero-quote{grid-template-columns:minmax(0,1.58fr) minmax(400px,.92fr)!important;grid-template-rows:510px!important;align-items:stretch!important;gap:20px!important;margin-top:28px!important}.hero-panel{height:510px!important;min-height:0!important}.quick-form{height:510px!important;min-height:0!important;padding:25px 28px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.quick-form .form-title{margin-bottom:15px!important}.quick-form>label,.quick-form .half label{margin-bottom:9px!important}.quick-form input,.quick-form select{height:43px!important}.quick-form .half{gap:10px!important}.quick-form>.check{margin-top:0!important;margin-bottom:10px!important}.quick-form>button{height:48px!important;margin-top:0!important;flex:0 0 48px!important}.hero-slide>div{max-width:560px}.hero-slide h1{font-size:44px!important}.hero-slide p{max-width:460px}

/* More consistent section rhythm */
.home-section{padding-top:88px!important;padding-bottom:88px!important}.title-row{margin-bottom:30px!important}.why-rent{padding-top:82px!important;padding-bottom:82px!important}.reviews{padding-left:max(24px,calc((100vw - var(--site-width))/2))!important;padding-right:max(24px,calc((100vw - var(--site-width))/2))!important}.blue-cta{padding-top:68px!important;padding-bottom:68px!important}.site-footer{padding-left:max(30px,calc((100vw - var(--site-width))/2))!important;padding-right:max(30px,calc((100vw - var(--site-width))/2))!important}

/* Dedicated quote page: centered, balanced card instead of full-width split */
.quote-page{min-height:100vh;background:linear-gradient(135deg,#eef8fc,#f8fbfd 48%,#edf6fa)!important}.quote-page .simple-head{height:78px!important;max-width:var(--content-width);margin:auto;background:transparent!important;padding:0 4px!important}.quote-page main{width:calc(100% - 40px)!important;max-width:var(--content-width)!important;min-height:640px!important;margin:34px auto 70px!important;display:grid!important;grid-template-columns:minmax(360px,.82fr) minmax(480px,1.18fr)!important;border-radius:28px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 28px 75px rgba(24,88,119,.14)!important}.quote-visual{min-height:640px!important;padding:58px 52px!important}.quote-visual h1{font-size:43px!important}.quote-content{min-width:0!important;padding:48px 62px!important;justify-content:center!important}.quote-content>div h2{font-size:30px!important}.page-quote-form{width:100%!important;max-width:590px!important;margin-top:27px!important}.page-quote-form input,.page-quote-form select{height:45px!important}.page-quote-form textarea{height:88px!important}.page-quote-form>label,.page-quote-form .half label{margin-bottom:12px!important}.page-quote-form>button{height:50px!important;margin-top:5px!important}

/* Prevent oversized footer/logo spacing */
.footer-top,.new-footer-top{min-height:62px!important}.footer-info,.new-footer-info{align-items:flex-start!important}.floating{right:20px!important;bottom:20px!important}

@media(max-width:1100px){.main-header nav a,.sub-main-header>nav a{padding:0 10px!important;font-size:12px!important}.hero-quote{grid-template-columns:minmax(0,1.35fr) minmax(370px,.9fr)!important}.quick-form{padding:23px!important}.quote-page main{max-width:960px!important;grid-template-columns:.8fr 1.2fr!important}.quote-content{padding:45px!important}}
@media(max-width:900px){.hero-quote{grid-template-columns:1fr!important;grid-template-rows:440px auto!important}.hero-panel{height:440px!important}.quick-form{height:auto!important;min-height:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px 14px!important}.quick-form .form-title,.quick-form>button,.quick-form>.check,.quick-form>.form-result{grid-column:1/3!important}.quote-page main{grid-template-columns:1fr!important;max-width:700px!important}.quote-visual{min-height:390px!important;padding:48px!important}.quote-visual>div>div{margin-top:35px!important}.quote-content{padding:48px!important}.page-quote-form{max-width:none!important}}
@media(max-width:760px){.main-header nav.open,.sub-main-header>nav.open{height:auto!important;padding:22px!important;justify-content:flex-start!important;align-items:stretch!important}.main-header nav.open a,.sub-main-header>nav.open a{height:42px!important;justify-content:flex-start!important;padding:0 8px!important}.hero-quote{padding:0 14px!important;grid-template-rows:400px auto!important}.hero-panel{height:400px!important}.hero-slide h1{font-size:35px!important}.quick-form{display:block!important;height:auto!important;padding:22px!important}.quick-form>button{width:100%!important}.quote-page .simple-head{padding:0 18px!important}.quote-page main{width:calc(100% - 24px)!important;margin:18px auto 45px!important;border-radius:22px!important}.quote-visual{min-height:370px!important;padding:42px 28px!important}.quote-visual h1{font-size:36px!important}.quote-content{padding:38px 22px!important}.page-quote-form .half{grid-template-columns:1fr!important}.site-footer{padding-left:22px!important;padding-right:22px!important}}

.public-price-hidden,.moto-info>div:not(.price-consult),.stock-info>div:not(.price-consult),.bike-info>.amounts,.body>.prices{display:none!important}.price-consult{display:flex!important;flex-direction:column!important;gap:3px!important;margin:17px 0!important;padding:14px 15px!important;border:1px solid #cfeaf4!important;border-radius:12px!important;background:linear-gradient(135deg,#f1fbff,#f8fdff)!important}.price-consult span{font:700 8px Inter,sans-serif!important;letter-spacing:.13em!important;color:#20a9d8!important}.price-consult b{font-size:13px!important;color:#1d485e!important}.price-consult small{font-size:9px!important;line-height:1.5!important;color:#84949c!important}.condition-field,.term-field{display:block;font-size:11px;color:#566276;margin-bottom:10px}.condition-field select,.term-field select{display:block;width:100%;height:43px;border:1px solid #dce4ee;border-radius:11px;background:#fbfdff;padding:0 13px;margin-top:6px;outline:0}.quick-form .condition-field{margin-bottom:9px}.quick-form{overflow:auto;scrollbar-width:thin}.privacy-modal{position:fixed;inset:0;z-index:200;display:none;place-items:center}.privacy-modal.show{display:grid}.privacy-backdrop{position:absolute;inset:0;background:rgba(5,22,34,.72);backdrop-filter:blur(4px)}.privacy-card{position:relative;width:min(540px,calc(100% - 28px));max-height:calc(100vh - 36px);overflow:auto;background:#fff;border-radius:22px;box-shadow:0 30px 90px rgba(0,0,0,.32)}.privacy-card>header{padding:23px 26px;background:linear-gradient(135deg,#18a8dc,#45c7ed);color:#fff;display:flex;justify-content:space-between;align-items:center}.privacy-card>header>div{display:flex;flex-direction:column}.privacy-card>header b{font-size:18px}.privacy-card>header small{margin-top:4px;color:#e3f6fc}.privacy-close{width:34px;height:34px;border:0;border-radius:50%;background:rgba(255,255,255,.2);color:#fff;font-size:21px}.privacy-content{padding:24px 26px}.privacy-content article{padding:15px 0;border-bottom:1px solid #e5eef2}.privacy-content article:first-child{padding-top:0}.privacy-content b{font-size:13px;color:#173f55}.privacy-content p{font-size:11px;line-height:1.8;color:#71828c;margin:7px 0 0}.privacy-card>footer{padding:0 26px 25px}.privacy-confirm{width:100%;height:48px;border:0;border-radius:12px;background:#20b1e4;color:#fff;font-weight:800}.privacy a,.check a{text-decoration:underline;cursor:pointer}.quote-content .condition-field,.quote-content .term-field{margin-bottom:12px}.modal-body .condition-field,.modal-body .term-field{margin-bottom:12px}@media(max-width:900px){.quick-form{overflow:visible}.quick-form .condition-field,.quick-form .term-field{display:block}.quick-form .condition-field,.quick-form .term-field{grid-column:auto}}
/* Additional application fields require a slightly taller but still matched hero row. */
.hero-quote{grid-template-rows:570px!important}.hero-panel,.quick-form{height:570px!important}.quick-form{overflow:visible!important}.stock-info>div:not(.price-consult){display:none!important}.stock-info h3:after{content:'가격은 상담 후 개별 안내';display:block;margin-top:16px;padding:14px 15px;border:1px solid #cfeaf4;border-radius:12px;background:linear-gradient(135deg,#f1fbff,#f8fdff);color:#1d485e;font:700 13px 'Noto Sans KR',sans-serif}.stock-info h3:before{content:'PRICE CONSULTATION';display:block;margin-top:18px;color:#20a9d8;font:700 8px Inter,sans-serif;letter-spacing:.13em}.stock-info h3{margin-bottom:16px!important}.stock-info h3:after{margin-top:5px}.quick-form .condition-field,.quick-form .term-field{margin-bottom:8px}.quick-form .condition-field select,.quick-form .term-field select{height:41px}
@media(max-width:900px){.hero-quote{grid-template-rows:440px auto!important}.hero-panel{height:440px!important}.quick-form{height:auto!important}}
@media(max-width:760px){.hero-quote{grid-template-rows:400px auto!important}.hero-panel{height:400px!important}}

/* Administrator access is intentionally not advertised on the public website. */
.utility a[href^="admin"],.sub-utility a[href^="admin"],footer a[href^="admin"]{display:none!important}

:root{--mp-blue:#22b3e6;--mp-blue-deep:#118dbd;--mp-blue-soft:#eaf8fd;--mp-gray:#a4a9ad;--mp-gray-deep:#69757c;--mp-gray-soft:#f2f4f5;--mp-charcoal:#17384b}
body{color:var(--mp-charcoal)}.utility,.sub-utility{border-top-color:var(--mp-blue)!important;background:#f5f7f8!important}.main-header,.sub-main-header{border-color:#e1e7ea!important}.header-search,.sub-search{border-color:var(--mp-blue)!important}.header-search button,.sub-search button{background:var(--mp-blue)!important}.head-phone,.sub-phone,.main-header nav i{color:var(--mp-blue)!important}
.hero-slide:after{content:'';position:absolute;inset:auto 0 0;height:4px;background:linear-gradient(90deg,var(--mp-blue),var(--mp-gray));z-index:1}.quick-form,.modal-card,.page-quote-form{border-color:#dce8ed!important}.form-title>i{background:var(--mp-blue-soft)!important;color:var(--mp-blue)!important}.quick-form>button,.page-quote-form>button,.modal-submit,.privacy-confirm{background:linear-gradient(135deg,var(--mp-blue-deep),var(--mp-blue))!important}.quick-form input:focus,.quick-form select:focus,.page-quote-form input:focus{border-color:var(--mp-blue)!important;box-shadow:0 0 0 3px rgba(34,179,230,.13)!important}
.moto-card mark,.stock-photo mark{background:var(--mp-blue)!important;color:#fff!important}.moto-card:nth-child(even) mark,.stock-grid>article:nth-child(even) mark{background:var(--mp-gray-deep)!important}.moto-info>button{background:var(--mp-blue-soft)!important;color:var(--mp-blue-deep)!important}.stock-controls>a{border-color:#d8e5ea!important;color:var(--mp-blue-deep)!important}.price-consult{border-color:#cce8f2!important;background:linear-gradient(135deg,var(--mp-blue-soft),#f8fbfc)!important}.price-consult span{color:var(--mp-blue)!important}.price-consult b{color:var(--mp-charcoal)!important}
.why-rent{background-image:linear-gradient(rgba(20,53,70,.88),rgba(12,34,45,.95)),url('https://images.unsplash.com/photo-1558981806-ec527fa84c39?auto=format&fit=crop&w=2000&q=75')!important}.why-grid article{border-color:rgba(164,169,173,.28)!important}.why-grid i{color:#78d4f1!important;background:rgba(164,169,173,.17)!important}
.review-stars{color:var(--mp-blue)!important}.review-card:nth-child(even) .review-stars{color:var(--mp-gray-deep)!important}.review-photo>span{background:rgba(34,179,230,.92)!important}.review-card:nth-child(even) .review-photo>span{background:rgba(105,117,124,.92)!important}.review-controls>button{color:var(--mp-blue)!important}.review-controls>button:hover{background:var(--mp-blue)!important}.review-controls>div i b{background:linear-gradient(90deg,var(--mp-blue),var(--mp-gray))!important}
.blue-cta,.bottom-cta{background:linear-gradient(105deg,#149dce 0%,var(--mp-blue) 62%,#91cfe4 100%)!important}.blue-cta button{background:#fff!important;color:var(--mp-blue-deep)!important}.blue-cta>div>a,.bottom-cta>a{background:var(--mp-gray-deep)!important;color:#fff!important}.site-footer,.new-footer{border-top-color:var(--mp-blue)!important;background:#f3f5f6!important}
.float-phone,.sub-floating a:nth-child(1){background:var(--mp-blue)!important}.float-quote,.sub-floating a:nth-child(2){background:var(--mp-gray-deep)!important}.float-chat,.sub-floating a:nth-child(3){background:var(--mp-charcoal)!important;color:#fff!important}.to-top{color:var(--mp-gray-deep)!important}
.modal-head,.privacy-card>header{background:linear-gradient(135deg,var(--mp-blue-deep),var(--mp-blue))!important}.segment input:checked+label{background:var(--mp-blue)!important;border-color:var(--mp-blue)!important}.condition-field select:focus,.term-field select:focus{border-color:var(--mp-blue)!important}
.sub-hero:after{background:linear-gradient(90deg,rgba(18,52,70,.93),rgba(22,114,145,.65),rgba(164,169,173,.17))!important}.compare-grid article:nth-child(even){border-top:4px solid var(--mp-gray)!important}.compare-grid article:nth-child(odd){border-top:4px solid var(--mp-blue)!important}.compare-grid span{background:var(--mp-blue-soft)!important;color:var(--mp-blue-deep)!important}.step-grid article b,.flow-grid article b,.feature-grid article b{color:var(--mp-blue)!important}.map-placeholder:before{background:var(--mp-blue)!important}

.sub-main-header>nav i{width:19px;height:19px;display:block;flex:0 0 19px;background-position:center;background-repeat:no-repeat;background-size:18px}.sub-main-header>nav a:nth-child(1) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2'%3E%3Cpath d='m12 2-7 9h6l-1 11 9-12h-6Z'/%3E%3C/svg%3E")}.sub-main-header>nav a:nth-child(2) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2'%3E%3Ccircle cx='6' cy='17' r='3'/%3E%3Ccircle cx='18' cy='17' r='3'/%3E%3Cpath d='M9 17h6l-2-6H9l-3 3M13 11l2-3h3'/%3E%3C/svg%3E")}.sub-main-header>nav a:nth-child(3) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2'%3E%3Cpath d='M3 12h15M13 6l6 6-6 6M5 7v10'/%3E%3C/svg%3E")}.sub-main-header>nav a:nth-child(4) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20V2H6.5A2.5 2.5 0 0 0 4 4.5Z'/%3E%3C/svg%3E")}.sub-main-header>nav a:nth-child(5) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2'%3E%3Cpath d='M20 10c0 5-8 12-8 12S4 15 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.sub-main-header>nav a:nth-child(6) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322b3e6' stroke-width='2'%3E%3Cpath d='M12 20h9M16.5 3.5a2.1 2.1 0 0 1 3 3L8 18l-4 1 1-4Z'/%3E%3C/svg%3E")}.footer-final{padding:40px max(28px,calc((100vw - 1280px)/2)) 28px;background:#f3f5f6;border-top:3px solid #22b3e6}.footer-final-top{min-height:66px;display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #dce4e8}.footer-logo-final{display:flex;align-items:center;gap:10px}.footer-logo-final img{width:52px;height:52px;object-fit:contain}.footer-logo-final>span{display:flex;flex-direction:column}.footer-logo-final b{font:800 23px Inter;color:#a4a9ad}.footer-logo-final b i{font-style:normal;color:#22b3e6}.footer-logo-final small{font-size:8px;color:#89959b;margin-top:4px}.footer-final-top nav{display:flex;gap:22px;font-size:11px}.footer-final-info{display:flex;align-items:flex-start;justify-content:space-between;padding-top:22px;color:#77858c;font-size:10px;line-height:1.8}.footer-final-info>div{display:flex;gap:14px;flex-wrap:wrap}.footer-final-info p{margin:0}@media(max-width:760px){.footer-final-top,.footer-final-info{display:block}.footer-final-top nav{margin-top:22px;flex-wrap:wrap}.footer-final-info>div{margin-top:18px}.sub-main-header>nav.open i{margin-right:7px}}

