.deslop-v2_surface__FlSHA{--core-width:1040px;position:relative;width:100%;min-height:calc(100dvh - var(--shell-header-height, 72px));overflow:hidden}.deslop-v2_homeSurface__0G9Rm{display:flex;align-items:flex-start;justify-content:center;padding:clamp(3rem,7vh,5.5rem) 0 5rem;isolation:isolate;background:radial-gradient(circle at 18% 22%,rgba(238,69,64,.09),transparent 25rem),radial-gradient(circle at 82% 68%,rgba(47,124,246,.07),transparent 26rem),var(--black)}.deslop-v2_runSurface__EZu5W{padding:clamp(4.5rem,7vh,5rem) 0 5rem;background:var(--black)}.deslop-v2_coreAnchor__i4_da{position:relative;z-index:2;width:min(100%,var(--core-width));margin-inline:auto}.deslop-v2_headline__GmS3Z{position:relative;z-index:2;margin:0 auto clamp(2rem,4.5vh,3.5rem);font-family:var(--display);font-size:clamp(2.3rem,5.3vw,5rem);line-height:.98;letter-spacing:-.055em;text-align:center;color:var(--paper);text-wrap:balance}.deslop-v2_headlineAccent__9obi7{color:var(--signal)}.deslop-v2_homeAction__LBJMb{justify-content:center}.deslop-v2_scrollCue__f8q_w{position:absolute;z-index:3;bottom:clamp(.9rem,2.5vh,1.6rem);left:50%;display:grid;grid-gap:.18rem;gap:.18rem;justify-items:center;transform:translateX(-50%);color:var(--paper-warm);font-family:var(--mono);font-size:.58rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;opacity:.48;transition:color .15s ease,opacity .15s ease}.deslop-v2_scrollCue__f8q_w span:last-child{color:var(--signal);font-size:.9rem;line-height:1}.deslop-v2_scrollCue__f8q_w:focus-visible,.deslop-v2_scrollCue__f8q_w:hover{color:var(--paper);opacity:.9}.deslop-v2_scrollCue__f8q_w:focus-visible{outline:1px solid var(--signal);outline-offset:.4rem}.deslop-v2_runControls__wqnki{position:relative;width:100%;min-height:2.75rem;margin:1rem 0 0}.deslop-v2_variationControl__wprM1{display:flex;align-items:center;gap:.5rem;width:max-content;margin:0 0 .45rem}.deslop-v2_variationSquares__EIYqE{display:flex;gap:var(--bit-control-square-gap)}.deslop-v2_variationOption__f70Wq{position:relative;display:flex}.deslop-v2_variationSquare__ZcY2y{width:var(--bit-control-square-size);height:var(--bit-control-square-size);padding:0;border:1px solid rgba(255,251,235,.86);border-radius:0;background:rgba(255,251,235,.96);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.deslop-v2_variationSquare__ZcY2y:hover{transform:translateY(-1px)}.deslop-v2_variationSquareSelected__iax88{border-color:#2f7cf6;background:#2f7cf6}.deslop-v2_variationSquare__ZcY2y:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.deslop-v2_variationLabel__g0n_X{color:var(--text-tertiary);font-family:var(--mono);font-size:.56rem;letter-spacing:.08em;line-height:1;text-transform:uppercase}.deslop-v2_variationTooltip__oMSP9{position:absolute;z-index:8;bottom:calc(100% + .55rem);left:0;width:max-content;max-width:min(17rem,calc(100vw - 2rem));padding:.5rem .6rem;border:1px solid rgba(47,124,246,.32);background:rgba(13,3,3,.98);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.3);color:var(--paper-warm);font-family:var(--serif);font-size:.72rem;line-height:1.35;opacity:0;pointer-events:none;transform:translateY(.2rem);transition:opacity .12s ease,transform .12s ease}.deslop-v2_variationOption__f70Wq:focus-within .deslop-v2_variationTooltip__oMSP9,.deslop-v2_variationOption__f70Wq:hover .deslop-v2_variationTooltip__oMSP9{opacity:1;transform:translateY(0)}.deslop-v2_usagePreview__88PS3{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:.75rem;padding:.72rem .85rem;border-left:2px solid rgba(238,69,64,.5);background:rgba(238,69,64,.035)}.deslop-v2_usagePreview__88PS3>div{display:grid;grid-gap:.22rem;gap:.22rem}.deslop-v2_usagePreview__88PS3 span{color:var(--text-tertiary);font-family:var(--mono);font-size:.6rem;text-transform:uppercase}.deslop-v2_usagePreview__88PS3 strong{color:var(--paper-warm);font-family:var(--serif);font-size:.78rem;font-weight:400}.deslop-v2_usagePreview__88PS3 p{max-width:390px;margin:0;color:var(--paper-warm);font-family:var(--serif);font-size:.76rem;line-height:1.45;text-align:right}.deslop-v2_usagePreview__88PS3 a{color:var(--signal);text-decoration:underline;text-underline-offset:.15em}.deslop-v2_usagePreviewWarning__vCxYk{border:1px solid rgba(238,69,64,.55);border-left-width:3px;background:rgba(238,69,64,.08)}.deslop-v2_usageNotice__jZYsj{margin-top:.65rem;color:var(--paper-warm);font-family:var(--mono);font-size:.62rem;text-align:center}.deslop-v2_runAction__CHM2N{position:absolute;inset:0;justify-content:center;margin:0;pointer-events:none}.deslop-v2_runAction__CHM2N>*{pointer-events:auto}.deslop-v2_runType__UXjxX{position:relative;z-index:20;width:calc((100% - 1.1rem) / 4);border:1px solid rgba(238,69,64,.38);background:rgba(13,3,3,.72)}.deslop-v2_runTypeSummary__F5Ag2{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;min-height:2.75rem;padding:.65rem .85rem;color:var(--paper);cursor:pointer;list-style:none}.deslop-v2_runTypeSummary__F5Ag2::-webkit-details-marker{display:none}.deslop-v2_runTypeSummary__F5Ag2:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.deslop-v2_runTypeLabel__Ol6Ld{font-family:var(--mono);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--signal)}.deslop-v2_runTypeValue__11WM3{font-family:var(--body);font-size:.9rem;font-weight:700}.deslop-v2_runTypeChevron__XQ_UH{color:var(--paper-warm);transition:transform .16s ease}.deslop-v2_runType__UXjxX[open] .deslop-v2_runTypeChevron__XQ_UH{transform:rotate(180deg)}.deslop-v2_runTypeMenu__ovVVn{position:absolute;top:calc(100% + .35rem);left:0;width:100%;padding:.9rem;border:1px solid rgba(238,69,64,.3);background:rgba(13,3,3,.98);box-shadow:7px 7px 0 rgba(238,69,64,.08)}.deslop-v2_runTypeIntro__NQOjd{margin:0 0 .75rem;font-family:var(--serif);font-size:.95rem;line-height:1.5;color:var(--paper-warm)}.deslop-v2_runTypeChoices__VPfPE{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0;border:0}.deslop-v2_runTypeOption__6qyXq{display:block;padding:.65rem;border:1px solid rgba(238,69,64,.2);color:var(--paper);cursor:pointer;transition:border-color .15s ease,background .15s ease}.deslop-v2_runTypeOptionInner__qTUBg{display:grid;grid-template-columns:auto 1fr;grid-gap:.7rem;gap:.7rem;align-items:start}.deslop-v2_runTypeOption__6qyXq:focus-within,.deslop-v2_runTypeOption__6qyXq:hover{border-color:var(--signal);background:rgba(238,69,64,.07)}.deslop-v2_runTypeOptionDisabled__3fUen,.deslop-v2_runTypeOptionDisabled__3fUen:focus-within,.deslop-v2_runTypeOptionDisabled__3fUen:hover{border-color:rgba(238,69,64,.14);background:rgba(238,69,64,.025);cursor:not-allowed;opacity:.72}.deslop-v2_runTypeRadio__jWZek{margin:.2rem 0 0;accent-color:var(--signal)}.deslop-v2_runTypeDescription__fPC0Q,.deslop-v2_runTypeOptionName__komBP{display:block}.deslop-v2_runTypeOptionName__komBP{margin-bottom:.25rem;font-family:var(--body);font-size:.9rem;font-weight:700}.deslop-v2_runTypeComingSoon__njB3Z{margin-left:.55rem;color:var(--signal);font-family:var(--mono);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.deslop-v2_runTypeDescription__fPC0Q{font-family:var(--serif);font-size:.85rem;line-height:1.45;color:var(--paper-warm)}.deslop-v2_visuallyHidden__fYW_9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:820px){.deslop-v2_surface__FlSHA{--core-width:100%}.deslop-v2_homeSurface__0G9Rm{padding-top:2.5rem}.deslop-v2_runSurface__EZu5W{padding-top:4.5rem}.deslop-v2_headline__GmS3Z{margin-bottom:2rem;font-size:clamp(2.15rem,12vw,4.2rem)}.deslop-v2_runType__UXjxX{width:min(18rem,calc(50% - 3.5rem))}}@media (max-width:480px){.deslop-v2_homeSurface__0G9Rm{padding-top:1.8rem}.deslop-v2_runSurface__EZu5W{padding-top:4.5rem}.deslop-v2_headline__GmS3Z{font-size:clamp(2rem,13vw,3.3rem)}.deslop-v2_runControls__wqnki{min-height:6.25rem}.deslop-v2_runType__UXjxX{width:min(100%,18rem)}.deslop-v2_runAction__CHM2N{position:relative;inset:auto;margin-top:.75rem;pointer-events:auto}}