.NXZy8G_hero{background:var(--bgPrimary);padding:7.5rem 0 5rem;position:relative;overflow:hidden}.NXZy8G_glow{background:radial-gradient(45% 60% at 80% 30%, color-mix(in srgb, var(--cdGreen) 18%, transparent), transparent 70%), radial-gradient(40% 50% at 10% 20%, var(--glassIndigo20), transparent 70%);pointer-events:none;height:36rem;position:absolute;inset:-25% -10% auto}.NXZy8G_inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:3.5rem;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}.NXZy8G_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0 0 1rem;font-size:.85rem;font-weight:700}[data-theme=dark] .NXZy8G_eyebrow{color:var(--cdGreen)}.NXZy8G_title{letter-spacing:-.03em;color:var(--textPrimary);margin:0;font-size:clamp(2.1rem,4.5vw,3.5rem);font-weight:800;line-height:1.06}.NXZy8G_answer{color:var(--textPrimary);margin:1.5rem 0 0;font-size:1.15rem;line-height:1.7}.NXZy8G_sub{color:var(--textSecondary);margin:1rem 0 0;line-height:1.75}.NXZy8G_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.NXZy8G_primary,.NXZy8G_secondary{border-radius:var(--radiusFull);align-items:center;min-height:3rem;padding:0 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.NXZy8G_primary{background:var(--cdGradientPrimary);color:#fff;box-shadow:var(--shadowGlow)}.NXZy8G_secondary{border:1px solid var(--borderPrimary);background:var(--cardBg);color:var(--textPrimary)}.NXZy8G_primary:focus-visible,.NXZy8G_secondary:focus-visible{outline:2px solid var(--cdBlue);outline-offset:3px}.NXZy8G_updated{color:var(--textTertiary);margin:1.25rem 0 0;font-size:.85rem}.NXZy8G_funnel{border-radius:var(--radius2xl);border:1px solid var(--borderPrimary);background:var(--cardBg);box-shadow:var(--shadowXl);margin:0;padding:1.5rem 1.5rem 1.25rem;position:relative}.NXZy8G_funnelTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--textTertiary);margin-bottom:1rem;font-size:.8rem;font-weight:700}.NXZy8G_stations{gap:.45rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.NXZy8G_stations:before{content:"";background:var(--borderPrimary);width:2px;position:absolute;top:1rem;bottom:1rem;left:.95rem}.NXZy8G_stations:after{content:"";background:var(--cdGreen);width:10px;height:10px;box-shadow:0 0 12px var(--cdGreen);border-radius:50%;animation:6s ease-in-out infinite NXZy8G_drop;position:absolute;top:.6rem;left:calc(.95rem - 4px)}@keyframes NXZy8G_drop{0%{opacity:0;top:.6rem}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 1.4rem)}}.NXZy8G_station{margin-right:calc(var(--i) * .9rem);background:linear-gradient(90deg, transparent 2rem, color-mix(in srgb, var(--cdGreen) calc(4% + var(--i) * 3%), transparent) 2rem);border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr);grid-template-areas:"node label""node note";column-gap:.75rem;padding:.65rem .85rem .65rem 0;display:grid;position:relative}.NXZy8G_node{border:2px solid var(--cdGreen);background:var(--cardBg);z-index:1;border-radius:50%;grid-area:node;place-self:center;width:.9rem;height:.9rem}.NXZy8G_label{color:var(--textPrimary);grid-area:label;font-weight:800}.NXZy8G_note{color:var(--textSecondary);grid-area:note;font-size:.88rem;line-height:1.45}@media (max-width:960px){.NXZy8G_inner{grid-template-columns:minmax(0,1fr)}.NXZy8G_hero{padding:6rem 0 4rem}}@media (max-width:480px){.NXZy8G_inner{padding:0 1rem}.NXZy8G_answer{font-size:1.05rem}.NXZy8G_station{margin-right:calc(var(--i) * .35rem)}}@media (prefers-reduced-motion:reduce){.NXZy8G_stations:after{animation:none;display:none}}
.c4TEKq_section{background:var(--bgPrimary);padding:6.5rem 0}.c4TEKq_inner{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:4rem;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:grid}.c4TEKq_head{align-self:start;position:sticky;top:7rem}.c4TEKq_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0;font-size:.85rem;font-weight:700}[data-theme=dark] .c4TEKq_kicker{color:var(--cdGreen)}.c4TEKq_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}.c4TEKq_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.08rem;line-height:1.75}.c4TEKq_tree{position:relative}.c4TEKq_root{background:var(--neutral950);font-family:var(--font-geist-mono), monospace;color:#fff;border-radius:.6rem;gap:.4rem;margin:0;padding:.55rem 1rem;font-weight:700;display:inline-flex}.c4TEKq_root span{color:var(--cdGreen)}.c4TEKq_branches{border-left:2px solid var(--borderPrimary);gap:1rem;margin:0 0 0 1.4rem;padding:1.25rem 0 0;list-style:none;display:grid;position:relative}.c4TEKq_branch{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;display:grid;position:relative}.c4TEKq_connector{background:var(--cdGreen);transform-origin:0;height:2px;margin-top:1.55rem;display:block}.c4TEKq_branch:last-child:after{content:"";background:var(--bgPrimary);width:2px;position:absolute;top:1.65rem;bottom:0;left:-2px}.c4TEKq_leaf{border:1px solid var(--borderPrimary);background:var(--cardBg);box-shadow:var(--shadowCard);border-radius:1rem;padding:1.1rem 1.25rem}.c4TEKq_name{color:var(--textPrimary);margin:0;font-size:1.12rem;font-weight:800}.c4TEKq_path{font-family:var(--font-geist-mono), monospace;color:var(--textTertiary);margin-bottom:.2rem;font-size:.75rem;font-weight:600;display:block}.c4TEKq_body{color:var(--textSecondary);margin:.45rem 0 0;line-height:1.7}@media (max-width:960px){.c4TEKq_inner{grid-template-columns:minmax(0,1fr);gap:2.5rem}.c4TEKq_head{position:static}}@media (max-width:480px){.c4TEKq_section{padding:4.5rem 0}.c4TEKq_inner{padding:0 1rem}.c4TEKq_branches{margin-left:.75rem}.c4TEKq_branch{grid-template-columns:1.25rem minmax(0,1fr)}.c4TEKq_leaf{padding:1rem}}
._0GylMG_section{background:var(--bgSecondary);border-top:1px solid var(--borderSecondary);border-bottom:1px solid var(--borderSecondary);padding:6.5rem 0;overflow-x:clip}._0GylMG_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}._0GylMG_head{max-width:50rem;margin-bottom:3rem}._0GylMG_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0;font-size:.85rem;font-weight:700}[data-theme=dark] ._0GylMG_kicker{color:var(--cdGreen)}._0GylMG_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}._0GylMG_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.08rem;line-height:1.75}._0GylMG_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3.5rem;display:grid}._0GylMG_ring{--r:9.5rem;width:calc(var(--r) * 2 + 3rem);aspect-ratio:1;border-radius:50%;margin:0 auto;position:sticky;top:8rem}._0GylMG_ring:before{content:"";border:2px dashed color-mix(in srgb, var(--cdGreen) 45%, var(--borderPrimary));border-radius:50%;position:absolute;inset:1.5rem}._0GylMG_orbit{border-radius:50%;animation:21s linear infinite _0GylMG_spin;position:absolute;inset:1.5rem}._0GylMG_marker{background:var(--cdGreen);width:14px;height:14px;box-shadow:0 0 14px var(--cdGreen);border-radius:50%;position:absolute;top:-7px;left:calc(50% - 7px)}@keyframes _0GylMG_spin{to{transform:rotate(360deg)}}._0GylMG_node{width:0;height:0;transform:rotate(var(--a)) translateY(calc(var(--r) * -1));position:absolute;top:50%;left:50%}._0GylMG_nodeInner{border:2px solid var(--cdGreen);background:var(--cardBg);width:2.4rem;height:2.4rem;color:var(--textPrimary);transform:rotate(calc(var(--a) * -1));border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:-1.2rem;left:-1.2rem}._0GylMG_center{text-align:center;font-family:var(--font-geist-mono), monospace;color:var(--textTertiary);place-items:center;font-size:.85rem;font-weight:700;line-height:1.4;display:grid;position:absolute;inset:0}._0GylMG_steps{gap:1rem;margin:0;padding:0;list-style:none;display:grid}._0GylMG_step{border:1px solid var(--borderPrimary);background:var(--cardBg);border-radius:1rem;grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;padding:1.25rem;display:grid}._0GylMG_no{background:color-mix(in srgb, var(--cdGreen) 16%, transparent);width:2.4rem;height:2.4rem;color:var(--textPrimary);border-radius:50%;place-items:center;font-weight:800;display:grid}._0GylMG_name{color:var(--textPrimary);margin:.3rem 0 0;font-size:1.12rem;font-weight:800}._0GylMG_body{color:var(--textSecondary);margin:.45rem 0 0;line-height:1.7}@media (max-width:960px){._0GylMG_layout{grid-template-columns:minmax(0,1fr)}._0GylMG_ring{position:relative;top:auto}}@media (max-width:480px){._0GylMG_section{padding:4.5rem 0}._0GylMG_inner{padding:0 1rem}._0GylMG_ring{--r:7rem}._0GylMG_step{padding:1rem}}@media (prefers-reduced-motion:reduce){._0GylMG_orbit{animation:none}}
._hivFa_section{background:var(--bgPrimary);padding:6.5rem 0;overflow-x:clip}._hivFa_inner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:3.5rem;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:grid}._hivFa_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0;font-size:.85rem;font-weight:700}[data-theme=dark] ._hivFa_kicker{color:var(--cdGreen)}._hivFa_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}._hivFa_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.08rem;line-height:1.75}._hivFa_tools{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}._hivFa_tools a{border-radius:var(--radiusFull);border:1px solid var(--borderPrimary);background:var(--cardBg);color:var(--textPrimary);padding:.45rem .85rem;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}._hivFa_tools a:hover{border-color:var(--cdGreen)}._hivFa_tools a:focus-visible{outline:2px solid var(--cdBlue);outline-offset:3px}._hivFa_editor{border-radius:var(--radius2xl);box-shadow:var(--shadowXl);background:#0b1120;border:1px solid #ffffff14;overflow:hidden}._hivFa_bar{border-bottom:1px solid #ffffff14;align-items:center;gap:.4rem;padding:.75rem 1rem;display:flex}._hivFa_bar span{background:#ffffff2e;border-radius:50%;width:.65rem;height:.65rem}._hivFa_bar em{font-family:var(--font-geist-mono), monospace;color:#94a3b8;margin-left:auto;font-size:.75rem;font-style:normal}._hivFa_file{padding:.75rem 0;position:relative}._hivFa_scan{pointer-events:none;background:linear-gradient(90deg,#22c55e1f,#22c55e05);border-left:2px solid #22c55e;height:3.25rem;animation:12s ease-in-out infinite alternate _hivFa_scan;position:absolute;top:0;left:0;right:0}@keyframes _hivFa_scan{0%{top:0}to{top:calc(100% - 3.25rem)}}._hivFa_lines{margin:0}._hivFa_line{font-family:var(--font-geist-mono), monospace;grid-template-columns:2.25rem 6.5rem minmax(0,1fr);gap:.75rem;padding:.55rem 1rem .55rem 0;font-size:.84rem;line-height:1.55;display:grid}._hivFa_ln{text-align:right;color:#475569}._hivFa_key{color:#7dd3fc;font-weight:700}._hivFa_val{color:#e2e8f0;margin:0}._hivFa_comment{color:#86efac;opacity:.85;margin-top:.15rem;display:block}._hivFa_comment:before{content:"// "}@media (max-width:960px){._hivFa_inner{grid-template-columns:minmax(0,1fr)}._hivFa_scan{display:none}}@media (max-width:480px){._hivFa_section{padding:4.5rem 0}._hivFa_inner{padding:0 1rem}._hivFa_line{grid-template-columns:1.5rem minmax(0,1fr);padding-right:.75rem}._hivFa_val{grid-column:2}}@media (prefers-reduced-motion:reduce){._hivFa_scan{animation:none;display:none}}
.-EkNfW_section{background:var(--bgPrimary);padding:6.5rem 0}.-EkNfW_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.-EkNfW_head{max-width:50rem;margin-bottom:2.75rem}.-EkNfW_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0;font-size:.85rem;font-weight:700}[data-theme=dark] .-EkNfW_kicker{color:var(--cdGreen)}.-EkNfW_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}.-EkNfW_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.08rem;line-height:1.75}.-EkNfW_layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:2.5rem;display:grid}.-EkNfW_clipboard{border:1px solid var(--borderPrimary);background:var(--cardBg);box-shadow:var(--shadowXl);border-radius:1.25rem;padding:2.75rem 1.5rem 1.5rem;position:relative}.-EkNfW_clip{background:var(--neutral950);color:#fff;font-family:var(--font-geist-mono), monospace;white-space:nowrap;border-radius:.6rem;margin:0;padding:.4rem 1rem;font-size:.75rem;font-weight:700;position:absolute;top:-.9rem;left:50%;transform:translate(-50%)}.-EkNfW_checks{gap:0;margin:0;padding:0;list-style:none;display:grid}.-EkNfW_check{border-bottom:1px solid var(--borderPrimary);color:var(--textPrimary);grid-template-columns:1.6rem minmax(0,1fr);gap:.75rem;padding:.75rem 0;line-height:1.55;display:grid}.-EkNfW_check:last-child{border-bottom:0}.-EkNfW_box{width:1.6rem;height:1.6rem}.-EkNfW_box rect{fill:none;stroke:var(--borderPrimary);stroke-width:2px}.-EkNfW_box path{fill:none;stroke:var(--cdGreen);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.-EkNfW_shot{border:1px solid var(--borderPrimary);background:var(--cardBg);box-shadow:var(--shadowCard);border-radius:1.1rem;margin:0;padding:.6rem;transform:rotate(1deg)}.-EkNfW_shot img{border-radius:.7rem;width:100%;height:auto;display:block}.-EkNfW_shot figcaption{color:var(--textSecondary);padding:.75rem .35rem .25rem;font-size:.9rem;line-height:1.6}.-EkNfW_shot a{color:var(--textAccent);font-weight:650}@media (max-width:960px){.-EkNfW_layout{grid-template-columns:minmax(0,1fr)}.-EkNfW_shot{transform:none}}@media (max-width:480px){.-EkNfW_section{padding:4.5rem 0}.-EkNfW_inner{padding:0 1rem}.-EkNfW_clipboard{padding:2.5rem 1rem 1rem}.-EkNfW_clip{font-size:.68rem}}
.RUys5W_section{background:radial-gradient(45% 60% at 85% 100%, #ef444424, transparent 70%), var(--neutral950);color:var(--neutral100);padding:6.5rem 0}.RUys5W_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.RUys5W_head{max-width:48rem;margin-bottom:2.75rem}.RUys5W_kicker{letter-spacing:.14em;text-transform:uppercase;color:#fca5a5;margin:0;font-size:.85rem;font-weight:700}.RUys5W_title{letter-spacing:-.02em;color:#fff;margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}.RUys5W_intro{color:var(--neutral300);margin:1rem 0 0;font-size:1.08rem;line-height:1.75}.RUys5W_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.RUys5W_card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;padding:1.5rem 1.25rem}.RUys5W_name{color:#fff;margin:0;font-size:1.35rem;font-weight:800;display:inline-block;position:relative}.RUys5W_strike{transform-origin:0;background:#f87171;border-radius:3px;height:3px;position:absolute;top:52%;left:-.2rem;right:-.2rem}.RUys5W_body{color:var(--neutral300);margin:.75rem 0 0;line-height:1.7}@media (max-width:1024px){.RUys5W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.RUys5W_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.RUys5W_section{padding:4.5rem 0}.RUys5W_inner{padding:0 1rem}}
.tIXN_q_section{background:var(--bgPrimary);padding:6.5rem 0}.tIXN_q_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.tIXN_q_head{max-width:50rem;margin-bottom:2.5rem}.tIXN_q_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0;font-size:.85rem;font-weight:700}[data-theme=dark] .tIXN_q_kicker{color:var(--cdGreen)}.tIXN_q_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}.tIXN_q_wrap{border-radius:var(--radius2xl);border:1px solid var(--borderPrimary);background:var(--cardBg);box-shadow:var(--shadowCard);overflow:hidden}.tIXN_q_table{border-collapse:collapse;text-align:left;width:100%}.tIXN_q_table th,.tIXN_q_table td{border-bottom:1px solid var(--borderPrimary);vertical-align:top;color:var(--textSecondary);padding:1rem 1.15rem;line-height:1.55}.tIXN_q_table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--textTertiary);background:var(--bgSecondary);font-size:.76rem;font-weight:700}.tIXN_q_table tbody th{color:var(--textPrimary);font-weight:800}.tIXN_q_verdict{background:color-mix(in srgb, var(--cdGreen) 8%, transparent);font-weight:600;position:relative;color:var(--textPrimary)!important}.tIXN_q_verdict:before{content:"";background:var(--cdGreen);border-radius:3px;width:3px;position:absolute;top:.9rem;bottom:.9rem;left:0}.tIXN_q_table tbody tr:last-child th,.tIXN_q_table tbody tr:last-child td{border-bottom:0}.tIXN_q_table tbody tr{transition:background .2s}.tIXN_q_table tbody tr:hover{background:var(--bgSecondary)}@media (max-width:860px){.tIXN_q_table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tIXN_q_table,.tIXN_q_table tbody,.tIXN_q_table tr,.tIXN_q_table th,.tIXN_q_table td{display:block}.tIXN_q_table tbody tr{border-bottom:1px solid var(--borderPrimary);padding:.5rem 0}.tIXN_q_table tbody tr:last-child{border-bottom:0}.tIXN_q_table th,.tIXN_q_table td{border-bottom:0;padding:.5rem 1.15rem}.tIXN_q_table td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--textTertiary);font-size:.72rem;font-weight:700;display:block}.tIXN_q_verdict{border-radius:.6rem;margin:.35rem 1.15rem .5rem}.tIXN_q_verdict:before{background:0 0;border-radius:0;width:auto;height:auto;position:static}.tIXN_q_verdict{padding:.75rem .9rem}}@media (max-width:480px){.tIXN_q_section{padding:4.5rem 0}.tIXN_q_inner{padding:0 1rem}}@media (prefers-reduced-motion:reduce){.tIXN_q_table tbody tr{transition:none}}
.PlIhlG_section{background:var(--bgSecondary);border-top:1px solid var(--borderSecondary);border-bottom:1px solid var(--borderSecondary);padding:6.5rem 0;overflow-x:clip}.PlIhlG_inner{max-width:1180px;margin:0 auto;padding:0 1.5rem}.PlIhlG_head{max-width:52rem;margin-bottom:2.75rem}.PlIhlG_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0;font-size:.85rem;font-weight:700}[data-theme=dark] .PlIhlG_kicker{color:var(--cdGreen)}.PlIhlG_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}.PlIhlG_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.08rem;line-height:1.75}.PlIhlG_results{counter-reset:res;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.PlIhlG_result{border:1px solid var(--borderPrimary);background:var(--cardBg);border-radius:1.1rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:1.5rem;padding:1.1rem;display:grid}.PlIhlG_serp{background:var(--bgPrimary);border:1px solid var(--borderPrimary);border-radius:.8rem;gap:.25rem;padding:1rem 1.1rem;font-family:Arial,Helvetica,sans-serif;display:grid}.PlIhlG_site{color:var(--textPrimary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.45rem;font-size:.8rem;display:flex;overflow:hidden}.PlIhlG_fav{background:var(--cdGradientPrimary);border-radius:50%;flex:none;width:1.1rem;height:1.1rem}.PlIhlG_crumb{color:var(--textTertiary)}.PlIhlG_serpTitle{color:#1a0dab;font-size:1.08rem;line-height:1.35}[data-theme=dark] .PlIhlG_serpTitle{color:#8ab4f8}.PlIhlG_result:hover .PlIhlG_serpTitle{text-decoration:underline}.PlIhlG_snippet{color:var(--textSecondary);font-size:.88rem;line-height:1.5}.PlIhlG_name{color:var(--textPrimary);margin:0;font-size:1.12rem;font-weight:800}.PlIhlG_whyText{color:var(--textSecondary);margin:.4rem 0 0;line-height:1.7}.PlIhlG_note{color:var(--textTertiary);margin:1.25rem 0 0;font-size:.85rem}@media (max-width:860px){.PlIhlG_result{grid-template-columns:minmax(0,1fr);gap:1rem}}@media (max-width:480px){.PlIhlG_section{padding:4.5rem 0}.PlIhlG_inner{padding:0 1rem}.PlIhlG_result{padding:.85rem}}
._2oZTCq_section{background:var(--bgSecondary);border-top:1px solid var(--borderSecondary);padding:6.5rem 0}._2oZTCq_inner{max-width:1180px;margin:0 auto;padding:0 1.5rem}._2oZTCq_head{max-width:50rem;margin-bottom:2.75rem}._2oZTCq_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreenDark);margin:0;font-size:.85rem;font-weight:700}[data-theme=dark] ._2oZTCq_kicker{color:var(--cdGreen)}._2oZTCq_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.75rem 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}._2oZTCq_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.08rem;line-height:1.75}._2oZTCq_sheet{border:1px solid var(--borderPrimary);background:var(--cardBg);box-shadow:0 30px 60px -40px #0f172a80, var(--shadowCard);border-radius:.75rem}._2oZTCq_sheetHead{border-bottom:3px double var(--borderPrimary);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--textTertiary);justify-content:space-between;padding:.85rem 1.5rem;font-size:.78rem;font-weight:700;display:flex}._2oZTCq_parts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._2oZTCq_part{border-right:1px solid var(--borderPrimary);border-bottom:1px solid var(--borderPrimary);padding:1.5rem}._2oZTCq_part:nth-child(3n){border-right:0}._2oZTCq_part:nth-last-child(-n+3){border-bottom:0}._2oZTCq_glyph{width:3.25rem;height:2rem;margin-bottom:.85rem;display:block;position:relative}._2oZTCq_glyph[data-glyph=trend]{background:linear-gradient(160deg, transparent 46%, var(--cdGreen) 46% 54%, transparent 54%) 0 0 / 50% 100% no-repeat, linear-gradient(20deg, transparent 46%, var(--cdGreen) 46% 54%, transparent 54%) 100% 0 / 50% 100% no-repeat}._2oZTCq_glyph[data-glyph=moves]{background:repeating-linear-gradient(180deg, var(--borderPrimary) 0 4px, transparent 4px 9px);border-left:4px solid var(--cdGreen)}._2oZTCq_glyph[data-glyph=target]{border:3px solid var(--cdGreen);width:2rem;box-shadow:inset 0 0 0 5px var(--cardBg), inset 0 0 0 9px var(--cdGreen);border-radius:50%}._2oZTCq_glyph[data-glyph=pulse]{background:linear-gradient(90deg, var(--cdGreen), var(--cdGreen)) 0 50% / 30% 3px no-repeat, linear-gradient(60deg, transparent 45%, var(--cdGreen) 45% 55%, transparent 55%) 40% 0 / 20% 100% no-repeat, linear-gradient(-60deg, transparent 45%, var(--cdGreen) 45% 55%, transparent 55%) 60% 0 / 20% 100% no-repeat, linear-gradient(90deg, var(--cdGreen), var(--cdGreen)) 100% 50% / 30% 3px no-repeat;animation:2.4s ease-in-out infinite _2oZTCq_beat}@keyframes _2oZTCq_beat{0%,to{opacity:1}50%{opacity:.45}}._2oZTCq_glyph[data-glyph=quote]:before{content:"“";color:var(--cdGreen);font-size:3.4rem;font-weight:800;line-height:1;position:absolute;top:-.9rem;left:0}._2oZTCq_glyph[data-glyph=next]:before{content:"→";color:var(--cdGreen);font-size:2.2rem;font-weight:800;line-height:1;position:absolute;top:-.35rem;left:0}._2oZTCq_name{color:var(--textPrimary);margin:0;font-size:1.12rem;font-weight:800}._2oZTCq_body{color:var(--textSecondary);margin:.45rem 0 0;line-height:1.7}@media (max-width:960px){._2oZTCq_parts{grid-template-columns:repeat(2,minmax(0,1fr))}._2oZTCq_part,._2oZTCq_part:nth-child(3n),._2oZTCq_part:nth-last-child(-n+3){border-right:1px solid var(--borderPrimary);border-bottom:1px solid var(--borderPrimary)}._2oZTCq_part:nth-child(2n){border-right:0}._2oZTCq_part:nth-last-child(-n+2){border-bottom:0}}@media (max-width:600px){._2oZTCq_parts{grid-template-columns:minmax(0,1fr)}._2oZTCq_part,._2oZTCq_part:nth-child(2n),._2oZTCq_part:nth-child(3n){border-right:0;border-bottom:1px solid var(--borderPrimary)}._2oZTCq_part:last-child{border-bottom:0}}@media (max-width:480px){._2oZTCq_section{padding:4.5rem 0}._2oZTCq_inner{padding:0 1rem}._2oZTCq_part{padding:1.25rem}}@media (prefers-reduced-motion:reduce){._2oZTCq_glyph[data-glyph=pulse]{animation:none}}
