.doc{--paper:#f6f3ec;--paper-2:#efeade;--paper-3:#e7e1d2;--ink:#14130e;--ink-2:#4f4b42;--ink-3:#89826f;--rule:#d8d1c0;--rule-2:#b9b09b;--stamp:#9d2b1c;--mark:#f0dc74;background:var(--paper);color:var(--ink);font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-feature-settings:"onum" 0,"tnum" 1;font-size:17px;line-height:1.72}.doc h1,.doc h2,.doc h3,.doc h4{letter-spacing:-.015em;margin:0;font-weight:600}.doc p{margin:0}.doc mark{background:var(--mark);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}.doc-meta,.doc-num,.doc-tag,.doc-head nav,.doc-kicker{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:400}.doc-rule{border:0;border-top:1px solid var(--rule);margin:0}.doc-wrap{max-width:1180px;margin:0 auto;padding:0 44px}.doc-head{border-bottom:3px double var(--rule-2);background:var(--paper)}.doc-head .doc-wrap{justify-content:space-between;align-items:center;gap:36px;padding-block:22px;display:flex}.doc-head nav{flex-wrap:nowrap;gap:17px;display:flex}.doc-head nav a{white-space:nowrap;color:var(--ink-3);border-bottom:1px solid #0000;padding-bottom:2px}.doc-head nav a:hover{color:var(--stamp);border-bottom-color:var(--stamp)}.doc-login{font-family:var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase;border:1px solid var(--ink);color:var(--ink);white-space:nowrap;padding:9px 16px;font-size:11px}.doc-login:hover{background:var(--ink);color:var(--paper)}.doc .brand{font-family:var(--font-serif),serif;letter-spacing:-.02em;color:var(--ink);gap:11px;font-size:25px}.doc .brand strong{font-weight:600}.doc .brand-ai,.doc .brand-symbol{color:var(--stamp)}.doc .brand small{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;font-size:8px}.doc-open .doc-wrap{grid-template-columns:232px 1fr;gap:0;padding-block:78px 70px;display:grid}.doc-aside{border-right:1px solid var(--rule);flex-direction:column;gap:26px;padding-right:34px;display:flex}.doc-aside dl{gap:5px;margin:0;display:grid}.doc-aside dt{font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.doc-aside dd{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.doc-open-body{padding-left:52px}.doc-open h1{letter-spacing:-.03em;max-width:17ch;font-size:clamp(34px,4.6vw,56px);line-height:1.22}.doc-open h1.doc-claim{max-width:30ch}.doc-nobr{white-space:nowrap}.doc .doc-lede{color:var(--ink-2);max-width:80ch;margin-top:36px;font-size:19px;line-height:1.68}.doc-open-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.doc-cta{font-family:var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase;background:var(--ink);color:var(--paper);padding:14px 24px;font-size:11.5px;display:inline-block}.doc-cta:hover{background:var(--stamp)}.doc-link{color:var(--ink-2);border-bottom:1px solid var(--rule-2);padding-bottom:1px;font-size:16px}.doc-link:hover{color:var(--stamp);border-bottom-color:var(--stamp)}.doc-sec{border-top:1px solid var(--rule-2)}.doc-sec .doc-wrap{grid-template-columns:232px 1fr;padding-block:64px;display:grid}.doc-sec-head{border-right:1px solid var(--rule);padding-right:34px}.doc-sec-head .doc-num{color:var(--stamp);margin-bottom:14px;font-size:12px;display:block}.doc-sec-head h2{max-width:12ch;font-size:30px;line-height:1.18}.doc-sec-head p{color:var(--ink-3);margin-top:16px;font-size:14.5px;line-height:1.65}.doc-sec-body{padding-left:52px}.doc-clauses{display:grid}.doc-clauses>div{border-bottom:1px solid var(--rule);grid-template-columns:62px 1fr;gap:0;padding:22px 0;display:grid}.doc-clauses>div:first-child{padding-top:0}.doc-clauses>div:last-child{border-bottom:0;padding-bottom:0}.doc-clauses .doc-num{color:var(--ink-3);padding-top:5px;font-size:12px}.doc-clauses h3{font-size:19px;line-height:1.4}.doc-clauses p{color:var(--ink-2);max-width:80ch;margin-top:7px;font-size:15.5px;line-height:1.72}.doc-table{border-collapse:collapse;width:100%;font-size:15px}.doc-table caption{text-align:left;font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-bottom:12px;font-size:10px}.doc-table th{text-align:left;font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule-2);padding:0 18px 9px 0;font-size:9.5px;font-weight:400}.doc-table td{border-bottom:1px solid var(--rule);vertical-align:top;color:var(--ink-2);max-width:none;padding:16px 18px 16px 0;font-size:15px;line-height:1.6}.doc-table td b{font-size:inherit;font-weight:600;line-height:inherit;display:inline}.doc-table tr:last-child td{border-bottom:0}.doc-table td:first-child{color:var(--ink);width:30%;font-size:16.5px}.doc-table td small{font-family:var(--font-mono),monospace;letter-spacing:.06em;color:var(--ink-3);text-transform:none;margin-top:4px;font-size:10px;display:block}.doc .doc-limit{border-top:1px solid var(--rule);color:var(--ink-2);max-width:80ch;margin-top:28px;padding-top:22px;font-size:15px;line-height:1.72}.doc-limit b{color:var(--ink);font-weight:600}.doc-note{border-top:1px solid var(--rule-2);background:var(--paper-2)}.doc-note .doc-wrap{grid-template-columns:232px 1fr;padding-block:40px;display:grid}.doc-note .doc-kicker{color:var(--stamp);border-right:1px solid var(--rule);padding-right:34px}.doc-note-body{padding-left:52px}.doc-note h2{margin-bottom:10px;font-size:19px}.doc-note p{color:var(--ink-2);max-width:80ch;font-size:15px;line-height:1.75}.doc-faq details{border-bottom:1px solid var(--rule);padding:0}.doc-faq details:last-child{border-bottom:0}.doc-faq summary{cursor:pointer;grid-template-columns:62px 1fr auto;align-items:baseline;padding:20px 0;font-size:18px;line-height:1.45;list-style:none;display:grid}.doc-faq summary::-webkit-details-marker{display:none}.doc-faq summary:hover{color:var(--stamp)}.doc-faq summary .doc-num{color:var(--ink-3);font-size:12px}.doc-faq summary:after{content:"+";font-family:var(--font-mono),monospace;color:var(--stamp);padding-left:20px;font-size:15px}.doc-faq details[open] summary:after{content:"–"}.doc-faq details[open] summary{color:var(--stamp)}.doc-faq details p{color:var(--ink-2);max-width:80ch;padding:0 0 24px 62px;font-size:15.5px;line-height:1.78}.doc-close{border-top:3px double var(--rule-2);background:var(--paper-2)}.doc-close .doc-wrap{grid-template-columns:232px 1fr;padding-block:64px;display:grid}.doc-close .doc-kicker{color:var(--stamp);border-right:1px solid var(--rule);padding-right:34px}.doc-close-body{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px;padding-left:52px;display:flex}.doc-close h2{max-width:16ch;font-size:30px;line-height:1.2}.doc-close p{color:var(--ink-3);max-width:80ch;margin-top:14px;font-size:15px}.doc-stamp{border:1.5px solid var(--stamp);color:var(--stamp);font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;padding:18px 22px;font-size:10px;line-height:2}.doc-stamp b{letter-spacing:.1em;font-size:13px;font-weight:500;display:block}.doc-foot{border-top:1px solid var(--rule-2);background:var(--paper)}.doc-foot .doc-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-block:26px;display:flex}.doc-foot .doc-meta{text-transform:none;letter-spacing:.04em;font-size:11px}.doc-foot a:hover{color:var(--stamp)}@media (max-width:1000px){.doc-wrap{padding:0 30px}.doc-open .doc-wrap,.doc-sec .doc-wrap,.doc-note .doc-wrap,.doc-close .doc-wrap{grid-template-columns:1fr;padding-block:48px}.doc-aside,.doc-sec-head,.doc-note .doc-kicker,.doc-close .doc-kicker{border-right:0;border-bottom:1px solid var(--rule);padding-bottom:26px;padding-right:0}.doc-open-body,.doc-sec-body,.doc-note-body,.doc-close-body{padding-top:30px;padding-left:0}.doc-aside{flex-flow:wrap;gap:30px}.doc-sec-head h2,.doc-open h1,.doc-close h2{max-width:none}}@media (max-width:700px){.doc{font-size:16px}.doc-wrap{padding:0 20px}.doc-head nav{display:none}.doc-head .doc-wrap{gap:12px;padding-block:16px}.doc .brand{font-size:21px}.doc .brand small{display:none}.doc-login{letter-spacing:.08em;padding:8px 12px;font-size:10px}.doc-open h1{font-size:36px}.doc .doc-lede{font-size:17px}.doc-open-actions{flex-direction:column;align-items:flex-start;gap:18px}.doc-clauses>div,.doc-faq summary{grid-template-columns:44px 1fr}.doc-faq summary{grid-template-columns:44px 1fr auto;font-size:16.5px}.doc-faq details p{padding-left:44px}.doc-table td:first-child{width:auto}.doc-table,.doc-table tbody,.doc-table tr,.doc-table td{width:auto;display:block}.doc-table thead{display:none}.doc-table td{border-bottom:0;padding:3px 0}.doc-table tr{border-bottom:1px solid var(--rule);padding:16px 0}.doc-table tr:last-child{border-bottom:0}.doc-close-body{flex-direction:column}}.doc-tiers{grid-template-columns:repeat(3,1fr);display:grid}.doc-tiers>div{border-left:1px solid var(--rule);flex-direction:column;padding:0 28px;display:flex}.doc-tiers>div:first-child{border-left:0;padding-left:0}.doc-tiers>div:last-child{padding-right:0}.doc-tier-name{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);font-size:10px}.doc-price{letter-spacing:-.03em;margin:16px 0 3px;font-size:40px;line-height:1.1}.doc-tier-note{font-family:var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.doc-tiers p{color:var(--ink-2);margin-top:18px;font-size:14.5px;line-height:1.62}.doc-tiers ul{border-top:1px solid var(--rule);flex:1;gap:10px;margin:20px 0 0;padding:20px 0 0;list-style:none;display:grid}.doc-tiers li{color:var(--ink-2);padding-left:17px;font-size:14.5px;line-height:1.5;position:relative}.doc-tiers li:before{content:"·";color:var(--stamp);font-weight:700;position:absolute;left:3px}.doc-tier-cta{font-family:var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase;border:1px solid var(--ink);color:var(--ink);align-self:flex-start;margin-top:26px;padding:11px 18px;font-size:11px}.doc-tier-cta:hover{background:var(--ink);color:var(--paper)}@media (max-width:1000px){.doc-tiers{grid-template-columns:1fr}.doc-tiers>div{border-left:0;border-top:1px solid var(--rule);padding:26px 0}.doc-tiers>div:first-child{border-top:0;padding-top:0}}.doc-form fieldset{border:0;margin:0 0 34px;padding:0}.doc-form legend{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);width:100%;padding:0 0 14px;font-size:10px}.doc-plans{grid-template-columns:repeat(3,1fr);gap:0;margin-top:18px;display:grid}.doc-plans label{border-left:1px solid var(--rule);cursor:pointer;flex-direction:column;gap:3px;padding:18px 22px;display:flex}.doc-plans label:first-child{border-left:0;padding-left:0}.doc-plans label.chosen b{color:var(--stamp)}.doc-plans input{opacity:0;pointer-events:none;position:absolute}.doc-plans span{font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.doc-plans label.chosen span{color:var(--stamp)}.doc-plans b{letter-spacing:-.02em;font-size:26px;font-weight:600}.doc-plans small{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:9px}.doc-fields{grid-template-columns:1fr 1fr;gap:20px 28px;margin-top:22px;display:grid}.doc-fields label{flex-direction:column;gap:7px;display:flex}.doc-fields label.doc-wide{grid-column:1/-1}.doc-fields span{font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.doc-fields input{font-family:var(--font-serif),serif;color:var(--ink);border:0;border-bottom:1px solid var(--rule-2);background:0 0;outline:0;padding:7px 0;font-size:16px}.doc-fields input::placeholder{color:var(--ink-3);opacity:.7}.doc-fields input:focus{border-bottom-color:var(--stamp)}.doc-form button{cursor:pointer;font-family:var(--font-mono),monospace;border:0}.doc-form button:disabled{opacity:.5;cursor:default}.doc-error{border-left:3px solid var(--stamp);background:var(--paper-2);color:var(--ink);margin-bottom:20px;padding:13px 16px;font-size:15px}.doc .doc-done-note{color:var(--ink-3);max-width:80ch;margin-top:16px;font-size:13px;line-height:1.7}.doc-done{border-top:1px solid var(--rule-2);padding-top:26px}.doc-done h3{letter-spacing:-.02em;margin:12px 0 16px;font-size:30px}.doc-done p{color:var(--ink-2);max-width:80ch;margin-bottom:26px;font-size:15.5px;line-height:1.72}.doc-paper{min-height:100vh;padding:48px 0}.doc-missing{padding:60px 0}.doc-invoice header{border-bottom:3px double var(--rule-2);justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:22px;display:flex}.doc-invoice h1{letter-spacing:-.02em;margin-top:10px;font-size:34px}.doc-invoice header dl{grid-template-columns:auto auto;gap:4px 16px;margin:0;font-size:14px;display:grid}.doc-invoice header dt{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-self:center;font-size:9.5px}.doc-invoice header dd{text-align:right;margin:0}.doc .doc-paid{border:1.5px solid var(--stamp);color:var(--stamp);font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;margin-top:18px;padding:8px 14px;font-size:10px;display:inline-block}.doc-parties{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:40px;padding:34px 0;display:grid}.doc-parties p{margin-top:12px;font-size:15.5px;line-height:1.65}.doc-account{color:var(--ink-2);margin-top:20px!important;font-size:13px!important}.doc-account b{font-family:var(--font-mono),monospace;letter-spacing:.04em;color:var(--ink);font-size:13px}.doc-lines{margin-top:30px}.doc-lines th:not(:first-child),.doc-lines td:not(:first-child){text-align:right;width:17%}.doc-lines tfoot td,.doc-lines tfoot td b{border-top:1px solid var(--rule-2);color:var(--ink);border-bottom:0;padding-top:14px;font-size:16.5px}.doc-print{align-items:center;gap:26px;margin-top:34px;display:flex}@media print{.doc-print,.doc-head,.doc-foot{display:none}.doc-paper{padding:0}.doc{background:#fff}}@media (max-width:700px){.doc-plans{grid-template-columns:1fr}.doc-plans label{border-left:0;border-top:1px solid var(--rule);padding-left:0}.doc-plans label:first-child{border-top:0}.doc-fields{grid-template-columns:1fr}.doc-invoice header{flex-direction:column;gap:18px}.doc-invoice header dd{text-align:left}.doc-parties{grid-template-columns:1fr;gap:26px}}.doc-transfer{border-top:1px solid var(--rule);margin-top:30px;padding-top:22px}.doc-transfer dl{grid-template-columns:auto 1fr;gap:7px 26px;margin:14px 0 0;display:grid}.doc-transfer dt{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-self:center;font-size:9.5px}.doc-transfer dd{color:var(--ink);margin:0;font-size:15.5px}.doc-nrb{font-family:var(--font-mono),monospace;letter-spacing:.06em;font-size:14.5px}.doc label{font-size:inherit;font-weight:inherit;margin:0}.doc input,.doc button,.doc select,.doc textarea{border-radius:0}.doc input:focus,.doc textarea:focus{outline:0}.doc-fields input{width:100%}.doc-plans label{position:relative}.doc-plans input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.doc-head nav a[aria-current=page]{color:var(--stamp);border-bottom-color:var(--stamp)}.doc-crumbs{font-family:var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:7px;padding-bottom:4px;font-size:9.5px;display:flex}.doc-crumbs a:hover{color:var(--stamp)}.doc-crumbs [aria-current]{color:var(--ink-2)}.doc-open-num{color:var(--stamp);margin-bottom:14px;font-size:12px;display:block}.doc-more{background:var(--paper-2)}.doc-more-grid{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.doc-more-grid a{border-bottom:1px solid var(--rule);padding:20px 0;display:block}.doc-more-grid a:hover b{color:var(--stamp)}.doc-more-grid .doc-num{color:var(--ink-3);font-size:11px}.doc-more-grid b{letter-spacing:-.01em;margin:7px 0 5px;font-size:18px;font-weight:600;display:block}.doc-more-grid small{color:var(--ink-2);font-size:14px;line-height:1.6;display:block}.doc-foot-nav{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:4px 22px;font-size:10px;display:flex}.doc-foot-nav a:hover{color:var(--stamp)}.source-strip-doc{border-block:1px solid var(--rule);background:var(--paper-2)}.source-strip-doc .doc-wrap{grid-template-columns:232px 1fr;padding-block:26px;display:grid}.source-strip-doc>.doc-wrap>div{flex-wrap:wrap;gap:48px;padding-left:52px;display:flex}.source-strip-doc b{font-size:15.5px;font-weight:600;display:block}.source-strip-doc small{font-family:var(--font-mono),monospace;letter-spacing:.06em;color:var(--ink-3);font-size:10px}@media (max-width:1000px){.doc-more-grid{grid-template-columns:1fr}.source-strip-doc .doc-wrap{grid-template-columns:1fr;gap:16px}.source-strip-doc>.doc-wrap>div{gap:24px;padding-left:0}}@media (max-width:700px){.doc-head nav{display:none}.doc-more-grid b{font-size:16.5px}}.doc-figures{border-block:1px solid var(--rule-2);background:var(--paper-2)}.doc-figures .doc-wrap{grid-template-columns:232px 1fr;padding-block:40px;display:grid}.doc-figures .doc-kicker{color:var(--stamp);border-right:1px solid var(--rule);padding-right:34px}.doc-figures-body{grid-template-columns:repeat(4,1fr);gap:0;padding-left:52px;display:grid}.doc-figures-body>div{border-left:1px solid var(--rule);padding:0 24px}.doc-figures-body>div:first-child{border-left:0;padding-left:0}.doc-figures b{letter-spacing:-.03em;font-size:clamp(28px,3.2vw,42px);font-weight:600;line-height:1.05;display:block}.doc-figures small{font-family:var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);margin-top:11px;font-size:9.5px;line-height:1.6;display:block}.doc .doc-figures-note{color:var(--ink-3);grid-column:2;margin-top:26px;padding-left:52px;font-size:14px;line-height:1.7}@media (max-width:1000px){.doc-figures .doc-wrap{grid-template-columns:1fr;gap:18px}.doc-figures .doc-kicker{border-right:0;padding-right:0}.doc-figures-body{grid-template-columns:1fr 1fr;gap:22px 0;padding-left:0}.doc .doc-figures-note{grid-column:1;padding-left:0}}@media (max-width:560px){.doc-figures-body{grid-template-columns:1fr}.doc-figures-body>div{border-left:0;padding-left:0}}.doc-shots figure{margin:0 0 34px}.doc-shots figure:last-child{margin-bottom:0}.doc-shots img{border:1px solid var(--rule-2);background:#fff;width:100%;height:auto;display:block}.doc-shots figcaption{color:var(--ink-3);margin-top:12px;font-size:14px;line-height:1.7}.doc-lede,.doc-clauses p,.doc-limit,.doc-faq details p,.doc-note p,.doc-figures-note,.doc-shots figcaption,.doc-more-grid small,.doc-done p,.doc-done-note{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:860px){.doc-lede,.doc-clauses p,.doc-limit,.doc-faq details p,.doc-note p,.doc-figures-note,.doc-shots figcaption,.doc-more-grid small,.doc-done p,.doc-done-note{text-align:left;-webkit-hyphens:manual;hyphens:manual}}
