.ContentPage-module__1hBTUG__page{background:linear-gradient(#fbf7f2 0%,#fff 40%);min-height:100vh}.ContentPage-module__1hBTUG__shell{max-width:820px;margin:0 auto;padding:clamp(90px,12vw,120px) 28px clamp(56px,8vw,88px)}.ContentPage-module__1hBTUG__head{border-bottom:1px solid #15130f17;margin-bottom:28px;padding-bottom:24px}.ContentPage-module__1hBTUG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}.ContentPage-module__1hBTUG__title{font-family:var(--font-jakarta), sans-serif;letter-spacing:-.02em;color:#15130f;text-wrap:balance;margin:0;font-size:clamp(28px,4.6vw,46px);font-weight:800}.ContentPage-module__1hBTUG__updated{color:#9a9286;margin:12px 0 0;font-size:13.5px}.ContentPage-module__1hBTUG__placeholder{color:#7a5b00;background:#fff8e6;border:1px solid #f0dfa8;border-radius:12px;margin:0 0 28px;padding:12px 16px;font-size:13.5px;line-height:1.55}.ContentPage-module__1hBTUG__body{color:#2b2822;font-size:16px;line-height:1.75}.ContentPage-module__1hBTUG__body h2{font-family:var(--font-jakarta), sans-serif;letter-spacing:-.01em;color:#15130f;margin:36px 0 12px;font-size:22px;font-weight:800}.ContentPage-module__1hBTUG__body h3{font-family:var(--font-jakarta), sans-serif;color:#15130f;margin:26px 0 8px;font-size:18px;font-weight:800}.ContentPage-module__1hBTUG__body p{margin:0 0 18px}:is(.ContentPage-module__1hBTUG__body ul,.ContentPage-module__1hBTUG__body ol){margin:0 0 18px;padding-left:24px}.ContentPage-module__1hBTUG__body li{margin-bottom:8px}.ContentPage-module__1hBTUG__body a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.ContentPage-module__1hBTUG__body strong{color:#15130f}.ContentPage-module__1hBTUG__contactGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0 0 28px;display:grid}.ContentPage-module__1hBTUG__contactCard{background:#fff;border:1px solid #15130f17;border-radius:16px;padding:20px 22px}.ContentPage-module__1hBTUG__contactLabel{letter-spacing:.06em;text-transform:uppercase;color:#9a9286;margin-bottom:8px;font-size:11.5px;font-weight:800}.ContentPage-module__1hBTUG__contactValue{color:#15130f;font-size:15px;font-weight:600}.ContentPage-module__1hBTUG__contactValue a{color:var(--accent);text-decoration:none}.ContentPage-module__1hBTUG__contactValue a:hover{text-decoration:underline}
