.ssg{--g-blue:#00317a;--g-mid:#1a6fb5;--g-azure:#6fc2e4;--g-sky:#cdecf8;--g-muted:#00317a;--ssg-font:"DM Sans", sans-serif;--ssg-font-head:"Plus Jakarta Sans", sans-serif;position:relative;width:100%;font-family:var(--ssg-font);color:var(--g-blue);text-align:center;box-sizing:border-box;isolation:isolate}.ssg *,.ssg *::before,.ssg *::after{box-sizing:border-box}.elementor-widget:has(.ssg){width:100%}.ssg table,.ssg th,.ssg td,.ssg caption{background:none;box-shadow:none}.ssg table{margin:0;border:0}.ssg th,.ssg td{border-left:0;border-right:0;border-top:0}:where(.ssg) p,:where(.ssg) h3{letter-spacing:normal}.ssg svg{max-width:none}.ssg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ssg-glass{background:linear-gradient(145deg,rgb(255 255 255 / .62),rgb(255 255 255 / .22));-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border:1px solid rgb(255 255 255 / .75);box-shadow:inset 0 1px 0 rgb(255 255 255 / .95),inset 0 -1px 0 rgb(111 194 228 / .25),0 24px 50px -24px rgb(0 49 122 / .35)}.ssg-board{display:grid;grid-template-columns:minmax(0,290px) minmax(0,1fr) minmax(0,290px);align-items:center;column-gap:clamp(32px, 6vw, 96px)}.ssg-stage-wrap{grid-column:2;grid-row:1;width:100%;max-width:560px;justify-self:center;align-self:end}.ssg-label-l{grid-column:1;grid-row:1}.ssg-label-r{grid-column:3;grid-row:1}.ssg-label{position:relative;overflow:hidden;border-radius:20px;padding:24px 24px 18px;text-align:left;align-self:center;display:flex;flex-direction:column;justify-content:flex-start}.ssg-label::before{content:"";position:absolute;left:-20%;right:-20%;top:-55%;height:85%;background:radial-gradient(ellipse at 50% 100%,rgb(255 255 255 / .6),transparent 62%);pointer-events:none}.ssg-label>*{position:relative}.ssg-label-l{border-color:rgb(255 255 255 / .9)}.ssg-lh{min-height:104px}.ssg-kicker{margin:0 0 6px;font-size:11.5px;line-height:1.4;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--g-azure)}.ssg-brand{display:flex;align-items:center;gap:10px;margin:0;font:600 21px/1.2 var(--ssg-font-head);color:var(--g-blue)}.ssg-hint{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--g-muted)}.ssg-pick{position:relative;display:block;margin-top:2px;border-radius:16px;border:2px solid var(--g-blue);transition:border-color .2s,box-shadow .2s}.ssg-pick select{appearance:none;-webkit-appearance:none;width:100%;height:auto;margin:0;padding:8px 36px 8px 12px;border:0;border-radius:14px;background:#fff0;box-shadow:none;outline:none;cursor:pointer;font:600 19px/1.2 var(--ssg-font-head);color:var(--g-blue)}.ssg-pick::after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid var(--g-blue);border-bottom:2px solid var(--g-blue);transform:rotate(45deg);pointer-events:none}.ssg-pick:focus-within{border-color:var(--g-azure);box-shadow:0 0 0 3px rgb(111 194 228 / .35)}.ssg-pick:focus-within::after{border-color:var(--g-azure)}.ssg-table{width:100%;margin:0;border-collapse:collapse}.ssg-table caption{caption-side:top;text-align:left;padding:14px 0 6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--g-azure);border-top:1.5px solid rgb(111 194 228 / .45)}.ssg-table th,.ssg-table td{padding:7px 0;border-bottom:1px dashed rgb(111 194 228 / .5);vertical-align:baseline}.ssg-table tr:last-child th,.ssg-table tr:last-child td{border-bottom:0}.ssg-table th{font:500 14.5px/1.3 var(--ssg-font);text-align:left;color:var(--g-blue)}.ssg-table th small{display:block;font-size:11px;font-weight:500;color:var(--g-azure)}.ssg-table td{text-align:right;white-space:nowrap}.ssg-v{font:600 20px/1.2 var(--ssg-font-head);color:var(--g-blue);font-variant-numeric:tabular-nums}.ssg-u{margin-left:4px;font-size:12px;font-weight:500;color:var(--g-azure)}.ssg-src{min-height:2.8em;margin:12px 0 0;font-size:11.5px;line-height:1.4;color:var(--g-muted)}.ssg-stage{display:block;width:100%;height:auto;overflow:visible}.ssg-note{margin:22px 0 0;font-size:12px;color:var(--g-muted)}@media (max-width:1024px){.ssg-board{grid-template-columns:minmax(0,300px) minmax(0,300px);justify-content:center;column-gap:24px;row-gap:56px}.ssg-stage-wrap{grid-column:1 / -1;grid-row:1;max-width:640px;margin:0 auto}.ssg-label-l{grid-column:1;grid-row:2}.ssg-label-r{grid-column:2;grid-row:2}}@media (max-width:767px){.ssg{--ssg-card-gutter:10px;--ssg-stage-gutter:10px}.ssg-board{column-gap:8px;row-gap:36px;margin-inline:calc((100% - 100vw + var(--ssg-sbw, 0px)) / 2 + var(--ssg-card-gutter))}.ssg-stage-wrap{padding-inline:var(--ssg-stage-gutter)}.ssg-label{align-self:stretch;border-radius:16px;padding:14px 12px 12px}.ssg-lh{min-height:76px}.ssg-kicker{font-size:9px;letter-spacing:.1em}.ssg-brand{font-size:16px;gap:7px}.ssg-pick select{font-size:16px;padding:8px 30px 8px 10px}.ssg-pick::after{right:11px;width:7px;height:7px}.ssg-label-r .ssg-hint{display:none}.ssg-label-l .ssg-hint{font-size:11.5px;margin-top:4px}.ssg-table caption{font-size:9.5px}.ssg-table th{font-size:13px}.ssg-table th small{display:none}.ssg-v{font-size:17px}.ssg-u{font-size:9.5px;margin-left:2px}.ssg-src{min-height:0}}