html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-family:TandHlogo;src:url(/fonts/tulipandhoundlogo.eot) format("embedded-opentype"),url(/fonts/tulipandhoundlogo.woff2) format("woff2"),url(/fonts/tulipandhoundlogo.woff) format("woff")}@font-face{font-family:CrimsonEnglish;src:url(/fonts/crimson-roman-english.eot) format("embedded-opentype"),url(/fonts/crimson-roman-english.woff2) format("woff2"),url(/fonts/crimson-roman-english.woff) format("woff")}@font-face{font-family:CrimsonEnglish;src:url(/fonts/crimson-italic-english.eot) format("embedded-opentype"),url(/fonts/crimson-italic-english.woff2) format("woff2"),url(/fonts/crimson-italic-english.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:CrimsonEnglish;src:url(/fonts/crimson-bold-english.eot) format("embedded-opentype"),url(/fonts/crimson-bold-english.woff2) format("woff2"),url(/fonts/crimson-bold-english.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ProzaLibreEnglish;src:url(/fonts/prozalibre-regular-english.eot) format("embedded-opentype"),url(/fonts/prozalibre-regular-english.woff2) format("woff2"),url(/fonts/prozalibre-regular-english.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ProzaLibreEnglish;src:url(/fonts/prozalibre-italic-english.eot) format("embedded-opentype"),url(/fonts/prozalibre-italic-english.woff2) format("woff2"),url(/fonts/prozalibre-italic-english.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:ProzaLibreEnglish;src:url(/fonts/prozalibre-medium-english.eot) format("embedded-opentype"),url(/fonts/prozalibre-medium-english.woff2) format("woff2"),url(/fonts/prozalibre-medium-english.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:ProzaLibreEnglish;src:url(/fonts/prozalibre-bold-english.eot) format("embedded-opentype"),url(/fonts/prozalibre-bold-english.woff2) format("woff2"),url(/fonts/prozalibre-bold-english.woff) format("woff");font-weight:700;font-style:normal}:root{--page: 78.2383419689vw;--page-ratio: 78.2383419689;--column: 10.8808290155vw;--gap: 2.5906735751vw}@media (max-width: 599.9px){:root{--page: 89.8305084746vw;--page-ratio: 89.8305084746;--column: 22.0338983051vw;--gap: 5.0847457627vw}}@media (min-width: 600px) and (max-width: 1199px){:root{--page: 85.3107344633vw;--page-ratio: 85.3107344633;--column: 11.8644067797vw;--gap: 2.8248587571vw}}@media (min-width: 1544px){:root{--page: 1208px;--page-ratio: 1208;--column: 168px;--gap: 40px}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{color:#230E03;background-color:#e6dbd7;line-height:1.3;font-family:CrimsonEnglish,serif;scroll-behavior:smooth;font-size:21px}@media (max-width: 599.9px){html{line-height:1.25}}@media (min-width: 320px){html{font-size:calc(21px + 3 * ((100vw - 320px) / 1224))}}@media (min-width: 1544px){html{font-size:24px}}h1,h2,h3{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;position:relative;display:inline-block;width:100%;line-height:1.3 !important}h1,h2{text-align:center}h2{font-size:1.3591485505rem;font-weight:500;margin:0 0 .7em 0}@media (max-width: 599.9px){h2{font-size:1.0684965056rem}}h3{font-size:.84rem;font-weight:700;margin:1.3rem 0 0 0}@media (max-width: 599.9px){h3{font-size:.84rem}}div>h3:first-child{margin-top:0}h4{font-family:CrimsonEnglish,serif;margin:1.3em 0 0 0}html,body{overflow-x:hidden}strong,.strong{font-weight:700}.translucent{opacity:.9}figure{margin:0}ul,ol{margin:.8034441854rem 0}ul{padding-inline-start:1em;padding-left:1em;list-style-type:square}section ul{margin:0 0 0 1em}smaller,.smaller{font-size:.7861513778em}.leather{color:#AA7D5D !important}.red{color:#661819 !important}.red.smallcaps{font-weight:700}.orange{color:#A63B2A !important}.paper{color:#e6dbd7 !important}.ink{color:#230E03 !important}.strike{display:inline-block;position:relative;color:#230E03}.strike:after{content:"";position:absolute;width:100%;height:3px;top:40%;left:0;background:#661819}.poetry{margin-left:3em;text-indent:-3em}.poetry p{margin-top:0 !important}img{width:100%}::selection{background:#ebb9b1;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}.smallcaps{font-style:normal;font-variant:small-caps}span.tooltip{position:relative;cursor:help;border-bottom:.08em dashed;line-height:1.3}span.tooltip:before{font-size:.84rem;display:none;content:attr(data-tooltip);position:absolute;text-align:left;left:-3rem;bottom:2.8rem;width:25em;background:rgba(35,14,3,0.9);color:#e6dbd7;padding:1em;cursor:help;z-index:9999}@media (max-width: 599.9px){span.tooltip:before{font-size:.84rem}}@media (max-width: 599.9px){span.tooltip:before{width:15em}}span.tooltip:after{display:none;border-left:solid transparent .8rem;border-right:solid transparent .8rem;border-top:solid rgba(35,14,3,0.9) 0.7rem;bottom:2.1rem;content:" ";height:0;left:30%;position:absolute;width:0}@media (hover: hover){span.tooltip:hover:after,span.tooltip:hover:before{display:block}}@media (pointer: coarse),(hover: none){span.tooltip:focus:after,span.tooltip:focus:before{display:block}}.sans-serif{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em}.serif{font-family:CrimsonEnglish,serif}main h1:after,main h2:after{content:"";position:absolute;bottom:calc(-.5 * var(--gap));height:.1rem;left:30.9%;width:38.2%;margin:0 auto;background-color:#661819}main h1{font-family:CrimsonEnglish,serif;font-size:2.1991485505rem;margin:0 0 calc(2 * var(--gap)) 0}@media (max-width: 599.9px){main h1{font-size:1.7288636629rem}}@media (max-width: 599.9px){main h1{margin-bottom:var(--gap)}}main h1:after{bottom:calc(-1 * var(--gap))}@media (max-width: 599.9px){main h1:after{bottom:calc(-.5 * var(--gap))}}main h1.companyname{font-family:TandHlogo, serif}main.blog h1:after,main.blog h2:after{content:none}p{margin:0}p:not(.intro)+p,ul+p,ol+p{margin-top:.8034441854em}.align-right{display:block;text-align:right}.align-center{display:block;text-align:center}main details summary::-webkit-details-marker{color:#661819}@media (min-width: 600px){#faq details summary::-webkit-details-marker{display:none}}section:not(.subscribe),footer,body>header{position:relative;margin:-1px auto 0 auto;width:var(--page);max-width:1208px;padding:calc(var(--gap) * 13 / 5) 0}@media (max-width: 599.9px){section:not(.subscribe),footer,body>header{padding:10.1694915254vw 0}}main.blog.post,main.blog .subscribe{position:relative;margin:-1px auto 0 auto;width:var(--page);max-width:28em;padding:calc(var(--gap) * 13 / 5) 0}@media (max-width: 599.9px){main.blog.post,main.blog .subscribe{padding:10.1694915254vw 0}}.grid-cta{grid-area:cta}.grid-head{grid-area:head}.grid-left{grid-area:left}.grid-right{grid-area:right}.grid-center{grid-area:center}.grid-hero{grid-area:hero;position:relative;z-index:101}body>header{height:7rem;padding:0}@media (max-width: 599.9px){body>header{height:6rem}}footer{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:.6603671573rem;color:#AA7D5D}footer h3{display:inline-block;color:#AA7D5D;font-size:.6603671573rem;font-weight:700;margin-top:1.3em}footer:before{background-color:#230E03;position:absolute;content:"";left:-100em;right:-100em;height:100%;z-index:-1;top:0;bottom:0}@keyframes rect{from{transform:scale(0)}to{transform:scale(1)}}@keyframes logo{from{transform:scale(0.7);fill-opacity:0}to{transform:scale(1);fill-opacity:1}}#logo{display:inline-block;position:absolute;width:7rem;z-index:2000}@media (max-width: 599.9px){#logo{width:6rem;overflow:hidden}}#logo svg .l-hound,#logo svg .l-tulip,#logo svg .l-text{transition:fill 0.52s cubic-bezier(0.5, 0.1, 0.8, 1)}#logo svg .l-square{fill:url(#lGr)}#logo svg .l-hound{fill:#230E03}#logo svg .l-tulip{fill:#A63B2A}#logo svg .l-text{fill:#000}#logo svg .g-from{stop-color:#dccdc7;transition:stop-color 0.52s cubic-bezier(0.5, 0.1, 0.8, 1)}#logo svg .g-to{stop-color:#f0e9e7;transition:stop-color 0.52s cubic-bezier(0.5, 0.1, 0.8, 1)}#logo.nv svg .l-square{animation:rect 0.52s cubic-bezier(0.5, 0.1, 0.8, 1) backwards}#logo.nv svg .l-tulip,#logo.nv svg .l-hound,#logo.nv svg .l-text{transform-origin:center;animation:logo 1.04s ease-out .52s backwards}#logo.nv svg .l-tulip{animation-delay:.52s}#logo.nv svg .l-hound{animation-delay:1.04s}#logo.nv svg .l-text{animation-delay:1.56s}#logo a:active .g-from,#logo a:hover .g-from{stop-color:#e6dbd7}nav:target~#logo{position:fixed}nav:target~#logo svg .l-hound{fill:#e6dbd7}nav:target~#logo svg .l-tulip{fill:#AA7D5D}nav:target~#logo svg .l-text{fill:#fff}nav:target~#logo svg .g-from{stop-color:#3a1705}nav:target~#logo svg .g-to{stop-color:#000}a#logo{padding-top:0}nav,.menu-toggle{position:absolute;top:0;right:0}nav,.menu-toggle{width:auto;padding-top:var(--gap);font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:.6603671573rem;text-transform:uppercase;display:inline-block}@media (max-width: 599.9px){nav,.menu-toggle{font-size:.84rem}}nav{text-align:right;z-index:1001}@media (max-width: 599.9px){nav{visibility:hidden;opacity:0;background-color:#230E03;padding:5.0847457627vw 5.0847457627vw;padding-top:0;position:fixed;left:0;outline:none;box-shadow:0 0 7px rgba(0,0,0,0.25);transition:visibility 0.2s, opacity 0.52s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}}@media (max-width: 599.9px){nav:target{visibility:visible;opacity:1}}nav a,nav span.active{position:relative}@media (max-width: 599.9px){nav a,nav span.active{display:block;width:fit-content;padding:2.5423728814vw 0}}@media (min-width: 600px){nav a,nav span.active{margin-left:2em}nav a:before,nav span.active:before{content:"";position:absolute;width:100%;height:1px;bottom:-.2em;left:0;background-color:#661819;transform:scaleX(0);transition:transform 0.26s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}}@media (min-width: 600px) and (max-width: 1199px){nav a,nav span.active{margin-left:1.5em}}nav a,nav a:active,nav a:hover,nav a:visited{color:#601e1f}@media (max-width: 599.9px){nav a,nav a:active,nav a:hover,nav a:visited{color:#AA7D5D}}nav a:active,nav a:hover,nav span.active{transition:color 0.26s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}@media (min-width: 600px){nav a:active,nav a:hover,nav span.active{color:#661819}nav a:active:before,nav a:hover:before,nav span.active:before{transform:scaleX(1)}}@media (max-width: 599.9px){nav a:active,nav a:hover,nav span.active{color:#e6dbd7}}nav a.menu-close+a,nav a.menu-close+span{margin-top:calc(6rem + 5.0847457627vw)}div.contact{text-align:right;text-transform:none}@media (min-width: 600px){div.contact{margin-top:1.7em}}div.contact svg{height:1.2em;margin:0 .3em .2em 0}div.contact path{fill:none;stroke-width:2.5;stroke:#601e1f}@media (max-width: 599.9px){div.contact path{stroke:#AA7D5D}}div.contact a:active,div.contact a:hover path{stroke:#661819}@media (max-width: 599.9px){div.contact a:active,div.contact a:hover path{stroke:#e6dbd7}}main div.contact{text-transform:lowercase}figcaption{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;margin-top:.5rem}@media (max-width: 599.9px){figcaption{font-size:.6603671573rem;line-height:1.3}}.intro h3,h3.intro{font-weight:700;font-size:1.0684965056rem;text-align:center}@media (max-width: 599.9px){.intro h3,h3.intro{font-size:.84rem}}a.button.secondary{margin:.5rem auto;background-color:#AA7D5D}a.button.secondary:hover,a.button.secondary:focus{background:radial-gradient(circle farthest-side at center, #bc987e 0%, #AA7D5D 100%)}a.menu-toggle{transition:color 0.52s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}a.menu-toggle,a.menu-toggle:active,a.menu-toggle:hover,a.menu-toggle:visited{color:#661819}a.menu-toggle:active,a.menu-toggle:hover{color:#661819}.menu-toggle,.menu-close,#main-menu #logo{display:none;transition-property:none}@media (max-width: 599.9px){.menu-toggle,.menu-close,#main-menu #logo{display:inline-block}}.menu-close{float:right;z-index:1002}.backdrop{display:block;position:fixed;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);cursor:default;visibility:hidden;opacity:0;z-index:998;transition:visibility 0.2s,opacity 0.52s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}@media (max-width: 599.9px){nav:target+.backdrop{visibility:visible;opacity:1}}div.book-cover{position:relative;box-shadow:0.1rem 0.1rem 0.4rem rgba(0,0,0,0.4)}div.book-cover:after{content:"";position:absolute;top:0;height:100%;left:4%;width:1%;background-color:rgba(230,219,215,0.15)}div.book-cover.back-cover:after{left:96%}#popup{position:fixed;visibility:hidden;opacity:0;top:30%;left:50%;width:61.803398875%;margin-left:-30.9016994375%;background:#e6dbd7;border-top:1rem solid #A63B2A;padding:1rem 2rem;z-index:2001;transition:visibility 0.2s,opacity 0.52s cubic-bezier(0.5, 0.1, 0.8, 1) 0s,top 0.52s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}@media (max-width: 599.9px){#popup{left:5%;width:90%;margin-left:0;padding:1rem}}@media (min-width: 1544px){#popup{left:50%;width:746.5850584099px;margin-left:-373.2925292049px}}#popup .popup-close{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:.6603671573rem;float:right;color:#7d2d20}#popup .popup-close:visited{color:#7d2d20}#popup .popup-close:active,#popup .popup-close:hover{color:#A63B2A;transition:color 0.26s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}#popup h3{width:auto}#popup form.onpage{transition:none;margin:1rem 0 0 0;transition:none;padding:0 10%}#popup form.onpage input,#popup form.onpage textarea{width:100%;margin:0 auto 1rem auto;font-size:1.0684965056rem}#popup form.onpage input[type=checkbox]{width:auto;margin-bottom:2rem}@media (max-width: 599.9px){#popup form.onpage{padding:0 5%}}#popup input[type=submit]{transition:none;background-color:#923425}#popup input[type=submit]:hover,#popup input[type=submit]:focus{background:radial-gradient(circle farthest-side at center, #ba422f 0%, #923425 100%)}#popup:target{visibility:visible;opacity:1;top:20%}#popup:target+.backdrop{visibility:visible;opacity:0.5}form.onpage{opacity:1;transition:all 0.26s cubic-bezier(0.5, 0.1, 0.8, 1)}form.onpage.animate{opacity:0}form.onpage input{display:inline-block;width:61.803398875%}form.onpage input[type=submit]{width:36.196601125%}@media (max-width: 599.9px){form.onpage{margin:2em 0}}table{margin:1em 0;padding:0 2em;width:100%;font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em}@media (max-width: 599.9px){table{padding:0}}h3.blogtitle{position:absolute;display:inline-block;bottom:0;margin:0 0 -.13em 8.5rem;font-weight:700;width:auto;font-size:2.7973601685rem;line-height:1}@media (max-width: 599.9px){h3.blogtitle{font-size:1.7288636629rem}}h3.blogtitle a,h3.blogtitle a:active,h3.blogtitle a:hover,h3.blogtitle a:visited{color:#AA7D5D}@media (max-width: 599.9px){h3.blogtitle{margin-left:6.7rem}}@media (min-width: 1200px){div.entry{font-size:calc(21px + 3 * ((1200px - 320px) / 1224))}}#news:after{background:radial-gradient(circle farthest-corner at 20% -50%, #f0e9e7 40%, #e5dbd8 120%)}@media (max-width: 599.9px){#news{grid:auto/repeat(3, minmax(0, 1fr))}}#news .intro,#news .content{margin:calc(var(--gap)*.8) 0}#news div{grid-column:span 2}@media (min-width: 600px) and (max-width: 1199px){#news div{grid-column:span 3}}@media (max-width: 599.9px){#news div{grid-column:span 3}}main.blog div.post-title,#news div.post-title{font-weight:700;font-size:1.2720196495rem}main.blog div.post-title a,main.blog div.post-title a:active,main.blog div.post-title a:hover,main.blog div.post-title a:visited,#news div.post-title a,#news div.post-title a:active,#news div.post-title a:hover,#news div.post-title a:visited{color:#661819}main.blog div.subtitle,#news div.subtitle{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-weight:700;font-size:.84rem}main.blog div.subtitle a,main.blog div.subtitle a:active,main.blog div.subtitle a:hover,main.blog div.subtitle a:visited,#news div.subtitle a,#news div.subtitle a:active,#news div.subtitle a:hover,#news div.subtitle a:visited{color:#230E03}main.blog div.excerpt,#news div.excerpt{margin-top:0.65rem}main.blog h1,main.blog p.subtitle{margin:0 0 1rem 0;width:100%}main.blog h1{font-family:CrimsonEnglish,serif;font-weight:700;font-size:2.0581710273rem}@media (max-width: 599.9px){main.blog h1{font-size:1.6180339887rem}}main.blog p.subtitle{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:1.0684965056rem;font-weight:700;position:relative;text-align:center;margin-bottom:2rem}main.blog h1:after,main.blog p.subtitle:after{content:"";position:absolute;bottom:-.5rem;height:.1rem;left:0;width:100%;background-color:#661819}main.blog h2{font-size:1.0684965056rem;margin-top:2rem}main.blog article h2{font-size:.84rem;font-weight:700;text-align:left;margin:1.3rem 0 0 0}@media (max-width: 599.9px){main.blog article h2{font-size:.84rem}}main.blog ul+h2,main.blog ol+h2{margin-top:.4965558146rem}main.blog li+li{margin-top:.8034441854rem}main.blog .meta{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:.6603671573rem;margin-bottom:.7rem;color:#661819;text-transform:uppercase}main.blog .meta p{display:inline-block;float:right}@media (min-width: 600px){main.blog .meta p:before{content:"Posted in "}}main.blog .meta a,main.blog .meta a:active,main.blog .meta a:hover,main.blog .meta a:visited{color:#661819;text-decoration:underline}main.blog ul,main.blog ol{margin-left:2em}@media (max-width: 599.9px){main.blog ul,main.blog ol{margin-left:1em}}main.blog ol{margin-left:1em}@media (max-width: 599.9px){main.blog ol{margin-left:0}}main.blog .footnote{font-weight:700}main.blog .footnotes{position:relative;margin-top:2rem;font-size:.7861513778rem}main.blog .footnotes:after{content:"";position:absolute;top:-0.5rem;height:.1rem;left:0;width:30.9%;background-color:#661819}main.blog div.intouch{margin-top:var(--gap)}main.blog div.intouch h3{margin-top:0}@media (min-width: 600px){main.blog div.intouch div{display:inline-block}}@media (min-width: 600px){main.blog div.intouch div:nth-of-type(2){margin-top:0;float:right}}main.blog .related>div{margin-bottom:1.3rem}main.blog details summary{cursor:pointer}main.blog .read-more{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-weight:700;margin:0.65rem 0}main.blog section.news div{grid-column:span 2}@media (min-width: 600px) and (max-width: 1199px){main.blog section.news div{grid-column:span 3}}@media (max-width: 599.9px){main.blog section.news div{grid-column:span 3}}main.blog section.series h1{margin:-.5rem;grid-column:1 / -1}main.blog section.series h2{margin-top:-.5rem}@media (min-width: 600px){main.blog section.series h2{text-align:right}}@media (max-width: 599.9px){main.blog section.series h2{margin-bottom:1rem}main.blog section.series h2:after{content:"";position:absolute;bottom:-.5rem;height:.1rem;left:30.9%;width:38.2%;margin:0 auto;background-color:#661819}}main.blog section.series .description{grid-column:span 2}@media (min-width: 600px){main.blog section.series .description{margin-right:calc(-.5 * var(--gap));padding-right:calc(.5 * var(--gap));border-right:solid 0.1rem #661819}}@media (max-width: 599.9px){main.blog section.series .description{grid-column:span 3}}main.blog section.series .articles{grid-column:span 4}@media (max-width: 599.9px){main.blog section.series .articles{grid-column:span 3}}main.blog section.series .articles>div,main.blog section.series .articles details>div{margin-bottom:1.3rem}main.blog section.subscribe div{margin-bottom:2rem}main.blog section.subscribe form{margin-bottom:2rem}@media (min-width: 600px){div.scroller div:last-child{position:absolute;top:0;left:0;display:none}div.scroller div.show-back-cover{display:block !important}}@media (max-width: 599.9px){div.scroller{display:flex;flex-flow:row;width:100%;overflow-x:scroll;scroll-snap-type:x mandatory}div.scroller div{scroll-snap-align:center;display:inline-block;width:95%;flex-shrink:0}}@media (max-width: 599.9px) and (max-width: 599.9px){div.scroller div{width:70%;margin:5% 5% 5% 15%}}@media (max-width: 599.9px){div.scroller p{flex-shrink:0;scroll-snap-align:center;display:inline-block;margin:0 2em 0 0;width:7em}div.scroller p+p{margin-top:0}div.scroller div:first-child:before{content:"";position:absolute;top:50%;margin-left:115%;width:.5rem;height:.5rem;background:#AA7D5D;border-radius:50%}div.scroller div:last-child:before{content:"";position:absolute;top:50%;margin-left:115%;width:1rem;height:1rem}}div.press>div{margin:var(--gap) 0;clear:both;overflow:hidden}div.press .thumb{display:block;width:38.196601125%;padding-right:var(--gap);float:left}@media (max-width: 599.9px){div.press .thumb{width:22.0338983051vw;padding-right:0;margin-right:5.0847457627vw}}div.press .desc{display:inline-block;width:61.803398875%}@media (max-width: 599.9px){div.press .desc{width:62.7118644068vw}}div.press .gallery{display:grid;grid:auto/repeat(3, minmax(0, 1fr));grid-gap:var(--gap);gap:var(--gap)}div.press h3{display:inline-block;margin-top:0}div.press figcaption{font-size:.6603671573rem}section:not(.subscribe){display:grid;grid:auto/repeat(6, minmax(0, 1fr));grid-gap:var(--gap);gap:var(--gap)}@media (max-width: 599.9px){section:not(.subscribe){grid:auto/minmax(0, 13fr) minmax(0, 21fr) minmax(0, 13fr)}}section:not(.subscribe) h2{grid-column:1 / -1}section:not(.subscribe) .intro,section:not(.subscribe) .content{grid-column:2 / -2}@media (max-width: 599.9px){section:not(.subscribe) .intro,section:not(.subscribe) .content{grid-column:span 3}}section:not(.subscribe):after{position:absolute;content:"";left:calc(-50 * (100% - 1% * var(--page-ratio))/var(--page-ratio));width:100vw;z-index:-4;top:0;bottom:0;height:100%}@media (min-width: 1544px){section:not(.subscribe):after{left:calc((-100vw + 1208px) / 2)}}section.proof:not(.subscribe):after{background:radial-gradient(circle farthest-corner at 33% -100%, #e6d8cf 10%, #d9c5b7 40%)}section.proof:not(.subscribe) div{grid-column:span 2}@media (max-width: 599.9px){section.proof:not(.subscribe) div{grid-column:span 3}}.quote p{margin:0 1em;font-style:italic}.quote p+p{text-indent:1em}.quote p em{font-style:normal}@media (max-width: 599.9px){.quote p{margin:0 0 0 .5em}}#introduction,#landing,#product{padding-top:var(--gap)}#introduction:after,#landing:after,#product:after{top:-10rem;height:calc(100% + 10rem);background:radial-gradient(circle farthest-corner at 25% 22%, #e9e5e3 10%, #dacec9 100%)}#introduction h2,#landing h2,#product h2{font-weight:700;margin-bottom:0}#introduction h2:after,#landing h2:after,#product h2:after{content:none}#introduction .grid-hero,#landing .grid-hero,#product .grid-hero{grid-area:hero;align-self:end;justify-self:right}@media (max-width: 599.9px){#introduction .grid-hero,#landing .grid-hero,#product .grid-hero{box-sizing:content-box}}#introduction>a.button,#introduction>button,#landing>a.button,#landing>button,#product>a.button,#product>button{grid-area:cta;align-self:end}@media (max-width: 599.9px){#introduction>a.button,#introduction>button,#landing>a.button,#landing>button,#product>a.button,#product>button{width:55.52vw;margin:10.1694915254vw 0 10.1694915254vw 19.0983%}}#introduction{grid-template-areas:'head head head head hero hero' 'left left right right hero hero' '.. cta cta .. hero hero'}@media (min-width: 600px) and (max-width: 1199px){#introduction{grid-template-areas:'head head head head head head' 'left left right right hero hero' '.. cta cta .. hero hero'}}@media (max-width: 599.9px){#introduction .grid-left{position:relative;margin-bottom:calc(2 * var(--gap))}#introduction .grid-left:after{content:"";position:absolute;bottom:calc(-1 * var(--gap));height:.1rem;left:calc( .309 * (100% - 22.0338983051vw - 5.0847457627vw));width:calc( .382 * (100% - 22.0338983051vw - 5.0847457627vw));margin:0 auto;background-color:#661819}}#introduction .grid-right{margin-top:0}@media (max-width: 599.9px){#introduction{display:block}#introduction .grid-hero{width:27.1186440678vw;float:right;padding-left:5.0847457627vw;padding-bottom:.5rem}}#introduction.author{grid-template-areas:'hero hero hero hero hero hero' 'head head right right right ..' '.. .. cta cta .. ..'}@media (min-width: 600px) and (max-width: 1199px){#introduction.author{grid-template-areas:'hero hero hero hero hero hero' 'head head right right right right' '.. .. .. cta cta ..'}}#introduction.author:after{background:radial-gradient(circle farthest-corner at 33% 22%, #e4dcd5 10%, #d3c1b3 100%)}#introduction.author h1{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:1.3591485505rem;display:inline;text-align:right}@media (max-width: 599.9px){#introduction.author h1{font-size:1.0684965056rem}}#introduction.author h1:after{content:none}@media (max-width: 599.9px){#introduction.author h3{display:none}}#introduction.author .grid-hero{align-self:start}@media (min-width: 600px){#introduction.author .grid-hero{padding:.5em;background-color:#faf7f6}}#landing{grid-template-areas:'head head head head hero hero' 'left left right right hero hero' 'cta cta cta cta hero hero' 'quote quote quote .. hero hero'}@media (min-width: 600px) and (max-width: 1199px){#landing{grid-template-areas:'head head head head head head' 'left left right right hero hero' 'cta cta cta cta hero hero' 'quote quote quote quote hero hero'}}@media (max-width: 599.9px){#landing{display:block}#landing .grid-hero{width:55.52vw;margin:var(--gap) auto}#landing .grid-left{margin:var(--gap) 0}}@media (min-width: 600px){#landing .grid-head{margin-bottom:0}}#landing .grid-head p{margin-top:var(--gap)}#landing form{grid-area:cta}#landing .quote{grid-area:quote}#product{grid-template-areas:'hero hero head head head offer' 'hero hero center center center offer' 'hero hero center center center right' 'hero hero quote quote quote right' 'hero hero charity charity charity right' 'hero hero left left left right'}@media (min-width: 600px) and (max-width: 1199px){#product{grid-template-areas:'hero head head head offer offer' 'hero center center center offer offer' 'hero center center center right right' 'hero quote quote quote right right' 'hero charity charity charity right right' 'hero left left left right right'}}@media (max-width: 599.9px){#product{display:block}#product>div{margin-bottom:2rem}}#product.paperback .ebook{display:none}#product.ebook .paperback{display:none}#product blockquote{margin:var(--gap) 0;font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:1.0684965056rem}@media (max-width: 599.9px){#product blockquote{font-size:.84rem}}#product .offer{grid-area:offer;font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em}#product .quote{grid-area:quote}#product .grid-hero{align-self:start;width:100%;margin-bottom:.5rem}#product .grid-head{margin-bottom:0}#product .grid-head h1{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:1.7288636629rem;display:inline;text-align:left}@media (max-width: 599.9px){#product .grid-head h1{font-size:1.3591485505rem}}#product .grid-head h1:after{content:none}#product .author{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-weight:700}#product .pricetag{color:#661819;font-size:1.3591485505rem}@media (max-width: 599.9px){#product .pricetag{font-size:1.3591485505rem}}#product sup{font-weight:500;font-size:.6em;top:-0.5em}#product .grid-right,#product .offer{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:.84rem}@media (max-width: 599.9px){#product .grid-right,#product .offer{font-size:.84rem}}#product .grid-right span.tooltip:before,#product .offer span.tooltip:before{font-size:.7861513778em;left:-9rem}@media (max-width: 599.9px){#product .grid-right span.tooltip:before,#product .offer span.tooltip:before{width:23em}}#product .grid-right p,#product .offer p{margin-top:1rem}#product .grid-right .format p,#product .offer .format p{margin:0}#product .grid-right{font-size:.6603671573rem}@media (max-width: 599.9px){#product .grid-right{font-size:.6603671573rem}}@media (max-width: 599.9px){#product .productinfo{border-top:1px solid #AA7D5D;border-bottom:1px solid #AA7D5D;margin-bottom:.5rem}}#product .ebook a.button{font-size:.6603671573rem;margin:.5rem 0}@media (max-width: 599.9px){#product .ebook a.button{font-size:.84rem}}#product .charity{grid-area:charity}#product .charity h3{color:#661819}#product .charity div{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:.6603671573rem;font-weight:500;text-align:center;background:#692a09;color:#e6dbd7;padding:1em}@media (max-width: 599.9px){#product .charity div{font-size:.6603671573rem}}#product .oneline{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;color:#661819;border-top:1px solid #661819;border-bottom:1px solid #661819;padding:.5rem 0;font-weight:700;text-align:center}#product .mtitle{display:block;font-weight:500}#product h3.aboutauthor{margin-top:2em}#product .grid-left img{float:left;width:var(--column);margin:0.2em 1em 0 calc(-1 * var(--column) - var(--gap))}@media (min-width: 600px){#product .grid-left img{padding:.5em;background-color:#faf7f6}}@media (max-width: 599.9px){#product .grid-left img{float:right;width:33%;margin:.2em 0 0 .5em}}#product .button{margin:1rem 0;font-size:.84rem;height:calc( 1rem + 1.3 / .84 * 1em)}@media (max-width: 599.9px){#product .button{font-size:.84rem}}@media (max-width: 599.9px){#product .button{width:100%;margin:.5em 0;color:red}#product .button.mobile-only{font-size:.6603671573rem}}@media (max-width: 599.9px) and (max-width: 599.9px){#product .button.mobile-only{font-size:.6603671573rem}}#faq:after{background:radial-gradient(circle farthest-corner at 25% -20%, #f2e8e5 10%, #dccdc7 100%)}#faq details{grid-column:span 2}@media (max-width: 599.9px){#faq details{grid-column:span 3}#faq details p{padding-left:.84em}}#faq summary{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-weight:700}@media (min-width: 600px){#faq summary{list-style-type:none;outline:none}}@media (max-width: 599.9px){#faq summary{padding-left:1em;text-indent:-1em}}#contact{grid-template-areas:'. . . . . .' '. . . . . .' '. . cta cta . .'}@media (max-width: 599.9px){#contact{grid-template-areas:'. . .' '. . .' 'cta cta cta'}}@media (max-width: 599.9px){#contact .grid-cta{width:55.52vw;margin-left:19.0983%}}@media (min-width: 600px){#contact div{grid-row:4}}a{text-decoration:none;color:#A63B2A}a:visited{color:#A63B2A}a:active,a:hover{color:#cc4b37;transition:color 0.26s cubic-bezier(0.5, 0.1, 0.8, 1) 0s}input[type=text]:not([hidden]),input[type=email]:not([hidden]),textarea{width:60%;border:0;margin:auto 0 0 0;height:auto;display:inline-block;padding:.7rem 0 .3rem 0;outline:0;color:#661819;font-size:1.2720196495rem;border-bottom:0.1rem #AA7D5D solid;background-color:transparent;border-radius:0;-webkit-appearance:none}input[type=text]:not([hidden]):focus,input[type=email]:not([hidden]):focus,textarea:focus{border-color:#AA7D5D}input.animate[type=text]:not([hidden]),input.animate[type=email]:not([hidden]),textarea.animate{opacity:0}textarea{border:0.1rem #AA7D5D solid;padding:.3rem}::placeholder{color:#AA7D5D;opacity:1}button,input[type=submit],.button,.outcome{font-family:ProzaLibreEnglish,sans-serif;font-weight:normal;font-size:.84em;font-size:1.0684965056rem;font-weight:700;padding:0;margin:0;height:calc( 2rem + 1.3 / .84 * 1em);width:100%;overflow:hidden;white-space:nowrap;text-align:center;color:#e6dbd7;border:0;border-radius:0;cursor:pointer}@media (max-width: 599.9px){button,input[type=submit],.button,.outcome{font-size:.84rem}}@media (min-width: 600px) and (max-width: 1199px){button,input[type=submit],.button,.outcome{font-size:.84rem}}a.button{display:flex;align-items:center;justify-content:center;color:#e6dbd7 !important}p.outcome{padding-top:.5rem}button,input[type=submit],.button{background:#AA7D5D}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,.button:hover,.button:focus{background:radial-gradient(circle farthest-side at center, #bc987e 0%, #AA7D5D 100%)}button:disabled,input:disabled{background:#AA7D5D;color:#e6dbd7}.outcome{background-color:#AA7D5D;color:#e6dbd7}.hidden{display:none !important}.larger-only{display:inline-block !important}@media (max-width: 599.9px){.larger-only{display:none !important}}.mobile-only{display:none !important}@media (max-width: 599.9px){.mobile-only{display:inline-block !important}}@media (max-width: 599.9px){a.mobile-only{display:flex !important}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}

/*# sourceMappingURL=tandh.css.map */