._lab_110xo_2{--bloom:#ff8fab;--leaf:#8fe3a8;--deep:#0a0710;background:var(--deep);color:#f7eef2;background-image:radial-gradient(circle at 82% 12%,#ff8fab1f,#0000 44%),radial-gradient(circle at 10% 88%,#8fe3a814,#0000 42%),linear-gradient(90deg,#ff8fab08 1px,#0000 1px);background-size:auto,auto,58px 100%;min-height:100vh;font-family:Conduit ITC,Arial,sans-serif}._header_110xo_3{border-bottom:1px solid #ff8fab26;justify-content:space-between;align-items:center;height:108px;padding:0 5vw;display:flex}._brand_110xo_4{color:inherit;align-items:center;gap:14px;text-decoration:none;display:flex}._brand_110xo_4 img{width:112px}._brand_110xo_4 span{display:grid}._brand_110xo_4 small,._lab_110xo_2 span,._lab_110xo_2 p{letter-spacing:.13em}._brand_110xo_4 small{color:#a08a95;font:9px monospace}._version_110xo_9{position:relative}._version_110xo_9>button{color:#b09aa4;cursor:pointer;background:0 0;border:0;font:10px monospace}._version_110xo_9>button i{background:var(--bloom);width:8px;height:8px;box-shadow:0 0 14px var(--bloom);border-radius:50%;display:inline-block}._version_110xo_9>button:focus-visible{outline:2px solid var(--bloom);outline-offset:4px}._brand_110xo_4:focus-visible{outline:2px solid var(--bloom);outline-offset:4px}._version_110xo_9 aside{z-index:20;background:#170f19;border:1px solid #ff8fab44;width:280px;padding:20px;display:none;position:absolute;top:34px;right:0}._version_110xo_9._open_110xo_14 aside{display:block}._version_110xo_9 aside>span,._version_110xo_9 dt{color:#8d7a84;font:8px monospace}._version_110xo_9 aside>strong{margin:10px 0;display:block}._version_110xo_9 dl div{border-top:1px solid #fff1;justify-content:space-between;padding:8px;display:flex}._version_110xo_9 dd{margin:0}._intro_110xo_20{grid-template-columns:1.1fr .9fr;align-items:center;gap:6vw;min-height:calc(100vh - 108px);padding:7vw;display:grid}._intro_110xo_20 p,._hero_110xo_21 p{color:var(--bloom);font:10px monospace}._intro_110xo_20 h1,._hero_110xo_21 h1{margin:20px 0;font-size:clamp(48px,6.4vw,102px);font-weight:300;line-height:.95}._intro_110xo_20 h1 em,._hero_110xo_21 h1 em,._explain_110xo_23 h2 em{color:var(--bloom);font-style:normal}._intro_110xo_20>div>span{color:#c9b6bf;letter-spacing:0;max-width:660px;line-height:1.8;display:block}._intro_110xo_20 button,._actions_110xo_25 button{background:var(--bloom);color:#170f19;cursor:pointer;border:0;margin-top:32px;padding:20px 24px;font:700 11px monospace}:is(._intro_110xo_20 button:focus-visible,._actions_110xo_25 button:focus-visible){outline-offset:3px;outline:3px solid #fff}._emblem_110xo_27{place-items:center;gap:14px;padding:30px 0;display:grid}._emblemRow_110xo_28{align-items:center;gap:14px;display:flex}._emblemRow_110xo_28>b{color:#8d7a84;font:22px monospace}._emblemRow_110xo_28 ._blossom_110xo_30{width:54px;height:54px;animation:4s ease-in-out infinite _sway_110xo_1}._emblemRow_110xo_28 ._blossom_110xo_30:nth-child(2){animation-delay:.4s}._emblemRow_110xo_28 ._blossom_110xo_30:nth-child(3){animation-delay:.8s}._emblemRow_110xo_28 ._blossom_110xo_30:nth-child(4){animation-delay:1.2s}._emblem_110xo_27 strong{color:var(--bloom);font:30px monospace}._emblem_110xo_27>span{color:#8d7a84;font:9px monospace}._blossom_110xo_30{flex:none;width:26px;height:26px}._blossomRed_110xo_38 circle{fill:var(--bloom)}._blossomWhite_110xo_39 circle{fill:#f2e9ec}._blossomCore_110xo_40{fill:#170f19!important}._blossomDim_110xo_41{opacity:.14}._studio_110xo_43{padding:50px 5vw 100px}._studio_110xo_43>header{grid-template-columns:1fr 1fr;align-items:end;gap:6vw;margin-bottom:30px;display:grid}._studio_110xo_43 h1{margin:8px 0 0;font-size:clamp(34px,4.6vw,64px);font-weight:300}._studio_110xo_43 header span{color:var(--bloom);font:9px monospace}._studio_110xo_43 header p{color:#c1adb6;letter-spacing:0;line-height:1.7}._floor_110xo_48{background:#080510;border:1px solid #ff8fab26;grid-template-columns:1fr 380px;display:grid}._stage_110xo_49{background:#080510;flex-direction:column;align-self:start;gap:24px;min-height:600px;padding:30px;display:flex;position:sticky;top:12px}._parents_110xo_50{grid-template-columns:auto auto auto 1fr;align-items:center;gap:20px;display:grid}._parent_110xo_50{background:#120c17;border:1px solid #ffffff14;justify-items:center;gap:6px;min-width:130px;padding:16px;display:grid}._parent_110xo_50>span{color:#8d7a84;font:8px monospace}._parent_110xo_50 ._blossom_110xo_30{width:52px;height:52px}._parent_110xo_50 strong{color:var(--bloom);font:400 20px monospace}._parent_110xo_50 i{color:#a08a95;text-align:center;font:9px monospace}._crossSign_110xo_56{color:#8d7a84;text-align:center;font:24px monospace}._punnett_110xo_57{background:#120c17;border:1px solid #ff8fab33;justify-items:start;gap:10px;padding:16px;display:grid}._punnett_110xo_57>span{color:var(--bloom);font:8px monospace}._punnettGrid_110xo_59{grid-template-columns:repeat(3,46px);grid-auto-rows:46px;gap:4px;display:grid}._punnettGrid_110xo_59>b{color:#c1adb6;background:#1b1220;place-items:center;font:15px monospace;display:grid}._corner_110xo_61{color:#8d7a84!important;font-size:11px!important}._cell_110xo_62{border:1px solid #ffffff14;place-items:center;font:15px monospace;transition:background .3s,border-color .3s;display:grid}._cellClosed_110xo_63{color:#5c4d57;background:#0e0913}._cellUnknown_110xo_64{color:#c1adb6;background:#1b1220;border-color:#ff8fab55}._cellRed_110xo_65{color:#170f19;background:var(--bloom);border-color:var(--bloom)}._cellWhite_110xo_66{color:#170f19;background:#f2e9ec;border-color:#f2e9ec}._punnett_110xo_57 p{color:#a08a95;letter-spacing:0;margin:0;font:10px monospace}._bedBox_110xo_69{gap:10px;display:grid}._bedHead_110xo_70{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._bedHead_110xo_70 span{color:#8d7a84;font:8px monospace}._bedHead_110xo_70 i{color:var(--bloom);font:10px monospace}._bed_110xo_69{background:#0e0913;border:1px solid #ffffff12;flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:190px;padding:16px;display:flex}._bedEmpty_110xo_74{color:#5c4d57;letter-spacing:.1em;margin:auto;font:10px monospace}._process_110xo_76{background:#170f19eb;border-top:1px solid #ff8fab44;gap:6px;padding:16px 22px;display:grid;position:absolute;bottom:0;left:0;right:0}._process_110xo_76 span{color:var(--bloom);font:8px monospace}._process_110xo_76 strong{font:400 14px monospace}._process_110xo_76 i{background:var(--bloom);height:3px;transition:width .4s;display:block}._floor_110xo_48 aside{background:#100b14;flex-direction:column;gap:18px;padding:26px;display:flex}._betBox_110xo_82{border:1px solid var(--bloom);background:#1a0f16;gap:10px;padding:18px;display:grid}._betBox_110xo_82>span{color:var(--bloom);font:8px monospace}._betBox_110xo_82 h3{letter-spacing:0;margin:0;font-size:15px;font-weight:400}._betBox_110xo_82 label{color:#a08a95;font:9px monospace;display:block}._betBox_110xo_82 label strong{color:var(--bloom);margin-right:6px;font:24px monospace}._betBox_110xo_82 input{width:100%;accent-color:var(--bloom);margin-top:12px}._betBox_110xo_82 input:focus-visible{outline-offset:4px;outline:3px solid #fff}._betBox_110xo_82 p{color:#a08a95;letter-spacing:0;margin:0;font-size:11px;line-height:1.6}._betSteps_110xo_90{gap:8px;display:flex}._betSteps_110xo_90 button{width:52px;height:36px;color:var(--bloom);cursor:pointer;background:#241723;border:1px solid #ff8fab44;font:12px monospace}._betSteps_110xo_90 button:focus-visible{outline-offset:2px;outline:3px solid #fff}._betSteps_110xo_90 button:disabled{opacity:.35;cursor:default}._compare_110xo_94{grid-template-columns:1fr 1fr;gap:10px;display:grid}._compare_110xo_94>div{background:#150e1a;border:1px solid #ffffff14;gap:4px;padding:14px;display:grid}._compare_110xo_94 span{color:#8d7a84;font:8px monospace}._compare_110xo_94 strong{font:400 28px monospace}._compare_110xo_94 i{color:#a08a95;font:9px monospace}._compareReal_110xo_99{border-color:var(--bloom)!important}._compareReal_110xo_99 strong{color:var(--bloom)}._compareHit_110xo_101{border-color:var(--leaf)!important}._compareHit_110xo_101 strong{color:var(--leaf)}._readout_110xo_104{gap:10px;display:grid}._readout_110xo_104>div{border:1px solid #fff1;gap:4px;padding:12px 14px;display:grid}._readout_110xo_104 span{color:#8d7a84;font:8px monospace}._readout_110xo_104 strong{font:400 20px monospace}._readout_110xo_104 i{color:#a08a95;font:9px monospace}._bar_110xo_109{background:#1b1220;border:1px solid #ff8fab33;height:6px;display:block}._bar_110xo_109 em{background:#f2e9ec;height:100%;transition:width .2s linear;display:block}._banner_110xo_112{background:#150e1a;border:1px solid #ffffff1a;gap:6px;padding:16px;display:grid}._banner_110xo_112 span{color:#a08a95;font:8px monospace}._banner_110xo_112 strong{font:400 15px monospace}._banner_110xo_112 p{color:#c1adb6;letter-spacing:0;margin:0;font-size:12px;line-height:1.7}._bannerOk_110xo_116{border-color:var(--leaf);background:#0c1810}._bannerOk_110xo_116 span{color:var(--leaf)}._choiceBox_110xo_118{gap:8px;display:grid}._choiceBox_110xo_118>span{color:#8d7a84;font:8px monospace}._choice_110xo_118{text-align:left;color:#eddfe5;cursor:pointer;letter-spacing:0;background:#150e1a;border:1px solid #ffffff14;gap:4px;padding:14px;font:13px Arial;display:grid}._choice_110xo_118 i{color:#a08a95;font:9px monospace}._choice_110xo_118:hover{border-color:#ff8fab66}._choice_110xo_118:focus-visible{outline-offset:2px;outline:3px solid #fff}._choiceRight_110xo_124{border-color:var(--leaf)!important;background:#0c1810!important}._choiceWrong_110xo_125{background:#200f13!important;border-color:#ff9b9b!important}._choiceNote_110xo_126{color:#c1adb6;letter-spacing:0;margin:0;font-size:12px;line-height:1.7}._actionRow_110xo_127{gap:8px;display:grid}._action_110xo_25{background:var(--bloom);color:#170f19;cursor:pointer;border:0;padding:18px;font:700 10px monospace}._action_110xo_25:disabled{color:#8d7a84;cursor:default;background:#2a1d28}._ghost_110xo_130{color:#c1adb6;cursor:pointer;background:0 0;border:1px solid #ff8fab44;padding:16px;font:9px monospace}._ghost_110xo_130:disabled{opacity:.4;cursor:default}._next_110xo_132{color:var(--bloom);cursor:pointer;background:#1e1422;border:0;margin-top:auto;padding:18px;font:700 9px monospace}._next_110xo_132:disabled{color:#8d7a84;cursor:default;background:#181120}:is(._action_110xo_25:focus-visible,._ghost_110xo_130:focus-visible,._next_110xo_132:focus-visible){outline-offset:3px;outline:3px solid #fff}._result_110xo_136{display:block}._hero_110xo_21{flex-direction:column;justify-content:center;min-height:72vh;padding:7vw;display:flex;position:relative}._hero_110xo_21 strong{color:var(--bloom);opacity:.16;font:88px monospace;position:absolute;right:7vw}._aha_110xo_139,._probe_110xo_139{background:#100b14;border:1px solid #ff8fab26;margin:5vw 7vw;padding:60px}._aha_110xo_139>span,._probe_110xo_139 header>span,._transfer_110xo_140>span{color:var(--bloom);font:9px monospace}._aha_110xo_139 h2,._probe_110xo_139 h2{font-size:clamp(28px,3.7vw,54px);font-weight:300}._aha_110xo_139 p,._probe_110xo_139 p{color:#c1adb6;letter-spacing:0;line-height:1.8}._protocol_110xo_143{gap:10px;margin-top:32px;display:grid}._protocol_110xo_143>span{color:#8d7a84;font:8px monospace}._protocol_110xo_143>div{border:1px solid #fff1;grid-template-columns:220px 1fr 1fr;align-items:center;gap:16px;padding:14px;display:grid}._protocol_110xo_143 b{color:var(--bloom);letter-spacing:.1em;font:11px monospace}._protocol_110xo_143 p{color:#a08a95;letter-spacing:0;margin:0;font:12px monospace}._protocol_110xo_143 i{color:var(--leaf);font:12px monospace}._probe_110xo_139>label{color:#a08a95;margin-top:28px;font:9px monospace;display:block}._probe_110xo_139>label strong{float:right;color:var(--bloom);font-size:18px}._probe_110xo_139>label input{width:100%;accent-color:var(--bloom);margin-top:14px}._probe_110xo_139>label input:focus-visible{outline-offset:4px;outline:3px solid #fff}._labGrid_110xo_153{grid-template-columns:1fr 1fr;align-items:start;gap:26px;margin-top:26px;display:grid}._labBedBox_110xo_154{gap:12px;display:grid}._labBed_110xo_154{background:#080510;border:1px solid #ff8fab1f;flex-wrap:wrap;align-content:flex-start;gap:5px;min-height:230px;padding:14px;display:flex}._dotRed_110xo_156,._dotWhite_110xo_156{border-radius:50%;width:11px;height:11px}._dotRed_110xo_156{background:var(--bloom)}._dotWhite_110xo_156{background:#f2e9ec}._labButtons_110xo_159{grid-template-columns:1fr auto;gap:8px;display:grid}._labPanel_110xo_160{gap:10px;display:grid}._labPanel_110xo_160>div{border:1px solid #fff1;gap:3px;padding:12px 14px;display:grid}._labPanel_110xo_160 span{color:#8d7a84;font:8px monospace}._labPanel_110xo_160 strong{color:var(--bloom);font:400 18px monospace}._labPanel_110xo_160 i{color:#a08a95;font:9px monospace}._labSeries_110xo_165 p{color:#c1adb6;letter-spacing:0;border-top:1px solid #fff1;justify-content:space-between;gap:10px;margin:0;padding:6px 0;font:11px monospace;display:flex}._labSeries_110xo_165 em{color:var(--leaf);font-style:normal}._probeHint_110xo_167{font-size:12px;color:#a08a95!important}._actions_110xo_25{flex-wrap:wrap;align-items:center;gap:15px;margin:3vw 7vw 8vw;display:flex}._actions_110xo_25 a{color:#c9b6bf;padding:20px;font:10px monospace;text-decoration:none}._actions_110xo_25 a:focus-visible{outline:2px solid var(--bloom);outline-offset:2px}._explain_110xo_23{background:#100b14;padding:9vw 8vw}._explain_110xo_23>header{max-width:900px}._explain_110xo_23>header p{color:var(--bloom);font:9px monospace}._explain_110xo_23 h2{font-size:clamp(44px,6.6vw,92px);font-weight:300}._explain_110xo_23>header>span{color:#c1adb6;letter-spacing:0;line-height:1.8;display:block}._steps_110xo_177,._transfer_110xo_140>div{grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}._steps_110xo_177 article,._transfer_110xo_140 article{border:1px solid #fff1;padding:30px}._steps_110xo_177 article>b{color:var(--bloom);font:30px monospace}._steps_110xo_177 h3,._transfer_110xo_140 b{margin-top:12px}._steps_110xo_177 p,._transfer_110xo_140 p{color:#b3a0aa;letter-spacing:0;line-height:1.6}._notes_110xo_182{grid-template-columns:repeat(2,1fr);margin-top:26px;display:grid}._notes_110xo_182 article{border:1px solid #fff1;padding:30px}._notes_110xo_182 b{color:var(--bloom);letter-spacing:.14em;font:9px monospace}._notes_110xo_182 p{color:#b3a0aa;letter-spacing:0;line-height:1.7}._notesSecond_110xo_186 b{color:var(--leaf)}@keyframes _sway_110xo_1{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@media (max-width:800px){._stage_110xo_49{position:relative}._header_110xo_3{height:80px}._brand_110xo_4 small{display:none}._intro_110xo_20{grid-template-columns:1fr;padding:9vw 6vw}._studio_110xo_43>header,._floor_110xo_48{grid-template-columns:1fr}._stage_110xo_49{min-height:0;padding:20px 14px 90px}._parents_110xo_50{grid-template-columns:1fr auto 1fr}._punnett_110xo_57{grid-column:1/-1;justify-self:stretch}._labGrid_110xo_153,._steps_110xo_177,._transfer_110xo_140>div,._notes_110xo_182,._compare_110xo_94{grid-template-columns:1fr}._hero_110xo_21 strong{font-size:52px;position:static}._aha_110xo_139,._probe_110xo_139{margin:6vw 5vw;padding:26px}._protocol_110xo_143>div{grid-template-columns:1fr;gap:6px}._actions_110xo_25{display:grid}}@media (prefers-reduced-motion:reduce){._emblemRow_110xo_28 ._blossom_110xo_30{animation:none}._process_110xo_76 i,._bar_110xo_109 em,._cell_110xo_62{transition:none}}
