.HomeInteractive_heroFocused__x4jIB{gap:24px;padding-top:calc(var(--header-height) + 36px);padding-bottom:48px;min-height:calc(100dvh - var(--header-height) - 12px)}.HomeInteractive_heroLead__uAhSk{display:grid;justify-items:center;gap:18px;max-height:320px;opacity:1;overflow:hidden;transition:opacity .22s ease,transform .22s ease,max-height .24s ease}.HomeInteractive_colorOption__nYF_a,.HomeInteractive_inputField__8rIZL:after,.HomeInteractive_inputLabel__q_T2R,.HomeInteractive_input__yB9_I,.HomeInteractive_launchingNote__6NZ7L,.HomeInteractive_optionButton__ZcFaP,.HomeInteractive_panelLabel__noL8_,.HomeInteractive_placeholderCaret__ba86r,.HomeInteractive_placeholderCurrent__1Vi1a,.HomeInteractive_placeholderGhost__pK_xV{transition:background-color var(--theme-fade-duration) var(--theme-fade-ease),color var(--theme-fade-duration) var(--theme-fade-ease),border-color var(--theme-fade-duration) var(--theme-fade-ease),box-shadow var(--theme-fade-duration) var(--theme-fade-ease),opacity .16s ease,transform .16s ease}.HomeInteractive_heroSupport__GACfa{width:100%;display:grid;justify-items:center;gap:28px;max-height:220px;opacity:1;overflow:hidden;transition:opacity .22s ease,transform .22s ease,max-height .24s ease}.HomeInteractive_belowFold__9JhZf{width:100%;max-height:1400px;opacity:1;overflow:hidden;transition:opacity .22s ease,transform .22s ease,max-height .28s ease}.HomeInteractive_launchFadeOverlay__nGXFo{position:fixed;inset:0;z-index:120;pointer-events:none;background:var(--launch-fade-color,#000000);opacity:0;transition:opacity .36s cubic-bezier(.22,1,.36,1)}.HomeInteractive_launchFadeOverlayActive__U1OOH{opacity:1}.HomeInteractive_belowFold__9JhZf[data-hidden=true],.HomeInteractive_heroLead__uAhSk[data-hidden=true],.HomeInteractive_heroSupport__GACfa[data-hidden=true]{opacity:0;transform:translateY(10px);max-height:0;pointer-events:none}.HomeInteractive_wrap__DMvYf{--starter-control-slot-min-height:88px;display:grid;justify-items:center;align-content:start;gap:24px;width:100%;min-height:min(440px,calc(100dvh - var(--header-height) - 72px));scroll-margin-top:calc(var(--header-height) + 16px);transition:gap .22s ease,transform .22s ease,opacity .22s ease}.HomeInteractive_wrap__DMvYf[data-stage=transitioning]{transform:translateY(-4px)}.HomeInteractive_wrap__DMvYf[data-stage=color],.HomeInteractive_wrap__DMvYf[data-stage=launching],.HomeInteractive_wrap__DMvYf[data-stage=preset],.HomeInteractive_wrap__DMvYf[data-stage=shape],.HomeInteractive_wrap__DMvYf[data-stage=transition],.HomeInteractive_wrap__DMvYf[data-stage=transitioning]{gap:18px}.HomeInteractive_inputRow__lBCGQ{display:flex;align-items:flex-end;align-content:start;justify-content:center;gap:14px;width:min(860px,100%);min-height:var(--starter-control-slot-min-height);flex-wrap:wrap}.HomeInteractive_inputLabel__q_T2R{font-family:var(--font-body),sans-serif;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#7A7A78;white-space:nowrap;padding-bottom:10px;flex-shrink:0}.HomeInteractive_inputField__8rIZL{position:relative;display:flex;align-items:center;width:min(620px,100%);min-width:min(18ch,100%);padding-bottom:10px;background:transparent;scroll-margin-top:calc(var(--header-height) + 16px)}.HomeInteractive_inputField__8rIZL:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(12,12,10,.32);transition:background-color .22s ease,opacity .22s ease}.HomeInteractive_inputField__8rIZL:focus-within:after{background:#0C0C0A}.HomeInteractive_input__yB9_I{flex:1;position:relative;z-index:1;display:block;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;min-height:1.2em;padding:0;font-family:var(--font-heading),sans-serif;font-size:clamp(1.1rem,1.7vw,1.35rem);font-weight:700;color:#0C0C0A;letter-spacing:.06em;text-transform:uppercase;outline:none;caret-color:#0C0C0A;min-width:0;white-space:nowrap;overflow:hidden}.HomeInteractive_input__yB9_I:focus,.HomeInteractive_input__yB9_I:focus-visible{border:none;box-shadow:none}.HomeInteractive_input__yB9_I:empty:before{content:""}.HomeInteractive_placeholderLayer__PigMz{position:absolute;inset:0 0 10px;display:flex;align-items:center;pointer-events:none;overflow:hidden}.HomeInteractive_placeholderCurrent__1Vi1a,.HomeInteractive_placeholderGhost__pK_xV{position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;font-family:var(--font-heading),sans-serif;font-size:clamp(1.1rem,1.7vw,1.35rem);font-weight:600;color:#C0C0BE;letter-spacing:.02em;text-transform:none;white-space:nowrap;will-change:opacity,transform,filter}.HomeInteractive_placeholderText__GKjic{display:block}.HomeInteractive_placeholderWordVisible__vp2A4{opacity:1;filter:blur(0)}.HomeInteractive_placeholderWordEntering__KUFl0{animation:HomeInteractive_placeholderWordIn__8jrOn .48s ease both}.HomeInteractive_placeholderWordLeaving__ENfbn{animation:HomeInteractive_placeholderWordOut__4nkNx .48s ease both}.HomeInteractive_placeholderCaret__ba86r{display:block;width:1px;height:1.15em;background:rgba(12,12,10,.48);transform-origin:center;animation:HomeInteractive_placeholderCaretBlink__0t5GY 1.05s step-end infinite}.HomeInteractive_onboardingPanel__ESoEy{width:min(860px,100%);display:block;min-height:var(--starter-control-slot-min-height);scroll-margin-top:calc(var(--header-height) + 16px)}.HomeInteractive_onboardingPanelContent__fD7vQ{width:100%;min-height:var(--starter-control-slot-min-height);display:grid;justify-items:center;gap:14px;opacity:1;transform:translateY(0);filter:blur(0)}.HomeInteractive_onboardingPanelContentHidden__06uK_{opacity:0;pointer-events:none}.HomeInteractive_onboardingPanelContentExiting__tj4z6{animation:HomeInteractive_onboardingPanelContentOut__Rx_1J .17s ease both;pointer-events:none}.HomeInteractive_onboardingPanelContentEntering__dPplT{animation:HomeInteractive_onboardingPanelContentIn__tyVI8 .22s ease both}.HomeInteractive_onboardingOptionEntering__LwaGY{opacity:0;animation:HomeInteractive_onboardingOptionIn__YJk2f .24s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--option-index, 0) * 70ms + 40ms)}.HomeInteractive_onboardingNoteEntering__kl2Cm{animation:HomeInteractive_onboardingPanelContentIn__tyVI8 .22s ease both}.HomeInteractive_panelLabel__noL8_{margin:0;font-family:var(--font-body),sans-serif;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#7A7A78;text-align:center}.HomeInteractive_colorGrid__e91kj{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.HomeInteractive_colorOption__nYF_a{width:42px;height:42px;border:1px solid rgba(12,12,10,.14);border-radius:0;padding:0;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease}.HomeInteractive_optionGrid__KGfCk{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.HomeInteractive_optionButton__ZcFaP{min-height:44px;padding:0 16px;border:1px solid rgba(12,12,10,.12);background:rgba(255,255,255,.72);color:#0C0C0A;font-family:var(--font-body),sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.HomeInteractive_colorOption__nYF_a:hover,.HomeInteractive_optionButton__ZcFaP:hover{transform:translateY(-1px);border-color:rgba(12,12,10,.22)}.HomeInteractive_optionActive__Bfj0m{border-color:#0C0C0A;box-shadow:inset 0 0 0 1px rgba(12,12,10,.08)}.HomeInteractive_optionButton__ZcFaP.HomeInteractive_optionActive__Bfj0m{background:#0C0C0A;color:#FAFAF8}.HomeInteractive_launchingNote__6NZ7L{margin:0;font-family:var(--font-body),sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#5A5A58}[data-theme=dark] .HomeInteractive_inputLabel__q_T2R,[data-theme=dark] .HomeInteractive_launchingNote__6NZ7L,[data-theme=dark] .HomeInteractive_panelLabel__noL8_{color:rgba(250,250,248,.62)}[data-theme=dark] .HomeInteractive_inputField__8rIZL:after{background:rgba(250,250,248,.28)}[data-theme=dark] .HomeInteractive_inputField__8rIZL:focus-within:after{background:#FAFAF8}[data-theme=dark] .HomeInteractive_input__yB9_I{color:#FAFAF8;caret-color:#FAFAF8}[data-theme=dark] .HomeInteractive_placeholderCurrent__1Vi1a,[data-theme=dark] .HomeInteractive_placeholderGhost__pK_xV{color:rgba(250,250,248,.34)}[data-theme=dark] .HomeInteractive_placeholderCaret__ba86r{background:rgba(250,250,248,.46)}[data-theme=dark] .HomeInteractive_colorOption__nYF_a{border-color:rgba(255,255,255,.16)}[data-theme=dark] .HomeInteractive_optionButton__ZcFaP{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:#FAFAF8}[data-theme=dark] .HomeInteractive_colorOption__nYF_a:hover,[data-theme=dark] .HomeInteractive_optionButton__ZcFaP:hover{border-color:rgba(255,255,255,.28)}[data-theme=dark] .HomeInteractive_optionActive__Bfj0m{border-color:#FAFAF8;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}[data-theme=dark] .HomeInteractive_optionButton__ZcFaP.HomeInteractive_optionActive__Bfj0m{background:#FAFAF8;color:#0C0C0A}@keyframes HomeInteractive_onboardingPanelContentIn__tyVI8{0%{opacity:0;transform:translateY(8px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes HomeInteractive_onboardingPanelContentOut__Rx_1J{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-6px);filter:blur(6px)}}@keyframes HomeInteractive_onboardingOptionIn__YJk2f{0%{opacity:0;transform:translateY(8px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes HomeInteractive_placeholderWordIn__8jrOn{0%{opacity:0;transform:translateY(calc(-50% + 8px));filter:blur(8px)}to{opacity:1;transform:translateY(-50%);filter:blur(0)}}@keyframes HomeInteractive_placeholderWordOut__4nkNx{0%{opacity:1;transform:translateY(-50%);filter:blur(0)}to{opacity:0;transform:translateY(calc(-50% - 8px));filter:blur(8px)}}@keyframes HomeInteractive_placeholderCaretBlink__0t5GY{0%,49%{opacity:.85}50%,to{opacity:.1}}@media (max-width:900px){.HomeInteractive_heroFocused__x4jIB{padding-top:calc(var(--header-height) + 24px);min-height:calc(100dvh - var(--header-height))}.HomeInteractive_inputField__8rIZL{width:min(520px,100%)}.HomeInteractive_wrap__DMvYf{min-height:min(420px,calc(100dvh - var(--header-height) - 48px))}}@media (max-width:640px){.HomeInteractive_wrap__DMvYf{--starter-control-slot-min-height:104px;min-height:min(400px,calc(100dvh - var(--header-height) - 32px))}.HomeInteractive_inputRow__lBCGQ{align-items:stretch;gap:8px}.HomeInteractive_inputLabel__q_T2R{width:100%;text-align:left;padding-bottom:0}.HomeInteractive_inputField__8rIZL{width:100%}.HomeInteractive_input__yB9_I,.HomeInteractive_placeholderCurrent__1Vi1a,.HomeInteractive_placeholderGhost__pK_xV{font-size:16px}.HomeInteractive_optionGrid__KGfCk{gap:8px}.HomeInteractive_optionButton__ZcFaP{width:100%;max-width:280px}}@media (max-width:430px){.HomeInteractive_heroFocused__x4jIB{padding-top:calc(var(--header-height) + 16px);padding-bottom:20px;min-height:calc(100dvh - var(--header-height))}.HomeInteractive_wrap__DMvYf{--starter-control-slot-min-height:116px;gap:16px;min-height:min(380px,calc(100dvh - var(--header-height) - 28px))}.HomeInteractive_wrap__DMvYf[data-stage=color],.HomeInteractive_wrap__DMvYf[data-stage=launching],.HomeInteractive_wrap__DMvYf[data-stage=preset],.HomeInteractive_wrap__DMvYf[data-stage=shape],.HomeInteractive_wrap__DMvYf[data-stage=transition],.HomeInteractive_wrap__DMvYf[data-stage=transitioning]{gap:12px}.HomeInteractive_onboardingPanelContent__fD7vQ,.HomeInteractive_onboardingPanel__ESoEy{min-height:var(--starter-control-slot-min-height)}.HomeInteractive_colorGrid__e91kj,.HomeInteractive_onboardingPanelContent__fD7vQ{gap:10px}.HomeInteractive_colorOption__nYF_a{width:38px;height:38px}.HomeInteractive_optionButton__ZcFaP{max-width:240px}}@media (prefers-reduced-motion:reduce){.HomeInteractive_belowFold__9JhZf,.HomeInteractive_colorOption__nYF_a,.HomeInteractive_heroLead__uAhSk,.HomeInteractive_heroSupport__GACfa,.HomeInteractive_inputField__8rIZL:after,.HomeInteractive_launchFadeOverlay__nGXFo,.HomeInteractive_optionButton__ZcFaP,.HomeInteractive_wrap__DMvYf{transition:none}.HomeInteractive_onboardingNoteEntering__kl2Cm,.HomeInteractive_onboardingOptionEntering__LwaGY,.HomeInteractive_onboardingPanelContentEntering__dPplT,.HomeInteractive_onboardingPanelContentExiting__tj4z6,.HomeInteractive_onboardingPanel__ESoEy,.HomeInteractive_placeholderCaret__ba86r,.HomeInteractive_placeholderWordEntering__KUFl0,.HomeInteractive_placeholderWordLeaving__ENfbn{animation:none}}