@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:400;src:local("Dosis"),local("Dosis Regular"),local("Dosis-Regular"),url(../fonts/Dosis-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:600;src:local("Dosis SemiBold"),local("Dosis-SemiBold"),url(../fonts/Dosis-SemiBold.woff2) format("woff2")}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(100%)}*,:after,:before{box-sizing:border-box}.js-focus-visible :focus:not(.focus-visible){outline:none}.js-focus-visible .focus-visible,.no-js :focus,:focus-visible{outline-color:#fff;outline-style:groove;outline-width:2px}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],textarea{border-radius:0;box-shadow:none}[type=email]:invalid,[type=number]:invalid,[type=password]:invalid,[type=search]:invalid,[type=tel]:invalid,[type=text]:invalid,textarea:invalid{box-shadow:none}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}:-moz-ui-invalid{box-shadow:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.about{font-family:Dosis,Arial,sans-serif;font-size:20px;font-weight:600;margin:0;padding:10px;text-align:right}.about__link{color:#b95379}.about__link:hover{color:#d1668d}.about__link:active{color:#e46d98}.calc{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Dosis,Arial,sans-serif;font-size:42px;font-weight:600;justify-content:center}.calc>*{margin-bottom:15px}.calc>:not(:last-child){margin-right:10px}.calc>:only-child{margin-right:0}.calc__operand,.calc__result{cursor:pointer;transition:.15s}.calc__operand:hover,.calc__result:hover{color:#d1668d}.calc__operand:active,.calc__result:active{color:#e46d98}.page{height:100%;margin:0;padding:0}.page__body{align-content:center;background-color:#fff;color:#b95379;display:grid;margin:0;min-height:100%;overflow-wrap:break-word;padding:40px;word-break:break-word}.page__main{align-items:center;display:flex;justify-content:center}.page__footer{background-color:rgba(255,147,187,.1);left:0;position:fixed;right:0;top:0}