.zzCdwG_stage{--doorway-font-body:var(--rm-font-sans);--doorway-ease-in-out:var(--rm-ease-in-out);--doorway-brand-mascot:var(--rm-brand-teal);--doorway-brand-cream:var(--rm-brand-cream);--doorway-cream-soft:var(--rm-surface);--doorway-ink:var(--rm-ink);--doorway-ink-soft:var(--rm-ink-muted);--doorway-night-sky:var(--rm-canvas);--doorway-scene-ink:#1f1d17;--doorway-cloud:var(--lightningcss-light,var(--rm-surface))var(--lightningcss-dark,oklch(80% .012 85));--doorway-moonlight:#fce076;--doorway-window:var(--lightningcss-light,#eee1bc)var(--lightningcss-dark,#f9d460);--doorway-leaf:var(--lightningcss-light,#d79b3c)var(--lightningcss-dark,#4b4740);--doorway-door:var(--lightningcss-light,#8b551c)var(--lightningcss-dark,#b7893b);--doorway-roof:var(--lightningcss-light,#b57639)var(--lightningcss-dark,#544b41);--doorway-wall:var(--lightningcss-light,#f9f2d8)var(--lightningcss-dark,#838078);--doorway-cap:#4383a1;--doorway-coral:var(--lightningcss-light,#d75928)var(--lightningcss-dark,#f08e54);--doorway-butter:var(--lightningcss-light,#eabe4a)var(--lightningcss-dark,#e9c85e);--doorway-hill-back:var(--lightningcss-light,#acc98f)var(--lightningcss-dark,#34332f);--doorway-hill-front:var(--lightningcss-light,#cee0ad)var(--lightningcss-dark,#252421);--doorway-shadow:var(--lightningcss-light,#1f1d1729)var(--lightningcss-dark,#00000073);flex-direction:column;width:100%;min-width:0;margin:0;display:flex;position:relative}@supports (color:lab(0% 0 0)){.zzCdwG_stage{--doorway-scene-ink:lab(10.7199% .487417 4.6887);--doorway-moonlight:lab(90.0952% .462025 55.0206);--doorway-window:var(--lightningcss-light,lab(89.7791% .577062 19.6263))var(--lightningcss-dark,lab(86.532% 3.64593 60.9605));--doorway-leaf:var(--lightningcss-light,lab(68.5849% 16.9033 56.6312))var(--lightningcss-dark,lab(30.4442% .41239 4.62501));--doorway-door:var(--lightningcss-light,lab(41.6348% 19.9477 40.7083))var(--lightningcss-dark,lab(60.5672% 12.1898 47.6243));--doorway-roof:var(--lightningcss-light,lab(55.5463% 21.4771 43.0565))var(--lightningcss-dark,lab(32.7197% 2.50401 7.36282));--doorway-wall:var(--lightningcss-light,lab(95.5617% -.820935 13.513))var(--lightningcss-dark,lab(53.6462% .377923 4.59932));--doorway-cap:lab(51.4873% -14.686 -22.4987);--doorway-coral:var(--lightningcss-light,lab(54.5617% 48.7296 52.2286))var(--lightningcss-dark,lab(69.0318% 34.5355 47.1593));--doorway-butter:var(--lightningcss-light,lab(79.426% 7.46208 62.3152))var(--lightningcss-dark,lab(81.8678% 3.25021 56.238));--doorway-hill-back:var(--lightningcss-light,lab(77.7429% -17.9543 25.7073))var(--lightningcss-dark,lab(21.1432% .186801 2.29812));--doorway-hill-front:var(--lightningcss-light,lab(86.8149% -12.7735 22.731))var(--lightningcss-dark,lab(14.1793% .156373 1.91558));--doorway-shadow:var(--lightningcss-light,lab(10.7199% .487417 4.6887/.16))var(--lightningcss-dark,lab(0% 0 0/.45))}}.zzCdwG_sceneSvg{aspect-ratio:84/35;width:100%;height:auto;display:block}.zzCdwG_pauseButton{top:var(--rm-space-3);right:var(--rm-space-3);position:absolute}@media (max-width:48rem){.zzCdwG_pauseButton{margin-inline:var(--rm-space-3);order:-1;align-self:flex-end;position:static}}.zzCdwG_nightScene{display:none}:root[data-theme=dark] .zzCdwG_nightScene{display:initial}:root[data-theme=dark] .zzCdwG_dayEyes{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) .zzCdwG_nightScene{display:initial}:root:not([data-theme]) .zzCdwG_dayEyes{display:none}}.zzCdwG_nightSkyStop{stop-color:var(--doorway-night-sky)}.zzCdwG_moonlight{fill:var(--doorway-moonlight)}.zzCdwG_paintCloud{fill:var(--doorway-cloud)}.zzCdwG_paintWindow{fill:var(--doorway-window)}.zzCdwG_paintBrandCream{fill:var(--doorway-brand-cream)}.zzCdwG_paintBrandMascot{fill:var(--doorway-brand-mascot)}.zzCdwG_paintCreamSoft{fill:var(--doorway-cream-soft)}.zzCdwG_paintInk{fill:var(--doorway-ink)}.zzCdwG_paintDoor{fill:var(--doorway-door)}.zzCdwG_paintLeaf{fill:var(--doorway-leaf)}.zzCdwG_paintCoral{fill:var(--doorway-coral)}.zzCdwG_paintButter{fill:var(--doorway-butter)}.zzCdwG_paintCap{fill:var(--doorway-cap)}.zzCdwG_paintRoof{fill:var(--doorway-roof)}.zzCdwG_paintWall{fill:var(--doorway-wall)}.zzCdwG_paintHillBack{fill:var(--doorway-hill-back)}.zzCdwG_paintHillFront{fill:var(--doorway-hill-front)}.zzCdwG_paintShadow{fill:var(--doorway-shadow)}.zzCdwG_strokeCreamSoft{stroke:var(--doorway-cream-soft)}.zzCdwG_strokeInk{stroke:var(--doorway-scene-ink);stroke-linecap:round;stroke-linejoin:round}.zzCdwG_sleepEyes{fill:none;stroke:var(--doorway-brand-cream);stroke-width:3.5px;stroke-linecap:round}.zzCdwG_sleepCapStripe{fill:none;stroke:var(--doorway-brand-cream);stroke-width:4px;stroke-linecap:round}.zzCdwG_sleepLetters{fill:var(--doorway-brand-cream);font-family:var(--doorway-font-body);opacity:.8;font-weight:700;animation:4.5s ease-in-out infinite zzCdwG_doorway-sleep}.zzCdwG_lane{fill:none;stroke:var(--doorway-ink-soft);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1 15;opacity:.75}.zzCdwG_arrivalLabel{fill:var(--doorway-scene-ink);font-family:var(--doorway-font-body);font-size:18px;font-weight:600}.zzCdwG_mascotFloat{animation:zzCdwG_doorway-float 3.8s var(--doorway-ease-in-out) infinite}.zzCdwG_gearSpin{transform-box:fill-box;transform-origin:50%;animation:14s linear infinite zzCdwG_doorway-spin}.zzCdwG_blink{transform-box:fill-box;transform-origin:50%;animation:zzCdwG_doorway-blink 5.4s var(--doorway-ease-in-out) infinite}.zzCdwG_sway{transform-box:fill-box;transform-origin:50% 100%;animation:zzCdwG_doorway-sway 2.9s var(--doorway-ease-in-out) infinite alternate}@keyframes zzCdwG_doorway-sleep{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes zzCdwG_doorway-float{50%{transform:translateY(-7px)}}@keyframes zzCdwG_doorway-spin{to{transform:rotate(1turn)}}@keyframes zzCdwG_doorway-blink{0%,90%,to{transform:scaleY(1)}93.5%{transform:scaleY(.08)}97%{transform:scaleY(1)}}@keyframes zzCdwG_doorway-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(3deg)}}.zzCdwG_stage[data-scene-running=false] .zzCdwG_sceneSvg *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.zzCdwG_sceneSvg *{animation:none!important}}
.koCuRq_sectionTitle{color:var(--rm-ink);font-family:var(--rm-font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.875rem,1.25rem + 2vw,3rem);font-weight:800;line-height:1.04}.koCuRq_hillEdge{position:relative}.koCuRq_hillEdge:before{background:inherit;content:"";height:clamp(1.5rem,4vw,3.5rem);position:absolute;bottom:calc(100% - 1px);left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'%3E%3Cpath d='M0 38C190 6 360 4 560 30s430 34 640 0v30H0Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'%3E%3Cpath d='M0 38C190 6 360 4 560 30s430 34 640 0v30H0Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.koCuRq_reveal{animation:linear both koCuRq_site-reveal;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes koCuRq_site-reveal{0%{opacity:0;transform:translateY(2.5rem)}}@media (forced-colors:active){.koCuRq_hillEdge:before{display:none}}
._6TDbWq_intro{justify-items:start;gap:var(--rm-space-3);max-width:46rem;margin-bottom:var(--rm-space-8);display:grid}._6TDbWq_plotter{gap:var(--rm-space-5);min-width:0;padding:var(--rm-space-5);border-radius:var(--rm-radius-xl);box-shadow:var(--rm-shadow-lg);grid-template-areas:"controls""map""detail";display:grid}._6TDbWq_routeControls{align-content:start;gap:var(--rm-space-2);grid-area:controls;min-width:0;display:grid}._6TDbWq_routeControls ._6TDbWq_routeButton{align-items:center;gap:var(--rm-space-3);min-height:3rem;padding:var(--rm-space-2) var(--rm-space-3);border-radius:var(--rm-radius-md);grid-template-columns:auto minmax(0,1fr)}._6TDbWq_routeControls ._6TDbWq_routeIcon{border-radius:var(--rm-radius-sm);grid-row:auto;width:2rem;height:2rem}._6TDbWq_routeLabel{font-weight:600;line-height:1.3}._6TDbWq_routeMap{align-content:center;gap:var(--rm-space-2);min-width:0;padding:var(--rm-space-4);border:1px solid var(--rm-line);border-radius:var(--rm-radius-lg);background:var(--rm-surface-muted);grid-area:map;margin:0;display:grid}._6TDbWq_routeSvg{aspect-ratio:520/304;width:100%;height:auto;max-height:20rem;display:block;overflow:visible}._6TDbWq_halo{fill:var(--rm-accent-soft)}._6TDbWq_rail,._6TDbWq_activeRail{fill:none;stroke-linecap:round;stroke-linejoin:round}._6TDbWq_rail{stroke:var(--rm-line-strong);stroke-width:2px}._6TDbWq_activeRail{stroke:var(--rm-accent);stroke-width:4px}._6TDbWq_source{fill:var(--rm-surface);stroke:var(--rm-line-strong);stroke-width:2px}._6TDbWq_sourceActive,._6TDbWq_packet,._6TDbWq_destination{fill:var(--rm-accent);stroke:var(--rm-surface-muted);stroke-width:3px}._6TDbWq_doorway{fill:var(--rm-brand-cream);stroke:var(--rm-brand-pine);stroke-linejoin:round;stroke-width:6px}._6TDbWq_mascot{fill:var(--rm-brand-teal)}._6TDbWq_eye{fill:var(--rm-brand-cream)}._6TDbWq_mapCaption{gap:var(--rm-space-2);color:var(--rm-ink-subtle);font-family:var(--rm-font-mono);font-size:var(--rm-text-xs);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:minmax(0,52fr) minmax(max-content,18fr) minmax(max-content,30fr);font-weight:600;display:grid}._6TDbWq_mapCaption>:nth-child(2){text-align:center}._6TDbWq_mapCaption>:last-child{text-align:end}._6TDbWq_detailRegion{grid-area:detail;min-width:0}._6TDbWq_routeDetail{align-content:start;gap:var(--rm-space-4);min-width:0;display:grid}._6TDbWq_detailHeader{align-items:center;gap:var(--rm-space-2) var(--rm-space-3);flex-wrap:wrap;display:flex}._6TDbWq_detailTitle{font-family:var(--rm-font-display);font-size:var(--rm-text-2xl);letter-spacing:-.015em;font-weight:760}._6TDbWq_routeStory{gap:var(--rm-space-3);padding:0 0 0 var(--rm-space-6);margin:0;list-style:none;display:grid}._6TDbWq_routeStory li{gap:.125rem;min-width:0;display:grid;position:relative}._6TDbWq_routeStory li:not(:last-child):before,._6TDbWq_routeStory li:not(:last-child):after{top:.75rem;left:calc(.4375rem - var(--rm-space-6));width:2px;height:calc(100% + var(--rm-space-3));content:"";position:absolute}._6TDbWq_routeStory li:not(:last-child):before{background:var(--rm-line-strong)}._6TDbWq_routeStory li:not(:last-child):after{background:var(--rm-accent);transform-origin:top;animation:_6TDbWq_route-fill var(--rm-duration-slow) var(--rm-ease) both}._6TDbWq_routeStory li:nth-child(2):after{animation-delay:var(--rm-duration-slow)}._6TDbWq_routeStory li:nth-child(3):after{animation-delay:calc(2 * var(--rm-duration-slow))}._6TDbWq_node{z-index:1;top:.3125rem;left:calc(.125rem - var(--rm-space-6));border:2px solid var(--rm-accent);background:var(--rm-surface);border-radius:50%;width:.625rem;height:.625rem;position:absolute}._6TDbWq_routeStory li:last-child ._6TDbWq_node{background:var(--rm-accent)}._6TDbWq_storyLabel{color:var(--rm-ink-subtle);font-family:var(--rm-font-mono);font-size:var(--rm-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}._6TDbWq_storyValue{min-width:0;color:var(--rm-ink);font-size:var(--rm-text-md);overflow-wrap:anywhere;font-weight:560;line-height:1.4}._6TDbWq_note{max-width:var(--rm-reading-width);color:var(--rm-ink-muted);font-size:var(--rm-text-sm);line-height:1.5}._6TDbWq_guideLink{font-size:var(--rm-text-md);justify-self:start}@keyframes _6TDbWq_route-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (min-width:40rem){._6TDbWq_plotter{padding:var(--rm-space-6)}._6TDbWq_routeControls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){._6TDbWq_plotter{gap:var(--rm-space-6) var(--rm-space-8);grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"controls map""controls detail"}._6TDbWq_routeControls{grid-template-columns:minmax(0,1fr)}}@media (min-width:80rem){._6TDbWq_plotter{grid-template-columns:16rem minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"controls map detail";align-items:start}}@media (max-width:30rem){._6TDbWq_plotter{padding:var(--rm-space-4)}}@media (prefers-reduced-motion:reduce){._6TDbWq_routeStory li:not(:last-child):after{animation:none}}@media (forced-colors:active){._6TDbWq_routeStory li:not(:last-child):after,._6TDbWq_routeStory li:last-child ._6TDbWq_node{background:highlight}._6TDbWq_node{border-color:highlight}._6TDbWq_rail,._6TDbWq_source{stroke:canvastext}._6TDbWq_activeRail{stroke:highlight}._6TDbWq_sourceActive,._6TDbWq_packet,._6TDbWq_destination{fill:highlight}}
.XntKRW_footer{isolation:isolate;margin-top:var(--rm-space-16);color:var(--rm-ink-muted);font-size:var(--rm-text-md);position:relative;overflow:clip}.XntKRW_ridge{height:4.5rem;position:relative}.XntKRW_hills{width:100%;height:100%;display:block;position:absolute;inset:0}.XntKRW_hillBack{fill:var(--rm-line)}.XntKRW_hillFront{fill:var(--rm-surface-muted)}.XntKRW_mascot{right:max(var(--rm-gutter), 12%);width:auto;height:4.25rem;position:absolute;bottom:.75rem;overflow:visible}.XntKRW_doorway{fill:var(--rm-brand-cream);stroke:var(--rm-brand-pine);stroke-linejoin:round;stroke-width:6px}.XntKRW_mascotBody{fill:var(--rm-brand-teal)}.XntKRW_eyes{fill:var(--rm-brand-cream);transform-box:fill-box;transform-origin:50%}.XntKRW_inner,.XntKRW_wordmark{position:relative}.XntKRW_inner{gap:var(--rm-space-8);padding-block:var(--rm-space-4) var(--rm-space-6);display:grid}.XntKRW_footer:after{z-index:-1;background:var(--rm-surface-muted);content:"";position:absolute;inset:calc(4.5rem - 1px) 0 0}.XntKRW_grid{gap:var(--rm-space-8) var(--rm-space-10);display:grid}.XntKRW_about{align-content:start;justify-items:start;gap:var(--rm-space-3);max-width:26rem;display:grid}.XntKRW_tagline{color:var(--rm-ink);font-size:var(--rm-text-base);line-height:1.5}.XntKRW_externalIcon{margin-inline-start:.25rem}.XntKRW_column{align-content:start;gap:var(--rm-space-3);min-width:0;display:grid}.XntKRW_columnTitle{color:var(--rm-accent-ink);font-family:var(--rm-font-mono);font-size:var(--rm-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.XntKRW_linkList,.XntKRW_socialList{margin:0;padding:0;list-style:none;display:grid}.XntKRW_linkList{gap:0 var(--rm-space-8);grid-template-columns:repeat(2,minmax(0,max-content))}.XntKRW_link{min-height:2.25rem;color:var(--rm-ink-muted);align-items:center;gap:.25rem;font-weight:560;text-decoration:none;display:inline-flex}.XntKRW_link:hover{color:var(--rm-ink);text-decoration:underline}.XntKRW_socialList{gap:var(--rm-space-1) var(--rm-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.XntKRW_social{align-items:center;gap:var(--rm-space-3);min-height:3rem;margin-inline:calc(-1 * var(--rm-space-2));padding:.375rem var(--rm-space-2);border-radius:var(--rm-radius-md);color:var(--rm-ink);transition:background-color var(--rm-duration-fast) var(--rm-ease);text-decoration:none;display:flex}.XntKRW_social:hover{background:var(--rm-surface)}.XntKRW_socialIcon{border:1px solid var(--rm-line-strong);border-radius:var(--rm-radius-md);background:var(--rm-surface);width:2.25rem;height:2.25rem;transition:transform var(--rm-duration) var(--rm-ease), border-color var(--rm-duration) var(--rm-ease);flex:none;place-items:center;display:grid}.XntKRW_social:hover .XntKRW_socialIcon{border-color:var(--rm-accent);transform:translateY(-2px)rotate(-6deg)}.XntKRW_socialText{min-width:0;line-height:1.3;display:grid}.XntKRW_socialNetwork{color:var(--rm-ink-subtle);font-family:var(--rm-font-mono);font-size:var(--rm-text-xs);letter-spacing:.06em;text-transform:uppercase}.XntKRW_socialHandle{overflow-wrap:anywhere;font-weight:600}.XntKRW_copyright{padding-top:var(--rm-space-4);border-top:1px solid var(--rm-line-strong);font-size:var(--rm-text-sm)}.XntKRW_wordmark{color:var(--rm-line);font-family:var(--rm-font-display);letter-spacing:-.04em;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;margin-bottom:-.2em;font-size:clamp(4.5rem,19vw,11rem);font-weight:800;line-height:.8}@media (min-width:40rem){.XntKRW_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.XntKRW_about{grid-column:1/-1}.XntKRW_linkList{grid-template-columns:minmax(0,1fr)}}@media (min-width:64rem){.XntKRW_grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1.5fr)}.XntKRW_about{grid-column:auto}}@media (prefers-reduced-motion:no-preference){.XntKRW_eyes{animation:XntKRW_footer-blink 4s var(--rm-ease-in-out) 1}}@keyframes XntKRW_footer-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@media (forced-colors:active){.XntKRW_ridge,.XntKRW_wordmark{display:none}.XntKRW_copyright{border-top-color:canvastext}}@media print{.XntKRW_ridge,.XntKRW_wordmark{display:none}}
.E0kJGG_hero{gap:clamp(2.25rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,5rem) clamp(4.5rem,9vw,8rem);display:grid}.E0kJGG_heroInner{justify-items:center;display:grid}.E0kJGG_intro{justify-items:center;gap:var(--rm-space-5);text-align:center;max-width:56rem;display:grid}.E0kJGG_title{letter-spacing:-.035em;font-size:clamp(2.5rem,1.35rem + 4.4vw,4.75rem);line-height:.98}.E0kJGG_highlight{-webkit-text-decoration-color:var(--rm-brand-teal);text-decoration-color:var(--rm-brand-teal);text-decoration-skip-ink:none;text-underline-offset:.16em;white-space:nowrap;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-thickness:.06em}.E0kJGG_lede{max-width:38rem;font-size:clamp(var(--rm-text-lg), 1rem + .5vw, 1.3125rem)}.E0kJGG_actions{justify-content:center;gap:var(--rm-space-3);margin-top:var(--rm-space-2);flex-wrap:wrap;display:flex}.E0kJGG_actions .E0kJGG_cta{min-height:3rem;font-size:var(--rm-text-base);padding-inline:1.25rem}.E0kJGG_scene{width:100%}.E0kJGG_how{background:var(--rm-surface-muted);padding-block:clamp(3rem,7vw,6rem) clamp(4.5rem,9vw,8rem)}.E0kJGG_chat{background:var(--rm-canvas);padding-block:clamp(3rem,7vw,6rem) clamp(4.5rem,9vw,8rem)}.E0kJGG_chatGrid{align-items:start;gap:var(--rm-space-10);display:grid}.E0kJGG_chatCopy{justify-items:start;gap:var(--rm-space-4);min-width:0;display:grid}.E0kJGG_chatNote{color:var(--rm-ink-muted);margin:0}.E0kJGG_cleanup{justify-items:start;gap:var(--rm-space-4);min-width:0;display:grid}.E0kJGG_cleanup>*{margin:0}.E0kJGG_cleanupText{color:var(--rm-ink-muted);margin:0}.E0kJGG_night{--rm-ink:var(--rm-terminal-fg);--rm-ink-muted:var(--rm-terminal-muted);--rm-ink-subtle:var(--rm-terminal-muted);--rm-accent-ink:var(--rm-terminal-prompt);--rm-focus:var(--rm-terminal-prompt);--rm-line:var(--rm-terminal-line);background:var(--rm-terminal-bg);color:var(--rm-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-block:clamp(4.5rem,9vw,8rem);position:relative}.E0kJGG_stars{top:clamp(1rem,3vw,2rem);right:var(--rm-gutter);pointer-events:none;width:min(42rem,62%);height:auto;position:absolute}.E0kJGG_moon,.E0kJGG_star{fill:#ffd54a}.E0kJGG_safetyGrid{align-items:start;gap:var(--rm-space-10);display:grid;position:relative}.E0kJGG_safetyCopy{justify-items:start;gap:var(--rm-space-4);display:grid}.E0kJGG_safetyLede{max-width:34rem;color:var(--rm-ink-muted);font-size:var(--rm-text-lg)}.E0kJGG_boundaryList{border-top:1px solid var(--rm-terminal-line);margin:0;padding:0;list-style:none;display:grid}.E0kJGG_boundaryList li{align-items:start;gap:var(--rm-space-1) var(--rm-space-4);min-width:0;padding-block:var(--rm-space-5);border-bottom:1px solid var(--rm-terminal-line);grid-template-columns:auto minmax(0,1fr);display:grid}.E0kJGG_boundaryIcon{border:1px solid var(--rm-terminal-line);border-radius:var(--rm-radius-md);background:var(--rm-terminal-bar);width:2.75rem;height:2.75rem;color:var(--rm-terminal-prompt);grid-row:span 2;place-items:center;display:grid}.E0kJGG_boundaryTitle{color:var(--rm-ink);font-family:var(--rm-font-display);font-size:var(--rm-text-xl);letter-spacing:-.01em;font-weight:760;line-height:1.25}.E0kJGG_boundaryText{max-width:36rem;color:var(--rm-ink-muted);font-size:var(--rm-text-base);grid-column:2;line-height:1.5}@media (min-width:64rem){.E0kJGG_chatGrid{gap:var(--rm-space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.E0kJGG_cleanup{box-shadow:.75rem .75rem 0 -1px var(--rm-accent-soft), .75rem .75rem 0 0 var(--rm-accent-line)}.E0kJGG_safetyGrid{gap:var(--rm-space-12);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.E0kJGG_safetyCopy{padding-top:var(--rm-space-6)}}@media (prefers-reduced-motion:no-preference){.E0kJGG_scene{animation:E0kJGG_hero-rise .8s var(--rm-ease) .1s both}.E0kJGG_star{animation:E0kJGG_twinkle 1s var(--rm-ease-in-out) 4 alternate}.E0kJGG_star:nth-child(odd){animation-delay:.6s}}@keyframes E0kJGG_hero-rise{0%{opacity:0;transform:translateY(2rem)scale(.97)}}@keyframes E0kJGG_twinkle{to{opacity:.3}}@media (forced-colors:active){.E0kJGG_stars{display:none}.E0kJGG_cleanup{box-shadow:none}.E0kJGG_boundaryList li{border-color:canvastext}}
