
html[data-theme="clay-studio"]{--bg:#f6f1e9;--card:#eee3d5;--text:#292723;--muted:#5b554d;--cyan:#a74f35;--violet:#747b58;color-scheme:light}
[data-theme="clay-studio"] body{background:#f6f1e9;color:#292723;font-family:Arial,Helvetica,sans-serif}
[data-theme="clay-studio"] :is(h1,h2,h3,.brand){font-family:Georgia,'Times New Roman',serif;font-weight:400}
[data-theme="clay-studio"] .brand{font-size:34px;letter-spacing:-1.7px}
[data-theme="clay-studio"] .brand img{filter:brightness(0);opacity:.82}
[data-theme="clay-studio"] :is(.gradient,.brand>span){background:none;color:#a74f35}
[data-theme="clay-studio"] h1{font-size:clamp(46px,5.5vw,78px);letter-spacing:-3px;line-height:1.05}
[data-theme="clay-studio"] h2{font-size:clamp(30px,3.6vw,48px);letter-spacing:-1.6px}
[data-theme="clay-studio"] h3{font-size:25px;letter-spacing:-.7px}
[data-theme="clay-studio"] .eyebrow{color:#666c46;letter-spacing:2.4px}
[data-theme="clay-studio"] .image-hero{background:#e7d9c8;border-bottom:1px solid #d6c5b3;min-height:610px}
[data-theme="clay-studio"] .image-hero:before{background-image:var(--theme-hero);background-position:center;opacity:1}
[data-theme="clay-studio"] .image-hero:after{background:linear-gradient(90deg,#f6f1e9f5 0%,#f6f1e9e8 25%,#f6f1e9b3 43%,#f6f1e91a 72%,transparent)}
[data-theme="clay-studio"] .hero-copy,[data-theme="clay-studio"] .page-hero-copy{max-width:680px}
[data-theme="clay-studio"] .image-hero .intro{color:#454139;max-width:490px}
[data-theme="clay-studio"] .card{background:#eee3d5;border:1px solid #d9c9b7;border-radius:10px;box-shadow:none}
[data-theme="clay-studio"] .card:hover{border-color:#b7a38c}
[data-theme="clay-studio"] .card.card-cyan{background:#e7d9c8;border-color:#cdb89e}
[data-theme="clay-studio"] .card.card-violet{background:#a74f35;border-color:#a74f35;color:#fffaf5}
[data-theme="clay-studio"] .card-violet :is(p,h2,h3,.eyebrow,.text-link,.product-icon){color:#fffaf5}
[data-theme="clay-studio"] .card-cyan p,[data-theme="clay-studio"] .card-cyan .eyebrow{color:#51483e}
[data-theme="clay-studio"] .card p{font-size:16px}
[data-theme="clay-studio"] .button{background:#a74f35;border-color:#a74f35;border-radius:5px;color:#fffaf5;font-weight:400;box-shadow:none;padding:14px 21px}
[data-theme="clay-studio"] .button:hover{background:#843e2a;border-color:#843e2a;box-shadow:none}
[data-theme="clay-studio"] .card-violet .button{background:#f6f1e9;color:#753722;border-color:#f6f1e9}
[data-theme="clay-studio"] :is(.text-link,.breadcrumbs,.breadcrumbs span,.breadcrumbs a){color:#5a4638}
[data-theme="clay-studio"] .text-link{font-size:13px;text-decoration:underline;text-underline-offset:5px}
[data-theme="clay-studio"] :is(.tags span,.badge){border-color:#bca78f;color:#5a4638}
[data-theme="clay-studio"] .card-violet :is(.badge,.tags span){color:#fffaf5;border-color:#e0b9a8}
[data-theme="clay-studio"] :is(details,.details,.article-cta){border-color:#cdbca7}
[data-theme="clay-studio"] summary{color:#292723}
[data-theme="clay-studio"] summary span{color:#a74f35}
[data-theme="clay-studio"] .mini-browser{box-shadow:12px 12px 0 #d8c3ac;background:#f6f1e9;border-color:#c3ab91}
[data-theme="clay-studio"] .mini-content{background:#f6f1e9;color:#292723}
[data-theme="clay-studio"] .mini-content strong{font-family:Georgia,serif;font-weight:400}
[data-theme="clay-studio"] .browser-bar{background:#e7d9c8;color:#8c7761}
[data-theme="clay-studio"] .mini-content i{background:#a74f35}
[data-theme="clay-studio"] .process li>span{color:#a74f35;border-color:#bba386}
[data-theme="clay-studio"] :is(.product-note,.form-note,figcaption,.contact-note,.footer-bottom){color:#62574b!important}
[data-theme="clay-studio"] .card-violet .product-note{color:#fff2e6!important}
[data-theme="clay-studio"] :is(input,textarea,select){background:#fffaf3;color:#292723;border-color:#b8a58e;border-radius:5px}
[data-theme="clay-studio"] input::placeholder,[data-theme="clay-studio"] textarea::placeholder{color:#73685a}
[data-theme="clay-studio"] .service-shortcuts a{color:#894129}
[data-theme="clay-studio"] .site-footer{border-color:#cdbca7}
[data-theme="clay-studio"] .site-footer:before{background:linear-gradient(90deg,#a74f35,#747b58,transparent)}
[data-theme="clay-studio"] .site-footer :is(.footer-tagline,.footer-column h2){color:#292723}
[data-theme="clay-studio"] .site-footer :is(.text-link,.footer-top){color:#894129}
[data-theme="clay-studio"] .footer-soon{border-color:#b19579;color:#67462e}
[data-theme="clay-studio"] .footer-bottom{border-color:#cdbca7}
[data-theme="clay-studio"] .style-trigger{color:#292723;background:#f6f1e9;border-color:#b9957d}
[data-theme="clay-studio"] .menu{color:#292723;border-color:#b9957d}
[data-theme="clay-studio"] .theme-dialog{background:#f6f1e9;color:#292723;border-color:#cdbca7}
[data-theme="clay-studio"] .theme-dialog h2{font-size:36px}
[data-theme="clay-studio"] .theme-dialog p{color:#5b554d}
[data-theme="clay-studio"] .theme-option{background:#eee3d5;color:#292723;border-color:#cdbca7}
[data-theme="clay-studio"] .theme-option[aria-pressed=true]{border-color:#a74f35;box-shadow:0 0 0 2px #a74f3526}
[data-theme="clay-studio"] .theme-option-copy>span{color:#5b554d}
[data-theme="clay-studio"] .theme-close{border-color:#b9957d}
[data-theme="clay-studio"] .theme-dialog .text-link{color:#894129}
@media(max-width:720px){
 [data-theme="clay-studio"] header .brand{font-size:27px}
 [data-theme="clay-studio"] header #nav{background:#f6f1e9;border-color:#cdbca7}
 [data-theme="clay-studio"] .image-hero{min-height:580px}
 [data-theme="clay-studio"] .image-hero h1{font-size:clamp(40px,10vw,58px);letter-spacing:-2px}
 [data-theme="clay-studio"] .image-hero:before{background-position:63% center}
 [data-theme="clay-studio"] .image-hero:after{background:linear-gradient(90deg,#f6f1e9ef,#f6f1e9d9 60%,#f6f1e98a)}
 [data-theme="clay-studio"] .card p{font-size:15px}
 [data-theme="clay-studio"] .theme-dialog h2{font-size:30px}
}
[data-theme="clay-studio"] label{color:#51483e}
[data-theme="clay-studio"] .theme-dialog .eyebrow{color:#666c46}
[data-theme="clay-studio"] .card-violet .mini-content strong{color:#292723}
[data-theme="clay-studio"] .style-trigger [data-theme-name]{border-color:#b9957d}