.kcmeoq_years,.kcmeoq_months{margin:0;padding:0;list-style:none}.kcmeoq_years>li+li{margin-top:1rem}.kcmeoq_years a{text-decoration:none}.kcmeoq_years span{color:var(--muted);font-size:.85em}.kcmeoq_year{font-family:var(--font-display);font-size:1.35rem}.kcmeoq_months{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.kcmeoq_months a{border:1px solid var(--line);font-size:var(--text-xs);text-transform:capitalize;border-radius:999px;padding:.2rem .65rem;display:inline-block}.kcmeoq_years a:hover,.kcmeoq_years a[aria-current=page]{color:var(--red)}.kcmeoq_months a[aria-current=page]{border-color:var(--red)}
.qFmYbW_grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--min), 100%), 1fr));gap:var(--gap,clamp(1rem, .6rem + 1.5vw, 1.75rem));margin:0;padding:0;list-style:none;display:grid}
.QumDGq_container{width:100%;padding-inline:var(--gutter);margin-inline:auto}.QumDGq_wide{max-width:calc(var(--max) + 2 * var(--gutter))}.QumDGq_prose{max-width:calc(var(--max-prose) + 2 * var(--gutter))}.QumDGq_narrow{max-width:calc(960px + 2 * var(--gutter))}.QumDGq_full{max-width:none}
._1oWJ9a_nav{font-size:var(--text-xs);margin-bottom:1.5rem}._1oWJ9a_nav ol{color:var(--muted);flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._1oWJ9a_nav li{align-items:center;gap:.35rem;max-width:100%;display:inline-flex}._1oWJ9a_nav li+li:before{content:"/";opacity:.5}._1oWJ9a_nav a{text-decoration:none}._1oWJ9a_nav a:hover{color:var(--red)}._1oWJ9a_nav span{text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.on-stage ._1oWJ9a_nav ol{color:var(--on-stage-muted)}
._4pdnKa_list{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._4pdnKa_list a{border:1px solid var(--line-strong);font-size:var(--text-xs);transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .8rem;font-weight:550;text-decoration:none;display:inline-flex}._4pdnKa_list a:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}._4pdnKa_stage a{border-color:#ffffff40}._4pdnKa_stage a:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}._4pdnKa_lg a{font-size:var(--text-sm);padding:.5rem 1rem}._4pdnKa_count{text-align:center;background:#16131414;border-radius:999px;min-width:1.5em;padding:0 .4em;font-size:.75em}
._9V-U2q_card{border-radius:var(--radius-lg);background:var(--stage);color:var(--on-stage);box-shadow:var(--shadow);isolation:isolate;transition:transform .35s var(--ease), box-shadow .35s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}._9V-U2q_card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}._9V-U2q_media{position:relative;overflow:hidden}._9V-U2q_media img{transition:transform .8s var(--ease), filter .4s var(--ease)}._9V-U2q_card:hover ._9V-U2q_media img{transform:scale(1.05)}._9V-U2q_media:after{content:"";background:linear-gradient(to top, var(--stage), transparent);pointer-events:none;height:45%;position:absolute;inset:auto 0 0}._9V-U2q_category{z-index:1;background:var(--red);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.3rem .75rem;font-size:.72rem;font-weight:700;position:absolute;top:1rem;left:1rem}._9V-U2q_body{flex-direction:column;flex:1;gap:.75rem;padding:.25rem 1.5rem 1.6rem;display:flex}._9V-U2q_title{font-size:clamp(1.5rem,1.3rem + .8vw,1.95rem)}._9V-U2q_link{text-decoration:none}._9V-U2q_link:after{content:"";z-index:2;position:absolute;inset:0}._9V-U2q_link:focus-visible{outline:none}._9V-U2q_card:has(._9V-U2q_link:focus-visible){outline:3px solid var(--red);outline-offset:3px}._9V-U2q_tagline{color:var(--on-stage-muted);font-size:var(--text-sm)}._9V-U2q_facts{font-size:var(--text-xs);flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._9V-U2q_facts li{border:1px solid #fff3;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;display:inline-flex}._9V-U2q_cta{font-weight:600;font-size:var(--text-sm);color:#ff5a5f;align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;display:inline-flex}._9V-U2q_cta svg{transition:transform .25s var(--ease)}._9V-U2q_card:hover ._9V-U2q_cta svg{transform:translate(4px)}._9V-U2q_compact ._9V-U2q_body{padding:.25rem 1.1rem 1.2rem}._9V-U2q_compact ._9V-U2q_title{font-size:1.3rem}@media (min-width:900px){._9V-U2q_feature{grid-template-columns:1.35fr 1fr;align-items:stretch;display:grid}._9V-U2q_feature ._9V-U2q_media{align-items:center;display:flex}._9V-U2q_feature ._9V-U2q_media picture{width:100%}._9V-U2q_feature ._9V-U2q_media:after{background:linear-gradient(to left, var(--stage), transparent);width:25%;height:auto;inset:0 0 0 auto}._9V-U2q_feature ._9V-U2q_body{justify-content:center;padding:2.5rem 2.5rem 2.5rem 1rem}._9V-U2q_feature ._9V-U2q_title{font-size:var(--text-3xl)}._9V-U2q_feature ._9V-U2q_tagline{font-size:var(--text-lg)}}
.s-SOiG_header{padding-block:clamp(2rem,1.4rem + 3vw,4.5rem) clamp(2rem,1.4rem + 2.5vw,3.5rem)}.s-SOiG_paper{background:var(--paper)}.s-SOiG_alt{background:var(--paper-2)}.s-SOiG_stage{background:var(--stage);color:var(--on-stage);background-image:radial-gradient(90% 120% at 15% 0,#d8141c40,#0000 55%)}.s-SOiG_kicker{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin-bottom:1rem;font-weight:700}.s-SOiG_stage .s-SOiG_kicker{color:#ff5a5f}.s-SOiG_title{max-width:22ch;font-size:var(--text-4xl)}.s-SOiG_intro{max-width:60ch;font-size:var(--text-lg);color:var(--muted);margin-top:1.25rem}.s-SOiG_stage .s-SOiG_intro{color:var(--on-stage-muted)}.s-SOiG_extra{margin-top:1.75rem}
.e9KSZa_top{background:var(--paper)}.e9KSZa_cover img{object-fit:cover;border-radius:var(--radius-lg);mix-blend-mode:multiply;max-height:460px}.e9KSZa_body{padding-block:clamp(2.5rem,2rem + 2vw,4rem) clamp(3.5rem,2.5rem + 3vw,6rem)}
.st4zwq_picture{display:block}.st4zwq_picture img{width:100%;height:auto}.st4zwq_ratio img{aspect-ratio:var(--ratio);object-fit:cover}.st4zwq_cover{position:absolute;inset:0}.st4zwq_cover img{object-fit:cover;width:100%;height:100%}
.aJ-wiq_card{border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);transition:transform .3s var(--ease), box-shadow .3s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.aJ-wiq_card:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.aJ-wiq_media{background:var(--paper-2);overflow:hidden}.aJ-wiq_media img{transition:transform .6s var(--ease)}.aJ-wiq_card:hover .aJ-wiq_media img{transform:scale(1.04)}.aJ-wiq_body{flex-direction:column;gap:.6rem;padding:1.15rem 1.25rem 1.4rem;display:flex}.aJ-wiq_meta{font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex}.aJ-wiq_tag{letter-spacing:.08em;text-transform:uppercase;color:var(--red);font-size:.72rem;font-weight:700}.aJ-wiq_title{font-size:1.3rem;line-height:1.2}.aJ-wiq_link{text-decoration:none}.aJ-wiq_link:after{content:"";position:absolute;inset:0}.aJ-wiq_link:focus-visible{outline:none}.aJ-wiq_card:has(.aJ-wiq_link:focus-visible){outline:3px solid var(--red);outline-offset:3px}.aJ-wiq_description{-webkit-line-clamp:3;color:var(--muted);font-size:var(--text-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aJ-wiq_row{flex-direction:row}.aJ-wiq_row .aJ-wiq_media{flex:0 0 min(280px,38%)}.aJ-wiq_row .aJ-wiq_media img{height:100%}.aJ-wiq_row .aJ-wiq_media picture{height:100%}.aJ-wiq_compact{box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.aJ-wiq_compact:hover{box-shadow:none;transform:none}.aJ-wiq_compact .aJ-wiq_body{padding:1rem 0}@media (max-width:560px){.aJ-wiq_row{flex-direction:column}.aJ-wiq_row .aJ-wiq_media{flex-basis:auto}}
._1ApJdW_nav{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding-top:2rem;display:grid}._1ApJdW_link{border-radius:var(--radius);transition:background-color .2s var(--ease);flex-direction:column;gap:.35rem;padding:1rem 1.25rem;text-decoration:none;display:flex}._1ApJdW_link:hover{background:var(--card)}._1ApJdW_next{text-align:right;align-items:flex-end}._1ApJdW_dir{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--red);align-items:center;gap:.35rem;font-weight:700;display:inline-flex}._1ApJdW_title{font-family:var(--font-display);font-size:1.15rem;line-height:1.25}@media (max-width:600px){._1ApJdW_nav{grid-template-columns:1fr}._1ApJdW_next{text-align:left;align-items:flex-start}}
.ctnK0q_meta{color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.ctnK0q_cover img{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.ctnK0q_body{padding-block:clamp(2rem,1.5rem + 2vw,3.5rem) clamp(3rem,2rem + 3vw,5rem)}
.K5SzvG_section{position:relative}.K5SzvG_paper{background:var(--paper)}.K5SzvG_alt{background:var(--paper-2)}.K5SzvG_card{background:var(--card)}.K5SzvG_stage{background:var(--stage);color:var(--on-stage)}.K5SzvG_red{background:var(--red);color:#fff}.K5SzvG_space-sm{padding-block:calc(var(--section) * .55)}.K5SzvG_space-md{padding-block:var(--section)}.K5SzvG_space-lg{padding-block:calc(var(--section) * 1.3)}.K5SzvG_space-none{padding-block:0}
.slTUJW_layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:clamp(2rem,1rem + 3vw,4rem);display:grid}.slTUJW_asideTitle{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:1rem;font-weight:700}@media (max-width:900px){.slTUJW_layout{grid-template-columns:1fr}}
.T5s65a_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:clamp(1.75rem,1.2rem + 2vw,3rem);display:flex}.T5s65a_center{text-align:center;justify-content:center}.T5s65a_center .T5s65a_text{margin-inline:auto}.T5s65a_text{max-width:46rem}.T5s65a_kicker{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--red);align-items:center;gap:.6rem;margin-bottom:.9rem;font-weight:700;display:inline-flex}.T5s65a_kicker:before{content:"";background:currentColor;width:1.75rem;height:2px}.T5s65a_title{font-size:var(--text-3xl)}.T5s65a_intro{font-size:var(--text-lg);color:var(--muted);margin-top:1rem}.on-stage .T5s65a_intro{color:var(--on-stage-muted)}.T5s65a_more{font-weight:600;font-size:var(--text-sm);color:var(--red);white-space:nowrap;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.T5s65a_more:hover{text-underline-offset:4px;text-decoration:underline}
.XBan4a_rest{margin-top:clamp(1rem,.6rem + 1.5vw,1.75rem)}.XBan4a_groups{flex-direction:column;gap:clamp(2.5rem,2rem + 2vw,4rem);display:flex}.XBan4a_groupTitle{font-size:var(--text-2xl);align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.XBan4a_groupTitle:after{content:"";background:var(--line-strong);flex:1;height:1px}
.e7WGRa_button{--bg:var(--red);--fg:#fff;--border:var(--red);border:1.5px solid var(--border);background:var(--bg);min-height:48px;color:var(--fg);font-weight:600;font-size:var(--text-sm);letter-spacing:.01em;text-align:center;cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease), transform .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:.7em 1.35em;line-height:1.2;text-decoration:none;display:inline-flex}.e7WGRa_button:hover{--bg:var(--red-dark);--border:var(--red-dark)}.e7WGRa_button:active{transform:translateY(1px)}.e7WGRa_icon{transition:transform .2s var(--ease)}.e7WGRa_button:hover .e7WGRa_icon{transform:translate(3px)}.e7WGRa_dark{--bg:var(--ink);--border:var(--ink)}.e7WGRa_dark:hover{--bg:var(--red);--border:var(--red)}.e7WGRa_ghost{--bg:transparent;--fg:currentColor;--border:var(--line-strong);color:inherit}.e7WGRa_ghost:hover{--bg:transparent;--border:currentColor}.e7WGRa_ghostLight{--bg:transparent;--fg:var(--on-stage);--border:#ffffff59}.e7WGRa_ghostLight:hover{--bg:#ffffff14;--border:#fff}.e7WGRa_light{--bg:var(--paper);--fg:var(--ink);--border:var(--paper)}.e7WGRa_light:hover{--bg:#fff;--border:#fff}.e7WGRa_link{--bg:transparent;--fg:var(--red);--border:transparent;min-height:auto;padding-inline:0}.e7WGRa_link:hover{--bg:transparent;--fg:var(--red-dark);--border:transparent}.e7WGRa_sm{min-height:40px;font-size:var(--text-xs);padding:.5em 1.05em}.e7WGRa_lg{min-height:56px;font-size:var(--text-base);padding:.85em 1.7em}.e7WGRa_block{width:100%;display:flex}.e7WGRa_group{flex-wrap:wrap;gap:.75rem;display:flex}.e7WGRa_align-center{justify-content:center}.e7WGRa_align-end{justify-content:flex-end}@media (max-width:480px){.e7WGRa_group>.e7WGRa_button{flex:100%}}
.bLUkxq_cta{border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2.5rem;padding:clamp(2rem,1.4rem + 3vw,3.75rem);display:flex;position:relative;overflow:hidden}.bLUkxq_red{background:var(--red);color:#fff;background-image:radial-gradient(70% 140% at 100% 0,#ffffff2e,#0000 60%)}.bLUkxq_stage{background:var(--stage);color:var(--on-stage);background-image:radial-gradient(70% 140% at 100% 0,#d8141c59,#0000 60%)}.bLUkxq_paper{background:var(--card);box-shadow:var(--shadow)}.bLUkxq_text{flex:28rem}.bLUkxq_title{font-size:var(--text-2xl)}.bLUkxq_body{opacity:.88;max-width:52ch;margin-top:.75rem}.bLUkxq_actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:480px){.bLUkxq_actions,.bLUkxq_actions>*{width:100%}}
.Rr8KiG_obra{margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.Rr8KiG_labels{padding:0}.Rr8KiG_empty{border:1.5px dashed var(--line-strong);border-radius:var(--radius);color:var(--muted);padding:2rem}
.Grjkva_footer{background:var(--stage);color:var(--on-stage);font-size:var(--text-sm);padding-top:clamp(3.5rem,2.5rem + 4vw,5.5rem)}.Grjkva_footer a{text-decoration:none}.Grjkva_footer ul{margin:0;padding:0;list-style:none}.Grjkva_top{grid-template-columns:1.4fr 1fr 1.2fr 1fr;gap:2.5rem;padding-bottom:3rem;display:grid}.Grjkva_about{flex-direction:column;gap:1.25rem;display:flex}.Grjkva_brand{font-family:var(--font-display);align-items:center;gap:.85rem;font-size:1.8rem;display:inline-flex}.Grjkva_brand img{background:var(--paper);border-radius:14px;padding:4px}.Grjkva_muted{color:var(--on-stage-muted);max-width:34ch}.Grjkva_heading{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:#ff5a5f;margin-bottom:1rem;font-weight:700}.Grjkva_column li+li{margin-top:.55rem}.Grjkva_column a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.Grjkva_group+.Grjkva_group{margin-top:1.25rem}.Grjkva_groupTitle{color:var(--on-stage-muted);font-size:var(--text-xs);margin-bottom:.45rem}.Grjkva_contact li{align-items:center;gap:.5rem;display:flex}.Grjkva_contact a{align-items:center;gap:.5rem;display:inline-flex}.Grjkva_recommended{grid-template-columns:1fr 1fr;gap:.55rem 1rem;display:grid}.Grjkva_column .Grjkva_recommended li+li{margin-top:0}.Grjkva_bottom{padding-block:1.5rem calc(1.5rem + env(safe-area-inset-bottom));color:var(--on-stage-muted);font-size:var(--text-xs);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Grjkva_bottom ul{gap:1.25rem;display:flex}.Grjkva_bottom a:hover{color:#fff}.Grjkva_noRecommended{grid-template-columns:1.4fr 1fr 1.2fr}@media (max-width:1000px){.Grjkva_top,.Grjkva_noRecommended{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Grjkva_top,.Grjkva_noRecommended{grid-template-columns:1fr;gap:2.25rem}}
.JgYmMq_hero{background:var(--stage);color:var(--on-stage);padding-block:clamp(3rem,2rem + 5vw,6.5rem) clamp(2.5rem,2rem + 3vw,4.5rem);position:relative;overflow:hidden}.JgYmMq_spot{pointer-events:none;background:radial-gradient(45% 55% at 60% 30%,#d8141c61,#0000 70%),radial-gradient(30% 40% at 20% 10%,#fff0dc14,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto 30%}.JgYmMq_inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid;position:relative}.JgYmMq_kicker{font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:#ff5a5f;align-items:center;gap:.6rem;margin-bottom:1.25rem;font-weight:700;display:inline-flex}.JgYmMq_kicker:before{content:"";background:currentColor;width:2rem;height:2px}.JgYmMq_title{font-size:var(--text-4xl);line-height:1.02}.JgYmMq_text{max-width:52ch;font-size:var(--text-lg);color:var(--on-stage-muted);margin-top:1.5rem}.JgYmMq_buttons{margin-top:2.25rem}.JgYmMq_collage{aspect-ratio:1/.9;position:relative}.JgYmMq_frame{border-radius:var(--radius);border:1px solid #ffffff14;width:72%;position:absolute;overflow:hidden;box-shadow:0 30px 60px -25px #000c}.JgYmMq_frame1{z-index:3;top:0;right:0;transform:rotate(2deg)}.JgYmMq_frame2{z-index:2;width:58%;top:34%;left:0;transform:rotate(-4deg)}.JgYmMq_frame3{z-index:1;width:52%;bottom:0;right:6%;transform:rotate(3deg)}@media (prefers-reduced-motion:no-preference){.JgYmMq_frame{animation:JgYmMq_rise .9s var(--ease) both}.JgYmMq_frame2{animation-delay:.12s}.JgYmMq_frame3{animation-delay:.24s}}@keyframes JgYmMq_rise{0%{opacity:0;translate:0 24px}}.JgYmMq_facts{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:clamp(2.5rem,2rem + 3vw,4.5rem) 0 0;padding-top:2rem;display:grid;position:relative}.JgYmMq_fact{flex-direction:column-reverse;justify-content:flex-end;gap:.35rem;display:flex}.JgYmMq_fact dd{font-family:var(--font-display);font-size:var(--text-3xl);color:#fff;margin:0;line-height:1}.JgYmMq_fact dt{max-width:26ch;font-size:var(--text-sm);color:var(--on-stage-muted)}@media (max-width:900px){.JgYmMq_inner{grid-template-columns:1fr}.JgYmMq_collage{width:min(100%,520px);margin-inline:auto}}@media (max-width:600px){.JgYmMq_facts{grid-template-columns:1fr;gap:1.25rem}.JgYmMq_fact{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:1rem}.JgYmMq_fact dd{min-width:4.5ch;font-size:var(--text-2xl)}}
.Xh6wga_grid{columns:3 300px;column-gap:clamp(1rem,.6rem + 1.5vw,1.75rem);margin:0;padding:0;list-style:none}.Xh6wga_quote{break-inside:avoid;border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);margin-bottom:clamp(1rem,.6rem + 1.5vw,1.75rem);padding:3.1rem 1.6rem 1.5rem;position:relative}.Xh6wga_quote blockquote{font-family:var(--font-display);margin:0;font-size:1.3rem;line-height:1.35}.Xh6wga_big{background:var(--red);color:#fff}.Xh6wga_big blockquote{font-size:clamp(1.5rem,1.3rem + .8vw,1.9rem)}.Xh6wga_mark{font-family:var(--font-display);color:var(--red);font-size:3.5rem;line-height:1;position:absolute;top:.35rem;left:1.4rem}.Xh6wga_big .Xh6wga_mark{color:#ffffff80}.Xh6wga_source{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:1rem;font-weight:700}.Xh6wga_big .Xh6wga_source{color:#ffffffd9}.Xh6wga_source a{text-decoration:none}.Xh6wga_source a:after{content:" →"}.Xh6wga_source a:hover{text-underline-offset:3px;text-decoration:underline}
.txpBSG_section{background-image:radial-gradient(60% 80% at 70% 20%,#d8141c59,#0000 70%);align-items:center;min-height:70vh;display:flex}.txpBSG_code{font-family:var(--font-display);color:var(--red);font-size:clamp(5rem,3rem + 10vw,11rem);line-height:.9}.txpBSG_title{font-size:var(--text-3xl);margin-top:1rem}.txpBSG_text{max-width:52ch;font-size:var(--text-lg);color:var(--on-stage-muted);margin:1.25rem 0 2rem}
._4Z5OhW_form{max-width:640px;position:relative}._4Z5OhW_icon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:1.1rem;transform:translateY(-50%)}._4Z5OhW_input{border:1.5px solid var(--line-strong);background:var(--card);width:100%;min-height:60px;font:inherit;font-size:var(--text-lg);color:var(--ink);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;padding:.9rem 1.25rem .9rem 3.3rem}._4Z5OhW_input:focus{border-color:var(--red);outline:none;box-shadow:0 0 0 4px #d8141c26}._4Z5OhW_layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(2rem,1rem + 3vw,4rem);display:grid}._4Z5OhW_count{font-size:var(--text-sm);color:var(--muted);margin-bottom:1.25rem}._4Z5OhW_empty{border:1.5px dashed var(--line-strong);border-radius:var(--radius);color:var(--muted);padding:2rem}._4Z5OhW_aside{flex-direction:column;gap:1rem;display:flex}._4Z5OhW_asideTitle{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-top:1rem;font-weight:700}._4Z5OhW_asideTitle:first-child{margin-top:0}@media (max-width:900px){._4Z5OhW_layout{grid-template-columns:1fr}}
