#kk-desktop-review .kk-about{padding:44px 0 42px;color:var(--kk-blue)}
#kk-desktop-review .kk-about h2{font:500 clamp(20px,3.1cqi,25px)/1.3 Inter,Arial,sans-serif;letter-spacing:-.8px;color:var(--kk-blue)!important}
#kk-desktop-review .kk-about p{font:400 17px/1.6 Inter,Arial,sans-serif;letter-spacing:-.25px;color:var(--kk-body)!important}
#kk-desktop-review .kk-about .kk-about-invitation{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:110px;margin-top:35px;padding-block:17px;color:var(--kk-blue);font:400 clamp(32px,7.8cqi,62px)/1.12 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:-1.1px;transition:color 200ms ease}
#kk-desktop-review .kk-about-arrow{display:flex;align-items:center;justify-content:center;flex:none;width:70px;height:70px;border:1px solid var(--kk-blue);border-radius:50%;font:400 44px/1 Inter,Arial,sans-serif;transition:background-color 200ms ease,color 200ms ease,transform 200ms ease}
#kk-desktop-review .kk-about-invitation:hover .kk-about-arrow{background:var(--kk-blue);color:var(--kk-paper);transform:translate(3px,-3px)}
@container kk-page (max-width:600px){#kk-desktop-review .kk-site main{padding-inline:20px}#kk-desktop-review .kk-about{padding:28px 0 31px}#kk-desktop-review .kk-about .kk-about-invitation{font-size:clamp(30px,9.4cqi,46px);letter-spacing:-.6px;min-height:83px;gap:12px;margin-top:25px;padding-block:14px}#kk-desktop-review .kk-about-arrow{width:48px;height:48px;font-size:31px}}
#kk-desktop-review .kk-about-unified{display:block}
#kk-desktop-review .kk-about h2{display:block;color:var(--kk-blue)!important;-webkit-text-fill-color:var(--kk-blue)!important}
#kk-desktop-review .kk-about-kicker{display:block;font:500 clamp(20px,2.3cqi,26px)/1.25 Inter,Arial,sans-serif;letter-spacing:-.035em}
#kk-desktop-review .kk-about-display{display:block;margin-top:8px;font:400 clamp(54px,9.2cqi,100px)/1.1 Anton,Impact,sans-serif;letter-spacing:-.03em;text-transform:uppercase}
#kk-desktop-review .kk-about-narrative{display:grid;grid-template-columns:minmax(200px,.42fr) minmax(0,1fr);gap:clamp(28px,4cqi,54px);align-items:center;margin-top:28px;max-width:1000px}
#kk-desktop-review .kk-about-narrative .kk-about-portrait{width:100%;max-width:280px;justify-self:start;margin:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:8px}
#kk-desktop-review .kk-about-narrative .kk-about-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 38%}
#kk-desktop-review .kk-about-narrative .kk-about-copy{min-width:0}
#kk-desktop-review .kk-about .kk-about-copy p{font:400 clamp(18px,2cqi,23px)/1.55 Inter,Arial,sans-serif;letter-spacing:-.025em;color:#24273c!important;-webkit-text-fill-color:#24273c!important}
#kk-desktop-review .kk-about .kk-about-copy p strong{font-weight:500;color:#1925aa!important;-webkit-text-fill-color:#1925aa!important}
#kk-desktop-review .kk-bio-sentence{display:block;margin-bottom:12px}
#kk-desktop-review .kk-about .kk-about-invitation{border:0!important;margin-top:34px;padding-block:15px}
#kk-desktop-review .kk-about .kk-film-entry{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:8px;padding:0 2px;color:#1925aa!important;-webkit-text-fill-color:#1925aa!important;text-decoration:none!important;isolation:isolate;vertical-align:middle}
#kk-desktop-review .kk-about .kk-film-entry:hover{text-decoration:none!important}
#kk-desktop-review .kk-film-entry:focus-visible{outline:2px solid #1925aa;outline-offset:4px}
#kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__headline{position:relative;display:inline-block;font:200 20px/1.2 Inter,Arial,sans-serif;letter-spacing:-.015em;white-space:nowrap;z-index:0}
#kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__line{position:relative;z-index:1;white-space:nowrap}
#kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__char{--p:0;--push:0;display:inline-block;will-change:font-variation-settings,transform;font-variation-settings:'wght' calc(200 + 660 * var(--p));font-weight:calc(200 + 600 * var(--p));transform:translateX(calc(var(--push) * .16em)) scale(calc(1 + .18 * var(--p)));transition:font-variation-settings .42s cubic-bezier(.16,1,.3,1),font-weight .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),color .42s ease}
#kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__char--space{width:.28em}
#kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__ink{position:absolute;top:0;left:0;width:4em;height:4em;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(25,37,170,.16),rgba(25,37,170,0) 68%);opacity:0;transition:opacity .5s ease;z-index:0}
#kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__headline.is-live .byq-gem--variable-font-hover-01__ink{opacity:1}
#kk-desktop-review .kk-film-arrow{position:relative;z-index:1;font:400 18px/1 Inter,Arial,sans-serif;pointer-events:none}
#kk-desktop-review .kk-about-letters{display:inline-block;white-space:nowrap}
#kk-desktop-review .kk-about-letter{--p:0;--pull:0;display:inline-block}
#kk-desktop-review .kk-about-letter--space{width:.22em}
#kk-desktop-review .kk-about-glyph{display:inline-block;transform-origin:50% 55%;transform:translateX(calc(var(--pull) * .08em)) scale(calc(1 - .144 * var(--p)));-webkit-text-stroke:calc(.0288em * var(--p)) var(--kk-paper);paint-order:fill stroke;transition:transform .42s cubic-bezier(.16,1,.3,1),-webkit-text-stroke-width .42s cubic-bezier(.16,1,.3,1)}
#kk-desktop-review .kk-about-invitation:focus-visible{outline:2px solid var(--kk-blue);outline-offset:4px}
@container kk-page (max-width:700px){
 #kk-desktop-review .kk-about-display{font-size:clamp(42px,12cqi,75px)}
 #kk-desktop-review .kk-about-narrative{display:block;margin-top:24px}
 #kk-desktop-review .kk-about-narrative .kk-about-portrait{float:right;width:36%;max-width:145px;margin:0 0 14px 18px}
 #kk-desktop-review .kk-about .kk-about-copy p{font-size:18px;line-height:1.55}
 #kk-desktop-review .kk-about .kk-about-invitation{clear:both;margin-top:24px}
}
@media(prefers-reduced-motion:reduce){
 #kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__char{transition:none;transform:none}
 #kk-desktop-review .kk-film-entry .byq-gem--variable-font-hover-01__ink{display:none}
 #kk-desktop-review .kk-about-glyph{transition:none;transform:none;-webkit-text-stroke-width:0}
}

