.tm-block>.tm-item{opacity:0;transform:translate3d(0,18px,0);transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--tm-i, 0) * 70ms);will-change:opacity,transform}.tm-block.tm-in>.tm-item{opacity:1;transform:none}.tm-block:first-child{overflow:hidden}.tm-block:first-child img{transition:none;will-change:transform}@media (prefers-reduced-motion:reduce){.tm-block>.tm-item{opacity:1!important;transform:none!important;transition:none!important}}.tpl-page section[class*="66.667vh"] a,.tpl-page section[class*="66.667vh"] button{background:#f4fffa!important;color:#07211c!important;border:1px solid rgba(7,33,28,.15)!important;border-radius:999px!important;font-weight:600!important;text-shadow:none!important}.tpl-page section[class*="66.667vh"] a:hover,.tpl-page section[class*="66.667vh"] button:hover{background:#fff!important;transform:translateY(-1px)}.tpl-page.tpl-style-soft section[class*="66.667vh"] a,.tpl-page.tpl-style-soft section[class*="66.667vh"] button{background:#241a10!important;color:#fdf7ee!important;border-color:rgba(0,0,0,.2)!important}.tpl-page section[class*="66.667vh"] a div,.tpl-page section[class*="66.667vh"] a span,.tpl-page section[class*="66.667vh"] button div,.tpl-page section[class*="66.667vh"] button span{color:#07211c!important}.tpl-page.tpl-style-soft section[class*="66.667vh"] a div,.tpl-page.tpl-style-soft section[class*="66.667vh"] a span,.tpl-page.tpl-style-soft section[class*="66.667vh"] button div,.tpl-page.tpl-style-soft section[class*="66.667vh"] button span{color:#fdf7ee!important}.tpl-page.tpl-style-soft{--brand-body:#2a2118}.tpl-page.tpl-style-soft li,.tpl-page.tpl-style-soft p,.tpl-page.tpl-style-soft small{color:#2a2118!important}.tpl-page.tpl-style-soft h1,.tpl-page.tpl-style-soft h2,.tpl-page.tpl-style-soft h3{color:#17110a!important}.tpl-page.tpl-style-soft [class*="66.667vh"] a{background:#241a10!important;color:#fdf7ee!important;border-color:rgba(0,0,0,.25)!important;text-shadow:none!important}.tpl-page section[class*="66.667vh"] :not(a):not(a *),.tpl-page.tpl-style-soft section[class*="66.667vh"] :not(a):not(a *){color:#fdf8f0!important;text-shadow:0 1px 20px rgba(0,0,0,.55)}.tpl-page [class*="66.667vh"] a{text-shadow:none!important}.tp-seo{background:#fcf9f0;color:#14140f;padding:clamp(48px,7vw,96px) 20px clamp(56px,8vw,104px);border-top:1px solid rgba(20,20,15,.08)}.tp-seo__inner{max-width:920px;margin:0 auto}.tp-seo__eyebrow{margin:0 0 12px;font:500 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#8b8477}.tp-seo__title{margin:0 0 18px;font-size:clamp(28px,4vw,44px);line-height:1.15;letter-spacing:-.02em}.tp-seo__intro{margin:0 0 36px;max-width:62ch;font-size:17px;line-height:1.65;color:#3a382f}.tp-seo__cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,48px);margin-bottom:36px}.tp-seo__h3{margin:0 0 12px;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:#14140f}.tp-seo__list{margin:0;padding-left:18px;font-size:15.5px;line-height:1.75;color:#3a382f}.tp-seo__list li{margin-bottom:6px}.tp-seo__notfor{margin:14px 0 0;font-size:14.5px;line-height:1.6;color:#6b6659}.tp-seo__faq{margin:0 0 32px}.tp-seo__faq-item{padding:16px 0;border-top:1px solid rgba(20,20,15,.08)}.tp-seo__faq-item dt{font-weight:600;font-size:16px;margin-bottom:6px}.tp-seo__faq-item dd{margin:0;font-size:15.5px;line-height:1.7;color:#3a382f}.tp-seo__cta{display:flex;align-items:center;gap:20px;margin:0;flex-wrap:wrap}.tp-seo__btn{display:inline-flex;align-items:center;height:48px;padding:0 26px;border-radius:999px;background:#14140f;color:#fcf9f0;font-size:15px;text-decoration:none}.tp-seo__btn:hover{background:#2b2a22}.tp-seo__link{font-size:15px;color:#3a382f;text-underline-offset:3px}@media (max-width:719px){.tp-seo__cols{grid-template-columns:1fr}}