@font-face{font-family:Atelia;src:url(/land/fonts/Atelia.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Haffer;src:url(/land/fonts/HafferXH-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Haffer;src:url(/land/fonts/HafferXH-SemiBold.otf)format("opentype");font-weight:600;font-display:swap}.tdc-sub{color:#26221f;-webkit-font-smoothing:antialiased;background:#fcfcfa;font-family:Haffer,system-ui,sans-serif;overflow-x:clip}.tdc-sub a{color:#26221f;text-decoration:none}.tdc-sub a:hover{color:#dd7b3e}.tdc-sub button,.tdc-sub input,.tdc-sub textarea{font-family:inherit}.tdc-sub .tdc-btn-dark{transition:background .2s}.tdc-sub .tdc-btn-dark:hover{color:#fbfaf6;background:#3a352f}.tdc-sub .tdc-hovcard{transition:border-color .2s,transform .2s}.tdc-sub .tdc-hovcard:hover{border-color:#dd7b3e}@keyframes tdc-sun{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes tdc-pulse{0%,to{box-shadow:0 0 #c0392b73}50%{box-shadow:0 0 0 8px #c0392b00}}.tdc-prose{color:#3a352f;font:400 16px/1.7 Haffer}.tdc-prose h2{text-transform:uppercase;color:#26221f;margin:32px 0 12px;font-family:Atelia,serif;font-size:24px;line-height:1}.tdc-prose h2:first-child{margin-top:0}.tdc-prose h3{text-transform:uppercase;color:#26221f;margin:28px 0 10px;font-family:Atelia,serif;font-size:20px}.tdc-prose p{margin:0 0 24px}.tdc-prose ul,.tdc-prose ol{margin:0 0 24px;padding-left:22px}.tdc-prose li{margin:0 0 8px}.tdc-prose a{color:#dd7b3e}.tdc-prose a:hover{text-decoration:underline}.tdc-prose blockquote{color:#6b5a2e;background:#fff8e6;border-left:4px solid #ffd23f;border-radius:0 14px 14px 0;margin:32px 0;padding:20px 26px;font:500 20px/1.6 Haffer}.tdc-prose section{margin:0 0 24px}.tdc-article h2{text-transform:uppercase;color:#26221f;margin:40px 0 14px;scroll-margin-top:96px;font-family:Atelia,serif;font-size:30px;line-height:1}.tdc-article p{margin:0 0 24px}.tdc-article ul,.tdc-article ol{margin:0 0 24px;padding-left:22px}.tdc-article li{margin:0 0 8px}.tdc-article a{color:#dd7b3e}.tdc-sub .tdc-faq details{border-bottom:1px solid #26221f1a}.tdc-sub .tdc-faq summary{cursor:pointer;color:#26221f;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font:600 18px Haffer;list-style:none;display:flex}.tdc-sub .tdc-faq summary::-webkit-details-marker{display:none}.tdc-sub .tdc-faq .tdc-faq-plus{color:#dd7b3e;flex:none;font:400 26px Haffer;transition:transform .2s}.tdc-sub .tdc-faq details[open] .tdc-faq-plus{transform:rotate(45deg)}.tdc-sub .tdc-faq p{color:#6b655c;margin:0 0 22px;font:400 16px/1.65 Haffer}@media (max-width:900px){.tdc-sub [data-post-grid]{grid-template-columns:1fr!important;gap:32px!important}.tdc-sub [data-post-side]{position:static!important}}@media (max-width:820px){.tdc-sub [data-sub-nav]{padding:12px 18px!important}.tdc-sub [data-navlinks],.tdc-sub [data-navactions]{display:none!important}.tdc-sub [data-navburger]{display:flex!important}.tdc-sub [data-hero-overlay]{padding:26px 22px 40px!important;position:static!important}.tdc-sub [data-post-grid],.tdc-sub .tdc-prose{padding-left:20px!important;padding-right:20px!important}.tdc-sub .tdc-price-sec{padding-left:18px!important;padding-right:18px!important}.tdc-sub .tdc-faq{padding-left:22px!important;padding-right:22px!important}.tdc-sub [data-article-hero]{padding:52px 22px 68px!important}.tdc-sub [data-article-hero] h1{font-size:27px!important;line-height:1.04!important}.tdc-sub [data-article-coverwrap]{padding-left:16px!important;padding-right:16px!important}.tdc-sub [data-article-cover]{border-radius:20px!important;min-height:170px!important}.tdc-sub [data-article-cover] img{width:auto!important;max-height:150px!important;padding:20px 0!important}.tdc-sub .tdc-updates-sec{padding-left:16px!important;padding-right:16px!important}.tdc-sub [data-update-card]{padding:22px 20px!important}.tdc-sub [data-sub-grid],.tdc-sub [data-help-grid],.tdc-sub [data-blog-grid],.tdc-sub [data-feat-post]{grid-template-columns:1fr!important}.tdc-sub [data-foot-grid]{grid-template-columns:1fr 1fr!important;gap:20px 26px!important}.tdc-sub [data-foot-grid]>div{gap:6px!important}.tdc-sub [data-foot-grid] b{margin-bottom:2px!important;font-size:15px!important}.tdc-sub [data-foot-grid] a{font-size:13.5px!important}}@media (max-width:520px){.tdc-sub [data-foot-grid]{grid-template-columns:1fr 1fr!important;gap:18px 20px!important}.tdc-sub [data-help-grid]{grid-template-columns:1fr!important}}
