._arch_1mds2_5{background:var(--op-surface);border:1px solid var(--op-rule);margin:0;padding:20px 16px 24px}@media (min-width:900px){._arch_1mds2_5{padding:32px}}._layer_1mds2_18{gap:12px;display:grid}@media (min-width:900px){._layer_1mds2_18{grid-template-columns:150px minmax(0,1fr);gap:24px}}._label_1mds2_30{font-family:var(--font-mono);color:var(--op-ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.75rem;display:flex}@media (min-width:900px){._label_1mds2_30{flex-direction:column;padding-top:10px}}._label_1mds2_30 span{color:var(--op-accent)}._label_1mds2_30 small{color:var(--op-muted);font-size:.68rem}._wire_1mds2_58{height:28px;position:relative}@media (min-width:900px){._wire_1mds2_58{margin-left:174px}}._wire_1mds2_58:before{content:"";border-left:1px dashed var(--op-rule);position:absolute;top:0;bottom:0;left:50%}._drop_1mds2_78{background:var(--op-ink);opacity:0;width:5px;height:5px;position:absolute;top:0;left:calc(50% - 2px)}._arch_1mds2_5[data-shown] ._drop_1mds2_78{animation:2.4s cubic-bezier(.45,0,.25,1) infinite _fall_1mds2_1}@keyframes _fall_1mds2_1{0%{opacity:.8;transform:translateY(0)}60%{opacity:.8;transform:translateY(23px)}61%,to{opacity:0}}._chips_1mds2_109{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._chips_1mds2_109 li{border:1px solid var(--op-rule);background:var(--op-bg);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:.82rem;display:inline-flex}._chips_1mds2_109 li:before{content:"";width:6px;height:6px}._chipStatus_1mds2_136{color:var(--op-muted);font-size:.72rem}._chip_done_1mds2_141:before,._keyDone_1mds2_142{background:var(--op-grow)}._chip_progress_1mds2_146:before,._keyProgress_1mds2_147{background:var(--op-accent)}._chip_planned_1mds2_151:before,._keyPlanned_1mds2_152{background:var(--op-info)}._servicesWrap_1mds2_158{gap:10px;display:grid}._services_1mds2_158{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){._services_1mds2_158{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._services_1mds2_158{grid-template-columns:repeat(3,minmax(0,1fr))}}._service_1mds2_158,._coming_1mds2_184{background:var(--op-bg);border:1px solid var(--op-rule);align-content:start;gap:6px;padding:14px 16px 16px;display:grid}._coming_1mds2_184{background:0 0;border-style:dashed}._serviceTop_1mds2_198{justify-content:space-between;align-items:center;gap:8px;display:flex}._serviceTop_1mds2_198 strong{font-size:1.02rem;font-weight:560}._what_1mds2_210{color:var(--op-muted);font-size:.85rem}._feed_1mds2_218{font-family:var(--font-mono);color:var(--op-accent);align-items:center;gap:12px;margin:0;font-size:.72rem;line-height:1.4;display:flex}._feedLine_1mds2_229{background:color-mix(in srgb, var(--op-accent) 40%, transparent);flex:none;width:72px;height:2px;position:relative;overflow:hidden}._feedDot_1mds2_238{background:var(--op-accent);width:14px;height:4px;position:absolute;top:-1px;right:0}._arch_1mds2_5[data-shown] ._feedDot_1mds2_238{animation:1.8s linear infinite _feed_1mds2_218}@keyframes _feed_1mds2_218{0%{transform:translate(14px)}to{transform:translate(-86px)}}._slab_1mds2_262{background:var(--op-bg);border:1px solid var(--op-rule);gap:4px;padding:14px 16px 16px;display:grid}._slab_1mds2_262 strong{font-size:1.02rem;font-weight:560}._slab_1mds2_262>span{color:var(--op-muted);font-size:.88rem;line-height:1.55}._rock_1mds2_281{background:var(--op-raised);border-color:var(--op-faint)}._prefixes_1mds2_286{font-family:var(--font-mono);color:var(--op-muted);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}._prefixes_1mds2_286 li:first-child{color:var(--op-accent)}._legend_1mds2_302{border-top:1px solid var(--op-rule-soft);color:var(--op-muted);flex-wrap:wrap;gap:8px 20px;margin-top:24px;padding-top:16px;font-size:.8rem;display:flex}._key_1mds2_142{vertical-align:middle;width:10px;height:10px;margin-right:8px;display:inline-block}._keyFeed_1mds2_321{background:var(--op-accent);height:2px}@media (prefers-reduced-motion:reduce){._arch_1mds2_5[data-shown] ._drop_1mds2_78,._arch_1mds2_5[data-shown] ._feedDot_1mds2_238{animation:none}}._diagram_1lyev_1{background:var(--op-surface);border:1px solid var(--op-rule-soft);margin:0;padding:24px;overflow-x:auto}._diagram_1lyev_1 svg{width:100%;min-width:600px;height:auto;display:block;overflow:visible}._node_1lyev_20{fill:var(--op-bg);stroke:var(--op-rule);stroke-width:1px}._nodeHi_1lyev_26{fill:var(--op-raised);stroke:var(--op-faint)}._t_1lyev_31{font-family:var(--font-sans);fill:var(--op-ink);font-size:13px}._tm_1lyev_37{font-family:var(--font-mono);fill:var(--op-muted);font-size:10px}._wtext_1lyev_43{font-family:var(--font-mono);fill:var(--op-accent);font-size:10px}._read_1lyev_49{fill:none;stroke:var(--op-ink);stroke-width:1.2px;opacity:.55}._write_1lyev_56{fill:none;stroke:var(--op-accent);stroke-width:1.6px;opacity:.6}._packet_1lyev_64{fill:none;stroke-linecap:square;stroke-dasharray:6 94;stroke-dashoffset:6px;opacity:0}._packetWrite_1lyev_72{stroke:var(--op-accent);stroke-width:3.5px}._packetRead_1lyev_77{stroke:var(--op-ink);stroke-width:3px}._diagram_1lyev_1[data-shown] ._packet_1lyev_64{animation:2.6s cubic-bezier(.45,0,.25,1) infinite _travel_1lyev_1}@keyframes _travel_1lyev_1{0%{stroke-dashoffset:6px;opacity:1}70%{stroke-dashoffset:-94px;opacity:1}71%,to{stroke-dashoffset:-94px;opacity:0}}@media (prefers-reduced-motion:reduce){._diagram_1lyev_1[data-shown] ._packet_1lyev_64{animation:none}}._legend_1lyev_108{color:var(--op-muted);gap:20px;margin-top:16px;font-size:.82rem;display:flex}._legend_1lyev_108 i{vertical-align:middle;width:18px;height:2px;margin-right:8px;display:inline-block}._keyWrite_1lyev_124{background:var(--op-accent)}._keyRead_1lyev_128{background:var(--op-ink)}._hero_khh8c_10{padding-top:0}._meadow_khh8c_17{--op-bg:#15110d;--op-ink:#f4f5ee;--op-muted:#f4f5eec7;--op-rule:#f4f5ee57;--op-accent:#e4a24a;--op-accent-soft:#e4a24a33;min-height:clamp(620px,100svh - 98px,880px);color:var(--op-ink);background:#1b2913;align-items:flex-end;padding:120px 0 72px;display:flex;position:relative;overflow:hidden}._meadowImage_khh8c_34{background:var(--op-meadow) center 62% / cover no-repeat;animation:_settle_khh8c_1 2.8s var(--op-ease) both;position:absolute;inset:0}@media (max-width:900px){._meadowImage_khh8c_34{background-image:var(--op-meadow-sm)}}@keyframes _settle_khh8c_1{0%{opacity:.4;transform:scale(1.06)}}._meadow_khh8c_17:after{content:"";background:linear-gradient(90deg,#080c06b3,#080c064d 55%,#080c0600),linear-gradient(#080c0600 45%,#080c0699);position:absolute;inset:0}._meadowInner_khh8c_63{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){._meadowImage_khh8c_34{animation:none}}._eyebrow_khh8c_74{font-family:var(--font-mono);color:var(--op-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 32px;font-size:.75rem;display:flex}._headline_khh8c_85{letter-spacing:-.035em;max-width:13ch;margin:0;font-size:clamp(3rem,8.2vw,7.25rem);font-weight:560;font-stretch:118%;line-height:.96}._line_khh8c_96{animation:_rise_khh8c_1 1s var(--op-ease) both;animation-delay:calc(.12s + var(--reveal-i,0) * .11s);display:inline-block}@keyframes _rise_khh8c_1{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}}@media (prefers-reduced-motion:reduce){._line_khh8c_96{animation:none}}._heroFoot_khh8c_116{gap:32px;margin-top:40px;display:grid}@media (min-width:1000px){._heroFoot_khh8c_116{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:64px}}._lede_khh8c_130{max-width:34em;color:var(--op-muted);margin:0;font-size:1.15rem;line-height:1.6}._lede_khh8c_130 strong{color:var(--op-ink);font-weight:500}._heroActions_khh8c_143{gap:20px;display:grid}@media (min-width:1000px){._heroActions_khh8c_143{justify-items:end}}._install_khh8c_154{font-family:var(--font-mono);color:var(--op-muted);margin:0;font-size:.8rem}._install_khh8c_154 span{color:var(--op-accent);-webkit-user-select:none;user-select:none}._profile_khh8c_166{width:100%}._steps_khh8c_172{border-top:1px solid var(--op-rule);gap:0;margin:48px 0;padding:0;list-style:none;display:grid}@media (min-width:900px){._steps_khh8c_172{grid-template-columns:repeat(3,minmax(0,1fr))}}._step_khh8c_172{border-bottom:1px solid var(--op-rule-soft);align-content:start;gap:10px;padding:28px 0;display:grid}@media (min-width:900px){._step_khh8c_172{border-bottom:0;padding:28px 28px 32px}._step_khh8c_172:first-child{padding-left:0}._step_khh8c_172+._step_khh8c_172{border-left:1px solid var(--op-rule-soft)}}._stepNumber_khh8c_208{font-family:var(--font-mono);color:var(--op-accent);font-size:.72rem}._step_khh8c_172 h3{letter-spacing:-.01em;margin:0;font-size:1.3rem;font-weight:560}._step_khh8c_172 p{color:var(--op-muted);margin:0;font-size:.94rem;line-height:1.6}._step_khh8c_172 ._stepPath_khh8c_228{color:var(--op-muted);overflow-wrap:anywhere;font-size:.72rem}._tableWrap_khh8c_236{border-top:1px solid var(--op-rule);overflow-x:auto}._table_khh8c_236{border-collapse:collapse;width:100%;min-width:640px;font-size:.92rem}._table_khh8c_236 th,._table_khh8c_236 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--op-rule-soft);padding:16px 16px 16px 0}._table_khh8c_236 thead th{color:var(--op-muted);padding-top:12px;padding-bottom:12px;font-size:.8rem;font-weight:400}._table_khh8c_236 tbody th{white-space:nowrap;font-weight:560}._table_khh8c_236 td{color:var(--op-muted)}._table_khh8c_236 tbody tr{transition:background-color .15s}._table_khh8c_236 tbody tr:hover{background:color-mix(in srgb, var(--op-raised) 50%, transparent)}._posts_khh8c_283{gap:40px 24px;display:grid}@media (min-width:900px){._posts_khh8c_283{grid-template-columns:repeat(3,minmax(0,1fr))}}._post_khh8c_283{align-content:start;gap:12px;display:grid}._cover_khh8c_300{aspect-ratio:1.9;background:var(--op-surface);border:1px solid var(--op-rule-soft);display:block;position:relative;overflow:hidden}._cover_khh8c_300 canvas{transition:transform .7s var(--op-ease)}._post_khh8c_283:hover ._cover_khh8c_300 canvas{transform:scale(1.04)}._coverTitle_khh8c_317{max-width:80%;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:520;line-height:1.36;position:absolute;bottom:10%;left:6%}._coverTitle_khh8c_317 span{background:var(--op-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .3em}._postMeta_khh8c_334{font-family:var(--font-mono);color:var(--op-muted);flex-wrap:wrap;gap:4px 14px;font-size:.7rem;display:flex}._postMeta_khh8c_334 span:first-child{color:var(--op-grow)}._post_khh8c_283 h3{margin:0;font-size:1.2rem;font-weight:560;line-height:1.3}._post_khh8c_283:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}._post_khh8c_283 p{color:var(--op-muted);margin:0;font-size:.92rem;line-height:1.55}._cta_khh8c_369{border-top:1px solid var(--op-rule);margin-top:160px;position:relative;overflow:hidden}._ctaInner_khh8c_376{text-align:center;justify-items:center;gap:20px;padding-top:120px;padding-bottom:120px;display:grid;position:relative}._ctaWord_khh8c_386{color:var(--op-ink);margin-bottom:12px}._ctaInner_khh8c_376 h2{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:560;font-stretch:118%;line-height:1.02}._ctaInner_khh8c_376 p{max-width:32em;color:var(--op-muted);margin:0;font-size:1.05rem;line-height:1.6}._guarantees_khh8c_412{border-top:1px solid var(--op-rule);margin-top:32px;display:grid}@media (min-width:640px){._guarantees_khh8c_412{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._guarantees_khh8c_412{grid-template-columns:repeat(4,minmax(0,1fr))}}._guarantee_khh8c_412{border-bottom:1px solid var(--op-rule-soft);align-content:start;gap:8px;padding:24px 20px 24px 0;display:grid}._rule_khh8c_438{font-family:var(--font-mono);color:var(--op-grow);font-size:.72rem}._guarantee_khh8c_412 strong{font-weight:560}._guarantee_khh8c_412 p{color:var(--op-muted);margin:0;font-size:.88rem;line-height:1.55}._subhead_khh8c_458{color:var(--op-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:56px 0 16px;font-size:.9rem;display:flex}._refLink_khh8c_470{color:var(--op-ink);text-decoration:underline;-webkit-text-decoration-color:var(--op-accent);text-decoration-color:var(--op-accent);text-underline-offset:3px;white-space:nowrap;font-size:.88rem}._refNone_khh8c_479{color:var(--op-faint);white-space:nowrap;font-size:.85rem}._horizon_khh8c_487{margin:0;padding:0;list-style:none;display:grid}._horizon_khh8c_487 li{border-top:1px solid var(--op-rule-soft);color:var(--op-ink);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:9px 0;font-size:.9rem;display:flex}._horizon_khh8c_487 small{font-family:var(--font-mono);color:var(--op-faint);font-size:.68rem}._step_khh8c_172 code{font-family:var(--font-mono);color:var(--op-ink)}@media (max-width:639px){._table_khh8c_236{min-width:0}._table_khh8c_236 thead{display:none}._table_khh8c_236 tbody tr{border-bottom:1px solid var(--op-rule-soft);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 0;display:grid}._table_khh8c_236 th,._table_khh8c_236 td{border:0;padding:0}._table_khh8c_236 tbody th{white-space:normal}._table_khh8c_236 td:first-of-type{grid-area:2/1/auto/-1}._table_khh8c_236 td:nth-of-type(2){grid-area:1/2}._table_khh8c_236 td:nth-of-type(3){grid-column:1/-1}}
