.sg-caps{color:#666;font-size:87.5%;letter-spacing:.035em;text-transform:uppercase}.sg-box{background-color:#fff;padding:.5rem}.sg-box+.sg-box{margin-top:2rem}.sg-box-shadow-1{box-shadow:.0625rem .25rem .375rem #0000002e}.sg-box-shadow-2{box-shadow:0 .1875rem .375rem #00000029,0 .1875rem .375rem #0000003b}.sg-box-shadow-3{box-shadow:0 .625rem 1.25rem #00000030,0 .375rem .375rem #0000003b}.sg-box-inset-shadow{box-shadow:inset 0 .0625rem .1875rem #0000001a}.l-stack{display:flex;flex-direction:column;gap:1rem}.l-stack:only-child{height:100%}.l-stack--strict>*{margin-top:0;margin-bottom:0}.l-stack__splitter{flex-grow:9}.l-stack--debug{background-color:#bef}.l-stack--debug>*{background-color:#7cf}.l-line{display:flex;gap:1rem;list-style-type:none;padding-left:0}.l-line__splitter{flex-grow:9}.l-line--debug{background-color:#eef}.l-line--debug>*{background-color:#cce}.l-media{display:flex;align-items:flex-start;gap:1rem}.l-media__body{flex:1}.l-media--debug{background-color:#f9eecc;outline:2px solid #fff}.l-media--debug>*{background-color:#ed9}.l-simple-grid{display:grid;gap:1rem;grid-template-columns:1fr}.l-simple-grid--1-1{grid-template-columns:1fr 1fr}.l-simple-grid--1-2{grid-template-columns:1fr 2fr}.l-simple-grid--2-1{grid-template-columns:2fr 1fr}.l-simple-grid--1-1-1{grid-template-columns:1fr 1fr 1fr}.l-simple-grid--1-3{grid-template-columns:1fr 3fr}.l-simple-grid--3-1{grid-template-columns:3fr 1fr}.l-simple-grid--1-2-1{grid-template-columns:1fr 2fr 1fr}@media (min-width: 23.4375rem){.l-simple-grid--1-1\@xs{grid-template-columns:1fr 1fr}.l-simple-grid--1-2\@xs{grid-template-columns:1fr 2fr}.l-simple-grid--2-1\@xs{grid-template-columns:2fr 1fr}.l-simple-grid--1-1-1\@xs{grid-template-columns:1fr 1fr 1fr}.l-simple-grid--1-3\@xs{grid-template-columns:1fr 3fr}.l-simple-grid--3-1\@xs{grid-template-columns:3fr 1fr}.l-simple-grid--1-2-1\@xs{grid-template-columns:1fr 2fr 1fr}}@media (min-width: 31.25rem){.l-simple-grid--1-1\@sm{grid-template-columns:1fr 1fr}.l-simple-grid--1-2\@sm{grid-template-columns:1fr 2fr}.l-simple-grid--2-1\@sm{grid-template-columns:2fr 1fr}.l-simple-grid--1-1-1\@sm{grid-template-columns:1fr 1fr 1fr}.l-simple-grid--1-3\@sm{grid-template-columns:1fr 3fr}.l-simple-grid--3-1\@sm{grid-template-columns:3fr 1fr}.l-simple-grid--1-2-1\@sm{grid-template-columns:1fr 2fr 1fr}}@media (min-width: 43.75rem){.l-simple-grid--1-1\@md{grid-template-columns:1fr 1fr}.l-simple-grid--1-2\@md{grid-template-columns:1fr 2fr}.l-simple-grid--2-1\@md{grid-template-columns:2fr 1fr}.l-simple-grid--1-1-1\@md{grid-template-columns:1fr 1fr 1fr}.l-simple-grid--1-3\@md{grid-template-columns:1fr 3fr}.l-simple-grid--3-1\@md{grid-template-columns:3fr 1fr}.l-simple-grid--1-2-1\@md{grid-template-columns:1fr 2fr 1fr}}@media (min-width: 56.25rem){.l-simple-grid--1-1\@lg{grid-template-columns:1fr 1fr}.l-simple-grid--1-2\@lg{grid-template-columns:1fr 2fr}.l-simple-grid--2-1\@lg{grid-template-columns:2fr 1fr}.l-simple-grid--1-1-1\@lg{grid-template-columns:1fr 1fr 1fr}.l-simple-grid--1-3\@lg{grid-template-columns:1fr 3fr}.l-simple-grid--3-1\@lg{grid-template-columns:3fr 1fr}.l-simple-grid--1-2-1\@lg{grid-template-columns:1fr 2fr 1fr}}@media (min-width: 68.75rem){.l-simple-grid--1-1\@xl{grid-template-columns:1fr 1fr}.l-simple-grid--1-2\@xl{grid-template-columns:1fr 2fr}.l-simple-grid--2-1\@xl{grid-template-columns:2fr 1fr}.l-simple-grid--1-1-1\@xl{grid-template-columns:1fr 1fr 1fr}.l-simple-grid--1-3\@xl{grid-template-columns:1fr 3fr}.l-simple-grid--3-1\@xl{grid-template-columns:3fr 1fr}.l-simple-grid--1-2-1\@xl{grid-template-columns:1fr 2fr 1fr}}.l-simple-grid--debug{background-color:#efe}.l-simple-grid--debug>*{background-color:#cec}.u-gap-0{gap:0!important}.u-gap-xs{gap:.25rem!important}.u-gap-sm{gap:.5rem!important}.u-gap-md{gap:1rem!important}.u-gap-lg{gap:2rem!important}.u-gap-xl{gap:4rem!important}.u-gap-xxl{gap:8rem!important}.u-justify-content-start{justify-content:start!important}.u-justify-content-center{justify-content:center!important}.u-justify-content-end{justify-content:end!important}.u-justify-content-stretch{justify-content:stretch!important}.u-justify-content-space-between{justify-content:space-between!important}.u-justify-content-space-around{justify-content:space-around!important}.u-justify-content-space-evenly{justify-content:space-evenly!important}.u-justify-items-start{justify-items:start!important}.u-justify-items-center{justify-items:center!important}.u-justify-items-end{justify-items:end!important}.u-justify-items-stretch{justify-items:stretch!important}.u-align-items-start{align-items:start!important}.u-align-items-center{align-items:center!important}.u-align-items-end{align-items:end!important}.u-align-items-stretch{align-items:stretch!important}.u-align-items-baseline{align-items:baseline!important}.u-align-content-start{align-content:start!important}.u-align-content-center{align-content:center!important}.u-align-content-end{align-content:end!important}.u-align-content-stretch{align-content:stretch!important}.u-align-content-space-between{align-content:space-between!important}.u-align-content-space-around{align-content:space-around!important}.u-align-content-space-evenly{align-content:space-evenly!important}.u-align-self-start{align-self:start!important}.u-align-self-center{align-self:center!important}.u-align-self-end{align-self:end!important}.u-align-self-stretch{align-self:stretch!important}.u-justify-self-start{justify-self:start!important}.u-justify-self-center{justify-self:center!important}.u-justify-self-end{justify-self:end!important}.u-justify-self-stretch{justify-self:stretch!important}@media (min-width: 23.4375rem){.u-gap-0\@xs{gap:0!important}.u-gap-xs\@xs{gap:.25rem!important}.u-gap-sm\@xs{gap:.5rem!important}.u-gap-md\@xs{gap:1rem!important}.u-gap-lg\@xs{gap:2rem!important}.u-gap-xl\@xs{gap:4rem!important}.u-gap-xxl\@xs{gap:8rem!important}.u-justify-content-start\@xs{justify-content:start!important}.u-justify-content-center\@xs{justify-content:center!important}.u-justify-content-end\@xs{justify-content:end!important}.u-justify-content-stretch\@xs{justify-content:stretch!important}.u-justify-content-space-between\@xs{justify-content:space-between!important}.u-justify-content-space-around\@xs{justify-content:space-around!important}.u-justify-content-space-evenly\@xs{justify-content:space-evenly!important}.u-justify-items-start\@xs{justify-items:start!important}.u-justify-items-center\@xs{justify-items:center!important}.u-justify-items-end\@xs{justify-items:end!important}.u-justify-items-stretch\@xs{justify-items:stretch!important}.u-align-items-start\@xs{align-items:start!important}.u-align-items-center\@xs{align-items:center!important}.u-align-items-end\@xs{align-items:end!important}.u-align-items-stretch\@xs{align-items:stretch!important}.u-align-items-baseline\@xs{align-items:baseline!important}.u-align-content-start\@xs{align-content:start!important}.u-align-content-center\@xs{align-content:center!important}.u-align-content-end\@xs{align-content:end!important}.u-align-content-stretch\@xs{align-content:stretch!important}.u-align-content-space-between\@xs{align-content:space-between!important}.u-align-content-space-around\@xs{align-content:space-around!important}.u-align-content-space-evenly\@xs{align-content:space-evenly!important}.u-align-self-start\@xs{align-self:start!important}.u-align-self-center\@xs{align-self:center!important}.u-align-self-end\@xs{align-self:end!important}.u-align-self-stretch\@xs{align-self:stretch!important}.u-justify-self-start\@xs{justify-self:start!important}.u-justify-self-center\@xs{justify-self:center!important}.u-justify-self-end\@xs{justify-self:end!important}.u-justify-self-stretch\@xs{justify-self:stretch!important}}@media (min-width: 31.25rem){.u-gap-0\@sm{gap:0!important}.u-gap-xs\@sm{gap:.25rem!important}.u-gap-sm\@sm{gap:.5rem!important}.u-gap-md\@sm{gap:1rem!important}.u-gap-lg\@sm{gap:2rem!important}.u-gap-xl\@sm{gap:4rem!important}.u-gap-xxl\@sm{gap:8rem!important}.u-justify-content-start\@sm{justify-content:start!important}.u-justify-content-center\@sm{justify-content:center!important}.u-justify-content-end\@sm{justify-content:end!important}.u-justify-content-stretch\@sm{justify-content:stretch!important}.u-justify-content-space-between\@sm{justify-content:space-between!important}.u-justify-content-space-around\@sm{justify-content:space-around!important}.u-justify-content-space-evenly\@sm{justify-content:space-evenly!important}.u-justify-items-start\@sm{justify-items:start!important}.u-justify-items-center\@sm{justify-items:center!important}.u-justify-items-end\@sm{justify-items:end!important}.u-justify-items-stretch\@sm{justify-items:stretch!important}.u-align-items-start\@sm{align-items:start!important}.u-align-items-center\@sm{align-items:center!important}.u-align-items-end\@sm{align-items:end!important}.u-align-items-stretch\@sm{align-items:stretch!important}.u-align-items-baseline\@sm{align-items:baseline!important}.u-align-content-start\@sm{align-content:start!important}.u-align-content-center\@sm{align-content:center!important}.u-align-content-end\@sm{align-content:end!important}.u-align-content-stretch\@sm{align-content:stretch!important}.u-align-content-space-between\@sm{align-content:space-between!important}.u-align-content-space-around\@sm{align-content:space-around!important}.u-align-content-space-evenly\@sm{align-content:space-evenly!important}.u-align-self-start\@sm{align-self:start!important}.u-align-self-center\@sm{align-self:center!important}.u-align-self-end\@sm{align-self:end!important}.u-align-self-stretch\@sm{align-self:stretch!important}.u-justify-self-start\@sm{justify-self:start!important}.u-justify-self-center\@sm{justify-self:center!important}.u-justify-self-end\@sm{justify-self:end!important}.u-justify-self-stretch\@sm{justify-self:stretch!important}}@media (min-width: 43.75rem){.u-gap-0\@md{gap:0!important}.u-gap-xs\@md{gap:.25rem!important}.u-gap-sm\@md{gap:.5rem!important}.u-gap-md\@md{gap:1rem!important}.u-gap-lg\@md{gap:2rem!important}.u-gap-xl\@md{gap:4rem!important}.u-gap-xxl\@md{gap:8rem!important}.u-justify-content-start\@md{justify-content:start!important}.u-justify-content-center\@md{justify-content:center!important}.u-justify-content-end\@md{justify-content:end!important}.u-justify-content-stretch\@md{justify-content:stretch!important}.u-justify-content-space-between\@md{justify-content:space-between!important}.u-justify-content-space-around\@md{justify-content:space-around!important}.u-justify-content-space-evenly\@md{justify-content:space-evenly!important}.u-justify-items-start\@md{justify-items:start!important}.u-justify-items-center\@md{justify-items:center!important}.u-justify-items-end\@md{justify-items:end!important}.u-justify-items-stretch\@md{justify-items:stretch!important}.u-align-items-start\@md{align-items:start!important}.u-align-items-center\@md{align-items:center!important}.u-align-items-end\@md{align-items:end!important}.u-align-items-stretch\@md{align-items:stretch!important}.u-align-items-baseline\@md{align-items:baseline!important}.u-align-content-start\@md{align-content:start!important}.u-align-content-center\@md{align-content:center!important}.u-align-content-end\@md{align-content:end!important}.u-align-content-stretch\@md{align-content:stretch!important}.u-align-content-space-between\@md{align-content:space-between!important}.u-align-content-space-around\@md{align-content:space-around!important}.u-align-content-space-evenly\@md{align-content:space-evenly!important}.u-align-self-start\@md{align-self:start!important}.u-align-self-center\@md{align-self:center!important}.u-align-self-end\@md{align-self:end!important}.u-align-self-stretch\@md{align-self:stretch!important}.u-justify-self-start\@md{justify-self:start!important}.u-justify-self-center\@md{justify-self:center!important}.u-justify-self-end\@md{justify-self:end!important}.u-justify-self-stretch\@md{justify-self:stretch!important}}@media (min-width: 56.25rem){.u-gap-0\@lg{gap:0!important}.u-gap-xs\@lg{gap:.25rem!important}.u-gap-sm\@lg{gap:.5rem!important}.u-gap-md\@lg{gap:1rem!important}.u-gap-lg\@lg{gap:2rem!important}.u-gap-xl\@lg{gap:4rem!important}.u-gap-xxl\@lg{gap:8rem!important}.u-justify-content-start\@lg{justify-content:start!important}.u-justify-content-center\@lg{justify-content:center!important}.u-justify-content-end\@lg{justify-content:end!important}.u-justify-content-stretch\@lg{justify-content:stretch!important}.u-justify-content-space-between\@lg{justify-content:space-between!important}.u-justify-content-space-around\@lg{justify-content:space-around!important}.u-justify-content-space-evenly\@lg{justify-content:space-evenly!important}.u-justify-items-start\@lg{justify-items:start!important}.u-justify-items-center\@lg{justify-items:center!important}.u-justify-items-end\@lg{justify-items:end!important}.u-justify-items-stretch\@lg{justify-items:stretch!important}.u-align-items-start\@lg{align-items:start!important}.u-align-items-center\@lg{align-items:center!important}.u-align-items-end\@lg{align-items:end!important}.u-align-items-stretch\@lg{align-items:stretch!important}.u-align-items-baseline\@lg{align-items:baseline!important}.u-align-content-start\@lg{align-content:start!important}.u-align-content-center\@lg{align-content:center!important}.u-align-content-end\@lg{align-content:end!important}.u-align-content-stretch\@lg{align-content:stretch!important}.u-align-content-space-between\@lg{align-content:space-between!important}.u-align-content-space-around\@lg{align-content:space-around!important}.u-align-content-space-evenly\@lg{align-content:space-evenly!important}.u-align-self-start\@lg{align-self:start!important}.u-align-self-center\@lg{align-self:center!important}.u-align-self-end\@lg{align-self:end!important}.u-align-self-stretch\@lg{align-self:stretch!important}.u-justify-self-start\@lg{justify-self:start!important}.u-justify-self-center\@lg{justify-self:center!important}.u-justify-self-end\@lg{justify-self:end!important}.u-justify-self-stretch\@lg{justify-self:stretch!important}}@media (min-width: 68.75rem){.u-gap-0\@xl{gap:0!important}.u-gap-xs\@xl{gap:.25rem!important}.u-gap-sm\@xl{gap:.5rem!important}.u-gap-md\@xl{gap:1rem!important}.u-gap-lg\@xl{gap:2rem!important}.u-gap-xl\@xl{gap:4rem!important}.u-gap-xxl\@xl{gap:8rem!important}.u-justify-content-start\@xl{justify-content:start!important}.u-justify-content-center\@xl{justify-content:center!important}.u-justify-content-end\@xl{justify-content:end!important}.u-justify-content-stretch\@xl{justify-content:stretch!important}.u-justify-content-space-between\@xl{justify-content:space-between!important}.u-justify-content-space-around\@xl{justify-content:space-around!important}.u-justify-content-space-evenly\@xl{justify-content:space-evenly!important}.u-justify-items-start\@xl{justify-items:start!important}.u-justify-items-center\@xl{justify-items:center!important}.u-justify-items-end\@xl{justify-items:end!important}.u-justify-items-stretch\@xl{justify-items:stretch!important}.u-align-items-start\@xl{align-items:start!important}.u-align-items-center\@xl{align-items:center!important}.u-align-items-end\@xl{align-items:end!important}.u-align-items-stretch\@xl{align-items:stretch!important}.u-align-items-baseline\@xl{align-items:baseline!important}.u-align-content-start\@xl{align-content:start!important}.u-align-content-center\@xl{align-content:center!important}.u-align-content-end\@xl{align-content:end!important}.u-align-content-stretch\@xl{align-content:stretch!important}.u-align-content-space-between\@xl{align-content:space-between!important}.u-align-content-space-around\@xl{align-content:space-around!important}.u-align-content-space-evenly\@xl{align-content:space-evenly!important}.u-align-self-start\@xl{align-self:start!important}.u-align-self-center\@xl{align-self:center!important}.u-align-self-end\@xl{align-self:end!important}.u-align-self-stretch\@xl{align-self:stretch!important}.u-justify-self-start\@xl{justify-self:start!important}.u-justify-self-center\@xl{justify-self:center!important}.u-justify-self-end\@xl{justify-self:end!important}.u-justify-self-stretch\@xl{justify-self:stretch!important}}.u-flex-wrap{flex-wrap:wrap!important}.u-flex-nowrap{flex-wrap:nowrap!important}.u-flex-dir-row{flex-direction:row!important}.u-flex-dir-row-reverse{flex-direction:row-reverse!important}.u-flex-dir-column{flex-direction:column!important}.u-flex-dir-column-reverse{flex-direction:column-reverse!important}@media (min-width: 23.4375rem){.u-flex-wrap\@xs{flex-wrap:wrap!important}.u-flex-nowrap\@xs{flex-wrap:nowrap!important}.u-flex-dir-row\@xs{flex-direction:row!important}.u-flex-dir-row-reverse\@xs{flex-direction:row-reverse!important}.u-flex-dir-column\@xs{flex-direction:column!important}.u-flex-dir-column-reverse\@xs{flex-direction:column-reverse!important}}@media (min-width: 31.25rem){.u-flex-wrap\@sm{flex-wrap:wrap!important}.u-flex-nowrap\@sm{flex-wrap:nowrap!important}.u-flex-dir-row\@sm{flex-direction:row!important}.u-flex-dir-row-reverse\@sm{flex-direction:row-reverse!important}.u-flex-dir-column\@sm{flex-direction:column!important}.u-flex-dir-column-reverse\@sm{flex-direction:column-reverse!important}}@media (min-width: 43.75rem){.u-flex-wrap\@md{flex-wrap:wrap!important}.u-flex-nowrap\@md{flex-wrap:nowrap!important}.u-flex-dir-row\@md{flex-direction:row!important}.u-flex-dir-row-reverse\@md{flex-direction:row-reverse!important}.u-flex-dir-column\@md{flex-direction:column!important}.u-flex-dir-column-reverse\@md{flex-direction:column-reverse!important}}@media (min-width: 56.25rem){.u-flex-wrap\@lg{flex-wrap:wrap!important}.u-flex-nowrap\@lg{flex-wrap:nowrap!important}.u-flex-dir-row\@lg{flex-direction:row!important}.u-flex-dir-row-reverse\@lg{flex-direction:row-reverse!important}.u-flex-dir-column\@lg{flex-direction:column!important}.u-flex-dir-column-reverse\@lg{flex-direction:column-reverse!important}}@media (min-width: 68.75rem){.u-flex-wrap\@xl{flex-wrap:wrap!important}.u-flex-nowrap\@xl{flex-wrap:nowrap!important}.u-flex-dir-row\@xl{flex-direction:row!important}.u-flex-dir-row-reverse\@xl{flex-direction:row-reverse!important}.u-flex-dir-column\@xl{flex-direction:column!important}.u-flex-dir-column-reverse\@xl{flex-direction:column-reverse!important}}
