._7cG-aa_list{gap:var(--sp-12);flex-direction:column;max-width:720px;margin-inline:auto;display:flex}._7cG-aa_item{border:1px solid var(--border);border-radius:var(--r-md);padding:var(--sp-16) var(--sp-20);background:var(--surface)}._7cG-aa_question{cursor:pointer;font-weight:var(--fw-semibold);list-style:none}._7cG-aa_question::-webkit-details-marker{display:none}._7cG-aa_question:before{content:"+";width:1.2em;color:var(--brand-hover);font-weight:var(--fw-bold);display:inline-block}._7cG-aa_item[open] ._7cG-aa_question:before{content:"−"}._7cG-aa_answer{margin-top:var(--sp-12);color:var(--text-muted);font-size:var(--fs-sm);padding-inline-start:1.2em}
.uWzc9q_wrap{aspect-ratio:1;width:100%;max-width:460px;margin-inline:auto;position:relative}.uWzc9q_grid{border-radius:var(--r-xl);background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.35;background-size:12.5% 12.5%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 60%,#0000 96%);mask-image:radial-gradient(circle,#000 60%,#0000 96%)}.uWzc9q_frame{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.uWzc9q_corner{fill:none;stroke:var(--brand);stroke-width:1.4px;opacity:.55;vector-effect:non-scaling-stroke}.uWzc9q_tooth{width:72%;height:72%;position:absolute;inset:14%;overflow:visible}.uWzc9q_outline{stroke:var(--brand);stroke-width:1.6px;vector-effect:non-scaling-stroke;opacity:.75}.uWzc9q_sweep{stroke:var(--brand-hover);stroke-width:2.4px;vector-effect:non-scaling-stroke;fill:none;stroke-dasharray:40 900;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--brand));animation:5.5s linear infinite uWzc9q_travel}@keyframes uWzc9q_travel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-940px}}@media (prefers-reduced-motion:reduce){.uWzc9q_sweep{opacity:0;animation:none}}.uWzc9q_annotations{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.uWzc9q_anchor{fill:var(--brand-hover)}.uWzc9q_leader{stroke:var(--border-strong);stroke-width:.35px;vector-effect:non-scaling-stroke}.uWzc9q_labels{position:absolute;inset:0}.uWzc9q_label{font-size:var(--fs-xs);color:var(--text-muted);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid var(--border);border-radius:var(--r-sm,6px);padding:var(--sp-4) var(--sp-8);white-space:nowrap;position:absolute;transform:translateY(-50%)}@media (max-width:640px){.uWzc9q_wrap{max-width:300px}.uWzc9q_label{font-size:var(--fs-xs);padding:var(--sp-4) var(--sp-4)}}
.eGEThq_hero{background:var(--wash-teal);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.eGEThq_gridBg{background-image:linear-gradient(var(--divider) 1px, transparent 1px), linear-gradient(90deg, var(--divider) 1px, transparent 1px);opacity:.5;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.eGEThq_inner{z-index:1;align-items:center;gap:var(--sp-48);grid-template-columns:1.1fr .9fr;display:grid;position:relative}@media (max-width:900px){.eGEThq_inner{gap:var(--sp-32);grid-template-columns:1fr}}.eGEThq_copy{max-width:46ch}.eGEThq_title{font-size:clamp(var(--fs-4xl), 4vw, var(--fs-5xl));margin:var(--sp-16) 0 var(--sp-16)}.eGEThq_lead{font-size:var(--fs-base);color:var(--text-muted)}.eGEThq_actions{gap:var(--sp-12);margin-top:var(--sp-32);flex-wrap:wrap;display:flex}.eGEThq_visual{justify-content:center;display:flex}@media (max-width:900px){.eGEThq_copy{max-width:none}}
.SomYiW_grid{gap:var(--sp-24);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.SomYiW_item h3{font-size:var(--fs-base);margin:var(--sp-16) 0 var(--sp-8)}.SomYiW_item p{color:var(--text-muted);font-size:var(--fs-sm)}.SomYiW_iconWrap{width:var(--icon-box-md);height:var(--icon-box-md);background:var(--brand-subtle);color:var(--brand-hover);border-radius:50%;place-items:center;margin-inline:auto;display:grid}.SomYiW_iconWrap svg{width:var(--icon-md);height:var(--icon-md)}
.fO5_IW_grid{gap:var(--sp-16);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.fO5_IW_card{gap:var(--sp-12);flex-direction:column;display:flex}.fO5_IW_name{font-size:var(--fs-base)}.fO5_IW_turnaround{font-size:var(--fs-xs);color:var(--text-subtle);border:1px dashed var(--border-strong);border-radius:var(--r-full);padding:var(--sp-4) var(--sp-12);width:fit-content}
.WMMRzG_section{background:var(--bg-subtle)}.WMMRzG_scrubWrap{height:340vh;position:relative}.WMMRzG_sticky{gap:var(--sp-32);grid-template-columns:1.3fr .7fr;align-items:center;height:calc(100vh - 140px);max-height:760px;display:grid;position:sticky;top:96px}@media (max-width:900px){.WMMRzG_sticky{height:auto;max-height:none;padding-block:var(--sp-24);grid-template-columns:1fr;top:16px}}.WMMRzG_videoFrame{aspect-ratio:16/10;border-radius:var(--r-lg);border:1px solid var(--border-strong);background:var(--surface-inset);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.WMMRzG_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.WMMRzG_badge{background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border-strong);border-radius:var(--r-full);padding:var(--sp-8) var(--sp-16);font-size:var(--fs-xs);color:var(--text);position:absolute;inset-block-end:16px;inset-inline-start:16px}.WMMRzG_stagesList{gap:var(--sp-12);flex-direction:column;display:flex}.WMMRzG_stageChip{padding:var(--sp-12) var(--sp-16);border-radius:var(--r-md);border:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-sm);align-items:center;gap:var(--sp-12);transition:border-color var(--dur) var(--ease-standard), color var(--dur) var(--ease-standard), background var(--dur) var(--ease-standard);display:flex}.WMMRzG_stageChip span{color:var(--text-subtle)}.WMMRzG_stageChipOn{border-color:var(--brand);color:var(--text);background:var(--brand-subtle)}.WMMRzG_stageChipOn span{color:var(--brand-hover)}.WMMRzG_staticWrap{gap:var(--sp-32);padding-block:var(--sp-24);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}@media (max-width:900px){.WMMRzG_staticWrap{grid-template-columns:1fr}}.WMMRzG_staticVideoFrame{aspect-ratio:16/10;border-radius:var(--r-lg);border:1px solid var(--border-strong);position:relative;overflow:hidden}.WMMRzG_staticStages{gap:var(--sp-20);flex-direction:column;display:flex}.WMMRzG_staticStage{gap:var(--sp-16);display:flex}.WMMRzG_staticStage h3{font-size:var(--fs-base);margin-bottom:var(--sp-4)}.WMMRzG_staticStage p{color:var(--text-muted);font-size:var(--fs-sm)}.WMMRzG_staticNum{background:var(--brand-subtle);width:34px;height:34px;color:var(--brand-hover);font-size:var(--fs-sm);border-radius:50%;flex-shrink:0;place-items:center;display:grid}
