.usamm-sg{--usamm-sg-red: #c50c13;--usamm-sg-navy: #080047;--usamm-sg-slate: #5c5a86;--usamm-sg-panel: #f5f5f5;--usamm-sg-rule: rgba(8, 5, 71, .15);box-sizing:border-box;max-width:1120px;margin:0 auto;padding:0 20px 80px;color:var(--usamm-sg-navy);font-size:15px;line-height:1.5}.usamm-sg *,.usamm-sg *:before,.usamm-sg *:after{box-sizing:border-box}.usamm-sg[data-unit=in] [data-usamm-sg-unit=cm],.usamm-sg[data-unit=cm] [data-usamm-sg-unit=in]{display:none}.usamm-sg a{color:var(--usamm-sg-navy)}.usamm-sg a:hover{opacity:.7}.usamm-sg a:focus-visible,.usamm-sg button:focus-visible{outline:2px solid var(--usamm-sg-navy);outline-offset:2px}.usamm-sg__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.usamm-sg__crumbs{display:flex;flex-wrap:wrap;gap:6px;padding:16px 0 0;font-size:13px}.usamm-sg__intro{padding:8px 0 32px}.usamm-sg .usamm-sg__title{margin:0 0 12px;color:var(--usamm-sg-red);font-size:clamp(32px,4vw,46px);font-weight:500;line-height:1.2;text-transform:none}.usamm-sg .usamm-sg__lede{max-width:48em;margin:0;text-wrap:pretty}.usamm-sg .usamm-sg__heading{margin:0 0 20px;color:var(--usamm-sg-red);font-size:clamp(24px,2.6vw,30px);font-weight:500;line-height:1.25;text-transform:none}.usamm-sg__measure{padding:0 0 40px;container-type:inline-size}.usamm-sg__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:16px;margin:0;padding:0;list-style:none}.usamm-sg__step{margin:0;padding:24px;background:var(--usamm-sg-panel)}.usamm-sg__step p{margin:0;text-wrap:pretty}.usamm-sg__step-label{display:block;margin-bottom:8px;color:var(--usamm-sg-slate);font-size:13px;font-weight:700;text-transform:uppercase}.usamm-sg__bar{padding:12px 0;border-top:1px solid var(--usamm-sg-rule);border-bottom:1px solid var(--usamm-sg-rule);background:#fff;container-type:inline-size}.usamm-sg__bar-inner{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 24px}@media(min-width:769px){.usamm-sg.is-ready .usamm-sg__bar{position:sticky;top:var(--usamm-sg-header-top, 0px);z-index:2}}.usamm-sg__bar-group{display:flex;flex-direction:column;gap:6px;min-width:0}.usamm-sg__bar-group--jump{flex:1 1 340px}.usamm-sg__bar-group--units{flex:0 0 auto;visibility:hidden}.usamm-sg.is-ready .usamm-sg__bar-group--units{visibility:visible}@container (min-width: 808px){.usamm-sg .usamm-sg__steps{grid-template-columns:repeat(var(--usamm-sg-step-cols, 4),minmax(0,1fr))}}@container (min-width: 456px) and (max-width: 807px){.usamm-sg .usamm-sg__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.usamm-sg .usamm-sg__step:last-child:nth-child(odd){grid-column:1 / -1}}@container (max-width: 455px){.usamm-sg .usamm-sg__steps{grid-template-columns:minmax(0,1fr)}}.usamm-sg__bar-label{color:var(--usamm-sg-slate);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.usamm-sg__jump{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px}.usamm-sg__jump-link{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:1px solid var(--usamm-sg-navy);border-radius:5px;font-size:12px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}.usamm-sg .usamm-sg__jump-link:hover{background:#ebebf1;opacity:1}.usamm-sg__units{display:flex;overflow:hidden;border:1px solid rgba(8,5,71,.2);border-radius:5px}.usamm-sg .usamm-sg__unit-btn{min-width:56px;min-height:44px;margin:0;padding:0 14px;border:0;border-radius:0;background:#fff;color:var(--usamm-sg-navy);font-family:inherit;font-size:13px;font-weight:700;text-transform:uppercase;cursor:pointer}.usamm-sg .usamm-sg__unit-btn[aria-pressed=true]{background:var(--usamm-sg-navy);color:#fff}@container (max-width: 769px){.usamm-sg .usamm-sg__bar-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"jump units" "nav nav";align-items:center;gap:8px 12px}.usamm-sg .usamm-sg__bar-group--jump{display:contents}.usamm-sg .usamm-sg__bar-group--jump>.usamm-sg__bar-label{grid-area:jump}.usamm-sg .usamm-sg__jump{grid-area:nav}.usamm-sg .usamm-sg__bar-group--units{grid-area:units;flex-direction:row;align-items:center;gap:10px}}@container (min-width: 770px){.usamm-sg .usamm-sg__bar-group--jump{flex:1 1 0}}@container (max-width: 623px){.usamm-sg .usamm-sg__jump{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 307px){.usamm-sg .usamm-sg__jump{grid-template-columns:minmax(0,1fr)}}@container (min-width: 624px){.usamm-sg .usamm-sg__jump{grid-template-columns:repeat(4,minmax(0,1fr))}}.usamm-sg__chart{padding:48px 0 0;scroll-margin-top:calc(var(--usamm-sg-header-top, 0px) + 16px)}@media(min-width:769px){.usamm-sg__chart{scroll-margin-top:calc(var(--usamm-sg-header-top, 0px) + var(--usamm-sg-bar-h, 96px) + 16px)}}.usamm-sg__chart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:32px;align-items:start}.usamm-sg__table-col{min-width:0}.usamm-sg__table-wrap{overflow-x:auto;border:1px solid var(--usamm-sg-rule)}.usamm-sg .usamm-sg__table{width:100%;margin:0;border:0;border-collapse:collapse;font-variant-numeric:tabular-nums}.usamm-sg .usamm-sg__table thead tr{background:var(--usamm-sg-navy);color:#fff}.usamm-sg .usamm-sg__table th,.usamm-sg .usamm-sg__table td{padding:14px 16px;border:0;text-align:left;white-space:nowrap}.usamm-sg .usamm-sg__table thead th{background:transparent;color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.usamm-sg .usamm-sg__table tbody tr{border-top:1px solid rgba(8,5,71,.1);background:#fff}.usamm-sg .usamm-sg__table tbody tr:nth-child(2n){background:var(--usamm-sg-panel)}.usamm-sg .usamm-sg__table tbody tr:hover{background:#e4e3ed}.usamm-sg .usamm-sg__table tbody th{background:transparent;color:inherit;font-weight:700;text-transform:none}.usamm-sg__note{margin:12px 0 0;color:var(--usamm-sg-slate);font-size:13px}.usamm-sg__figure{margin:0;background:#fff;border:1px solid var(--usamm-sg-rule)}.usamm-sg__stage-wrap{padding:16px 16px 20px}.usamm-sg__stage{position:relative;width:var(--usamm-sg-photo-width, 100%);margin:0 auto}.usamm-sg .usamm-sg__photo{display:block;width:100%;height:auto}.usamm-sg__line{position:absolute;background:var(--usamm-sg-red)}.usamm-sg__line--a{width:2px;margin-left:-1px}.usamm-sg__line--b{height:2px;margin-top:-1px}.usamm-sg__line:before,.usamm-sg__line:after{content:"";position:absolute;background:var(--usamm-sg-red)}.usamm-sg__line--a:before,.usamm-sg__line--a:after{left:-6px;width:14px;height:2px}.usamm-sg__line--a:before{top:0}.usamm-sg__line--a:after{bottom:0}.usamm-sg__line--b:before,.usamm-sg__line--b:after{top:-6px;width:2px;height:14px}.usamm-sg__line--b:before{left:0}.usamm-sg__line--b:after{right:0}.usamm-sg__badge--a{position:absolute;top:62%;left:8px}.usamm-sg__badge--b{position:absolute;top:-30px;left:18%}.usamm-sg__badge{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--usamm-sg-red);color:#fff;font-size:12px;font-weight:700;line-height:1}.usamm-sg__legend{display:grid;gap:10px;padding:0 20px 20px;font-size:14px}.usamm-sg__figure>.usamm-sg__legend:first-child{padding-top:20px}.usamm-sg__legend-row{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start}.usamm-sg__help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:64px;padding:40px 32px;background:linear-gradient(180deg,#080547,#04031f);color:#fff}.usamm-sg .usamm-sg__help-title{margin:0 0 6px;color:#fff;font-size:24px;font-weight:500;line-height:1.3;text-transform:none}.usamm-sg .usamm-sg__help p{margin:0}.usamm-sg .usamm-sg__button{display:inline-flex;align-items:center;justify-content:center;min-width:160px;min-height:44px;padding:12px 26px;border-radius:5px;background:#fff;color:#000;font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}.usamm-sg .usamm-sg__button:hover{background:#e6e6e6;opacity:1}@media(max-width:400px){.usamm-sg .usamm-sg__table th,.usamm-sg .usamm-sg__table td{padding:12px 10px}.usamm-sg .usamm-sg__table thead th{font-size:12px;letter-spacing:0}}@media(min-width:600px){.usamm-sg{padding-left:32px;padding-right:32px}}
/*# sourceMappingURL=/cdn/shop/t/401/compiled_assets/styles.css.map */
