:root{--font:"ts",Times,serif;--font-sans:"ts sans",Arial,Helvetica,sans-serif;--font-serif:"ts serif",Times,serif;--font-size:1em;--line-height:1.45;--line-height-heading:1.2;--single-width:680px;--c-white:#ffffff;--c-black:#000000;--c-beige:#FDF1F2;--c-lightpurple:#E9E8FA;--c-lightgreen:#F1FCF0;--c-yellow:#FFFEEE;--c-green:#69DB91;--c-pink:#EF8EDF;--c-pink-hover:#FD77E7;--c-red:#FF2835;--c-orange:#F1B254;--c-orangered:#FF7F6D;--c-purple:#A066FF;--c-blue:#B3FBFE;--c-deepblue:#0283E1;--c-light:#FEFEFE;--c-heading:#121212;--c-text:#303030;--c-text-grey:#5E5E5E;--c-intro:#757575;--c-lightpink:#E7DADB;--c-palepink:#A97F82;--c-leo1:#8c8c8c;--c-leo2:#f9f9f9;--border:1px solid var(--c-black);--border-radius-xs:.5rem;--border-radius-sm:.6rem;--border-radius-md:1.1rem;--border-radius-lg:1.65rem;--transition:.1s linear;--header:57px;--topbar:35px;--input:37px;--admin-bar:0px}@media all and (min-width:1024px){:root{--font-size:1.05em;--header:85px;--input:45px}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;overflow-anchor:none;background:var(--c-beige)}a{text-decoration:none}a:hover{cursor:pointer}a,a:active,a:focus,a:hover{outline:0}a::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner{border:0}img{display:block;max-width:100%;height:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:focus{outline:0}input[type=number]{-moz-appearance:textfield}::-moz-selection{background:var(--c-pink);color:var(--c-black)}::selection{background:var(--c-pink);color:var(--c-black)}::-moz-selection{background:var(--c-pink);color:var(--c-black)}@font-face{font-family:ts;src:url(fonts/2.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ts sans;font-style:normal;font-weight:400;src:url(fonts/4.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ts sans;font-style:normal;font-weight:500;src:url(fonts/4.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ts sans;font-style:normal;font-weight:700;src:url(fonts/4.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"ts serif";font-style:normal;font-weight:400;src:url(fonts/5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:100%}a{color:var(--c-pink);-webkit-transition:var(--transition);-o-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}h1,h5{font-family:var(--font);color:var(--c-heading);margin:1.2em 0 .75em;line-height:var(--line-height-heading)}@media all and (min-width:768px){h1{font-size:2.235em}}@media all and (min-width:768px){h5{font-size:1.25em}}/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}html *{-webkit-tap-highlight-color:transparent}a{background-color:transparent}strong{font-weight:bolder}img{border-style:none}input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input{overflow:visible;-webkit-appearance:none}select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.using-mouse ::-moz-focus-inner{border:0}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-xs,.col-xs-12,.col-xs-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}@media only screen and (min-width:48em){.col-sm-3,.col-sm-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm-3{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.col-sm-6{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}}.col-0{padding-left:0;padding-right:0}input[type=number],select{-webkit-appearance:none;width:100%;background-color:var(--c-white);border:var(--border);-webkit-border-radius:var(--border-radius-xs);-moz-border-radius:var(--border-radius-xs);border-radius:var(--border-radius-xs);font-size:.9rem;font-family:var(--font-sans);font-weight:500;color:var(--c-text);padding:0 .5em 0 .75em}input[type=number]::-webkit-input-placeholder,select::-webkit-input-placeholder{opacity:1;color:var(--c-leo1)}button:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:var(--c-leo1)}button::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--c-leo1)}button:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:var(--c-leo1)}button::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;color:var(--c-leo1)}input[type=number]::placeholder,select::placeholder{opacity:1;color:var(--c-leo1)}input[type=number]:active,input[type=number]:focus,input[type=number]:hover,select:active,select:focus,select:hover{background-color:var(--c-white)}select{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxMCAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4gPHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjcwNjc5IDAuMjkzMDMxQzUuNTE5MjYgMC4xMDU1NiA1LjI2NDk1IDAuMDAwMjQ0MTQxIDQuOTk5NzkgMC4wMDAyNDQxNDFDNC43MzQ2MiAwLjAwMDI0NDE0MSA0LjQ4MDMxIDAuMTA1NTYgNC4yOTI3OSAwLjI5MzAzMUwwLjI5Mjc4NyA0LjI5MzAzQzAuMTUyOTc4IDQuNDMyODggMC4wNTc3NzEgNC42MTEwNSAwLjAxOTIwMzQgNC44MDVDLTAuMDE5MzY0MSA0Ljk5ODk1IDAuMDAwNDM5MTIyIDUuMTk5OTggMC4wNzYxMDkyIDUuMzgyNjhDMC4xNTE3NzkgNS41NjUzOCAwLjI3OTkxOSA1LjcyMTU1IDAuNDQ0MzI5IDUuODMxNDNDMC42MDg3MzggNS45NDEzMiAwLjgwMjAzNyA1Ljk5OTk5IDAuOTk5Nzg3IDYuMDAwMDNIOC45OTk3OUM5LjE5NzU0IDUuOTk5OTkgOS4zOTA4NCA1Ljk0MTMyIDkuNTU1MjUgNS44MzE0M0M5LjcxOTY2IDUuNzIxNTUgOS44NDc3OSA1LjU2NTM4IDkuOTIzNDYgNS4zODI2OEM5Ljk5OTEzIDUuMTk5OTggMTAuMDE4OSA0Ljk5ODk1IDkuOTgwMzcgNC44MDVDOS45NDE4IDQuNjExMDUgOS44NDY2IDQuNDMyODggOS43MDY3OSA0LjI5MzAzTDUuNzA2NzkgMC4yOTMwMzFWMC4yOTMwMzFaTTAuOTk5Nzg3IDEwQzAuODAyMDM3IDEwLjAwMDEgMC42MDg3MzggMTAuMDU4NyAwLjQ0NDMyOSAxMC4xNjg2QzAuMjc5OTE5IDEwLjI3ODUgMC4xNTE3NzkgMTAuNDM0NyAwLjA3NjEwOTIgMTAuNjE3NEMwLjAwMDQzOTEyMiAxMC44MDAxIC0wLjAxOTM2NDEgMTEuMDAxMSAwLjAxOTIwMzQgMTEuMTk1MUMwLjA1Nzc3MSAxMS4zODkgMC4xNTI5NzggMTEuNTY3MiAwLjI5Mjc4NyAxMS43MDdMNC4yOTI3OSAxNS43MDdDNC40ODAzMSAxNS44OTQ1IDQuNzM0NjIgMTUuOTk5OCA0Ljk5OTc5IDE1Ljk5OThDNS4yNjQ5NSAxNS45OTk4IDUuNTE5MjYgMTUuODk0NSA1LjcwNjc5IDE1LjcwN0w5LjcwNjc5IDExLjcwN0M5Ljg0NjYgMTEuNTY3MiA5Ljk0MTggMTEuMzg5IDkuOTgwMzcgMTEuMTk1MUMxMC4wMTg5IDExLjAwMTEgOS45OTkxMyAxMC44MDAxIDkuOTIzNDYgMTAuNjE3NEM5Ljg0Nzc5IDEwLjQzNDcgOS43MTk2NiAxMC4yNzg1IDkuNTU1MjUgMTAuMTY4NkM5LjM5MDg0IDEwLjA1ODcgOS4xOTc1NCAxMC4wMDAxIDguOTk5NzkgMTBIMC45OTk3ODdaJyBmaWxsPScjRTlFOEZBJy8+PC9zdmc+);-moz-background-size:10px;background-size:10px;background-position:calc(100% - 10px) 50%;background-repeat:no-repeat}input[type=number],select{height:var(--input)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}input[type=checkbox]{position:relative!important;-webkit-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:hidden;border:none}input[type=checkbox]:before{content:"";display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:12px;height:12px;background:var(--c-white);border:1px solid var(--c-black);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input[type=checkbox]:disabled:before{background:var(--c-leo2)}input[type=checkbox]:after{content:"";display:block;position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:3px;left:3px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:8px;height:8px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);background-color:var(--c-black)}input[type=checkbox]:checked:after{-webkit-animation:checkbox .2s ease forwards;-moz-animation:checkbox .2s ease forwards;-o-animation:checkbox .2s ease forwards;animation:checkbox .2s ease forwards}input[type=radio]{--radio-size:12px;position:relative;width:var(--radio-size);height:var(--radio-size);border:1px solid var(--c-black);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:var(--c-white);margin-top:-2px;vertical-align:middle}input[type=radio]:before{content:"";width:-webkit-calc(var(--radio-size)/2.5);width:-moz-calc(var(--radio-size)/2.5);width:calc(var(--radio-size)/2.5);height:-webkit-calc(var(--radio-size)/2.5);height:-moz-calc(var(--radio-size)/2.5);height:calc(var(--radio-size)/2.5);background:var(--c-black);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:scale(0) translate(-50%,-50%);-moz-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);-o-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}input[type=radio]:checked:before{-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}form.subscribe-form input:-moz-placeholder{opacity:.8;font-size:.85rem}form.subscribe-form input::-moz-placeholder{opacity:.8;font-size:.85rem}form.subscribe-form input:-ms-input-placeholder{opacity:.8;font-size:.85rem}form.subscribe-form input::-ms-input-placeholder{opacity:.8;font-size:.85rem}@-webkit-keyframes checkbox{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes checkbox{0%{opacity:0;-moz-transform:scale(0);transform:scale(0)}70%{opacity:1;-moz-transform:scale(1.1);transform:scale(1.1)}100%{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes checkbox{0%{opacity:0;-o-transform:scale(0);transform:scale(0)}70%{opacity:1;-o-transform:scale(1.1);transform:scale(1.1)}100%{-o-transform:scale(1);transform:scale(1)}}@keyframes checkbox{0%{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}70%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}input[type=range]{width:100%;background-color:transparent;--thumb-size:27px}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-thumb{margin-top:-webkit-calc(-1*(var(--thumb-size)/2 - 1px));margin-top:calc(-1*(var(--thumb-size)/2 - 1px));width:var(--thumb-size);height:var(--thumb-size);background:var(--c-black);border:none;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-appearance:none;-webkit-transition:var(--transition);transition:var(--transition);-webkit-box-shadow:none;box-shadow:none}input[type=range]::-webkit-slider-runnable-track{background:var(--c-black);border:0;width:100%;height:4px;cursor:pointer}input[type=range]:focus::-webkit-slider-runnable-track{outline:0}input[type=range]::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--c-black);border:none;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-moz-transition:var(--transition);transition:var(--transition)}input[type=range]::-moz-range-track{background:var(--c-beige);border:0;-moz-border-radius:1.3px;border-radius:1.3px;width:100%;height:4px;cursor:pointer}input[type=range]::-moz-range-progress{background-color:var(--c-black)!important;height:4px;width:100%}input[type=range]::-ms-thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--c-black);border:none;border-radius:50%;cursor:pointer;margin-top:0;-ms-transition:var(--transition);transition:var(--transition)}input[type=range]::-ms-track{background:0 0;border-color:transparent;border-width:8px 0;color:transparent;width:100%;height:4px;cursor:pointer}input[type=range]::-ms-fill-lower{background:var(--c-black);border:0}input[type=range]::-ms-fill-upper{background:var(--c-beige);border:0}input[type=range]:active,input[type=range]:focus,input[type=range]:hover{--thumb-size:29px}.sr:not(.sr-bl) .sr--form form.search-form input:-moz-placeholder{color:rgba(255,255,255,.7)}.sr:not(.sr-bl) .sr--form form.search-form input::-moz-placeholder{color:rgba(255,255,255,.7)}.sr:not(.sr-bl) .sr--form form.search-form input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.sr:not(.sr-bl) .sr--form form.search-form input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.dosc,.tolc{--calculator-background:#FDF1F2;--calculator-border:#FFD6DA;--calculator-color:var(--c-black);--range-progress:#FDF1F2;--input:42px;font-family:var(--font-sans)}.dosc--box,.tolc--box{background:var(--c-white);-webkit-border-radius:1.5625rem;-moz-border-radius:1.5625rem;border-radius:1.5625rem;padding:1.25rem 1rem 1rem;width:100%;margin:1rem auto}.dosc--title,.tolc--title{font-size:.95rem;margin:.5rem 0}.dosc--weight-slider input[type=range]::-webkit-slider-thumb,.tolc--days-slider input[type=range]::-webkit-slider-thumb{background:var(--calculator-color)}.dosc--days-slider input[type=range]::-moz-range-thumb,.dosc--weight-slider input[type=range]::-moz-range-thumb,.tolc--days-slider input[type=range]::-moz-range-thumb,.tolc--weight-slider input[type=range]::-moz-range-thumb{background:var(--calculator-color)}.dosc--days-slider input[type=range]::-moz-range-progress,.dosc--weight-slider input[type=range]::-moz-range-progress,.tolc--days-slider input[type=range]::-moz-range-progress,.tolc--weight-slider input[type=range]::-moz-range-progress{background-color:var(--calculator-color)!important}.dosc--days-slider input[type=range]::-ms-thumb,.dosc--weight-slider input[type=range]::-ms-thumb,.tolc--days-slider input[type=range]::-ms-thumb,.tolc--weight-slider input[type=range]::-ms-thumb{background:var(--calculator-color)}.dosc--days-slider input[type=range]::-ms-fill-lower,.dosc--weight-slider input[type=range]::-ms-fill-lower,.tolc--days-slider input[type=range]::-ms-fill-lower,.tolc--weight-slider input[type=range]::-ms-fill-lower{background:var(--calculator-color)}.dosc--weight-slider input[type=range]::-webkit-slider-runnable-track,.tolc--days-slider input[type=range]::-webkit-slider-runnable-track{background:var(--range-progress)}.dosc--results-box,.tolc--results-box{background:var(--c-white);border:1.5px solid var(--calculator-color);-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:1rem .5rem}.dosc--result,.tolc--result{line-height:1.2}.dosc--result-icon,.tolc--result-icon{margin-right:1rem}.dosc--result-output,.tolc--result-output{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1}.dosc--result-output .title{font-size:.8rem;font-weight:500;margin-bottom:.5rem;display:inline-block;width:100%}.dosc--result-output .value,.tolc--result-output .value{display:inline-block;color:var(--c-black);font-weight:700}.dosc--result-output .name,.tolc--result-output .name{font-weight:500;color:var(--c-leo1)}.tolc--excerpt{font-size:.7rem;font-family:var(--font-sans);line-height:1.3;padding-right:1rem;margin:1rem 0;text-align:left;color:var(--c-leo1)}.tolc--excerpt *{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.tolc--excerpt p:last-child{margin-bottom:0}.tolc--embed-overlay{position:fixed;z-index:999;height:100%;width:100%;background:rgba(255,255,255,.5);pointer-events:none;opacity:0;top:0;left:0;-webkit-transition:all .5s cubic-bezier(.59,-.17,.3,1.67);-o-transition:all .5s cubic-bezier(.59,-.17,.3,1.67);-moz-transition:all .5s cubic-bezier(.59,-.17,.3,1.67);transition:all .5s cubic-bezier(.59,-.17,.3,1.67)}.dosc--box{max-width:350px}.dosc--options-container{display:none}.dosc--toggle{background:var(--calculator-background);border:.9px solid var(--calculator-border);-webkit-border-radius:.6875rem;-moz-border-radius:.6875rem;border-radius:.6875rem;width:calc(100% - 1rem);-webkit-flex-basis:-webkit-calc(100% - 1rem);-ms-flex-preferred-size:calc(100% - 1rem);flex-basis:calc(100% - 1rem);margin:1rem .5rem;padding:4px}.dosc--toggle input[type=radio]{display:none}.dosc--toggle label{display:inline-block;padding:.35rem;-webkit-border-radius:.6875rem;-moz-border-radius:.6875rem;border-radius:.6875rem;text-align:center;cursor:pointer;position:relative}.dosc--toggle label span{color:var(--c-black);font-size:.85rem;font-weight:500}.dosc--toggle input:checked+label{background:var(--calculator-color)}.dosc--toggle input:checked+label span{font-weight:700;color:var(--c-lightpurple)}.dosc--option{padding:.25rem}.dosc--option input[type=radio]{display:none}.dosc--option label{background:var(--calculator-background);border:.9px solid var(--calculator-border);-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:1rem;text-align:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:100%;cursor:pointer;--icon-size:37px}.dosc--option label .name{font-family:var(--font-sans);font-size:.85rem;color:var(--c-black);line-height:1.2;width:100%}.dosc--option label .icon{margin-bottom:.5rem}.dosc--option label .icon img{width:100%;height:var(--icon-size);-o-object-fit:contain;object-fit:contain;opacity:.75}.dosc--option input:checked+label{background:var(--c-white);border-width:1.5px;border-color:var(--calculator-color)}.dosc--option input:checked+label .name{color:var(--calculator-color);font-weight:500}.dosc--option input:checked+label .icon .svg-icon{opacity:1}.dosc--weight{margin-top:1rem}.dosc--weight input[name=weight]{max-width:calc(50% - .25rem);-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;border:1.5px solid var(--calculator-color)!important;-webkit-border-radius:.525rem!important;-moz-border-radius:.525rem!important;border-radius:.525rem!important;color:var(--c-base);font-size:.95rem;margin-right:.5rem}.dosc--weight .weight-toggle{max-width:calc(50% - .25rem);width:100%;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;display:flex}.dosc--weight .weight-toggle input[type=checkbox]{display:none}.dosc--weight .weight-toggle label{background-color:var(--calculator-background);border:.9px solid var(--calculator-border);font-size:.85rem;display:inline-block;width:100%;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;height:var(--input);line-height:var(--input);position:relative;cursor:pointer}.dosc--weight .weight-toggle label>span{content:"";display:block;width:calc(50% - 4px);height:calc(var(--input) - 8px);background-color:var(--calculator-color);-webkit-border-radius:.75rem;-moz-border-radius:.75rem;border-radius:.75rem;position:absolute;top:4px;left:4px;-webkit-transition:var(--transition);-o-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition);z-index:9}.dosc--weight .weight-toggle label:after,.dosc--weight .weight-toggle label:before{width:50%;display:inline-block;text-align:center;position:relative;z-index:99;color:var(--c-black);font-weight:500}.dosc--weight .weight-toggle label:before{content:attr(data-left);left:2px}.dosc--weight .weight-toggle label:after{content:attr(data-right);right:2px}.dosc--weight .weight-toggle input+label:before{color:var(--c-lightpurple)}.dosc--weight .weight-toggle input:checked+label:after{color:var(--c-lightpurple)}.dosc--weight .weight-toggle input:checked+label:before{color:var(--c-black)}.dosc--weight .weight-toggle input:checked+label>span{left:50%}.dosc--weight-slider{margin-top:1rem}.dosc--results{display:none;margin:1rem 0}.dosc--results-lsd .dosc--result-output .value{width:100%;font-size:1.2rem}.dosc--results-lsd .dosc--result-output .name{font-size:.75rem}.dosc--results-shrooms .dosc--result-output .value{font-size:1.4rem}.dosc--results-shrooms .dosc--result-output .name{font-size:.95rem}.dosc--results-box{margin:0 .5rem}.tolc label{width:100%}.tolc select[name=substance]{border:none;background-color:var(--calculator-color);background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxMCAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4gPHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjcwNjc5IDAuMjkzMDMxQzUuNTE5MjYgMC4xMDU1NiA1LjI2NDk1IDAuMDAwMjQ0MTQxIDQuOTk5NzkgMC4wMDAyNDQxNDFDNC43MzQ2MiAwLjAwMDI0NDE0MSA0LjQ4MDMxIDAuMTA1NTYgNC4yOTI3OSAwLjI5MzAzMUwwLjI5Mjc4NyA0LjI5MzAzQzAuMTUyOTc4IDQuNDMyODggMC4wNTc3NzEgNC42MTEwNSAwLjAxOTIwMzQgNC44MDVDLTAuMDE5MzY0MSA0Ljk5ODk1IDAuMDAwNDM5MTIyIDUuMTk5OTggMC4wNzYxMDkyIDUuMzgyNjhDMC4xNTE3NzkgNS41NjUzOCAwLjI3OTkxOSA1LjcyMTU1IDAuNDQ0MzI5IDUuODMxNDNDMC42MDg3MzggNS45NDEzMiAwLjgwMjAzNyA1Ljk5OTk5IDAuOTk5Nzg3IDYuMDAwMDNIOC45OTk3OUM5LjE5NzU0IDUuOTk5OTkgOS4zOTA4NCA1Ljk0MTMyIDkuNTU1MjUgNS44MzE0M0M5LjcxOTY2IDUuNzIxNTUgOS44NDc3OSA1LjU2NTM4IDkuOTIzNDYgNS4zODI2OEM5Ljk5OTEzIDUuMTk5OTggMTAuMDE4OSA0Ljk5ODk1IDkuOTgwMzcgNC44MDVDOS45NDE4IDQuNjExMDUgOS44NDY2IDQuNDMyODggOS43MDY3OSA0LjI5MzAzTDUuNzA2NzkgMC4yOTMwMzFWMC4yOTMwMzFaTTAuOTk5Nzg3IDEwQzAuODAyMDM3IDEwLjAwMDEgMC42MDg3MzggMTAuMDU4NyAwLjQ0NDMyOSAxMC4xNjg2QzAuMjc5OTE5IDEwLjI3ODUgMC4xNTE3NzkgMTAuNDM0NyAwLjA3NjEwOTIgMTAuNjE3NEMwLjAwMDQzOTEyMiAxMC44MDAxIC0wLjAxOTM2NDEgMTEuMDAxMSAwLjAxOTIwMzQgMTEuMTk1MUMwLjA1Nzc3MSAxMS4zODkgMC4xNTI5NzggMTEuNTY3MiAwLjI5Mjc4NyAxMS43MDdMNC4yOTI3OSAxNS43MDdDNC40ODAzMSAxNS44OTQ1IDQuNzM0NjIgMTUuOTk5OCA0Ljk5OTc5IDE1Ljk5OThDNS4yNjQ5NSAxNS45OTk4IDUuNTE5MjYgMTUuODk0NSA1LjcwNjc5IDE1LjcwN0w5LjcwNjc5IDExLjcwN0M5Ljg0NjYgMTEuNTY3MiA5Ljk0MTggMTEuMzg5IDkuOTgwMzcgMTEuMTk1MUMxMC4wMTg5IDExLjAwMTEgOS45OTkxMyAxMC44MDAxIDkuOTIzNDYgMTAuNjE3NEM5Ljg0Nzc5IDEwLjQzNDcgOS43MTk2NiAxMC4yNzg1IDkuNTU1MjUgMTAuMTY4NkM5LjM5MDg0IDEwLjA1ODcgOS4xOTc1NCAxMC4wMDAxIDguOTk5NzkgMTBIMC45OTk3ODdaJyBmaWxsPScjRTlFOEZBJy8+PC9zdmc+);-moz-background-size:10px;background-size:10px;font-weight:700;color:var(--c-lightpurple)}.tolc input[type=number]{border:1.5px solid var(--calculator-color)!important}.tolc input[type=number].required:-moz-placeholder{color:var(--c-red)!important}.tolc input[type=number].required::-moz-placeholder{color:var(--c-red)!important}.tolc input[type=number].required:-ms-input-placeholder{color:var(--c-red)!important}.tolc input[type=number].required::-ms-input-placeholder{color:var(--c-red)!important}.tolc--days,.tolc--desired-dose,.tolc--last-dose,.tolc--results,.tolc--substance{margin-top:.5rem;margin-bottom:.5rem}.tolc--days-number{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0}.tolc input[name=days]{width:3.5rem!important;padding-right:0!important}.tolc--result-output{font-size:.95rem;line-height:1.2}.tolc--chart{margin:.5rem 0}@media all and (min-width:1024px){.tolc--box{padding:1rem 1.5rem}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}