@charset "UTF-8";._form_1ey36_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_1ey36_16{padding-bottom:var(--spacing-xs);border-bottom:rgba(var(--color-black-01-rgb),.1) calc(1 * var(--px)) solid}._form_buttons_1ey36_21{display:flex;flex-wrap:wrap;gap:calc(10 * var(--px));align-items:center;justify-content:center;margin-top:var(--spacing-sm)}._form_button_1ey36_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_1ey36_21._-submit_1ey36_41{color:var(--color-white-01);background-color:var(--color-black-01)}._form_button_1ey36_21._-reset_1ey36_45{color:var(--color-black-01);background-color:var(--color-white-01)}._fieldset_1ey36_50{display:grid;grid-template-columns:calc(140 * var(--px)) minmax(0,1fr)}._fieldset_1ey36_50+._fieldset_1ey36_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_1ey36_50{grid-template-columns:minmax(0,1fr);gap:calc(20 * var(--px))}}._fieldset_legend_1ey36_66{display:contents}._fieldset_legendInner_1ey36_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_1ey36_70{margin-top:0}}._fieldset_items_1ey36_81{display:flex;flex-wrap:wrap;gap:calc(10 * var(--px))}._checkbox_1ey36_87{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_1ey36_87:has(:checked){color:var(--color-white-01);background-color:var(--color-black-01);border-color:transparent}._checkbox_1ey36_87:has(:focus-visible){outline:var(--color-black-01) calc(2 * var(--px)) solid;outline-offset:calc(2 * var(--px))}._checkbox_1ey36_87 input{position:absolute}._checkbox_1ey36_87 input:focus-visible{outline:none}._checkbox_icon_1ey36_120{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_1ey36_120 svg{visibility:visible;opacity:1}._checkbox_icon_1ey36_120 svg{visibility:hidden;width:calc(.625 * var(--rem));margin-top:calc(.03125 * var(--rem));opacity:0;transition:all var(--transition-duration-default);transition-property:opacity,visibility;will-change:opacity}._select_wrapper_1ey36_145{position:relative;font-size:0;cursor:pointer;border-radius:9999rem}._select_wrapper_1ey36_145 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_1ey36_145{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_1ey36_145:focus-visible{outline:var(--color-black-01) calc(2 * var(--px)) solid;outline-offset:calc(2 * var(--px))}._result_1ey36_180{padding-top:var(--spacing-md);margin-inline:clamp(0 * var(--px),(var(--window-width) * .149 + -114.2857142) * var(--px),100 * var(--px))}.harrypotter ._result_1ey36_180{color:var(--color-white-01)}.js-focus-visible ._result_1ey36_180.focus-visible{outline:none}.js-focus-visible ._result_1ey36_180.focus-visible ._result_inner_1ey36_190{outline:3px solid var(--color-black-01);outline-offset:3px}.js-focus-visible .harrypotter ._result_1ey36_180.focus-visible ._result_inner_1ey36_190{outline-color:var(--color-white-01)}._result_inner_1ey36_190{display:flex;gap:calc(10 * var(--px));align-items:baseline}._result_number_1ey36_204{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_1ey36_212{font-weight:600}._checkbox_1ey36_87{position:relative}._checkbox_1ey36_87: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_1ey36_87:hover:after{opacity:1}}._select_1ey36_145{transition:all var(--transition-duration-default);transition-property:border-color}@media (hover: hover){._select_1ey36_145:hover{border-color:var(--color-black-01)}}._form_button_1ey36_21{transition:all var(--transition-duration-default);transition-property:color,background-color}@media (hover: hover){._form_button_1ey36_21._-submit_1ey36_41:hover{color:var(--color-black-01);background-color:var(--color-gold-01)}}@media (hover: hover){._form_button_1ey36_21._-reset_1ey36_45:hover{color:var(--color-black-01);background-color:var(--color-gold-01)}}
