.take-it-apart_index__VtBMb,.take-it-apart_player___ceA7{--t0:#dcebe6;--t1:#f6e3b4;--t2:#f3d3c6;--t3:#dfe0f2;--t4:#e5eccd;--t5:#f1dce9;--hidden:#fde7c2;--auto:#e7e3f6;--reply:#d6ece4;--you:#e8eef9}.take-it-apart_player___ceA7{max-width:1320px;margin:0 auto;padding:0 24px 40px}.take-it-apart_present__DvgBF{position:fixed;inset:0;z-index:100;max-width:none;overflow:auto;background:var(--background);padding:0 40px 32px;font-size:1.12em}.take-it-apart_topbar___nQ7y{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:18px;padding:14px 0;background:var(--background);border-bottom:1px solid var(--border)}.take-it-apart_tourName__btp6y{font-size:.82rem;color:var(--muted-foreground);text-decoration:none;white-space:nowrap}.take-it-apart_stepName__JuHaJ{font-weight:700;font-size:.95rem;white-space:nowrap}.take-it-apart_dashes___3n5Q{display:flex;gap:5px;flex:1;min-width:0}.take-it-apart_dash__X_4Pe{flex:1;max-width:34px;height:14px;border:0;padding:0;background:transparent;position:relative}.take-it-apart_dash__X_4Pe:after{content:"";position:absolute;inset:5px 0;border-radius:3px;background:var(--border)}.take-it-apart_dashDone__c1bxe:after{background:var(--reef);opacity:.55}.take-it-apart_dashNow__mX4b0:after{background:var(--ink);inset:4px 0}.take-it-apart_iconBtn__azuqN{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--paper);border-radius:999px;padding:7px 14px;font-size:.85rem;color:var(--ink)}.take-it-apart_scene__e4SpV{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.55fr);gap:44px;padding:34px 0 20px;animation:take-it-apart_enter___7f7t .35s ease-out}@keyframes take-it-apart_enter___7f7t{0%{opacity:0;transform:translateY(6px)}}.take-it-apart_copy__SVKxW{position:sticky;top:86px;align-self:start}.take-it-apart_copy__SVKxW h1{font-size:clamp(2.1rem,3.4vw,3.2rem);letter-spacing:-.035em;margin-bottom:18px}.take-it-apart_lede__IXuj2{font-size:1.06rem;line-height:1.6;color:var(--ink);margin-bottom:14px}.take-it-apart_tryThis__LTsCY{margin-top:22px;padding:16px 18px;border-radius:10px;background:var(--secondary);line-height:1.55}.take-it-apart_tryThis__LTsCY b{color:var(--reef)}.take-it-apart_guide__CqQmA{display:flex;align-items:center;gap:12px;margin-bottom:14px}.take-it-apart_guide__CqQmA img{width:84px;height:84px;object-fit:contain}.take-it-apart_work__APsy6{min-width:0}.take-it-apart_pager__mucEq{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border);padding-top:18px}.take-it-apart_stack__7A9mn{display:grid;gap:16px}.take-it-apart_row__Kly4F{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.take-it-apart_actions__hRnVq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.take-it-apart_label__a993y{font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--muted-foreground)}.take-it-apart_mono__8e2RW{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.take-it-apart_muted__TYyh9{color:var(--muted-foreground);margin:0}.take-it-apart_error__2kS9d{color:#a12c21}.take-it-apart_btn__5I8C1{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:8px;background:var(--primary);color:#fff;padding:11px 18px;font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .12s}.take-it-apart_btn__5I8C1:active:not(:disabled){transform:translateY(1px)}.take-it-apart_ghost__B28F4{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--border)}.take-it-apart_btnLarge__qXRoj{padding:15px 28px;font-size:1.1rem}.take-it-apart_field__khANU{border:1px solid var(--border);border-radius:8px;background:var(--paper);padding:10px 12px;color:var(--ink);width:100%;min-width:0}.take-it-apart_fieldBig__AU4Za{font-size:1.6rem}.take-it-apart_ownSentence__UYHZl .take-it-apart_field__khANU{flex:1;width:auto}.take-it-apart_inline__Kputr{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.take-it-apart_inline__Kputr .take-it-apart_field__khANU{width:auto}.take-it-apart_chips__BsaFO{display:flex;flex-wrap:wrap;gap:8px}.take-it-apart_chip__Q89Wn{border:1px solid var(--border);background:var(--paper);color:var(--ink);border-radius:999px;padding:7px 14px;font-size:.88rem}.take-it-apart_chipOn__mGHoI{background:var(--ink);color:#fff;border-color:var(--ink)}.take-it-apart_toggle__V9Xc0{display:inline-flex;gap:8px;align-items:center;font-size:.9rem}.take-it-apart_panel__wAGNk{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:16px 18px;margin:0}.take-it-apart_panelHead__rxrhh{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.take-it-apart_slider__xgx2A{display:inline-flex;align-items:center;gap:10px;font-size:.85rem;color:var(--muted-foreground)}.take-it-apart_slider__xgx2A input{accent-color:var(--orange)}.take-it-apart_stats___tFVr{display:flex;gap:26px}.take-it-apart_stats___tFVr div{display:grid}.take-it-apart_stats___tFVr b{font-size:1.7rem;line-height:1.1;font-family:Georgia,serif;font-weight:400}.take-it-apart_stats___tFVr span{font-size:.78rem;color:var(--muted-foreground)}.take-it-apart_note__fAyQi{font-size:.82rem;color:var(--muted-foreground);line-height:1.5;margin:0}.take-it-apart_badge__dxelf{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:2px 6px;margin-right:8px;background:var(--muted);color:var(--ink)}.take-it-apart_badgeLive__KK_hR{background:#d6ece4;color:#0b5d4f}.take-it-apart_callout__AsFBi{background:#fdf1d8;border-radius:10px;padding:12px 16px;margin:0}.take-it-apart_verdict__9mFiL{margin:12px 0 0;line-height:1.55}.take-it-apart_win__1YvkF{color:var(--reef)}.take-it-apart_progress__F5Xlv{position:relative;height:28px;border-radius:8px;background:var(--muted);overflow:hidden;max-width:420px}.take-it-apart_progress__F5Xlv span{position:absolute;inset:0 auto 0 0;background:#cfe4dc;transition:width .3s}.take-it-apart_progress__F5Xlv em{position:relative;font-size:.82rem;font-style:normal;padding:0 10px;line-height:28px}.take-it-apart_tape__5_gsB{margin:0;background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:14px 16px}.take-it-apart_tapeHead__onYSk{display:flex;justify-content:space-between;margin-bottom:10px}.take-it-apart_count__b2WDk{font-size:.82rem;color:var(--muted-foreground);display:inline-flex;align-items:center;gap:6px}.take-it-apart_count__b2WDk b{color:var(--ink)}.take-it-apart_dot__ObCxS{width:7px;height:7px;border-radius:50%;background:#2f9e7e}.take-it-apart_tiles__2a3xu{display:flex;flex-wrap:wrap;gap:3px;max-height:360px;overflow:auto}.take-it-apart_tile__aUTk5{display:inline-grid;justify-items:center;border-radius:5px;padding:3px 5px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.88rem;line-height:1.3;white-space:pre;color:#1d2a26;box-shadow:inset 0 0 0 1px rgba(23,61,54,.12)}.take-it-apart_tileText__7JVHq{min-width:.6em}.take-it-apart_byte__177zf{font-style:normal;font-size:.7em;letter-spacing:.04em;opacity:.75}.take-it-apart_tileId__g9U1v{font-size:.62rem;color:#5c6f68}.take-it-apart_c0__PB8C8{background:var(--t0)}.take-it-apart_c1__5WRaO{background:var(--t1)}.take-it-apart_c2__k10Yk{background:var(--t2)}.take-it-apart_c3__p8phi{background:var(--t3)}.take-it-apart_c4__ie1bZ{background:var(--t4)}.take-it-apart_c5__g5zqT{background:var(--t5)}.take-it-apart_special__p_xDo{background:#2c3e39!important;color:#fff}.take-it-apart_hidden__g36zL{box-shadow:inset 0 0 0 2px #e0a33c;background:var(--hidden)!important}.take-it-apart_auto__tfGkR{box-shadow:inset 0 0 0 2px #8b7fd0;background:var(--auto)!important}.take-it-apart_reply__6I8uz{box-shadow:inset 0 0 0 2px #2f9e7e;background:var(--reply)!important}.take-it-apart_you__x0JV9{box-shadow:inset 0 0 0 2px #6b8fd6;background:var(--you)!important}.take-it-apart_special__p_xDo.take-it-apart_auto__tfGkR,.take-it-apart_special__p_xDo.take-it-apart_hidden__g36zL,.take-it-apart_special__p_xDo.take-it-apart_reply__6I8uz,.take-it-apart_special__p_xDo.take-it-apart_you__x0JV9{background:#2c3e39!important}.take-it-apart_tapeBig__OiLDV .take-it-apart_tile__aUTk5{font-size:1.5rem;padding:8px 12px;border-radius:10px}.take-it-apart_tapeBig__OiLDV .take-it-apart_tiles__2a3xu{gap:8px}.take-it-apart_more__9Yg3O{font-size:.8rem;color:var(--muted-foreground);align-self:center}.take-it-apart_legend__wbotQ{display:flex;flex-wrap:wrap;gap:16px;font-size:.8rem;color:var(--muted-foreground)}.take-it-apart_legend__wbotQ span{display:inline-flex;align-items:center;gap:6px}.take-it-apart_swatch__VZlJ5{width:14px;height:14px;border-radius:3px;display:inline-block}.take-it-apart_dist__oD43J{display:grid;gap:6px}.take-it-apart_cand__Vvmg5{display:grid;grid-template-columns:minmax(70px,150px) 1fr 54px;align-items:center;gap:12px;border:0;background:transparent;padding:3px 4px;border-radius:6px;text-align:left;color:inherit}button.take-it-apart_cand__Vvmg5:hover{background:var(--muted)}.take-it-apart_cand__Vvmg5 .take-it-apart_tile__aUTk5{justify-self:start}.take-it-apart_barWrap__XSISB{height:16px;background:var(--muted);border-radius:4px;overflow:hidden}.take-it-apart_barFill__Q_4OK{display:block;height:100%;background:var(--reef);border-radius:4px;transition:width .35s}.take-it-apart_pct__l1Ro6{font-family:ui-monospace,Menlo,monospace;font-size:.85rem;text-align:right}.take-it-apart_flash__Yr7NI{background:#fdf1d8!important}.take-it-apart_hit__fRba3 .take-it-apart_barFill__Q_4OK{background:var(--orange)}.take-it-apart_hit__fRba3 .take-it-apart_pct__l1Ro6{font-weight:700}.take-it-apart_distBig__4NdBk .take-it-apart_cand__Vvmg5{grid-template-columns:minmax(110px,200px) 1fr 64px;padding:6px}.take-it-apart_distBig__4NdBk .take-it-apart_tile__aUTk5{font-family:inherit;font-size:1.35rem;font-weight:700;padding:6px 14px}.take-it-apart_offRecord__wWiHK{background:#fdf1d8;border-radius:10px;padding:12px 14px;margin-bottom:12px;display:grid;gap:10px}.take-it-apart_offRecord__wWiHK p{margin:0}.take-it-apart_storyBox__xg9_f{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:20px 22px;display:grid;gap:8px}.take-it-apart_storyText__r8Zfj{font-size:1.9rem;line-height:1.35;margin:0;font-family:Georgia,serif}.take-it-apart_caret__yPaOQ{display:inline-block;width:3px;height:1.1em;margin-left:4px;vertical-align:-.15em;background:var(--orange);animation:take-it-apart_blink__c0pnA 1s steps(2) infinite}@keyframes take-it-apart_blink__c0pnA{50%{opacity:0}}.take-it-apart_ownSentence__UYHZl{display:grid;gap:8px;border-top:1px dashed var(--border);padding-top:14px}.take-it-apart_page__5D2PV{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:18px 20px;min-height:160px}.take-it-apart_placeholder__qb5Dh{color:var(--muted-foreground);text-align:center;margin:48px 0}.take-it-apart_pageHead__IQqF6{display:grid;gap:2px;margin-bottom:12px}.take-it-apart_domain____4sB{font-size:1.5rem;color:var(--reef);font-weight:400;font-family:Georgia,serif}.take-it-apart_url__agYPd{font-family:ui-monospace,Menlo,monospace;font-size:.75rem;color:var(--muted-foreground);overflow-wrap:anywhere}.take-it-apart_pageText__tCxOz{max-height:340px;overflow:auto;line-height:1.6}.take-it-apart_pageText__tCxOz p{margin-bottom:10px}.take-it-apart_pageTextBig__K2jn_{font-size:1.35rem;max-height:none}.take-it-apart_blank__z6Boy{display:inline-block;min-width:70px;text-align:center;border-radius:6px;background:var(--ink);color:#fff;padding:0 10px;font-weight:700}.take-it-apart_blankShown__VoGG6{background:var(--orange)}.take-it-apart_veiled__EUFEV{filter:blur(4px);user-select:none}.take-it-apart_mix___hc8_{display:grid;gap:10px}.take-it-apart_mixGrid__TDdHR{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.take-it-apart_mixGrid__TDdHR div{display:grid;gap:2px;padding:10px 12px;border-radius:8px;background:var(--muted);font-size:.85rem}.take-it-apart_mixGrid__TDdHR span{color:var(--muted-foreground)}.take-it-apart_mixGrid__TDdHR .take-it-apart_mixOn__jQSjQ{background:var(--paper);box-shadow:inset 0 0 0 1px var(--border)}.take-it-apart_mixGrid__TDdHR em{font-style:normal;color:var(--reef)}.take-it-apart_chat__q6Vzi{display:grid;gap:10px}.take-it-apart_bubble__KB9hH{max-width:88%;border-radius:14px;padding:10px 14px;line-height:1.5}.take-it-apart_bubble__KB9hH.take-it-apart_you__x0JV9{justify-self:end;background:#e8eef9;box-shadow:none}.take-it-apart_bubble__KB9hH.take-it-apart_model__KGzRS{background:var(--paper);border:1px solid var(--border)}.take-it-apart_bubble__KB9hH.take-it-apart_app__I9RK6{background:var(--hidden)}.take-it-apart_faint__wZoV6{opacity:.35}.take-it-apart_who__fot9q{display:block;font-size:.72rem;font-weight:700;color:var(--muted-foreground);margin-bottom:2px}.take-it-apart_reply__6I8uz{margin:0;white-space:pre-wrap;font:inherit}.take-it-apart_seg__KfejG{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden}.take-it-apart_seg__KfejG button{border:0;background:var(--paper);padding:8px 16px;font-size:.88rem;color:var(--ink)}.take-it-apart_seg__KfejG .take-it-apart_segOn__El9q6{background:var(--ink);color:#fff}.take-it-apart_toggles__XMcxU{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.take-it-apart_ctxToggle__RQKYx{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:start;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--paper);cursor:pointer;font-size:.86rem}.take-it-apart_ctxToggle__RQKYx input{grid-row:span 2;margin-top:4px;accent-color:#c7861e}.take-it-apart_ctxToggle__RQKYx span{color:var(--muted-foreground);line-height:1.4}.take-it-apart_ctxOn__EYCG3{background:var(--hidden);border-color:#e0a33c}.take-it-apart_bigToggle__8CFvd{font-size:1.2rem}.take-it-apart_journey__FDe1O ol,.take-it-apart_takeaways__H4ucn{list-style:none;padding:0;margin:0;display:grid;gap:2px}.take-it-apart_journey__FDe1O li{display:grid;grid-template-columns:34px 1fr auto;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.take-it-apart_journey__FDe1O em{font-style:normal;color:var(--muted-foreground);font-size:.85rem}.take-it-apart_howTo__wrb4J{margin-top:20px;padding:16px 18px;border-radius:12px;background:var(--muted);font-size:.92rem}.take-it-apart_howTo__wrb4J p:last-child{margin-bottom:0}.take-it-apart_howTo__wrb4J kbd{border:solid var(--border);border-width:1px 1px 2px;border-radius:4px;padding:0 5px;font-size:.85em;background:var(--paper)}.take-it-apart_takeaways__H4ucn li{display:grid;grid-template-columns:40px 1fr;gap:10px;font-size:1.25rem;font-family:Georgia,serif;padding:14px 0;border-bottom:1px solid var(--border)}.take-it-apart_takeaways__H4ucn .take-it-apart_mono__8e2RW{font-size:.85rem;color:var(--orange);padding-top:6px}.take-it-apart_svg__9pqbk{width:100%;height:auto;display:block}.take-it-apart_svgLabel__xbOYk{font:12px ui-monospace,Menlo,monospace;fill:var(--muted-foreground)}.take-it-apart_svgStrong__1nqi9{font:700 12px ui-monospace,Menlo,monospace;fill:var(--ink)}.take-it-apart_svgAccent__WrGQn{font:11px ui-monospace,Menlo,monospace;fill:var(--reef)}.take-it-apart_early__m2tp7 .take-it-apart_copy__SVKxW h1{font-size:clamp(2.3rem,4vw,3.6rem)}.take-it-apart_early__m2tp7 .take-it-apart_lede__IXuj2{font-size:1.25rem}.take-it-apart_early__m2tp7 .take-it-apart_tryThis__LTsCY{font-size:1.15rem}.take-it-apart_early__m2tp7 .take-it-apart_btn__5I8C1{font-size:1.05rem;padding:13px 20px}.take-it-apart_index__VtBMb{max-width:1200px;margin:0 auto;padding:56px 24px 72px}.take-it-apart_indexHero__4X6bF{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:end;padding-bottom:36px;border-bottom:1px solid var(--border)}.take-it-apart_indexHero__4X6bF h1{font-size:clamp(3rem,6vw,5.6rem);margin:6px 0 0}.take-it-apart_indexHero__4X6bF p{font-size:1.15rem;line-height:1.6;margin:0}.take-it-apart_demoTape__vhyeJ{display:flex;flex-wrap:wrap;gap:4px;margin-top:22px}.take-it-apart_tours__B4hi9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.take-it-apart_tourCard__BDVnd{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;padding:24px;border-radius:16px;background:var(--paper);border:1px solid var(--border);text-decoration:none;transition:transform .15s,box-shadow .15s}.take-it-apart_tourCard__BDVnd:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(23,61,54,.1)}.take-it-apart_tourCard__BDVnd h2{font-size:2rem;margin:0}.take-it-apart_tourCard__BDVnd ol{margin:6px 0 0;padding-left:20px;color:var(--muted-foreground);font-size:.9rem;line-height:1.7}.take-it-apart_tourCard__BDVnd .take-it-apart_go__VCjIQ{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--reef)}.take-it-apart_principles__Xj9tE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:48px}.take-it-apart_principles__Xj9tE h3{margin-bottom:6px}.take-it-apart_principles__Xj9tE p{color:var(--muted-foreground);margin:0;line-height:1.6}@media (max-width:900px){.take-it-apart_indexHero__4X6bF,.take-it-apart_principles__Xj9tE,.take-it-apart_scene__e4SpV,.take-it-apart_tours__B4hi9{grid-template-columns:1fr}.take-it-apart_scene__e4SpV{gap:24px}.take-it-apart_copy__SVKxW{position:static}.take-it-apart_tourName__btp6y{display:none}.take-it-apart_player___ceA7{padding:0 16px 32px}}@media (max-width:560px){.take-it-apart_iconBtn__azuqN span,.take-it-apart_stepName__JuHaJ{display:none}.take-it-apart_cand__Vvmg5,.take-it-apart_distBig__4NdBk .take-it-apart_cand__Vvmg5{grid-template-columns:minmax(60px,110px) 1fr 48px;gap:8px}.take-it-apart_storyText__r8Zfj{font-size:1.45rem}.take-it-apart_stats___tFVr{gap:16px}}@media (prefers-reduced-motion:reduce){.take-it-apart_caret__yPaOQ,.take-it-apart_scene__e4SpV{animation:none}}