.twh-narrow{max-width:880px}.twh-cta{text-align:center;align-items:center}.twp-intro{padding:64px 0 56px}.twp-intro .twh-h1{max-width:900px}.twp-intro .twh-lg{max-width:760px}.twp-updated{font-size:13px;font-weight:600;color:var(--twh-muted)}.twp-facts{display:grid;grid-template-columns:repeat(var(--twp-cols,4),minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.twp-facts li{display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 22px;background:var(--twh-off);border:1px solid var(--twh-line);border-top:4px solid var(--twh-sage);border-radius:2px}.twh-bg-white .twp-facts li{background:var(--twh-ground)}.twp-facts b{font-size:19px;line-height:1.25;font-weight:800}.twp-facts span{font-size:14px;line-height:1.5;color:var(--twh-muted)}.twp-doc{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:64px;align-items:start}.twp-toc{position:sticky;top:120px;display:flex;flex-direction:column;gap:12px}.twp-toc ol{list-style:none;margin:0;padding:0;border-left:2px solid var(--twh-line)}.twp-toc a{display:block;padding:8px 0 8px 16px;margin-left:-2px;border-left:2px solid transparent;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;color:var(--twh-charcoal)}.twp-toc a:hover{border-left-color:var(--twh-sage)}.twp-body{display:flex;flex-direction:column;gap:0;max-width:780px}.twp-clause{padding:36px 0;border-top:1px solid var(--twh-line);scroll-margin-top:110px}.twp-clause:first-child{border-top:0;padding-top:0}.twp-clause .twh-h3{margin-bottom:14px}.twh .twp-rte{font-size:16px;line-height:1.65}.twh .twp-rte p{margin:0}.twh .twp-rte p+p,.twh .twp-rte p+ul,.twh .twp-rte p+ol,.twh .twp-rte ul+p,.twh .twp-rte ol+p,.twh .twp-rte h3+p,.twh .twp-rte p+h3,.twh .twp-rte ul+h3{margin-top:14px}.twh .twp-rte h3{font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0}.twh .twp-rte ul,.twh .twp-rte ol{margin:10px 0 0;padding-left:22px}.twh .twp-rte li+li{margin-top:6px}.twh .twp-rte ol{counter-reset:twp;list-style:none;padding-left:0}.twh .twp-rte ol>li{counter-increment:twp;position:relative;padding-left:48px;min-height:34px;padding-top:4px}.twh .twp-rte ol>li:before{content:counter(twp);position:absolute;left:0;top:0;width:34px;height:34px;border-radius:50%;background:var(--twh-sage);color:var(--twh-charcoal);font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.twh .twp-rte ol>li+li{margin-top:12px}.twh .twp-rte a{color:var(--twh-forest);font-weight:600;text-underline-offset:3px}.twp-callout{margin-top:20px;display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:var(--twh-ground);border-left:4px solid var(--twh-sage)}.twp-callout b{font-size:16px}.twp-callout span{font-size:15px;line-height:1.55}.twp-callout a{align-self:flex-start;margin-top:4px}.twp-cover{display:grid;grid-template-columns:repeat(var(--twp-cols,2),minmax(0,1fr));gap:20px}.twp-cover>div{display:flex;flex-direction:column;gap:8px;padding:28px;background:var(--twh-off);border:1px solid var(--twh-line);border-radius:2px;min-width:0}.twp-cover .twp-term{font-size:30px;line-height:1.05;font-weight:800;text-transform:uppercase;letter-spacing:-.005em}.twp-cover .twp-parts{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--twh-forest)}.twp-reg{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:56px;align-items:start}.twp-form{display:flex;flex-direction:column;gap:20px;padding:36px;background:var(--twh-off);border:1px solid var(--twh-line);border-radius:2px}.twp-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.twp-field{display:flex;flex-direction:column;gap:6px;min-width:0}.twp-field label,.twp-field legend{font-size:14px;font-weight:700;padding:0}.twp-field .twp-opt{font-weight:500;color:var(--twh-muted)}.twh .twp-input{min-height:48px;width:100%;padding:12px 14px;border:1px solid var(--twh-charcoal);border-radius:2px;background:#fff;font:500 16px Montserrat,sans-serif;color:var(--twh-charcoal);-webkit-appearance:none;appearance:none}.twh select.twp-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 10 10'%3E%3Cpath d='M1 3l4 4 4-4' fill='none' stroke='%23303030' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.twh textarea.twp-input{min-height:110px;resize:vertical}.twh .twp-input:focus{outline:3px solid var(--twh-sage);outline-offset:1px}.twp-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.5;cursor:pointer}.twp-check input{width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:var(--twh-forest)}.twp-note{font-size:13px;line-height:1.5;color:var(--twh-muted)}.twp-note a{color:inherit}.twp-msg{padding:16px 18px;border-radius:2px;font-size:15px;line-height:1.5}.twp-msg--err{background:#f6e3e6;border-left:4px solid var(--twh-red)}.twp-done{display:flex;flex-direction:column;gap:16px;padding:40px;background:var(--twh-off);border:1px solid var(--twh-line);border-radius:2px}.twp-aside{display:flex;flex-direction:column;gap:20px}.twp-why{display:flex;flex-direction:column;gap:16px;padding:28px;background:var(--twh-forest);color:var(--twh-off);border-radius:2px}.twp-why .twh-eyebrow{color:var(--twh-sage)}.twp-why ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.twp-why li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.5}.twp-why li svg{margin-top:2px}.twp-why b{display:block}.twp-help{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid var(--twh-line);border-radius:2px}.twp-help .twh-rte{font-size:15px}.twp-help a{color:var(--twh-charcoal);font-weight:600}@media(max-width:1000px){.twp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.twp-doc{grid-template-columns:1fr;gap:32px}.twp-toc{position:static;padding:20px;background:var(--twh-off);border:1px solid var(--twh-line);border-radius:2px}.twp-reg{grid-template-columns:1fr;gap:32px}}@media(max-width:699px){.twp-intro{padding:40px 0 36px}.twp-facts{grid-template-columns:1fr 1fr;gap:10px}.twp-facts li{padding:14px}.twp-facts b{font-size:16px}.twp-facts span{font-size:13px}.twp-clause{padding:28px 0}.twp-cover{grid-template-columns:1fr}.twp-cover>div{padding:22px}.twp-cover .twp-term{font-size:24px}.twp-form{padding:20px 16px}.twp-grid2{grid-template-columns:1fr}.twp-form .twh-btn,.twh-cta .twh-btn{width:100%}.twp-done{padding:24px 18px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tw-pages.css.map */
