.tk-desktop-layout{background:#fcf6e9;color:#322d24;font-family:Arial,sans-serif}.tk-desktop-layout .tk-head-inner{max-width:1490px;margin:auto;padding:0 clamp(18px,3vw,50px)}.tk-desktop-layout .tk-head-top,.tk-desktop-layout .tk-head-main,.tk-desktop-layout .tk-head-links{display:flex;align-items:center}.tk-desktop-layout .tk-head-top{justify-content:flex-end;gap:clamp(18px,3vw,48px);min-height:45px;border-bottom:1px solid #cfb786}.tk-desktop-layout .tk-head-main{justify-content:space-between;gap:16px;padding:14px 0}.tk-desktop-layout .tk-head-links{justify-content:space-evenly;flex-wrap:wrap;gap:8px clamp(10px,1.55vw,25px);flex:1}.tk-desktop-layout .tk-head-top a,.tk-desktop-layout .tk-head-links a{color:#342e26;text-transform:none;text-decoration:none;white-space:nowrap;font:500 clamp(15px,1.27vw,19px)/1.4 Arial,sans-serif;padding:6px 0}.tk-desktop-layout .tk-head-top a{font-size:clamp(14px,1.15vw,17px)}.tk-desktop-layout .tk-head-top .tk-accent{color:#7b233c;font-weight:700}.tk-desktop-layout .tk-head-inner a:hover{text-decoration:underline;text-underline-offset:4px}.tk-desktop-layout .title-with-logo{display:flex;align-items:center;gap:10px}.tk-desktop-layout .site-title{font:bold italic clamp(19px,1.85vw,29px)/1.15 Georgia,serif!important;color:#392f24;margin:0}.tk-desktop-layout .nv-title-tagline-wrap{text-align:center}.tk-desktop-layout .brand small{color:#544a3c;font:13px/1.4 Arial,sans-serif}.tk-desktop-layout .tk-head-main .button-primary{border:0;background:#06f;color:white;padding:13px 19px;border-radius:9px;white-space:nowrap;font:bold 16px/1.2 Arial,sans-serif}