@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Newsreader-400-normal.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Newsreader-400-italic.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Newsreader-600-normal.woff2)format("woff2")}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/MrsSaintDelafield.woff2)format("woff2")}.ag{--ink:#1a1a1a;--text:#2c2c2c;--muted:#5a5a5a;--faint:#6b6b6b;--paper:#fdfcfa;--paper-deep:#f7f5f1;--white:#fff;--green:#076652;--green-deep:#054d3e;--green-ink:#0b7a62;--rule:#ddd9d0;--rule-light:#e6e2da;--display:"PP Editorial Old", "Didot", Georgia, serif;--body:"Newsreader", "Iowan Old Style", "Charter", Georgia, serif;--ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sig:"Mrs Saint Delafield", "Snell Roundhand", cursive;background:var(--paper);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;text-wrap:pretty;min-height:100vh;font-size:17px;line-height:1.65}.ag *,.ag :before,.ag :after{box-sizing:border-box}.ag a{color:var(--green-deep);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ag a:hover{color:var(--green)}.ag p{margin:0}.ag h1,.ag h2,.ag h3,.ag h4{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;margin:0;font-weight:400}.ag h1{font-size:46px;line-height:1.08}.ag h2{font-size:30px;line-height:1.15}.ag em{font-style:italic}.ag .ui{font-family:var(--ui);text-transform:uppercase;letter-spacing:.18em;font-size:11.5px;font-weight:500;line-height:1}.ag .meta{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;color:var(--muted);font-size:10.5px;font-weight:500}.ag .lead{color:var(--muted);font-size:19px;line-height:1.6}.ag .hint{color:var(--muted);font-size:14px;line-height:1.5}.ag .muted{color:var(--muted)}.ag .btn{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;cursor:pointer;border:1.5px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:16px 40px;font-size:11.5px;font-weight:500;line-height:1;text-decoration:none;transition:background .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.ag .btn-primary{background:var(--green);color:var(--white);border-color:var(--green)}.ag .btn-primary:hover:not(:disabled){background:var(--green-ink);transform:translateY(-1px)}.ag .btn:disabled{opacity:.45;cursor:not-allowed}.ag .pnav{border-bottom:1px solid var(--rule-light);background:var(--paper)}.ag .preview-bar{z-index:10;background:var(--green-deep);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:10px 40px;font-size:14px;line-height:1.35;display:flex;position:sticky;top:0}.ag .preview-bar b{font-weight:600}.ag .preview-bar button{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:999px;flex:none;padding:4px 12px}@media (max-width:640px){.ag .preview-bar{padding:10px 16px;font-size:13px}}.ag .pnav-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:0 auto;padding:18px 40px;display:flex}.ag .pnav img{object-fit:contain;width:117px;height:40px}.ag .who{font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:right;font-size:11px;font-weight:500;line-height:1.6}.ag .who b{color:var(--ink);font-weight:500;display:block}.ag .steps{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:56px;display:flex}.ag .steps div{font-family:var(--ui);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);flex:1;align-items:center;gap:10px;padding:14px 0;font-size:10.5px;font-weight:500;display:flex}.ag .steps div+div{border-left:1px solid var(--rule-light);padding-left:20px}.ag .steps .n{font-family:var(--display);letter-spacing:0;color:var(--rule);font-size:17px}.ag .steps .at{color:var(--ink)}.ag .steps .at .n,.ag .steps .did .n{color:var(--green)}.ag .doc{max-width:760px;margin:0 auto;padding:64px 40px 96px}.ag .doc>*{margin-top:0}.ag .doc>*+*{margin-top:16px}.ag .doc>h1{margin-top:18px}.ag .doc>h2{margin-top:64px;margin-bottom:20px}.ag .doc>h2+*{margin-top:0}.ag .doc>.lead{margin-top:20px}.ag .doc>p+p{margin-top:14px}.ag .doc>.facts,.ag .doc>.choices,.ag .doc>.lines,.ag .doc>.sig{margin-top:28px}.ag .doc>.meta+.pay-options{margin-top:14px}.ag .doc>h2+.facts,.ag .doc>h2+.choices,.ag .doc>h2+.check{margin-top:4px}.ag .doc>.check{margin-top:22px}.ag .doc>.hint{margin-top:10px}.ag .doc>.act{margin-top:48px}.ag .doc>.steps{margin-top:0}.ag .facts{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.ag .facts>div{border-bottom:1px solid var(--rule-light);padding:18px 0}.ag .facts dt{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;color:var(--faint);margin-bottom:5px;font-size:10.5px;font-weight:500}.ag .facts dd{color:var(--text);margin:0;font-size:16.5px;line-height:1.55}.ag .facts .gap dd{color:var(--faint);font-style:italic}.ag .choices{border-top:1px solid var(--rule)}.ag .choice{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:40px;padding:26px 0;display:grid}.ag .choice h4{font-family:var(--display);margin-bottom:6px;font-size:21px}.ag .choice p{color:var(--muted);font-size:15.5px;line-height:1.6}.ag .opts{border:1.5px solid var(--rule);display:flex}.ag .opts button{text-align:center;font-family:var(--ui);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;min-height:40px;padding:12px 8px;font-size:11px;font-weight:500}.ag .opts button.on{background:var(--ink);color:var(--white)}.ag .field{flex-direction:column;gap:6px;display:flex}.ag .field label{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;color:var(--ink);font-size:10.5px;font-weight:500}.ag .input{border:1.5px solid var(--rule);font-family:var(--body);color:var(--text);background:var(--paper);border-radius:0;width:100%;min-height:40px;padding:14px 16px;font-size:16px;line-height:1.3}.ag .input:focus{outline:2px solid var(--green);outline-offset:1px}.ag .email-field{max-width:420px;margin-top:20px}.ag .check{color:var(--text);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:0 12px;font-size:15.5px;line-height:1.55;display:grid}.ag .check .box{border:1.5px solid var(--ink);background:var(--white);border-radius:0;width:18px;height:18px;margin-top:calc(.775em - 9px)}.ag .check .box.on{background:var(--ink);box-shadow:inset 0 0 0 3px var(--white)}.ag .sig{grid-template-columns:minmax(0,1fr) 200px;align-items:end;gap:40px;display:grid}.ag .sig-line{border-bottom:1.5px solid var(--ink);height:66px;position:relative}.ag .sig-line span{font-family:var(--sig);color:var(--ink);white-space:nowrap;font-size:56px;line-height:1;position:absolute;bottom:-.3em;left:0}.ag .sig-line .ghost{color:var(--rule)}.ag .sig-date{border-bottom:1.5px solid var(--ink);color:var(--ink);align-items:flex-end;min-height:66px;padding-bottom:14px;font-size:20px;display:flex}.ag .sig-cap{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;color:var(--faint);margin-top:12px;font-size:10.5px;font-weight:500}.ag .countersign{border-top:1px solid var(--rule-light);color:var(--muted);justify-content:space-between;align-items:baseline;gap:24px;margin-top:44px;padding-top:24px;font-size:15.5px;display:flex}.ag .countersign .nm{font-family:var(--sig);color:var(--ink);font-size:35px;line-height:1.1}.ag .lines{border-collapse:collapse;width:100%}.ag .lines th{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;color:var(--faint);text-align:left;border-bottom:1px solid var(--ink);padding:0 0 12px;font-size:10.5px;font-weight:500}.ag .lines th:last-child,.ag .lines td:last-child{text-align:right}.ag .lines td{border-bottom:1px solid var(--rule-light);color:var(--text);vertical-align:top;padding:20px 0;font-size:16.5px}.ag .lines td small{color:var(--faint);margin-top:4px;font-size:14px;line-height:1.5;display:block}.ag .lines .amt{white-space:nowrap;font-variant-numeric:tabular-nums}.ag .lines tr.has-disc td{border-bottom:0;padding-bottom:6px}.ag .lines tr.disc td{color:var(--faint);padding-top:0;font-size:15px}.ag .total-row{justify-content:space-between;align-items:baseline;gap:24px;padding-top:24px;display:flex}.ag .total-row .lab{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;color:var(--ink);font-size:11px;font-weight:500}.ag .figure{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:56px;line-height:1}.ag .fee-note{color:var(--muted);justify-content:space-between;align-items:baseline;gap:20px;padding-top:14px;font-size:15.5px;display:flex}.ag .fee-note s{color:var(--faint);text-decoration-thickness:1px}.ag .fee-note em{color:var(--green-deep);font-style:italic}.ag .err{color:var(--text);background:#fbf6ee;border:1px solid #e8d9bd;padding:14px 16px;font-size:15.5px}.ag .done-mark{border:1.5px solid var(--green);width:44px;height:44px;color:var(--green);justify-content:center;align-items:center;font-size:20px;display:flex}@media (max-width:860px){.ag .pnav-inner{padding-left:20px;padding-right:20px}.ag .doc{padding:40px 20px 72px}.ag .choice,.ag .facts,.ag .sig{grid-template-columns:minmax(0,1fr);gap:16px}.ag .steps{display:none}.ag h1{font-size:36px}.ag h2{font-size:26px}.ag .figure,.ag .sig-line span{font-size:44px}}@media (prefers-reduced-motion:reduce){.ag *{transition:none!important}}.ag .doc-foot{border-top:1px solid var(--rule-light);text-align:center;font-family:var(--ui);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-top:72px;padding-top:24px;font-size:11px;font-weight:500}.ag .pay-options{border-top:1px solid var(--ink);grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.ag .pay-option{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:30px 0 4px;display:grid}.ag .pay-option+.pay-option{border-left:1px solid var(--rule-light);margin-left:-48px;padding-left:48px}.ag .pay-option h4{font-family:var(--ui);text-transform:uppercase;letter-spacing:.22em;color:var(--faint);margin:0;font-size:10.5px;font-weight:500}.ag .pay-option .amt{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;margin-top:12px;font-size:40px;line-height:1.05}.ag .pay-option p{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.6}.ag .pay-option .act{padding-top:24px}.ag .pay-option .btn{padding:15px 32px}.ag .btn-quiet{color:var(--green-deep);border-color:var(--green-deep);background:0 0}.ag .btn-quiet:hover:not(:disabled){background:var(--paper-deep)}.ag .btn-link{font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px 0 0;font-size:11px;font-weight:500}.ag .btn-link:hover{color:var(--green-deep)}.ag .acts{flex-direction:column;gap:10px;margin-top:24px;display:flex}.ag .acts .btn{width:100%;padding:16px 24px}@media (min-width:700px){.ag .acts{flex-flow:wrap}.ag .acts .btn{flex:220px;width:auto}}.ag .pay-note{border-top:1px solid var(--ink);padding:28px 0 0}.ag .pay-note .lab{font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;color:var(--faint);font-size:10.5px;font-weight:500}.ag .pay-note p{color:var(--text);margin-top:12px;font-size:16.5px;line-height:1.6}.ag .pay-note .hint{margin-top:10px}.ag .card-frame{border-top:1px solid var(--ink);margin-top:28px;padding-top:28px}@media (max-width:860px){.ag .pay-options{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.ag .pay-option{grid-row:auto;grid-template-rows:auto auto 1fr auto}.ag .pay-option+.pay-option{border-left:0;border-top:1px solid var(--rule)}.ag .pay-option{padding:24px 0 26px}}
