:root{--a1:#f6f2e6;--a2:#fbf9f1;--g1:#0b5d3c;--g2:#1f7a52;--g3:#35a36a;--ink:#0e1713;--mw:1200px;--sh:0 20px 40px rgba(20,60,40,.06)}html{scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;background:var(--a1);color:var(--ink);font-family:Inter,system-ui,Segoe UI,Roboto,Arial,sans-serif;line-height:1.5;max-width:100vw;overflow-x:hidden}.k-10442{position:sticky;top:0;z-index:50;backdrop-filter:saturate(120%) blur(8px);background:linear-gradient(180deg,rgba(246,242,230,.85),rgba(246,242,230,.55))}.k-10442 .ct{max-width:var(--mw);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem 1rem;border-bottom:1px solid #efe9d6}.k-10442 .brand{display:flex;align-items:center;gap:.8rem;text-decoration:none}.k-10442 .logo{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:conic-gradient(from 90deg,var(--g1),var(--g3))}.k-10442 .logo svg{width:24px;height:24px}.k-10442 .name{font-weight:700;color:var(--g1)}nav a{color:var(--ink);text-decoration:none;padding:.5rem .75rem;border-radius:10px}nav a:hover{background:var(--a2)}.bgr{display:none;position:relative;width:40px;height:40px;border:none;background:0 0;cursor:pointer}.bgr span,.bgr::after,.bgr::before{content:"";position:absolute;left:9px;right:9px;height:2px;background:var(--ink);top:19px;transition:.3s}.bgr::before{top:12px}.bgr::after{top:26px}.bgr.is-open span{opacity:0}.bgr.is-open::before{transform:translateY(7px) rotate(45deg)}.bgr.is-open::after{transform:translateY(-7px) rotate(-45deg)}.mov{display:none;position:fixed;inset:0;background:rgba(14,23,19,.7);backdrop-filter:blur(6px);z-index:40}.mov nav{background:var(--a1);border-top-left-radius:18px;border-top-right-radius:18px;position:absolute;left:0;right:0;bottom:0;padding:1rem}.wrap{max-width:var(--mw);margin:0 auto;padding:2.2rem 1rem;min-height:100vh;display:grid;align-content:start}.t{font-size:clamp(2rem,3.5vw,2.6rem);color:var(--g1);margin:0 0 .6rem}.lead{font-size:clamp(1.05rem,1.4vw,1.2rem);color:#2b3a33;margin:0 0 1.4rem}.grid{display:grid;grid-template-columns:1.1fr .9fr;gap:1.6rem}.card{background:#fff;border:1px solid #ece6d6;border-radius:18px;box-shadow:var(--sh);padding:1.2rem}.frm{display:grid;gap:.9rem}.frm label{font-weight:600;color:#2b3a33}.frm input{width:100%;padding:.8rem 1rem;border:1.5px solid #e5dfcb;border-radius:12px;background:#fff}.btn{border:none;border-radius:14px;padding:.9rem 1.1rem;font-weight:700;background:var(--g1);color:#fff;cursor:pointer}.btn:hover{background:var(--g2)}.note{font-size:.9rem;color:#2b3a33;margin-top:.4rem}footer{border-top:1px solid #efe9d6;background:var(--a2)}.f{max-width:var(--mw);margin:0 auto;padding:1rem;display:flex;justify-content:space-between;gap:1rem}[role=button],a,button{cursor:pointer}@media (max-width:900px){.grid{grid-template-columns:1fr}.bgr{display:block}nav.h{display:none}}.elem--inl-5ef7f3{color:#0b5d3c;margin:.2rem 0 .6rem}.elem--inl-472a8d{margin:1rem 0 0}.elem--inl-a2cbd7{border:1px solid #ece6d6;border-radius:14px;height:auto;width:100%}.elem--inl-8c8f0d{color:#2b3a33;font-size:.9rem;margin-top:.3rem}.elem--inl-a5fdbc{display:flex;gap:1rem}