.DiagnosisStart_root__C2BpX{--form-overlap:56px;flex:1;min-height:100dvh;overflow-y:auto;background-color:var(--ds-bg);background-image:linear-gradient(#0000000a 1px,transparent 0),linear-gradient(90deg,#0000000a 1px,transparent 0);background-size:24px 24px}.DiagnosisStart_page__8HXCK{max-width:440px;min-height:100dvh;margin:0 auto;padding:0;background-color:var(--ds-cream);box-shadow:0 0 0 1px #0000000d;overflow-x:clip}.DiagnosisStart_top__dW1AK{padding:24px 16px calc(var(--form-overlap) + 20px);background-color:var(--ds-face)}.DiagnosisStart_bottom__7pAcW{padding:0 16px 40px}.DiagnosisStart_telopRow__KUJ22{display:flex;align-items:center;justify-content:center;gap:12px}.DiagnosisStart_telopIcon__kIg_T{flex:none;width:68px;height:68px;border:var(--ds-border);border-radius:50%;background-color:var(--ds-paper)}.DiagnosisStart_telop__5zpW9{position:relative;min-width:0;margin:0;padding:8px 14px;border:var(--ds-border);border-radius:18px;background-color:var(--ds-paper);box-shadow:var(--ds-deco-shadow);text-align:center;font-size:clamp(13px,3.55vw,17px);font-weight:900;line-height:1.4}.DiagnosisStart_telop__5zpW9:after,.DiagnosisStart_telop__5zpW9:before{content:"";position:absolute;top:50%;border-style:solid;border-color:transparent;transform:translateY(-50%)}.DiagnosisStart_telop__5zpW9:before{left:-12px;border-width:8px 12px 8px 0;border-right-color:var(--ds-ink)}.DiagnosisStart_telop__5zpW9:after{left:-9px;border-width:6px 9px 6px 0;border-right-color:var(--ds-paper)}.DiagnosisStart_hero__mfCvw{position:relative;margin:22px -16px 0;overflow:hidden}.DiagnosisStart_stage__mS4_Z{position:relative;height:236px}.DiagnosisStart_fan__TLw6y{position:absolute;inset:0;display:flex;justify-content:center;padding-top:32px}.DiagnosisStart_fanCard__QSPkK{position:absolute;width:108px;height:auto;border-radius:8px;box-shadow:0 6px 14px #00000044;transform-origin:50% 120%}.DiagnosisStart_fanCard__QSPkK:first-child{transform:translateX(-118px) rotate(-20deg) translateY(28px)}.DiagnosisStart_fanCard__QSPkK:nth-child(2){transform:translateX(-60px) rotate(-11deg) translateY(6px)}.DiagnosisStart_fanCard__QSPkK:nth-child(3){transform:translateY(-6px);z-index:2}.DiagnosisStart_fanCard__QSPkK:nth-child(4){transform:translateX(60px) rotate(11deg) translateY(6px)}.DiagnosisStart_fanCard__QSPkK:nth-child(5){transform:translateX(118px) rotate(20deg) translateY(28px)}@media (prefers-reduced-motion:no-preference){.DiagnosisStart_fanCard__QSPkK{animation:DiagnosisStart_fan-float__eIzrC 3.2s ease-in-out infinite}.DiagnosisStart_fanCard__QSPkK:nth-child(2n){animation-delay:-1.6s}}@keyframes DiagnosisStart_fan-float__eIzrC{50%{translate:0 -6px}}.DiagnosisStart_logo__IklIE{--logo-depth-color:var(--ds-icon-yellow);position:relative;z-index:5;margin:0 0 6px;text-align:center;font-size:clamp(36px,12.4vw,56px);font-weight:900;letter-spacing:-.02em;line-height:1;transform:skewX(var(--ds-skew))}.DiagnosisStart_logoLatin__naScS,.DiagnosisStart_logoMark__gAZE9{position:relative;top:.07em}.DiagnosisStart_logoLatin__naScS{font-size:1.27em}.DiagnosisStart_logoMark__gAZE9{font-size:1.2em}.DiagnosisStart_logoLayer__Y49_H{display:block;white-space:nowrap}.DiagnosisStart_logoDepthFill___eV5J,.DiagnosisStart_logoDepthOutline__jiuau{position:absolute;inset:0}.DiagnosisStart_logoDepthOutline__jiuau{color:var(--ds-ink);-webkit-text-stroke:4px var(--ds-ink);filter:drop-shadow(1px 1px 0 var(--ds-ink)) drop-shadow(1px 1px 0 var(--ds-ink)) drop-shadow(1px 1px 0 var(--ds-ink)) drop-shadow(1px 1px 0 var(--ds-ink)) drop-shadow(1px 1px 0 var(--ds-ink))}.DiagnosisStart_logoDepthFill___eV5J{color:var(--logo-depth-color);filter:drop-shadow(1px 1px 0 var(--logo-depth-color)) drop-shadow(1px 1px 0 var(--logo-depth-color)) drop-shadow(1px 1px 0 var(--logo-depth-color)) drop-shadow(1px 1px 0 var(--logo-depth-color)) drop-shadow(1px 1px 0 var(--logo-depth-color))}.DiagnosisStart_logoOutline__u2m_b{position:relative;color:var(--ds-ink);-webkit-text-stroke:4px var(--ds-ink)}.DiagnosisStart_logoFace__zd7Tz{position:absolute;inset:0;color:var(--ds-paper)}.DiagnosisStart_logoSub__RX3Lf{position:absolute;top:150px;left:0;right:0;z-index:5;margin:0;text-align:center}.DiagnosisStart_logoSubBand__ukp_A{display:inline-block;padding:6px 12px;background-color:var(--ds-ink);color:var(--ds-paper);font-size:17px;font-weight:900;border-radius:var(--ds-radius-sm);transform:rotate(-4deg)}.DiagnosisStart_logoSubEm__mJjPx{color:var(--ds-yellow)}.DiagnosisStart_chips__JZ7lh{--chip-size:84px;display:flex;justify-content:space-around;margin:calc(var(--chip-size) / -2 - 16px) 0 0;padding:0;list-style:none}.DiagnosisStart_chip__Chp6j{position:relative;display:flex;align-items:center;justify-content:center;width:var(--chip-size);height:var(--chip-size);border:var(--ds-line-thin);border-radius:50%;background-color:var(--chip-color);color:var(--ds-ink)}.DiagnosisStart_chipArc__A_vdR{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.DiagnosisStart_chipArcText__5E4Pa{fill:var(--ds-ink);font-size:12px;font-weight:900;letter-spacing:-.02em}.DiagnosisStart_chipValue__xLFAr{display:flex;align-items:baseline;justify-content:center;margin-top:12px;line-height:1;transform:skewX(var(--ds-skew))}.DiagnosisStart_chipNum__oySDW{font-size:28px;font-weight:900;letter-spacing:-.02em}.DiagnosisStart_chipUnit__QjTgj{margin:0 1px;font-size:13px;font-weight:900}.DiagnosisStart_chipPink__cQnZC{--chip-color:var(--ds-icon-pink)}.DiagnosisStart_chipAmber___f2HC{--chip-color:var(--ds-icon-yellow)}.DiagnosisStart_chipGreen__zFeCD{--chip-color:var(--ds-icon-mint)}.DiagnosisStart_form__jVDlO{position:relative;margin-top:calc(var(--form-overlap) * -1);padding:16px 14px 18px;border:var(--ds-line-thin);border-radius:var(--ds-radius-lg);background-color:var(--ds-paper)}.DiagnosisStart_formTitle__x2_8x{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-size:17px;font-weight:900}.DiagnosisStart_step__aWMMC{padding:2px 8px;border-radius:var(--ds-radius-sm);background-color:var(--ds-pink);color:var(--ds-paper);font-size:12px}.DiagnosisStart_formNote__xBWIl{margin:4px 0 0;font-size:12px;font-weight:700;color:var(--ds-muted)}.DiagnosisStart_dateRow__rRYa7{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:8px;margin-top:12px}.DiagnosisStart_timeRow__73Agv{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:end;gap:8px;margin-top:10px}.DiagnosisStart_timeColon__dQf82{padding-bottom:12px;font-size:18px;font-weight:900}.DiagnosisStart_field__zenpV{display:flex;flex-direction:column;gap:3px;font-size:11px;font-weight:900}.DiagnosisStart_selectWrap__a3MFu{position:relative;display:block}.DiagnosisStart_selectIcon__PhXkI{position:absolute;top:50%;right:8px;width:16px;height:16px;transform:translateY(-50%);pointer-events:none}.DiagnosisStart_select__Wo7yI{width:100%;padding:10px 28px 10px 8px;border:var(--ds-line-thin);border-radius:var(--ds-radius);background-color:var(--ds-cream);color:var(--ds-ink);font:inherit;font-size:18px;font-weight:900;appearance:none;-webkit-appearance:none;cursor:pointer}.DiagnosisStart_textLink__K_TWD{margin-top:10px;padding:0;border:none;background:transparent;color:var(--ds-muted);font:inherit;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.DiagnosisStart_timeRow__73Agv .DiagnosisStart_textLink__K_TWD{margin-top:0;padding:12px 2px;white-space:nowrap}.DiagnosisStart_cta__MmZEg{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;padding:16px 0;border:var(--ds-border);border-radius:var(--ds-radius);background-color:var(--ds-yellow);color:var(--ds-ink);font:inherit;font-size:18px;font-weight:900;box-shadow:var(--ds-press-shadow-strong);cursor:pointer;transition:transform .1s,box-shadow .1s}.DiagnosisStart_cta__MmZEg:active:not(:disabled){transform:var(--ds-press-translate-strong);box-shadow:var(--ds-press-shadow-active)}.DiagnosisStart_cta__MmZEg:disabled{cursor:wait;opacity:.7}.DiagnosisStart_ctaIcon__CUPBg{width:22px;height:22px}.DiagnosisStart_duration__o_Tpe{margin:12px 0 0;text-align:center;font-size:12px;font-weight:900}.DiagnosisStart_durationEm__NA8Fb{color:var(--ds-pink)}.DiagnosisStart_logic__yGvJT{margin:22px 0 0;text-align:center;font-size:11px;font-weight:700;line-height:1.7;color:var(--ds-muted)}.DiagnosisStart_logicEm__gKbRd{color:var(--ds-ink)}