.blog-module__R2lbeq__identity{border-bottom:1px solid var(--color-stone-line);background:var(--color-paper);padding-block:clamp(1.25rem,2.5vw,2rem) clamp(1rem,2vw,1.5rem)}.blog-module__R2lbeq__identityInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(.75rem,2vw,2rem);display:flex}.blog-module__R2lbeq__identityCopy{min-width:0;max-width:44rem}.blog-module__R2lbeq__eyebrow{color:var(--color-ink-muted);font-size:var(--text-eyebrow);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;margin:0;font-weight:600}.blog-module__R2lbeq__identityTitle{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.014em;overflow-wrap:break-word;margin-block:.35rem 0;font-weight:400;line-height:1.1}.blog-module__R2lbeq__identityLead{max-width:38rem;color:var(--color-ink-muted);margin-block:.5rem 0;font-size:1rem;line-height:1.6}.blog-module__R2lbeq__identityMeta{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-size:.875rem}.blog-module__R2lbeq__back{min-height:2.75rem;color:var(--color-ink-muted);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.875rem;text-decoration:none;display:inline-flex}.blog-module__R2lbeq__back:hover,.blog-module__R2lbeq__back:focus-visible{color:var(--color-accent)}.blog-module__R2lbeq__landing{gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:1024px){.blog-module__R2lbeq__landing{grid-template-columns:65fr 35fr;align-items:start}}.blog-module__R2lbeq__columnHead{border-bottom:1px solid var(--color-stone-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:clamp(1rem,2vw,1.5rem);padding-bottom:.6rem;display:flex}.blog-module__R2lbeq__columnLabel{color:var(--color-ink);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.blog-module__R2lbeq__featured{color:inherit;gap:clamp(.9rem,2vw,1.5rem);text-decoration:none;display:grid}@media (min-width:768px){.blog-module__R2lbeq__featured{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.blog-module__R2lbeq__featuredMedia{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);aspect-ratio:4/3;position:relative;overflow:clip}.blog-module__R2lbeq__featuredImage,.blog-module__R2lbeq__cardImage,.blog-module__R2lbeq__guideImage{object-fit:cover;width:100%;height:100%;transition:scale .42s cubic-bezier(.32,.72,0,1)}.blog-module__R2lbeq__featured:hover .blog-module__R2lbeq__featuredImage,.blog-module__R2lbeq__featured:focus-visible .blog-module__R2lbeq__featuredImage,.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cardImage,.blog-module__R2lbeq__card:focus-visible .blog-module__R2lbeq__cardImage,.blog-module__R2lbeq__guide:hover .blog-module__R2lbeq__guideImage,.blog-module__R2lbeq__guide:focus-visible .blog-module__R2lbeq__guideImage{scale:1.03}.blog-module__R2lbeq__slot{width:100%;height:100%;color:var(--color-ink-muted);text-align:center;place-items:center;padding:1rem;font-size:.8125rem;display:grid}.blog-module__R2lbeq__featuredBody{min-width:0}@media (max-width:767px){.blog-module__R2lbeq__featuredBody{padding-top:.25rem}}.blog-module__R2lbeq__featuredTitle{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.014em;overflow-wrap:break-word;margin-block:.4rem 0;font-weight:400;line-height:1.12}.blog-module__R2lbeq__featured:hover .blog-module__R2lbeq__featuredTitle,.blog-module__R2lbeq__featured:focus-visible .blog-module__R2lbeq__featuredTitle{color:var(--color-accent)}.blog-module__R2lbeq__featuredDek{max-width:40rem;color:var(--color-ink-muted);font-size:var(--text-lead);margin-block:.625rem 0;line-height:1.6}.blog-module__R2lbeq__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.blog-module__R2lbeq__listItem+.blog-module__R2lbeq__listItem{border-top:1px solid var(--color-border)}.blog-module__R2lbeq__card{color:inherit;grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.875rem;padding-block:.875rem;text-decoration:none;display:grid}.blog-module__R2lbeq__cardMedia{border:1px solid var(--color-border);border-radius:calc(var(--radius-card) * .6);background:var(--color-surface-muted);aspect-ratio:4/3;overflow:clip}.blog-module__R2lbeq__cardTitle{color:var(--color-ink);font-family:var(--font-display);overflow-wrap:break-word;margin:.2rem 0 0;font-size:1rem;font-weight:400;line-height:1.28}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cardTitle,.blog-module__R2lbeq__card:focus-visible .blog-module__R2lbeq__cardTitle{color:var(--color-accent)}.blog-module__R2lbeq__guides{gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.blog-module__R2lbeq__guides{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-module__R2lbeq__guides{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-module__R2lbeq__guide{color:inherit;text-decoration:none;display:block}.blog-module__R2lbeq__guideMedia{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);aspect-ratio:4/3;overflow:clip}.blog-module__R2lbeq__guideTitle{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.008em;overflow-wrap:break-word;margin:.7rem 0 0;font-weight:400;line-height:1.24}.blog-module__R2lbeq__guide:hover .blog-module__R2lbeq__guideTitle,.blog-module__R2lbeq__guide:focus-visible .blog-module__R2lbeq__guideTitle{color:var(--color-accent)}.blog-module__R2lbeq__guideDek{color:var(--color-ink-muted);margin:.4rem 0 0;font-size:.9375rem;line-height:1.55}.blog-module__R2lbeq__meta{color:var(--color-ink-muted);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}.blog-module__R2lbeq__metaDot{opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px}.blog-module__R2lbeq__guidesBlock{margin-top:clamp(2rem,4vw,3.25rem)}.blog-module__R2lbeq__archiveLink{min-height:2.75rem;color:var(--color-accent);align-items:center;gap:.5rem;margin-top:clamp(1.5rem,3vw,2.25rem);font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-module__R2lbeq__archiveLink:hover,.blog-module__R2lbeq__archiveLink:focus-visible{color:var(--color-accent-hover);text-underline-offset:.3em;text-decoration:underline}.blog-module__R2lbeq__archiveMark{transition:translate .2s cubic-bezier(.32,.72,0,1)}.blog-module__R2lbeq__archiveLink:hover .blog-module__R2lbeq__archiveMark{translate:.2rem}.blog-module__R2lbeq__archive{gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.blog-module__R2lbeq__archive{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-module__R2lbeq__archive{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-module__R2lbeq__empty{color:var(--color-ink-muted);margin:0}@media (prefers-reduced-motion:reduce){.blog-module__R2lbeq__featuredImage,.blog-module__R2lbeq__cardImage,.blog-module__R2lbeq__guideImage,.blog-module__R2lbeq__archiveMark{transition:none}.blog-module__R2lbeq__featured:hover .blog-module__R2lbeq__featuredImage,.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cardImage,.blog-module__R2lbeq__guide:hover .blog-module__R2lbeq__guideImage{scale:1}.blog-module__R2lbeq__archiveLink:hover .blog-module__R2lbeq__archiveMark{translate:0}}.blog-module__R2lbeq__article{max-width:var(--container-prose);margin-inline:auto}@media (min-width:1024px){.blog-module__R2lbeq__article{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);max-width:68rem;display:grid}.blog-module__R2lbeq__articleRail{top:calc(var(--header-height) + 1.5rem);border-top:1px solid var(--color-stone-line);flex-direction:column;gap:.75rem;padding-top:.35rem;display:flex;position:sticky}.blog-module__R2lbeq__articleMain{min-width:0;max-width:var(--container-prose)}}.blog-module__R2lbeq__articleRail{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:.9rem;display:flex}.blog-module__R2lbeq__articleMeta{color:var(--color-ink-muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:600;display:flex}.blog-module__R2lbeq__articleTitle{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.016em;overflow-wrap:break-word;margin:.4rem 0 0;font-weight:400;line-height:1.08}.blog-module__R2lbeq__articleDek{color:var(--color-ink-muted);font-size:var(--text-lead);margin:.7rem 0 0;line-height:1.6}.blog-module__R2lbeq__articleCover{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);aspect-ratio:4/3;margin-block:clamp(1.1rem,2vw,1.5rem);overflow:clip}@media (min-width:768px){.blog-module__R2lbeq__articleCover{aspect-ratio:16/9}}.blog-module__R2lbeq__articleCoverImage{object-fit:cover;width:100%;height:100%}.blog-module__R2lbeq__articleBody{color:var(--color-ink);font-size:1.0625rem;line-height:1.75}.blog-module__R2lbeq__tags{flex-wrap:wrap;gap:.5rem;margin:clamp(1.25rem,2vw,1.75rem) 0 0;padding:0;list-style:none;display:flex}.blog-module__R2lbeq__tag{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-ink-muted);align-items:center;padding:.3rem .7rem;font-size:.8125rem;display:inline-flex}.blog-module__R2lbeq__cta{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(1.5rem,2.5vw,2.25rem);padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.blog-module__R2lbeq__ctaTitle{color:var(--color-ink);font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);margin:0;font-weight:650}.blog-module__R2lbeq__ctaBody{max-width:34rem;color:var(--color-ink-muted);margin:.35rem 0 0;font-size:.9375rem;line-height:1.6}.blog-module__R2lbeq__ctaAction{border:1px solid var(--color-accent);border-radius:var(--radius-button);min-height:2.75rem;color:var(--color-accent);align-items:center;padding-inline:1.1rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.blog-module__R2lbeq__ctaAction:hover,.blog-module__R2lbeq__ctaAction:focus-visible{background:var(--color-accent);color:var(--color-ink-invert)}.blog-module__R2lbeq__related{border-top:1px solid var(--color-stone-line);margin-top:clamp(2rem,3.5vw,3rem);padding-top:clamp(1.1rem,2vw,1.6rem)}.blog-module__R2lbeq__backLink{min-height:2.75rem;color:var(--color-ink-muted);align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex}.blog-module__R2lbeq__backLink:hover,.blog-module__R2lbeq__backLink:focus-visible{color:var(--color-accent)}.blog-module__R2lbeq__backMark{transition:translate .2s cubic-bezier(.32,.72,0,1)}.blog-module__R2lbeq__backLink:hover .blog-module__R2lbeq__backMark{translate:-.2rem}@media (prefers-reduced-motion:reduce){.blog-module__R2lbeq__backLink,.blog-module__R2lbeq__backMark{transition:none}.blog-module__R2lbeq__backLink:hover .blog-module__R2lbeq__backMark{translate:0}.blog-module__R2lbeq__ctaAction{transition:none}}
.pagination-module__FVjg7G__nav{border-top:1px solid var(--color-stone-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin-top:clamp(1.5rem,3vw,2.25rem);padding-top:clamp(1.25rem,2.5vw,1.75rem);display:flex}.pagination-module__FVjg7G__step,.pagination-module__FVjg7G__page{min-width:var(--tap-target);min-height:var(--tap-target);border-radius:var(--radius-button);color:var(--color-ink-muted);border:1px solid #0000;justify-content:center;align-items:center;padding-inline:.5rem;font-size:.95rem;font-weight:500;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.pagination-module__FVjg7G__step:hover,.pagination-module__FVjg7G__step:focus-visible,.pagination-module__FVjg7G__page:hover,.pagination-module__FVjg7G__page:focus-visible{border-color:var(--color-border-strong);color:var(--color-ink)}.pagination-module__FVjg7G__current{border-color:var(--color-brand-950);background:var(--color-brand-950);color:var(--color-ink-invert)}.pagination-module__FVjg7G__current:hover,.pagination-module__FVjg7G__current:focus-visible{border-color:var(--color-brand-950);color:var(--color-ink-invert)}.pagination-module__FVjg7G__disabled{opacity:.35;pointer-events:none}.pagination-module__FVjg7G__gap{min-width:1.5rem;color:var(--color-ink-muted);-webkit-user-select:none;user-select:none;justify-content:center;display:inline-flex}.pagination-module__FVjg7G__status{color:var(--color-ink-muted);text-align:center;flex-basis:100%;margin:.35rem 0 0;font-size:.82rem}@media (max-width:599px){.pagination-module__FVjg7G__nav{gap:.25rem}.pagination-module__FVjg7G__step,.pagination-module__FVjg7G__page{min-width:2.75rem;padding-inline:.25rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.pagination-module__FVjg7G__step,.pagination-module__FVjg7G__page{transition:none}}
.compare-surface-module__WbUF8G__frame{justify-items:center;gap:.25rem;width:100%;display:grid}.compare-surface-module__WbUF8G__surface{border-radius:var(--radius-card);background:rgb(var(--rgb-white) / .04);touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;max-width:78rem;height:100%;position:relative;overflow:clip}.compare-surface-module__WbUF8G__surface[data-ratio="3-2"]{aspect-ratio:3/2;background:var(--color-surface-muted);height:auto}.compare-surface-module__WbUF8G__plate{object-fit:contain}.compare-surface-module__WbUF8G__beforeClip{position:absolute;inset:0}.compare-surface-module__WbUF8G__divider{background:rgb(var(--rgb-white) / .9);pointer-events:none;width:2px;position:absolute;inset-block:0;translate:-1px}.compare-surface-module__WbUF8G__divider:after{content:"";border:1px solid rgb(var(--rgb-white) / .8);background:rgb(var(--rgb-brand-950) / .6);border-radius:50%;width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.compare-surface-module__WbUF8G__tag{border-radius:var(--radius-pill);background:rgb(var(--rgb-brand-950) / .78);color:rgb(var(--rgb-white) / .92);letter-spacing:.12em;pointer-events:none;text-transform:uppercase;padding:.25rem .6rem;font-size:.68rem;font-weight:600;position:absolute;top:.75rem}.compare-surface-module__WbUF8G__tagBefore{left:.75rem}.compare-surface-module__WbUF8G__tagAfter{right:.75rem}.compare-surface-module__WbUF8G__slider{width:100%;max-width:78rem;display:block}.compare-surface-module__WbUF8G__slider input{width:100%;height:var(--tap-target);accent-color:var(--color-accent-400)}
.media-dialog-module__Pp_NYG__dialog{background:var(--color-brand-950);width:min(100vw,96rem);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-ink-invert);border:0;margin:0 auto;padding:0}.media-dialog-module__Pp_NYG__dialog::backdrop{background:rgb(var(--rgb-brand-950) / .92)}.media-dialog-module__Pp_NYG__shell{--viewer-bar:calc(var(--tap-target) + 1.5rem);--viewer-controls:calc(var(--tap-target) + 1.5rem + env(safe-area-inset-bottom,0px));--viewer-stage-padding:calc(2 * clamp(.75rem, 2vw, 1.5rem));--viewer-caption:3rem;--viewer-media-height:calc(100dvh - var(--viewer-bar) - var(--viewer-controls) - var(--viewer-stage-padding) - var(--viewer-caption));grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.media-dialog-module__Pp_NYG__bar{border-bottom:1px solid rgb(var(--rgb-white) / .14);align-items:center;gap:1rem;padding:.75rem clamp(.75rem,2vw,1.5rem);display:flex}.media-dialog-module__Pp_NYG__position{color:rgb(var(--rgb-white) / .72);letter-spacing:.18em;white-space:nowrap;margin:0;font-size:.74rem;font-weight:600}.media-dialog-module__Pp_NYG__title{color:rgb(var(--rgb-white) / .94);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;overflow:hidden}.media-dialog-module__Pp_NYG__close{width:var(--tap-target);height:var(--tap-target);color:rgb(var(--rgb-white) / .8);cursor:pointer;flex:none;place-items:center;margin-left:auto;transition:color .18s;display:grid}.media-dialog-module__Pp_NYG__close:hover,.media-dialog-module__Pp_NYG__close:focus-visible{color:rgb(var(--rgb-white))}.media-dialog-module__Pp_NYG__closeMark{width:1.1rem;height:1.1rem;display:block;position:relative}.media-dialog-module__Pp_NYG__closeMark:before,.media-dialog-module__Pp_NYG__closeMark:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.media-dialog-module__Pp_NYG__closeMark:before{rotate:45deg}.media-dialog-module__Pp_NYG__closeMark:after{rotate:-45deg}.media-dialog-module__Pp_NYG__stage{grid-template-rows:minmax(0,1fr) auto;place-items:center;min-height:0;padding:clamp(.75rem,2vw,1.5rem);display:grid}.media-dialog-module__Pp_NYG__surface{width:100%;max-width:78rem;height:100%;max-height:var(--viewer-media-height);border-radius:var(--radius-card);background:rgb(var(--rgb-white) / .04);position:relative;overflow:clip}.media-dialog-module__Pp_NYG__surface[data-ratio="16-9"]{width:min(100%, calc(var(--viewer-media-height) * 16 / 9));aspect-ratio:16/9;height:auto;max-height:100%}.media-dialog-module__Pp_NYG__plate{object-fit:contain}.media-dialog-module__Pp_NYG__player{border:0;width:100%;height:100%;position:absolute;inset:0}.media-dialog-module__Pp_NYG__caption{max-width:60ch;color:rgb(var(--rgb-white) / .78);text-align:center;margin:.75rem 0 0;font-size:.9rem;line-height:1.55}.media-dialog-module__Pp_NYG__controls{padding:.75rem clamp(.75rem, 2vw, 1.5rem) calc(.75rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--rgb-white) / .14);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem;display:grid}.media-dialog-module__Pp_NYG__step{min-height:var(--tap-target);border:1px solid rgb(var(--rgb-white) / .28);border-radius:var(--radius-button);color:rgb(var(--rgb-white) / .92);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding-inline:.85rem;font-size:.86rem;transition:border-color .18s,background-color .18s;display:inline-flex}.media-dialog-module__Pp_NYG__step:hover:not(:disabled),.media-dialog-module__Pp_NYG__step:focus-visible{border-color:rgb(var(--rgb-white) / .55);background:rgb(var(--rgb-white) / .08)}.media-dialog-module__Pp_NYG__step:disabled{cursor:default;opacity:.4}@media (prefers-reduced-motion:reduce){.media-dialog-module__Pp_NYG__close,.media-dialog-module__Pp_NYG__step{transition:none}}
.media-grid-module__iGccXW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.35rem);margin:0;padding:0;list-style:none;display:grid}.media-grid-module__iGccXW__item{min-width:0}.media-grid-module__iGccXW__tile{text-align:left;cursor:pointer;flex-direction:column;gap:.5rem;width:100%;display:flex}.media-grid-module__iGccXW__media{border-radius:var(--radius-card);background:var(--color-surface-muted);aspect-ratio:4/3;width:100%;display:block;position:relative;overflow:clip}.media-grid-module__iGccXW__media[data-kind=video]{aspect-ratio:16/9}.media-grid-module__iGccXW__image{object-fit:cover;transition:scale var(--media-push-duration) var(--media-push-ease), translate var(--media-push-duration) var(--media-push-ease)}@media (hover:hover){.media-grid-module__iGccXW__tile:hover .media-grid-module__iGccXW__image{scale:var(--media-push-scale);translate:0 calc(-1 * var(--media-push-shift))}}.media-grid-module__iGccXW__tile:focus-visible .media-grid-module__iGccXW__image{scale:var(--media-push-scale);translate:0 calc(-1 * var(--media-push-shift))}.media-grid-module__iGccXW__play{border:1px solid rgb(var(--rgb-ivory) / .5);background:rgb(var(--rgb-mineral-800) / .86);width:2.5rem;height:2.5rem;color:rgb(var(--rgb-ivory));pointer-events:none;border-radius:50%;place-items:center;font-size:.7rem;transition:background-color .2s,border-color .2s;display:grid;position:absolute;bottom:.6rem;right:.6rem}.media-grid-module__iGccXW__tile:hover .media-grid-module__iGccXW__play,.media-grid-module__iGccXW__tile:focus-visible .media-grid-module__iGccXW__play{border-color:rgb(var(--rgb-accent-500));background:rgb(var(--rgb-mineral-800))}.media-grid-module__iGccXW__meta{border-top:1px solid var(--color-stone-line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0 .55rem;padding-top:.5rem;display:grid}.media-grid-module__iGccXW__index{color:var(--color-ink-muted);letter-spacing:.18em;font-size:.66rem;font-weight:600}.media-grid-module__iGccXW__title{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.98rem,1.05vw,1.15rem);line-height:1.3;overflow:hidden}@media (max-width:1279px){.media-grid-module__iGccXW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.media-grid-module__iGccXW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.media-grid-module__iGccXW__title{font-size:clamp(.92rem,3vw,1.05rem)}.media-grid-module__iGccXW__play{width:2.1rem;height:2.1rem}}@media (prefers-reduced-motion:reduce){.media-grid-module__iGccXW__image,.media-grid-module__iGccXW__play{transition:none}.media-grid-module__iGccXW__tile:hover .media-grid-module__iGccXW__image,.media-grid-module__iGccXW__tile:focus-visible .media-grid-module__iGccXW__image{translate:none;scale:1}}
.result-viewer-module__oPLk7q__dialog{background:var(--color-brand-950);width:min(100vw,96rem);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-ink-invert);border:0;margin:0 auto;padding:0}.result-viewer-module__oPLk7q__dialog::backdrop{background:rgb(var(--rgb-brand-950) / .92)}.result-viewer-module__oPLk7q__shell{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.result-viewer-module__oPLk7q__bar{border-bottom:1px solid rgb(var(--rgb-white) / .14);align-items:center;gap:1rem;padding:.75rem clamp(.75rem,2vw,1.5rem);display:flex}.result-viewer-module__oPLk7q__position{color:rgb(var(--rgb-white) / .72);letter-spacing:.18em;white-space:nowrap;margin:0;font-size:.74rem;font-weight:600}.result-viewer-module__oPLk7q__title{color:rgb(var(--rgb-white) / .94);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;overflow:hidden}.result-viewer-module__oPLk7q__close{width:var(--tap-target);height:var(--tap-target);color:rgb(var(--rgb-white) / .8);cursor:pointer;flex:none;place-items:center;margin-left:auto;transition:color .18s;display:grid}.result-viewer-module__oPLk7q__close:hover,.result-viewer-module__oPLk7q__close:focus-visible{color:rgb(var(--rgb-white))}.result-viewer-module__oPLk7q__closeMark{width:1.1rem;height:1.1rem;display:block;position:relative}.result-viewer-module__oPLk7q__closeMark:before,.result-viewer-module__oPLk7q__closeMark:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.result-viewer-module__oPLk7q__closeMark:before{rotate:45deg}.result-viewer-module__oPLk7q__closeMark:after{rotate:-45deg}.result-viewer-module__oPLk7q__stage{grid-template-rows:minmax(0,1fr);justify-items:center;min-height:0;padding:clamp(.75rem,2vw,1.5rem);display:grid}.result-viewer-module__oPLk7q__controls{padding:.75rem clamp(.75rem, 2vw, 1.5rem) calc(.75rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--rgb-white) / .14);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem;display:grid}.result-viewer-module__oPLk7q__step{min-height:var(--tap-target);border:1px solid rgb(var(--rgb-white) / .28);border-radius:var(--radius-button);color:rgb(var(--rgb-white) / .92);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding-inline:.85rem;font-size:.86rem;transition:border-color .18s,background-color .18s;display:inline-flex}.result-viewer-module__oPLk7q__step:hover:not(:disabled),.result-viewer-module__oPLk7q__step:focus-visible{border-color:rgb(var(--rgb-white) / .55);background:rgb(var(--rgb-white) / .08)}.result-viewer-module__oPLk7q__step:disabled{cursor:default;opacity:.4}@media (max-width:599px){.result-viewer-module__oPLk7q__step{justify-content:center}}@media (prefers-reduced-motion:reduce){.result-viewer-module__oPLk7q__close,.result-viewer-module__oPLk7q__step{transition:none}}
.results-archive-module__cTc_QG__archive{flex-direction:column;gap:clamp(2rem,4vw,3.5rem);display:flex}.results-archive-module__cTc_QG__leadTile,.results-archive-module__cTc_QG__supportTile,.results-archive-module__cTc_QG__tile{text-align:left;cursor:pointer;flex-direction:column;gap:.5rem;width:100%;display:flex}.results-archive-module__cTc_QG__leadMedia,.results-archive-module__cTc_QG__supportMedia,.results-archive-module__cTc_QG__tileMedia{border-radius:var(--radius-card);background:var(--color-surface-muted);aspect-ratio:4/3;display:block;position:relative;overflow:clip}.results-archive-module__cTc_QG__image{object-fit:cover;transition:scale var(--media-push-duration) var(--media-push-ease), translate var(--media-push-duration) var(--media-push-ease)}.results-archive-module__cTc_QG__leadTile:hover .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__supportTile:hover .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__tile:hover .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__leadTile:focus-visible .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__supportTile:focus-visible .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__tile:focus-visible .results-archive-module__cTc_QG__image{scale:var(--media-push-scale);translate:0 calc(-1 * var(--media-push-shift))}.results-archive-module__cTc_QG__tileMeta{align-items:baseline;gap:.55rem;min-width:0;display:flex}.results-archive-module__cTc_QG__tileIndex{color:var(--color-ink-muted);letter-spacing:.18em;flex:none;font-size:.66rem;font-weight:600}.results-archive-module__cTc_QG__tileTitle{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.98rem,1.05vw,1.15rem);line-height:1.3;overflow:hidden}.results-archive-module__cTc_QG__featured{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.75rem);display:grid}.results-archive-module__cTc_QG__featured[data-support="0"]{grid-template-columns:minmax(0,1fr)}.results-archive-module__cTc_QG__leadTile{grid-row:span 2}.results-archive-module__cTc_QG__featured[data-support="0"] .results-archive-module__cTc_QG__leadTile{grid-row:auto}.results-archive-module__cTc_QG__leadMedia{aspect-ratio:3/2}.results-archive-module__cTc_QG__supportMedia{aspect-ratio:16/9}.results-archive-module__cTc_QG__leadTile .results-archive-module__cTc_QG__tileTitle{font-size:1rem}.results-archive-module__cTc_QG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.35rem);margin:0;padding:0;list-style:none;display:grid}@media (max-width:1279px){.results-archive-module__cTc_QG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.results-archive-module__cTc_QG__featured{grid-template-columns:minmax(0,1fr)}.results-archive-module__cTc_QG__leadTile{grid-row:auto}.results-archive-module__cTc_QG__leadMedia{aspect-ratio:16/9}}@media (max-width:599px){.results-archive-module__cTc_QG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.results-archive-module__cTc_QG__tileTitle{font-size:clamp(.92rem,3vw,1.05rem)}}@media (prefers-reduced-motion:reduce){.results-archive-module__cTc_QG__image{transition:none}.results-archive-module__cTc_QG__leadTile:hover .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__supportTile:hover .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__tile:hover .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__leadTile:focus-visible .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__supportTile:focus-visible .results-archive-module__cTc_QG__image,.results-archive-module__cTc_QG__tile:focus-visible .results-archive-module__cTc_QG__image{translate:none;scale:1}}
