﻿@font-face{font-family:Montserrat;src:url(./Montserrat-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Moondance;src:url(./MoonDance-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}body{margin:1rem;font-family:Montserrat,Helvetica;font-size:110%;line-height:130%;color:#000;background-image:linear-gradient(to right, rgba(253, 250, 244, 0.85) 0 100%),url("/images/background-texture.jpg")}h1,h2,h3,h4,h5{text-shadow:.0025rem 0 #000,-0.0025rem 0 #000,0 .0025rem #000,0 -0.0025rem #000;letter-spacing:.02rem;line-height:105%}h1{font-size:1.4rem}h2{font-size:1.3rem}h3{font-size:1.2rem}h4{font-size:1.1rem;margin-bottom:.5rem}h5{font-size:1rem;margin-bottom:.5rem}i{margin-left:-0.1rem;margin-right:.15rem;font-size:101%;letter-spacing:-0.05rem}strong{text-shadow:.0025rem 0 #000,-0.0025rem 0 #000,0 .0025rem #000,0 -0.0025rem #000;letter-spacing:.02rem}ul,ol{margin-top:-1em;break-inside:avoid}ul ul,ol ol,ul ol,ol ul{margin-top:0}.no-bullet{list-style-type:none;margin-left:-1.25rem}.ndash-bullet>li{list-style-type:"–  "}hr{margin:1rem}img{width:40%;margin-left:30%}del{color:#a9a9a9}details{margin:-1rem 1rem 1rem 1rem}details[open]{margin-left:-0.25rem;padding:0 1rem 0 1rem;border:2px solid #000;border-radius:.5rem}details summary{margin-left:-1rem}details summary::marker{content:""}details summary{display:inline-block;padding:.5rem;color:#00008b;cursor:pointer;background-color:rgba(0,0,0,.2);border-radius:.25rem}summary:after{content:"▶ ";float:left;margin:-0.2rem .25rem 0 0;font-size:125%;font-weight:bold}details[open] summary:after{content:"▼ ";float:left;margin:-0.2rem .25rem 0 0;font-size:125%;font-weight:bold}dialog{width:65vw;margin:2rem auto auto 8vw;background-color:#fbf7ef;border-radius:.5rem}::backdrop{background-color:#000;opacity:.75}footer{text-align:center;margin-top:2rem;font-size:70%}label,legend{margin:.5rem;font-style:italic;font-size:80%}.formFieldCaption{margin:-1rem 0 0 1rem;font-size:65%}input,textarea,button,dialog button{padding:.25rem .5rem;margin-bottom:1rem;border-radius:.25rem}textarea{width:90%;height:4rem;resize:none;overflow-y:auto;border:2px solid #000;border-radius:.25rem}input:focus,textarea:focus{outline:3px solid #b9dcfa;background-color:#b9dcfa}button{font-size:90%;cursor:pointer;color:#000;background-color:#82b193;border:3px #6e9d7f;border-radius:.5rem;box-shadow:1px 1px 7px #000}button:hover{background-color:#8cbb9d}button:disabled{color:#a9a9a9;background-color:#789}.active-element{padding:.25rem;border:3px solid #08f808;border-radius:.5rem}fieldset{display:inline-block;margin-bottom:.5rem}.radioGroup{display:table;margin:0 0 0 1rem;padding:.5rem .25rem 0 .25rem;border:2px solid rgba(0,0,0,0);border-radius:.25rem}.radioLabel{margin-left:-0.0625rem;margin-right:1.5rem;cursor:pointer}.formFieldError{border:2px dashed red;background:#fcc}#formInputError{display:none}#formInputError.formInputError{display:block;padding:.25rem .5rem;border:2px dashed red;border-radius:.25rem}table{font-size:90%;border-collapse:collapse;break-inside:avoid}thead,tbody,tfoot,tr,th,td{border:1px solid #d3d3d3}table.table-no-lines thead,table.table-no-lines tbody,table.table-no-lines tfoot,table.table-no-lines tr,table.table-no-lines th,table.table-no-lines td{border:0px}th,td{padding:.75rem;width:20%}.vrh{rotate:-90deg;font-style:bold}.table-bold-narrow-centered-left td:first-child{width:2%;font-weight:bold;text-align:center}.small-table{font-size:80%}.small-table th,.small-table td{padding:.25rem .5rem}#main{width:90%;margin:.5rem 5% .5rem 5%;padding:0}.centered-panel{width:70%;margin:1rem auto 1rem auto;padding-left:2rem}.two-column,.three-column{column-count:2;column-gap:4rem;column-rule:1px solid gray}.two-column ul,.two-column ol,ul.two-column,ol.two-column,.three-column ul,.three-column ol,ul.three-column,ol.three-column{break-inside:auto}.two-column>ul,.two-column>ol,.two-column>h2,.three-column>ul,.three-column>ol,.three-column>h2{margin-top:.25rem}.two-column>p,.three-column>p{margin-top:0}.three-column{column-count:3}.small-text{font-size:80%;line-height:99%}.tiny-text{font-size:65%;line-height:99%}.quote{font-size:90%;font-style:italic;margin:1em 5% 1em 5%;padding:.5em 1em;background-color:#ebdbc8;border-radius:.5em;break-inside:avoid}.quote-sig::before{content:"\a     – ";white-space:pre}sup{vertical-align:top;position:relative;top:-0.25rem;font-size:80%}sub{vertical-align:bottom;position:relative;top:.25rem;font-size:80%}.grey{color:gray}.soft-grey{color:#aaa}.handwritten{font-family:"Bradley Hand",serif;font-style:italic;font-size:110%;letter-spacing:1px;color:#00008b}.highlighted-div,.recommendation,.call-to-action,.error-div{margin:1rem;padding:1rem;border-radius:.325rem;box-shadow:0 0 4px #000}.recommendation,.call-to-action{display:inline-block;padding:.5rem 1rem}.call-to-action{text-align:center;background-color:rgba(240,84,5,.8);box-shadow:0 0 8px #000}.error-div{border:6px dashed red}.no-select{user-select:none}.anchor{scroll-margin-top:2rem}.disabled-link{pointer-events:none;cursor:text;text-decoration:none;color:gray}.disabled-link::before{content:"("}.disabled-link::after{content:")"}.clickable{padding:.125rem;color:#00008b;text-decoration:underline;cursor:pointer;border-radius:.25rem}.code,.bad-code{font-family:monospace;font-size:125%}.bad-code{color:red}figcaption{margin-top:.25rem;text-align:center;break-before:avoid}.center-center{display:flex;justify-content:center;align-items:center}.hint{margin:-0.75rem 0 0 2rem;font-size:80%;line-height:99%}[id^=info-marker]{margin-left:-0.25rem;color:#3273f6;font-size:85%}.indent_p_in_div p{margin-left:1.5rem}.highlighted-span,.highlighted-button{background-color:#5cb383}.keep-together{break-inside:avoid}.pseudo-page{display:"none"}@keyframes fadeIn{to{opacity:1}}@keyframes fadeOut{to{opacity:0}}#hamburger{position:fixed;top:1rem;left:.5rem;width:2rem;height:1.25rem;border:none;padding:0;margin:0;cursor:pointer;background:linear-gradient(to bottom, black, black 20%, transparent 20%, transparent 40%, black 40%, black 60%, transparent 60%, transparent 80%, black 80%, black 100%);z-index:90}#hamburger-slider{position:fixed;top:0;left:-24rem;transition:.3s;padding:1rem 1rem 0 1rem;box-sizing:border-box;text-align:center;background-color:#efefef;z-index:91}#hamburger-slider::before{content:"close menu";padding:.25rem .5rem;font-size:.75rem;border-radius:.5rem;border:2px dashed green}#hamburger-slider li:first-child{margin-top:1.5rem}#hamburger ul{padding-left:0}#hamburger li{list-style-type:none}#hamburger a,#hamburger a:hover,#hamburger a:visited{padding:.25rem;font-size:1.75rem;line-height:2.25rem;color:#000;text-decoration:none;border-radius:.5rem}#hamburger a:hover{text-decoration:underline;box-shadow:0 0 4px gray}#hamburger a.crntNavItem{pointer-events:none;cursor:text;text-decoration:none;color:gray}#hamburger-input{display:none}#hamburger-input:checked+#hamburger #hamburger-slider{visibility:visible;left:0}@media(max-width: 1200px)and (orientation: portrait){body{font-size:90%}#hamburger{top:.5rem;left:.35rem;width:1.75rem}img{width:80%;margin-left:10%}.anchor{scroll-margin-top:3rem}.centered-panel{width:95%;margin:auto}.two-column,.three-column{column-count:1;column-gap:0;column-rule:o;width:90vw}.margin-top-hack,.margin-top-hack2{margin-top:1rem}}.zen-ish,.title,.sub-title,nav>ul>li{font-family:Moondance,cursive;text-shadow:0px 0px 1px #000;font-size:135%;margin-right:.075rem}#floaterGoToBookContainer{width:16rem;margin:auto}#floaterGoToBook{position:fixed;top:6rem;margin-top:.5rem;right:20vw;font-style:bold;text-align:center;padding:.25rem .5rem;background-color:#90ee90;border-radius:.5rem}#promoEatTheStrawberries{min-height:23rem}a.book-promo{color:#000;text-decoration:none}.book-promo-img{margin:0 1rem;padding:0;width:12rem;float:left}#mindCloud{width:35%;margin-left:32.5%}#zenGoals{width:55%;margin-left:20%}#letterhead{margin:0 0 0 28%;width:44%;cursor:pointer}.logo{margin-left:0;width:15%}.rate-table{width:52%;margin:2rem auto 1rem auto;text-align:center}.contact-form{break-inside:avoid;margin:0 auto 1.5rem auto;padding:0 1rem;width:50%;min-width:16rem;border:1px solid #000;border-radius:.5rem;box-shadow:1px 1px 6px #000}@media(max-width: 1200px)and (orientation: portrait){#letterhead{margin:0 0 0 1rem;width:70%}.logo{width:35%}#promoEatTheStrawberries{min-height:10rem}.book-promo{margin-left:0;width:100%}.book-promo-img{width:8rem}#mindCloud{width:90%;margin-left:5%}#zenGoals{width:90%;margin-left:5%}.anchor{scroll-margin-top:3rem}.rate-table{width:90%}}/*# sourceMappingURL=stylesheet.min.css.map */
