:root{color-scheme:light;--ink:#22251f;--muted:#53574d;--paper:#faf8f3;--line:#dfd9cd;--green:#304339;--gold:#806138}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 system-ui,sans-serif}h1,h2,h3,p,figure{margin:0}h1,h2{font-family:Georgia,serif;font-weight:500;line-height:1.05;letter-spacing:-.035em}h1{font-size:clamp(2.75rem,6vw,5.65rem);margin:.22em 0}h2{font-size:clamp(2.15rem,4vw,3.75rem);margin:.2em 0 .45em}h3{font-size:1.2rem;margin-bottom:.35rem}p{color:var(--muted)}a{color:inherit}img{display:block;width:100%;height:auto}.wrap{width:min(1120px,calc(100% - 2.5rem));margin-inline:auto}.mast{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block:.55rem}.logo{width:165px}.mast nav{display:flex;flex-wrap:wrap;gap:0 1.4rem}.mast nav a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-weight:650}.mast nav a:hover{text-decoration:underline}.hero,.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.4rem,5vw,4.5rem);align-items:center}.hero{padding-block:clamp(1.5rem,6vw,5.5rem)}.eyebrow{font-size:.73rem;letter-spacing:.14em;font-weight:750;color:var(--gold)}.intro{max-width:38ch;font-size:1.08rem}.actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.4rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:.45rem;padding:.65rem 1rem;border:1px solid var(--green);background:var(--green);color:white;text-decoration:none;font:inherit;font-weight:700;cursor:pointer;text-align:center}.outline{background:transparent;color:var(--green)}.button:hover{filter:brightness(.9)}:focus-visible{outline:3px solid #936324;outline-offset:3px}.hero img{aspect-ratio:5/4;object-fit:cover;border-radius:1rem}figcaption,.note{font-size:.82rem;color:var(--muted);margin-top:.55rem}.section,.band{padding-block:clamp(2.25rem,6vw,5rem)}.section{border-top:1px solid var(--line)}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cards article{overflow:hidden;border:1px solid var(--line);border-radius:.75rem;background:#fff}.cards img{aspect-ratio:4/3;object-fit:cover}.cards article div{padding:1.1rem}.band,footer{background:#ece8de}.band ol{padding-left:1.25em;margin:.65em 0 0}.band li+li{margin-top:.4em}#teklif{align-items:start}form{display:grid;gap:.9rem;background:#fff;border:1px solid var(--line);border-radius:1rem;padding:clamp(1rem,3vw,1.8rem)}label{display:grid;gap:.25rem;font-weight:650}small{display:inline;font-weight:400}input,select,textarea{width:100%;min-height:46px;border:1px solid #8a8a7c;border-radius:.35rem;padding:.55rem .7rem;font:inherit;color:inherit;background:#fff}textarea{resize:vertical}footer .mast{padding-block:1rem;flex-wrap:wrap}@media(max-width:720px){.hero,.split,.cards{grid-template-columns:1fr}.mast{flex-wrap:wrap}.logo{width:136px}.mast nav{gap:0 .85rem}.hero img{aspect-ratio:4/3}}
