.ti-page{margin:0;background:#f6f4ee;color:#202b28;font:16px/1.6 system-ui,sans-serif}.ti-page *{box-sizing:border-box}.ti-header{background:#18342c;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px max(5vw,20px)}.ti-header a{color:#f2d489;text-decoration:none}.ti-shell{max-width:1120px;margin:auto;padding:48px 24px}.ti-eyebrow{font-size:12px;letter-spacing:.17em;color:#53645b;font-weight:700}.ti-page h1{font:clamp(32px,5vw,58px)/1.1 Georgia,serif;letter-spacing:-.025em;margin:18px 0}.ti-intro{max-width:680px;color:#516159}.ti-card{background:#fff;border:1px solid #d9e0d9;border-radius:14px;padding:24px;margin:20px 0;box-shadow:0 5px 16px #18342c05}.ti-card h2{font:26px Georgia,serif;margin:0 0 12px}.ti-card summary{font-weight:700;cursor:pointer;padding:6px 0}.ti-card details{margin:12px 0}.ti-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.ti-grid>.ti-card{margin:0}.ti-page label{display:block;font-weight:600;font-size:14px;margin:14px 0}.ti-page input,.ti-page select,.ti-page textarea{display:block;width:100%;font:inherit;border:1px solid #aab9b1;border-radius:7px;padding:10px;background:#fff;color:#20332b;margin-top:6px}.ti-page textarea{min-height:88px}.ti-page button{font:600 14px system-ui;background:#234d3c;color:#fff;border:1px solid #234d3c;border-radius:7px;padding:12px 20px;cursor:pointer}.ti-page button.ti-secondary{background:white;color:#234d3c}.ti-page button:disabled{opacity:.5;cursor:wait}.ti-page :focus-visible{outline:3px solid #bb8b18;outline-offset:3px}.ti-page fieldset{border:0;padding:0;margin:0}.ti-check{display:flex!important;align-items:flex-start;gap:10px;flex-wrap:wrap}.ti-check input{width:auto;margin-top:5px}.ti-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.ti-toolbar p{flex:1;min-width:200px}.ti-message:not(:empty){border-left:4px solid #be8a22;padding:14px;background:#fff5d9}.ti-prose{white-space:pre-wrap;overflow-wrap:anywhere}.ti-page table{border-collapse:collapse;width:100%;font-size:14px}.ti-page th,.ti-page td{text-align:left;padding:10px;border-bottom:1px solid #e1e7df}.ti-table{overflow:auto}.ti-page dl{display:grid;grid-template-columns:minmax(100px,1fr) 1fr;gap:8px;margin:16px 0}.ti-page dt{color:#53645b}.ti-page dd{margin:0;font-weight:600;overflow-wrap:anywhere}.ti-badge{display:inline-block;background:#edf3ec;color:#244935;border-radius:16px;padding:3px 12px;font-size:12px;font-weight:bold}.ti-page [hidden]{display:none!important}.ti-page footer{padding:28px 0;color:#5c6961;font-size:14px}.ti-page a{color:#335d48}.ti-header a{color:#f2d489}@media(max-width:560px){.ti-header span{display:none}.ti-shell{padding:28px 16px}.ti-card{padding:18px}.ti-page h1{font-size:36px}.ti-page dl{grid-template-columns:1fr 1fr}}@media print{.ti-header,#ti-entry,#ti-message,#ti-activation,#ti-password,.ti-toolbar button,form,footer{display:none!important}.ti-page{background:#fff}.ti-shell{padding:0}details,details>*{display:block!important}.ti-card{box-shadow:none;break-inside:avoid}}
