.Header_header__6m8dW{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top);z-index:var(--z-index-header);display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);padding:var(--size-spacing-xxs) var(--size-spacing-sm);background-color:var(--color-background-white);transition:box-shadow .2s ease-out}.Header_peeloff__4TCs6{position:relative;top:inherit}.Header_intersection__R1mRI{position:absolute;top:calc(env(safe-area-inset-top) * -1);right:0;left:0;z-index:-1;pointer-events:none;visibility:hidden}.Header_headerRenderRightArea__nL8gd{display:flex;flex:1 1 auto;justify-content:flex-end}.HeaderLogo_wrapper__8_Yo7{line-height:0}.BackButton_BackButton__dJ5dz{display:flex;width:-moz-fit-content;width:fit-content;height:42px;padding:var(--size-spacing-xs) var(--size-spacing-xxs);color:var(--color-ubie-blue-600);cursor:pointer;background:none;border:none}.BackButton_hidden__XxL2_{visibility:hidden}.BackButton_icon__UCT3a{align-self:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-right:-.2em;margin-left:-.3em}.BackButton_icon__UCT3a>svg{font-size:1.125em;vertical-align:-.175em}.BackButton_text__fv82r{align-self:center;height:-moz-fit-content;height:fit-content;margin-left:var(--size-spacing-xs);font-size:var(--text-body-md-size);font-style:normal;font-weight:400;line-height:1;letter-spacing:.25px;white-space:nowrap}.PageTitle_title__bF6cj{font-size:var(--text-heading-md-size);font-weight:700;line-height:var(--text-heading-md-line);color:var(--color-text-main);letter-spacing:.25px}.HeaderRightButtons_buttons__gWbE0{display:flex}.HeaderRightButtons_buttons__gWbE0>*+*{margin-left:var(--size-spacing-xxs)}.style_normalOverlay__TkLaG{background:rgb(0 0 0/50%)}.style_darkerOverlay__gV7Pq{background:rgb(0 0 0/80%)}.Modal_modal__7XinN{z-index:var(--z-index-modal);overflow-y:auto}.Modal_modal__7XinN,.Modal_overlay__mBDzu{position:fixed;inset:0}.Modal_modalContainer__xH7S0{display:flex;align-items:center;justify-content:center;min-height:100vh}.Modal_modalBody__nNsdJ{position:relative;width:90%;max-width:450px;max-height:90vh;padding:var(--size-spacing-lg);margin:0 auto;overflow-y:auto;background:var(--color-background-white);border-radius:var(--radius-lg)}.Modal_fixedHeight__uHMF9{height:90vh}.Modal_fullscreen__tt4g8{width:100vh;max-width:100vh;height:100vh;max-height:100vh;padding:env(safe-area-inset-top) var(--size-spacing-lg) env(safe-area-inset-bottom) var(--size-spacing-lg);margin:0;overflow-y:hidden;border-radius:0}.Modal_header__KkRWf{padding:var(--size-spacing-xs) var(--size-spacing-lg) var(--size-spacing-lg);font-size:var(--text-heading-xs-size);font-weight:700;line-height:var(--text-heading-xs-line);color:var(--color-text-main);text-align:center;white-space:pre-wrap}.Modal_closeIcon__YeKfr{position:absolute;top:16px;right:16px;padding:0;font-size:24px;color:var(--color-ubie-blue-600);background:var(--color-background-white);border:none}.SignUpQaResultLeavingModal_container__kT5XJ{display:flex;flex-direction:column;align-items:center}.SignUpQaResultLeavingModal_title__sm9yY{font-size:16px;font-weight:700}.SignUpQaResultLeavingModal_description__8_QkG{margin:18px 0;font-size:14px}.SignUpQaResultLeavingModal_description__8_QkG>p{margin:6px 0}.SignUpQaResultLeavingModal_backHome__Y_UWL{margin:var(--size-spacing-sm) 0 var(--size-spacing-xxs);font-size:14px;font-weight:700}.Box_box__JPvw_{box-sizing:border-box;display:block;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);font-size:var(--text-size);font-weight:var(--text-bold);-webkit-hyphens:auto;hyphens:auto;line-height:var(--text-leading);color:var(--text-color);overflow-wrap:anywhere;background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--radius)}.Box_box__JPvw_.Box_textBold__Yy2yB{font-weight:700}.Box_box__JPvw_.Box_textNormal__Pj6T_{font-weight:400}.Box_box__JPvw_.Box_textCenter__A_cRf{text-align:center}.Box_box__JPvw_.Box_textLeft__IPl_R{text-align:left}.Box_box__JPvw_.Box_textRight__3x7YL{text-align:right}.Box_box__JPvw_.Box_textNoWrap__ifyYd{white-space:nowrap}.Box_box__JPvw_.Box_inline__oxKAH{display:inline-block}.RareDiseaseStoryRecruitMainContent_container__sjMIP{position:relative;display:flex;flex-direction:column;width:100%;max-width:480px;min-height:100vh;margin:0 auto;color:var(--color-text-main);background:var(--color-ubie-black-200)}@media (min-width:768px){.RareDiseaseStoryRecruitMainContent_container__sjMIP{max-width:600px}}.RareDiseaseStoryRecruitMainContent_firstScreen__6c3is{position:relative;display:flex;flex-direction:column;gap:var(--size-spacing-md);padding:var(--size-spacing-lg) var(--size-spacing-md);overflow:hidden;background:var(--color-background-white);border-bottom:1px solid var(--color-ubie-black-300)}.RareDiseaseStoryRecruitMainContent_firstScreenWatermark__bTxpm{position:absolute;top:-30px;right:-44px;width:190px;height:190px;color:var(--color-ubie-blue-100);pointer-events:none}.RareDiseaseStoryRecruitMainContent_firstScreenWatermark__bTxpm svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_audience__sp9uA{position:relative;display:flex;gap:var(--size-spacing-xs);align-items:center}.RareDiseaseStoryRecruitMainContent_audienceText__ds8Zj{font-size:var(--text-body-sm-size);font-weight:700}.RareDiseaseStoryRecruitMainContent_tag__gXY8U{display:inline-block;padding:2px 10px;font-size:var(--text-tag-md-size);font-weight:700;line-height:1.5;color:var(--color-ubie-blue-600);background:var(--color-background-white);border:1px solid var(--color-ubie-blue-600);border-radius:var(--radius-full)}.RareDiseaseStoryRecruitMainContent_questionRow__sGcU7{position:relative;display:flex;gap:var(--size-spacing-sm);align-items:flex-start}.RareDiseaseStoryRecruitMainContent_questionMark__cUDDt{flex-shrink:0;width:40px;height:40px;margin-top:var(--size-spacing-xxs);color:var(--color-ubie-blue-600)}.RareDiseaseStoryRecruitMainContent_questionMark__cUDDt svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_question__Uz1Pp{margin:0;font-size:1.625rem;font-weight:700;line-height:1.4;outline:none}.RareDiseaseStoryRecruitMainContent_options__GHBwm{position:relative;display:flex;flex-direction:column;gap:var(--size-spacing-xs);padding:0;margin:0;list-style:none}.RareDiseaseStoryRecruitMainContent_option__OO_JR{display:flex;gap:var(--size-spacing-xs);align-items:center;justify-content:space-between;width:100%;min-height:58px;padding:var(--size-spacing-sm) var(--size-spacing-lg);font:inherit;font-size:var(--text-body-md-size);font-weight:700;color:var(--color-ubie-blue-600);text-align:left;cursor:pointer;background:var(--color-background-white);border:1.5px solid var(--color-ubie-blue-600);border-radius:var(--radius-full)}.RareDiseaseStoryRecruitMainContent_option__OO_JR:hover{background:var(--color-ubie-blue-100)}.RareDiseaseStoryRecruitMainContent_optionLabel__Cc0RW{display:flex;flex-direction:column;gap:var(--size-spacing-xxs)}.RareDiseaseStoryRecruitMainContent_optionMeta__UeqG1{font-size:var(--text-tag-xs-size);font-weight:400;line-height:1.3;color:var(--color-text-sub)}.RareDiseaseStoryRecruitMainContent_optionChevron__1NqAg{flex-shrink:0;width:18px;height:18px}.RareDiseaseStoryRecruitMainContent_optionChevron__1NqAg svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_firstScreenNote__CQhXY{position:relative;margin:0;font-size:var(--text-body-xs-size);line-height:1.7;color:var(--color-text-sub);text-align:center}.RareDiseaseStoryRecruitMainContent_inlineLink__u_G_6{margin-left:var(--size-spacing-xxs);color:var(--color-text-link);text-decoration:underline}.RareDiseaseStoryRecruitMainContent_band__iXXSf{display:flex;flex-direction:column;gap:var(--size-spacing-md);padding:var(--size-spacing-lg) var(--size-spacing-md);color:var(--color-text-white);background:var(--color-ubie-blue-600)}.RareDiseaseStoryRecruitMainContent_bandIcons__KTF6f{display:flex;gap:var(--size-spacing-sm);align-items:center}.RareDiseaseStoryRecruitMainContent_bandA__LTKx_,.RareDiseaseStoryRecruitMainContent_bandQ__XUcU1{width:56px;height:56px;color:var(--color-text-white)}.RareDiseaseStoryRecruitMainContent_bandArrow__4NRNk{width:26px;height:26px;color:var(--color-ubie-blue-300)}.RareDiseaseStoryRecruitMainContent_bandA__LTKx_ svg,.RareDiseaseStoryRecruitMainContent_bandArrow__4NRNk svg,.RareDiseaseStoryRecruitMainContent_bandQ__XUcU1 svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_bandTitle__OBZYp{margin:0;font-size:var(--text-heading-md-size);font-weight:700;line-height:1.45;color:var(--color-text-white)}.RareDiseaseStoryRecruitMainContent_bandBody__HT1Ng{margin:0;font-size:var(--text-body-sm-size);line-height:1.7;color:var(--color-ubie-blue-100)}.RareDiseaseStoryRecruitMainContent_conditionsOnBlue__vVy6Q,.RareDiseaseStoryRecruitMainContent_conditions__pFxgf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--size-spacing-xs);gap:var(--size-spacing-xs);padding:0;margin:0;list-style:none}.RareDiseaseStoryRecruitMainContent_conditionItem__jSXkN{display:flex;flex-direction:column;gap:var(--size-spacing-xxs);align-items:center;padding:var(--size-spacing-sm) var(--size-spacing-xxs);font-size:var(--text-tag-md-size);font-weight:700;line-height:1.3;text-align:center;border-radius:var(--radius-lg)}.RareDiseaseStoryRecruitMainContent_conditionsOnBlue__vVy6Q .RareDiseaseStoryRecruitMainContent_conditionItem__jSXkN{color:var(--color-text-white);background:rgb(255 255 255/12%)}.RareDiseaseStoryRecruitMainContent_conditionIcon__Ejhod{width:24px;height:24px;color:currentcolor}.RareDiseaseStoryRecruitMainContent_conditionIcon__Ejhod svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_section__lFZvb{display:flex;flex-direction:column;gap:var(--size-spacing-sm);padding:var(--size-spacing-lg) var(--size-spacing-md) var(--size-spacing-xs)}.RareDiseaseStoryRecruitMainContent_lastSection__ToVHJ{padding-bottom:var(--size-spacing-xl)}.RareDiseaseStoryRecruitMainContent_sectionHeader__07DSQ{display:flex;gap:var(--size-spacing-sm);align-items:baseline;justify-content:space-between}.RareDiseaseStoryRecruitMainContent_sectionTitle__stTVP{margin:0;font-size:var(--text-heading-md-size);font-weight:700;line-height:1.45}.RareDiseaseStoryRecruitMainContent_sectionAside__RipP1{font-size:var(--text-body-sm-size);font-weight:700;color:var(--color-ubie-blue-600);white-space:nowrap}.RareDiseaseStoryRecruitMainContent_eyebrow__XoIvk{margin:0;font-size:var(--text-tag-md-size);font-weight:700;color:var(--color-ubie-blue-600)}.RareDiseaseStoryRecruitMainContent_sub__HS8uf{display:block;margin:0;font-size:var(--text-body-xs-size);line-height:1.7;color:var(--color-text-sub)}.RareDiseaseStoryRecruitMainContent_strong__gl9ex{color:var(--color-text-main)}.RareDiseaseStoryRecruitMainContent_cardList__4pD2L{display:flex;flex-direction:column;gap:var(--size-spacing-xs);padding:0;margin:0;list-style:none}.RareDiseaseStoryRecruitMainContent_card__8ZwQa{display:block;background:var(--color-background-white);border:1px solid var(--color-ubie-black-300);border-radius:var(--radius-lg)}.RareDiseaseStoryRecruitMainContent_checkCard____5Wz,.RareDiseaseStoryRecruitMainContent_stepCard__XZTh2{display:flex;gap:var(--size-spacing-sm);align-items:center;padding:var(--size-spacing-md);background:var(--color-background-white);border:1px solid var(--color-ubie-black-300);border-radius:var(--radius-lg)}.RareDiseaseStoryRecruitMainContent_checkTitle__BAs_S{display:block;font-size:var(--text-body-md-size);font-weight:700;line-height:1.5}.RareDiseaseStoryRecruitMainContent_iconBox__KdTPd{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-lg)}.RareDiseaseStoryRecruitMainContent_iconBox__KdTPd svg{width:28px;height:28px}.RareDiseaseStoryRecruitMainContent_iconBoxSmall__yuPhK{width:40px;height:40px;border-radius:var(--radius-md)}.RareDiseaseStoryRecruitMainContent_iconBoxSmall__yuPhK svg{width:22px;height:22px}.RareDiseaseStoryRecruitMainContent_iconBoxGreen__rSep6{color:var(--color-ubie-green-700);background:var(--color-ubie-green-100)}.RareDiseaseStoryRecruitMainContent_iconBoxBlue__yMTkd{color:var(--color-ubie-blue-600);background:var(--color-ubie-blue-100)}.RareDiseaseStoryRecruitMainContent_iconBoxPurple__PURLq{color:var(--color-ubie-purple-600);background:var(--color-ubie-purple-100)}.RareDiseaseStoryRecruitMainContent_iconBoxPink__IUAoE{color:var(--color-ubie-pink-600);background:var(--color-ubie-pink-100)}.RareDiseaseStoryRecruitMainContent_iconBoxOrange__mmi_l{color:var(--color-ubie-orange-700);background:var(--color-ubie-orange-200)}.RareDiseaseStoryRecruitMainContent_stepNumber__mWwWB{flex-shrink:0;width:34px;font-size:2.5rem;font-weight:900;line-height:1;color:var(--color-ubie-blue-600);letter-spacing:-.02em}.RareDiseaseStoryRecruitMainContent_themeCard__GTxlg{display:flex;flex-direction:column;gap:var(--size-spacing-xs);padding:var(--size-spacing-md);background:var(--color-ubie-black-100)}.RareDiseaseStoryRecruitMainContent_themeList__bV2_N{display:flex;flex-direction:column;gap:var(--size-spacing-xs);padding:0;margin:0;list-style:none}.RareDiseaseStoryRecruitMainContent_themeItem__lDLTp{display:flex;gap:var(--size-spacing-xs);align-items:baseline}.RareDiseaseStoryRecruitMainContent_themeIndex__RrdZG{flex-shrink:0;width:14px;font-size:var(--text-body-sm-size);font-weight:900;color:var(--color-ubie-blue-600)}.RareDiseaseStoryRecruitMainContent_themeTitle__Z_G5K{font-size:var(--text-body-sm-size);font-weight:700}.RareDiseaseStoryRecruitMainContent_moreLink__IVvGh{display:inline-flex;gap:var(--size-spacing-xxs);align-items:center;font-size:var(--text-body-sm-size);font-weight:700;color:var(--color-text-main);text-decoration:none;white-space:nowrap}.RareDiseaseStoryRecruitMainContent_moreChevron__J74io{width:16px;height:16px;color:var(--color-ubie-blue-600)}.RareDiseaseStoryRecruitMainContent_moreChevron__J74io svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_storyCard__GScLd{display:flex;flex-direction:column;gap:var(--size-spacing-xs);padding:var(--size-spacing-md);color:inherit;text-decoration:none}.RareDiseaseStoryRecruitMainContent_storyCard__GScLd:hover{border-color:var(--color-ubie-blue-600)}.RareDiseaseStoryRecruitMainContent_storyMeta__WcI2E{display:flex;gap:var(--size-spacing-xs);font-size:var(--text-tag-md-size);color:var(--color-text-sub)}.RareDiseaseStoryRecruitMainContent_storyTitle__lZXVH{font-size:var(--text-body-md-size);font-weight:700;line-height:1.5}.RareDiseaseStoryRecruitMainContent_storyTags__lS_I8{display:flex;flex-wrap:wrap;gap:var(--size-spacing-xs);align-items:center}.RareDiseaseStoryRecruitMainContent_storyDate__gWo6n{font-size:var(--text-tag-md-size);color:var(--color-text-sub)}.RareDiseaseStoryRecruitMainContent_emptyCard__96txd{display:flex;flex-direction:column;gap:var(--size-spacing-xxs);padding:var(--size-spacing-md);background:var(--color-ubie-blue-100);border-color:var(--color-ubie-blue-200)}.RareDiseaseStoryRecruitMainContent_noticeCard__BCRuS{display:flex;gap:var(--size-spacing-sm);align-items:flex-start;padding:var(--size-spacing-md);border-radius:var(--radius-lg)}.RareDiseaseStoryRecruitMainContent_noticeOrange__ODO_q{background:var(--color-ubie-orange-100);border:1px solid var(--color-ubie-orange-300)}.RareDiseaseStoryRecruitMainContent_noticeGreen__Rz5f1{background:var(--color-ubie-green-100);border:1px solid var(--color-ubie-green-300)}.RareDiseaseStoryRecruitMainContent_rewardCard__aLO4p{display:flex;gap:var(--size-spacing-sm);align-items:center;padding:var(--size-spacing-md)}.RareDiseaseStoryRecruitMainContent_rewardAmount__w_QWR{font-size:var(--text-heading-xl-size);font-weight:900;line-height:1;white-space:nowrap}.RareDiseaseStoryRecruitMainContent_rewardUnit__XH2BH{margin-left:var(--size-spacing-xxs);font-size:var(--text-body-sm-size);font-weight:700}.RareDiseaseStoryRecruitMainContent_faqCard__3Fcuh{display:flex;flex-direction:column;padding:0 var(--size-spacing-md)}.RareDiseaseStoryRecruitMainContent_faq__KcOdo{border-bottom:1px solid var(--color-ubie-black-300)}.RareDiseaseStoryRecruitMainContent_faq__KcOdo:last-child{border-bottom:0}.RareDiseaseStoryRecruitMainContent_faqSummary__MU2nd{display:flex;gap:var(--size-spacing-sm);align-items:center;justify-content:space-between;min-height:48px;padding:var(--size-spacing-sm) 0;font-size:var(--text-body-sm-size);font-weight:700;list-style:none;cursor:pointer}.RareDiseaseStoryRecruitMainContent_faqSummary__MU2nd::-webkit-details-marker{display:none}.RareDiseaseStoryRecruitMainContent_faqChevron__uY_pX{flex-shrink:0;width:18px;height:18px;color:var(--color-text-sub);transition:transform .2s ease}.RareDiseaseStoryRecruitMainContent_faqChevron__uY_pX svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_faq__KcOdo[open] .RareDiseaseStoryRecruitMainContent_faqChevron__uY_pX{transform:rotate(180deg)}.RareDiseaseStoryRecruitMainContent_faqAnswer__2Akn8{padding:0 0 var(--size-spacing-sm);margin:0;font-size:var(--text-body-xs-size);line-height:1.7;color:var(--color-text-sub)}.RareDiseaseStoryRecruitMainContent_finalCard__XN9WV{display:flex;flex-direction:column;gap:var(--size-spacing-sm);padding:var(--size-spacing-lg) var(--size-spacing-md);color:var(--color-text-white);background:var(--color-ubie-blue-600);border-radius:var(--radius-lg)}.RareDiseaseStoryRecruitMainContent_finalHeading__bwJuD{display:flex;gap:var(--size-spacing-sm);align-items:center}.RareDiseaseStoryRecruitMainContent_finalA__4edDU{flex-shrink:0;width:40px;height:40px;color:var(--color-text-white)}.RareDiseaseStoryRecruitMainContent_finalA__4edDU svg{width:100%;height:100%}.RareDiseaseStoryRecruitMainContent_finalTitle__9Tyyf{margin:0;font-size:var(--text-body-lg-size);font-weight:700;line-height:1.45}.RareDiseaseStoryRecruitMainContent_finalNote__7QKoA{margin:0;font-size:var(--text-body-xs-size);line-height:1.7;color:var(--color-ubie-blue-100);text-align:center}.RareDiseaseStoryRecruitMainContent_policyNote__Vxzo5{margin:0;font-size:var(--text-tag-xs-size);line-height:1.7;color:var(--color-text-sub)}.RareDiseaseStoryRecruitMainContent_sticky__KEvUx{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;padding:var(--size-spacing-xs) var(--size-spacing-md) var(--size-spacing-sm);background:rgb(255 255 255/96%);border-top:1px solid var(--color-ubie-black-300)}