:root{--yk-bg:#f3f0eb;--yk-surface:#f3f0eb;--yk-surface-muted:#eae6df;--yk-input-bg:#ffffff;--yk-black:#111111;--yk-text:#111111;--yk-muted:#777777;--yk-light-muted:#999999;--yk-border:#d8d4cd;--yk-border-strong:#111111;--yk-accent:#111111;--yk-font:Arial,Helvetica,sans-serif;--yk-sidebar-width:265px;--yk-topbar-height:90px;--yk-page-padding:50px;--yk-transition:0.2s ease}*{box-sizing:border-box}html{min-height:100%;scroll-behavior:smooth}body,html{background:var(--yk-bg)}body{margin:0;min-height:100vh;color:var(--yk-text);font-family:var(--yk-font);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit}::selection{background:var(--yk-black);color:#ffffff}.yk-eyebrow{margin:0 0 10px;font-size:10px;letter-spacing:.14em;color:var(--yk-muted)}.yk-eyebrow,.yk-page-title{font-weight:700;text-transform:uppercase}.yk-page-title{margin:0;font-size:clamp(48px,6vw,94px);line-height:.98;letter-spacing:-.085em}.yk-section-title{margin:0;font-size:clamp(28px,3vw,42px);font-weight:600;letter-spacing:-.06em}.yk-description{color:var(--yk-muted);font-size:13px;line-height:1.6}.yk-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:13px 20px;border:1px solid var(--yk-black);border-radius:0;font-size:12px;font-weight:700;text-decoration:none;transition:background var(--yk-transition),color var(--yk-transition)}.yk-button-primary{background:var(--yk-black);color:#ffffff}.yk-button-outline,.yk-button-primary:hover:not(:disabled){background:transparent;color:var(--yk-black)}.yk-button-outline:hover:not(:disabled){background:var(--yk-black);color:#ffffff}.yk-field{display:flex;flex-direction:column;gap:9px}.yk-label{color:var(--yk-muted);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.yk-input,.yk-select,.yk-textarea{width:100%;min-height:45px;padding:13px;border:1px solid var(--yk-border);border-radius:0;background:var(--yk-input-bg);color:var(--yk-text);font-size:13px;outline:none;transition:border-color var(--yk-transition)}.yk-input:focus,.yk-select:focus,.yk-textarea:focus{border-color:var(--yk-black)}.yk-textarea{min-height:120px;resize:vertical}.yk-divider{width:100%;height:1px;background:var(--yk-border)}.yk-panel{padding:30px;background:var(--yk-surface-muted);border:1px solid var(--yk-border)}.yk-status{display:inline-flex;align-items:center;padding:7px 10px;border:1px solid var(--yk-border-strong);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.yk-status-dark{background:var(--yk-black);color:#ffffff}.yk-status-muted{background:var(--yk-surface-muted);border-color:var(--yk-border);color:var(--yk-muted)}@media (max-width:1000px){:root{--yk-page-padding:30px}}@media (max-width:600px){:root{--yk-page-padding:20px}.yk-page-title{font-size:clamp(38px,10vw,58px)}.yk-panel{padding:20px}}