/* Solonomous showcase styles. Owned by this project: no external host,
   no third-party font licence, no third-party identity. Scoped under .sns-showcase. */
/* Portfolio showcase stylesheet. Scoped under .sns-showcase; every url()
   resolves under /portfolio-showcase/assets/. Production-owned copy — this
   project serves it from its own public/ and depends on nothing outside it. */
@font-face{
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/portfolio-showcase/assets/0082__gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMIl5na-1Q.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/portfolio-showcase/assets/0083__gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMInpna-1Q.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/portfolio-showcase/assets/0084__gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMIlZna-1Q.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/portfolio-showcase/assets/0085__gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMIlJna-1Q.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/portfolio-showcase/assets/0086__gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMImpna.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'Fragment Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0087__4iCr6K5wfMRRjxp0DA6-2CLnB45HhrUI.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'Fragment Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0088__4iCr6K5wfMRRjxp0DA6-2CLnB41HhrUI.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Fragment Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0089__4iCr6K5wfMRRjxp0DA6-2CLnB4NHhg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 500;
  src: url(/portfolio-showcase/assets/0090__or3lQ6H-1_WfwkMZI_qYFrItlRvjvks.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 500;
  src: url(/portfolio-showcase/assets/0091__or3lQ6H-1_WfwkMZI_qYFrItnBvjvks.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 500;
  src: url(/portfolio-showcase/assets/0092__or3lQ6H-1_WfwkMZI_qYFrItIjrGg3IU.woff2) format('woff2');
  unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 500;
  src: url(/portfolio-showcase/assets/0093__or3lQ6H-1_WfwkMZI_qYFrItlxvjvks.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 500;
  src: url(/portfolio-showcase/assets/0094__or3lQ6H-1_WfwkMZI_qYFrItlhvjvks.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 500;
  src: url(/portfolio-showcase/assets/0095__or3lQ6H-1_WfwkMZI_qYFrItmBvj.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0090__or3lQ6H-1_WfwkMZI_qYFrItlRvjvks.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0091__or3lQ6H-1_WfwkMZI_qYFrItnBvjvks.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0092__or3lQ6H-1_WfwkMZI_qYFrItIjrGg3IU.woff2) format('woff2');
  unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0093__or3lQ6H-1_WfwkMZI_qYFrItlxvjvks.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0094__or3lQ6H-1_WfwkMZI_qYFrItlhvjvks.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: italic;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0095__or3lQ6H-1_WfwkMZI_qYFrItmBvj.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0096__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL65Z5ClqOw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0097__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL65Q5ClqOw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0098__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL67uxQxXAuk.woff2) format('woff2');
  unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0099__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL65b5ClqOw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0100__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL65a5ClqOw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 700;
  src: url(/portfolio-showcase/assets/0101__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL65U5Ck.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0102__-F63fjptAgt5VM-kVkqdyU8n1iIq129k.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0103__-F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0104__-F63fjptAgt5VM-kVkqdyU8n1iAq129k.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0105__-F63fjptAgt5VM-kVkqdyU8n1iEq129k.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/portfolio-showcase/assets/0005__-F63fjptAgt5VM-kVkqdyU8n1i8q1w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{ font-family: "Geist Mono"; src: url("/portfolio-showcase/assets/0006__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5W7ihaO_CS.woff2"); font-style: normal; font-weight: 500 }
@font-face{ font-family: "Geist Mono"; src: url("/portfolio-showcase/assets/0007__or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2"); font-style: normal; font-weight: 400 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0106__5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0107__EOr0mi4hNtlgWNn9if640EZzXCo.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0108__Y9k9QrlZAqio88Klkmbd8VoMQc.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0109__OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0110__JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0022__GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0111__b6Y37FthZeALduNqHicBT6FutY.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0112__DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0113__4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0114__1K3W8DizY3v4emK8Mb08YHxTbs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0115__tUSCtfYVM1I1IchuyCwz9gDdQ.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0116__VgYFWiwsAC5OYxAycRXXvhze58.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0117__syRNPWzAMIrcJ3wIlPIP43KjQs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0118__GIryZETIX4IFypco5pYZONKhJIo.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0119__H89BbHkbHDzlxZzxi8uPzTsp90.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0120__u6gJwDuwB143kpNK1T1MDKDWkMc.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0121__43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0122__wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0123__WZ367JPwf9bRW6LdTHN8rXgSjw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0124__ia3uin3hQWqDrVloC1zEtYHWw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0125__2A4Xx7CngadFGlVV4xrO06OBHY.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0126__CfMzU8w2e7tHgF4T4rATMPuWosA.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0127__867QObYax8ANsfX4TGEVU9YiCM.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0128__Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0129__cdAe8hgZ1cMyLu9g005pAW3xMo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0130__DOfvtmE1UplCq161m6Hj8CSQYg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0131__pKRFNWFoZl77qYCAIp84lN1h944.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0132__tKtBcDnBMevsEEJKdNGhhkLzYo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0133__5A3Ce6C9YYmCjpQx9M4inSaKU.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0134__Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0135__6mJuEAguuIuMog10gGvH5d3cl8.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0136__xYYWaj7wCU5zSQH0eXvSaS19wo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0137__otTaNuNpVK4RbdlT7zDDdKvQBA.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0017__UjlFhCnUjxhNfep4oYBPqnEssyo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0138__DolVirEGb34pEXEp8t8FQBSK4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0139__hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0140__NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0141__oYaAX5himiTPYuN8vLWnqBbfD2s.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0142__lEJLP4R0yuCaMCjSXYHtJw72M.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0143__cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0016__yDtI2UI8XcEg1W2je9XPN3Noo.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0144__A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0145__mkY5Sgyq51ik0AMrSBwhm9DJg.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0146__X5hj6qzcHUYv7h1390c8Rhm6550.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0147__gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0148__cugnVhSraaRyANCaUtI5FV17wk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0149__5HcVoGak8k5agFJSaKa4floXVu0.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0150__rZ5DdENNqIdFTIyQQiP5isO7M.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0151__P2Bw01CtL0b9wqygO0sSVogWbo.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0152__05KsVHGDmqXSBXM4yRZ65P8i0s.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0153__ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0154__vvNSqIj42qeQ2bvCRBIWKHscrc.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0155__3ZmXbBKToJifDV9gwcifVd1tEY.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0156__FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0157__gcnfba68tfm7qAyrWRCf9r34jg.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0158__efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0159__vxBnBhH8768IFAXAb4Qf6wQHKs.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0160__zSsEuoJdh8mcFVk976C05ZfQr8.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0161__b8ezwLrN7h2AUoPEENcsTMVJ0.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0162__mvNEIBLyHbscgHtwfsByjXUz3XY.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0163__6FI2EneKzM3qBy5foOZXey7coCA.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0164__fuyXZpVvOjq8NesCOfgirHCWyg.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter"; src: url("/portfolio-showcase/assets/0165__NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Inter Variable"; src: url("/portfolio-showcase/assets/0166__mYcqTSergLb16PdbJJQMl9ebYm4.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face{ font-family: "Inter Variable"; src: url("/portfolio-showcase/assets/0167__ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face{ font-family: "Inter Variable"; src: url("/portfolio-showcase/assets/0168__nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF }
@font-face{ font-family: "Inter Variable"; src: url("/portfolio-showcase/assets/0169__DYHjxG0qXjopUuruoacfl5SA.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF }
@font-face{ font-family: "Inter Variable"; src: url("/portfolio-showcase/assets/0170__s7NH6sl7w4NU984r5hcmo1tPSYo.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face{ font-family: "Inter Variable"; src: url("/portfolio-showcase/assets/0171__7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face{ font-family: "Inter Variable"; src: url("/portfolio-showcase/assets/0172__wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face{ font-family: "Geist Placeholder"; src: local("Arial"); ascent-override: 94.47%; descent-override: 27.73%; line-gap-override: 0.00%; size-adjust: 106.39% }
@font-face{ font-family: "Inter Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% }
@font-face{ font-family: "Inter Variable Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% }
.sns-showcase, .sns-showcase, .sns-showcase #main{box-sizing:border-box;margin:0;padding:0}
.sns-showcase{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.sns-showcase *{box-sizing:border-box;-webkit-font-smoothing:inherit}
.sns-showcase h1, .sns-showcase h2, .sns-showcase h3, .sns-showcase h4, .sns-showcase h5, .sns-showcase h6, .sns-showcase p, .sns-showcase figure{margin:0}
.sns-showcase, .sns-showcase input, .sns-showcase textarea, .sns-showcase select, .sns-showcase button{font-family:sans-serif;font-size:12px}
.sns-showcase{--token-e9b87438-ffd5-4fe0-8db2-85d90798dd9e:#fff;--token-34df0dcc-a5f4-489f-9df8-34bafa4d28a3:#272c30;--token-c2364785-8edf-4554-bf5f-fb11a35f5e74:#6b7280;--token-8d95ff30-2d4b-4b3e-9273-909bdb190607:#000;--token-41903f79-9c74-49f2-8135-28453676d983:#989898;--token-2007957d-a074-4c0c-8a33-8d85ed1ba0fd:#000;--token-a118615b-3f94-4e91-908c-359d2d7de3a0:#67beff;--token-3f1f0c61-aa02-40b1-ae62-3afe085f3d08:#f0f7ff;--token-8774f350-9042-425f-975e-4d83f180f763:#dfefff;--token-a8048b22-b258-4a93-9ce8-10dd47b4b387:#b8dfff;--token-097d9d3a-7318-438a-a482-9a38e90551be:#33aafd;--token-8c28af89-20c0-4039-9b68-007a89e78751:#098fee;--token-3c080d80-133a-4898-b8aa-a39e4dcc9942:#0070cc;--token-08263855-65ac-4264-89a6-4868df045caa:#06284b;--token-80553515-7ab0-44ac-b981-96d7680674fd:#fff;--token-801172cb-bf10-456d-b6c0-e7ed31654a54:#0a0a0a;--token-c1d6a518-2efc-45e5-b4f6-4f40feeb8959:#fafbfc;--token-40107069-fefe-4077-86c8-7e0aab25cd02:#f4f7f7;--token-1f50b7a3-2030-4b2b-a87d-5fa0acecf2fd:#e3e8ea;--token-ee7ff27e-bc2d-40a1-8a1f-b3d025af745d:#f5f5f5;--token-63eff227-6a51-4e55-9c2a-dc050853a794:#3e4150;--token-68a23ac3-e2bf-4ca9-9933-e4cc35038fc9:#686a75;--token-1d472c04-4c98-43a0-9767-a6b7807606cf:#0a0a0a}
@media (prefers-color-scheme:dark){
.sns-showcase{--token-1d472c04-4c98-43a0-9767-a6b7807606cf:#fff}
}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){
.sns-showcase{--sns-will-change-override:transform}
}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){
.sns-showcase{--sns-will-change-filter-override:filter}
}
.sns-showcase [data-sns-component-type=Text] div div span, .sns-showcase [data-sns-component-type=Text] a div span, .sns-showcase [data-sns-component-type=Text] span span span, .sns-showcase [data-sns-component-type=Text] p span span, .sns-showcase [data-sns-component-type=Text] h1 span span, .sns-showcase [data-sns-component-type=Text] h2 span span, .sns-showcase [data-sns-component-type=Text] h3 span span, .sns-showcase [data-sns-component-type=Text] h4 span span, .sns-showcase [data-sns-component-type=Text] h5 span span, .sns-showcase [data-sns-component-type=Text] h6 span span, .sns-showcase [data-sns-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--sns-font-weight-increase,0) + var(--font-weight,400)),900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--sns-text-decoration-style,solid)var(--sns-text-decoration,none)var(--sns-text-decoration-color,currentcolor)var(--sns-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--sns-text-decoration-skip-ink);--text-underline-offset:var(--sns-text-decoration-offset);line-height:var(--line-height);--font-family:var(--sns-font-family);--font-style:var(--sns-font-style);--font-weight:var(--sns-font-weight);--text-color:var(--sns-text-color);--letter-spacing:var(--sns-letter-spacing);--font-size:var(--sns-font-size);--text-transform:var(--sns-text-transform);--line-height:var(--sns-line-height)}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase p.sns-text, .sns-showcase div.sns-text, .sns-showcase h1.sns-text, .sns-showcase h2.sns-text, .sns-showcase h3.sns-text, .sns-showcase h4.sns-text, .sns-showcase h5.sns-text, .sns-showcase h6.sns-text, .sns-showcase li.sns-text, .sns-showcase ol.sns-text, .sns-showcase ul.sns-text, .sns-showcase span.sns-text:not([data-text-fill]){color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))));-webkit-text-stroke-color:var(--sns-text-stroke-color-rgb,var(--sns-text-stroke-color,initial))}
.sns-showcase mark.sns-text{background-color:var(--sns-blockquote-text-background-color-rgb,var(--sns-blockquote-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text, .sns-showcase code.sns-text span.sns-text:not([data-text-fill]){color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text, .sns-showcase span.sns-text[data-nested-link]{color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))));background-color:var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,initial));-webkit-text-decoration-color:var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))));text-decoration-color:var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text, .sns-showcase code.sns-text a.sns-text span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-nested-link], .sns-showcase code.sns-text span.sns-text[data-nested-link] span.sns-text:not([data-text-fill]){color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text:hover, .sns-showcase span.sns-text[data-nested-link]:hover{color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))));background-color:var(--sns-link-hover-text-background-color-rgb,var(--sns-link-hover-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))));-webkit-text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))));text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text:hover, .sns-showcase code.sns-text span.sns-text[data-nested-link]:hover{color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text[data-sns-page-link-current], .sns-showcase span.sns-text[data-sns-page-link-current]{color:var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))));background-color:var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))));-webkit-text-decoration-color:var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))));text-decoration-color:var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text[data-sns-page-link-current], .sns-showcase code.sns-text a.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current], .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]){color:var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))));background-color:var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text[data-sns-page-link-current]:hover, .sns-showcase span.sns-text[data-sns-page-link-current]:hover{color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))));background-color:var(--sns-link-hover-text-background-color-rgb,var(--sns-link-hover-text-background-color,var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))));text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))))}
}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text[data-sns-page-link-current]:hover, .sns-showcase code.sns-text a.sns-text[data-sns-page-link-current]:hover span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current]:hover, .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current]:hover span.sns-text:not([data-text-fill]){color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))));background-color:var(--sns-link-hover-text-background-color-rgb,var(--sns-link-hover-text-background-color,var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,initial))))))}
}
@supports not (overflow:clip){
.sns-showcase{--overflow-clip-fallback:hidden}
}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){
.sns-showcase div.sns-text, .sns-showcase p.sns-text, .sns-showcase h1.sns-text, .sns-showcase h2.sns-text, .sns-showcase h3.sns-text, .sns-showcase h4.sns-text, .sns-showcase h5.sns-text, .sns-showcase h6.sns-text, .sns-showcase ol.sns-text, .sns-showcase ul.sns-text, .sns-showcase li.sns-text, .sns-showcase blockquote.sns-text, .sns-showcase .sns-text.sns-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}
.sns-showcase div.sns-text:after, .sns-showcase p.sns-text:after, .sns-showcase h1.sns-text:after, .sns-showcase h2.sns-text:after, .sns-showcase h3.sns-text:after, .sns-showcase h4.sns-text:after, .sns-showcase h5.sns-text:after, .sns-showcase h6.sns-text:after, .sns-showcase ol.sns-text:after, .sns-showcase ul.sns-text:after, .sns-showcase li.sns-text:after, .sns-showcase blockquote.sns-text:after, .sns-showcase .sns-text.sns-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}
.sns-showcase .sns-text.sns-text-module, .sns-showcase .sns-text.sns-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}
.sns-showcase p.sns-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}
}
@supports (corner-shape:superellipse(2)){
.sns-showcase{--one-if-corner-shape-supported:1}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-wwh88.sns-165r614, .sns-showcase .sns-wwh88 .sns-165r614{display:block}
.sns-showcase .sns-wwh88.sns-kssr0j{background-color:var(--token-c1d6a518-2efc-45e5-b4f6-4f40feeb8959,#fafbfc);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-pxhgqk-container{z-index:1;flex:none;order:-1000;width:100%;height:auto;position:relative}
.sns-showcase .sns-wwh88 .sns-2hkhou-container{pointer-events:none;z-index:10;flex:none;order:-999;width:100%;height:auto;position:sticky;top:0}
.sns-showcase .sns-wwh88 .sns-27tmo5-container{pointer-events:none;z-index:10;flex:none;order:-998;width:100%;height:auto;position:sticky;top:0}
.sns-showcase .sns-wwh88 .sns-1yeporu-container{pointer-events:none;z-index:10;flex:none;order:-997;width:100%;height:auto;position:sticky;top:0}
.sns-showcase .sns-wwh88 .sns-13r78bg{background:0 0;flex-grow:1;width:0;height:0;margin:0;position:relative}
.sns-showcase .sns-wwh88 .sns-1sajiqi{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#f3f7fa;flex-flow:column;flex:none;order:1005;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-v9slvf{z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:min-content;padding:80px 0 69px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-1tr5j0w{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;max-width:1248px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-bafp45{z-index:1;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0 24px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-1smd2qo{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:550px;height:auto;position:relative}
.sns-showcase .sns-wwh88 .sns-1ljigw8{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-75s7x7-container{flex:none;width:240px;height:48px;position:relative}
.sns-showcase .sns-wwh88 .sns-531dmd-container{aspect-ratio:1.75953;height:var(--sns-aspect-ratio-supported,682px);z-index:0;flex:none;width:1200px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}
.sns-showcase .sns-wwh88 .sns-ke56jc{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:200px 24px 80px;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-u09725{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:24px;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-u7nm94{flex-flow:column;flex:1 0 0;place-content:flex-start space-between;align-self:stretch;align-items:flex-start;width:1px;height:auto;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-15rvkof{will-change:var(--sns-will-change-effect-override,transform);flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-1o1iogy{width:64px;height:17px;position:relative}
.sns-showcase .sns-wwh88 .sns-1aydrwj{width:16px;height:17px;position:absolute;top:0;left:0}
.sns-showcase .sns-wwh88 .sns-uv2ymo{width:9px;height:3px;position:absolute;top:10px;left:4px}
.sns-showcase .sns-wwh88 .sns-1bu3yo{width:18px;height:17px;position:absolute;top:0;left:15px}
.sns-showcase .sns-wwh88 .sns-1jz2lo2{width:12px;height:12px;position:absolute;top:3px;left:18px}
.sns-showcase .sns-wwh88 .sns-162ekdh{width:14px;height:17px;position:absolute;top:0;left:34px}
.sns-showcase .sns-wwh88 .sns-15lg4s8{width:16px;height:17px;position:absolute;top:0;left:48px}
.sns-showcase .sns-wwh88 .sns-1clpfzj{width:9px;height:3px;position:absolute;top:10px;left:52px}
.sns-showcase .sns-wwh88 .sns-sdu86m-container{flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-wwh88 .sns-17pi7v6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-1egfbdk{--border-bottom-width:1px;--border-color:#2c303314;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:min-content;padding:0 0 40px;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-3guvf7, .sns-showcase .sns-wwh88 .sns-1mjw806{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:200px;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-hrsv1a, .sns-showcase .sns-wwh88 .sns-2z0u9s{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-wwh88 .sns-1mozt5y{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:min-content;height:min-content;padding:6px 0 0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-1cjkpz3, .sns-showcase .sns-wwh88 .sns-1hp4rjp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:16px;width:120px;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-1o9zet1, .sns-showcase .sns-wwh88 .sns-1cu5w1m, .sns-showcase .sns-wwh88 .sns-15pjizg, .sns-showcase .sns-wwh88 .sns-1w78dag, .sns-showcase .sns-wwh88 .sns-16115lf, .sns-showcase .sns-wwh88 .sns-z8es2r, .sns-showcase .sns-wwh88 .sns-12roevw, .sns-showcase .sns-wwh88 .sns-b33n1t, .sns-showcase .sns-wwh88 .sns-1oiqktn, .sns-showcase .sns-wwh88 .sns-wm95jf, .sns-showcase .sns-wwh88 .sns-nztexz, .sns-showcase .sns-wwh88 .sns-4byi5j{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-wwh88 .sns-1svd9ka{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:16px;width:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-1ryvgva, .sns-showcase .sns-wwh88 .sns-oyhebf, .sns-showcase .sns-wwh88 .sns-355lnc, .sns-showcase .sns-wwh88 .sns-1vfr16s, .sns-showcase .sns-wwh88 .sns-110ebr7{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-wwh88 .sns-17tebcm{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start;align-self:stretch;align-items:flex-start;gap:0;width:auto;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-5dq4v1{flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:10px;width:1px;height:min-content;padding:4px 0 0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-wwh88 .sns-15311bm, .sns-showcase .sns-wwh88 .sns-16lvy0{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:120px;padding:0;display:flex;position:relative}
.sns-showcase .sns-wwh88 .sns-nr4brg{height:543px;overflow:var(--overflow-clip-fallback,clip);z-index:0;background-color:#eef2f5;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}
.sns-showcase [data-layout-template=true]>#overlay{margin-bottom:0}
.sns-showcase .sns-wwh88[data-border=true]:after, .sns-showcase .sns-wwh88 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@media (max-width:479.98px){
.sns-showcase .sns-wwh88 .sns-531dmd-container{height:var(--sns-aspect-ratio-supported,512px);left:unset;transform:unset;width:900px;top:91px;right:-91px}
.sns-showcase .sns-wwh88 .sns-u09725{flex-direction:column;justify-content:center;gap:36px;overflow:visible}
.sns-showcase .sns-wwh88 .sns-u7nm94{align-self:unset;flex-direction:row;flex:none;order:1;width:100%;height:min-content}
.sns-showcase .sns-wwh88 .sns-17pi7v6{order:0;gap:32px;width:100%}
.sns-showcase .sns-wwh88 .sns-1egfbdk{flex-direction:column;gap:20px;width:100%;padding:40px 0}
.sns-showcase .sns-wwh88 .sns-1mozt5y{width:100%;padding:0}
.sns-showcase .sns-wwh88 .sns-1cjkpz3, .sns-showcase .sns-wwh88 .sns-1hp4rjp, .sns-showcase .sns-wwh88 .sns-1svd9ka{flex:1 0 0;width:1px}
.sns-showcase .sns-wwh88 .sns-17tebcm{align-self:unset;flex-direction:column;gap:20px;width:100%}
.sns-showcase .sns-wwh88 .sns-5dq4v1{flex:none;width:100%;padding:0}
}
@media (min-width:768px) and (max-width:999.98px){
.sns-showcase .sns-wwh88 .sns-531dmd-container{height:var(--sns-aspect-ratio-supported,455px);width:800px;top:86px}
.sns-showcase .sns-wwh88 .sns-u09725{overflow:visible}
.sns-showcase .sns-wwh88 .sns-1svd9ka{padding:6px 28px 0 0}
}
@media (min-width:480px) and (max-width:767.98px){
.sns-showcase .sns-wwh88 .sns-531dmd-container{height:var(--sns-aspect-ratio-supported,512px);left:unset;transform:unset;width:900px;top:91px;right:-91px}
.sns-showcase .sns-wwh88 .sns-u09725{flex-direction:column;justify-content:center;gap:36px;overflow:visible}
.sns-showcase .sns-wwh88 .sns-u7nm94{align-self:unset;flex-direction:row;flex:none;order:1;width:100%;height:min-content}
.sns-showcase .sns-wwh88 .sns-17pi7v6{order:0;gap:32px;width:100%}
.sns-showcase .sns-wwh88 .sns-1egfbdk{flex-direction:column;gap:20px;width:100%;padding:40px 0}
.sns-showcase .sns-wwh88 .sns-1mozt5y{width:100%;padding:0}
.sns-showcase .sns-wwh88 .sns-1cjkpz3, .sns-showcase .sns-wwh88 .sns-1hp4rjp, .sns-showcase .sns-wwh88 .sns-1svd9ka{flex:1 0 0;width:1px}
.sns-showcase .sns-wwh88 .sns-17tebcm{align-self:unset;flex-direction:column;gap:20px;width:100%}
.sns-showcase .sns-wwh88 .sns-5dq4v1{flex:none;width:100%;padding:0}
}
.sns-showcase .ssr-variant{display:contents}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase{--sns-will-change-override:none}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){
.sns-showcase{--sns-will-change-override:transform}
}
.sns-showcase{--sns-will-change-filter-override:none}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){
.sns-showcase{--sns-will-change-filter-override:filter}
}
.sns-showcase [data-sns-component-type]{position:absolute}
.sns-showcase [data-sns-component-type=Text]{cursor:inherit}
.sns-showcase [data-sns-component-type=Text]>*{text-align:var(--sns-text-alignment,start)}
.sns-showcase [data-sns-component-type=Text] span span, .sns-showcase [data-sns-component-type=Text] p span, .sns-showcase [data-sns-component-type=Text] h1 span, .sns-showcase [data-sns-component-type=Text] h2 span, .sns-showcase [data-sns-component-type=Text] h3 span, .sns-showcase [data-sns-component-type=Text] h4 span, .sns-showcase [data-sns-component-type=Text] h5 span, .sns-showcase [data-sns-component-type=Text] h6 span{display:block}
.sns-showcase [data-sns-component-type=Text] span span span, .sns-showcase [data-sns-component-type=Text] p span span, .sns-showcase [data-sns-component-type=Text] h1 span span, .sns-showcase [data-sns-component-type=Text] h2 span span, .sns-showcase [data-sns-component-type=Text] h3 span span, .sns-showcase [data-sns-component-type=Text] h4 span span, .sns-showcase [data-sns-component-type=Text] h5 span span, .sns-showcase [data-sns-component-type=Text] h6 span span{display:unset}
.sns-showcase [data-sns-component-type=Text] div div span, .sns-showcase [data-sns-component-type=Text] a div span, .sns-showcase [data-sns-component-type=Text] span span span, .sns-showcase [data-sns-component-type=Text] p span span, .sns-showcase [data-sns-component-type=Text] h1 span span, .sns-showcase [data-sns-component-type=Text] h2 span span, .sns-showcase [data-sns-component-type=Text] h3 span span, .sns-showcase [data-sns-component-type=Text] h4 span span, .sns-showcase [data-sns-component-type=Text] h5 span span, .sns-showcase [data-sns-component-type=Text] h6 span span, .sns-showcase [data-sns-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--sns-font-weight-increase,0) + var(--font-weight,400)),900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--sns-text-decoration-style,solid)var(--sns-text-decoration,none)var(--sns-text-decoration-color,currentcolor)var(--sns-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--sns-text-decoration-skip-ink);--text-underline-offset:var(--sns-text-decoration-offset);line-height:var(--line-height);--font-family:var(--sns-font-family);--font-style:var(--sns-font-style);--font-weight:var(--sns-font-weight);--text-color:var(--sns-text-color);--letter-spacing:var(--sns-letter-spacing);--font-size:var(--sns-font-size);--text-transform:var(--sns-text-transform);--line-height:var(--sns-line-height)}
.sns-showcase [data-sns-component-type=Text] a, .sns-showcase [data-sns-component-type=Text] a div span, .sns-showcase [data-sns-component-type=Text] a span span span, .sns-showcase [data-sns-component-type=Text] a p span span, .sns-showcase [data-sns-component-type=Text] a h1 span span, .sns-showcase [data-sns-component-type=Text] a h2 span span, .sns-showcase [data-sns-component-type=Text] a h3 span span, .sns-showcase [data-sns-component-type=Text] a h4 span span, .sns-showcase [data-sns-component-type=Text] a h5 span span, .sns-showcase [data-sns-component-type=Text] a h6 span span{--font-family:var(--sns-link-font-family,var(--sns-font-family));--font-style:var(--sns-link-font-style,var(--sns-font-style));--font-weight:var(--sns-link-font-weight,var(--sns-font-weight));--text-color:var(--sns-link-text-color,var(--sns-text-color));--font-size:var(--sns-link-font-size,var(--sns-font-size));--text-transform:var(--sns-link-text-transform,var(--sns-text-transform));--text-decoration:var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,solid))var(--sns-link-text-decoration,var(--sns-text-decoration,none))var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,currentcolor))var(--sns-link-text-decoration-thickness,var(--sns-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--sns-link-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink));--text-underline-offset:var(--sns-link-text-decoration-offset,var(--sns-text-decoration-offset))}
.sns-showcase [data-sns-component-type=Text] a:hover, .sns-showcase [data-sns-component-type=Text] a div span:hover, .sns-showcase [data-sns-component-type=Text] a span span span:hover, .sns-showcase [data-sns-component-type=Text] a p span span:hover, .sns-showcase [data-sns-component-type=Text] a h1 span span:hover, .sns-showcase [data-sns-component-type=Text] a h2 span span:hover, .sns-showcase [data-sns-component-type=Text] a h3 span span:hover, .sns-showcase [data-sns-component-type=Text] a h4 span span:hover, .sns-showcase [data-sns-component-type=Text] a h5 span span:hover, .sns-showcase [data-sns-component-type=Text] a h6 span span:hover{--font-family:var(--sns-link-hover-font-family,var(--sns-link-font-family,var(--sns-font-family)));--font-style:var(--sns-link-hover-font-style,var(--sns-link-font-style,var(--sns-font-style)));--font-weight:var(--sns-link-hover-font-weight,var(--sns-link-font-weight,var(--sns-font-weight)));--text-color:var(--sns-link-hover-text-color,var(--sns-link-text-color,var(--sns-text-color)));--font-size:var(--sns-link-hover-font-size,var(--sns-link-font-size,var(--sns-font-size)));--text-transform:var(--sns-link-hover-text-transform,var(--sns-link-text-transform,var(--sns-text-transform)));--text-decoration:var(--sns-link-hover-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,solid)))var(--sns-link-hover-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none)))var(--sns-link-hover-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,currentcolor)))var(--sns-link-hover-text-decoration-thickness,var(--sns-link-text-decoration-thickness,var(--sns-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--sns-link-hover-text-decoration-skip-ink,var(--sns-link-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink)));--text-underline-offset:var(--sns-link-hover-text-decoration-offset,var(--sns-link-text-decoration-offset,var(--sns-text-decoration-offset)))}
.sns-showcase [data-sns-component-type=Text].isCurrent a, .sns-showcase [data-sns-component-type=Text].isCurrent a div span, .sns-showcase [data-sns-component-type=Text].isCurrent a span span span, .sns-showcase [data-sns-component-type=Text].isCurrent a p span span, .sns-showcase [data-sns-component-type=Text].isCurrent a h1 span span, .sns-showcase [data-sns-component-type=Text].isCurrent a h2 span span, .sns-showcase [data-sns-component-type=Text].isCurrent a h3 span span, .sns-showcase [data-sns-component-type=Text].isCurrent a h4 span span, .sns-showcase [data-sns-component-type=Text].isCurrent a h5 span span, .sns-showcase [data-sns-component-type=Text].isCurrent a h6 span span{--font-family:var(--sns-link-current-font-family,var(--sns-link-font-family,var(--sns-font-family)));--font-style:var(--sns-link-current-font-style,var(--sns-link-font-style,var(--sns-font-style)));--font-weight:var(--sns-link-current-font-weight,var(--sns-link-font-weight,var(--sns-font-weight)));--text-color:var(--sns-link-current-text-color,var(--sns-link-text-color,var(--sns-text-color)));--font-size:var(--sns-link-current-font-size,var(--sns-link-font-size,var(--sns-font-size)));--text-transform:var(--sns-link-current-text-transform,var(--sns-link-text-transform,var(--sns-text-transform)));--text-decoration:var(--sns-link-current-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,solid)))var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none)))var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,currentcolor)))var(--sns-link-current-text-decoration-thickness,var(--sns-link-text-decoration-thickness,var(--sns-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--sns-link-current-text-decoration-skip-ink,var(--sns-link-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink)));--text-underline-offset:var(--sns-link-current-text-decoration-offset,var(--sns-link-text-decoration-offset,var(--sns-text-decoration-offset)))}
.sns-showcase [data-sns-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}
.sns-showcase p.sns-text, .sns-showcase div.sns-text, .sns-showcase figure.sns-text, .sns-showcase h1.sns-text, .sns-showcase h2.sns-text, .sns-showcase h3.sns-text, .sns-showcase h4.sns-text, .sns-showcase h5.sns-text, .sns-showcase h6.sns-text, .sns-showcase ol.sns-text, .sns-showcase ul.sns-text{margin:0;padding:0}
.sns-showcase p.sns-text, .sns-showcase div.sns-text, .sns-showcase h1.sns-text, .sns-showcase h2.sns-text, .sns-showcase h3.sns-text, .sns-showcase h4.sns-text, .sns-showcase h5.sns-text, .sns-showcase h6.sns-text, .sns-showcase li.sns-text, .sns-showcase ol.sns-text, .sns-showcase ul.sns-text, .sns-showcase mark.sns-text, .sns-showcase span.sns-text:not([data-text-fill]){font-family:var(--sns-font-family-preview,var(--sns-blockquote-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--sns-font-style-preview,var(--sns-blockquote-font-style,var(--sns-font-style,normal)));font-weight:var(--sns-font-weight-preview,var(--sns-blockquote-font-weight,var(--sns-font-weight,400)));color:var(--sns-blockquote-text-color,var(--sns-text-color,#000));font-size:calc(var(--sns-blockquote-font-size,var(--sns-font-size,16px))*var(--sns-font-size-scale,1));letter-spacing:var(--sns-blockquote-letter-spacing,var(--sns-letter-spacing,0));text-transform:var(--sns-blockquote-text-transform,var(--sns-text-transform,none));-webkit-text-decoration-line:var(--sns-blockquote-text-decoration,var(--sns-text-decoration,initial));text-decoration-line:var(--sns-blockquote-text-decoration,var(--sns-text-decoration,initial));-webkit-text-decoration-style:var(--sns-blockquote-text-decoration-style,var(--sns-text-decoration-style,initial));text-decoration-style:var(--sns-blockquote-text-decoration-style,var(--sns-text-decoration-style,initial));-webkit-text-decoration-color:var(--sns-blockquote-text-decoration-color,var(--sns-text-decoration-color,initial));text-decoration-color:var(--sns-blockquote-text-decoration-color,var(--sns-text-decoration-color,initial));text-decoration-thickness:var(--sns-blockquote-text-decoration-thickness,var(--sns-text-decoration-thickness,initial));text-decoration-skip-ink:var(--sns-blockquote-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink,initial));text-underline-offset:var(--sns-blockquote-text-decoration-offset,var(--sns-text-decoration-offset,initial));line-height:var(--sns-blockquote-line-height,var(--sns-line-height,1.2em));text-align:var(--sns-blockquote-text-alignment,var(--sns-text-alignment,start));-webkit-text-stroke-width:var(--sns-text-stroke-width,initial);-webkit-text-stroke-color:var(--sns-text-stroke-color,initial);-moz-font-feature-settings:var(--sns-font-open-type-features,initial);-webkit-font-feature-settings:var(--sns-font-open-type-features,initial);font-feature-settings:var(--sns-font-open-type-features,initial);font-variation-settings:var(--sns-font-variation-axes-preview,var(--sns-font-variation-axes,normal));text-wrap:var(--sns-text-wrap-override,var(--sns-text-wrap))}
.sns-showcase mark.sns-text, .sns-showcase p.sns-text, .sns-showcase div.sns-text, .sns-showcase h1.sns-text, .sns-showcase h2.sns-text, .sns-showcase h3.sns-text, .sns-showcase h4.sns-text, .sns-showcase h5.sns-text, .sns-showcase h6.sns-text, .sns-showcase li.sns-text, .sns-showcase ol.sns-text, .sns-showcase ul.sns-text{background-color:var(--sns-blockquote-text-background-color,var(--sns-text-background-color,initial));border-radius:var(--sns-blockquote-text-background-radius,var(--sns-text-background-radius,initial));corner-shape:var(--sns-blockquote-text-background-corner-shape,var(--sns-text-background-corner-shape,initial));padding:var(--sns-blockquote-text-background-padding,var(--sns-text-background-padding,initial))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase p.sns-text, .sns-showcase div.sns-text, .sns-showcase h1.sns-text, .sns-showcase h2.sns-text, .sns-showcase h3.sns-text, .sns-showcase h4.sns-text, .sns-showcase h5.sns-text, .sns-showcase h6.sns-text, .sns-showcase li.sns-text, .sns-showcase ol.sns-text, .sns-showcase ul.sns-text, .sns-showcase span.sns-text:not([data-text-fill]){color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))));-webkit-text-stroke-color:var(--sns-text-stroke-color-rgb,var(--sns-text-stroke-color,initial))}
.sns-showcase mark.sns-text{background-color:var(--sns-blockquote-text-background-color-rgb,var(--sns-blockquote-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))}
}
.sns-showcase .sns-fit-text .sns-text{white-space:nowrap;white-space-collapse:preserve}
.sns-showcase strong.sns-text{font-family:var(--sns-blockquote-font-family-bold,var(--sns-font-family-bold));font-style:var(--sns-blockquote-font-style-bold,var(--sns-font-style-bold));font-weight:var(--sns-blockquote-font-weight-bold,var(--sns-font-weight-bold,bolder));font-variation-settings:var(--sns-blockquote-font-variation-axes-bold,var(--sns-font-variation-axes-bold))}
.sns-showcase em.sns-text{font-family:var(--sns-blockquote-font-family-italic,var(--sns-font-family-italic));font-style:var(--sns-blockquote-font-style-italic,var(--sns-font-style-italic,italic));font-weight:var(--sns-blockquote-font-weight-italic,var(--sns-font-weight-italic));font-variation-settings:var(--sns-blockquote-font-variation-axes-italic,var(--sns-font-variation-axes-italic))}
.sns-showcase em.sns-text>strong.sns-text{font-family:var(--sns-blockquote-font-family-bold-italic,var(--sns-font-family-bold-italic));font-style:var(--sns-blockquote-font-style-bold-italic,var(--sns-font-style-bold-italic,italic));font-weight:var(--sns-blockquote-font-weight-bold-italic,var(--sns-font-weight-bold-italic,bolder));font-variation-settings:var(--sns-blockquote-font-variation-axes-bold-italic,var(--sns-font-variation-axes-bold-italic))}
.sns-showcase p.sns-text:not(:first-child), .sns-showcase div.sns-text:not(:first-child), .sns-showcase h1.sns-text:not(:first-child), .sns-showcase h2.sns-text:not(:first-child), .sns-showcase h3.sns-text:not(:first-child), .sns-showcase h4.sns-text:not(:first-child), .sns-showcase h5.sns-text:not(:first-child), .sns-showcase h6.sns-text:not(:first-child), .sns-showcase ol.sns-text:not(:first-child), .sns-showcase ul.sns-text:not(:first-child), .sns-showcase blockquote.sns-text:not(:first-child), .sns-showcase table.sns-text:not(:first-child), .sns-showcase figure.sns-text:not(:first-child), .sns-showcase .sns-image.sns-text:not(:first-child){margin-top:var(--sns-blockquote-paragraph-spacing,var(--sns-paragraph-spacing,0))}
.sns-showcase li.sns-text>ul.sns-text:nth-child(2), .sns-showcase li.sns-text>ol.sns-text:nth-child(2){margin-top:0}
.sns-showcase .sns-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em,calc(calc(1.3em - var(--sns-blockquote-line-height,var(--sns-line-height,1.3em)))/2));margin:min(0em,calc(calc(1.3em - var(--sns-blockquote-line-height,var(--sns-line-height,1.3em)))/-2));-webkit-background-clip:text;background-clip:text;display:inline-block}
.sns-showcase code.sns-text, .sns-showcase code.sns-text span.sns-text:not([data-text-fill]){font-family:var(--sns-code-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--sns-blockquote-font-style,var(--sns-code-font-style,var(--sns-font-style,normal)));font-weight:var(--sns-blockquote-font-weight,var(--sns-code-font-weight,var(--sns-font-weight,400)));color:var(--sns-blockquote-text-color,var(--sns-code-text-color,var(--sns-text-color,#000)));font-size:calc(var(--sns-blockquote-font-size,var(--sns-font-size,16px))*var(--sns-font-size-scale,1));letter-spacing:var(--sns-blockquote-letter-spacing,var(--sns-letter-spacing,0));line-height:var(--sns-blockquote-line-height,var(--sns-line-height,1.2em))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text, .sns-showcase code.sns-text span.sns-text:not([data-text-fill]){color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))}
}
.sns-showcase blockquote.sns-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}
.sns-showcase a.sns-text, .sns-showcase a.sns-text span.sns-text:not([data-text-fill]), .sns-showcase span.sns-text[data-nested-link], .sns-showcase span.sns-text[data-nested-link] span.sns-text:not([data-text-fill]){color:inherit;font-family:var(--sns-font-family-preview,var(--sns-blockquote-font-family,var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--sns-font-style-preview,var(--sns-blockquote-font-style,var(--sns-link-font-style,var(--sns-font-style,normal))));font-weight:var(--sns-font-weight-preview,var(--sns-blockquote-font-weight,var(--sns-link-font-weight,var(--sns-font-weight,400))));font-size:calc(var(--sns-blockquote-font-size,var(--sns-font-size,16px))*var(--sns-font-size-scale,1));text-transform:var(--sns-blockquote-text-transform,var(--sns-link-text-transform,var(--sns-text-transform,none)));cursor:var(--sns-custom-cursors,pointer);background-color:initial;border-radius:var(--sns-link-text-background-radius,initial);corner-shape:var(--sns-link-text-background-corner-shape,initial);padding:var(--sns-link-text-background-padding,initial)}
.sns-showcase a.sns-text, .sns-showcase span.sns-text[data-nested-link]{color:var(--sns-blockquote-text-color,var(--sns-link-text-color,var(--sns-text-color,#000)));-webkit-text-decoration-line:var(--sns-blockquote-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial)));text-decoration-line:var(--sns-blockquote-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial)));-webkit-text-decoration-style:var(--sns-blockquote-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial)));text-decoration-style:var(--sns-blockquote-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial)));-webkit-text-decoration-color:var(--sns-blockquote-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial)));text-decoration-color:var(--sns-blockquote-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial)));text-decoration-thickness:var(--sns-blockquote-text-decoration-thickness,var(--sns-link-text-decoration-thickness,var(--sns-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--sns-blockquote-text-decoration-skip-ink,var(--sns-link-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink,initial)));text-underline-offset:var(--sns-blockquote-text-decoration-offset,var(--sns-link-text-decoration-offset,var(--sns-text-decoration-offset,initial)));background-color:var(--sns-link-text-background-color,initial)}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text, .sns-showcase span.sns-text[data-nested-link]{color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))));background-color:var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,initial));-webkit-text-decoration-color:var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))));text-decoration-color:var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))}
}
.sns-showcase code.sns-text a.sns-text, .sns-showcase code.sns-text a.sns-text span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-nested-link], .sns-showcase code.sns-text span.sns-text[data-nested-link] span.sns-text:not([data-text-fill]){font-family:var(--sns-code-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--sns-blockquote-font-style,var(--sns-code-font-style,var(--sns-font-style,normal)));font-weight:var(--sns-blockquote-font-weight,var(--sns-code-font-weight,var(--sns-font-weight,400)));color:inherit;font-size:calc(var(--sns-blockquote-font-size,var(--sns-font-size,16px))*var(--sns-font-size-scale,1))}
.sns-showcase code.sns-text a.sns-text, .sns-showcase code.sns-text span.sns-text[data-nested-link]{color:var(--sns-blockquote-text-color,var(--sns-link-text-color,var(--sns-code-text-color,var(--sns-text-color,#000))))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text, .sns-showcase code.sns-text a.sns-text span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-nested-link], .sns-showcase code.sns-text span.sns-text[data-nested-link] span.sns-text:not([data-text-fill]){color:var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))}
}
.sns-showcase a.sns-text:hover, .sns-showcase a.sns-text:hover span.sns-text:not([data-text-fill]), .sns-showcase span.sns-text[data-nested-link]:hover, .sns-showcase span.sns-text[data-nested-link]:hover span.sns-text:not([data-text-fill]){font-family:var(--sns-font-family-preview,var(--sns-link-hover-font-family,var(--sns-blockquote-font-family,var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--sns-font-style-preview,var(--sns-link-hover-font-style,var(--sns-blockquote-font-style,var(--sns-link-font-style,var(--sns-font-style,normal)))));font-weight:var(--sns-font-weight-preview,var(--sns-link-hover-font-weight,var(--sns-blockquote-font-weight,var(--sns-link-font-weight,var(--sns-font-weight,400)))));font-size:calc(var(--sns-link-hover-font-size,var(--sns-blockquote-font-size,var(--sns-font-size,16px)))*var(--sns-font-size-scale,1));text-transform:var(--sns-link-hover-text-transform,var(--sns-blockquote-text-transform,var(--sns-link-text-transform,var(--sns-text-transform,none))));border-radius:var(--sns-link-hover-text-background-radius,var(--sns-link-text-background-radius,var(--sns-text-background-radius,initial)));corner-shape:var(--sns-link-hover-text-background-corner-shape,var(--sns-link-text-background-corner-shape,var(--sns-text-background-corner-shape,initial)));padding:var(--sns-link-hover-text-background-padding,var(--sns-link-text-background-padding,var(--sns-text-background-padding,initial)))}
.sns-showcase a.sns-text:hover, .sns-showcase span.sns-text[data-nested-link]:hover{color:var(--sns-link-hover-text-color,var(--sns-blockquote-text-color,var(--sns-link-text-color,var(--sns-text-color,#000))));-webkit-text-decoration-line:var(--sns-link-hover-text-decoration,var(--sns-blockquote-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial))));text-decoration-line:var(--sns-link-hover-text-decoration,var(--sns-blockquote-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial))));-webkit-text-decoration-style:var(--sns-link-hover-text-decoration-style,var(--sns-blockquote-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial))));text-decoration-style:var(--sns-link-hover-text-decoration-style,var(--sns-blockquote-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial))));-webkit-text-decoration-color:var(--sns-link-hover-text-decoration-color,var(--sns-blockquote-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial))));text-decoration-color:var(--sns-link-hover-text-decoration-color,var(--sns-blockquote-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial))));text-decoration-thickness:var(--sns-link-hover-text-decoration-thickness,var(--sns-blockquote-text-decoration-thickness,var(--sns-link-text-decoration-thickness,var(--sns-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--sns-link-hover-text-decoration-skip-ink,var(--sns-blockquote-text-decoration-skip-ink,var(--sns-link-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink,initial))));text-underline-offset:var(--sns-link-hover-text-decoration-offset,var(--sns-blockquote-text-decoration-offset,var(--sns-link-text-decoration-offset,var(--sns-text-decoration-offset,initial))));background-color:var(--sns-link-hover-text-background-color,var(--sns-link-text-background-color,var(--sns-text-background-color,initial)))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text:hover, .sns-showcase span.sns-text[data-nested-link]:hover{color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))));background-color:var(--sns-link-hover-text-background-color-rgb,var(--sns-link-hover-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))));-webkit-text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))));text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))}
}
.sns-showcase code.sns-text a.sns-text:hover, .sns-showcase code.sns-text span.sns-text[data-nested-link]:hover{color:var(--sns-link-hover-text-color,var(--sns-blockquote-text-color,var(--sns-link-text-color,var(--sns-code-text-color,var(--sns-text-color,#000)))))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text:hover, .sns-showcase code.sns-text span.sns-text[data-nested-link]:hover{color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-blockquote-text-color-rgb,var(--sns-blockquote-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))))}
}
.sns-showcase a.sns-text[data-sns-page-link-current], .sns-showcase a.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]), .sns-showcase span.sns-text[data-sns-page-link-current], .sns-showcase span.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]){font-family:var(--sns-font-family-preview,var(--sns-link-current-font-family,var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--sns-font-style-preview,var(--sns-link-current-font-style,var(--sns-link-font-style,var(--sns-font-style,normal))));font-weight:var(--sns-font-weight-preview,var(--sns-link-current-font-weight,var(--sns-link-font-weight,var(--sns-font-weight,400))));font-size:calc(var(--sns-link-current-font-size,var(--sns-link-font-size,var(--sns-font-size,16px)))*var(--sns-font-size-scale,1));text-transform:var(--sns-link-current-text-transform,var(--sns-link-text-transform,var(--sns-text-transform,none)));border-radius:var(--sns-link-current-text-background-radius,var(--sns-link-text-background-radius,initial));corner-shape:var(--sns-link-current-text-background-corner-shape,var(--sns-link-text-background-corner-shape,initial));padding:var(--sns-link-current-text-background-padding,var(--sns-link-text-background-padding,initial))}
.sns-showcase a.sns-text[data-sns-page-link-current], .sns-showcase span.sns-text[data-sns-page-link-current]{color:var(--sns-link-current-text-color,var(--sns-link-text-color,var(--sns-text-color,#000)));-webkit-text-decoration-line:var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial)));text-decoration-line:var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial)));-webkit-text-decoration-style:var(--sns-link-current-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial)));text-decoration-style:var(--sns-link-current-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial)));-webkit-text-decoration-color:var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial)));text-decoration-color:var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial)));text-decoration-thickness:var(--sns-link-current-text-decoration-thickness,var(--sns-link-text-decoration-thickness,var(--sns-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--sns-link-current-text-decoration-skip-ink,var(--sns-link-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink,initial)));text-underline-offset:var(--sns-link-current-text-decoration-offset,var(--sns-link-text-decoration-offset,var(--sns-text-decoration-offset,initial)));background-color:var(--sns-link-current-text-background-color,var(--sns-link-text-background-color,var(--sns-text-background-color,initial)))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text[data-sns-page-link-current], .sns-showcase span.sns-text[data-sns-page-link-current]{color:var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))));background-color:var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))));-webkit-text-decoration-color:var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))));text-decoration-color:var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))}
}
.sns-showcase code.sns-text a.sns-text[data-sns-page-link-current], .sns-showcase code.sns-text a.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current], .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]){font-family:var(--sns-code-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--sns-code-font-style,var(--sns-font-style,normal));font-weight:var(--sns-code-font-weight,var(--sns-font-weight,400));color:inherit;font-size:calc(var(--sns-link-current-font-size,var(--sns-link-font-size,var(--sns-font-size,16px)))*var(--sns-font-size-scale,1))}
.sns-showcase code.sns-text a.sns-text[data-sns-page-link-current], .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current]{color:var(--sns-link-current-text-color,var(--sns-link-text-color,var(--sns-code-text-color,var(--sns-text-color,#000))))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text[data-sns-page-link-current], .sns-showcase code.sns-text a.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current], .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current] span.sns-text:not([data-text-fill]){color:var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))));background-color:var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,var(--sns-text-background-color-rgb,var(--sns-text-background-color,initial))))))}
}
.sns-showcase a.sns-text[data-sns-page-link-current]:hover, .sns-showcase a.sns-text[data-sns-page-link-current]:hover span.sns-text:not([data-text-fill]), .sns-showcase span.sns-text[data-sns-page-link-current]:hover, .sns-showcase span.sns-text[data-sns-page-link-current]:hover span.sns-text:not([data-text-fill]){color:inherit;font-family:var(--sns-font-family-preview,var(--sns-link-hover-font-family,var(--sns-link-current-font-family,var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--sns-font-style-preview,var(--sns-link-hover-font-style,var(--sns-link-current-font-style,var(--sns-link-font-style,var(--sns-font-style,normal)))));font-weight:var(--sns-font-weight-preview,var(--sns-link-hover-font-weight,var(--sns-link-current-font-weight,var(--sns-link-font-weight,var(--sns-font-weight,400)))));font-size:calc(var(--sns-link-hover-font-size,var(--sns-link-current-font-size,var(--sns-link-font-size,var(--sns-font-size,16px))))*var(--sns-font-size-scale,1));text-transform:var(--sns-link-hover-text-transform,var(--sns-link-current-text-transform,var(--sns-link-text-transform,var(--sns-text-transform,none))));border-radius:var(--sns-link-hover-text-background-radius,var(--sns-link-current-text-background-radius,var(--sns-link-text-background-radius,initial)));corner-shape:var(--sns-link-hover-text-background-corner-shape,var(--sns-link-current-text-background-corner-shape,var(--sns-link-text-background-corner-shape,initial)));padding:var(--sns-link-hover-text-background-padding,var(--sns-link-current-text-background-padding,var(--sns-link-text-background-padding,initial)))}
.sns-showcase a.sns-text[data-sns-page-link-current]:hover, .sns-showcase span.sns-text[data-sns-page-link-current]:hover{color:var(--sns-link-hover-text-color,var(--sns-link-current-text-color,var(--sns-link-text-color,var(--sns-text-color,#000))));-webkit-text-decoration-line:var(--sns-link-hover-text-decoration,var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial))));text-decoration-line:var(--sns-link-hover-text-decoration,var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,initial))));-webkit-text-decoration-style:var(--sns-link-hover-text-decoration-style,var(--sns-link-current-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial))));text-decoration-style:var(--sns-link-hover-text-decoration-style,var(--sns-link-current-text-decoration-style,var(--sns-link-text-decoration-style,var(--sns-text-decoration-style,initial))));-webkit-text-decoration-color:var(--sns-link-hover-text-decoration-color,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial))));text-decoration-color:var(--sns-link-hover-text-decoration-color,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color,initial))));text-decoration-thickness:var(--sns-link-hover-text-decoration-thickness,var(--sns-link-current-text-decoration-thickness,var(--sns-link-text-decoration-thickness,var(--sns-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--sns-link-hover-text-decoration-skip-ink,var(--sns-link-current-text-decoration-skip-ink,var(--sns-link-text-decoration-skip-ink,var(--sns-text-decoration-skip-ink,initial))));text-underline-offset:var(--sns-link-hover-text-decoration-offset,var(--sns-link-current-text-decoration-offset,var(--sns-link-text-decoration-offset,var(--sns-text-decoration-offset,initial))));background-color:var(--sns-link-hover-text-background-color,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color,initial)))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase a.sns-text[data-sns-page-link-current]:hover, .sns-showcase span.sns-text[data-sns-page-link-current]:hover{color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))));background-color:var(--sns-link-hover-text-background-color-rgb,var(--sns-link-hover-text-background-color,var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))));text-decoration-color:var(--sns-link-hover-text-decoration-color-rgb,var(--sns-link-hover-text-decoration-color,var(--sns-link-current-text-decoration-color-rgb,var(--sns-link-current-text-decoration-color,var(--sns-link-text-decoration-color-rgb,var(--sns-link-text-decoration-color,var(--sns-text-decoration-color-rgb,var(--sns-text-decoration-color,currentcolor))))))))}
}
.sns-showcase code.sns-text a.sns-text[data-sns-page-link-current]:hover, .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current]:hover{color:var(--sns-link-hover-text-color,var(--sns-link-current-text-color,var(--sns-link-text-color,var(--sns-code-text-color,var(--sns-text-color,#000)))))}
@supports not (color:color(display-p3 1 1 1)){
.sns-showcase code.sns-text a.sns-text[data-sns-page-link-current]:hover, .sns-showcase code.sns-text a.sns-text[data-sns-page-link-current]:hover span.sns-text:not([data-text-fill]), .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current]:hover, .sns-showcase code.sns-text span.sns-text[data-sns-page-link-current]:hover span.sns-text:not([data-text-fill]){color:var(--sns-link-hover-text-color-rgb,var(--sns-link-hover-text-color,var(--sns-link-current-text-color-rgb,var(--sns-link-current-text-color,var(--sns-link-text-color-rgb,var(--sns-link-text-color,var(--sns-code-text-color-rgb,var(--sns-code-text-color,var(--sns-text-color-rgb,var(--sns-text-color,#000))))))))));background-color:var(--sns-link-hover-text-background-color-rgb,var(--sns-link-hover-text-background-color,var(--sns-link-current-text-background-color-rgb,var(--sns-link-current-text-background-color,var(--sns-link-text-background-color-rgb,var(--sns-link-text-background-color,initial))))))}
}
.sns-showcase .sns-image.sns-text{max-width:100%;height:auto;display:block}
.sns-showcase .text-styles-preset-reset.sns-text{--sns-font-family:Inter,Inter Placeholder,sans-serif;--sns-font-style:normal;--sns-font-weight:500;--sns-text-color:#000;--sns-font-size:16px;--sns-letter-spacing:0;--sns-text-transform:none;--sns-text-decoration:none;--sns-text-decoration-style:none;--sns-text-decoration-color:none;--sns-text-decoration-thickness:none;--sns-text-decoration-skip-ink:none;--sns-text-decoration-offset:none;--sns-line-height:1.2em;--sns-text-alignment:start;--sns-font-open-type-features:normal;--sns-text-background-color:initial;--sns-text-background-radius:initial;--sns-text-background-corner-shape:initial;--sns-text-background-padding:initial}
.sns-showcase ol.sns-text{--list-style-type:decimal}
.sns-showcase ul.sns-text, .sns-showcase ol.sns-text{padding-inline-start:0;position:relative}
.sns-showcase li.sns-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}
.sns-showcase ol.sns-text>li.sns-text:before{content:counter(list-item,var(--list-style-type))".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}
.sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+10), .sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+10)~li{padding-inline-start:3ch}
.sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+100), .sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+100)~li{padding-inline-start:4ch}
.sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+1000), .sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+1000)~li{padding-inline-start:5ch}
.sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+10000), .sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+10000)~li{padding-inline-start:6ch}
.sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+100000), .sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+100000)~li{padding-inline-start:7ch}
.sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+1000000), .sns-showcase ol.sns-text>li.sns-text:nth-last-child(n+1000000)~li{padding-inline-start:8ch}
.sns-showcase ul.sns-text>li.sns-text:before{content:"•";position:absolute;inset-inline-start:0}
.sns-showcase table.sns-text, .sns-showcase .sns-table-wrapper table.sns-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}
.sns-showcase td.sns-text, .sns-showcase th.sns-text{vertical-align:top;min-width:16ch}
.sns-showcase [data-sns-component-type=DeprecatedRichText]{cursor:inherit}
.sns-showcase [data-sns-component-type=DeprecatedRichText] .text-styles-preset-reset{--sns-font-family:Inter,Inter Placeholder,sans-serif;--sns-font-style:normal;--sns-font-weight:500;--sns-text-color:#000;--sns-font-size:16px;--sns-letter-spacing:0;--sns-text-transform:none;--sns-text-decoration:none;--sns-line-height:1.2em;--sns-text-alignment:start;--sns-font-open-type-features:normal;--font-variation-settings:normal}
.sns-showcase [data-sns-component-type=DeprecatedRichText] p, .sns-showcase [data-sns-component-type=DeprecatedRichText] div, .sns-showcase [data-sns-component-type=DeprecatedRichText] h1, .sns-showcase [data-sns-component-type=DeprecatedRichText] h2, .sns-showcase [data-sns-component-type=DeprecatedRichText] h3, .sns-showcase [data-sns-component-type=DeprecatedRichText] h4, .sns-showcase [data-sns-component-type=DeprecatedRichText] h5, .sns-showcase [data-sns-component-type=DeprecatedRichText] h6{margin:0;padding:0}
.sns-showcase [data-sns-component-type=DeprecatedRichText] p, .sns-showcase [data-sns-component-type=DeprecatedRichText] div, .sns-showcase [data-sns-component-type=DeprecatedRichText] h1, .sns-showcase [data-sns-component-type=DeprecatedRichText] h2, .sns-showcase [data-sns-component-type=DeprecatedRichText] h3, .sns-showcase [data-sns-component-type=DeprecatedRichText] h4, .sns-showcase [data-sns-component-type=DeprecatedRichText] h5, .sns-showcase [data-sns-component-type=DeprecatedRichText] h6, .sns-showcase [data-sns-component-type=DeprecatedRichText] li, .sns-showcase [data-sns-component-type=DeprecatedRichText] ol, .sns-showcase [data-sns-component-type=DeprecatedRichText] ul, .sns-showcase [data-sns-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--sns-font-family,Inter,Inter Placeholder,sans-serif);font-style:var(--sns-font-style,normal);font-weight:var(--sns-font-weight,400);color:var(--sns-text-color,#000);font-size:var(--sns-font-size,16px);letter-spacing:var(--sns-letter-spacing,0);text-transform:var(--sns-text-transform,none);-webkit-text-decoration:var(--sns-text-decoration,none);text-decoration:var(--sns-text-decoration,none);line-height:var(--sns-line-height,1.2em);text-align:var(--sns-text-alignment,start)}
.sns-showcase [data-sns-component-type=DeprecatedRichText] p:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] div:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] h1:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] h2:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] h3:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] h4:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] h5:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] h6:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] ol:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] ul:not(:first-child), .sns-showcase [data-sns-component-type=DeprecatedRichText] .sns-image:not(:first-child){margin-top:var(--sns-paragraph-spacing,0)}
.sns-showcase [data-sns-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}
.sns-showcase [data-sns-component-type=DeprecatedRichText] a, .sns-showcase [data-sns-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--sns-link-font-style,var(--sns-font-style,normal));font-weight:var(--sns-link-font-weight,var(--sns-font-weight,400));color:var(--sns-link-text-color,var(--sns-text-color,#000));font-size:var(--sns-link-font-size,var(--sns-font-size,16px));text-transform:var(--sns-link-text-transform,var(--sns-text-transform,none));-webkit-text-decoration:var(--sns-link-text-decoration,var(--sns-text-decoration,none));text-decoration:var(--sns-link-text-decoration,var(--sns-text-decoration,none))}
.sns-showcase [data-sns-component-type=DeprecatedRichText] a:hover, .sns-showcase [data-sns-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--sns-link-hover-font-family,var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--sns-link-hover-font-style,var(--sns-link-font-style,var(--sns-font-style,normal)));font-weight:var(--sns-link-hover-font-weight,var(--sns-link-font-weight,var(--sns-font-weight,400)));color:var(--sns-link-hover-text-color,var(--sns-link-text-color,var(--sns-text-color,#000)));font-size:var(--sns-link-hover-font-size,var(--sns-link-font-size,var(--sns-font-size,16px)));text-transform:var(--sns-link-hover-text-transform,var(--sns-link-text-transform,var(--sns-text-transform,none)));-webkit-text-decoration:var(--sns-link-hover-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none)));text-decoration:var(--sns-link-hover-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none)))}
.sns-showcase [data-sns-component-type=DeprecatedRichText] a[data-sns-page-link-current], .sns-showcase [data-sns-component-type=DeprecatedRichText] a[data-sns-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--sns-link-current-font-family,var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--sns-link-current-font-style,var(--sns-link-font-style,var(--sns-font-style,normal)));font-weight:var(--sns-link-current-font-weight,var(--sns-link-font-weight,var(--sns-font-weight,400)));color:var(--sns-link-current-text-color,var(--sns-link-text-color,var(--sns-text-color,#000)));font-size:var(--sns-link-current-font-size,var(--sns-link-font-size,var(--sns-font-size,16px)));text-transform:var(--sns-link-current-text-transform,var(--sns-link-text-transform,var(--sns-text-transform,none)));-webkit-text-decoration:var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none)));text-decoration:var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none)))}
.sns-showcase [data-sns-component-type=DeprecatedRichText] a[data-sns-page-link-current]:hover, .sns-showcase [data-sns-component-type=DeprecatedRichText] a[data-sns-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--sns-link-hover-font-family,var(--sns-link-current-font-family,var(--sns-link-font-family,var(--sns-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--sns-link-hover-font-style,var(--sns-link-current-font-style,var(--sns-link-font-style,var(--sns-font-style,normal))));font-weight:var(--sns-link-hover-font-weight,var(--sns-link-current-font-weight,var(--sns-link-font-weight,var(--sns-font-weight,400))));color:var(--sns-link-hover-text-color,var(--sns-link-current-text-color,var(--sns-link-text-color,var(--sns-text-color,#000))));font-size:var(--sns-link-hover-font-size,var(--sns-link-current-font-size,var(--sns-link-font-size,var(--sns-font-size,16px))));text-transform:var(--sns-link-hover-text-transform,var(--sns-link-current-text-transform,var(--sns-link-text-transform,var(--sns-text-transform,none))));-webkit-text-decoration:var(--sns-link-hover-text-decoration,var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none))));text-decoration:var(--sns-link-hover-text-decoration,var(--sns-link-current-text-decoration,var(--sns-link-text-decoration,var(--sns-text-decoration,none))))}
.sns-showcase [data-sns-component-type=DeprecatedRichText] strong{font-weight:bolder}
.sns-showcase [data-sns-component-type=DeprecatedRichText] em{font-style:italic}
.sns-showcase [data-sns-component-type=DeprecatedRichText] .sns-image{max-width:100%;height:auto;display:block}
.sns-showcase [data-sns-component-type=DeprecatedRichText] ul, .sns-showcase [data-sns-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}
.sns-showcase [data-sns-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}
.sns-showcase [data-sns-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item)".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}
.sns-showcase [data-sns-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}
.sns-showcase :not([data-sns-generated])>[data-sns-stack-content-wrapper]>*, .sns-showcase :not([data-sns-generated])>[data-sns-stack-content-wrapper]>[data-sns-component-type], .sns-showcase :not([data-sns-generated])>[data-sns-stack-content-wrapper]>[data-sns-legacy-stack-gap-enabled]>*, .sns-showcase :not([data-sns-generated])>[data-sns-stack-content-wrapper]>[data-sns-legacy-stack-gap-enabled]>[data-sns-component-type]{position:relative}
.sns-showcase NavigationContainer [data-sns-component-type=NavigationContainer]>*, .sns-showcase [data-sns-component-type=NavigationContainer]>[data-sns-component-type]{position:relative}
.sns-showcase [data-sns-component-type=Scroll]::-webkit-scrollbar{display:none}
.sns-showcase [data-sns-component-type=ScrollContentWrapper]>*{position:relative}
.sns-showcase [data-sns-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}
.sns-showcase [data-sns-component-type=NativeScroll]>*{position:relative}
.sns-showcase [data-sns-component-type=NativeScroll].direction-both{overflow:auto}
.sns-showcase [data-sns-component-type=NativeScroll].direction-vertical{overflow:hidden auto}
.sns-showcase [data-sns-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}
.sns-showcase [data-sns-component-type=NativeScroll].direction-vertical>*{width:100%!important}
.sns-showcase [data-sns-component-type=NativeScroll].direction-horizontal>*{height:100%!important}
.sns-showcase [data-sns-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}
.sns-showcase [data-sns-component-type=PageContentWrapper]>*, .sns-showcase [data-sns-component-type=PageContentWrapper]>[data-sns-component-type]{position:relative}
.sns-showcase [data-sns-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}
.sns-showcase [data-is-present=false], .sns-showcase [data-is-present=false] *{pointer-events:none!important}
.sns-showcase [data-sns-component-type=Frame] *, .sns-showcase [data-sns-component-type=Stack] *{pointer-events:auto}
.sns-showcase .svgContainer svg{display:block}
.sns-showcase [data-reset=button]{background:0 0;border-width:0;padding:0}
.sns-showcase [data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}
.sns-showcase [data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}
.sns-showcase [data-hide-scrollbars=true]{scrollbar-width:none}
@supports not (overflow:clip){
.sns-showcase{--overflow-clip-fallback:hidden}
}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){
.sns-showcase div.sns-text, .sns-showcase p.sns-text, .sns-showcase h1.sns-text, .sns-showcase h2.sns-text, .sns-showcase h3.sns-text, .sns-showcase h4.sns-text, .sns-showcase h5.sns-text, .sns-showcase h6.sns-text, .sns-showcase ol.sns-text, .sns-showcase ul.sns-text, .sns-showcase li.sns-text, .sns-showcase blockquote.sns-text, .sns-showcase .sns-text.sns-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}
.sns-showcase div.sns-text:after, .sns-showcase p.sns-text:after, .sns-showcase h1.sns-text:after, .sns-showcase h2.sns-text:after, .sns-showcase h3.sns-text:after, .sns-showcase h4.sns-text:after, .sns-showcase h5.sns-text:after, .sns-showcase h6.sns-text:after, .sns-showcase ol.sns-text:after, .sns-showcase ul.sns-text:after, .sns-showcase li.sns-text:after, .sns-showcase blockquote.sns-text:after, .sns-showcase .sns-text.sns-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}
.sns-showcase .sns-text.sns-text-module, .sns-showcase .sns-text.sns-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}
.sns-showcase p.sns-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}
}
@supports (corner-shape:superellipse(2)){
.sns-showcase{--one-if-corner-shape-supported:1}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-BjTGO .sns-styles-preset-1q9pc17:not(.rich-text-wrapper), .sns-showcase .sns-BjTGO .sns-styles-preset-1q9pc17.rich-text-wrapper a{--sns-link-hover-text-color:#000000b3;--sns-link-text-color:#00000080;transition:color .15s cubic-bezier(.44,0,.56,1)}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-2YUgd.sns-1yp3czh, .sns-showcase .sns-2YUgd .sns-1yp3czh{display:block}
.sns-showcase .sns-2YUgd.sns-1boiabf{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#fafbfc;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1000px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1jcn2k5-container{z-index:10;flex:none;width:200px;height:100px;position:fixed;bottom:0;left:calc(50% - 100px)}
.sns-showcase .sns-2YUgd .sns-1s3kppn{height:min-content;min-height:100vh;overflow:var(--overflow-clip-fallback,clip);background-color:#fff;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-o7ah6g{z-index:1;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:1px;padding:0;display:flex;position:sticky;top:0;overflow:visible}
.sns-showcase .sns-2YUgd .sns-5hd01s-container{opacity:.75;z-index:1;flex:none;width:100%;height:100vh;position:relative}
.sns-showcase .sns-2YUgd .sns-191f9oy{z-index:4;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:1px;padding:0;display:flex;position:sticky;top:0;overflow:visible}
.sns-showcase .sns-2YUgd .sns-s6qrw2{height:151px;overflow:var(--overflow-clip-fallback,clip);z-index:1;background:linear-gradient(#f8f8f8 0%,#f8f8f800 100%);flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:sticky;top:0}
.sns-showcase .sns-2YUgd .sns-mr008l{z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;max-width:1200px;height:min-content;min-height:100vh;padding:0;display:flex;position:sticky;top:0;overflow:visible;-webkit-mask:linear-gradient(#000 0% 100%);mask:linear-gradient(#000 0% 100%)}
.sns-showcase .sns-2YUgd .sns-4lx7xg-container{z-index:1;flex:none;position:absolute;inset:0}
.sns-showcase .sns-2YUgd .sns-1cvlebs{height:30vh;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}
.sns-showcase .sns-2YUgd .sns-140g37g{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:18px;width:100%;max-width:840px;height:min-content;padding:0 24px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-13yllfz{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;pointer-events:none;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;z-index:1;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1x83ylh-container{z-index:1;flex:none;width:100%;max-width:500px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1fl34rz{flex-flow:column;flex:none;place-content:center;align-items:center;gap:48px;width:100%;max-width:1248px;height:min-content;padding:100px 24px 200px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1lfx0sr, .sns-showcase .sns-2YUgd .sns-11lhg0b{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1r3ixmg{flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;max-width:600px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-u2o9vh, .sns-showcase .sns-2YUgd .sns-yv0xf, .sns-showcase .sns-2YUgd .sns-1qiuosf, .sns-showcase .sns-2YUgd .sns-15m6r9c, .sns-showcase .sns-2YUgd .sns-dbw2pk, .sns-showcase .sns-2YUgd .sns-12xp355, .sns-showcase .sns-2YUgd .sns-18f0dmr, .sns-showcase .sns-2YUgd .sns-vjuvzq, .sns-showcase .sns-2YUgd .sns-12ma9vr, .sns-showcase .sns-2YUgd .sns-7u33j8, .sns-showcase .sns-2YUgd .sns-1dl75uf, .sns-showcase .sns-2YUgd .sns-7nprrl, .sns-showcase .sns-2YUgd .sns-1mxv6ei, .sns-showcase .sns-2YUgd .sns-1eybl6n{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1eu2olb, .sns-showcase .sns-2YUgd .sns-1898zvw{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:440px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-2rx4c3-container, .sns-showcase .sns-2YUgd .sns-1pbi0mf-container, .sns-showcase .sns-2YUgd .sns-e2gezr-container{flex:none;width:auto;height:48px;position:relative}
.sns-showcase .sns-2YUgd .sns-z0w616{flex-flow:row;flex:none;place-content:center;align-items:center;gap:30px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1vahgzg-container{aspect-ratio:1.4209;height:var(--sns-aspect-ratio-supported,670px);flex:1 0 0;width:1px;max-width:964px;position:relative}
.sns-showcase .sns-2YUgd .sns-3672me-container{z-index:1;flex:none;width:952px;position:absolute;top:0;bottom:0;left:0}
.sns-showcase .sns-2YUgd .sns-fsgo3n-container, .sns-showcase .sns-2YUgd .sns-vhawu9-container, .sns-showcase .sns-2YUgd .sns-yccsb1-container{flex:1 0 0;width:1px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-rb0gpg{max-width:1248px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0 24px 50px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-13o1uhq{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:48px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-ioipwd, .sns-showcase .sns-2YUgd .sns-w5u69i, .sns-showcase .sns-2YUgd .sns-1livjwp, .sns-showcase .sns-2YUgd .sns-c0l4c2{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:30px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-qdq5m{max-width:600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1y7yast{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-160jcqy{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1fsayty{--border-bottom-width:0px;--border-color:#0000001a;--border-left-width:0px;--border-right-width:1px;--border-style:solid;--border-top-width:0px;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1ro13uk{--border-bottom-width:1px;--border-color:#0000001a;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;height:min-content;min-height:35px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0 40px 16px 0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-h0srhp, .sns-showcase .sns-2YUgd .sns-1ny9f5{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-11bul2q{width:16px;height:19px;position:relative}
.sns-showcase .sns-2YUgd .sns-18nzqcd{width:2px;height:19px;position:absolute;top:0;left:6px}
.sns-showcase .sns-2YUgd .sns-1l21fe3{width:2px;height:15px;position:absolute;top:2px;left:12px}
.sns-showcase .sns-2YUgd .sns-casddz{width:2px;height:12px;position:absolute;top:4px;left:3px}
.sns-showcase .sns-2YUgd .sns-1enxoc5{width:2px;height:9px;position:absolute;top:5px;left:9px}
.sns-showcase .sns-2YUgd .sns-1gnth5a{width:2px;height:6px;position:absolute;top:7px;left:15px}
.sns-showcase .sns-2YUgd .sns-panpb0{width:2px;height:4px;position:absolute;top:7px;left:0}
.sns-showcase .sns-2YUgd .sns-1r9obi0, .sns-showcase .sns-2YUgd .sns-l2w01g, .sns-showcase .sns-2YUgd .sns-pjbqk8, .sns-showcase .sns-2YUgd .sns-1wat7g, .sns-showcase .sns-2YUgd .sns-1rl2kc8, .sns-showcase .sns-2YUgd .sns-1huy5bw, .sns-showcase .sns-2YUgd .sns-jad0in, .sns-showcase .sns-2YUgd .sns-11ypc67, .sns-showcase .sns-2YUgd .sns-b4rgd0, .sns-showcase .sns-2YUgd .sns-1814k39, .sns-showcase .sns-2YUgd .sns-1a3epqz, .sns-showcase .sns-2YUgd .sns-15wlcmu, .sns-showcase .sns-2YUgd .sns-i6cn6a, .sns-showcase .sns-2YUgd .sns-1cu7dbr, .sns-showcase .sns-2YUgd .sns-1o14jht, .sns-showcase .sns-2YUgd .sns-papblg, .sns-showcase .sns-2YUgd .sns-1b1ri4p, .sns-showcase .sns-2YUgd .sns-lemc8d, .sns-showcase .sns-2YUgd .sns-nd44e, .sns-showcase .sns-2YUgd .sns-1lkzrh0, .sns-showcase .sns-2YUgd .sns-1c1itu7, .sns-showcase .sns-2YUgd .sns-1b0wbk5, .sns-showcase .sns-2YUgd .sns-1qk6wfp, .sns-showcase .sns-2YUgd .sns-ahgg3v, .sns-showcase .sns-2YUgd .sns-llg6ev, .sns-showcase .sns-2YUgd .sns-rdt2zd, .sns-showcase .sns-2YUgd .sns-tesxu2, .sns-showcase .sns-2YUgd .sns-o8ns8q, .sns-showcase .sns-2YUgd .sns-10zuq5e, .sns-showcase .sns-2YUgd .sns-lsx7ii, .sns-showcase .sns-2YUgd .sns-1hfqrow, .sns-showcase .sns-2YUgd .sns-x3vgjr, .sns-showcase .sns-2YUgd .sns-1nfwhl, .sns-showcase .sns-2YUgd .sns-1oporrt, .sns-showcase .sns-2YUgd .sns-1065wdz, .sns-showcase .sns-2YUgd .sns-r98dn3, .sns-showcase .sns-2YUgd .sns-1dtsciv, .sns-showcase .sns-2YUgd .sns-m71gv8, .sns-showcase .sns-2YUgd .sns-mkcbw0, .sns-showcase .sns-2YUgd .sns-gubo1h, .sns-showcase .sns-2YUgd .sns-npj3xo, .sns-showcase .sns-2YUgd .sns-1j8zk6o, .sns-showcase .sns-2YUgd .sns-18anqez, .sns-showcase .sns-2YUgd .sns-vi9090{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1ku6o4r{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:min-content;min-height:350px;padding:21px 40px 0 0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-56dz7s{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-cnqda1{--border-bottom-width:1px;--border-color:#0000001a;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;height:min-content;min-height:35px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0 0 16px 40px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1tguodz{width:22px;height:14px;position:relative}
.sns-showcase .sns-2YUgd .sns-an5bx3{width:8px;height:5px;position:absolute;top:4px;left:6px}
.sns-showcase .sns-2YUgd .sns-oavqye{width:2px;height:2px;position:absolute;top:3px;left:6px}
.sns-showcase .sns-2YUgd .sns-17bxsh{width:2px;height:2px;position:absolute;top:0;left:0}
.sns-showcase .sns-2YUgd .sns-108lmyk, .sns-showcase .sns-2YUgd .sns-1fhu47v{width:22px;height:14px;position:absolute;top:0;left:0}
.sns-showcase .sns-2YUgd .sns-6lg{width:20px;height:11px;position:absolute;top:2px;left:2px}
.sns-showcase .sns-2YUgd .sns-bzgrf8{width:2px;height:2px;position:absolute;top:4px;left:3px}
.sns-showcase .sns-2YUgd .sns-te5vc5{width:2px;height:2px;position:absolute;top:4px;left:9px}
.sns-showcase .sns-2YUgd .sns-netizi{width:2px;height:2px;position:absolute;top:4px;left:12px}
.sns-showcase .sns-2YUgd .sns-s384f0{width:2px;height:2px;position:absolute;top:4px;left:15px}
.sns-showcase .sns-2YUgd .sns-fko5sg{width:2px;height:2px;position:absolute;top:6px;left:3px}
.sns-showcase .sns-2YUgd .sns-o0xuvc{width:2px;height:2px;position:absolute;top:6px;left:6px}
.sns-showcase .sns-2YUgd .sns-b1e9e2{width:2px;height:2px;position:absolute;top:6px;left:9px}
.sns-showcase .sns-2YUgd .sns-opctzg{width:2px;height:2px;position:absolute;top:6px;left:15px}
.sns-showcase .sns-2YUgd .sns-1carg80{width:2px;height:2px;position:absolute;top:6px;left:18px}
.sns-showcase .sns-2YUgd .sns-d1b3ns{width:2px;height:2px;position:absolute;top:9px;left:3px}
.sns-showcase .sns-2YUgd .sns-13gwidy{width:10px;height:2px;position:absolute;top:9px;left:6px}
.sns-showcase .sns-2YUgd .sns-k9sdk4{width:2px;height:2px;position:absolute;top:9px;left:18px}
.sns-showcase .sns-2YUgd .sns-1ib51ei{width:2px;height:2px;position:absolute;top:4px;left:18px}
.sns-showcase .sns-2YUgd .sns-1osd7je{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:min-content;min-height:350px;padding:21px 0 0 40px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-10m5trz{--border-bottom-width:0px;--border-color:#0000001a;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;height:235px;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:0 16px;width:100%;padding:0;display:grid;position:relative}
.sns-showcase .sns-2YUgd .sns-1jpuys4, .sns-showcase .sns-2YUgd .sns-vhofhe, .sns-showcase .sns-2YUgd .sns-h7ukhm{flex-flow:column;flex:none;place-content:center;place-self:start;align-items:center;gap:30px;width:100%;height:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-xqxja0{height:40px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-wi0ssq{aspect-ratio:2.23333;height:var(--sns-aspect-ratio-supported,30px);flex:none;width:67px;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-nn9ds5, .sns-showcase .sns-2YUgd .sns-eabb7i, .sns-showcase .sns-2YUgd .sns-vhgv56{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:8px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-38shi8, .sns-showcase .sns-2YUgd .sns-jltrbd, .sns-showcase .sns-2YUgd .sns-r7dabx{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:315px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-2r8jec{height:40px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1yx2n99{aspect-ratio:1.65;height:var(--sns-aspect-ratio-supported,40px);flex:none;width:66px;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-8q9p8u{flex:none;width:79px;height:40px;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-13igl6s{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#050608;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1f39wd7{height:50px;overflow:var(--overflow-clip-fallback,clip);background-color:#fafbfc;flex:none;width:100%;position:relative}
.sns-showcase .sns-2YUgd .sns-yd58kk, .sns-showcase .sns-2YUgd .sns-8efgx6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:100%;padding:120px 24px 0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-chf9ih, .sns-showcase .sns-2YUgd .sns-sv2tqr, .sns-showcase .sns-2YUgd .sns-11fvh2q{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-vkoy11, .sns-showcase .sns-2YUgd .sns-16zbevf, .sns-showcase .sns-2YUgd .sns-114y1ek{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-121vbaw, .sns-showcase .sns-2YUgd .sns-14fkthu, .sns-showcase .sns-2YUgd .sns-1g1hc9s, .sns-showcase .sns-2YUgd .sns-1poxdo6{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:480px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-srt159, .sns-showcase .sns-2YUgd .sns-1r3w1ub, .sns-showcase .sns-2YUgd .sns-1ebwanw{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1kjjvan, .sns-showcase .sns-2YUgd .sns-oehv2z, .sns-showcase .sns-2YUgd .sns-1q388j6{z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;max-width:1200px;height:100vh;max-height:867px;padding:0;display:flex;position:sticky;top:400px;overflow:visible}
.sns-showcase .sns-2YUgd .sns-ynsxe9, .sns-showcase .sns-2YUgd .sns-1tn1ybq, .sns-showcase .sns-2YUgd .sns-1vv0fh2{height:100vh;max-height:915px;overflow:var(--overflow-clip-fallback,clip);pointer-events:none;z-index:10;flex-flow:column;flex:none;place-content:center flex-end;align-items:center;gap:10px;width:100%;padding:0 0 106px;display:flex;position:absolute;top:calc(50% - min(915px,100vh)/2);left:0%}
.sns-showcase .sns-2YUgd .sns-16y38ob{height:3px;overflow:var(--overflow-clip-fallback,clip);background-color:#ffffff1a;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:285px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-5mv2dv{background-color:#fff;flex:none;gap:10px;width:100%;height:50px;position:relative}
.sns-showcase .sns-2YUgd .sns-16axbki, .sns-showcase .sns-2YUgd .sns-u7ogjh{height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:32px;width:2752px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1n3i4zf-container, .sns-showcase .sns-2YUgd .sns-9myck4-container, .sns-showcase .sns-2YUgd .sns-4h419m-container, .sns-showcase .sns-2YUgd .sns-1vr7bee-container, .sns-showcase .sns-2YUgd .sns-1w22jil-container, .sns-showcase .sns-2YUgd .sns-1mdqlm6-container, .sns-showcase .sns-2YUgd .sns-4ycttw-container, .sns-showcase .sns-2YUgd .sns-8sshl6-container{flex:1 0 0;width:1px;height:100%;position:relative}
.sns-showcase .sns-2YUgd .sns-yrcinq, .sns-showcase .sns-2YUgd .sns-37k883, .sns-showcase .sns-2YUgd .sns-qmk5zz{height:100vh;left:calc(50.0% - 1fr/2);max-height:867px;overflow:var(--overflow-clip-fallback,clip);pointer-events:none;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:absolute;top:0}
.sns-showcase .sns-2YUgd .sns-1ditfxt, .sns-showcase .sns-2YUgd .sns-1uv5xd, .sns-showcase .sns-2YUgd .sns-1cexbj9{height:50%;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:30px;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1x6lk5a-container, .sns-showcase .sns-2YUgd .sns-1vniycs-container, .sns-showcase .sns-2YUgd .sns-jn5uxo-container{z-index:1;flex:1 0 0;width:1px;height:100%;position:relative}
.sns-showcase .sns-2YUgd .sns-dg54z7, .sns-showcase .sns-2YUgd .sns-19dpg3u, .sns-showcase .sns-2YUgd .sns-nbphqs, .sns-showcase .sns-2YUgd .sns-1ifzfoq, .sns-showcase .sns-2YUgd .sns-6kzaut, .sns-showcase .sns-2YUgd .sns-geb1va, .sns-showcase .sns-2YUgd .sns-niauht{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-v5qjug, .sns-showcase .sns-2YUgd .sns-1cehyyq, .sns-showcase .sns-2YUgd .sns-hcsrtn, .sns-showcase .sns-2YUgd .sns-h1y577, .sns-showcase .sns-2YUgd .sns-fddsq{height:100vh;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-ccfi9c-container, .sns-showcase .sns-2YUgd .sns-8maxql-container, .sns-showcase .sns-2YUgd .sns-nsx7rv-container, .sns-showcase .sns-2YUgd .sns-1tmki8l-container, .sns-showcase .sns-2YUgd .sns-jr866b-container{z-index:1;flex:none;width:100%;height:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-8dm3r4, .sns-showcase .sns-2YUgd .sns-evpcb5, .sns-showcase .sns-2YUgd .sns-19jnaca{height:50vh;overflow:var(--overflow-clip-fallback,clip);flex:none;gap:0;width:100%;position:relative}
.sns-showcase .sns-2YUgd .sns-z8n1sh, .sns-showcase .sns-2YUgd .sns-qjnlj1, .sns-showcase .sns-2YUgd .sns-hucp3p{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:50px;width:100%;padding:0 0 50px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1cgkcaw, .sns-showcase .sns-2YUgd .sns-50med4, .sns-showcase .sns-2YUgd .sns-1vslthv, .sns-showcase .sns-2YUgd .sns-19ewbic, .sns-showcase .sns-2YUgd .sns-1tapd2l, .sns-showcase .sns-2YUgd .sns-8ro432, .sns-showcase .sns-2YUgd .sns-uuefdk, .sns-showcase .sns-2YUgd .sns-1t76t5y{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1hbt2nh-container, .sns-showcase .sns-2YUgd .sns-1oq4tgo-container, .sns-showcase .sns-2YUgd .sns-22t2cx-container, .sns-showcase .sns-2YUgd .sns-ptlyah-container, .sns-showcase .sns-2YUgd .sns-cfcmr1-container, .sns-showcase .sns-2YUgd .sns-1ya6oey-container, .sns-showcase .sns-2YUgd .sns-1900pt5-container, .sns-showcase .sns-2YUgd .sns-1iy6f4q-container, .sns-showcase .sns-2YUgd .sns-pvp2he-container{flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-5l8doo, .sns-showcase .sns-2YUgd .sns-r0v57i, .sns-showcase .sns-2YUgd .sns-1dbq01s, .sns-showcase .sns-2YUgd .sns-1hcy7vh, .sns-showcase .sns-2YUgd .sns-bxkyii, .sns-showcase .sns-2YUgd .sns-150z2e5, .sns-showcase .sns-2YUgd .sns-1ll31a2{overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:30px;padding:0;display:flex;position:absolute;inset:0}
.sns-showcase .sns-2YUgd .sns-1x9ulzc-container, .sns-showcase .sns-2YUgd .sns-zcx232-container, .sns-showcase .sns-2YUgd .sns-bb7hn8-container, .sns-showcase .sns-2YUgd .sns-uv2yf9-container, .sns-showcase .sns-2YUgd .sns-12qxaae-container, .sns-showcase .sns-2YUgd .sns-r3lqe2-container, .sns-showcase .sns-2YUgd .sns-f0nly0-container{z-index:1;flex:1 0 0;width:1px;height:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-1ytaf3m{max-width:1248px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:100%;padding:0 24px 46px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-l8y0sv{max-width:580px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:16px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-clvm1b{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:450px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1lmn2bb{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:340px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1oxcfd6{flex-flow:row;flex:none;place-content:center;align-items:center;gap:28px 80px;width:100%;height:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-t9bfsz{--border-bottom-width:1px;--border-color:#2c3033;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:8px;width:1px;padding:0 0 16px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1epllkm, .sns-showcase .sns-2YUgd .sns-1hw80pt, .sns-showcase .sns-2YUgd .sns-18cfi0j, .sns-showcase .sns-2YUgd .sns-1psgf64, .sns-showcase .sns-2YUgd .sns-1ueqvil, .sns-showcase .sns-2YUgd .sns-lv125k, .sns-showcase .sns-2YUgd .sns-sbhnev, .sns-showcase .sns-2YUgd .sns-mqglin, .sns-showcase .sns-2YUgd .sns-6tojk2, .sns-showcase .sns-2YUgd .sns-4efbjn, .sns-showcase .sns-2YUgd .sns-1qp0jzj, .sns-showcase .sns-2YUgd .sns-ap8gf6, .sns-showcase .sns-2YUgd .sns-hm8eto, .sns-showcase .sns-2YUgd .sns-9emux8, .sns-showcase .sns-2YUgd .sns-2f1m2l, .sns-showcase .sns-2YUgd .sns-179orll, .sns-showcase .sns-2YUgd .sns-1ia7qvn, .sns-showcase .sns-2YUgd .sns-ezssx5, .sns-showcase .sns-2YUgd .sns-1tfb9oi, .sns-showcase .sns-2YUgd .sns-1vuapaw, .sns-showcase .sns-2YUgd .sns-khvgam{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-3yyd0s{--border-bottom-width:1px;--border-color:#2c3033;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:16px;width:1px;padding:0 0 16px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-p06tup, .sns-showcase .sns-2YUgd .sns-1bv4cz2{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-14zseyk{height:50px;overflow:var(--overflow-clip-fallback,clip);background-color:#050608;flex:none;width:100%;position:relative}
.sns-showcase .sns-2YUgd .sns-1ymjeqx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:100%;padding:80px 24px 0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-10m6qmj{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:800px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-ld1hto, .sns-showcase .sns-2YUgd .sns-74s36m{height:3px;overflow:var(--overflow-clip-fallback,clip);background-color:#0000001a;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:285px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-run7qg, .sns-showcase .sns-2YUgd .sns-yzdi1y{background-color:#000;flex:none;gap:10px;width:100%;height:50px;position:relative}
.sns-showcase .sns-2YUgd .sns-bjf3hc{max-width:1248px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:32px;width:100%;padding:0 24px 96px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1bxtbyd{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1ii3gyc{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;--sns-text-wrap:balance;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:450px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-yy8wbb{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:400px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1rwfz6k{flex:none;grid-template-rows:repeat(1,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:28px 80px;width:100%;height:min-content;padding:0;display:grid;position:relative}
.sns-showcase .sns-2YUgd .sns-wn13qi, .sns-showcase .sns-2YUgd .sns-1laizt4{--border-bottom-width:1px;--border-color:#2c30331a;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;height:auto;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-end center;place-self:start;align-items:flex-end;gap:16px;width:100%;padding:0 0 16px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-f2xbp5{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#f2f6fa;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1fnaz61{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:500px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-r62szp{height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:32px;width:1834px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1hndb3u{overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:30px;padding:0;display:flex;position:absolute;inset:0}
.sns-showcase .sns-2YUgd .sns-45m8qj-container{z-index:1;flex:none;width:342px;height:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-18kygb0{max-width:1248px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:48px;width:100%;padding:180px 24px 0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-16hbq45{flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;max-width:700px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1qjpm1e{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;--sns-text-wrap-override:balance;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1mnrfm{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-gtuqgr, .sns-showcase .sns-2YUgd .sns-fnxgcg, .sns-showcase .sns-2YUgd .sns-xv7yd5{--border-bottom-width:0px;--border-color:#e5e7e8;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1xdrbar, .sns-showcase .sns-2YUgd .sns-1unk5kg{height:609px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:80px;width:1px;padding:48px 48px 32px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-t69w77, .sns-showcase .sns-2YUgd .sns-g3hi90, .sns-showcase .sns-2YUgd .sns-c4p5mc, .sns-showcase .sns-2YUgd .sns-81y1mz, .sns-showcase .sns-2YUgd .sns-18khq8e, .sns-showcase .sns-2YUgd .sns-1vi97mt{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-rvdn73, .sns-showcase .sns-2YUgd .sns-1d2rets, .sns-showcase .sns-2YUgd .sns-1s31fpz, .sns-showcase .sns-2YUgd .sns-xnp0rc, .sns-showcase .sns-2YUgd .sns-1mv5ldd{height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-ocpiqo, .sns-showcase .sns-2YUgd .sns-162q2oi, .sns-showcase .sns-2YUgd .sns-a55mvf, .sns-showcase .sns-2YUgd .sns-w1pdw1, .sns-showcase .sns-2YUgd .sns-1jtk04p{height:1px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-filter-override,filter);flex:1 0 0;width:100%;position:relative}
.sns-showcase .sns-2YUgd .sns-yxpydh, .sns-showcase .sns-2YUgd .sns-1rlkpz6{height:120px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-b4pg5o, .sns-showcase .sns-2YUgd .sns-nwhcw, .sns-showcase .sns-2YUgd .sns-21m7cb{height:auto;overflow:var(--overflow-clip-fallback,clip);background-color:#e5e7e8;flex:none;align-self:stretch;width:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-8nkg94{height:609px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1.5 0 0;place-content:flex-start;align-items:flex-start;gap:24px;width:1px;padding:48px 48px 38px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-aqe732, .sns-showcase .sns-2YUgd .sns-m5u5df, .sns-showcase .sns-2YUgd .sns-1gii87q, .sns-showcase .sns-2YUgd .sns-1qvs7iq{height:90px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-wbdet4, .sns-showcase .sns-2YUgd .sns-jlf1q6{height:609px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:80px;width:1px;padding:48px 48px 38px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1yg0olj{height:609px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:60px;width:1px;padding:48px 48px 38px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-mrcejp{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:16px;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-9p7qit{flex-flow:row;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1s7mier, .sns-showcase .sns-2YUgd .sns-l2qovz, .sns-showcase .sns-2YUgd .sns-fzn3o9, .sns-showcase .sns-2YUgd .sns-topf8t, .sns-showcase .sns-2YUgd .sns-lvishu{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:70px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-1xa3hre{--border-bottom-width:1px;--border-color:#ffffff54;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;height:32px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);background-color:#67beff;border-radius:50px;flex:1 0 0;width:1px;position:relative;box-shadow:inset 0 3.5px 5.25px #ffffff69,0 1.75px 3.5px #00000008,0 28px 11.38px #4992ff08,0 15.75px 9.63px #4992ff0d,0 7px 7px #4992ff12,0 1.75px 3.5px #4992ff14}
.sns-showcase .sns-2YUgd .sns-15e8tdp, .sns-showcase .sns-2YUgd .sns-1vvv8f5, .sns-showcase .sns-2YUgd .sns-qamak0, .sns-showcase .sns-2YUgd .sns-jb28b2{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-sdgd5a{--border-bottom-width:1px;--border-color:#00000026;--border-left-width:1px;--border-right-width:1px;--border-style:dashed;--border-top-width:1px;height:32px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);background-color:#f4f5f7d6;border-radius:50px;flex:.7 0 0;width:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-12mked8{--border-bottom-width:1px;--border-color:#00000026;--border-left-width:1px;--border-right-width:1px;--border-style:dashed;--border-top-width:1px;height:32px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);background-color:#f4f5f7d6;border-radius:50px;flex:.55 0 0;width:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-gqg8kf{--border-bottom-width:1px;--border-color:#00000026;--border-left-width:1px;--border-right-width:1px;--border-style:dashed;--border-top-width:1px;height:32px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);background-color:#f4f5f7d6;border-radius:50px;flex:.5 0 0;width:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-1q0ybbw{--border-bottom-width:1px;--border-color:#00000026;--border-left-width:1px;--border-right-width:1px;--border-style:dashed;--border-top-width:1px;height:32px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);background-color:#f4f5f7d6;border-radius:50px;flex:.4 0 0;width:1px;position:relative}
.sns-showcase .sns-2YUgd .sns-1l7ri45{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-173qtan{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:140px 0 0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-oakd9r{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1ijifmu, .sns-showcase .sns-2YUgd .sns-1rgszt1{--sns-link-text-color:#09f;--sns-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:715px;height:auto;position:relative}
.sns-showcase .sns-2YUgd .sns-4sg0yi{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:24px;width:100%;padding:20px 0 49px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-lmmvf2{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-y0tz0d{width:80px;height:24px;position:relative}
.sns-showcase .sns-2YUgd .sns-1i6kqrp{width:80px;height:24px;position:absolute;top:0;left:0}
.sns-showcase .sns-2YUgd .sns-1uot4ef{width:39px;height:9px;position:absolute;top:16px;left:11px}
.sns-showcase .sns-2YUgd .sns-16cdfpg{width:80px;height:22px;position:absolute;top:0;left:0}
.sns-showcase .sns-2YUgd .sns-17i2mdw{width:8px;height:8px;position:absolute;top:15px;left:46px}
.sns-showcase .sns-2YUgd .sns-xfmu36{width:10px;height:13px;position:absolute;top:1px;left:46px}
.sns-showcase .sns-2YUgd .sns-3zba29{width:17px;height:14px;position:absolute;top:0;left:14px}
.sns-showcase .sns-2YUgd .sns-jtihx2{width:11px;height:14px;position:absolute;top:0;left:57px}
.sns-showcase .sns-2YUgd .sns-uoanl1{width:4px;height:9px;position:absolute;top:3px;left:60px}
.sns-showcase .sns-2YUgd .sns-13gt2kg{width:10px;height:14px;position:absolute;top:0;left:70px}
.sns-showcase .sns-2YUgd .sns-1tyv187{width:4px;height:5px;position:absolute;top:8px;left:36px}
.sns-showcase .sns-2YUgd .sns-xw2e04{width:12px;height:14px;position:absolute;top:0;left:32px}
.sns-showcase .sns-2YUgd .sns-1yi1yzd{width:4px;height:5px;position:absolute;top:8px;left:4px}
.sns-showcase .sns-2YUgd .sns-1g58khl{width:12px;height:14px;position:absolute;top:0;left:0}
.sns-showcase .sns-2YUgd .sns-74vwpo{aspect-ratio:2.5;height:var(--sns-aspect-ratio-supported,24px);flex:none;width:60px;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1h0ofbb{width:100px;height:24px;position:relative}
.sns-showcase .sns-2YUgd .sns-o4maup{width:100px;height:24px;position:absolute;top:0;left:0}
.sns-showcase .sns-2YUgd .sns-k1ye49{width:18px;height:24px;position:absolute;top:0;left:1px}
.sns-showcase .sns-2YUgd .sns-1bcma7b{width:7px;height:7px;position:absolute;top:1px;left:9px}
.sns-showcase .sns-2YUgd .sns-h63yrw{width:1px;height:2px;position:absolute;top:1px;left:16px}
.sns-showcase .sns-2YUgd .sns-1cdjrye{width:1px;height:24px;position:absolute;top:0;left:9px}
.sns-showcase .sns-2YUgd .sns-11ucmek, .sns-showcase .sns-2YUgd .sns-12gdo89{width:7px;height:7px;position:absolute;top:8px;left:9px}
.sns-showcase .sns-2YUgd .sns-6msdh{width:7px;height:9px;position:absolute;top:14px;left:9px}
.sns-showcase .sns-2YUgd .sns-81p0de{width:9px;height:9px;position:absolute;top:8px;left:9px}
.sns-showcase .sns-2YUgd .sns-v8rp8u{width:1px;height:9px;position:absolute;top:8px;left:9px}
.sns-showcase .sns-2YUgd .sns-f3i4tj, .sns-showcase .sns-2YUgd .sns-807641{width:7px;height:7px;position:absolute;top:8px;left:3px}
.sns-showcase .sns-2YUgd .sns-qjzwup{width:7px;height:9px;position:absolute;top:14px;left:3px}
.sns-showcase .sns-2YUgd .sns-hrl34o{width:9px;height:9px;position:absolute;top:8px;left:0}
.sns-showcase .sns-2YUgd .sns-14xvp0q{width:7px;height:7px;position:absolute;top:1px;left:3px}
.sns-showcase .sns-2YUgd .sns-v5hdzv{width:74px;height:17px;position:absolute;top:3px;left:27px}
.sns-showcase .sns-2YUgd .sns-1bu3sq0{width:10px;height:10px;position:absolute;top:4px;left:10px}
.sns-showcase .sns-2YUgd .sns-460jzj{width:6px;height:3px;position:absolute;top:5px;left:12px}
.sns-showcase .sns-2YUgd .sns-14bo5e9{width:5px;height:10px;position:absolute;top:4px;left:20px}
.sns-showcase .sns-2YUgd .sns-mlr15h{width:10px;height:13px;position:absolute;top:4px;left:26px}
.sns-showcase .sns-2YUgd .sns-o3exba{width:7px;height:7px;position:absolute;top:5px;left:27px}
.sns-showcase .sns-2YUgd .sns-cuse2g{width:2px;height:13px;position:absolute;top:0;left:36px}
.sns-showcase .sns-2YUgd .sns-15djgz5{width:10px;height:10px;position:absolute;top:4px;left:38px}
.sns-showcase .sns-2YUgd .sns-1afrsez{width:6px;height:3px;position:absolute;top:5px;left:40px}
.sns-showcase .sns-2YUgd .sns-1imm6dm{width:10px;height:10px;position:absolute;top:4px;left:47px}
.sns-showcase .sns-2YUgd .sns-1hpmn2p{width:2px;height:2px;position:absolute;top:1px;left:57px}
.sns-showcase .sns-2YUgd .sns-tyz678{width:2px;height:10px;position:absolute;top:4px;left:57px}
.sns-showcase .sns-2YUgd .sns-12o6pf4{width:6px;height:12px;position:absolute;top:1px;left:59px}
.sns-showcase .sns-2YUgd .sns-15r383m{width:9px;height:13px;position:absolute;top:4px;left:65px}
.sns-showcase .sns-2YUgd .sns-yep9vk{width:10px;height:13px;position:absolute;top:4px;left:0}
.sns-showcase .sns-2YUgd .sns-1w4t53u{width:7px;height:7px;position:absolute;top:5px;left:2px}
.sns-showcase .sns-2YUgd .sns-d6tg82{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:140px 24px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-18lj46n{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:30px;width:100%;padding:0;display:grid;position:relative}
.sns-showcase .sns-2YUgd .sns-djzs6h, .sns-showcase .sns-2YUgd .sns-1owqeo3, .sns-showcase .sns-2YUgd .sns-1ei4jor{--border-bottom-width:1px;--border-color:#00000026;--border-left-width:1px;--border-right-width:1px;--border-style:dashed;--border-top-width:1px;flex-flow:column;flex:none;place-content:center space-between;place-self:start;align-items:center;width:100%;height:500px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1nqwnq4, .sns-showcase .sns-2YUgd .sns-1k3rwhr, .sns-showcase .sns-2YUgd .sns-1jpnudm, .sns-showcase .sns-2YUgd .sns-ckmawu{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:32px 32px 0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1ebc2gu, .sns-showcase .sns-2YUgd .sns-uvji17, .sns-showcase .sns-2YUgd .sns-1otaitq, .sns-showcase .sns-2YUgd .sns-65kzo2{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-dfz5fa, .sns-showcase .sns-2YUgd .sns-1s7php0, .sns-showcase .sns-2YUgd .sns-1de0r7q, .sns-showcase .sns-2YUgd .sns-1k874oe{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:15px;width:100%;height:min-content;padding:32px 32px 0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-kgqhp3, .sns-showcase .sns-2YUgd .sns-csgkne, .sns-showcase .sns-2YUgd .sns-1t8khml, .sns-showcase .sns-2YUgd .sns-1i9vs04{flex-flow:column;flex:none;place-content:center;align-items:center;gap:19px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-2w0u08, .sns-showcase .sns-2YUgd .sns-1d9zdae, .sns-showcase .sns-2YUgd .sns-qyue0p, .sns-showcase .sns-2YUgd .sns-bndxql, .sns-showcase .sns-2YUgd .sns-1dvj4vk, .sns-showcase .sns-2YUgd .sns-94koo6, .sns-showcase .sns-2YUgd .sns-orxqas, .sns-showcase .sns-2YUgd .sns-kaawpa, .sns-showcase .sns-2YUgd .sns-10ovc8x, .sns-showcase .sns-2YUgd .sns-a2693n, .sns-showcase .sns-2YUgd .sns-sxdh4p, .sns-showcase .sns-2YUgd .sns-erht39, .sns-showcase .sns-2YUgd .sns-16fpane, .sns-showcase .sns-2YUgd .sns-1sw34iy, .sns-showcase .sns-2YUgd .sns-iyk5on, .sns-showcase .sns-2YUgd .sns-171jpoo, .sns-showcase .sns-2YUgd .sns-1hmc0jw{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2YUgd .sns-1ht5lg6, .sns-showcase .sns-2YUgd .sns-s8t3gb, .sns-showcase .sns-2YUgd .sns-mujtm, .sns-showcase .sns-2YUgd .sns-19kdy2a, .sns-showcase .sns-2YUgd .sns-1l7upw3, .sns-showcase .sns-2YUgd .sns-5yc08q, .sns-showcase .sns-2YUgd .sns-j5dd3k, .sns-showcase .sns-2YUgd .sns-1f8u308, .sns-showcase .sns-2YUgd .sns-1u84znw, .sns-showcase .sns-2YUgd .sns-st1obo, .sns-showcase .sns-2YUgd .sns-1qdbfjp, .sns-showcase .sns-2YUgd .sns-wuovly, .sns-showcase .sns-2YUgd .sns-1wrpyax, .sns-showcase .sns-2YUgd .sns-126ek3k, .sns-showcase .sns-2YUgd .sns-2mpvjv, .sns-showcase .sns-2YUgd .sns-1fk2i92, .sns-showcase .sns-2YUgd .sns-1b46ftc{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,24px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);background-color:#a7dafc;border-radius:8px;flex:none;width:24px;position:relative;box-shadow:inset 0 1.71px 1.71px #ffffff4d,0 1.2px 2.4px #00000008,0 19.2px 7.8px #4992ff08,0 10.8px 6.6px #4992ff0d,0 4.8px 4.8px #4992ff12,0 1.2px 2.4px #4992ff14}
.sns-showcase .sns-2YUgd .sns-1fxbbz4, .sns-showcase .sns-2YUgd .sns-1l8eo9q, .sns-showcase .sns-2YUgd .sns-hdodej, .sns-showcase .sns-2YUgd .sns-4s4plj, .sns-showcase .sns-2YUgd .sns-fozf68, .sns-showcase .sns-2YUgd .sns-19a204b, .sns-showcase .sns-2YUgd .sns-1wwd7g3, .sns-showcase .sns-2YUgd .sns-19ibb95, .sns-showcase .sns-2YUgd .sns-8b1bw9, .sns-showcase .sns-2YUgd .sns-76h0xt, .sns-showcase .sns-2YUgd .sns-jrv7hn, .sns-showcase .sns-2YUgd .sns-7xycfe, .sns-showcase .sns-2YUgd .sns-1o4lmge, .sns-showcase .sns-2YUgd .sns-gy2l0t, .sns-showcase .sns-2YUgd .sns-qwmr57, .sns-showcase .sns-2YUgd .sns-6r6b3q, .sns-showcase .sns-2YUgd .sns-mtb4n8{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:52%;left:52%;overflow:visible;transform:translate(-50%,-50%)}
.sns-showcase .sns-2YUgd .sns-joeh1, .sns-showcase .sns-2YUgd .sns-gjoalv, .sns-showcase .sns-2YUgd .sns-1f0dcf6, .sns-showcase .sns-2YUgd .sns-idgqkv, .sns-showcase .sns-2YUgd .sns-od6096, .sns-showcase .sns-2YUgd .sns-1al8q9z, .sns-showcase .sns-2YUgd .sns-1qdumaf, .sns-showcase .sns-2YUgd .sns-1aopnpk, .sns-showcase .sns-2YUgd .sns-ihxx0s, .sns-showcase .sns-2YUgd .sns-slvf6v, .sns-showcase .sns-2YUgd .sns-gixlds, .sns-showcase .sns-2YUgd .sns-u58ed, .sns-showcase .sns-2YUgd .sns-vl7b8u, .sns-showcase .sns-2YUgd .sns-rblgvc, .sns-showcase .sns-2YUgd .sns-14nw115, .sns-showcase .sns-2YUgd .sns-b4j1sd, .sns-showcase .sns-2YUgd .sns-tsrso3{width:14px;height:13px;position:relative}
.sns-showcase .sns-2YUgd .sns-1145lc2, .sns-showcase .sns-2YUgd .sns-1564dqm, .sns-showcase .sns-2YUgd .sns-vcqg6g, .sns-showcase .sns-2YUgd .sns-1rdugd3, .sns-showcase .sns-2YUgd .sns-u1w9ux, .sns-showcase .sns-2YUgd .sns-pskdzh, .sns-showcase .sns-2YUgd .sns-2dp2b4, .sns-showcase .sns-2YUgd .sns-1vvexs5, .sns-showcase .sns-2YUgd .sns-e4jqdu, .sns-showcase .sns-2YUgd .sns-ht51yc, .sns-showcase .sns-2YUgd .sns-fj3ve0, .sns-showcase .sns-2YUgd .sns-1h4oko4, .sns-showcase .sns-2YUgd .sns-1q9vde1, .sns-showcase .sns-2YUgd .sns-1mn3uec, .sns-showcase .sns-2YUgd .sns-126fzoo, .sns-showcase .sns-2YUgd .sns-gv8hwe, .sns-showcase .sns-2YUgd .sns-1vq9u6t{filter:blur(6px);flex-flow:column;flex:none;place-content:flex-end center;align-items:flex-end;gap:10px;height:min-content;padding:0;display:flex;position:absolute;top:0;left:0;right:0;overflow:visible}
.sns-showcase .sns-2YUgd .sns-12dmvsp, .sns-showcase .sns-2YUgd .sns-w1a1l3, .sns-showcase .sns-2YUgd .sns-1fkqkm, .sns-showcase .sns-2YUgd .sns-1ougafy, .sns-showcase .sns-2YUgd .sns-13q73h0, .sns-showcase .sns-2YUgd .sns-1smo5k6, .sns-showcase .sns-2YUgd .sns-17h0yna, .sns-showcase .sns-2YUgd .sns-1m9kb4u, .sns-showcase .sns-2YUgd .sns-1i892k2, .sns-showcase .sns-2YUgd .sns-1xz7jsf, .sns-showcase .sns-2YUgd .sns-oqbvom, .sns-showcase .sns-2YUgd .sns-1mjgprq, .sns-showcase .sns-2YUgd .sns-1rco0du, .sns-showcase .sns-2YUgd .sns-1pbxggl, .sns-showcase .sns-2YUgd .sns-71qfe5, .sns-showcase .sns-2YUgd .sns-1jh2vsc, .sns-showcase .sns-2YUgd .sns-au6zna{width:17px;height:18px;position:relative}
.sns-showcase .sns-2YUgd .sns-11supp1, .sns-showcase .sns-2YUgd .sns-kljzt3, .sns-showcase .sns-2YUgd .sns-10fvjyz, .sns-showcase .sns-2YUgd .sns-uqumsm{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:32px;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-5rk1lb-container, .sns-showcase .sns-2YUgd .sns-j5dqcr-container, .sns-showcase .sns-2YUgd .sns-1dnyd48-container, .sns-showcase .sns-2YUgd .sns-1rzudbd-container{flex:none;width:100%;height:48px;position:relative}
.sns-showcase .sns-2YUgd .sns-vfc37z{--border-bottom-width:1px;--border-color:#00000026;--border-left-width:1px;--border-right-width:1px;--border-style:dashed;--border-top-width:1px;background-color:#f4f5f7;flex-flow:column;flex:none;place-content:center space-between;place-self:start;align-items:center;width:100%;height:500px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1y8xi3, .sns-showcase .sns-2YUgd .sns-14ti9ja, .sns-showcase .sns-2YUgd .sns-1tijcnq{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-1gygaj2, .sns-showcase .sns-2YUgd .sns-1uc89en{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:4px;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2YUgd .sns-uxg8ft{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-FsN9u .sns-styles-preset-1qdt0k0:not(.rich-text-wrapper), .sns-showcase .sns-FsN9u .sns-styles-preset-1qdt0k0.rich-text-wrapper h1{--sns-font-family:"Inter","Inter Placeholder",sans-serif;--sns-font-open-type-features:"blwf" on,"cv09" on,"cv03" on,"cv04" on,"cv11" on;--sns-font-size:56px;--sns-font-style:normal;--sns-font-variation-axes:normal;--sns-font-weight:400;--sns-letter-spacing:0em;--sns-line-height:1.1em;--sns-paragraph-spacing:60px;--sns-text-alignment:left;--sns-text-color:#292c3de6;--sns-text-decoration:none;--sns-text-stroke-color:initial;--sns-text-stroke-width:initial;--sns-text-transform:none}
@media (max-width:999px) and (min-width:810px){
.sns-showcase .sns-FsN9u .sns-styles-preset-1qdt0k0:not(.rich-text-wrapper), .sns-showcase .sns-FsN9u .sns-styles-preset-1qdt0k0.rich-text-wrapper h1{--sns-font-family:"Inter","Inter Placeholder",sans-serif;--sns-font-open-type-features:"blwf" on,"cv09" on,"cv03" on,"cv04" on,"cv11" on;--sns-font-size:56px;--sns-font-style:normal;--sns-font-variation-axes:normal;--sns-font-weight:400;--sns-letter-spacing:0em;--sns-line-height:1.1em;--sns-paragraph-spacing:60px;--sns-text-alignment:left;--sns-text-color:#292c3de6;--sns-text-decoration:none;--sns-text-stroke-color:initial;--sns-text-stroke-width:initial;--sns-text-transform:none}
}
@media (max-width:809px) and (min-width:0){
.sns-showcase .sns-FsN9u .sns-styles-preset-1qdt0k0:not(.rich-text-wrapper), .sns-showcase .sns-FsN9u .sns-styles-preset-1qdt0k0.rich-text-wrapper h1{--sns-font-family:"Inter","Inter Placeholder",sans-serif;--sns-font-open-type-features:"blwf" on,"cv09" on,"cv03" on,"cv04" on,"cv11" on;--sns-font-size:40px;--sns-font-style:normal;--sns-font-variation-axes:normal;--sns-font-weight:400;--sns-letter-spacing:0em;--sns-line-height:1.1em;--sns-paragraph-spacing:60px;--sns-text-alignment:left;--sns-text-color:#292c3de6;--sns-text-decoration:none;--sns-text-stroke-color:initial;--sns-text-stroke-width:initial;--sns-text-transform:none}
}
.sns-showcase .sns-hile0 .sns-styles-preset-uols7y:not(.rich-text-wrapper), .sns-showcase .sns-hile0 .sns-styles-preset-uols7y.rich-text-wrapper p{--sns-font-family:"Inter","Inter Placeholder",sans-serif;--sns-font-open-type-features:normal;--sns-font-size:17px;--sns-font-style:normal;--sns-font-variation-axes:normal;--sns-font-weight:400;--sns-letter-spacing:0em;--sns-line-height:160%;--sns-paragraph-spacing:20px;--sns-text-alignment:center;--sns-text-color:#292c3db3;--sns-text-decoration:none;--sns-text-stroke-color:initial;--sns-text-stroke-width:initial;--sns-text-transform:none}
.sns-showcase .sns-aFZih .sns-styles-preset-m7sd29:not(.rich-text-wrapper), .sns-showcase .sns-aFZih .sns-styles-preset-m7sd29.rich-text-wrapper p{--sns-font-family:"Inter","Inter Placeholder",sans-serif;--sns-font-open-type-features:normal;--sns-font-size:20px;--sns-font-style:normal;--sns-font-variation-axes:normal;--sns-font-weight:500;--sns-letter-spacing:0em;--sns-line-height:1.2em;--sns-paragraph-spacing:20px;--sns-text-alignment:start;--sns-text-color:#00000080;--sns-text-decoration:none;--sns-text-stroke-color:initial;--sns-text-stroke-width:initial;--sns-text-transform:none}
.sns-showcase .sns-TAQG5 .sns-styles-preset-gzzclf:not(.rich-text-wrapper), .sns-showcase .sns-TAQG5 .sns-styles-preset-gzzclf.rich-text-wrapper p{--sns-font-family:"Geist Mono",monospace;--sns-font-family-bold:"Geist Mono",monospace;--sns-font-family-bold-italic:"Geist Mono",monospace;--sns-font-family-italic:"Geist Mono",monospace;--sns-font-open-type-features:normal;--sns-font-size:13px;--sns-font-style:normal;--sns-font-style-bold:normal;--sns-font-style-bold-italic:italic;--sns-font-style-italic:italic;--sns-font-variation-axes:normal;--sns-font-weight:500;--sns-font-weight-bold:700;--sns-font-weight-bold-italic:700;--sns-font-weight-italic:500;--sns-letter-spacing:0em;--sns-line-height:140%;--sns-paragraph-spacing:20px;--sns-text-alignment:start;--sns-text-color:#3e415080;--sns-text-decoration:none;--sns-text-stroke-color:initial;--sns-text-stroke-width:initial;--sns-text-transform:uppercase}
.sns-showcase .sns-vN9Gj .sns-styles-preset-1a5pi9a:not(.rich-text-wrapper), .sns-showcase .sns-vN9Gj .sns-styles-preset-1a5pi9a.rich-text-wrapper a{--sns-link-hover-text-color:#4288ff99;--sns-link-text-color:#4288ff;--sns-link-text-decoration:none;transition:color .15s cubic-bezier(.44,0,.56,1)}
.sns-showcase .sns-2YUgd[data-border=true]:after, .sns-showcase .sns-2YUgd [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@media (min-width:810px) and (max-width:999.98px){
.sns-showcase .sns-2YUgd.sns-1boiabf{width:810px}
.sns-showcase .sns-2YUgd .sns-1vahgzg-container{height:var(--sns-aspect-ratio-supported,537px)}
.sns-showcase .sns-2YUgd .sns-vkoy11{max-width:480px}
.sns-showcase .sns-2YUgd .sns-16axbki, .sns-showcase .sns-2YUgd .sns-u7ogjh{width:2200px}
.sns-showcase .sns-2YUgd .sns-r62szp{width:1466px}
.sns-showcase .sns-2YUgd .sns-18kygb0{padding:150px 24px 0}
.sns-showcase .sns-2YUgd .sns-1xdrbar, .sns-showcase .sns-2YUgd .sns-1unk5kg{gap:20px;height:500px;padding:24px 24px 22px}
.sns-showcase .sns-2YUgd .sns-yxpydh, .sns-showcase .sns-2YUgd .sns-1rlkpz6{height:130px}
.sns-showcase .sns-2YUgd .sns-8nkg94{flex:1 0 0;gap:20px;height:500px;padding:24px 24px 18px}
.sns-showcase .sns-2YUgd .sns-aqe732, .sns-showcase .sns-2YUgd .sns-m5u5df{height:110px}
.sns-showcase .sns-2YUgd .sns-wbdet4{gap:60px;height:500px;padding:24px 24px 18px}
.sns-showcase .sns-2YUgd .sns-jlf1q6{gap:60px;height:500px;padding:24px 24px 14px}
.sns-showcase .sns-2YUgd .sns-1yg0olj{gap:20px;height:500px;padding:24px 24px 14px}
.sns-showcase .sns-2YUgd .sns-18lj46n{gap:15px}
.sns-showcase .sns-2YUgd .sns-1nqwnq4, .sns-showcase .sns-2YUgd .sns-dfz5fa, .sns-showcase .sns-2YUgd .sns-1k3rwhr, .sns-showcase .sns-2YUgd .sns-1s7php0, .sns-showcase .sns-2YUgd .sns-1jpnudm, .sns-showcase .sns-2YUgd .sns-1de0r7q, .sns-showcase .sns-2YUgd .sns-ckmawu, .sns-showcase .sns-2YUgd .sns-1k874oe{padding:32px 15px 0}
.sns-showcase .sns-2YUgd .sns-11supp1, .sns-showcase .sns-2YUgd .sns-kljzt3, .sns-showcase .sns-2YUgd .sns-10fvjyz, .sns-showcase .sns-2YUgd .sns-uqumsm{padding:32px 15px}
}
@media (max-width:809.98px){
.sns-showcase .sns-2YUgd.sns-1boiabf{width:390px}
.sns-showcase .sns-2YUgd .sns-1jcn2k5-container, .sns-showcase .sns-2YUgd .sns-1cgkcaw, .sns-showcase .sns-2YUgd .sns-1hbt2nh-container, .sns-showcase .sns-2YUgd .sns-1oq4tgo-container, .sns-showcase .sns-2YUgd .sns-22t2cx-container, .sns-showcase .sns-2YUgd .sns-19ewbic, .sns-showcase .sns-2YUgd .sns-uuefdk, .sns-showcase .sns-2YUgd .sns-1iy6f4q-container{order:0}
.sns-showcase .sns-2YUgd .sns-1s3kppn, .sns-showcase .sns-2YUgd .sns-5l8doo, .sns-showcase .sns-2YUgd .sns-50med4, .sns-showcase .sns-2YUgd .sns-r0v57i, .sns-showcase .sns-2YUgd .sns-1dbq01s, .sns-showcase .sns-2YUgd .sns-1tapd2l, .sns-showcase .sns-2YUgd .sns-1t76t5y, .sns-showcase .sns-2YUgd .sns-1ll31a2{order:1}
.sns-showcase .sns-2YUgd .sns-140g37g{padding:0 16px}
.sns-showcase .sns-2YUgd .sns-1x83ylh-container{max-width:300px}
.sns-showcase .sns-2YUgd .sns-1fl34rz{order:2;padding:100px 24px 140px}
.sns-showcase .sns-2YUgd .sns-rb0gpg{order:3;overflow:visible}
.sns-showcase .sns-2YUgd .sns-13o1uhq{overflow:visible}
.sns-showcase .sns-2YUgd .sns-160jcqy, .sns-showcase .sns-2YUgd .sns-1oxcfd6, .sns-showcase .sns-2YUgd .sns-gtuqgr, .sns-showcase .sns-2YUgd .sns-fnxgcg, .sns-showcase .sns-2YUgd .sns-xv7yd5{flex-direction:column}
.sns-showcase .sns-2YUgd .sns-1fsayty{--border-right-width:0px;flex:none;width:100%}
.sns-showcase .sns-2YUgd .sns-1ro13uk, .sns-showcase .sns-2YUgd .sns-cnqda1{padding:0 0 16px}
.sns-showcase .sns-2YUgd .sns-1ku6o4r, .sns-showcase .sns-2YUgd .sns-1osd7je{min-height:180px;padding:16px 0 0}
.sns-showcase .sns-2YUgd .sns-56dz7s, .sns-showcase .sns-2YUgd .sns-t9bfsz, .sns-showcase .sns-2YUgd .sns-3yyd0s{flex:none;width:100%}
.sns-showcase .sns-2YUgd .sns-10m5trz{grid-template-rows:repeat(1,200px);grid-template-columns:repeat(1,minmax(50px,1fr));grid-auto-rows:200px;height:min-content}
.sns-showcase .sns-2YUgd .sns-13igl6s{order:4}
.sns-showcase .sns-2YUgd .sns-1vslthv, .sns-showcase .sns-2YUgd .sns-8ro432{order:2}
.sns-showcase .sns-2YUgd .sns-1ytaf3m, .sns-showcase .sns-2YUgd .sns-oakd9r{padding:0 24px}
.sns-showcase .sns-2YUgd .sns-p06tup{order:5}
.sns-showcase .sns-2YUgd .sns-1rwfz6k{grid-template-columns:repeat(1,minmax(50px,1fr))}
.sns-showcase .sns-2YUgd .sns-f2xbp5{order:6}
.sns-showcase .sns-2YUgd .sns-18kygb0{order:7;padding:100px 24px 0}
.sns-showcase .sns-2YUgd .sns-1xdrbar, .sns-showcase .sns-2YUgd .sns-1unk5kg{flex:none;gap:24px;width:100%;height:440px;padding:24px 0}
.sns-showcase .sns-2YUgd .sns-t69w77, .sns-showcase .sns-2YUgd .sns-g3hi90, .sns-showcase .sns-2YUgd .sns-c4p5mc, .sns-showcase .sns-2YUgd .sns-81y1mz, .sns-showcase .sns-2YUgd .sns-18khq8e, .sns-showcase .sns-2YUgd .sns-1vi97mt{align-content:flex-start;align-items:flex-start}
.sns-showcase .sns-2YUgd .sns-yxpydh, .sns-showcase .sns-2YUgd .sns-1rlkpz6, .sns-showcase .sns-2YUgd .sns-aqe732, .sns-showcase .sns-2YUgd .sns-m5u5df, .sns-showcase .sns-2YUgd .sns-1gii87q, .sns-showcase .sns-2YUgd .sns-1qvs7iq{height:min-content}
.sns-showcase .sns-2YUgd .sns-b4pg5o, .sns-showcase .sns-2YUgd .sns-nwhcw, .sns-showcase .sns-2YUgd .sns-21m7cb{align-self:unset;width:100%;height:1px}
.sns-showcase .sns-2YUgd .sns-8nkg94{flex:none;width:100%;height:440px;padding:24px 0}
.sns-showcase .sns-2YUgd .sns-wbdet4, .sns-showcase .sns-2YUgd .sns-jlf1q6{flex:none;gap:40px;width:100%;height:440px;padding:24px 0}
.sns-showcase .sns-2YUgd .sns-1yg0olj{flex:none;gap:20px;width:100%;height:440px;padding:24px 0 0}
.sns-showcase .sns-2YUgd .sns-173qtan{order:8}
.sns-showcase .sns-2YUgd .sns-d6tg82{order:9;padding:100px 24px}
.sns-showcase .sns-2YUgd .sns-tesxu2{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}
.sns-showcase .sns-2YUgd .sns-1bv4cz2{gap:15px}
.sns-showcase .sns-2YUgd .sns-18lj46n{grid-template-columns:repeat(1,minmax(50px,1fr));gap:20px}
.sns-showcase .sns-2YUgd .sns-djzs6h, .sns-showcase .sns-2YUgd .sns-1owqeo3, .sns-showcase .sns-2YUgd .sns-1ei4jor{height:min-content;min-height:497.5px}
.sns-showcase .sns-2YUgd .sns-vfc37z{justify-content:center;gap:0;height:min-content}
.sns-showcase .sns-2YUgd .sns-vi9090{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px}
}
@media (min-width:1200px){
.sns-showcase .sns-2YUgd.sns-1boiabf{width:1200px}
.sns-showcase .sns-2YUgd .sns-1vahgzg-container{height:var(--sns-aspect-ratio-supported,679px)}
.sns-showcase .sns-2YUgd .sns-18lj46n{flex-flow:row;align-content:flex-start;align-items:flex-start;display:flex}
.sns-showcase .sns-2YUgd .sns-djzs6h, .sns-showcase .sns-2YUgd .sns-1owqeo3, .sns-showcase .sns-2YUgd .sns-1ei4jor{flex:1 0 0;align-self:stretch;width:1px;height:auto}
.sns-showcase .sns-2YUgd .sns-vfc37z{align-self:unset;flex:1 0 0;justify-content:center;gap:0;width:1px;height:min-content}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-ZXpzX.sns-1gn1v63, .sns-showcase .sns-ZXpzX .sns-1gn1v63{display:block}
.sns-showcase .sns-ZXpzX.sns-1n7dpy2{flex-flow:row;place-content:center flex-start;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-ZXpzX .sns-rg3bc4, .sns-showcase .sns-ZXpzX .sns-1jwdbkh, .sns-showcase .sns-ZXpzX .sns-1uooe46{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-ZXpzX .sns-ft81ko{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:8px 16px;display:flex;position:relative}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-YLP2K.sns-1n9b7pm, .sns-showcase .sns-YLP2K .sns-1n9b7pm{display:block}
.sns-showcase .sns-YLP2K.sns-sad6zc{height:800px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start;align-items:flex-start;gap:32px;width:664px;padding:0 0 124px;display:flex;position:relative}
.sns-showcase .sns-YLP2K .sns-1gqgfip{height:1px;min-height:260px;max-height:605px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:30px;width:100%;padding:12px;display:flex;position:relative}
.sns-showcase .sns-YLP2K .sns-1336dyc{overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);z-index:0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;padding:20px;display:flex;position:absolute;inset:12px}
.sns-showcase .sns-YLP2K .sns-107qgqo{aspect-ratio:.997561;height:var(--sns-aspect-ratio-supported,602px);mix-blend-mode:lighten;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;width:100%;position:relative}
.sns-showcase .sns-YLP2K .sns-w6p7um{overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:30px;width:280px;padding:16px;display:flex;position:absolute;top:1px;bottom:1px;right:1px}
.sns-showcase .sns-YLP2K .sns-xfh7uv{height:100%;max-height:150px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-YLP2K .sns-153yr66{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:30px;width:100%;height:1px;padding:12px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-YLP2K .sns-tefzsc, .sns-showcase .sns-YLP2K .sns-9vl51g{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-YLP2K .sns-lb5ke8-container{flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-YLP2K .sns-z90ezw{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:8px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-YLP2K .sns-apeebv, .sns-showcase .sns-YLP2K .sns-5c478m{flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:min-content;height:23px;padding:0 8px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-YLP2K .sns-jbmpnq{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,13px);flex:none;width:13px;position:relative;overflow:visible}
.sns-showcase .sns-YLP2K .sns-14yilqv, .sns-showcase .sns-YLP2K .sns-wue8es, .sns-showcase .sns-YLP2K .sns-7rs1oj, .sns-showcase .sns-YLP2K .sns-cq394p{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-YLP2K .sns-19cx82m{will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:30px;width:490px;height:113px;padding:20px;display:flex;position:absolute;bottom:32px;left:calc(50% - 245px);overflow:hidden}
.sns-showcase .sns-YLP2K .sns-k27rud-container{z-index:1;flex:none;position:absolute;inset:0}
.sns-showcase .sns-YLP2K .sns-1pxecq2-container{z-index:1;flex:1 0 0;width:100%;height:1px;position:relative}
.sns-showcase .sns-YLP2K .sns-1l3yiag{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;min-height:138px;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-YLP2K .sns-exgbvf{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-YLP2K .sns-17hzviz{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-YLP2K .sns-v7xyz1{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.sns-showcase .sns-YLP2K .sns-1di9lzj{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-YLP2K .sns-13dot24, .sns-showcase .sns-YLP2K .sns-da52ot, .sns-showcase .sns-YLP2K .sns-o93rdx{height:28px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:28px;padding:0;display:flex;position:relative}
.sns-showcase .sns-YLP2K .sns-1nx5seb{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,24px);flex:none;width:24px;position:relative;overflow:visible}
.sns-showcase .sns-YLP2K .sns-uirznt{width:19px;height:11px;position:relative}
.sns-showcase .sns-YLP2K .sns-1m42loe{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,18px);flex:none;width:18px;position:relative;overflow:visible}
.sns-showcase .sns-YLP2K .sns-73b7tu{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:480px;height:auto;position:relative}
.sns-showcase .sns-YLP2K .sns-18gg76r-container{flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-YLP2K.sns-v-s3ebnc .sns-153yr66{gap:12px}
.sns-showcase .sns-YLP2K[data-border=true]:after, .sns-showcase .sns-YLP2K [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-1jS0e.sns-1bu37kn, .sns-showcase .sns-1jS0e .sns-1bu37kn{display:block}
.sns-showcase .sns-1jS0e.sns-2l7a6u{flex-flow:row;place-content:center flex-start;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-1jS0e .sns-14bfp30, .sns-showcase .sns-1jS0e .sns-1phygxq, .sns-showcase .sns-1jS0e .sns-l7wqh5{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-1jS0e .sns-s0ksu9{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:8px 16px;display:flex;position:relative}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-CAvwg.sns-nojgvn, .sns-showcase .sns-CAvwg .sns-nojgvn{display:block}
.sns-showcase .sns-CAvwg.sns-1basga7{height:800px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start;align-items:flex-start;gap:32px;width:896px;padding:0 0 124px;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-1fu2fd8{height:1px;min-height:260px;max-height:605px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:1 0 0;place-content:flex-end;align-items:flex-end;gap:30px;width:100%;padding:12px;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-1tw0v0h{overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);z-index:0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;padding:40px;display:flex;position:absolute;inset:12px}
.sns-showcase .sns-CAvwg .sns-btpb05, .sns-showcase .sns-CAvwg .sns-1dbkvcj, .sns-showcase .sns-CAvwg .sns-ou7uoe, .sns-showcase .sns-CAvwg .sns-1k4m915, .sns-showcase .sns-CAvwg .sns-1svw58g, .sns-showcase .sns-CAvwg .sns-18dkpvj{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-CAvwg .sns-ehnu7s{flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-CAvwg .sns-1quuawx{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:30px;width:100%;height:40px;padding:12px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-CAvwg .sns-1ek5vrh{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:min-content;padding:10px 12px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-CAvwg .sns-1d8dcpe{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:10px 12px;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-su7kiv-container, .sns-showcase .sns-CAvwg .sns-j7jg7w-container{flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-CAvwg .sns-e83llq-container{z-index:1;flex:none;width:128px;height:40px;position:absolute;bottom:32px;left:calc(50% - 64px)}
.sns-showcase .sns-CAvwg .sns-9v67hr{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-sk7i8g{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-198qws4{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-13dmoco{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.sns-showcase .sns-CAvwg .sns-sxwg5d{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;padding:0 0 0 24px;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-1l70fdv, .sns-showcase .sns-CAvwg .sns-8mg07q, .sns-showcase .sns-CAvwg .sns-4skkvj{height:28px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:28px;padding:0;display:flex;position:relative}
.sns-showcase .sns-CAvwg .sns-1fo2e74{width:17px;height:17px;position:relative}
.sns-showcase .sns-CAvwg .sns-1nbs0jj{width:16px;height:16px;position:relative}
.sns-showcase .sns-CAvwg .sns-8gkr0p{width:16px;height:16px;position:absolute;top:0;left:0}
.sns-showcase .sns-CAvwg .sns-y01m84{width:10px;height:10px;position:absolute;top:4px;left:2px}
.sns-showcase .sns-CAvwg .sns-16apte{width:5px;height:1px;position:absolute;top:12px;left:4px}
.sns-showcase .sns-CAvwg .sns-12yevjr{aspect-ratio:1.64286;height:var(--sns-aspect-ratio-supported,14px);flex:none;width:23px;position:relative;overflow:visible}
.sns-showcase .sns-CAvwg .sns-gnwzip{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:480px;height:auto;position:relative}
.sns-showcase .sns-CAvwg[data-border=true]:after, .sns-showcase .sns-CAvwg [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-bY250.sns-n2973g, .sns-showcase .sns-bY250 .sns-n2973g{display:block}
.sns-showcase .sns-bY250.sns-1eaw3bs{height:800px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start;align-items:flex-start;gap:32px;width:664px;padding:0 0 124px;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-ec91si{height:1px;min-height:260px;max-height:605px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:30px;width:100%;padding:12px;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-une6iv{overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);z-index:0;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;padding:0;display:flex;position:absolute;inset:12px}
.sns-showcase .sns-bY250 .sns-hilgv5{max-width:320px;height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-end flex-start;align-items:flex-end;gap:16px;width:1px;padding:24px 16px 0;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-18055k6{flex-flow:column;flex:none;place-content:center;align-items:center;gap:30px;width:min-content;height:37px;padding:12px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-1737rkk, .sns-showcase .sns-bY250 .sns-1cu9ovc, .sns-showcase .sns-bY250 .sns-mrscc9, .sns-showcase .sns-bY250 .sns-8u1mdv, .sns-showcase .sns-bY250 .sns-117fzly, .sns-showcase .sns-bY250 .sns-1ixjuex, .sns-showcase .sns-bY250 .sns-1awbsvi, .sns-showcase .sns-bY250 .sns-1kgptb8, .sns-showcase .sns-bY250 .sns-13p17ks{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-bY250 .sns-16fsn7u, .sns-showcase .sns-bY250 .sns-7b8pwr{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-d99s6h{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:4px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-1ryzzrx{flex-flow:row;flex:none;place-content:center;align-items:center;gap:30px;width:12px;height:12px;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-y3xklj{flex:none;width:6px;height:6px;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-1mrgwt0{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0 0 0 16px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-cwrtxs, .sns-showcase .sns-bY250 .sns-1spgv5l, .sns-showcase .sns-bY250 .sns-v7q1d6{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-bY250 .sns-15ukv25, .sns-showcase .sns-bY250 .sns-qdf8ii, .sns-showcase .sns-bY250 .sns-ugkd6u, .sns-showcase .sns-bY250 .sns-1almaxe, .sns-showcase .sns-bY250 .sns-fy0wb0{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-2lbr6n, .sns-showcase .sns-bY250 .sns-1qsylrg, .sns-showcase .sns-bY250 .sns-vow8ui, .sns-showcase .sns-bY250 .sns-q29qyu, .sns-showcase .sns-bY250 .sns-zjuhph{flex:none;width:4px;height:4px;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-dnbide{flex-flow:column;flex:none;place-content:center;align-items:center;gap:30px;width:80%;height:min-content;padding:12px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-1gs2i8t{z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:30px;height:min-content;padding:12px;display:flex;position:absolute;bottom:22px;left:16px;right:16px;overflow:visible}
.sns-showcase .sns-bY250 .sns-7xgwx3-container{flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-bY250 .sns-1volc8s{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:4px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-1ux56qj{flex:none;width:12px;height:12px;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-jizgja{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:40px;width:1px;height:100%;padding:48px 0 24px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-10vtxc2{height:150px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-2kei37, .sns-showcase .sns-bY250 .sns-dhy76s, .sns-showcase .sns-bY250 .sns-1j684hn{flex:none;width:200px;height:100%;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-18fq5o7{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:20px;width:100%;height:1px;padding:0 40px 24px;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-z8t54i{flex-flow:row;flex:none;place-content:center;align-items:center;gap:40px;width:100%;height:20px;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-onso81, .sns-showcase .sns-bY250 .sns-1q3aj7b, .sns-showcase .sns-bY250 .sns-1hi9v47{flex:1 0 0;width:1px;height:100%;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-1u2sdt1{flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:8px;width:1px;height:20px;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-1xbcwpv{flex:1 0 0;width:100%;height:1px;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-19q3s2f-container{z-index:1;flex:none;width:128px;height:40px;position:absolute;bottom:32px;left:calc(50% - 64px)}
.sns-showcase .sns-bY250 .sns-f1bsi6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-10v9ren{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-15tr6gy{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-1bekpa{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.sns-showcase .sns-bY250 .sns-1niob5y{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-iwgcof, .sns-showcase .sns-bY250 .sns-c3v8pl, .sns-showcase .sns-bY250 .sns-cgm7an{height:28px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:28px;padding:0;display:flex;position:relative}
.sns-showcase .sns-bY250 .sns-13cyz5o{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,24px);flex:none;width:24px;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-953lh0{aspect-ratio:.969697;height:var(--sns-aspect-ratio-supported,17px);flex:none;width:16px;position:relative;overflow:visible}
.sns-showcase .sns-bY250 .sns-3mvs85{width:14px;height:18px;position:relative}
.sns-showcase .sns-bY250 .sns-1chr3u2{width:14px;height:18px;position:absolute;top:0;left:0}
.sns-showcase .sns-bY250 .sns-ftiip8{width:4px;height:5px;position:absolute;top:8px;left:6px}
.sns-showcase .sns-bY250 .sns-1his6au{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:480px;height:auto;position:relative}
.sns-showcase .sns-bY250 .sns-1ggu83g-container{flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-bY250.sns-v-18gbp3v .sns-hilgv5{justify-content:flex-end;padding:24px 16px 156px}
.sns-showcase .sns-bY250[data-border=true]:after, .sns-showcase .sns-bY250 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
.sns-showcase .sns-2OddR.sns-bsss2u, .sns-showcase .sns-2OddR .sns-bsss2u{display:block}
.sns-showcase .sns-2OddR.sns-e9974d{height:800px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start;align-items:flex-start;gap:32px;width:664px;padding:0 0 124px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1gj2jtt{height:1px;min-height:260px;max-height:605px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:30px;width:100%;padding:12px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1mmcbj0{height:1px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);z-index:0;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:100%;padding:6px 4px 4px 10px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-9uzycp{flex:none;width:339px;height:18px;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1voocpa{flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-wkvkdw{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1trr62a, .sns-showcase .sns-2OddR .sns-1bhkudt, .sns-showcase .sns-2OddR .sns-hxqpd9, .sns-showcase .sns-2OddR .sns-npf9ph, .sns-showcase .sns-2OddR .sns-oni2mv{flex:none;width:18px;height:18px;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1tduqyi{height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:0;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-jao3u3{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:182px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-17rc33e{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:40px;padding:10px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-15qyx4p, .sns-showcase .sns-2OddR .sns-kdmxtr, .sns-showcase .sns-2OddR .sns-11gpkif, .sns-showcase .sns-2OddR .sns-1ldficf, .sns-showcase .sns-2OddR .sns-1smiyvv, .sns-showcase .sns-2OddR .sns-105iasd, .sns-showcase .sns-2OddR .sns-1eavvra{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,20px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:20px;position:relative}
.sns-showcase .sns-2OddR .sns-1q9i92x{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:20px;width:1px;padding:10px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-13aytij{height:20px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:72px;position:relative}
.sns-showcase .sns-2OddR .sns-1fxv2er{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:12px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-ojbkup{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:96px;position:relative}
.sns-showcase .sns-2OddR .sns-1uh06cn{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:80px;position:relative}
.sns-showcase .sns-2OddR .sns-3iqy46{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:104px;position:relative}
.sns-showcase .sns-2OddR .sns-17y9up1{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:69px;position:relative}
.sns-showcase .sns-2OddR .sns-1niyuzo{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:100px;position:relative}
.sns-showcase .sns-2OddR .sns-1a2t4u8{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:85px;position:relative}
.sns-showcase .sns-2OddR .sns-15ljahs{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:0;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-gh8xlu{height:78px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;padding:10px 20px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1wwf17q{height:20px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:119px;position:relative}
.sns-showcase .sns-2OddR .sns-sr7ql5{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1y0knwe{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:65px;position:relative}
.sns-showcase .sns-2OddR .sns-1a1zggv{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:47px;position:relative}
.sns-showcase .sns-2OddR .sns-1ogioy9{height:16px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:52px;position:relative}
.sns-showcase .sns-2OddR .sns-k0ihst{flex-flow:column;flex:1 0 0;place-content:center flex-end;align-items:center;gap:10px;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:hidden}
.sns-showcase .sns-2OddR .sns-o9wotu{flex-flow:column;flex:1 0 0;place-content:center flex-end;align-items:center;gap:0;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-5w532q{height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start flex-end;align-items:flex-start;gap:30px;width:100%;padding:0 20px 20px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1d0jf50, .sns-showcase .sns-2OddR .sns-ngpw17{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1iqaw9d, .sns-showcase .sns-2OddR .sns-1ox78lb{height:24px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:24px;position:relative}
.sns-showcase .sns-2OddR .sns-vgazha, .sns-showcase .sns-2OddR .sns-lke8l6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:8px;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1vnqd4h, .sns-showcase .sns-2OddR .sns-14vc513{height:10px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:65px;position:relative}
.sns-showcase .sns-2OddR .sns-3uqo51, .sns-showcase .sns-2OddR .sns-i4t9f5{height:10px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:385px;position:relative}
.sns-showcase .sns-2OddR .sns-1ij3iur, .sns-showcase .sns-2OddR .sns-zvjizv{height:10px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex:none;width:223px;position:relative}
.sns-showcase .sns-2OddR .sns-h1v4ab, .sns-showcase .sns-2OddR .sns-1h126tm{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:26px 20px 6px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-c0fhbq, .sns-showcase .sns-2OddR .sns-13e6dwo{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,24px);flex:none;width:24px;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1lzes4r, .sns-showcase .sns-2OddR .sns-1cyycz3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:0;width:1px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1ly45ve, .sns-showcase .sns-2OddR .sns-suglvb{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-4cir9p, .sns-showcase .sns-2OddR .sns-mh4ew3, .sns-showcase .sns-2OddR .sns-1psgiw6, .sns-showcase .sns-2OddR .sns-icssyb, .sns-showcase .sns-2OddR .sns-3oked8{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-2OddR .sns-hnfr3m, .sns-showcase .sns-2OddR .sns-55giwi{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-2OddR .sns-1q4ypkl{height:21px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);z-index:1;flex:none;width:57px;position:absolute;top:-10px;left:calc(50% - 28.5px)}
.sns-showcase .sns-2OddR .sns-1cxdd1o{white-space:pre;flex:none;width:auto;height:auto;position:absolute;top:48%;left:51%}
.sns-showcase .sns-2OddR .sns-r12s4c{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:20px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1vg7xvw{height:94px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;padding:16px;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-ikdhed-container{flex:none;width:100%;height:auto;position:relative}
.sns-showcase .sns-2OddR .sns-sdn5wr-container{z-index:1;flex:none;width:128px;height:40px;position:absolute;bottom:32px;left:calc(50% - 64px)}
.sns-showcase .sns-2OddR .sns-cyqkfi{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1wy7zd{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-1mxb9d3{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1spbzpd{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.sns-showcase .sns-2OddR .sns-xpz096{flex-flow:row;flex:none;place-content:center flex-end;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1n97j65, .sns-showcase .sns-2OddR .sns-h3a0v1{height:28px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--sns-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:28px;padding:0;display:flex;position:relative}
.sns-showcase .sns-2OddR .sns-pblew4{aspect-ratio:1.08333;height:var(--sns-aspect-ratio-supported,18px);flex:none;width:20px;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-3yl4s7{aspect-ratio:1;height:var(--sns-aspect-ratio-supported,18px);flex:none;width:18px;position:relative;overflow:visible}
.sns-showcase .sns-2OddR .sns-1njz6gt{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:480px;height:auto;position:relative}
.sns-showcase .sns-2OddR .sns-ip73rx-container{flex:none;width:auto;height:auto;position:relative}
.sns-showcase .sns-2OddR[data-border=true]:after, .sns-showcase .sns-2OddR [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (aspect-ratio:1){
.sns-showcase{--sns-aspect-ratio-supported:auto}
}
@supports (height: 100dvh){
}
[style*="opacity: 0;
.sns-showcase "]{opacity:1 !important;transform:none !important;}
.sns-showcase body{ background: var(--token-c1d6a518-2efc-45e5-b4f6-4f40feeb8959, rgb(250, 251, 252)); }
.sns-showcase{ background: rgb(250, 251, 252); }