@charset "UTF-8";._form_uxm45_9{padding:clamp(30 * var(--px),(var(--window-width) * .0282 + 19.437) * var(--px),60 * var(--px)) clamp(30 * var(--px),(var(--window-width) * .0282 + 19.437) * var(--px),60 * var(--px)) clamp(40 * var(--px),(var(--window-width) * .0188 + 32.958) * var(--px),60 * var(--px));margin-inline:clamp(0 * var(--px),(var(--window-width) * .149 + -114.2857142) * var(--px),100 * var(--px));background-color:var(--color-gray-02);border-radius:calc(5 * var(--px))}._form_fields_uxm45_16{padding-bottom:var(--spacing-xs);border-bottom:rgba(var(--color-black-01-rgb),.1) calc(1 * var(--px)) solid}._form_buttons_uxm45_21{display:flex;flex-wrap:wrap;gap:calc(10 * var(--px));align-items:center;justify-content:center;margin-top:var(--spacing-sm)}._form_button_uxm45_21{min-width:clamp(8.25 * var(--rem),(var(--window-width) * .00165 + 7.634) * var(--rem),10 * var(--rem));padding-block:clamp(15 * var(--px),(var(--window-width) * .00376 + 13.592) * var(--px),19 * var(--px)) clamp(16 * var(--px),(var(--window-width) * .00376 + 14.592) * var(--px),20 * var(--px));padding-inline:clamp(20 * var(--px),(var(--window-width) * .0188 + 12.958) * var(--px),40 * var(--px));font-size:calc(.875 * var(--rem));font-weight:600;line-height:1.25;text-align:center;cursor:pointer;border-radius:9999rem}._form_button_uxm45_21._-submit_uxm45_41{color:var(--color-white-01);background-color:var(--color-black-01)}._form_button_uxm45_21._-reset_uxm45_45{color:var(--color-black-01);background-color:var(--color-white-01)}._fieldset_uxm45_50{display:grid;grid-template-columns:calc(140 * var(--px)) minmax(0,1fr)}._fieldset_uxm45_50+._fieldset_uxm45_50{padding-top:var(--spacing-xs);margin-top:var(--spacing-xs);border-top:rgba(var(--color-black-01-rgb),.1) calc(1 * var(--px)) solid}@media screen and (width <= max(767px,47.9375rem)){._fieldset_uxm45_50{grid-template-columns:minmax(0,1fr);gap:calc(20 * var(--px))}}._fieldset_legend_uxm45_66{display:contents}._fieldset_legendInner_uxm45_70{margin-top:calc(.125 * var(--rem));font-size:calc(.75 * var(--rem));font-weight:600}@media screen and (width <= max(767px,47.9375rem)){._fieldset_legendInner_uxm45_70{margin-top:0}}._fieldset_items_uxm45_81{display:flex;flex-wrap:wrap;gap:calc(10 * var(--px))}._checkbox_uxm45_87,._radio_uxm45_88{display:flex;gap:calc(10 * var(--px));align-items:center;min-height:calc(1.625 * var(--rem));padding-block:calc(3 * var(--px)) calc(4 * var(--px));padding-inline:calc(7 * var(--px)) calc(14 * var(--px));font-size:calc(.75 * var(--rem));font-weight:500;line-height:1.2;color:var(--color-black-01);cursor:pointer;background-color:rgba(var(--color-white-01-rgb),.5);border-radius:9999rem;transition:all var(--transition-duration-default);transition-property:color,background-color,border-color}._checkbox_uxm45_87:has(:checked),._radio_uxm45_88:has(:checked){color:var(--color-white-01);background-color:var(--color-black-01);border-color:transparent}._checkbox_uxm45_87:has(:focus-visible),._radio_uxm45_88:has(:focus-visible){outline:var(--color-black-01) calc(2 * var(--px)) solid;outline-offset:calc(2 * var(--px))}._checkbox_uxm45_87 input,._radio_uxm45_88 input{position:absolute}._checkbox_uxm45_87 input:focus-visible,._radio_uxm45_88 input:focus-visible{outline:none}._checkbox_icon_uxm45_125,._radio_icon_uxm45_126{display:flex;flex:0 0 calc(.875 * var(--rem));align-items:center;justify-content:center;width:calc(.875 * var(--rem));height:calc(.875 * var(--rem));background-color:var(--color-white-01);border:1px solid var(--color-white-01);border-radius:50%}input:checked+._checkbox_icon_uxm45_125 svg,input:checked+._radio_icon_uxm45_126 svg{visibility:visible;opacity:1}._checkbox_icon_uxm45_125 svg,._radio_icon_uxm45_126 svg{visibility:hidden;opacity:0;transition:all var(--transition-duration-default);transition-property:opacity,visibility;will-change:opacity}._checkbox_icon_uxm45_125 svg{width:calc(.625 * var(--rem));margin-top:calc(.03125 * var(--rem))}._radio_icon_uxm45_126 svg{width:calc(.875 * var(--rem));height:calc(.875 * var(--rem))}._radio_icon_uxm45_126 svg path{fill:var(--color-black-01)}._select_wrapper_uxm45_164{position:relative;font-size:0;cursor:pointer;border-radius:9999rem}._select_wrapper_uxm45_164 svg{position:absolute;top:50%;right:calc(.75 * var(--rem));width:calc(.5625 * var(--rem));height:calc(.5625 * var(--rem));rotate:90deg;translate:0 -50%}._select_uxm45_164{position:relative;min-width:calc(6.875 * var(--rem));min-height:calc(1.5 * var(--rem));padding-block:calc(4 * var(--px)) calc(5 * var(--px));padding-inline:calc(.875 * var(--rem)) calc(1.875 * var(--rem));font-size:calc(.75 * var(--rem));font-weight:500;line-height:1.2;color:var(--color-black-01);background-color:rgba(var(--color-white-01-rgb),.5);border:transparent calc(2 * var(--px)) solid;border-radius:inherit}._select_uxm45_164:focus-visible{outline:var(--color-black-01) calc(2 * var(--px)) solid;outline-offset:calc(2 * var(--px))}._result_uxm45_199{padding-top:var(--spacing-md);margin-inline:clamp(0 * var(--px),(var(--window-width) * .149 + -114.2857142) * var(--px),100 * var(--px))}.harrypotter ._result_uxm45_199{color:var(--color-white-01)}.js-focus-visible ._result_uxm45_199.focus-visible{outline:none}.js-focus-visible ._result_uxm45_199.focus-visible ._result_inner_uxm45_209{outline:3px solid var(--color-black-01);outline-offset:3px}.js-focus-visible .harrypotter ._result_uxm45_199.focus-visible ._result_inner_uxm45_209{outline-color:var(--color-white-01)}._result_inner_uxm45_209{display:flex;gap:calc(10 * var(--px));align-items:baseline}._result_number_uxm45_223{font-family:var(--font-family-en);font-size:clamp(2.25 * var(--rem),(var(--window-width) * .000353 + 2.118) * var(--rem),2.625 * var(--rem));font-weight:500;line-height:1.2;letter-spacing:normal}._result_unit_uxm45_231{font-weight:600}._checkbox_uxm45_87,._radio_uxm45_88{position:relative}._checkbox_uxm45_87:after,._radio_uxm45_88:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--color-black-01) calc(2 * var(--px)) solid;border-radius:inherit;opacity:0;transition:all var(--transition-duration-default);transition-property:opacity}@media (hover: hover){._checkbox_uxm45_87:hover:after,._radio_uxm45_88:hover:after{opacity:1}}._select_uxm45_164{transition:all var(--transition-duration-default);transition-property:border-color}@media (hover: hover){._select_uxm45_164:hover{border-color:var(--color-black-01)}}._form_button_uxm45_21{transition:all var(--transition-duration-default);transition-property:color,background-color}@media (hover: hover){._form_button_uxm45_21._-submit_uxm45_41:hover{color:var(--color-black-01);background-color:var(--color-gold-01)}}@media (hover: hover){._form_button_uxm45_21._-reset_uxm45_45:hover{color:var(--color-black-01);background-color:var(--color-gold-01)}}
