.av-page{min-width:0;padding:20px}.av{--av-ink:#214536;--av-muted:#617769;--av-line:#dce4d8;color:var(--av-ink);max-width:1380px;margin:auto;padding:12px 0 48px;font-size:15px;overflow-wrap:anywhere}.av *{box-sizing:border-box}.av h1,.av h2,.av h3,.av p{margin:0}.av p{line-height:1.85}.av h1{font-size:clamp(28px,3vw,42px);line-height:1.4;letter-spacing:-.035em;margin:10px 0}.av h2{font-size:22px;line-height:1.5;display:flex;align-items:center;gap:10px}.av h3{font-size:18px;line-height:1.6}.av svg{flex-shrink:0;vertical-align:middle}.av small,.av-muted{font-size:13px;color:var(--av-muted);line-height:1.8}.av small{display:block}.av a{text-decoration:none;color:inherit}.av a:focus-visible,.av button:focus-visible,.av input:focus-visible,.av select:focus-visible,.av summary:focus-visible,.av textarea:focus-visible{outline:3px solid #c58d3a;outline-offset:3px}.av button,.av input,.av select,.av textarea{font:inherit}.av button{min-height:44px;border-radius:12px;padding:10px 16px;border:1px solid var(--av-line);background:#fff;color:var(--av-ink);display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;transition:background-color .15s ease}.av button:hover{background:#eff4e6}.av button:disabled{opacity:.55;cursor:default}.av .av-primary{min-height:48px;padding:12px 20px;border:1px solid #22573d;background:#22573d;color:#fff;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:700}.av .av-primary:hover{background:#163c2c}.av-back{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-bottom:16px;font-weight:700;font-size:14px}.av[dir=rtl] .av-back>svg,.av[dir=rtl] .av-cta>svg{transform:rotate(180deg)}.av-hero{padding:34px 40px;border:1px solid #dce5ce;border-radius:28px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:radial-gradient(ellipse at 95% 15%,#dbe8bf,transparent 58%),linear-gradient(120deg,#fbfaf1,#eef3e5)}.av-hero>div{max-width:820px;min-width:0}.av-hero>img{flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 14px #4d633212)}.av-eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#897537}.av-private{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#557050;margin-top:16px}.av-tabs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:22px 0}.av-tabs>a{min-height:44px;padding:10px 17px;border-radius:30px;border:1px solid var(--av-line);background:#fff;font-size:14px;font-weight:700}.av-tabs>a[aria-current=page]{background:#e3ebd5;border-color:#b7c69c}.av-tabs .av-primary{margin-inline-start:auto}.av-section{margin-top:24px;padding:28px;border:1px solid var(--av-line);border-radius:23px;background:#fff;box-shadow:0 8px 35px #2b3f2604}.av-section-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.av-section-head h2>svg{color:#819861}.av-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0}.av-card{padding:24px;border:1px solid var(--av-line);border-top:4px solid #c7a25e;border-radius:17px;background:#fcfcf7;display:flex;flex-direction:column;align-items:start;gap:14px;transition:background-color .15s ease}.av-card:hover{background:#f1f5e9}.av-card h3{font-size:22px}.av-cta{display:flex;gap:9px;font-weight:800;margin-top:auto;font-size:14px;min-height:44px}.av-badge,.av-cta{align-items:center}.av-badge{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:30px;padding:5px 12px;background:#edf2e2;color:#566d46;border:1px solid #d7e2ca;font-size:12px;font-weight:700;white-space:normal}.av-badge[data-state=answered]{background:#dfefe4;color:#246142}.av-badge[data-state=closed],.av-badge[data-state=revoked]{background:#f0f0e9;color:#687569}.av-badge[data-state=sent]{background:#fff2d7;color:#876023}.av-status-strip{flex-wrap:wrap;margin:20px 0;font-size:13px}.av-contact,.av-status-strip{display:flex;gap:18px;align-items:center}.av-contact{justify-content:space-between;border-bottom:1px solid var(--av-line);padding:20px 0}.av-contact p{font-size:14px;color:var(--av-muted)}.av-actions{gap:10px;flex-wrap:wrap;margin:18px 0}.av-actions,.av-pager{display:flex;align-items:center}.av-pager{justify-content:center;gap:16px;margin:20px 0;font-size:12px}.av-empty{padding:35px 20px;text-align:center;background:#f7f8ef;border-radius:17px;margin-top:18px}.av-empty img{margin:0 auto 15px}.av-error,.av-notice{border-radius:15px;padding:17px 20px;margin:18px 0;line-height:1.85}.av-notice{background:#f3f5e9;border:1px solid #dce5cc;border-inline-start:4px solid #aab681}.av-error{background:#fff3df;border:1px solid #e6c78b;white-space:pre-line}.av-notice>svg{float:inline-start;margin:4px 10px 0 0}.av-error button{margin:8px}.av-link{text-decoration:underline!important;text-underline-offset:4px;margin-inline:10px;min-height:44px;display:inline-flex;align-items:center}.av label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:700;margin:18px 0}.av input,.av select,.av textarea{min-width:0;max-width:100%;width:100%;min-height:48px;padding:11px 14px;background:#fdfdf8;border:1px solid #cfdbc7;border-radius:11px;color:var(--av-ink)}.av textarea{min-height:115px;resize:vertical}.av fieldset{border:0;min-width:0;padding:0;margin:0}.av label.av-check{display:flex;flex-direction:row;align-items:start;gap:11px;font-weight:500;line-height:1.8;min-height:44px}.av input[type=checkbox]{width:21px;height:21px;min-height:21px;flex-shrink:0;margin-top:4px;accent-color:#285c3f}.av details{border-top:1px solid var(--av-line);padding:16px 0;margin-top:17px}.av summary{min-height:44px;cursor:pointer;font-size:16px;font-weight:700;line-height:1.8}.av-choice{padding:17px 0;border-bottom:1px solid var(--av-line)}.av-choice-body{padding-inline-start:30px}.av-photo-choices{display:flex;flex-wrap:wrap;gap:12px}.av label.av-photo-choice{max-width:210px;display:grid;grid-template-columns:22px 1fr;background:#f6f7ee;border-radius:13px;padding:12px;margin:7px 0;align-items:start}.av-photo-choice>.av-image-placeholder,.av-photo-choice>img{width:100%;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:10px;grid-column:2}.av-photo-choice>span:last-child{grid-column:2;font-size:12px}.av-image-placeholder{display:flex;align-items:center;justify-content:center;min-height:130px;padding:12px;border:1px dashed #c2d1b5;background:#f1f5e8;color:var(--av-muted);font-size:13px;border-radius:12px}.av-pieces{margin-top:26px}.av-context-options{padding:5px 18px;background:#f8f9f0;border-radius:14px;margin:15px 0}.av-piece{border:1px solid var(--av-line);border-radius:17px;overflow:hidden;background:#fdfdf9;padding:22px}.av-piece>header{display:flex;align-items:center;gap:13px;margin-bottom:18px}.av-piece-number{display:grid;place-items:center;background:#e9eed8;border:1px solid #d4dfbd;border-radius:11px;min-width:38px;min-height:38px;font-size:13px;color:#76844c}.av-piece>img{width:100%;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain;background:#edf1e3;border-radius:12px}.av-data{margin:12px 0;min-width:0}.av-data>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px;border-bottom:1px solid #e8ecdf;padding:10px 0;font-size:13px;line-height:1.75}.av-data dt{color:var(--av-muted);flex:1}.av-data dd{margin:0;flex:1;min-width:0;white-space:pre-wrap}.av-data dd:has(.av-data),.av-data dd:has(.av-data-list){flex:2}.av-data-list>div{padding:8px 0;border-bottom:1px dashed #d5dfc6}.av-answer,.av-question{font-size:17px;white-space:pre-wrap;line-height:1.95;margin:18px 0!important}.av-send{background:linear-gradient(130deg,#fffdf4,#f0f5e5);border-color:#c5d5aa}.av-send h2{margin-bottom:18px}.av-steps{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--av-muted);margin-bottom:22px}.av-steps strong{color:#285239}.av-reply{border-top:4px solid #9eb879}.av-control-accept{border:1px solid #d6e2c8;padding:22px;border-radius:17px;margin-top:20px;background:#f6f8ef}.av-control-accept h3{display:flex;gap:10px}.av-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.av-timeline{list-style:none;padding:0;margin:20px 0}.av-timeline li{border-inline-start:2px solid #cddbb9;padding:0 18px 22px;line-height:1.8}.av-timeline time{font-size:12px;display:block;color:var(--av-muted)}.av-timeline strong{font-size:14px}@media(max-width:750px){.av-page{padding:12px}.av-grid,.av-two{grid-template-columns:1fr}.av-hero{padding:24px 22px;gap:12px}.av-hero>.ill-kit{width:86px!important;height:100px!important}.av h1{font-size:28px}.av-hero p{font-size:14px}.av-eyebrow{font-size:10px;letter-spacing:.04em}.av-private{font-size:11px}.av-section{padding:21px;border-radius:20px}.av h2{font-size:20px}.av-tabs .av-primary{margin-inline-start:0}.av-contact{flex-direction:column;align-items:start}.av-actions{gap:9px}.av-data>div{gap:12px;flex-wrap:wrap}.av-data dd,.av-data dt{min-width:90px}.av-data dd:has(.av-data),.av-data dd:has(.av-data-list){flex-basis:100%}.av-choice-body{padding-inline-start:12px}.av-piece{padding:18px}.av-error,.av-notice{padding:16px}.av-steps{gap:10px}}@media(prefers-reduced-motion:reduce){.av button,.av-card{transition:none}}