.EvqZhW_authorList{gap:var(--space-l);margin-top:var(--space-4xl);padding-block:var(--space-xl);border-block:1px solid var(--rule);flex-direction:column;display:flex}.EvqZhW_author{gap:var(--space-m);align-items:flex-start;display:flex}.EvqZhW_avatarLink{border-radius:50%;flex-shrink:0;line-height:0;display:block;overflow:hidden}.EvqZhW_avatarLink:hover .EvqZhW_avatar{filter:brightness(1.05)}.EvqZhW_avatar{background:var(--bg-3);border-radius:50%;width:4.5rem;height:4.5rem;transition:filter .2s;display:block;position:relative;overflow:hidden}.EvqZhW_avatarImage{object-fit:cover}.EvqZhW_body{gap:var(--space-2xs);min-width:0;padding-top:var(--space-3xs);flex-direction:column;display:flex}.EvqZhW_name{font-family:var(--sans);font-weight:500;font-size:var(--fs-body-md);color:var(--ink);border-bottom:1px solid #0000;align-self:flex-start;text-decoration:none;transition:border-color .2s}.EvqZhW_name:hover{border-bottom-color:var(--accent)}.EvqZhW_bio{font-family:var(--sans);font-size:var(--fs-body-sm);color:var(--ink-2);line-height:1.45}.EvqZhW_contacts{margin-top:var(--space-3xs);flex-wrap:wrap;align-items:center;display:flex}.EvqZhW_contact{font-family:var(--sans);font-size:var(--fs-body-sm);letter-spacing:.02em;color:var(--ink-3);text-decoration:none;transition:color .2s}.EvqZhW_contact:hover{color:var(--accent-ink)}.EvqZhW_contact:not(:last-child):after{content:"";vertical-align:middle;width:4px;height:4px;margin:0 var(--space-s);background:currentColor;border-radius:50%;display:inline-block}
._5Ga88q_button{font-family:var(--sans);font-size:var(--fs-cta);text-transform:uppercase;letter-spacing:.18em;justify-content:center;align-items:center;gap:var(--space-xs);min-height:2.75rem;padding:var(--space-s) var(--space-m);color:var(--ink);cursor:pointer;transition:color var(--t-base) var(--ease-out);background-color:#0000;border:0;font-weight:500;display:inline-flex}._5Ga88q_button:hover,._5Ga88q_button:focus-visible{color:var(--accent-ink)}._5Ga88q_button svg{flex:none;width:1.125rem;height:1.125rem}._5Ga88q_copied,._5Ga88q_copied:hover{color:var(--accent-ink)}
._5MQeNW_progress{z-index:20;background:var(--rule);pointer-events:none;height:3px;display:block;position:fixed;top:0;left:0;right:0}@media (min-width:768px){._5MQeNW_progress{height:2px}}._5MQeNW_fill{transform-origin:0;background:var(--accent);will-change:transform;width:100%;height:100%;transition:transform 80ms linear;transform:scaleX(0)}
.X_4Jva_heroTextContainer{padding:var(--space-fluid-2xl) var(--gutter);color:var(--ink-on-image);pointer-events:none;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}@property --title-shade{syntax:"<number>";inherits:true;initial-value:.42}.X_4Jva_heroTexts{max-width:var(--page-max);gap:var(--space-s);isolation:isolate;flex-direction:column;width:100%;margin:0 auto;display:flex;position:relative}.X_4Jva_heroTexts:before{--a:var(--title-shade);--f:calc(var(--space-5xl) * (1 + (var(--a) - .12) * 4));content:"";z-index:-1;inset:calc(-1*var(--f)) -100vw calc(-1*var(--space-fluid-2xl));pointer-events:none;background:linear-gradient(to bottom, transparent 0, rgb(0, 0, 0, calc(var(--a) * .074)) calc(var(--f) / 6), rgb(0, 0, 0, calc(var(--a) * .259)) calc(var(--f) * 2 / 6), rgb(0, 0, 0, calc(var(--a) * .5)) calc(var(--f) * 3 / 6), rgb(0, 0, 0, calc(var(--a) * .741)) calc(var(--f) * 4 / 6), rgb(0, 0, 0, calc(var(--a) * .926)) calc(var(--f) * 5 / 6), rgb(0, 0, 0, var(--a)) var(--f));position:absolute}@media (prefers-reduced-motion:no-preference){.X_4Jva_heroTexts{animation:X_4Jva_blogPostFadeIn var(--t-slow) var(--ease-out) both;transition:--title-shade var(--t-image) var(--ease-out)}}@media (min-width:1024px){.X_4Jva_heroTexts{max-width:min(65rem,100%)}}@keyframes X_4Jva_blogPostFadeIn{0%{opacity:0}to{opacity:1}}.X_4Jva_postTitle{font-family:var(--serif);letter-spacing:var(--tracking-tight);max-width:22ch;color:var(--ink-on-image);text-wrap:balance;text-shadow:0 1px 2px #00000059,0 2px 24px #00000059;margin:0;font-size:clamp(2rem,5vw,4.25rem);font-weight:400;line-height:1.02}.X_4Jva_blogPostContainer{background:var(--bg);max-width:calc(var(--read-max) + 2*var(--gutter));padding:var(--space-l) var(--gutter) 0;color:var(--ink);font-family:var(--serif);margin:0 auto;position:relative}@media (min-width:768px){.X_4Jva_blogPostContainer{padding-top:var(--space-3xl)}}@media (min-width:1024px){.X_4Jva_blogPostContainer{padding-inline:calc(var(--gutter) + var(--space-xl))}}.X_4Jva_blogPostContainer>.X_4Jva_tagStrip{font-size:var(--fs-body-md);color:var(--ink-3);margin:0 0 var(--space-m);flex-wrap:wrap;align-items:center;line-height:1.25;display:flex}.X_4Jva_blogPostContainer>.X_4Jva_intro{font-family:var(--body);font-weight:300;font-size:var(--fs-lead);letter-spacing:-.008em;hyphens:manual;line-height:1.4}@media (max-width:599px){.X_4Jva_blogPostContainer>.X_4Jva_intro{font-size:1.3125rem}}.X_4Jva_blogPostContainer>.X_4Jva_intro{color:var(--ink);margin:0 0 var(--space-2xl);text-wrap:pretty}.X_4Jva_blogPostContainer>.X_4Jva_intro .lead-in{color:var(--ink);font-weight:600}.X_4Jva_blogPostContainer>p:not(.X_4Jva_intro){font-family:var(--body);font-weight:400;font-size:var(--fs-article);line-height:var(--lh-read);hyphens:manual}@media (max-width:767px){.X_4Jva_blogPostContainer>p:not(.X_4Jva_intro){font-size:1.125rem;line-height:var(--lh-read-sm)}}.X_4Jva_blogPostContainer>p:not(.X_4Jva_intro){color:var(--ink);margin:0 0 1.4em}.X_4Jva_blogPostContainer>h2,.X_4Jva_blogPostContainer>h3,.X_4Jva_blogPostContainer>h4{color:var(--ink);margin:var(--space-3xl) 0 var(--space-l)}.X_4Jva_blogPostContainer>h2:before,.X_4Jva_blogPostContainer>h3:before,.X_4Jva_blogPostContainer>h4:before{content:"";width:var(--space-xl);background:var(--accent);height:1px;margin-bottom:var(--space-l);display:block}.X_4Jva_blogPostContainer>h2{font-family:var(--serif);letter-spacing:var(--tracking-tight);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:500;line-height:1.15}.X_4Jva_blogPostContainer>h3{font-family:var(--serif);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:var(--lh-snug);letter-spacing:-.012em}.X_4Jva_blogPostContainer>h4{font-family:var(--serif);font-weight:500;font-size:var(--fs-ui-lg);line-height:var(--lh-snug);letter-spacing:-.012em}.X_4Jva_blogPostContainer p>a{color:var(--accent-ink);border-bottom:1px solid var(--rule-strong);transition:border-color var(--t-base) var(--ease-out);text-decoration:none}.X_4Jva_blogPostContainer p>a:hover{border-bottom-color:var(--accent)}.X_4Jva_blogPostContainer>blockquote{font-family:var(--serif-italic);font-style:italic;font-weight:400;font-size:var(--fs-quote);letter-spacing:-.01em;color:var(--ink);margin:var(--space-2xl) 0;padding:0 0 0 var(--space-l);border-left:2px solid var(--accent);line-height:1.45}@media (min-width:768px){.X_4Jva_blogPostContainer>blockquote{font-size:var(--fs-quote-lg);margin:var(--space-3xl) calc(-1*var(--space-3xl));padding-left:var(--space-xl)}}.X_4Jva_blogPostContainer>blockquote p{font:inherit;letter-spacing:inherit;margin:var(--space-2xs) 0}.X_4Jva_blogPostContainer>section:last-child{margin-bottom:var(--space-l)}.X_4Jva_tocSlot{margin:0 0 var(--space-3xl)}.X_4Jva_shareContainer{padding-block:var(--space-2xl);justify-content:center;display:flex}.X_4Jva_shareButton{margin:0 auto}
.nBUK7G_sf{position:relative}.nBUK7G_sf:not(:last-child){margin-bottom:var(--space-fluid-2xl)}.nBUK7G_frame{isolation:isolate;padding-top:var(--space-fluid-xl);padding-bottom:var(--space-xs);position:relative}.nBUK7G_titleLink{color:inherit;text-decoration:none;display:block}.nBUK7G_titleLink:hover .nBUK7G_title{color:var(--accent-ink)}.nBUK7G_title{font-family:var(--serif);letter-spacing:var(--tracking-tight);letter-spacing:-.025em;color:var(--ink);margin:0 0 calc(var(--space-fluid-m)/2);text-wrap:balance;z-index:3;max-width:none;transition:color var(--t-base) var(--ease-out);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:400;line-height:1.05;position:relative}.nBUK7G_titleSub{font-size:var(--fs-card-wide);font-weight:500}.nBUK7G_titleWide{white-space:nowrap;text-wrap:nowrap;max-width:none;margin-bottom:var(--space-fluid-m)}@media (max-width:1023px){.nBUK7G_titleWide{white-space:normal;text-wrap:balance}}.nBUK7G_img{aspect-ratio:16/9;background-color:var(--bg-3);width:100%;box-shadow:var(--shadow-image);margin-bottom:var(--space-fluid-xl);display:block;position:relative;overflow:hidden}.nBUK7G_img .basic-image img{transition:transform var(--t-image) var(--ease-image)}.nBUK7G_img:hover .basic-image img{transform:scale(1.03)}@media (max-width:767px){.nBUK7G_img{aspect-ratio:4/3}}.nBUK7G_body{gap:var(--space-fluid-xl);z-index:3;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid;position:relative}@media (max-width:767px){.nBUK7G_body{gap:var(--space-l);grid-template-columns:1fr}}.nBUK7G_lead{font-family:var(--body);font-weight:400;font-size:var(--fs-lead-sm);color:var(--ink-2);text-wrap:pretty;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.nBUK7G_leadWord{color:var(--ink);font-weight:600}.nBUK7G_aside{gap:var(--space-l);padding-top:var(--space-xs);flex-direction:column;align-items:flex-start;display:flex}.nBUK7G_meta{align-items:center;gap:var(--space-s);font-family:var(--sans);font-size:var(--fs-author-meta);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);flex-wrap:wrap;font-weight:400;display:flex}.nBUK7G_meta b{color:var(--ink-2);font-weight:500}.nBUK7G_dot{border-radius:var(--r-pill);opacity:1;background:currentColor;flex-shrink:0;width:3px;height:3px;display:inline-block}.nBUK7G_cta{align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-l);font-family:var(--sans);font-size:var(--fs-cta);text-transform:uppercase;letter-spacing:.18em;color:var(--bg);background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-thumb);transition:background var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out),color var(--t-base) var(--ease-out);white-space:nowrap;font-weight:500;text-decoration:none;display:inline-flex}.nBUK7G_cta svg{width:14px;height:14px;transition:transform var(--t-base) var(--ease-out)}.nBUK7G_cta:hover{background:var(--accent-ink);border-color:var(--accent-ink);color:var(--bg)}.nBUK7G_cta:hover svg{transform:translate(4px)}
.xHnOqW_sf{position:relative}.xHnOqW_frame{isolation:isolate;padding-top:var(--space-fluid-xl);padding-bottom:var(--space-xs);position:relative}.xHnOqW_titleMark{width:3rem;height:var(--space-3xs);border-radius:var(--r-2);background:var(--accent);margin-bottom:var(--space-m);display:block}.xHnOqW_titleLink{color:inherit;text-decoration:none;display:block;position:relative}.xHnOqW_titleLink:after{content:"";height:var(--tap-min);width:100%;min-width:var(--tap-min);position:absolute;top:50%;left:0;translate:0 -50%}.xHnOqW_titleLink:hover .xHnOqW_title{color:var(--accent-ink)}.xHnOqW_title{font-family:var(--serif);letter-spacing:var(--tracking-tight);letter-spacing:-.025em;color:var(--ink);margin:0 0 var(--space-fluid-m);text-wrap:balance;z-index:3;max-width:none;transition:color var(--t-base) var(--ease-out);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:400;line-height:1.05;position:relative}.xHnOqW_titleWide{white-space:nowrap;text-wrap:nowrap;max-width:none}@media (max-width:1023px){.xHnOqW_titleWide{white-space:normal;text-wrap:balance}}.xHnOqW_img{aspect-ratio:16/9;background-color:var(--bg-3);border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;box-shadow:var(--shadow-image);margin-bottom:var(--space-s);display:block;position:relative;overflow:hidden}:root[data-theme=dark] .xHnOqW_img{border:1px solid #ffffff24}.xHnOqW_img .basic-image img{transform:scale(var(--img-scale,1));transition:transform var(--t-image) var(--ease-image)}@media (prefers-reduced-motion:reduce){.xHnOqW_img .basic-image img{transition:none}}.xHnOqW_img:hover{--img-scale:1.03}@media (max-width:767px){.xHnOqW_img{aspect-ratio:4/3}}.xHnOqW_thumbs{gap:var(--space-s);z-index:3;margin-bottom:var(--space-fluid-s);grid-template-columns:repeat(6,1fr);display:grid;position:relative}@media (max-width:767px){.xHnOqW_thumbs{grid-template-columns:repeat(4,1fr)}}@media (max-width:449px){.xHnOqW_thumbs{grid-template-columns:repeat(3,1fr)}}.xHnOqW_thumb{aspect-ratio:1;background-color:var(--bg-3);transition:box-shadow var(--t-base) var(--ease-out);display:block;position:relative;overflow:hidden}:root[data-theme=dark] .xHnOqW_thumb{border:1px solid #ffffff24}.xHnOqW_thumb:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--rule);transition:box-shadow var(--t-base) var(--ease-out);pointer-events:none;z-index:1;position:absolute;inset:0}.xHnOqW_thumb:hover{box-shadow:0 14px 28px -16px #141e2859}.xHnOqW_thumb:first-child{border-bottom-left-radius:var(--radius-thumb)}.xHnOqW_thumbMore{--count-size:clamp(1.375rem, 2.4vw, 2rem);border-bottom-right-radius:var(--radius-thumb);background:color-mix(in oklch, var(--accent) 8%, var(--bg-3));color:var(--ink);font-family:var(--serif);font-weight:300;font-size:var(--count-size);letter-spacing:-.02em;text-align:center;place-items:center;line-height:1;text-decoration:none;display:grid;position:relative}.xHnOqW_thumbMore .xHnOqW_moreCount{line-height:1}.xHnOqW_thumbMore .xHnOqW_moreCount.xHnOqW_hasPlus{transform:translate(-.24em)}.xHnOqW_foot{justify-content:space-between;align-items:flex-end;gap:var(--space-l);margin-top:var(--space-2xs);z-index:3;flex-wrap:wrap;display:flex;position:relative}@media (max-width:449px){.xHnOqW_foot{flex-direction:column;align-items:flex-start}}.xHnOqW_footText{flex:auto;min-width:0}.xHnOqW_lead{font-family:var(--body);font-weight:400;font-size:var(--fs-body-lg);color:var(--ink-2);margin:0 0 var(--space-s);text-wrap:pretty;max-width:66ch;line-height:1.5}.xHnOqW_meta{align-items:center;gap:var(--space-s);font-family:var(--sans);font-size:var(--fs-author-meta);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);flex-wrap:wrap;font-weight:400;display:flex}.xHnOqW_meta b{color:var(--ink-2);font-weight:500}@media (max-width:449px){.xHnOqW_meta{gap:var(--space-xs)}.xHnOqW_updatedWord{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.xHnOqW_metaTerm{align-items:center;gap:var(--space-s);white-space:nowrap;display:inline-flex}@media (max-width:449px){.xHnOqW_metaTerm{gap:var(--space-xs)}}.xHnOqW_dot{border-radius:var(--r-pill);opacity:1;background:currentColor;flex-shrink:0;width:3px;height:3px;display:inline-block}.xHnOqW_cta{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) 0;display:inline-flex;position:relative}.xHnOqW_cta:after{content:"";height:var(--tap-min);width:100%;min-width:var(--tap-min);position:absolute;top:50%;left:0;translate:0 -50%}.xHnOqW_cta{font-family:var(--sans);font-size:var(--fs-cta);text-transform:uppercase;letter-spacing:.18em;color:var(--ink);border-bottom:1px solid var(--rule-strong);transition:color var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out);white-space:nowrap;font-weight:500;text-decoration:none}.xHnOqW_cta svg{width:14px;height:14px;transition:transform var(--t-base) var(--ease-out)}.xHnOqW_cta:hover{color:var(--accent-ink);border-color:var(--accent-ink)}.xHnOqW_cta:hover svg{transform:translate(4px)}.xHnOqW_mosaic,.xHnOqW_filmi,.xHnOqW_kolmikko,.xHnOqW_nelio{margin-bottom:var(--space-fluid-s)}.xHnOqW_tile{background-color:var(--bg-3);min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}:root[data-theme=dark] .xHnOqW_tile{border:1px solid #ffffff24}.xHnOqW_tileImg{transform:scale(var(--img-scale,1));transition:transform var(--t-image) var(--ease-image);position:absolute;inset:0}.xHnOqW_tile:hover .xHnOqW_tileImg{--img-scale:1.03}@media (prefers-reduced-motion:reduce){.xHnOqW_tileImg{transition:none}.xHnOqW_tile:hover .xHnOqW_tileImg{--img-scale:1}}.xHnOqW_more{align-content:center;justify-items:center;gap:var(--space-3xs);text-align:center;background:color-mix(in oklch, var(--accent) 10%, var(--bg-3));color:var(--accent-ink);grid-auto-rows:min-content;display:grid}.xHnOqW_more:hover{background:color-mix(in oklch, var(--accent) 18%, var(--bg-3))}.xHnOqW_moreN{font-family:var(--serif);font-weight:400;font-size:calc(clamp(1.25rem,2vw,1.75rem)*var(--gate-scale,1));line-height:1}.xHnOqW_moreNNarrow{display:none}@media (max-width:599px){.xHnOqW_moreNWide{display:none}.xHnOqW_moreNNarrow{display:block}}.xHnOqW_mosaic{z-index:3;grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(4rem,6.2vw,6.625rem);gap:6px;display:grid;position:relative}.xHnOqW_mosaic>*{grid-area:span 2/span 4}.xHnOqW_plate{justify-content:space-between;gap:var(--space-m);padding:clamp(var(--space-m),1.8vw,var(--space-l));background:var(--ink);color:var(--bg);flex-direction:column;grid-area:1/1/3/5;text-decoration:none;display:flex}:root[data-theme=dark] .xHnOqW_plate{background:color-mix(in oklch, var(--accent) 10%, var(--bg-3));color:var(--accent-ink)}:root[data-theme=dark] .xHnOqW_plate:hover{background:color-mix(in oklch, var(--accent) 18%, var(--bg-3))}.xHnOqW_plateKicker{font-family:var(--sans);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:color-mix(in oklch, var(--accent) 65%, var(--ink-on-image));font-weight:500}:root[data-theme=dark] .xHnOqW_plateKicker{color:var(--ink-3)}.xHnOqW_plateTitle{font-family:var(--serif);letter-spacing:var(--tracking-tight);color:var(--bg);text-wrap:balance;transition:color var(--t-base) var(--ease-out);margin:0;font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:400;line-height:1.15}.xHnOqW_plate:hover .xHnOqW_plateTitle{color:color-mix(in oklch, var(--accent) 60%, var(--ink-on-image))}:root[data-theme=dark] .xHnOqW_plateTitle,:root[data-theme=dark] .xHnOqW_plate:hover .xHnOqW_plateTitle{color:var(--accent-ink)}.xHnOqW_t1{grid-area:1/5/5/9}.xHnOqW_t2{grid-area:1/9/3/13}.xHnOqW_t3{grid-area:3/9/5/13}.xHnOqW_t4{grid-area:3/1/7/3}.xHnOqW_t5{grid-area:3/3/5/5}.xHnOqW_t6{grid-area:5/5/7/9}.xHnOqW_t7{grid-area:5/9/7/11}.xHnOqW_t8{grid-area:5/11/7/13}.xHnOqW_t9{grid-area:5/3/7/5}.xHnOqW_t10{grid-area:7/1/10/5}.xHnOqW_t11{grid-area:7/5/10/9}.xHnOqW_mosaicMore{grid-area:7/9/10/13}.xHnOqW_filmi{gap:clamp(var(--space-xs),1.2vw,var(--space-m));z-index:3;grid-template-columns:repeat(4,1fr);align-items:start;display:grid;position:relative}.xHnOqW_filmi>*{aspect-ratio:2/3;border-radius:var(--r-4)}.xHnOqW_kolmikko{gap:clamp(var(--space-xs),1.2vw,var(--space-m));z-index:3;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.xHnOqW_kolmikko>*{aspect-ratio:3/4.2;border-radius:var(--r-4)}.xHnOqW_nelio{gap:clamp(var(--space-xs),1.2vw,var(--space-m));z-index:3;grid-template-columns:repeat(2,1fr);display:grid;position:relative}.xHnOqW_nelio>*{aspect-ratio:16/10;border-radius:var(--r-4)}.xHnOqW_quad{gap:inherit;--gate-scale:.75;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);min-width:0;display:grid}.xHnOqW_quad>*{aspect-ratio:auto;border-radius:0;height:100%}.xHnOqW_quad>:first-child{border-top-left-radius:var(--r-4)}.xHnOqW_quad>:nth-child(2){border-top-right-radius:var(--r-4)}.xHnOqW_quad>:nth-child(3){border-bottom-left-radius:var(--r-4)}.xHnOqW_quad>:nth-child(4){border-bottom-right-radius:var(--r-4)}@media (max-width:1023px){.xHnOqW_mosaic{grid-auto-rows:clamp(3.5rem,7.4vw,5.5rem)}.xHnOqW_plate{grid-area:1/1/3/7}.xHnOqW_t1{grid-area:1/7/4/13}.xHnOqW_filmi{grid-template-columns:repeat(3,1fr)}.xHnOqW_nelio{gap:var(--space-xs)}}@media (max-width:599px){.xHnOqW_mosaic{grid-auto-rows:clamp(3.125rem,13vw,4.5rem)}.xHnOqW_mosaic>*{grid-area:auto/auto/span 2/span 6}.xHnOqW_plate{grid-area:auto/1/span 2/-1}.xHnOqW_t1{grid-area:auto/1/span 4/-1}.xHnOqW_t6,.xHnOqW_t7,.xHnOqW_t8,.xHnOqW_t9,.xHnOqW_t10,.xHnOqW_t11{display:none}.xHnOqW_mosaicMore{grid-area:auto/1/span 1/-1}.xHnOqW_filmi,.xHnOqW_kolmikko{gap:var(--space-xs)}.xHnOqW_filmi>:nth-child(n+6):not(:last-child){display:none}.xHnOqW_nelio{gap:var(--space-2xs)}}
.fdgGGG_rail{min-width:0}.fdgGGG_list{gap:var(--space-3xs) var(--space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fdgGGG_link{align-items:baseline;gap:var(--space-2xs);min-height:2.75rem;padding:var(--space-2xs) var(--space-xs);margin-left:calc(var(--space-xs)*-1);color:var(--ink-2);transition:color var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out);border-bottom:1px solid #0000;display:inline-flex}.fdgGGG_link:hover,.fdgGGG_link:focus-visible{color:var(--ink)}.fdgGGG_tag{font-family:var(--sans);text-transform:none;letter-spacing:.01em;font-weight:500;font-size:var(--fs-body-md);line-height:var(--lh-snug)}.fdgGGG_count{font-family:var(--mono);font-size:var(--fs-mono-md);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);transition:color var(--t-base) var(--ease-out);font-weight:400}.fdgGGG_current{color:var(--ink);border-bottom-color:var(--accent)}.fdgGGG_current .fdgGGG_count{color:var(--ink-2)}.fdgGGG_moreItem{display:none}.fdgGGG_more{font-family:var(--mono);font-size:var(--fs-mono-md);text-transform:uppercase;letter-spacing:.04em;min-height:2.75rem;padding:var(--space-2xs) var(--space-xs);margin-left:calc(var(--space-xs)*-1);color:var(--ink-3);transition:color var(--t-base) var(--ease-out);align-items:baseline;font-weight:400;display:inline-flex}.fdgGGG_more:hover,.fdgGGG_more:focus-visible{color:var(--ink)}@media (max-width:449px){.fdgGGG_list{gap:var(--space-3xs) var(--space-xs)}.fdgGGG_capped .fdgGGG_overflow{display:none}.fdgGGG_capped .fdgGGG_moreItem{display:block}}@media (prefers-reduced-motion:reduce){.fdgGGG_link,.fdgGGG_count{transition:none}}
.jthYpW_section{min-width:0}.jthYpW_rail{border-bottom:1px solid var(--rule);padding-bottom:clamp(var(--space-s),1.5vw,var(--space-l))}.jthYpW_railNoRule{border-bottom:none;padding-bottom:0}.jthYpW_featured{margin-top:0}.jthYpW_grid{margin-top:var(--space-fluid-2xl)}.jthYpW_rail+.jthYpW_grid{margin-top:var(--space-fluid-xl)}.jthYpW_note{font-family:var(--sans);font-size:var(--fs-author-meta);text-transform:uppercase;letter-spacing:var(--tracking-kicker);color:var(--ink-3);margin:var(--space-s) 0 0;padding-left:var(--space-s);border-left:2px solid var(--rule);text-transform:none;letter-spacing:0;font-weight:500}
.HFOF5W_card{min-width:0}.HFOF5W_link{align-items:center;gap:var(--space-s);color:var(--ink);display:flex}@media (max-width:599px){.HFOF5W_link{align-items:stretch;gap:var(--space-xs);flex-direction:column}}.HFOF5W_link:hover,.HFOF5W_link:focus-visible{color:var(--accent-ink);--img-scale:1.03}.HFOF5W_frame{aspect-ratio:1.33333;border-radius:var(--radius-card);background:var(--hero-backdrop);box-shadow:var(--shadow-image);display:block;position:relative;overflow:hidden}:root[data-theme=dark] .HFOF5W_frame{border:1px solid #ffffff24}.HFOF5W_frame .basic-image img{transform:scale(var(--img-scale,1));transition:transform var(--t-image) var(--ease-image)}@media (prefers-reduced-motion:reduce){.HFOF5W_frame .basic-image img{transition:none}}.HFOF5W_frame{border-radius:var(--radius-thumb);flex:none;width:5rem}@media (max-width:599px){.HFOF5W_frame{aspect-ratio:16/9;width:100%}}@media (min-width:1280px){.HFOF5W_frame{width:6.5rem}}.HFOF5W_frameEmpty{background:var(--hero-backdrop)}.HFOF5W_caption{min-width:0;display:block}.HFOF5W_title{font-family:var(--serif);font-weight:500;font-size:var(--fs-body-lg);color:inherit;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.HFOF5W_count{font-family:var(--mono);font-size:var(--fs-mono-md);text-transform:uppercase;letter-spacing:.04em;margin-top:var(--space-2xs);color:var(--ink-3);font-weight:400;display:block}.HFOF5W_note{font-family:var(--sans);font-weight:400;font-size:var(--fs-ui-sm);color:var(--ink-3);margin:var(--space-xs) 0 0;line-height:1.45}