.web-shell{max-width:1120px;margin:0 auto;padding:48px 24px 80px;color:#193a38;font-size:1rem}.web-card{background:#fff;border:1px solid #dbe3db;border-radius:18px;padding:clamp(20px,4vw,36px);margin-bottom:24px}.web-card h1{font-size:2.3rem;line-height:1.2;margin:0 0 18px;font-family:Georgia,serif}.web-card h2{font-size:1.4rem;margin:0 0 14px}.web-card p{line-height:1.65;margin:12px 0}.web-account{max-width:620px;margin-left:auto;margin-right:auto}.web-eyebrow{text-transform:uppercase;font-size:.8rem!important;letter-spacing:.14em;color:#773667;font-weight:700}.web-form{display:grid;gap:18px;margin-top:24px}.web-card>label,.web-form label{display:grid;gap:8px;font-size:.95rem}.web-form input,.web-form select,.web-form textarea{font-size:1rem;min-height:44px;border:1px solid #becfbe;border-radius:8px;background:white;padding:10px 12px;color:#193a38;width:100%}.web-form textarea{min-height:100px}.web-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.web-check{display:flex!important;align-items:flex-start;gap:10px!important}.web-check input{width:20px;height:20px;min-height:20px;margin-top:3px;flex-shrink:0}.web-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:20px 0}.web-error{padding:14px;background:#fff0ed;border:1px solid #efbfb2;border-radius:10px;color:#842c20}.web-notice{padding:18px;border:1px solid #cfdbce;border-radius:12px;background:#f4f7f1;margin:20px 0}.web-muted{font-size:.9rem;color:#53665b}.web-admin-stack{display:grid;gap:24px}.web-table-wrap{overflow-x:auto;margin-top:24px}.web-table{width:100%;border-collapse:collapse;font-size:.95rem}.web-table th{text-align:left;color:#506055;font-weight:600}.web-table td,.web-table th{padding:14px 10px;border-bottom:1px solid #e0e7df;vertical-align:top}.web-table button{margin:3px}.web-card a{text-decoration:underline;text-underline-offset:3px}.web-badge{display:inline-flex;padding:4px 10px;background:#edf3e8;border-radius:30px;font-size:.8rem}.web-money{font-weight:700;font-size:1.2rem}.web-card:focus-within{scroll-margin-top:110px}.web-card a:focus-visible,.web-card button:focus-visible{outline:3px solid #b773a6;outline-offset:3px}.web-item{display:flex;gap:20px;justify-content:space-between;padding:18px 0;border-bottom:1px solid #e0e7df}.web-item h3{font-size:1.15rem}.web-item p{margin:6px 0}.web-card button{min-height:40px}.web-wide{grid-column:1/-1}@media(max-width:640px){.web-shell{padding:28px 14px 60px}.web-two{grid-template-columns:1fr}.web-item{flex-direction:column;gap:8px}.web-card h1{font-size:1.8rem}.web-actions>*{max-width:100%}.web-table{min-width:540px}}.cms-tabs{height:auto;flex-wrap:wrap}.web-card input:focus-visible,.web-card select:focus-visible,.web-card textarea:focus-visible{outline:3px solid #b773a6;outline-offset:2px}.web-card h2{line-height:1.35}.web-card{overflow-wrap:anywhere}