@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fraunces-600.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fraunces-700.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/figtree-400.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/figtree-600.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/figtree-700.woff2) format("woff2")}:root{--opk-bg: var(--color-bg, #0c1626);--opk-surface: var(--color-surface, #122036);--opk-surface-2: var(--color-surface-alt, #182a45);--opk-line: var(--color-border, #26395a);--opk-text: var(--color-text, #eaf0f8);--opk-muted: var(--color-text-muted, #a9b8ce);--opk-amber: var(--color-primary, #ffb547);--opk-amber-hi: var(--color-primary-hover, #ffc870);--opk-amber-ink: var(--color-primary-fg, #1b1300);--opk-sky: var(--color-secondary, #8cc8ff);--opk-sky-hi: var(--color-secondary-hover, #b3dbff);--opk-mint: var(--color-success, #63e0b0);--opk-coral: var(--color-danger, #ff9a8a);--opk-night: #08111e;--opk-r-sm: var(--radius-sm, 6px);--opk-r-md: var(--radius-md, 10px);--opk-r-lg: var(--radius-lg, 18px);--opk-head: var(--font-heading, "Fraunces"), "Iowan Old Style", Georgia, serif;--opk-body: var(--font-body, "Figtree"), "Segoe UI", system-ui, -apple-system, sans-serif;--opk-gutter: 16px;--opk-header-h: 64px;--opk-gap: 1.75rem;--opk-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.2l2.6 5.5 6 .8-4.4 4.1 1.1 5.9L10 14.6l-5.3 2.9 1.1-5.9L1.4 7.5l6-.8z'/%3E%3C/svg%3E")}@media (min-width: 600px){:root{--opk-gutter: 20px}}@media (min-width: 1025px){:root{--opk-header-h: 72px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--opk-header-h) + 16px);background:var(--opk-bg)}html.opk-locked{overflow:hidden}body{margin:0;background:var(--opk-bg);color:var(--opk-text);font-family:var(--opk-body);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}@media (min-width: 760px){body{font-size:1.0625rem}}img,svg{display:block}img{height:auto}a{color:var(--opk-sky);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--opk-amber-hi)}:focus-visible{outline:3px solid var(--opk-sky);outline-offset:2px;border-radius:4px}::selection{background:var(--opk-amber);color:var(--opk-amber-ink)}h1,h2,h3,h4{font-family:var(--opk-head);font-weight:700;line-height:1.18;letter-spacing:-.01em;color:var(--opk-text);overflow-wrap:break-word}.opk-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.opk-skip{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 16px;border-radius:var(--opk-r-md);background:var(--opk-amber);color:var(--opk-amber-ink);font-weight:700;text-decoration:none}.opk-skip:focus{top:12px}.opk-frame{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--opk-gutter)}.opk-header{position:sticky;top:0;z-index:50;background:#0c1626f7;border-bottom:1px solid var(--opk-line)}.opk-header__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--opk-header-h)}.opk-logo{display:inline-flex;align-items:center;gap:10px;color:var(--opk-text);text-decoration:none;flex:none}.opk-logo:hover{color:var(--opk-text)}.opk-logo__text{font-family:var(--opk-head);font-weight:700;font-size:1.25rem;letter-spacing:-.015em;line-height:1}.opk-nav__toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--opk-line);border-radius:var(--opk-r-md);background:var(--opk-surface);color:var(--opk-text);cursor:pointer}.opk-nav__bars,.opk-nav__bars:before,.opk-nav__bars:after{display:block;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,background-color .2s ease}.opk-nav__bars{position:relative}.opk-nav__bars:before,.opk-nav__bars:after{content:"";position:absolute;left:0}.opk-nav__bars:before{top:-6px}.opk-nav__bars:after{top:6px}.opk-header[data-open] .opk-nav__bars{background:transparent}.opk-header[data-open] .opk-nav__bars:before{transform:translateY(6px) rotate(45deg)}.opk-header[data-open] .opk-nav__bars:after{transform:translateY(-6px) rotate(-45deg)}.opk-nav{display:none}.opk-header[data-open] .opk-nav{display:block;position:fixed;top:var(--opk-header-h);left:0;right:0;bottom:0;z-index:49;overflow-y:auto;background:var(--opk-bg);border-top:1px solid var(--opk-line);padding:12px var(--opk-gutter) 32px}.opk-nav__list{list-style:none;margin:0;padding:0}.opk-nav__list a{display:block;padding:14px 4px;border-bottom:1px solid var(--opk-line);color:var(--opk-text);font-weight:600;font-size:1.0625rem;text-decoration:none}.opk-nav__list a[aria-current=page]{color:var(--opk-amber)}@media (min-width: 1025px){.opk-nav__toggle{display:none}.opk-nav,.opk-header[data-open] .opk-nav{display:block;position:static;padding:0;border:0;background:none;overflow:visible}.opk-nav__list{display:flex;align-items:center;gap:2px}.opk-nav__list a{padding:8px 9px;border:0;border-radius:var(--opk-r-sm);font-size:.9rem;white-space:nowrap;color:var(--opk-muted)}.opk-nav__list a:hover{color:var(--opk-text);background:var(--opk-surface)}.opk-nav__list a[aria-current=page]{color:var(--opk-text);box-shadow:inset 0 -2px 0 var(--opk-amber);border-radius:0}}@media (min-width: 1200px){.opk-nav__list{gap:6px}.opk-nav__list a{font-size:.9375rem;padding:8px 10px}}.opk-main{padding-bottom:56px}.opk-crumbs{padding-top:18px;font-size:.875rem;color:var(--opk-muted)}.opk-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;list-style:none;margin:0;padding:0}.opk-crumbs li{display:inline-flex;align-items:center;min-width:0}.opk-crumbs li+li:before{content:"/";margin-inline:8px;color:var(--opk-line)}.opk-crumbs a{color:var(--opk-muted)}.opk-crumbs [aria-current]{color:var(--opk-text)}.opk-hero{position:relative;padding-block:20px 4px}.opk-hero--home{padding-top:28px}.opk-crumbs+.opk-hero--home{padding-top:10px}.opk-hero__title{margin:0 0 12px;font-size:clamp(1.875rem,1.35rem + 2.4vw,3.125rem);line-height:1.08;letter-spacing:-.02em}.opk-hero__lead{margin:0 0 16px;font-size:1.0625rem;line-height:1.6;color:#c9d5e6}@media (min-width: 760px){.opk-hero__lead{font-size:1.1875rem}}.opk-hero__portrait{display:block;width:132px;height:132px;margin:0 0 16px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--opk-surface-2),0 0 0 4px var(--opk-amber)}@media (min-width: 760px){.opk-hero--author{display:grid;grid-template-columns:176px minmax(0,1fr);column-gap:28px;align-items:start}.opk-hero--author>*{grid-column:2}.opk-hero--author>.opk-hero__portrait{grid-column:1;grid-row:1 / span 4;width:176px;height:176px;margin:4px 0 0}}.opk-updated{margin:0 0 12px;font-size:.9375rem;color:var(--opk-muted)}.opk-byline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 14px;font-size:.9375rem}.opk-byline__photo{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--opk-line);flex:none}.opk-byline__who{display:flex;flex-direction:column;margin:0;line-height:1.35;min-width:0}.opk-byline__name{color:var(--opk-text);font-weight:700;text-decoration:none}.opk-byline__name:hover{text-decoration:underline;color:var(--opk-text)}.opk-byline__role{color:var(--opk-muted);font-size:.875rem}.opk-byline__date{flex-basis:100%;margin:0;padding-left:58px;color:var(--opk-muted)}@media (min-width: 600px){.opk-byline__date{flex-basis:auto;padding-left:14px;border-left:1px solid var(--opk-line)}}.opk-disclosure{display:flex;align-items:flex-start;gap:10px;margin:0 0 18px;padding:10px 12px;border:1px solid var(--opk-line);border-radius:var(--opk-r-md);background:var(--opk-surface);font-size:.875rem;line-height:1.5;color:var(--opk-muted)}.opk-disclosure__age{flex:none;display:inline-grid;place-items:center;min-width:34px;height:22px;padding:0 6px;border-radius:999px;border:1.5px solid var(--opk-coral);color:var(--opk-coral);font-weight:700;font-size:.75rem;line-height:1}.opk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 20px;border-radius:var(--opk-r-md);font-family:var(--opk-body);font-weight:700;font-size:1rem;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;border:0}.opk-btn--go{background:var(--opk-amber);color:var(--opk-amber-ink);box-shadow:0 1px #ffffff59 inset,0 6px 18px -8px #ffb54799}.opk-btn--go:hover{background:var(--opk-amber-hi);color:var(--opk-amber-ink)}.opk-btn--quiet{background:transparent;color:var(--opk-text);box-shadow:inset 0 0 0 1.5px var(--opk-line)}.opk-btn--quiet:hover{color:var(--opk-text);box-shadow:inset 0 0 0 1.5px var(--opk-sky)}.opk-btn--off{background:transparent;color:var(--opk-muted);border:1.5px dashed var(--opk-line);cursor:default;font-weight:600}.opk-btn--block,.opk-card__stub>.opk-btn{display:flex;width:100%}.opk-btn--sm{min-height:38px;padding:7px 14px;font-size:.9rem;white-space:nowrap}.opk-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 9px;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.25}.opk-chip--tested{background:#63e0b01f;color:var(--opk-mint);box-shadow:inset 0 0 0 1px #63e0b059}.opk-chip--stated{background:#a9b8ce1a;color:#c9d5e6;box-shadow:inset 0 0 0 1px #a9b8ce47}.opk-chip--plain{padding:4px 10px;color:#c9d5e6;box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-chip--tested:before,.opk-chip--stated:before,.opk-chip--none:before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.25' fill='none' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M8 4.6V8l2.4 1.6' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.25' fill='none' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M8 4.6V8l2.4 1.6' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.opk-chip__tag{flex:none;padding:1px 7px;border-radius:999px;font-size:.6875rem;font-weight:700;background:#08111e8c}.opk-card__chips,.opk-mini__chips,.opk-hub__chips,.opk-rhero__chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.opk-stars{display:inline-flex;align-items:center;gap:8px;line-height:1;font-size:.875rem;color:var(--opk-muted);white-space:nowrap}.opk-stars:before{--s: 16px;content:"";flex:none;display:block;width:calc(var(--s) * 5);height:var(--s);background:linear-gradient(90deg,var(--opk-amber) var(--opk-pct, 0%),#33496d 0);-webkit-mask:var(--opk-star) 0 0 / var(--s) var(--s) repeat-x;mask:var(--opk-star) 0 0 / var(--s) var(--s) repeat-x}.opk-stars--sm:before{--s: 14px}.opk-stars strong{color:var(--opk-text)}.opk-stars--none{padding:4px 10px;border-radius:999px;font-size:.8125rem;font-weight:600;color:#c9d5e6;box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-stars--none:before{display:none}.opk-clogo{flex:none;display:inline-grid;place-items:center;width:var(--opk-clogo-w, 120px);height:var(--opk-clogo-h, 60px);overflow:hidden}.opk-clogo--160{--opk-clogo-w: 160px;--opk-clogo-h: 80px}.opk-clogo--140{--opk-clogo-w: 140px;--opk-clogo-h: 70px}.opk-clogo--120{--opk-clogo-w: 120px;--opk-clogo-h: 60px}.opk-clogo--112{--opk-clogo-w: 112px;--opk-clogo-h: 56px}.opk-clogo--96{--opk-clogo-w: 96px;--opk-clogo-h: 48px}.opk-clogo--88{--opk-clogo-w: 88px;--opk-clogo-h: 44px}.opk-clogo--72{--opk-clogo-w: 72px;--opk-clogo-h: 36px}.opk-clogo>img{object-fit:contain}.opk-clogo__fallback{font-family:var(--opk-head);font-weight:700;font-size:calc(var(--opk-clogo-h, 60px) * .42);color:var(--opk-amber);letter-spacing:.02em}.opk-listhead{margin:0 0 12px;font-family:var(--opk-head);font-weight:700;font-size:1.25rem}.opk-toplist{container-type:inline-size;margin-block:8px 12px}.opk-toplist__list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;list-style:none;margin:0;padding:0}.opk-toplist__note{margin:12px 0 0;font-size:.875rem;color:var(--opk-muted)}.opk-card{--opk-card-line: var(--opk-line);--opk-card-lw: 1px;position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"rank brand" "offer offer" "stub stub";border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 var(--opk-card-lw) var(--opk-card-line);overflow:hidden}.opk-card--lead{--opk-card-line: var(--opk-amber);--opk-card-lw: 2px;background:linear-gradient(180deg,#172a47 0%,var(--opk-surface) 70%)}.opk-card__rank{grid-area:rank;display:flex;align-items:flex-start;justify-content:center;padding-top:16px;font-family:var(--opk-head);font-weight:700;font-size:1.5rem;line-height:1;color:var(--opk-muted)}.opk-card--lead .opk-card__rank{color:var(--opk-amber)}.opk-card__brand{grid-area:brand;display:flex;align-items:center;gap:12px;min-width:0;padding:14px 14px 10px 0}.opk-card__id{display:flex;flex-direction:column;gap:4px;min-width:0}.opk-card__label{align-self:flex-start;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--opk-sky)}.opk-card--lead .opk-card__label{padding:2px 9px;border-radius:999px;background:var(--opk-amber);color:var(--opk-amber-ink)}.opk-card__name{margin:0;font-family:var(--opk-head);font-weight:700;font-size:1.25rem;line-height:1.15}.opk-card__offer{grid-area:offer;display:flex;flex-direction:column;gap:6px;min-width:0;padding:0 14px 16px}.opk-card__bonus{display:flex;flex-direction:column;margin:0}.opk-card__bonus small{font-size:.8125rem;color:var(--opk-muted)}.opk-card__bonus b{font-family:var(--opk-head);font-weight:600;font-size:1.1875rem;line-height:1.25}.opk-card__terms{margin:0;font-size:.8125rem;line-height:1.4;color:var(--opk-muted)}.opk-card__chips{margin-top:4px}.opk-card__stub{grid-area:stub;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 14px;border-top:2px dashed var(--opk-line);background:#08111e59}.opk-card__stub:before,.opk-card__stub:after{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:50%;background:var(--opk-bg);box-shadow:inset 0 0 0 var(--opk-card-lw) var(--opk-card-line)}.opk-card__stub:before{left:-11px}.opk-card__stub:after{right:-11px}.opk-card__review{font-size:.9375rem;font-weight:600}.opk-card__stub>p{margin:0;font-size:.75rem;color:var(--opk-muted)}@container (min-width: 600px){.opk-card{grid-template-columns:56px minmax(0,1fr) 210px;grid-template-areas:"rank brand stub" "rank offer stub"}.opk-card__rank{align-items:center;padding-top:0;font-size:1.75rem;background:#08111e4d}.opk-card__brand{padding:16px 18px 8px}.opk-card__offer{padding:0 18px 16px}.opk-card__stub{justify-content:center;padding:18px 16px;border-top:0;border-left:2px dashed var(--opk-line)}.opk-card__stub:before,.opk-card__stub:after{left:-12px;right:auto}.opk-card__stub:before{top:-12px}.opk-card__stub:after{top:auto;bottom:-12px}}@container (min-width: 960px){.opk-card{grid-template-columns:64px minmax(0,1.05fr) minmax(0,1.35fr) 232px;grid-template-areas:"rank brand offer stub";min-height:132px}.opk-card__brand{padding:18px 12px 18px 20px}.opk-card__offer{justify-content:center;padding:16px 20px 16px 8px}.opk-card__rank{font-size:2rem}}.opk-mini{container-type:inline-size;margin-block:8px 12px}.opk-mini--inline{margin-block:0}.opk-mini__list{list-style:none;margin:0;padding:0;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line);overflow:hidden}.opk-mini__item{display:grid;grid-template-columns:26px 88px minmax(0,1fr);grid-template-areas:"pos logo id" "offer offer offer" "stars stars go";align-items:center;gap:10px 12px;padding:14px}.opk-mini__item+.opk-mini__item{border-top:1px solid var(--opk-line)}.opk-mini__item:first-child{background:linear-gradient(90deg,rgba(255,181,71,.08),transparent 60%)}.opk-mini__pos{grid-area:pos;font-family:var(--opk-head);font-weight:700;font-size:1.25rem;color:var(--opk-muted);text-align:center}.opk-mini__item:first-child .opk-mini__pos{color:var(--opk-amber)}.opk-mini__item>.opk-clogo{grid-area:logo}.opk-mini__id{grid-area:id;display:flex;flex-direction:column;min-width:0}.opk-mini__name{font-family:var(--opk-head);font-weight:700;font-size:1.125rem;color:var(--opk-text);text-decoration:none}.opk-mini__name:hover{color:var(--opk-text);text-decoration:underline}.opk-mini__label{font-size:.8125rem;color:var(--opk-sky);line-height:1.3}.opk-mini__offer{grid-area:offer;display:flex;flex-direction:column;gap:6px;min-width:0}.opk-mini__bonus{font-weight:700;line-height:1.3}.opk-mini__item>.opk-stars{grid-area:stars}.opk-mini__go{grid-area:go;justify-self:end}.opk-mini__note{margin:10px 0 0;font-size:.8125rem;color:var(--opk-muted)}@container (min-width: 620px){.opk-mini__item{grid-template-columns:28px 88px minmax(0,1fr) auto;grid-template-areas:"pos logo id go" "pos offer offer stars";padding:14px 18px}.opk-mini__offer{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px}}@container (min-width: 900px){.opk-mini__item{grid-template-columns:28px 88px minmax(0,.9fr) minmax(0,1.3fr) auto auto;grid-template-areas:"pos logo id offer stars go";gap:12px 18px}.opk-mini__offer{flex-direction:column;align-items:flex-start}}.opk-hub{container-type:inline-size;margin-block:8px 12px}.opk-hub__list{list-style:none;margin:0;padding:0;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line);overflow:hidden}.opk-hub__row{display:grid;grid-template-columns:30px 88px minmax(0,1fr);grid-template-areas:"rank logo id" "offer offer offer" "stars stars btn";align-items:center;gap:10px 12px;padding:14px}.opk-hub__row+.opk-hub__row{border-top:1px solid var(--opk-line)}.opk-hub__rank{grid-area:rank;font-family:var(--opk-head);font-weight:700;font-size:1.125rem;color:var(--opk-muted);text-align:center}.opk-hub__row>.opk-clogo{grid-area:logo}.opk-hub__id{grid-area:id;display:flex;flex-direction:column;min-width:0}.opk-hub__name{font-weight:700;color:var(--opk-text)}.opk-hub__label{font-size:.8125rem;color:var(--opk-sky);line-height:1.3}.opk-hub__offer{grid-area:offer;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.opk-hub__bonus{font-weight:600}.opk-hub__row>.opk-stars{grid-area:stars}.opk-hub__row>.opk-btn{grid-area:btn;justify-self:end;white-space:normal}.opk-hub__note{margin:10px 0 0;font-size:.8125rem;color:var(--opk-muted)}@container (min-width: 900px){.opk-hub__row{grid-template-columns:34px 88px minmax(0,1fr) minmax(0,1.3fr) auto auto;grid-template-areas:"rank logo id offer stars btn";gap:12px 18px;padding:12px 18px}.opk-hub__row>.opk-btn{white-space:nowrap}.opk-hub__offer{flex-direction:column;align-items:flex-start}}.opk-layout{display:block;margin-top:8px}.opk-aside{margin-bottom:var(--opk-gap)}.opk-top3{display:none}@media (min-width: 1200px){.opk-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.opk-layout--single{display:block}.opk-aside{grid-column:2;grid-row:1;margin:0;height:100%}.opk-article{grid-column:1;grid-row:1;min-width:0}.opk-aside__sticky{position:sticky;top:calc(var(--opk-header-h) + 20px);display:flex;flex-direction:column;gap:20px;max-height:calc(100vh - var(--opk-header-h) - 40px);overflow-y:auto;scrollbar-width:thin}.opk-top3{display:block}}.opk-article>*+*{margin-top:var(--opk-gap)}.opk-article>.opk-prose+.opk-prose{margin-top:0}.opk-toc{border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-toc__sum{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;font-family:var(--opk-head);font-weight:700;font-size:1.0625rem}.opk-toc__sum::-webkit-details-marker{display:none}.opk-toc__sum:after{content:"";flex:none;width:10px;height:10px;margin-left:4px;border-right:2px solid var(--opk-amber);border-bottom:2px solid var(--opk-amber);transform:translateY(-3px) rotate(45deg);transition:transform .2s ease}.opk-toc[open] .opk-toc__sum:after{transform:translateY(2px) rotate(-135deg)}.opk-toc__count{margin-left:auto;font-family:var(--opk-body);font-weight:600;font-size:.8125rem;color:var(--opk-muted)}.opk-toc__list{margin:0;padding:0 16px 14px 36px;font-size:.9375rem;line-height:1.4}.opk-toc__list li{padding-block:5px}.opk-toc__list li::marker{color:var(--opk-muted);font-size:.8125rem}.opk-toc__list a{color:#c9d5e6;text-decoration:none}.opk-toc__list a:hover{color:var(--opk-amber-hi);text-decoration:underline}.opk-top3{padding:16px;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-top3__title{margin:0 0 10px;font-family:var(--opk-head);font-weight:700;font-size:1.0625rem}.opk-top3__list{list-style:none;margin:0;padding:0}.opk-top3__item{padding-block:12px}.opk-top3__item+.opk-top3__item{border-top:1px solid var(--opk-line)}.opk-top3__row{display:flex;align-items:center;gap:10px;min-width:0}.opk-top3__name{font-weight:700;color:var(--opk-text);min-width:0}.opk-top3__bonus{margin:8px 0;font-size:.875rem;line-height:1.4;color:#c9d5e6}.opk-top3__small{margin:4px 0 0;font-size:.75rem;color:var(--opk-muted)}.opk-prose{overflow-wrap:break-word}.opk-prose>:first-child{margin-top:0}.opk-prose>:last-child{margin-bottom:0}.opk-prose p,.opk-prose ul,.opk-prose ol,.opk-prose blockquote{margin:0 0 1em}.opk-prose h2{margin:2.4rem 0 .8rem;font-size:clamp(1.5rem,1.25rem + 1vw,2.0625rem);line-height:1.15}.opk-article>.opk-prose>h2:first-child{margin-top:1.25rem}.opk-prose h3{margin:1.8rem 0 .5rem;font-weight:600;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);line-height:1.25}.opk-prose h4{margin:1.4rem 0 .4rem;font-family:var(--opk-body);font-size:1.0625rem}.opk-prose h2+h3{margin-top:1rem}.opk-prose ul,.opk-prose ol{padding-left:1.4em}.opk-prose li{margin-bottom:.4em}.opk-prose li::marker{color:var(--opk-amber)}.opk-prose ol>li::marker{font-weight:700}.opk-prose strong{color:#f7f9fc;font-weight:700}.opk-prose blockquote{padding:4px 0 4px 18px;border-left:3px solid var(--opk-amber);color:#c9d5e6}.opk-prose hr{margin:2rem 0;border:0;border-top:1px solid var(--opk-line)}.opk-prose code{padding:1px 5px;border-radius:4px;background:var(--opk-surface-2);font-size:.9em}.opk-tablewrap{position:relative;overflow-x:auto;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line);-webkit-overflow-scrolling:touch;scrollbar-width:thin}.opk-prose .opk-tablewrap{margin:0 0 1.2em}.opk-table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.45}.opk-table caption{padding:12px 16px 4px;text-align:left;font-size:.875rem;color:var(--opk-muted)}.opk-table th,.opk-table td{padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--opk-line)}.opk-table thead th{background:var(--opk-surface-2);font-size:.8125rem;font-weight:700;color:#c9d5e6;white-space:nowrap}.opk-table tbody tr:last-child>*{border-bottom:0}.opk-table tbody th{font-weight:700;color:var(--opk-text)}.opk-table tbody tr:nth-child(2n){background:#08111e38}.opk-num,.opk-table--games td:nth-child(3),.opk-table--games td:nth-child(5){font-variant-numeric:tabular-nums;white-space:nowrap}.opk-table--games,.opk-table--studios{min-width:620px}.opk-table--compare{min-width:760px}.opk-table--compare td:last-child{text-align:right}.opk-prose table:not(.opk-table--facts){min-width:560px}.opk-table--facts th{width:38%;font-weight:600;color:var(--opk-muted)}.opk-table--facts td{color:var(--opk-text)}.opk-game{container-type:inline-size}.opk-game>h3{margin:0 0 12px;font-weight:600;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem)}.opk-game__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.opk-game__media{display:flex;flex-direction:column;gap:10px;min-width:0}.opk-game__img{width:min(100%,var(--opk-iw, 100%));border-radius:var(--opk-r-md);box-shadow:0 0 0 1px var(--opk-line)}.opk-game__poster{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;aspect-ratio:16 / 9;padding:14px 16px;border-radius:var(--opk-r-md);overflow:hidden;background:radial-gradient(circle at 78% 28%,rgba(255,181,71,.28),transparent 42%),repeating-linear-gradient(90deg,rgba(140,200,255,.07) 0 1px,transparent 1px 20%),linear-gradient(160deg,#1b3157,#0b1525 75%);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-game__poster-name{font-family:var(--opk-head);font-weight:700;font-size:1.375rem;line-height:1.1}.opk-game__poster-studio{font-size:.875rem;color:var(--opk-muted)}.opk-game__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;border-radius:var(--opk-r-md);overflow:hidden;background:var(--opk-line)}.opk-game__stats>div{padding:8px 12px;background:var(--opk-surface);min-width:0}.opk-game__stats dt{font-size:.75rem;color:var(--opk-muted)}.opk-game__stats dd{margin:0;font-weight:700;font-size:.9375rem;line-height:1.3}.opk-game__body{min-width:0}.opk-game__go{margin-top:14px}@container (min-width: 700px){.opk-game__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:24px;align-items:start}}.opk-review{container-type:inline-size;padding:18px;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-review>*+*{margin-top:16px}.opk-review__head{display:flex;align-items:center;gap:14px}.opk-review__title{margin:0;font-weight:600;font-size:clamp(1.1875rem,1.1rem + .5vw,1.4375rem);line-height:1.2;min-width:0}.opk-review__offer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:12px 14px;border-radius:var(--opk-r-md);background:#08111e66}.opk-review__bonus{display:flex;flex-direction:column;margin:0;min-width:0}.opk-review__bonus strong{font-family:var(--opk-head);font-weight:600;font-size:1.1875rem}.opk-review__bonus span{font-size:.875rem;color:var(--opk-muted)}.opk-review__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.opk-review__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding-top:14px;border-top:1px solid var(--opk-line)}.opk-review__foot>a{font-weight:700}.opk-review__foot>span{font-size:.75rem;color:var(--opk-muted)}@container (min-width: 680px){.opk-review{padding:24px}.opk-review__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.opk-bars{display:flex;flex-direction:column;gap:12px;min-width:0}.opk-bars__overall{display:flex;align-items:center;gap:12px}.opk-bars__big{font-family:var(--opk-head);font-weight:700;font-size:2.5rem;line-height:1;color:var(--opk-amber)}.opk-bars__meta{display:flex;flex-direction:column;gap:4px}.opk-bars__cap{font-size:.8125rem;color:var(--opk-muted)}.opk-bars__list{display:flex;flex-direction:column;gap:8px;margin:0}.opk-bars__list>div{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px}.opk-bars__list dt{font-size:.875rem;color:#c9d5e6}.opk-bars__list dd{display:grid;grid-template-columns:minmax(0,1fr) 2.2em;align-items:center;gap:10px;margin:0;min-width:0;font-weight:700;font-size:.875rem;font-variant-numeric:tabular-nums;text-align:right}.opk-bars__list dd:before{content:"";display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,#e99b2a,var(--opk-amber)) 0 0 / var(--opk-pct, 0%) 100% no-repeat,var(--opk-night);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-bars--none{justify-content:center;padding:14px 16px;border-radius:var(--opk-r-md);background:var(--opk-night);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-bars__none{margin:0;font-size:.9375rem;line-height:1.5;color:#c9d5e6}.opk-bars__none strong{color:var(--opk-text)}.opk-tests{padding:14px;border-radius:var(--opk-r-md);background:#63e0b00f;box-shadow:inset 0 0 0 1px #63e0b04d}.opk-tests__head{margin:0 0 10px;font-weight:700;color:var(--opk-mint)}.opk-tests__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 16px;margin:0}.opk-tests__cell{min-width:0}.opk-tests__cell dt{font-size:.8125rem;color:var(--opk-muted)}.opk-tests__cell dd{margin:0;font-weight:700;line-height:1.35}.opk-pc{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.opk-pc__intro{grid-column:1 / -1}.opk-pc__col{padding:16px 18px;border-radius:var(--opk-r-md);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line);min-width:0}.opk-review .opk-pc__col{background:#08111e59}.opk-pc__col--pro{border-top:3px solid var(--opk-mint)}.opk-pc__col--con{border-top:3px solid var(--opk-coral)}.opk-pc__head,.opk-pc__h{margin:0 0 8px;font-family:var(--opk-head);font-weight:700;font-size:1.125rem}.opk-pc__col ul{margin:0;padding-left:1.2em}.opk-pc__col li{margin-bottom:.35em}.opk-pc__col--pro li::marker{color:var(--opk-mint)}.opk-pc__col--con li::marker{color:var(--opk-coral)}@media (min-width: 600px){.opk-pc{grid-template-columns:repeat(2,minmax(0,1fr))}}.opk-rhero{container-type:inline-size;margin-block:8px 12px;padding:18px;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 2px var(--opk-line)}.opk-rhero__top{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:18px}.opk-rhero__brand{display:flex;align-items:center;gap:16px;min-width:0}.opk-rhero__brand>div{min-width:0}.opk-rhero__rank{margin:0 0 4px;font-size:.875rem;color:var(--opk-muted)}.opk-rhero__label{margin:0;font-weight:700;color:var(--opk-sky);line-height:1.35}.opk-rhero__offer{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--opk-r-md);background:#08111e73;box-shadow:inset 0 0 0 1px #ffb54766}.opk-rhero__bonus{margin:0;font-family:var(--opk-head);font-weight:700;font-size:1.375rem;line-height:1.2}.opk-rhero__detail{margin:0;font-size:.875rem;color:var(--opk-muted)}.opk-rhero__small{margin:0;font-size:.75rem;color:var(--opk-muted);text-align:center}@container (min-width: 720px){.opk-rhero{padding:22px}.opk-rhero__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.opk-rhero__offer{grid-column:1 / -1}}@container (min-width: 1040px){.opk-rhero__top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:center}.opk-rhero__offer{grid-column:auto}}.opk-icards{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;list-style:none;margin:0;padding:0}.opk-icard{display:flex;gap:14px;padding:18px;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line);min-width:0}.opk-icard>img{flex:none;width:44px;height:44px}.opk-icard>.opk-prose{min-width:0;font-size:.9688rem;color:#d3dcea}.opk-icards .opk-icard h3{margin:0 0 6px;font-weight:600;font-size:1.125rem;line-height:1.25;color:var(--opk-text)}.opk-icards--tips .opk-icard{background:linear-gradient(160deg,#15253f,var(--opk-surface))}@media (min-width: 760px){.opk-icards--c32,.opk-icards--c2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1025px){.opk-icards--c3{grid-template-columns:repeat(3,minmax(0,1fr))}.opk-icards--c3 .opk-icard,.opk-icards--c32 .opk-icard{flex-direction:column}}@media (min-width: 1440px){.opk-icards--c32{grid-template-columns:repeat(3,minmax(0,1fr))}}.opk-steps__list{list-style:none;counter-reset:opk-step;margin:0;padding:0}.opk-step{position:relative;counter-increment:opk-step;padding:0 0 22px 56px}.opk-step:before{content:counter(opk-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--opk-surface-2);box-shadow:inset 0 0 0 1.5px var(--opk-amber);color:var(--opk-amber);font-family:var(--opk-head);font-weight:700;font-size:1.0625rem}.opk-step:after{content:"";position:absolute;left:18px;top:44px;bottom:6px;width:2px;background:var(--opk-line)}.opk-step:last-child:after{display:none}.opk-step__h{margin:4px 0 6px;font-weight:600;font-size:1.1875rem}.opk-steps__go{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-left:56px}.opk-steps__small{font-size:.75rem;color:var(--opk-muted)}.opk-faq{border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-faq__item+.opk-faq__item{border-top:1px solid var(--opk-line)}.opk-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none}.opk-faq__q::-webkit-details-marker{display:none}.opk-faq__q h3{margin:0;font-family:var(--opk-body);font-weight:700;font-size:1.0625rem;line-height:1.35;letter-spacing:0;min-width:0}.opk-faq__q:after{content:"";flex:none;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--opk-line);background:linear-gradient(var(--opk-amber),var(--opk-amber)) center / 12px 2px no-repeat,linear-gradient(var(--opk-amber),var(--opk-amber)) center / 2px 12px no-repeat}.opk-faq__item[open]>.opk-faq__q:after{background:linear-gradient(var(--opk-amber),var(--opk-amber)) center / 12px 2px no-repeat}.opk-faq__a{padding:0 18px 16px;color:#d3dcea}.opk-faq__a p{margin:0 0 .8em}.opk-faq__a p:last-child{margin-bottom:0}.opk-figure{margin:0}.opk-figure img{width:min(100%,var(--opk-iw, 100%));border-radius:var(--opk-r-md);box-shadow:0 0 0 1px var(--opk-line)}.opk-figure--svg img{margin-inline:auto;box-shadow:none}.opk-figure--svg figcaption{text-align:center}.opk-figure figcaption{margin-top:8px;font-size:.875rem;color:var(--opk-muted)}.opk-callout{padding:16px 18px;border-radius:var(--opk-r-md);background:var(--opk-surface);box-shadow:inset 4px 0 0 var(--opk-sky),inset 0 0 0 1px var(--opk-line)}.opk-callout--maths{box-shadow:inset 4px 0 0 var(--opk-amber),inset 0 0 0 1px var(--opk-line)}.opk-callout--warning{box-shadow:inset 4px 0 0 var(--opk-coral),inset 0 0 0 1px var(--opk-line)}.opk-callout__title{margin:0 0 6px;font-weight:700}.opk-details{border-radius:var(--opk-r-md);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-details__sum{padding:14px 18px;cursor:pointer;font-weight:700;color:var(--opk-sky)}.opk-details__body{padding:0 18px 16px}.opk-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px 18px;border-radius:var(--opk-r-lg);background:linear-gradient(120deg,#1a2f52,var(--opk-surface));box-shadow:inset 0 0 0 1px #ffb54773}.opk-cta__text{display:flex;flex-direction:column;flex:1 1 220px;margin:0;min-width:0}.opk-cta__go{display:flex;flex-direction:column;align-items:center;gap:6px}.opk-cta__small{font-size:.75rem;color:var(--opk-muted)}.opk-final{container-type:inline-size;padding:20px;border-radius:var(--opk-r-lg);background:radial-gradient(circle at 100% 0%,rgba(255,181,71,.16),transparent 50%),var(--opk-surface);box-shadow:inset 0 0 0 2px var(--opk-amber)}.opk-final__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.opk-final__brand{display:flex;align-items:center;gap:14px;min-width:0}.opk-final__brand>div{min-width:0}.opk-final__kicker{margin:0;font-size:.875rem;color:var(--opk-amber);font-weight:700}.opk-final__name{margin:0 0 4px;font-family:var(--opk-head);font-weight:700;font-size:1.5rem;line-height:1.1}.opk-final__bonus{margin:0 0 6px;font-weight:700;font-size:1.125rem}.opk-final__pros{margin:0;padding-left:1.2em;color:#d3dcea}.opk-final__pros li::marker{color:var(--opk-mint)}.opk-final__go{display:flex;flex-direction:column;align-items:center;gap:8px}.opk-final__review{font-weight:600}.opk-final__small{font-size:.75rem;color:var(--opk-muted)}@container (min-width: 640px){.opk-final__inner{grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"brand go" "body go";align-items:center}.opk-final__brand{grid-area:brand}.opk-final__body{grid-area:body}.opk-final__go{grid-area:go}}.opk-rg{display:flex;gap:16px;padding:18px;border-radius:var(--opk-r-lg);background:var(--opk-night);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-rg__age{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--opk-coral);color:var(--opk-coral);font-weight:700}.opk-rg__text{min-width:0;font-size:.9688rem;color:#d3dcea}.opk-rg__text p{margin:0 0 .6em}.opk-rg__title{font-family:var(--opk-head);font-weight:700;font-size:1.125rem;color:var(--opk-text)}.opk-rg__more{margin-bottom:0!important;font-weight:700}.opk-authorbox{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--opk-r-lg);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line)}.opk-authorbox__photo{flex:none;width:112px;height:112px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--opk-surface-2),0 0 0 4px var(--opk-amber)}.opk-authorbox__text{min-width:0}.opk-authorbox__text p{margin:0}.opk-authorbox__kicker{font-size:.875rem;color:var(--opk-muted)}.opk-authorbox__name{font-family:var(--opk-head);font-weight:700;font-size:1.375rem}.opk-authorbox__name a{color:var(--opk-text);text-decoration:none}.opk-authorbox__role{margin-bottom:10px!important;color:var(--opk-sky);font-weight:600}.opk-authorbox__bio{margin-bottom:12px!important;color:#d3dcea}.opk-authorbox__links{display:flex;flex-wrap:wrap;gap:8px 20px;font-weight:600}@media (min-width: 600px){.opk-authorbox{flex-direction:row;align-items:flex-start}}.opk-related__title,.opk-compare__title,.opk-works__title{margin:0 0 12px;font-family:var(--opk-head);font-weight:700;font-size:1.25rem}.opk-related__list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;list-style:none;margin:0;padding:0}.opk-related__link{display:flex;flex-direction:column;gap:2px;height:100%;padding:14px 16px;border-radius:var(--opk-r-md);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line);text-decoration:none}.opk-related__link:hover{box-shadow:inset 0 0 0 1.5px var(--opk-sky)}.opk-related__label{font-weight:700;color:var(--opk-text)}.opk-related__blurb{font-size:.875rem;line-height:1.45;color:var(--opk-muted)}@media (min-width: 760px){.opk-related__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.opk-compare__list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;list-style:none;margin:0;padding:0}.opk-compare__link{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"logo name" "logo meta";align-items:center;column-gap:12px;height:100%;padding:12px 14px;border-radius:var(--opk-r-md);background:var(--opk-surface);box-shadow:inset 0 0 0 1px var(--opk-line);text-decoration:none}.opk-compare__link>.opk-clogo{grid-area:logo}.opk-compare__name{grid-area:name;font-weight:700;color:var(--opk-text)}.opk-compare__meta{grid-area:meta;font-size:.8125rem;color:var(--opk-muted);line-height:1.35}@media (min-width: 1025px){.opk-compare__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.opk-works__list{columns:1;margin:0;padding-left:1.2em}.opk-works__list li{margin-bottom:.35em;break-inside:avoid}@media (min-width: 760px){.opk-works__list{columns:2;column-gap:40px}}.opk-footer{border-top:1px solid var(--opk-line);background:var(--opk-night);padding-block:40px 28px;font-size:.9375rem;color:var(--opk-muted)}.opk-footer__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.opk-footer__about{min-width:0}.opk-logo--footer{margin-bottom:14px}.opk-footer__desc{margin:0 0 10px;line-height:1.6}.opk-footer__contact{margin:0}.opk-footer__h{margin:0 0 10px;font-family:var(--opk-head);font-weight:700;font-size:1.0625rem;color:var(--opk-text)}.opk-footer__col ul{list-style:none;margin:0;padding:0}.opk-footer__col li{padding-block:4px;line-height:1.4}.opk-footer__col a{color:#c9d5e6;text-decoration:none}.opk-footer__col a:hover{color:var(--opk-amber-hi);text-decoration:underline}.opk-footer__rg{display:flex;align-items:flex-start;gap:14px;margin-top:32px;padding-top:20px;border-top:1px solid var(--opk-line)}.opk-footer__rg p{margin:0}.opk-footer__age{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--opk-coral);color:var(--opk-coral);font-weight:700;font-size:.875rem}.opk-footer__copy{margin:18px 0 0;font-size:.8125rem}@media (min-width: 760px){.opk-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.opk-footer__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.9fr);gap:40px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
