._page_109c3_1{width:100%;max-width:1160px;margin:0 auto;padding:0 28px 36px}._layout_109c3_7{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:64px;padding:42px 0 54px;display:grid}._footer_109c3_8{color:#627c71;text-align:center;font-size:12px;line-height:1.7}._footer_109c3_8 a{text-underline-offset:3px}._card_109c3_11{margin:0;padding:32px}._card_109c3_11 h2{overflow-wrap:break-word;margin:0 0 12px;font-size:28px;line-height:1.15}._form_109c3_23{gap:20px;margin-top:28px;display:grid}._form_109c3_23 label{gap:8px;min-width:0;font-size:15px;font-weight:600;line-height:1.4;display:grid}._form_109c3_23 input{border:1px solid var(--border);width:100%;min-width:0;min-height:50px;color:var(--foreground);background:#fff;border-radius:10px;padding:12px 14px;font-size:16px;font-weight:400;display:block}._form_109c3_23 button{justify-content:center;width:100%;min-height:50px;margin-top:4px}._actions_109c3_59{border-top:1px solid var(--border);gap:8px;margin-top:24px;padding-top:16px;display:grid}._actions_109c3_59 button,._verification_109c3_67 button{background:var(--secondary);min-height:44px;color:var(--primary);text-align:center;white-space:normal;border:0;border-radius:8px;padding:10px 12px}._verification_109c3_67{gap:12px;margin-top:16px;display:grid}._feedback_109c3_79{overflow-wrap:anywhere;margin-top:16px;line-height:1.5}@media (max-width:480px){._page_109c3_1{padding:0 20px 36px}._card_109c3_11{padding:24px 20px}}@media (max-width:850px){._layout_109c3_7{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:32px}}@media (max-width:680px){._layout_109c3_7{grid-template-columns:1fr;gap:28px;padding:20px 0 32px}._card_109c3_11{width:100%}}._progress_109c3_88{gap:12px;margin:24px 0;padding:0;font-size:13px;list-style:none;display:flex}._progress_109c3_88 li{color:#61786e;background:#f0f5f2;border-radius:10px;flex:1;padding:10px}._progress_109c3_88 li[aria-current]{color:#006b60;background:#e0f1e8;font-weight:700}._petForm_109c3_88{gap:20px;margin-top:20px;display:grid}._petField_109c3_88{border:1px solid #dce7e1;border-radius:16px;min-width:0;margin:0;padding:18px}._petField_109c3_88 legend{align-items:center;gap:8px;padding:0 8px;font-weight:700;display:flex}._sizeGuide_109c3_88{color:#537167;font-size:13px}._sizeGuide_109c3_88 summary{cursor:pointer}._sizeGuide_109c3_88 p{margin-top:8px}._form_109c3_23 input[type=range]{min-height:24px;padding:0}._form_109c3_23 input[hidden]{display:none}._petForm_109c3_88 ._pet-photo-editor_109c3_88{gap:12px}._petForm_109c3_88 ._pet-photo-editor_109c3_88 ._pet-avatar_109c3_88{width:72px;height:72px}._layout_109c3_7._registration_109c3_90{max-width:600px;margin:auto;padding-top:24px;display:block}._registration_109c3_90 ._petField_109c3_88{padding:20px}._registration_109c3_90 ._form_109c3_23 button._linkbutton_109c3_90{background:0 0;min-height:40px}@media (max-width:480px){._registration_109c3_90 ._petField_109c3_88{padding:14px}._registration_109c3_90 ._fieldgrid_109c3_90{grid-template-columns:1fr}._registration_109c3_90 ._pet-photo-editor_109c3_88 ._pet-avatar_109c3_88{width:64px;height:64px}}._notice_123n9_1{color:#526b63;margin:16px 0 22px;font-size:12px;line-height:1.6}._notice_123n9_1 p{margin:0 0 8px}._notice_123n9_1 a{color:#006b60;text-underline-offset:3px;text-decoration:underline}._notice_123n9_1 summary{cursor:pointer;color:#006b60;min-height:32px;padding:5px 0}._notice_123n9_1 details[open]{padding-bottom:8px}._notice_123n9_1 details p{margin-top:10px}:is(._notice_123n9_1 a:focus-visible,._notice_123n9_1 summary:focus-visible){outline-offset:3px;outline:2px solid #006b60}._srOnly_123n9_1{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
