.iDSZBa_link{align-items:flex-start;gap:var(--s2);padding:var(--s3) 0;border-top:1px solid var(--ink);--icon-margin-top:3px;text-decoration:none;transition:background-color .18s,color .18s,padding-left .18s;display:flex}.iDSZBa_link:last-child{border-bottom:1px solid var(--ink)}.iDSZBa_link:hover{background:var(--ink);color:var(--cream);padding-left:16px}.iDSZBa_label{font-size:var(--fs-caption);letter-spacing:.05em;margin-bottom:2px;font-weight:600;line-height:1.5;display:block}.iDSZBa_value{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;white-space:nowrap;font-size:19px;font-weight:700;line-height:1.4;display:block}.iDSZBa_hint{font-size:var(--fs-caption);margin-top:4px;line-height:1.5;display:block}
.WzTIuq_spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite WzTIuq_spin;display:block}@keyframes WzTIuq_spin{to{transform:rotate(360deg)}}
._5nTiga_actions{margin-top:var(--s3)}._5nTiga_submitLabel{display:inline-block}._5nTiga_note{color:var(--field-fg,currentColor);margin-top:12px;font-size:12px;line-height:1.55}._5nTiga_note a{color:inherit;text-underline-offset:3px;text-decoration:underline}._5nTiga_note a:hover{color:var(--saffron)}
.qK-r9a_section{padding-block:var(--section-pad,var(--pad-section));--focus-ring:var(--ink);--kicker-fg:var(--ink)}.qK-r9a_ink{background:var(--ink);color:var(--cream);--focus-ring:var(--saffron);--kicker-fg:var(--saffron);--btn-focus:var(--cream);--field-bg:var(--ink);--field-fg:var(--cream);--field-border:var(--cream);--field-hover:var(--saffron);--field-focus:var(--saffron);--field-error:var(--saffron);--field-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23F5EFE3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.qK-r9a_cream{background:var(--cream);color:var(--ink);--focus-ring:var(--ink);--kicker-fg:var(--ink);--field-bg:transparent;--field-fg:var(--ink);--field-border:var(--ink);--field-hover:var(--blue);--field-focus:var(--blue);--field-error:var(--blue);--field-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23141622' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.qK-r9a_blue{background:var(--blue);color:var(--cream);--focus-ring:var(--cream);--kicker-fg:var(--cream);--field-bg:var(--blue);--field-fg:var(--cream);--field-border:var(--cream);--field-hover:var(--saffron);--field-focus:var(--saffron);--field-error:var(--saffron);--field-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23F5EFE3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.TTBIKq_head{--section-pad:clamp(48px, 6vw, 88px) clamp(40px, 5vw, 72px);--lede-color:var(--cream);--lede-max:52ch}.TTBIKq_grid{gap:var(--s3);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.TTBIKq_title{letter-spacing:-.025em;max-width:15ch;margin-bottom:var(--s3);font-size:clamp(38px,6.2vw,64px);line-height:1.03}.TTBIKq_stats{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--blue);flex-wrap:wrap;gap:12px 28px;display:flex}.TTBIKq_stat{align-items:baseline;gap:10px;display:flex}.TTBIKq_stat b{font-family:var(--font-display);color:var(--saffron);font-size:26px;font-weight:800;line-height:1}.TTBIKq_stat span{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--cream);line-height:1.4}@media (max-width:1023px){.TTBIKq_grid{align-items:start}}
._8n00eG_grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,80px);display:grid}._8n00eG_grid>*{min-width:0}._8n00eG_intro{--lede-margin:var(--s4)}._8n00eG_title{margin-bottom:var(--s3)}._8n00eG_links{flex-direction:column;display:flex}@media (max-width:1023px){._8n00eG_grid{grid-template-columns:minmax(0,1fr)}}
.P4r4eG_star{aspect-ratio:1;transform-origin:50%;width:clamp(240px,32vw,430px);max-width:100%;height:auto;transform:perspective(900px) rotateX(var(--star-tilt,0deg)) rotate(var(--star-rotate,0deg));transition:transform .3s var(--ease-out);will-change:transform;flex:none}.P4r4eG_layerA{transform-box:fill-box;transform-origin:50%;animation:P4r4eG_turn-lock .9s var(--ease-out) both}.P4r4eG_layerB{transform-box:fill-box;transform-origin:50%;animation:P4r4eG_counter-lock 1.05s var(--ease-out) both}.P4r4eG_layerC{transform-box:fill-box;transform-origin:50%;animation:P4r4eG_turn-lock-small 1.15s var(--ease-out) both}@keyframes P4r4eG_turn-lock{0%{transform:rotate(-67.5deg)}62%{transform:rotate(6deg)}82%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes P4r4eG_counter-lock{0%{transform:rotate(45deg)}64%{transform:rotate(-5deg)}84%{transform:rotate(1.5deg)}to{transform:rotate(0)}}@keyframes P4r4eG_turn-lock-small{0%{transform:rotate(22.5deg)scale(.92)}70%{transform:rotate(-2deg)scale(1.01)}to{transform:rotate(0)scale(1)}}
.S3niEG_card{--card-bg:var(--ink);--card-fg:var(--cream);--card-border:var(--ink);--card-border-top:var(--cream);--card-title-size:clamp(24px, 2.6vw, 32px);--card-cta-gap:var(--s2);--card-cover-border:var(--blue);--card-excerpt-max:none;background:var(--card-bg);color:var(--card-fg);border:1px solid var(--card-border);border-top-width:4px;border-top-color:var(--card-border-top);flex-direction:column;display:flex}.S3niEG_feature{--card-border-top:var(--cream)}.S3niEG_featured{--card-border-top:var(--saffron)}.S3niEG_editorsPick{--card-border-top:var(--cream)}.S3niEG_compact{--card-bg:var(--cream);--card-fg:var(--ink);--card-border:var(--cream);--card-border-top:var(--saffron);--card-title-size:clamp(19px, 1.9vw, 22px);--card-cta-gap:auto;--card-cover-border:var(--ink);--card-excerpt-max:42ch}.S3niEG_cover{border-bottom:1px solid var(--card-cover-border)}.S3niEG_cover>div{aspect-ratio:16/10}.S3niEG_coverImage{background:var(--ink);width:100%;position:relative;overflow:hidden}.S3niEG_coverPhoto{object-fit:cover}.S3niEG_body{align-items:flex-start;gap:var(--s2);padding:var(--s3);flex-direction:column;flex:1;display:flex}.S3niEG_flags{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.S3niEG_flag{background:var(--saffron);color:var(--ink);letter-spacing:.07em;text-transform:uppercase;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.S3niEG_flag.S3niEG_editorsPick{background:var(--cream)}.S3niEG_title{font-size:var(--card-title-size);line-height:1.12}.S3niEG_title a{text-decoration:none}.S3niEG_title a:hover{text-underline-offset:4px;text-decoration:underline}.S3niEG_excerpt{font-size:var(--fs-small);color:var(--card-fg);max-width:var(--card-excerpt-max);line-height:1.6}.S3niEG_meta{color:var(--card-fg)}.S3niEG_cta{margin-top:var(--card-cta-gap);width:100%}@media (max-width:599px){.S3niEG_body{padding:var(--s2)}}
.MJAXFG_hero{--section-pad:clamp(56px, 8vw, 104px) clamp(64px, 9vw, 120px);position:relative;overflow:hidden}.MJAXFG_grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.MJAXFG_grid>*{min-width:0}.MJAXFG_copy{--lede-color:var(--cream);--lede-margin:var(--s4);--lede-max:50ch}.MJAXFG_title{font-size:var(--fs-display);letter-spacing:-.025em;max-width:16ch;margin-bottom:var(--s3);line-height:1.04}.MJAXFG_actions{margin-bottom:var(--s3);flex-wrap:wrap;gap:12px;display:flex}.MJAXFG_note{font-size:var(--fs-small);color:var(--cream);max-width:46ch;line-height:1.5}.MJAXFG_visual{align-items:center;gap:var(--s3);flex-direction:column;min-width:0;display:flex}.MJAXFG_caption{font-size:var(--fs-caption);letter-spacing:.04em;text-align:center;color:var(--cream);line-height:1.5}@media (max-width:1023px){.MJAXFG_grid{gap:var(--s5);grid-template-columns:minmax(0,1fr)}.MJAXFG_visual{display:none}.MJAXFG_title{max-width:18ch}}@media (max-width:599px){.MJAXFG_hero{--section-pad:var(--s5) clamp(64px, 9vw, 120px)}.MJAXFG_title{letter-spacing:-.02em}.MJAXFG_actions{--btn-width:100%}}
.dfqz2G_finder{flex-direction:column;align-items:center;gap:12px;display:flex}.dfqz2G_search{border:1px solid var(--cream);background:0 0;align-items:center;gap:10px;width:100%;max-width:460px;min-height:44px;padding:0 14px;display:flex}.dfqz2G_search svg{color:var(--cream);flex:none}.dfqz2G_search input{color:var(--cream);background:0 0;border:0;flex:auto;min-width:0;padding:10px 0;font-size:15px;line-height:1.4}.dfqz2G_search input::placeholder{color:var(--cream);opacity:.75}.dfqz2G_search input:focus,.dfqz2G_search input:focus-visible{outline:none}.dfqz2G_search:focus-within{box-shadow:0 0 0 1px var(--cream)}.dfqz2G_clear{color:var(--saffron);font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:6px 0 6px 4px;font-size:12px;font-weight:700;line-height:1.4}.dfqz2G_clear:hover{color:var(--cream)}.dfqz2G_count{font-size:var(--fs-caption);letter-spacing:.05em;color:var(--saffron);text-align:center}@media (max-width:767px){.dfqz2G_search{max-width:100%}}
.J-qsWa_mark{width:12px;height:12px;margin-bottom:var(--mark-margin,0);background:var(--saffron);transform:rotate(var(--mark-rotation,45deg));transition:transform .26s var(--ease-out);flex:none;display:block}.J-qsWa_ink{background:var(--ink)}
._8HROWq_list{gap:var(--s3);margin-top:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8HROWq_list>*{min-width:0}@media (max-width:1023px){._8HROWq_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._8HROWq_list{grid-template-columns:minmax(0,1fr)}}
.G8S_WG_vote{margin-top:var(--s4);padding:var(--s3);border:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.G8S_WG_label{font-family:var(--font-display);font-size:17px;font-weight:700}.G8S_WG_buttons{gap:10px;display:flex}.G8S_WG_button{border:1px solid var(--ink);min-height:40px;color:var(--ink);font-family:var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.G8S_WG_button:hover:not([disabled]){background:var(--ink);color:var(--cream)}.G8S_WG_button[aria-pressed=true]{background:var(--saffron);border-color:var(--saffron);color:var(--ink)}.G8S_WG_button[disabled]{cursor:default;opacity:.65}.G8S_WG_result{font-size:var(--fs-caption);letter-spacing:.04em}@media (max-width:599px){.G8S_WG_buttons{width:100%}.G8S_WG_button{flex:auto;justify-content:center}}
.ATu-xa_tile{gap:var(--s2);border:1px solid var(--cream);--btn-margin-top:var(--s1);background:0 0;flex-direction:column;padding:clamp(24px,3vw,36px);display:flex;position:relative}.ATu-xa_tile:hover{--mark-rotation:90deg}.ATu-xa_featured{background:var(--cream);color:var(--ink);border-color:var(--cream);--focus-ring:var(--ink);--btn-focus:var(--ink)}.ATu-xa_top{justify-content:space-between;align-items:center;gap:var(--s2);min-height:24px;display:flex}.ATu-xa_index{font-size:var(--fs-caption);letter-spacing:.06em;font-weight:600;line-height:1.5}.ATu-xa_title{font-size:var(--fs-h3);line-height:1.15}.ATu-xa_for{font-size:var(--fs-small);max-width:34ch;line-height:1.55}.ATu-xa_price{margin-top:var(--s1);flex-direction:column;gap:2px;display:flex}.ATu-xa_priceFrom{font-size:var(--fs-caption);letter-spacing:.05em;opacity:.8;font-weight:600;line-height:1.5}.ATu-xa_priceAmount{font-family:var(--font-display);font-weight:800;font-size:var(--fs-price);letter-spacing:-.02em;line-height:1.05}.ATu-xa_list{margin-top:var(--s1);flex-direction:column;gap:10px;display:flex}.ATu-xa_list li{font-size:var(--fs-small);padding-left:20px;line-height:1.5;position:relative}.ATu-xa_list li:before{content:"";background:currentColor;width:6px;height:6px;position:absolute;top:.52em;left:0;transform:rotate(45deg)}.ATu-xa_note{font-size:var(--fs-caption);padding-top:var(--s2);margin-top:auto;line-height:1.5}.ATu-xa_featured .ATu-xa_note{border-top:1px solid var(--ink)}.ATu-xa_flag{background:var(--saffron);color:var(--ink);letter-spacing:.05em;align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}@media (max-width:1023px){.ATu-xa_for,.ATu-xa_note{max-width:52ch}}@media (max-width:599px){.ATu-xa_tile{padding:var(--s3)}}
.MXEatq_grid{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.MXEatq_grid.MXEatq_wide{grid-template-columns:minmax(0,1fr)}.MXEatq_footer{margin-top:var(--s5)}.MXEatq_footer>*{margin-bottom:var(--s3)}@media (max-width:1023px){.MXEatq_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.MXEatq_grid{gap:var(--s3)}.MXEatq_footer{margin-top:var(--s4)}.MXEatq_footer>*{margin-bottom:var(--s2)}}
._Sgh3q_pagination{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--cream);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._Sgh3q_pages{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._Sgh3q_gap{color:var(--cream);padding-inline:2px;font-size:14px}._Sgh3q_step,._Sgh3q_page{border:1px solid var(--cream);min-height:40px;color:var(--cream);font-family:var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .18s,color .18s;display:inline-flex}._Sgh3q_step:hover:not([disabled]),._Sgh3q_page:hover{background:var(--cream);color:var(--ink)}._Sgh3q_page[aria-current=page]{background:var(--saffron);border-color:var(--saffron);color:var(--ink)}._Sgh3q_step[disabled]{cursor:default;opacity:.45}@media (max-width:599px){._Sgh3q_pagination{justify-content:center}._Sgh3q_step{flex:auto;justify-content:center}}
