#yika-home .yk-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}#yika-home .yk-hero-media{display:grid;grid-template-columns:1fr 1fr;gap:12px;transform:rotate(-2deg);padding:8px 0}#yika-home .yk-hero-photo{overflow:hidden;background:#e5eaf0;border-radius:7px;box-shadow:0 8px 25px rgba(20,46,71,.06)}#yika-home .yk-hero-photo:first-child{grid-column:1/-1}#yika-home .yk-hero-photo img{width:100%;height:100%;aspect-ratio:3/2;object-fit:cover}#yika-home .yk-hero-photo:not(:first-child) img{aspect-ratio:3/2}#yika-home .yk-stat-section{padding:34px 0;background:#fff;border-bottom:1px solid var(--yk-line)}#yika-home .yk-product-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;margin-top:auto;padding:25px 0 7px;border-bottom:1px solid #b4c7d7;font-size:13px;font-weight:600;line-height:1.4;color:var(--yk-blue);transition:color .25s,border-color .25s}#yika-home .yk-product-cta>span{font-size:20px;transition:transform .3s ease}#yika-home .yk-product-card:is(:hover,:focus-visible) .yk-product-cta{color:var(--yk-bright);border-color:var(--yk-bright)}#yika-home .yk-product-card:is(:hover,:focus-visible) .yk-product-cta>span{transform:translate(4px,-3px)}#yika-home .yk-gallery.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}#yika-home .yk-post{display:flex;flex-direction:column;min-width:0}#yika-home .yk-post-image img{width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .6s}#yika-home .yk-post:hover img{transform:scale(1.04)}#yika-home .yk-post h3{font-size:23px;line-height:1.35}#yika-home .yk-post h3 a:hover{color:var(--yk-bright)}#yika-home .yk-post>p{font-size:13px;color:var(--yk-muted);margin-top:14px}#yika-home .yk-close{background:#e6eff6}#yika-home .yk-inquiry-grid{display:grid;grid-template-columns:1fr .9fr;gap:90px;align-items:start}#yika-home .yk-close h2{font-size:clamp(32px,3.15vw,47px);max-width:610px}#yika-home .yk-close .yk-lead{margin-top:24px}#yika-home .yk-facts{list-style:none;padding:0;margin:30px 0}#yika-home .yk-facts li{font-size:13px;padding:9px 0 9px 23px;position:relative}#yika-home .yk-facts li::before{content:"✓";position:absolute;left:0;color:var(--yk-bright)}#yika-home .yk-facts a{text-decoration:underline;text-underline-offset:3px}#yika-home .yk-contacts{display:flex;flex-direction:column;gap:7px;font-size:15px;font-weight:500;color:var(--yk-blue)}#yika-home .yk-contacts a:hover{text-decoration:underline}#yika-home .yk-address{font-size:12px;color:var(--yk-muted);max-width:440px;margin-top:19px}#yika-home .yk-social{display:flex;gap:24px;margin-top:20px;font-size:12px;color:var(--yk-blue)}#yika-home .yk-form-panel{background:#fff;padding:38px;border-radius:6px}#yika-home .yk-form-panel h3{font-size:29px;margin-bottom:28px}#yika-home .yk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px 15px}#yika-home .yk-full{grid-column:1/-1}#yika-home label>span{color:var(--yk-bright)}#yika-home .yk-form-panel .yk-button{width:100%;margin-top:23px}#yika-home .yk-form-note,#yika-home .yk-form-status{font-size:11px;color:var(--yk-muted);margin-top:14px}#yika-home .yk-form-status:empty{display:none}@media (prefers-reduced-motion:no-preference){#yika-home .yk-enter{animation:yk-enter .65s cubic-bezier(.2,.7,.2,1) both}}@media (min-width:1600px){#yika-home .yk-hero-grid{gap:85px}}@media (max-width:1100px){#yika-home .yk-hero-grid{gap:35px}#yika-home .yk-inquiry-grid{gap:45px}#yika-home .yk-form-panel{padding:28px}}@media (max-width:760px){#yika-home .yk-hero-grid{grid-template-columns:1fr;gap:35px}#yika-home .yk-hero-media{transform:none;grid-template-columns:1.2fr 1fr;gap:8px;padding:0}#yika-home .yk-hero-photo:first-child{grid-column:auto;grid-row:span 2}#yika-home .yk-hero-photo:first-child img{aspect-ratio:auto;height:100%;object-fit:cover}#yika-home .yk-stat-section{padding:28px 0}#yika-home .yk-inquiry-grid{gap:35px}#yika-home .yk-form-panel{padding:25px}#yika-home .yk-close h2{font-size:36px}}@media (max-width:480px){#yika-home .yk-form-grid{grid-template-columns:1fr}#yika-home .yk-full{grid-column:auto}#yika-home .yk-form-panel{padding:23px}}@media (max-width:760px){#yika-home .yk-hero-photo:first-child img{object-fit:contain}#yika-home .yk-hero-photo{background:#fff}}#yika-home .yk-why-tabs{display:flex;gap:0;border-bottom:1px solid rgba(255,255,255,.33);margin-bottom:32px;overflow-x:auto}#yika-home .yk-why-tabs button{flex:0 0 auto;padding:15px 28px;background:0 0;border:0;border-bottom:3px solid transparent;color:#c8d9e8;font-weight:500;transition:color .25s,background .25s,border-color .25s}#yika-home .yk-why-tabs button:is(:hover,:focus-visible),#yika-home .yk-why-tabs button[aria-selected=true]{color:#fff;background:rgba(255,255,255,.07);border-bottom-color:#40b1ed}#yika-home .yk-why.yk-why-tabbed{display:block}#yika-home .yk-why.yk-why-tabbed article:not([hidden]){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:0 55px;align-items:start}#yika-home .yk-why.yk-why-tabbed article[hidden]{display:none}#yika-home .yk-why.yk-why-tabbed .yk-why-photo{grid-row:1/4}#yika-home .yk-why.yk-why-tabbed img{aspect-ratio:16/9}#yika-home .yk-why.yk-why-tabbed h3{margin:12px 0 18px;font-size:30px}#yika-home .yk-why.yk-why-tabbed p{font-size:16px;max-width:560px}#yika-home .yk-why.yk-why-tabbed .yk-link{justify-self:start;margin-top:12px}@media (max-width:760px){#yika-home .yk-why.yk-why-tabbed article:not([hidden]){grid-template-columns:1fr;gap:0}#yika-home .yk-why.yk-why-tabbed .yk-why-photo{grid-row:auto}#yika-home .yk-why.yk-why-tabbed h3{margin-top:24px}#yika-home .yk-why-tabs button{padding:12px 16px}}#yika-home .yk-why.yk-why-tabbed article:not([hidden]){grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:0 48px}#yika-home .yk-why.yk-why-tabbed h3{margin-top:8px}#yika-home .yk-gallery-dots{display:flex;gap:10px;align-items:center}#yika-home .yk-gallery-dots button{width:12px;height:12px;padding:0;border:1px solid #004080;background:0 0;transition:background .2s,transform .2s}#yika-home .yk-gallery-dots button[aria-current=true]{background:#004080;transform:scale(1.15)}#yika-home .yk-post{background:#fff;border:1px solid #d9e4ed;transition:translate .3s,box-shadow .3s,border-color .3s}#yika-home .yk-post h3{margin:22px 24px 0}#yika-home .yk-post>p{margin:12px 24px 26px;line-height:1.7}#yika-home .yk-post:is(:hover,:focus-within){translate:0 -6px;box-shadow:0 16px 34px rgba(0,64,128,.12);border-color:#77b5d9}#yika-home .yk-post:is(:hover,:focus-within) h3 a{color:var(--yk-bright)}@media (max-width:760px){#yika-home .yk-why.yk-why-tabbed article:not([hidden]){grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){#yika-home .yk-post{transition:none}#yika-home .yk-post:is(:hover,:focus-within){translate:none}}#yika-home .yk-why-tabs{justify-content:center}#yika-home .yk-why.yk-why-tabbed article:not([hidden]){grid-template-rows:auto;align-items:center}#yika-home .yk-why.yk-why-tabbed .yk-why-photo{grid-row:auto}#yika-home .yk-why.yk-why-tabbed img{aspect-ratio:4/3}#yika-home .yk-why.yk-why-tabbed .yk-why-copy{align-self:center}#yika-home .yk-why.yk-why-tabbed .yk-why-copy .yk-link{color:#79c9f3;border-color:#79c9f3}#yika-home .yk-why.yk-why-tabbed .yk-why-copy .yk-link:hover{color:#b9e6ff}#yika-home .yk-gallery-dots{gap:8px}#yika-home .yk-gallery-dots button{width:18px;height:4px;border:0;background:#c7d5e0;transform:none;transition:width .25s,background .25s}#yika-home .yk-gallery-dots button[aria-current=true]{width:38px;background:#007bc3;transform:none}#yika-home .yk-gallery-dots button:hover{background:#004080}@media (max-width:760px){#yika-home .yk-why-tabs{justify-content:safe center}#yika-home .yk-why.yk-why-tabbed .yk-why-copy{padding-top:16px}}#yika-home .yk-why-tabs{justify-content:flex-start}#yika-home .yk-company-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;border:0;background:rgba(0,35,65,.23);color:#fff;font-weight:600;transition:background .25s}#yika-home .yk-company-play span:first-child{display:grid;place-items:center;width:58px;height:58px;border:1px solid #fff;background:rgba(0,64,128,.8);font-size:18px}#yika-home .yk-company-play:hover{background:rgba(0,35,65,.4)}#yika-home .yk-why-photo iframe{display:block;width:100%;aspect-ratio:4/3;border:0;background:#000}@media (max-width:760px){#yika-home .yk-why-tabs{justify-content:flex-start}}#yika-home .yk-why.yk-why-tabbed article:not([hidden]){grid-template-columns:minmax(0,40%) minmax(0,1fr)}#yika-home .yk-company-play{background:rgba(0,25,48,.52)}#yika-home .yk-company-play:hover{background:rgba(0,25,48,.65)}@media (max-width:760px){#yika-home .yk-why.yk-why-tabbed article:not([hidden]){grid-template-columns:1fr}}#yika-home .yk-post{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:34px;padding:24px 0;border:0;border-top:1px solid #cad8e3;background:0 0;transition:background-color .25s}#yika-home .yk-post:last-child{border-bottom:1px solid #cad8e3}#yika-home .yk-post-image img{aspect-ratio:3/2}#yika-home .yk-post h3{align-self:end;margin:0;font-size:clamp(20px,1.6vw,25px)}#yika-home .yk-post>p{align-self:start;margin:12px 0 0;font-size:14px;max-width:850px}#yika-home .yk-post:is(:hover,:focus-within){translate:none;box-shadow:none;background:#e6f2f9}@media (max-width:600px){#yika-home .yk-post{grid-template-columns:1fr;gap:0;padding:20px 0}#yika-home .yk-post h3{font-size:20px}}#yika-home .yk-why.yk-why-tabbed .yk-why-copy .yk-button{display:inline-flex;margin-top:12px}#yika-home .yk-post{grid-template-rows:auto auto auto}#yika-home .yk-company-play span:first-child{border:0}#yika-home .yk-post{grid-template-rows:min-content min-content min-content}#yika-home .yk-company-play span:first-child{background:#79c9f3;color:#103557}#yika-home .yk-why-mobile-arrow{display:none}@media (max-width:760px){#yika-home .yk-why-tabbar{display:flex;align-items:center;gap:12px;margin-bottom:28px}#yika-home .yk-why-tabbar .yk-why-tabs{flex:1;min-width:0;justify-content:center;overflow:hidden;margin:0;border:0;scrollbar-width:none}#yika-home .yk-why-tabs button{display:none}#yika-home .yk-why-tabs button[aria-selected=true]{display:block;white-space:normal;text-align:center;padding:12px 8px}#yika-home .yk-why-mobile-arrow{display:grid;place-items:center;flex:none;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.33);background:rgba(255,255,255,.05);color:#fff;font-size:22px}#yika-home .yk-why-mobile-arrow:hover{background:#007bc3}}