#kk-site .kk76-sujae{color:#0b2745;background:#f7f9fc;overflow-x:clip}#kk-site .kk76-sujae .shell{width:min(100% - 2*clamp(18px,4vw,56px),1440px)!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}#kk-site .kk76-kicker{letter-spacing:.13em;text-transform:uppercase;color:#2173d7;font:750 10px/1.5 Manrope,Arial,sans-serif;display:block}#kk-site .kk76-hero{color:#fff;background:#071b32;padding:clamp(116px,11vw,165px) 0 24px}#kk-site .kk76-back{color:#b6cae0;align-items:center;gap:9px;margin-bottom:clamp(23px,3.3vw,47px);font:650 12px Manrope,Arial,sans-serif;text-decoration:none;display:inline-flex}#kk-site .kk76-back:hover{color:#fff}#kk-site .kk76-back svg{width:15px;height:15px}#kk-site .kk76-hero .kk76-kicker{color:#9fcfff}#kk-site .kk76-hero-lead{max-width:1150px;margin-bottom:clamp(24px,3vw,38px)}#kk-site .kk76-hero h1{text-wrap:balance;max-width:1150px;letter-spacing:-.052em!important;color:#fff!important;margin:10px 0 17px!important;font:630 clamp(38px,5vw,76px)/1.1 Manrope,Arial,sans-serif!important}#kk-site .kk76-hero-lead>p{color:#c0d1e6;max-width:830px;margin:0;font:450 clamp(14px,1.4vw,17px)/1.75 Manrope,Arial,sans-serif}#kk-site .kk76-hero-image{aspect-ratio:16/8.6;background:#fbe2a2;border-radius:12px;place-items:center;max-height:680px;margin:0;display:grid;position:relative;overflow:hidden}#kk-site .kk76-hero-image img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}#kk-site .kk76-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:24px 0 7px;display:grid}#kk-site .kk76-facts>div{min-width:0}#kk-site .kk76-facts dt{color:#91a9c4;letter-spacing:.1em;font:720 10px/1.5 Manrope,Arial,sans-serif}#kk-site .kk76-facts dd{color:#fff;overflow-wrap:break-word;margin:7px 0 0;font:600 clamp(11px,1.1vw,13px)/1.5 Manrope,Arial,sans-serif}#kk-site .kk76-story{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(25px,7vw,120px);display:grid;padding-block:clamp(54px,7vw,100px)!important}#kk-site .kk76-story h2,#kk-site .kk76-work h2,#kk-site .kk76-process h2,#kk-site .kk76-outcome h2,#kk-site .kk76-faq h2{text-wrap:balance;letter-spacing:-.045em!important;color:#102b47!important;margin:13px 0 0!important;font:630 clamp(29px,3.2vw,48px)/1.17 Manrope,Arial,sans-serif!important}#kk-site .kk76-prose{min-width:0;padding-top:6px}#kk-site .kk76-prose p{color:#52667b;margin:0 0 14px;font:450 15px/1.85 Manrope,Arial,sans-serif}#kk-site .kk76-work{background:#edf2f7;padding:clamp(50px,6.5vw,82px) 0}#kk-site .kk76-work-head{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(20px,6vw,85px);margin-bottom:clamp(26px,4vw,48px);display:grid}#kk-site .kk76-work-head h2{max-width:700px}#kk-site .kk76-work-head p{color:#556e83;margin:0;padding-top:11px;font:440 14px/1.82 Manrope,Arial,sans-serif}#kk-site .kk76-work-lines{border-top:1px solid #c6d5e3}#kk-site .kk76-work-line{border-bottom:1px solid #c6d5e3;grid-template-columns:50px minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(15px,3.2vw,42px);padding:clamp(20px,2.6vw,32px) 0;display:grid}#kk-site .kk76-work-line>span{color:#2e75b9;font:740 11px/1.65 Manrope,Arial,sans-serif}#kk-site .kk76-work-line h3{letter-spacing:-.02em;color:#112d4b!important;margin:0!important;font:650 clamp(18px,1.6vw,23px)/1.36 Manrope,Arial,sans-serif!important}#kk-site .kk76-work-line p{color:#4d647a;margin:0;font:440 13px/1.8 Manrope,Arial,sans-serif}#kk-site .kk76-gallery-wrap{background:#f7f9fc;padding:clamp(45px,6.4vw,85px) 0 clamp(35px,4vw,55px)}#kk-site .kk76-gallery-note{color:#8190a1;font:470 11px/1.6 Manrope,Arial,sans-serif;margin:12px 0 0!important}#kk-site .kk76-reel{width:100%;min-width:0}#kk-site .kk76-reel-heading{justify-content:space-between;align-items:end;gap:15px;margin-bottom:20px;display:flex}#kk-site .kk76-reel-heading>div:first-child{max-width:780px}#kk-site .kk76-reel-heading>div:first-child>span{color:#2173d7;letter-spacing:.12em;font:740 10px/1.5 Manrope,Arial,sans-serif}#kk-site .kk76-reel-heading h2{letter-spacing:-.045em!important;color:#102b47!important;margin:8px 0 0!important;font:650 clamp(28px,3.3vw,48px)/1.16 Manrope,Arial,sans-serif!important}#kk-site .kk76-reel-status{flex:none;align-items:center;gap:14px;display:flex}#kk-site .kk76-reel-status>span{color:#486881;letter-spacing:.07em;font:760 11px Manrope,Arial,sans-serif}#kk-site .kk76-reel-status button{color:#153e67;cursor:pointer;background:#fff;border:1px solid #bfd0e2;border-radius:999px;min-width:76px;min-height:41px;padding:8px 16px;font:680 12px Manrope,Arial,sans-serif}#kk-site .kk76-reel-status button:hover{color:#0e62c4;border-color:#1673db}#kk-site .kk76-reel-stage{aspect-ratio:16/8.6;isolation:isolate;outline-offset:4px;touch-action:pan-y;background:#f9e4b8;border-radius:12px;min-height:470px;max-height:760px;position:relative;overflow:hidden}#kk-site .kk76-reel-stage:focus-visible{outline:3px solid #1680ff}#kk-site .kk76-reel-slide{opacity:0;pointer-events:none;place-items:center;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:translate(2%)scale(1.018)}#kk-site .kk76-reel-slide.is-active{opacity:1;z-index:1;transform:translate(0,0)scale(1)}#kk-site .kk76-reel-slide--product{background:#f9dda1}#kk-site .kk76-reel-slide--booth{background:#fae4b2}#kk-site .kk76-reel-slide--sales{background:#fff5df}#kk-site .kk76-reel-slide--thanks{background:#ffda70}#kk-site .kk76-reel-slide>img{object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}#kk-site .kk76-reel-arrow,#kk-site .kk76-reel-open{z-index:4;color:#102b47;cursor:pointer;background:#ffffffed;border:1px solid #ffffffae;place-items:center;transition:background .2s,color .2s,border .2s;display:grid;position:absolute;box-shadow:0 5px 18px #0c244c1c}#kk-site .kk76-reel-arrow{border-radius:50%;width:47px;height:47px;font:450 24px Manrope,Arial,sans-serif;top:50%;transform:translateY(-50%)}#kk-site .kk76-reel-arrow.is-prev{left:17px}#kk-site .kk76-reel-arrow.is-next{right:17px}#kk-site .kk76-reel-open{border-radius:50%;width:44px;height:44px;top:18px;right:18px}#kk-site .kk76-reel-arrow:hover,#kk-site .kk76-reel-open:hover{color:#fff;background:#1476ff;border-color:#1476ff}#kk-site .kk76-reel-progress{z-index:6;background:#061b334a;height:3px;position:absolute;bottom:0;left:0;right:0}#kk-site .kk76-reel-progress i{transform-origin:0;background:#1476ff;width:100%;height:100%;animation:5.8s linear forwards kk76-progress;display:block}#kk-site .kk76-reel-progress i.is-stopped{animation-play-state:paused}@keyframes kk76-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}#kk-site .kk76-reel-below{justify-content:space-between;align-items:center;gap:20px;padding:15px 2px 0;display:flex}#kk-site .kk76-reel-caption{align-items:baseline;gap:13px;min-width:0;display:flex}#kk-site .kk76-reel-caption span{color:#2780ce;font:750 11px Manrope,Arial,sans-serif}#kk-site .kk76-reel-caption strong{color:#1b3c58;font:640 clamp(13px,1.3vw,16px)/1.4 Manrope,Arial,sans-serif}#kk-site .kk76-reel-thumbs{flex:none;gap:8px;display:flex}#kk-site .kk76-reel-thumbs button{cursor:pointer;opacity:.64;background:#e6edf2;border:2px solid #0000;border-radius:7px;place-items:center;width:59px;height:47px;padding:0;transition:opacity .2s,border-color .2s;display:grid;position:relative;overflow:hidden}#kk-site .kk76-reel-thumbs button.is-current,#kk-site .kk76-reel-thumbs button:hover,#kk-site .kk76-reel-thumbs button:focus-visible{opacity:1;border-color:#1476ff}#kk-site .kk76-reel-thumbs img{object-fit:cover;width:100%;height:100%}#kk-site .kk76-reel-thumbs button span{color:#fff;background:#0a2038b3;border-radius:2px;padding:1px 2px;font:740 9px Manrope,Arial,sans-serif;position:absolute;bottom:2px;left:3px}#kk-site .kk76-lightbox{z-index:40000;place-items:center;padding:15px;display:grid;position:fixed;inset:0}#kk-site .kk76-lightbox-backdrop{cursor:zoom-out;background:#030d1aeb;border:0;position:absolute;inset:0}#kk-site .kk76-lightbox-window{z-index:1;flex-direction:column;align-items:center;gap:13px;max-width:98vw;max-height:97dvh;display:flex;position:relative}#kk-site .kk76-lightbox-close{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff70;border-radius:50%;align-self:flex-end;width:41px;height:41px;font-size:22px}#kk-site .kk76-lightbox-window img{object-fit:contain;width:auto;max-width:min(98vw,1650px);height:auto;max-height:77dvh;display:block}#kk-site .kk76-lightbox-nav{color:#fff;align-items:center;gap:22px;font:650 12px Manrope,Arial,sans-serif;display:flex}#kk-site .kk76-lightbox-nav button{color:#fff;cursor:pointer;background:#ffffff1c;border:1px solid #ffffff7d;border-radius:999px;padding:10px 20px}#kk-site .kk76-lightbox-nav button:hover,#kk-site .kk76-lightbox-close:hover{background:#ffffff45}#kk-site .kk76-process{padding-block:clamp(36px,6vw,80px)!important}#kk-site .kk76-process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(15px,3vw,45px);margin-top:25px;display:grid}#kk-site .kk76-process-steps>div{border-top:1px solid #b6c9dc;padding-top:19px}#kk-site .kk76-process-steps>div>span{color:#1976d7;font:780 11px Manrope,Arial,sans-serif}#kk-site .kk76-process h3{font:660 clamp(20px,1.9vw,27px)/1.4 Manrope,Arial,sans-serif;color:#163654!important;margin:12px 0 6px!important}#kk-site .kk76-process p{color:#64768a;margin:0;font:450 13px/1.75 Manrope,Arial,sans-serif}#kk-site .kk76-outcome{color:#fff;background:#081c34;padding:clamp(50px,7vw,95px) 0}#kk-site .kk76-outcome .kk76-kicker{color:#8ebdf8}#kk-site .kk76-outcome h2{max-width:900px;color:#fff!important}#kk-site .kk76-outcome-text{border-top:1px solid #ffffff38;grid-template-columns:1fr 1fr;gap:clamp(25px,7vw,90px);margin-top:clamp(22px,4vw,42px);padding-top:20px;display:grid}#kk-site .kk76-outcome-text p{color:#bfcde0;margin:0;font:450 14px/1.85 Manrope,Arial,sans-serif}#kk-site .kk76-faq{padding-block:clamp(50px,7vw,90px)!important}#kk-site .kk76-faq>div{border-top:1px solid #c9d8e7;margin-top:22px}#kk-site .kk76-faq details{border-bottom:1px solid #c9d8e7}#kk-site .kk76-faq summary{cursor:pointer;color:#1a3653;justify-content:space-between;align-items:center;gap:20px;min-height:63px;padding:16px 0;font:670 15px/1.45 Manrope,Arial,sans-serif;list-style:none;display:flex}#kk-site .kk76-faq summary::-webkit-details-marker{display:none}#kk-site .kk76-faq summary span{color:#1677df;font:500 22px Manrope,Arial,sans-serif}#kk-site .kk76-faq details[open] summary span{transform:rotate(45deg)}#kk-site .kk76-faq details p{color:#516981;max-width:900px;margin:0;padding:0 0 22px;font:450 14px/1.8 Manrope,Arial,sans-serif}#kk-site .kk76-sources{flex-wrap:wrap;align-items:center;gap:20px;display:flex;padding-bottom:65px!important}#kk-site .kk76-sources>span{letter-spacing:.08em;color:#7690a9;margin-right:auto;font:740 10px Manrope,Arial,sans-serif}#kk-site .kk76-sources a{color:#116bc5;align-items:center;gap:8px;font:680 12px Manrope,Arial,sans-serif;text-decoration:none;display:inline-flex}#kk-site .kk76-sources a:hover{color:#0a397d;text-decoration:underline}#kk-site .kk76-sources a svg{width:15px;height:15px}#kk-site .kk76-next{color:#fff;background:#071b32;padding:clamp(56px,6vw,90px) 0}#kk-site .kk76-next .shell{justify-content:space-between;align-items:end;gap:40px;display:flex}#kk-site .kk76-next .kk76-kicker{color:#8ebcf5}#kk-site .kk76-next h2{max-width:820px;letter-spacing:-.045em!important;color:#fff!important;margin:12px 0!important;font:630 clamp(30px,3.3vw,49px)/1.2 Manrope,Arial,sans-serif!important}#kk-site .kk76-next p{color:#becce0;max-width:670px;margin:0;font:450 13px/1.75 Manrope,Arial,sans-serif}#kk-site .kk76-next a{background:#1976ff;border:1px solid #1976ff;border-radius:999px;flex:none;justify-content:space-between;align-items:center;gap:25px;min-height:49px;padding:12px 22px;font:720 13px Manrope,Arial,sans-serif;text-decoration:none;transition:background-color .2s,color .2s;display:flex;color:#fff!important}#kk-site .kk76-next a:hover{background:#fff;color:#1976ff!important}#kk-site .kk76-next a svg{width:18px;height:18px}@media (max-width:900px){#kk-site .kk76-story{grid-template-columns:1fr;gap:15px}#kk-site .kk76-work-head{grid-template-columns:1fr;gap:7px}#kk-site .kk76-work-line{grid-template-columns:35px 1fr;gap:8px 16px}#kk-site .kk76-work-line p{grid-column:2}#kk-site .kk76-reel-stage{min-height:370px}#kk-site .kk76-next .shell{flex-direction:column;align-items:start;gap:22px}}@media (max-width:700px){#kk-site .kk76-hero{padding:119px 0 20px}#kk-site .kk76-back{margin-bottom:22px}#kk-site .kk76-hero h1{font-size:clamp(34px,8.6vw,45px)!important;line-height:1.12!important}#kk-site .kk76-hero-lead>p{font-size:13px;line-height:1.72}#kk-site .kk76-hero-image{aspect-ratio:1;border-radius:9px;max-height:none}#kk-site .kk76-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;padding:19px 0 0}#kk-site .kk76-facts dt{font-size:9px}#kk-site .kk76-facts dd{font-size:11px}#kk-site .kk76-story{gap:13px;padding-block:49px!important}#kk-site .kk76-story h2,#kk-site .kk76-work h2,#kk-site .kk76-process h2,#kk-site .kk76-outcome h2,#kk-site .kk76-faq h2{font-size:clamp(27px,7vw,35px)!important}#kk-site .kk76-prose p{font-size:14px;line-height:1.8}#kk-site .kk76-work{padding:47px 0}#kk-site .kk76-work-line{padding:20px 0}#kk-site .kk76-work-line h3{font-size:19px!important}#kk-site .kk76-work-line p{font-size:13px}#kk-site .kk76-gallery-wrap{padding:45px 0 34px}#kk-site .kk76-reel-heading{align-items:start;gap:12px}#kk-site .kk76-reel-heading h2{font-size:clamp(24px,6vw,31px)!important}#kk-site .kk76-reel-status{gap:7px}#kk-site .kk76-reel-status button{min-width:0;min-height:34px;padding:6px 10px;font-size:10px}#kk-site .kk76-reel-status>span{font-size:10px}#kk-site .kk76-reel-stage{aspect-ratio:1;border-radius:10px;min-height:260px;max-height:none}#kk-site .kk76-reel-arrow{width:38px;height:38px;font-size:19px}#kk-site .kk76-reel-arrow.is-prev{left:8px}#kk-site .kk76-reel-arrow.is-next{right:8px}#kk-site .kk76-reel-open{width:35px;height:35px;top:10px;right:10px}#kk-site .kk76-reel-below{flex-direction:column;align-items:start;gap:12px;padding-top:13px}#kk-site .kk76-reel-thumbs{gap:9px;width:100%}#kk-site .kk76-reel-thumbs button{width:calc(25% - 6.75px);height:55px}#kk-site .kk76-process{padding-block:47px!important}#kk-site .kk76-process-steps{grid-template-columns:1fr;gap:18px}#kk-site .kk76-process-steps>div{padding-top:13px}#kk-site .kk76-process h3{font-size:21px!important}#kk-site .kk76-outcome{padding:50px 0}#kk-site .kk76-outcome-text{grid-template-columns:1fr;gap:15px}#kk-site .kk76-faq{padding-block:47px!important}#kk-site .kk76-faq summary{min-height:55px;font-size:13px}#kk-site .kk76-faq details p{font-size:13px}#kk-site .kk76-sources{padding-bottom:45px!important}#kk-site .kk76-sources>span{width:100%}#kk-site .kk76-next h2{font-size:clamp(28px,7vw,36px)!important}#kk-site .kk76-next a{justify-content:center;width:100%;font-size:12px}}@media (prefers-reduced-motion:reduce){#kk-site .kk76-reel-slide{transition:none!important;transform:none!important}#kk-site .kk76-reel-progress i{animation:none!important}#kk-site .kk76-next a{transition:none!important}}
#kk-site .kk77-sujae{color:#102b47;background:#f7f9fc}#kk-site .kk77-sujae .kk76-hero{background:#081b31!important;padding:clamp(122px,11vw,148px) 0 22px!important}@media (min-width:901px){#kk-site .kk77-sujae .kk76-hero>.shell{grid-template:"breadcrumb image""headline image"1fr"details details"/minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:20px clamp(28px,4.8vw,92px);display:grid}#kk-site .kk77-sujae .kk76-back{grid-area:breadcrumb;align-self:start;margin:0!important}#kk-site .kk77-sujae .kk76-hero-lead{grid-area:headline;padding:12px 0 36px;margin:0!important}#kk-site .kk77-sujae .kk76-hero-image{grid-area:image;align-self:stretch;min-height:390px;aspect-ratio:4/3!important;max-height:560px!important}#kk-site .kk77-sujae .kk76-facts{grid-area:details}}#kk-site .kk77-sujae .kk76-hero h1{letter-spacing:-.047em!important;max-width:740px!important;margin:12px 0 16px!important;font-size:clamp(35px,3.9vw,59px)!important;line-height:1.105!important}#kk-site .kk77-sujae .kk76-hero-lead>p{max-width:615px;font-size:clamp(13px,1.1vw,15px)!important;line-height:1.75!important}#kk-site .kk77-sujae .kk76-hero-image{border:1px solid #ffffff1e;background:#f3da9d!important;border-radius:9px!important}#kk-site .kk77-sujae .kk76-hero-image img{object-fit:contain!important;width:100%!important;height:100%!important}#kk-site .kk77-sujae .kk76-facts{border-top:1px solid #ffffff2c;gap:22px!important;margin-top:15px!important;padding:18px 0 2px!important}#kk-site .kk77-sujae .kk76-facts dt{letter-spacing:.11em!important;font-size:9px!important}#kk-site .kk77-sujae .kk76-facts dd{font-size:12px!important;line-height:1.55!important}#kk-site .kk77-sujae .kk76-story{gap:clamp(32px,7vw,100px)!important;padding-top:clamp(44px,5vw,65px)!important;padding-bottom:clamp(45px,5vw,65px)!important}#kk-site .kk77-sujae .kk76-story h2,#kk-site .kk77-sujae .kk76-work h2,#kk-site .kk77-sujae .kk76-process h2,#kk-site .kk77-sujae .kk76-outcome h2,#kk-site .kk77-sujae .kk76-faq h2{letter-spacing:-.04em!important;font-size:clamp(28px,3vw,42px)!important;line-height:1.16!important}#kk-site .kk77-sujae .kk76-prose p{font-size:14px!important;line-height:1.8!important}#kk-site .kk77-sujae .kk76-gallery-wrap{background:#f7f9fc!important;padding:0 0 clamp(35px,5.5vw,74px)!important}#kk-site .kk77-sujae .kk76-gallery-note{max-width:760px;color:#74869b!important;font-size:11px!important;line-height:1.6!important}#kk-site .kk77-reel{border-top:1px solid #cad6e3;padding-top:21px}#kk-site .kk77-reel-heading{gap:15px;margin-bottom:17px!important}#kk-site .kk77-reel-heading h2{letter-spacing:-.045em!important;margin:8px 0 0!important;font-size:clamp(26px,2.75vw,39px)!important;line-height:1.2!important}#kk-site .kk77-reel-stage{border:1px solid #d5dce5;aspect-ratio:16/8.65!important;background:#e8edf3!important;border-radius:9px!important;min-height:400px!important;max-height:660px!important}#kk-site .kk77-reel-slide{background:#e8edf3!important}#kk-site .kk77-reel-slide>img{object-fit:contain!important;object-position:center!important;filter:none!important;transform:none!important}#kk-site .kk77-reel-label{z-index:4;color:#fff;letter-spacing:.08em;pointer-events:none;background:#061e38d6;border:1px solid #ffffff30;border-radius:4px;max-width:calc(100% - 130px);padding:8px 11px;font:700 10px/1.4 Manrope,Arial,sans-serif;position:absolute;top:17px;left:19px}#kk-site .kk77-reel-below{border-bottom:1px solid #e0e8f0;gap:10px;align-items:center!important;padding:14px 0 11px!important}#kk-site .kk77-reel-counts{color:#697f95;white-space:nowrap;font:600 11px/1.5 Manrope,Arial,sans-serif}#kk-site .kk77-reel-thumbs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c9d8e8 transparent;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:8px;width:100%;min-width:0;padding:10px 1px;display:flex;overflow-x:auto}#kk-site .kk77-reel-thumbs button{cursor:pointer;opacity:.75;background:#e6eef5;border:2px solid #0000;border-radius:6px;flex:0 0 clamp(72px,7vw,100px);height:clamp(54px,5.1vw,71px);padding:0;transition:opacity .2s,border-color .2s;display:block;position:relative;overflow:hidden}#kk-site .kk77-reel-thumbs button:first-child{margin-left:0}#kk-site .kk77-reel-thumbs button:is(:hover,:focus-visible,.is-current){opacity:1;border-color:#1677e9}#kk-site .kk77-reel-thumbs button img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}#kk-site .kk77-reel-thumbs button span{color:#fff;background:#0a2742b3;border-radius:3px;padding:2px 5px;font:720 9px Manrope,Arial,sans-serif;position:absolute;bottom:4px;left:4px}#kk-site .kk77-sujae .kk76-work{background:#fff!important;padding:clamp(48px,5vw,70px) 0!important}#kk-site .kk77-sujae .kk76-work-head{margin-bottom:clamp(23px,3vw,36px)!important}#kk-site .kk77-sujae .kk76-work-line{grid-template-columns:38px minmax(0,.8fr) minmax(0,1.1fr);gap:22px;padding:22px 0!important}#kk-site .kk77-sujae .kk76-work-line h3{font-size:clamp(17px,1.45vw,20px)!important}#kk-site .kk77-sujae .kk76-work-line p{font-size:13px!important;line-height:1.7!important}#kk-site .kk77-sujae .kk76-process{padding-top:clamp(45px,5vw,60px)!important;padding-bottom:clamp(48px,5vw,68px)!important}#kk-site .kk77-sujae .kk76-process-steps{margin-top:28px}#kk-site .kk77-sujae .kk76-outcome{padding:clamp(50px,6vw,80px) 0!important}#kk-site .kk77-sujae .kk76-outcome-text p{font-size:13px!important;line-height:1.8!important}#kk-site .kk77-sujae .kk76-faq{padding-block:clamp(47px,5vw,68px)!important}#kk-site .kk77-sujae .kk76-next{padding:clamp(50px,5vw,76px) 0!important}#kk-site .kk77-sujae .kk76-next a{font-size:12px!important}@media (max-width:1000px) and (min-width:701px){#kk-site .kk77-sujae .kk76-hero h1{font-size:clamp(33px,4.4vw,48px)!important}#kk-site .kk77-sujae .kk76-work-line{grid-template-columns:35px minmax(0,1fr);gap:8px 18px}#kk-site .kk77-sujae .kk76-work-line p{grid-column:2}#kk-site .kk77-reel-stage{min-height:350px!important}}@media (max-width:900px){#kk-site .kk77-sujae .kk76-hero>.shell{display:block}#kk-site .kk77-sujae .kk76-hero-lead{padding:0;margin:0 0 22px!important}#kk-site .kk77-sujae .kk76-hero-image{aspect-ratio:4/3!important;min-height:0!important;max-height:none!important}#kk-site .kk77-sujae .kk76-hero h1{max-width:900px!important}}@media (max-width:700px){#kk-site .kk77-sujae .kk76-hero{padding:116px 0 22px!important}#kk-site .kk77-sujae .kk76-back{margin-bottom:23px!important}#kk-site .kk77-sujae .kk76-hero h1{font-size:clamp(32px,8vw,43px)!important;line-height:1.14!important}#kk-site .kk77-sujae .kk76-hero-image{aspect-ratio:1!important;max-height:none!important}#kk-site .kk77-sujae .kk76-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:17px 14px!important;padding-top:19px!important}#kk-site .kk77-sujae .kk76-story{gap:13px!important;padding:43px 0 36px!important}#kk-site .kk77-sujae .kk76-story h2,#kk-site .kk77-sujae .kk76-work h2,#kk-site .kk77-sujae .kk76-process h2,#kk-site .kk77-sujae .kk76-outcome h2,#kk-site .kk77-sujae .kk76-faq h2{font-size:clamp(27px,6.6vw,33px)!important}#kk-site .kk77-reel-heading{align-items:start}#kk-site .kk77-reel-heading h2{font-size:clamp(23px,6vw,29px)!important}#kk-site .kk77-reel-stage{aspect-ratio:1!important;min-height:0!important;max-height:none!important}#kk-site .kk77-reel-label{max-width:calc(100% - 85px);padding:7px 9px;top:10px;left:10px;font-size:8px!important}#kk-site .kk77-reel-below{align-items:start!important;gap:4px!important}#kk-site .kk77-reel-counts{white-space:normal;text-align:right;max-width:190px;font-size:10px}#kk-site .kk77-reel-thumbs{gap:7px;padding:10px 0 8px}#kk-site .kk77-reel-thumbs button{flex-basis:70px;height:53px}#kk-site .kk77-sujae .kk76-work{padding:45px 0!important}#kk-site .kk77-sujae .kk76-work-head{gap:10px;margin-bottom:24px!important}#kk-site .kk77-sujae .kk76-work-line{grid-template-columns:28px minmax(0,1fr);gap:9px 12px;padding:19px 0!important}#kk-site .kk77-sujae .kk76-work-line p{grid-column:2}#kk-site .kk77-sujae .kk76-work-line h3{font-size:17px!important}#kk-site .kk77-sujae .kk76-process{padding-block:44px!important}#kk-site .kk77-sujae .kk76-next a{min-height:46px!important}}@media (prefers-reduced-motion:reduce){#kk-site .kk77-reel-slide{transition:none!important;transform:none!important}#kk-site .kk77-reel-thumbs{scroll-behavior:auto!important}}
#kk-site .kk77-sujae .kk76-gallery-wrap{scroll-margin-top:126px;background:#f7f9fc!important;padding:clamp(44px,5vw,70px) 0 clamp(36px,4.5vw,66px)!important;overflow:hidden!important}#kk-site .kk78-reel{background:0 0;border:0;width:100%;min-width:0}#kk-site .kk78-reel-head{justify-content:space-between;align-items:end;gap:24px;display:flex;margin-bottom:clamp(19px,2.4vw,32px)!important;padding-top:0!important}#kk-site .kk78-reel-heading{min-width:0;max-width:820px}#kk-site .kk78-reel-heading>span{letter-spacing:.13em;color:#2374c8;font:750 10px/1.5 Manrope,Arial,sans-serif;display:block}#kk-site .kk78-reel-heading h2{text-wrap:balance;max-width:780px;letter-spacing:-.045em!important;color:#112c49!important;margin:8px 0!important;font:650 clamp(30px,3.25vw,46px)/1.14 Manrope,Arial,sans-serif!important}#kk-site .kk78-reel-heading p{color:#687e94!important;margin:0!important;font:450 13px/1.65 Manrope,Arial,sans-serif!important}#kk-site .kk78-reel-actions{flex:none;align-items:center;gap:12px;padding-bottom:2px;display:flex}#kk-site .kk78-reel-actions>span{color:#6b829a;letter-spacing:.08em;white-space:nowrap;font:720 10px/1.4 Manrope,Arial,sans-serif}#kk-site .kk78-reel-actions button{cursor:pointer;justify-content:center;align-items:center;gap:9px;display:inline-flex;color:#244868!important;min-width:99px!important;min-height:41px!important;box-shadow:none!important;background:#fff!important;border:1px solid #b9cbdd!important;border-radius:999px!important;padding:9px 15px!important;font:680 12px/1.2 Manrope,Arial,sans-serif!important}#kk-site .kk78-reel-actions button:is(:hover,:focus-visible){color:#1167c9!important;background:#eff6ff!important;border-color:#1875e6!important}#kk-site .kk78-reel-actions button>span{font-size:13px;line-height:1}#kk-site .kk78-reel-window{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;width:100%;min-width:0;padding:0;position:relative;overflow:auto hidden;background:0 0!important}#kk-site .kk78-reel-window::-webkit-scrollbar{display:none}#kk-site .kk78-reel-track{will-change:transform;align-items:stretch;width:max-content;animation:135s linear infinite kk78-photo-loop;display:flex;transform:translate(0,0);max-width:none!important}#kk-site .kk78-reel-sequence{flex:none;align-items:stretch;gap:clamp(10px,1vw,16px);min-width:0;padding-right:clamp(10px,1vw,16px);display:flex}#kk-site .kk78-reel-photo{cursor:zoom-in;line-height:0;position:relative;overflow:hidden;appearance:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:clamp(265px,27.5vw,415px)!important;min-height:0!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:none!important;margin:0!important;padding:0!important;display:block!important}#kk-site .kk78-reel-photo img{object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;filter:none!important;border-radius:8px!important;display:block!important;position:static!important;transform:none!important}#kk-site .kk78-reel-photo:is(:hover,:focus-visible) img{opacity:.91}#kk-site .kk78-reel-photo:focus-visible{outline-offset:-3px;outline:3px solid #1779eb!important}@keyframes kk78-photo-loop{0%{transform:translate(0,0)}to{transform:translate(-50%)}}#kk-site .kk77-sujae .kk76-gallery-note{color:#74879a!important;max-width:780px!important;margin-top:16px!important;font:450 11px/1.65 Manrope,Arial,sans-serif!important}#kk-site .kk78-reel-accessibility{color:#687e94;font:450 11px/1.6 Manrope,Arial,sans-serif;margin-top:12px!important}#kk-site .kk78-lightbox{z-index:45000;place-items:center;padding:16px;display:grid;position:fixed;inset:0}#kk-site .kk78-lightbox-backdrop{cursor:zoom-out;background:#03101deb;border:0;position:absolute;inset:0}#kk-site .kk78-lightbox-body{z-index:1;flex-direction:column;align-items:center;gap:12px;max-width:98vw;max-height:97dvh;display:flex;position:relative}#kk-site .kk78-lightbox-close{color:#fff;cursor:pointer;background:#ffffff19;border:1px solid #fff6;border-radius:50%;align-self:flex-end;width:40px;height:40px;padding:4px;font:400 25px/1 Manrope,Arial,sans-serif}#kk-site .kk78-lightbox-body>img{border-radius:5px;object-fit:contain!important;width:auto!important;max-width:96vw!important;height:auto!important;max-height:77dvh!important;display:block!important}#kk-site .kk78-lightbox-controls{color:#fff;align-items:center;gap:22px;font:650 12px/1.4 Manrope,Arial,sans-serif;display:flex}#kk-site .kk78-lightbox-controls button{color:#fff;font:inherit;cursor:pointer;background:#ffffff19;border:1px solid #fff6;border-radius:999px;padding:10px 19px}#kk-site .kk78-lightbox-controls button:hover,#kk-site .kk78-lightbox-close:hover{background:#ffffff38}@media (max-width:760px){#kk-site .kk77-sujae .kk76-gallery-wrap{scroll-margin-top:105px;padding:38px 0 36px!important}#kk-site .kk78-reel-head{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:19px!important}#kk-site .kk78-reel-heading{width:100%}#kk-site .kk78-reel-heading h2{max-width:540px;font-size:clamp(25px,6.5vw,34px)!important}#kk-site .kk78-reel-heading p{font-size:12px!important}#kk-site .kk78-reel-actions{justify-content:flex-end;width:100%;padding:0}#kk-site .kk78-reel-actions button{min-width:91px!important;min-height:39px!important;font-size:11px!important}#kk-site .kk78-reel-sequence{gap:10px;padding-right:10px}#kk-site .kk78-reel-photo{border-radius:6px!important;height:clamp(235px,71vw,310px)!important}#kk-site .kk78-reel-photo img{border-radius:6px!important}#kk-site .kk77-sujae .kk76-gallery-note{margin-top:13px!important;font-size:10px!important}}@media (prefers-reduced-motion:reduce){#kk-site .kk78-reel-track{will-change:auto!important;animation:none!important;transform:none!important}#kk-site .kk78-reel-window{scrollbar-width:thin;touch-action:pan-x;overflow-x:auto!important}#kk-site .kk78-reel-sequence[aria-hidden=true]{display:none!important}}
#kk-site .kk26 .kk79-featured-section{overflow:hidden;background:#051326!important;padding:clamp(48px,5vw,70px) 0 clamp(42px,5vw,66px)!important}#kk-site .kk26 .kk79-featured-section .kk26-section-head{margin:0 0 clamp(18px,2vw,28px)!important}#kk-site .kk26 .kk79-featured-section .kk26-section-head h2{text-wrap:balance;letter-spacing:-.048em!important;color:#fff!important;max-width:800px!important;margin:12px 0 0!important;font:670 clamp(34px,4vw,53px)/1.09 Manrope,Arial,sans-serif!important}#kk-site .kk79-featured-section .kk-showcase-intro{display:none!important}#kk-site .kk79-featured{color:#fff;outline-offset:4px;width:100%;min-width:0}#kk-site .kk79-featured-card{isolation:isolate;aspect-ratio:16/7.5;background:#102846;border:1px solid #37587a;border-radius:14px;width:100%;min-height:345px;max-height:540px;position:relative;overflow:hidden;color:#fff!important;text-decoration:none!important;display:block!important}#kk-site .kk79-featured-photo{object-fit:cover!important;object-position:center center!important;filter:none!important;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;transition:transform .45s,opacity .25s!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}#kk-site .kk79-featured-shade{pointer-events:none;z-index:1;background:linear-gradient(#010c1d1f 0%,#010c1d00 26%,#030d1e6b 59%,#030d1ef0 100%);display:block;position:absolute;inset:0}#kk-site .kk79-featured-badge{z-index:2;letter-spacing:.12em;background:#051931cf;border:1px solid #ffffff4a;border-radius:6px;padding:9px 12px;font:750 10px/1.3 Manrope,Arial,sans-serif;position:absolute;top:clamp(14px,2.4vw,28px);left:clamp(14px,2.6vw,32px);color:#fff!important}#kk-site .kk79-featured-copy{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;gap:7px;max-width:100%;padding:clamp(21px,3.5vw,48px);display:flex;position:absolute;bottom:0;left:0;right:0}#kk-site .kk79-featured-service{letter-spacing:.1em;text-transform:uppercase;font:750 10px/1.45 Manrope,Arial,sans-serif;color:#b8d9fa!important}#kk-site .kk79-featured-copy h3{text-wrap:balance;overflow-wrap:break-word;max-width:740px;color:#fff!important;letter-spacing:-.044em!important;margin:0!important;font:650 clamp(24px,3.15vw,43px)/1.13 Manrope,Arial,sans-serif!important}#kk-site .kk79-featured-read{border-bottom:1px solid #b0d2f5;align-items:center;gap:11px;margin-top:6px;padding-bottom:5px;font:690 13px/1.45 Manrope,Arial,sans-serif;display:inline-flex;color:#fff!important}#kk-site .kk79-featured-read svg{width:17px;height:17px}#kk-site .kk79-featured-card:hover .kk79-featured-photo{transform:scale(1.025)!important}#kk-site .kk79-featured-card:hover .kk79-featured-read{color:#b1d8ff!important}#kk-site .kk79-featured-card:focus-visible{outline-offset:4px;outline:3px solid #95c9ff!important}#kk-site .kk79-featured-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:15px;display:flex}#kk-site .kk79-featured-navigation{align-items:center;gap:19px;min-width:0;display:flex}#kk-site .kk79-featured-counter{letter-spacing:.04em;font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:7px;font:760 12px/1.3 Manrope,Arial,sans-serif;display:inline-flex;color:#ecf4ff!important}#kk-site .kk79-featured-counter>span{color:#708da9}#kk-site .kk79-featured-controls{align-items:center;gap:12px;display:flex}#kk-site .kk79-featured-controls>button{color:#e6f1ff;cursor:pointer;background:#0c2440;border:1px solid #4c6888;border-radius:50%;place-items:center;width:40px;min-width:40px;height:40px;padding:0;transition:background-color .2s,color .2s,border-color .2s;display:grid}#kk-site .kk79-featured-controls>button svg{width:16px;height:16px}#kk-site .kk79-featured-controls>button:is(:hover,:focus-visible){color:#0a2a4b;background:#fff;border-color:#fff}#kk-site .kk79-featured-dots{align-items:center;gap:1px;display:flex}#kk-site .kk79-featured-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:23px;height:36px;padding:0;display:grid}#kk-site .kk79-featured-dots button>span{background:#617c99;border-radius:999px;width:6px;height:6px;transition:width .2s,background-color .2s}#kk-site .kk79-featured-dots button.is-active>span{background:#8ec9ff;width:17px}#kk-site .kk79-featured-all{white-space:nowrap;align-items:center;gap:9px;color:#e1f0ff!important;background:0 0!important;border:0!important;border-bottom:1px solid #53789f!important;padding:6px 0!important;font:720 13px/1.35 Manrope,Arial,sans-serif!important;text-decoration:none!important;display:inline-flex!important}#kk-site .kk79-featured-all svg{flex:none;width:17px;height:17px}#kk-site .kk79-featured-all:is(:hover,:focus-visible){color:#8ec9ff!important;border-bottom-color:#8ec9ff!important}#kk-site .kk79-featured :is(.kk79-featured-controls button,.kk79-featured-dots button,.kk79-featured-all):focus-visible{outline-offset:3px;outline:3px solid #8ec9ff!important}#kk-site .kk26 .kk79-events-section{background:radial-gradient(at 100% 0,#15365b 0,#0000 53%),#061426!important;padding:clamp(50px,5vw,68px) 0 clamp(46px,5vw,68px)!important}#kk-site .kk79-events-section .kk69-events-heading{align-items:end;gap:clamp(18px,4vw,65px);margin-bottom:clamp(20px,2.3vw,28px)!important}#kk-site .kk79-events-section .kk69-events-heading h2{text-wrap:balance;letter-spacing:-.048em!important;font-size:clamp(32px,3.7vw,52px)!important;line-height:1.1!important}#kk-site .kk79-events-section .kk69-events-heading p{color:#afc5dc!important;font-size:13px!important;line-height:1.65!important}#kk-site .kk79-events-section .kk79-event-portals{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,1.7vw,24px)!important;display:grid!important}#kk-site .kk79-events-section .kk79-event-portal{color:#fff!important;background:#0d2746!important;border:1px solid #2f5174!important;border-radius:13px!important;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;text-decoration:none!important;transition:border-color .2s,background-color .2s!important;display:flex!important;overflow:hidden!important;transform:none!important}#kk-site .kk79-events-section .kk79-event-portal:is(:hover,:focus-visible){background:#123354!important;border-color:#93c9ff!important;transform:none!important}#kk-site .kk79-events-section .kk79-event-portal:focus-visible{outline-offset:3px;outline:3px solid #87c4ff!important}#kk-site .kk79-events-section .kk79-event-portal .kk69-event-portal-media{flex:none;aspect-ratio:16/9!important;background:#104b94!important;border:0!important;border-bottom:1px solid #ffffff1b!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;overflow:hidden!important}#kk-site .kk79-events-section .kk79-event-portal .kk69-event-portal-media img{object-fit:cover!important;object-position:center!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transition:transform .35s!important;display:block!important;transform:scale(1)!important}#kk-site .kk79-events-section .kk79-event-portal:hover .kk69-event-portal-media img{transform:scale(1.015)!important}#kk-site .kk79-events-section .kk79-event-portal .kk69-event-portal-info{flex-direction:column;flex:1;min-width:0;align-items:stretch!important;gap:6px!important;width:100%!important;padding:clamp(15px,1.8vw,23px)!important;display:flex!important}#kk-site .kk79-events-section .kk79-event-portal .kk69-event-meta{color:#9bc7f7!important;letter-spacing:.09em!important;margin:0!important;font:740 10px/1.4 Manrope,Arial,sans-serif!important}#kk-site .kk79-event-portal-bottom{justify-content:space-between;align-items:center;gap:15px;min-width:0;display:flex}#kk-site .kk79-events-section .kk79-event-portal .kk79-event-portal-bottom h3{text-wrap:balance;max-width:480px;color:#fff!important;letter-spacing:-.034em!important;margin:0!important;font:670 clamp(20px,2vw,28px)/1.2 Manrope,Arial,sans-serif!important}#kk-site .kk79-event-portal-arrow{color:#fff;background:#ffffff0b;border:1px solid #7192b3;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;transition:background-color .2s,color .2s,border-color .2s;display:grid}#kk-site .kk79-event-portal-arrow svg{width:17px;height:17px}#kk-site .kk79-event-portal:is(:hover,:focus-visible) .kk79-event-portal-arrow{color:#0b3053;background:#fff;border-color:#fff}#kk-site .kk79-events-section .kk69-event-editions{margin-top:clamp(21px,2.9vw,36px)!important;padding-top:clamp(17px,2vw,24px)!important}#kk-site .kk79-events-section .kk69-event-edition-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal!important;text-overflow:clip!important;overflow:hidden!important}@media (max-width:900px){#kk-site .kk79-events-section .kk79-event-portals{grid-template-columns:repeat(2,minmax(0,1fr))!important}#kk-site .kk79-event-portal-bottom{gap:8px}#kk-site .kk79-events-section .kk79-event-portal .kk79-event-portal-bottom h3{font-size:clamp(18px,2.5vw,22px)!important}#kk-site .kk79-event-portal-arrow{flex-basis:34px;width:34px;height:34px}}@media (max-width:700px){#kk-site .kk26 .kk79-featured-section{padding:clamp(32px,4.3vw,40px) 0 clamp(29px,4.5vw,39px)!important}#kk-site .kk79-featured-section .kk26-section-head{margin-bottom:18px!important}#kk-site .kk26 .kk79-featured-section .kk26-section-head h2{letter-spacing:-.04em!important;margin-top:9px!important;font-size:clamp(29px,7.1vw,36px)!important;line-height:1.12!important}#kk-site .kk79-featured-card{aspect-ratio:4/3!important;border-radius:11px!important;min-height:0!important;max-height:none!important}#kk-site .kk79-featured-shade{background:linear-gradient(#010c1d1a 0%,#010c1d00 27%,#010c1d99 62%,#010c1df5 100%)}#kk-site .kk79-featured-badge{padding:7px 9px;top:11px;left:11px;font-size:9px!important}#kk-site .kk79-featured-copy{gap:6px;padding:18px 16px 15px!important}#kk-site .kk79-featured-service{letter-spacing:.075em!important;font-size:9px!important}#kk-site .kk79-featured-copy h3{letter-spacing:-.035em!important;font-size:clamp(19px,5.35vw,24px)!important;line-height:1.18!important}#kk-site .kk79-featured-read{margin-top:2px;padding-bottom:2px;font-size:11px!important}#kk-site .kk79-featured-read svg{width:15px;height:15px}#kk-site .kk79-featured-bottom{gap:8px;margin-top:10px}#kk-site .kk79-featured-navigation{gap:8px}#kk-site .kk79-featured-controls{gap:5px}#kk-site .kk79-featured-controls>button{width:37px;min-width:37px;height:37px}#kk-site .kk79-featured-counter{gap:4px;font-size:10px!important}#kk-site .kk79-featured-dots button{width:17px;height:35px}#kk-site .kk79-featured-dots button.is-active>span{width:12px}#kk-site .kk79-featured-all{gap:5px;padding:5px 0!important;font-size:11px!important}#kk-site .kk79-featured-all svg{width:14px;height:14px}#kk-site .kk26 .kk79-events-section{padding:clamp(40px,5vw,47px) 0 46px!important}#kk-site .kk79-events-section .kk69-events-heading{grid-template-columns:1fr!important;gap:11px!important;margin-bottom:20px!important}#kk-site .kk79-events-section .kk69-events-heading h2{font-size:clamp(29px,7.4vw,37px)!important;line-height:1.13!important}#kk-site .kk79-events-section .kk69-events-heading p{max-width:460px;font-size:12px!important;line-height:1.6!important}#kk-site .kk79-events-section .kk79-event-portals{grid-template-columns:1fr!important;gap:13px!important}#kk-site .kk79-events-section .kk79-event-portal .kk69-event-portal-media{aspect-ratio:16/9!important}#kk-site .kk79-events-section .kk79-event-portal .kk69-event-portal-info{gap:5px!important;padding:13px 15px 14px!important}#kk-site .kk79-events-section .kk79-event-portal .kk69-event-meta{letter-spacing:.075em!important;font-size:9px!important}#kk-site .kk79-events-section .kk79-event-portal .kk79-event-portal-bottom h3{font-size:clamp(19px,5.3vw,23px)!important;line-height:1.22!important}#kk-site .kk79-event-portal-arrow{flex-basis:34px;width:34px;height:34px}#kk-site .kk79-events-section .kk69-event-editions{margin-top:20px!important;padding-top:17px!important}#kk-site .kk79-events-section .kk69-event-edition{grid-template-columns:68px minmax(0,1fr) 17px;gap:8px;padding:11px!important}#kk-site .kk79-events-section .kk69-event-edition-copy strong{font-size:12px!important;line-height:1.35!important}#kk-site .kk79-events-section .kk69-event-edition-copy small{font-size:10px!important}}@media (max-width:360px){#kk-site .kk79-featured-counter{display:none}#kk-site .kk26 .kk79-featured-section .kk26-section-head h2{font-size:29px!important}#kk-site .kk79-featured-controls{gap:4px}#kk-site .kk79-featured-all{font-size:10px!important}}@media (prefers-reduced-motion:reduce){#kk-site .kk79-featured-photo,#kk-site .kk79-event-portal .kk69-event-portal-media img,#kk-site .kk79-featured-dots button>span{transition:none!important;animation:none!important}}
