  *{box-sizing:border-box;word-spacing:0px}
body{font-family:"Noto Sans JP",sans-serif;margin:0}
.dc-card{background-color:rgb(255, 255, 255);block-size:6538px;color:rgb(0, 0, 0);display:block;height:6538px;inline-size:420px;isolation:isolate;overflow:hidden;width:420px}
.dc-page{background-color:rgb(10, 10, 10);block-size:6538px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:6538px;inline-size:420px;left:0px;line-height:24px;overflow-x:hidden;overflow-y:hidden;position:relative;right:0px;top:0px;width:420px}
.dc-topbar{background-image:linear-gradient(rgb(156, 6, 6), rgb(92, 3, 3));block-size:29.5px;border-bottom-color:rgb(42, 6, 6);border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(255, 81, 81);border-right-color:rgb(255, 81, 81);border-top-color:rgb(255, 81, 81);color:rgb(255, 81, 81);display:block;font-size:11px;font-weight:700;height:29.5px;inline-size:420px;letter-spacing:0.22px;line-height:16.5px;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;text-align:center;width:420px}
.dc-trainer-stage{background-image:radial-gradient(at 30% 60%, rgb(28, 40, 64) 0%, rgb(6, 8, 18) 60%, rgb(0, 0, 0) 100%);block-size:430px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:430px;inline-size:420px;left:0px;line-height:24px;overflow-x:hidden;overflow-y:hidden;position:relative;right:0px;top:0px;width:420px}
.dc-thunder-1{background-color:rgb(164, 212, 255);block-size:160px;bottom:240px;color:rgb(255, 255, 255);display:block;filter:blur(0.5px) drop-shadow(rgb(78, 160, 255) 0px 0px 6px);font-size:16px;font-weight:700;height:160px;inline-size:3px;left:50px;line-height:24px;opacity:0.65;perspective-origin:1.5px 80px;pointer-events:none;position:absolute;right:367px;top:30px;transform:matrix(0.965926, 0.258819, -0.610387, 0.871723, 0, 0);transform-origin:1.5px 80px;width:3px}
.dc-thunder-2{background-color:rgb(255, 255, 255);block-size:120px;bottom:230px;box-shadow:rgb(109, 167, 255) 0px 0px 12px 0px, rgb(42, 111, 255) 0px 0px 20px 0px;color:rgb(255, 255, 255);display:block;filter:blur(0.5px) drop-shadow(rgb(78, 160, 255) 0px 0px 6px);font-size:16px;font-weight:700;height:120px;inline-size:2px;left:388px;line-height:24px;opacity:0.65;perspective-origin:1px 60px;pointer-events:none;position:absolute;right:30px;top:80px;transform:matrix(0.978148, -0.207912, 0.207912, 0.978148, 0, 0);transform-origin:1px 60px;width:2px}
.dc-vert{block-size:69px;bottom:211.594px;color:rgb(255, 255, 255);display:block;font-family:"Noto Serif JP", "Yu Mincho", serif;font-size:16px;font-weight:900;height:158.406px;inline-size:158.406px;left:18px;letter-spacing:0.8px;line-height:24px;position:absolute;right:333px;text-shadow:rgba(255, 255, 255, 0.4) 0px 0px 6px, rgb(0, 0, 0) 0px 2px 4px;top:60px;width:69px;writing-mode:vertical-rl;z-index:2}
.big{block-size:42px;color:rgb(255, 255, 255);display:block;font-family:"Noto Serif JP", "Yu Mincho", serif;font-size:28px;font-weight:900;height:158.406px;inline-size:158.406px;letter-spacing:0.8px;line-height:42px;text-shadow:rgba(255, 255, 255, 0.4) 0px 0px 6px, rgb(0, 0, 0) 0px 2px 4px;width:42px;writing-mode:vertical-rl}
.sm{block-size:27px;color:rgb(255, 255, 255);display:block;font-family:"Noto Serif JP", "Yu Mincho", serif;font-size:18px;font-weight:900;height:150.406px;inline-size:150.406px;letter-spacing:0.8px;line-height:27px;margin-top:8px;text-shadow:rgba(255, 255, 255, 0.4) 0px 0px 6px, rgb(0, 0, 0) 0px 2px 4px;width:27px;writing-mode:vertical-rl}
.dc-hero-img-wrap{align-items:center;block-size:430px;bottom:0px;color:rgb(255, 255, 255);display:flex;font-size:16px;font-weight:700;height:430px;inline-size:340px;justify-content:center;left:80px;line-height:24px;position:absolute;right:0px;top:0px;width:340px}
.c15{block-size:430px;bottom:0px;display:block;height:430px;inline-size:340px;left:0px;object-fit:cover;object-position:center top;position:relative;right:0px;top:0px;width:340px}
.dc-headline{background-color:rgb(10, 10, 10);block-size:360px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:360px;inline-size:420px;left:0px;line-height:24px;padding-bottom:14px;padding-left:16px;padding-right:16px;padding-top:18px;position:relative;right:0px;text-align:center;top:0px;width:420px}
.dc-hl-row1{align-items:flex-end;block-size:57.5938px;color:rgb(255, 255, 255);column-gap:6px;display:flex;font-size:16px;font-weight:900;height:57.5938px;inline-size:388px;justify-content:center;line-height:24px;margin-bottom:12px;row-gap:6px;text-align:center;width:388px}
.c18{-webkit-text-stroke-color:rgb(255, 255, 255);-webkit-text-stroke-width:1px;align-items:baseline;block-size:57.5938px;border-bottom-color:rgb(255, 36, 36);border-left-color:rgb(255, 36, 36);border-right-color:rgb(255, 36, 36);border-top-color:rgb(255, 36, 36);color:rgb(255, 36, 36);display:inline-flex;font-family:"M PLUS Rounded 1c", sans-serif;font-size:64px;height:57.5938px;inline-size:auto;line-height:57.6px;text-shadow:rgb(255, 255, 255) 3px 3px 0px, rgb(255, 255, 255) -1px -1px 0px, rgb(255, 255, 255) 1px -1px 0px, rgb(255, 255, 255) -1px 1px 0px;white-space:nowrap;width:auto}
.c19{display:inline;font-weight:900;text-align:center}
.c20{-webkit-text-stroke-color:rgb(255, 255, 255);-webkit-text-stroke-width:1px;border-bottom-color:rgb(255, 36, 36);border-left-color:rgb(255, 36, 36);border-right-color:rgb(255, 36, 36);border-top-color:rgb(255, 36, 36);color:rgb(255, 36, 36);display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-size:32px;font-weight:900;line-height:28.8px;text-align:center;text-shadow:rgb(255, 255, 255) 3px 3px 0px, rgb(255, 255, 255) -1px -1px 0px, rgb(255, 255, 255) 1px -1px 0px, rgb(255, 255, 255) -1px 1px 0px;white-space:nowrap}
.txt{block-size:30px;display:block;font-size:24px;height:30px;inline-size:144px;padding-bottom:6px;width:144px}
.c22{color:rgb(255, 255, 255);display:inline;font-weight:900;line-height:24px;text-align:center}
.dc-hl-mid{align-items:center;color:rgb(255, 255, 255);display:flex;font-size:22px;font-weight:900;height:22px;inline-size:388px;justify-content:center;line-height:22px;margin-bottom:12px;text-align:center;width:388px}
.dc-hl-row2{align-items:center;block-size:81px;color:rgb(255, 255, 255);column-gap:6px;display:flex;font-size:16px;font-weight:700;height:81px;inline-size:388px;justify-content:center;line-height:24px;row-gap:6px;text-align:center;width:388px}
.dc-hl-bakuoku{block-size:81px;border-bottom-color:rgb(255, 36, 36);border-left-color:rgb(255, 36, 36);border-right-color:rgb(255, 36, 36);border-top-color:rgb(255, 36, 36);color:rgb(255, 36, 36);display:block;font-family:"Reggae One", "M PLUS Rounded 1c", sans-serif;font-size:90px;font-weight:900;height:81px;inline-size:172.805px;letter-spacing:-3.6px;line-height:81px;text-shadow:rgb(255, 255, 255) 4px 4px 0px, rgb(255, 255, 255) -1px -1px 0px, rgb(255, 255, 255) 1px -1px 0px, rgb(255, 255, 255) -1px 1px 0px, rgb(255, 255, 255) 1px 1px 0px;width:172.805px}
.c25{display:inline;text-align:center}
.dc-hl-stack{align-items:flex-start;block-size:48px;column-gap:4px;display:flex;flex-direction:column;height:48px;inline-size:131.781px;justify-content:center;row-gap:4px;width:131.781px}
.c29{block-size:22px;color:rgb(255, 255, 255);display:block;font-size:22px;font-weight:900;height:22px;inline-size:110px;line-height:22px;text-align:center;width:110px}
.dc-hl-line{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0), rgb(255, 255, 255), rgba(0, 0, 0, 0));block-size:2px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:2px;inline-size:388px;line-height:24px;margin-bottom:12px;margin-top:14px;text-align:center;width:388px}
.service{padding-top:20px}
.dc-tag{block-size:26px;color:rgb(255, 255, 255);display:block;font-size:18px;font-weight:700;height:26px;inline-size:388px;letter-spacing:0.72px;line-height:26px;margin-bottom:2px;text-align:center;width:388px}
.dc-brand{-webkit-text-fill-color:rgba(0, 0, 0, 0);background-clip:text;background-image:linear-gradient(rgb(255, 255, 255), rgb(182, 182, 182));block-size:68px;color:rgb(255, 255, 255);display:block;font-size:40px;font-weight:900;height:68px;inline-size:388px;letter-spacing:1.92px;line-height:68px;margin:0;text-align:center;text-shadow:rgba(255, 255, 255, 0.2) 0px 1px 0px;width:388px}
.dc-brand-line{background-color:rgb(170, 0, 0);block-size:2px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:2px;inline-size:310.398px;line-height:24px;margin-bottom:14px;margin-left:38.7969px;margin-right:38.8047px;margin-top:6px;text-align:center;width:310.398px}
.dc-badges{block-size:45.5px;color:rgb(255, 255, 255);column-gap:8px;display:flex;font-size:16px;font-weight:700;height:45.5px;inline-size:388px;justify-content:center;line-height:24px;padding-left:16px;padding-right:16px;row-gap:8px;text-align:center;width:388px}
.c47{background-image:linear-gradient(rgb(22, 214, 95) 0%, rgb(6, 199, 85) 50%, rgb(4, 165, 70) 100%);block-size:68px;border-bottom-color:rgb(12, 138, 62);border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-bottom-style:solid;border-bottom-width:2px;border-left-color:rgb(12, 138, 62);border-left-style:solid;border-left-width:2px;border-right-color:rgb(12, 138, 62);border-right-style:solid;border-right-width:2px;border-top-color:rgb(12, 138, 62);border-top-left-radius:999px;border-top-right-radius:999px;border-top-style:solid;border-top-width:2px;bottom:0px;box-shadow:rgb(4, 77, 35) 0px 4px 0px 0px, rgba(6, 199, 85, 0.35) 0px 8px 14px 0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:68px;inline-size:388px;left:0px;line-height:24px;padding-bottom:14px;padding-left:18px;padding-right:18px;padding-top:14px;position:relative;right:0px;text-align:center;top:0px;width:388px}
.c48{background-color:rgb(0, 0, 0);block-size:19px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:41px;display:block;font-size:10px;height:19px;inline-size:46px;left:18px;line-height:15px;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;position:absolute;right:320px;top:4px;width:46px}
.c49{color:rgb(255, 255, 255);display:inline;font-weight:700;text-align:center}
.c50{align-items:baseline;block-size:36px;column-gap:2px;display:flex;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;height:36px;inline-size:348px;justify-content:center;row-gap:2px;text-shadow:rgb(4, 77, 35) 1px 1px 0px;width:348px}
.c51{block-size:36px;color:rgb(255, 255, 255);display:block;font-size:24px;height:36px;inline-size:58.2969px;letter-spacing:0.48px;line-height:36px;text-align:center;width:58.2969px}
.c52{display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-shadow:rgb(4, 77, 35) 1px 1px 0px}
.c53{block-size:21px;color:rgb(255, 255, 255);display:block;font-size:14px;height:21px;inline-size:14px;line-height:21px;margin-left:1px;margin-right:1px;text-align:center;width:14px}
.c54{display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-shadow:rgb(4, 77, 35) 1px 1px 0px}
.c55{block-size:36px;color:rgb(255, 255, 255);display:block;font-size:24px;height:36px;inline-size:15.8438px;line-height:36px;text-align:center;width:15.8438px}
.c56{display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-shadow:rgb(4, 77, 35) 1px 1px 0px}
.c57{block-size:21px;color:rgb(255, 255, 255);display:block;font-size:14px;height:21px;inline-size:28px;line-height:21px;margin-left:1px;margin-right:1px;text-align:center;width:28px}
.c58{block-size:27px;border-bottom-color:rgb(255, 230, 0);border-left-color:rgb(255, 230, 0);border-right-color:rgb(255, 230, 0);border-top-color:rgb(255, 230, 0);color:rgb(255, 230, 0);display:block;font-size:18px;height:27px;inline-size:90px;line-height:27px;margin-left:2px;text-align:center;text-decoration:underline 2px;text-decoration-line:underline;text-decoration-thickness:2px;width:90px}
.c59{display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-shadow:rgb(4, 77, 35) 1px 1px 0px}
.dc-pain{background-color:rgb(10, 10, 10);block-size:511px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:511px;inline-size:420px;line-height:24px;padding-left:16px;padding-right:16px;padding-top:36px;text-align:center;width:420px}
.dc-pain-pre{background-color:rgb(0, 0, 0);block-size:26px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-left-radius:2px;border-top-right-radius:2px;border-top-style:solid;border-top-width:1px;color:rgb(255, 255, 255);display:inline-block;font-size:12px;font-weight:700;height:26px;inline-size:78px;line-height:18px;margin-bottom:12px;padding-bottom:3px;padding-left:14px;padding-right:14px;padding-top:3px;text-align:center;width:78px}
.dc-pain-title{block-size:33px;color:rgb(255, 255, 255);display:block;font-size:22px;font-weight:900;height:33px;inline-size:388px;line-height:33px;text-align:center;width:388px}
.c65{border-bottom-color:rgb(255, 36, 36);border-left-color:rgb(255, 36, 36);border-right-color:rgb(255, 36, 36);border-top-color:rgb(255, 36, 36);color:rgb(255, 36, 36);display:inline}
.dc-pain-list{block-size:361px;color:rgb(255, 255, 255);column-gap:14px;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:361px;inline-size:388px;line-height:24px;row-gap:14px;text-align:center;width:388px}
.c67{background-attachment:scroll, scroll;background-clip:border-box, border-box;background-image:linear-gradient(135deg, rgb(44, 44, 44), rgb(26, 26, 26)), radial-gradient(rgba(255, 255, 255, 0.04) 1px, rgba(0, 0, 0, 0) 1px);background-origin:padding-box, padding-box;background-position:0% 0%, 0% 0%;background-repeat:repeat, repeat;background-size:auto, 4px 4px;block-size:68.5px;border-bottom-color:rgb(58, 58, 58);border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(58, 58, 58);border-left-style:solid;border-left-width:1px;border-right-color:rgb(58, 58, 58);border-right-style:solid;border-right-width:1px;border-top-color:rgb(58, 58, 58);border-top-style:solid;border-top-width:1px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:15px;font-weight:700;height:68.5px;inline-size:388px;left:0px;letter-spacing:0.3px;line-height:22.5px;padding-bottom:22px;padding-left:12px;padding-right:12px;padding-top:22px;position:relative;right:0px;text-align:center;top:0px;width:388px}
.c69{background-attachment:scroll, scroll;background-clip:border-box, border-box;background-image:linear-gradient(135deg, rgb(44, 44, 44), rgb(26, 26, 26)), radial-gradient(rgba(255, 255, 255, 0.04) 1px, rgba(0, 0, 0, 0) 1px);background-origin:padding-box, padding-box;background-position:0% 0%, 0% 0%;background-repeat:repeat, repeat;background-size:auto, 4px 4px;block-size:91px;border-bottom-color:rgb(58, 58, 58);border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(58, 58, 58);border-left-style:solid;border-left-width:1px;border-right-color:rgb(58, 58, 58);border-right-style:solid;border-right-width:1px;border-top-color:rgb(58, 58, 58);border-top-style:solid;border-top-width:1px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:15px;font-weight:700;height:91px;inline-size:388px;left:0px;letter-spacing:0.3px;line-height:22.5px;padding-bottom:22px;padding-left:12px;padding-right:12px;padding-top:22px;position:relative;right:0px;text-align:center;top:0px;width:388px}
.dc-pain-arrow{block-size:18px;border-left-color:rgba(0, 0, 0, 0);border-left-style:solid;border-left-width:30px;border-right-color:rgba(0, 0, 0, 0);border-right-style:solid;border-right-width:30px;border-top-style:solid;border-top-width:18px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:18px;inline-size:60px;line-height:24px;margin-left:164px;margin-right:164px;margin-top:24px;text-align:center;width:60px}
.dc-solution{background-color:rgb(10, 10, 10);block-size:310px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:310px;inline-size:420px;left:0px;line-height:24px;padding-left:16px;padding-right:16px;padding-top:24px;position:relative;right:0px;text-align:center;top:0px;width:420px}
.dc-sol-stage{background-image:radial-gradient(at 50% 55%, rgb(42, 48, 80) 0%, rgb(6, 8, 18) 70%, rgb(0, 0, 0) 100%);block-size:280px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:280px;inline-size:420px;left:0px;line-height:24px;margin-left:-16px;margin-right:-16px;margin-top:-24px;overflow-x:hidden;overflow-y:hidden;position:relative;right:0px;text-align:center;top:0px;width:420px}
.dc-thunder-3{background-color:rgb(109, 167, 255);block-size:140px;bottom:110px;box-shadow:rgb(109, 167, 255) 0px 0px 12px 0px;color:rgb(255, 255, 255);display:block;filter:blur(0.5px) drop-shadow(rgb(78, 160, 255) 0px 0px 6px);font-size:16px;font-weight:700;height:140px;inline-size:3px;left:84px;line-height:24px;opacity:0.65;perspective-origin:1.5px 70px;pointer-events:none;position:absolute;right:333px;text-align:center;top:30px;transform:matrix(0.939693, 0.34202, -0.34202, 0.939693, 0, 0);transform-origin:1.5px 70px;width:3px}
.dc-thunder-4{background-color:rgb(255, 255, 255);block-size:100px;bottom:140px;box-shadow:rgb(109, 167, 255) 0px 0px 10px 0px;color:rgb(255, 255, 255);display:block;filter:blur(0.5px) drop-shadow(rgb(78, 160, 255) 0px 0px 6px);font-size:16px;font-weight:700;height:100px;inline-size:2px;left:342.406px;line-height:24px;opacity:0.65;perspective-origin:1px 50px;pointer-events:none;position:absolute;right:75.5938px;text-align:center;top:40px;transform:matrix(0.965926, -0.258819, 0.258819, 0.965926, 0, 0);transform-origin:1px 50px;width:2px}
.dc-sol-pre{background-color:rgb(0, 0, 0);block-size:27.5px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:228.5px;color:rgb(255, 255, 255);display:block;font-size:13px;font-weight:700;height:27.5px;inline-size:106px;left:210px;line-height:19.5px;padding-bottom:4px;padding-left:14px;padding-right:14px;padding-top:4px;perspective-origin:53px 13.75px;position:absolute;right:104px;text-align:center;top:24px;transform:matrix(1, 0, 0, 1, -53, 0);transform-origin:53px 13.75px;width:106px;z-index:3}
.dc-sol-title{-webkit-text-stroke-color:rgb(109, 167, 255);-webkit-text-stroke-width:1px;block-size:63px;bottom:117px;color:rgb(255, 255, 255);display:block;font-family:"Reggae One", sans-serif;font-size:42px;font-weight:900;height:63px;inline-size:420px;left:0px;letter-spacing:0.84px;line-height:63px;margin-bottom:0px;margin-top:0px;position:absolute;right:0px;text-align:center;text-shadow:rgb(109, 167, 255) 0px 0px 10px, rgb(42, 111, 255) 0px 0px 20px, rgb(0, 0, 0) 3px 3px 0px;top:100px;width:420px;z-index:3}
.c79{display:inline}
.c80{display:inline;font-size:24px;line-height:36px}
.dc-sol-sub{block-size:0px;bottom:102px;color:rgb(255, 255, 255);display:block;font-size:24px;font-weight:900;height:0px;inline-size:420px;left:0px;line-height:36px;position:absolute;right:0px;text-align:center;text-shadow:rgb(109, 167, 255) 0px 0px 8px, rgb(0, 0, 0) 2px 2px 0px;top:178px;width:420px;z-index:3}
.dc-sol-sub2{block-size:36px;bottom:26px;color:rgb(255, 255, 255);display:block;font-size:24px;font-weight:900;height:36px;inline-size:420px;left:0px;line-height:36px;position:absolute;right:0px;text-align:center;text-shadow:rgb(109, 167, 255) 0px 0px 8px, rgb(0, 0, 0) 2px 2px 0px;top:218px;width:420px;z-index:3}
.c84{block-size:14px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:14px;inline-size:388px;line-height:24px;text-align:center;width:388px}
.dc-sol-arrow{block-size:16px;border-left-color:rgba(0, 0, 0, 0);border-left-style:solid;border-left-width:24px;border-right-color:rgba(0, 0, 0, 0);border-right-style:solid;border-right-width:24px;border-top-color:rgb(217, 17, 17);border-top-style:solid;border-top-width:16px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:16px;inline-size:48px;line-height:24px;margin-left:170px;margin-right:170px;text-align:center;width:48px}
.dc-flow{background-attachment:scroll, scroll;background-clip:border-box, border-box;background-color:rgb(217, 17, 17);background-image:radial-gradient(rgba(0, 0, 0, 0.15) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(rgb(217, 17, 17), rgb(170, 0, 0));background-origin:padding-box, padding-box;background-position:0% 0%, 0% 0%;background-repeat:repeat, repeat;background-size:6px 6px, auto;block-size:1528px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:1528px;inline-size:420px;left:0px;line-height:24px;padding-bottom:36px;padding-left:16px;padding-right:16px;padding-top:30px;position:relative;right:0px;top:0px;width:420px}
.dc-flow-title{block-size:86px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:86px;inline-size:388px;line-height:24px;margin-bottom:24px;text-align:center;width:388px}
.brand{block-size:45px;bottom:0px;color:rgb(255, 255, 255);display:inline-block;font-family:"Reggae One", sans-serif;font-size:30px;font-weight:900;height:45px;inline-size:280.805px;left:0px;letter-spacing:1.2px;line-height:45px;position:relative;right:0px;text-align:center;top:0px;width:280.805px}
.c90{color:rgb(255, 255, 255);display:inline;font-size:16px;font-weight:700;line-height:24px;text-align:center}
.sub{block-size:37px;border-bottom-color:rgba(255, 255, 255, 0.5);border-bottom-style:dashed;border-bottom-width:3px;color:rgb(255, 255, 255);display:inline-block;font-family:"Reggae One", sans-serif;font-size:20px;font-weight:900;height:37px;inline-size:145.602px;letter-spacing:0.8px;line-height:30px;margin-top:4px;padding-bottom:4px;text-align:center;width:145.602px}
.c93{background-color:rgb(255, 255, 255);block-size:383.688px;border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;border-right-style:solid;border-right-width:3px;border-top-style:solid;border-top-width:3px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:383.688px;inline-size:388px;line-height:24px;margin-bottom:28px;padding-bottom:16px;padding-left:12px;padding-right:12px;width:388px}
.dc-step-label-wrap{block-size:33px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:33px;inline-size:382px;line-height:24px;margin-bottom:14px;margin-left:-12px;margin-right:-12px;margin-top:-3px;width:382px}
.c95{align-self:flex-start;background-color:rgb(0, 0, 0);block-size:33px;bottom:0px;color:rgb(255, 255, 255);display:inline-block;font-size:14px;font-weight:900;height:33px;inline-size:87.7344px;left:0px;line-height:21px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;position:relative;right:0px;top:0px;width:87.7344px}
.c96{display:inline}
.c97{block-size:44.1875px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;font-size:13px;font-weight:500;height:44.1875px;inline-size:358px;line-height:22.1px;width:358px}
.c98{display:inline}
.c99{background-color:rgb(0, 0, 0);block-size:261.5px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:24px;border-top-right-radius:24px;bottom:0px;box-shadow:rgb(85, 85, 85) 0px 6px 0px 0px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:261.5px;inline-size:200px;left:0px;line-height:24px;margin-left:79px;margin-right:79px;margin-top:12px;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;position:relative;right:0px;top:0px;width:200px}
.c100{background-color:rgb(124, 138, 169);block-size:245.5px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:18px;border-top-right-radius:18px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:245.5px;inline-size:188px;line-height:24px;min-block-size:220px;min-height:220px;padding-bottom:6px;padding-left:6px;padding-right:6px;padding-top:6px;width:188px}
.dc-phone-header{align-items:center;background-color:rgb(223, 224, 231);block-size:21.5px;border-bottom-color:rgb(34, 34, 34);border-left-color:rgb(34, 34, 34);border-right-color:rgb(34, 34, 34);border-top-color:rgb(34, 34, 34);color:rgb(34, 34, 34);display:flex;font-size:9px;font-weight:700;height:21.5px;inline-size:176px;justify-content:space-between;line-height:13.5px;padding-bottom:4px;padding-left:6px;padding-right:6px;padding-top:4px;width:176px}
.c103{block-size:212px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:212px;inline-size:176px;line-height:24px;padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:4px;width:176px}
.c104{background-color:rgb(133, 225, 106);block-size:96px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:10px;font-weight:700;height:96px;inline-size:126px;left:0px;line-height:14px;margin-bottom:6px;margin-left:42px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;position:relative;right:0px;top:0px;width:126px;word-break:break-all}
.c105{display:inline}
.c106{align-items:flex-start;block-size:92px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);column-gap:4px;display:flex;font-size:16px;font-weight:700;height:92px;inline-size:168px;line-height:24px;margin-bottom:4px;margin-top:4px;row-gap:4px;width:168px}
.avatar{background-attachment:scroll, scroll;background-clip:border-box, border-box;background-image:radial-gradient(circle at 40% 40%, rgb(102, 102, 102) 1px, rgba(0, 0, 0, 0) 2px), linear-gradient(135deg, rgb(68, 68, 68), rgb(34, 34, 34));background-origin:padding-box, padding-box;background-position:0% 0%, 0% 0%;background-repeat:repeat, repeat;background-size:auto, auto;block-size:18px;border-bottom-color:rgb(85, 85, 85);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(85, 85, 85);border-left-style:solid;border-left-width:1px;border-right-color:rgb(85, 85, 85);border-right-style:solid;border-right-width:1px;border-top-color:rgb(85, 85, 85);border-top-left-radius:50%;border-top-right-radius:50%;border-top-style:solid;border-top-width:1px;color:rgb(26, 26, 26);display:block;flex-shrink:0;font-size:16px;font-weight:700;height:18px;inline-size:18px;line-height:24px;width:18px}
.c108{block-size:92px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;flex-basis:0%;flex-grow:1;font-size:16px;font-weight:700;height:92px;inline-size:146px;line-height:24px;width:146px}
.who{block-size:12px;border-bottom-color:rgb(31, 41, 68);border-left-color:rgb(31, 41, 68);border-right-color:rgb(31, 41, 68);border-top-color:rgb(31, 41, 68);color:rgb(31, 41, 68);display:block;font-size:8px;font-weight:700;height:12px;inline-size:146px;line-height:12px;margin-bottom:2px;width:146px}
.c111{background-color:rgb(255, 255, 255);block-size:68px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:10px;font-weight:700;height:68px;inline-size:109.5px;left:0px;line-height:14px;margin-bottom:6px;margin-right:36.5px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;position:relative;right:0px;top:0px;width:109.5px;word-break:break-all}
.c112{background-color:rgb(255, 255, 255);block-size:411.688px;border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;border-right-style:solid;border-right-width:3px;border-top-style:solid;border-top-width:3px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:411.688px;inline-size:388px;line-height:24px;margin-bottom:28px;padding-bottom:16px;padding-left:12px;padding-right:12px;width:388px}
.c113{align-self:flex-start;background-color:rgb(0, 0, 0);block-size:33px;bottom:0px;color:rgb(255, 255, 255);display:inline-block;font-size:14px;font-weight:900;height:33px;inline-size:129.734px;left:0px;line-height:21px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;position:relative;right:0px;top:0px;width:129.734px}
.c114{background-color:rgb(0, 0, 0);block-size:289.5px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:24px;border-top-right-radius:24px;bottom:0px;box-shadow:rgb(85, 85, 85) 0px 6px 0px 0px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:289.5px;inline-size:200px;left:0px;line-height:24px;margin-left:79px;margin-right:79px;margin-top:12px;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;position:relative;right:0px;top:0px;width:200px}
.c115{background-color:rgb(124, 138, 169);block-size:273.5px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:18px;border-top-right-radius:18px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:273.5px;inline-size:188px;line-height:24px;min-block-size:220px;min-height:220px;padding-bottom:6px;padding-left:6px;padding-right:6px;padding-top:6px;width:188px}
.c116{block-size:240px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:240px;inline-size:176px;line-height:24px;padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:4px;width:176px}
.c117{background-color:rgb(133, 225, 106);block-size:138px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:10px;font-weight:700;height:138px;inline-size:126px;left:0px;line-height:14px;margin-bottom:6px;margin-left:42px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;position:relative;right:0px;top:0px;width:126px;word-break:break-all}
.c118{align-items:flex-start;block-size:78px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);column-gap:4px;display:flex;font-size:16px;font-weight:700;height:78px;inline-size:168px;line-height:24px;margin-bottom:4px;margin-top:4px;row-gap:4px;width:168px}
.c119{block-size:78px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;flex-basis:0%;flex-grow:1;font-size:16px;font-weight:700;height:78px;inline-size:146px;line-height:24px;width:146px}
.c120{background-color:rgb(255, 255, 255);block-size:54px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:10px;font-weight:700;height:54px;inline-size:109.5px;left:0px;line-height:14px;margin-bottom:6px;margin-right:36.5px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;position:relative;right:0px;top:0px;width:109.5px;word-break:break-all}
.c121{background-color:rgb(255, 255, 255);block-size:500.781px;border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;border-right-style:solid;border-right-width:3px;border-top-style:solid;border-top-width:3px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:500.781px;inline-size:388px;line-height:24px;margin-bottom:0px;padding-bottom:16px;padding-left:12px;padding-right:12px;width:388px}
.c122{block-size:22.0938px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;font-size:13px;font-weight:500;height:22.0938px;inline-size:358px;line-height:22.1px;width:358px}
.note{border-bottom-color:rgb(102, 102, 102);border-left-color:rgb(102, 102, 102);border-right-color:rgb(102, 102, 102);border-top-color:rgb(102, 102, 102);color:rgb(102, 102, 102);display:inline;font-size:11px;font-weight:700;line-height:16.5px;margin-top:8px}
.c125{background-color:rgb(0, 0, 0);block-size:376.688px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:24px;border-top-right-radius:24px;bottom:0px;box-shadow:rgb(85, 85, 85) 0px 6px 0px 0px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:376.688px;inline-size:200px;left:0px;line-height:24px;margin-left:79px;margin-right:79px;margin-top:12px;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;position:relative;right:0px;top:0px;width:200px}
.c126{background-color:rgb(124, 138, 169);block-size:360.688px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:18px;border-top-right-radius:18px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:360.688px;inline-size:188px;line-height:24px;min-block-size:220px;min-height:220px;padding-bottom:6px;padding-left:6px;padding-right:6px;padding-top:6px;width:188px}
.c127{block-size:327.188px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:327.188px;inline-size:176px;line-height:24px;padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:4px;width:176px}
.c128{align-items:flex-start;block-size:64px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);column-gap:4px;display:flex;font-size:16px;font-weight:700;height:64px;inline-size:168px;line-height:24px;margin-bottom:4px;margin-top:4px;row-gap:4px;width:168px}
.c129{block-size:64px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;flex-basis:0%;flex-grow:1;font-size:16px;font-weight:700;height:64px;inline-size:146px;line-height:24px;width:146px}
.c130{background-color:rgb(255, 255, 255);block-size:40px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:10px;font-weight:700;height:40px;inline-size:109.5px;left:0px;line-height:14px;margin-bottom:6px;margin-right:36.5px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;position:relative;right:0px;top:0px;width:109.5px;word-break:break-all}
.c131{background-color:rgb(133, 225, 106);block-size:40px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:10px;font-weight:700;height:40px;inline-size:126px;left:0px;line-height:14px;margin-bottom:6px;margin-left:42px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;position:relative;right:0px;top:0px;width:126px;word-break:break-all}
.c132{align-items:flex-start;block-size:79.1875px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);column-gap:4px;display:flex;font-size:16px;font-weight:700;height:79.1875px;inline-size:168px;line-height:24px;margin-bottom:4px;margin-top:4px;row-gap:4px;width:168px}
.c133{block-size:79.1875px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;flex-basis:0%;flex-grow:1;font-size:16px;font-weight:700;height:79.1875px;inline-size:146px;line-height:24px;width:146px}
.icon{background-color:rgb(255, 255, 255);block-size:55.1875px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:14px;font-weight:700;height:55.1875px;inline-size:109.5px;left:0px;line-height:19.6px;margin-bottom:6px;margin-right:36.5px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;position:relative;right:0px;text-align:center;top:0px;width:109.5px;word-break:break-all}
.c136{background-color:rgb(133, 225, 106);block-size:26px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0px;color:rgb(0, 0, 0);display:block;font-size:10px;font-weight:700;height:26px;inline-size:126px;left:0px;line-height:14px;margin-bottom:6px;margin-left:42px;margin-top:6px;max-inline-size:75%;max-width:75%;padding-bottom:6px;padding-left:8px;padding-right:8px;padding-top:6px;position:relative;right:0px;top:0px;width:126px;word-break:break-all}
.dc-x{background-color:rgb(10, 10, 10);block-size:637.195px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:637.195px;inline-size:420px;line-height:24px;padding-bottom:36px;padding-left:16px;padding-right:16px;padding-top:36px;text-align:center;width:420px}
.dc-x-title{align-items:center;block-size:53px;bottom:0px;color:rgb(255, 255, 255);column-gap:6px;display:flex;font-size:16px;font-weight:700;height:53px;inline-size:388px;justify-content:center;left:0px;line-height:24px;margin-bottom:18px;position:relative;right:0px;row-gap:6px;text-align:center;top:0px;width:388px}
.x-logo{block-size:43.1953px;color:rgb(255, 255, 255);display:block;font-family:"Bebas Neue", sans-serif;font-size:48px;font-weight:900;height:43.1953px;inline-size:32.0234px;line-height:43.2px;text-align:center;width:32.0234px}
.c144{align-items:flex-start;block-size:53px;color:rgb(255, 255, 255);display:flex;flex-direction:column;font-size:16px;font-weight:700;height:53px;inline-size:152px;line-height:16px;text-align:center;width:152px}
.c145{block-size:11px;color:rgb(255, 255, 255);display:block;font-size:11px;font-weight:700;height:11px;inline-size:60.5px;letter-spacing:1.1px;line-height:11px;text-align:center;width:60.5px}
.c147{align-items:baseline;block-size:42px;color:rgb(255, 255, 255);column-gap:2px;display:flex;font-size:16px;font-weight:700;height:42px;inline-size:152px;line-height:16px;row-gap:2px;text-align:center;width:152px}
.de{block-size:20px;display:block;font-size:20px;font-weight:900;height:20px;inline-size:20px;line-height:20px;margin-left:2px;margin-right:2px;width:20px}
.c149{color:rgb(255, 255, 255);display:inline;text-align:center}
.talk{block-size:42px;border-bottom-color:rgb(255, 36, 36);border-left-color:rgb(255, 36, 36);border-right-color:rgb(255, 36, 36);border-top-color:rgb(255, 36, 36);color:rgb(255, 36, 36);display:block;font-family:"Reggae One", sans-serif;font-size:42px;font-weight:900;height:42px;inline-size:126px;line-height:42px;text-shadow:rgb(255, 255, 255) 2px 2px 0px;width:126px}
.c151{display:inline;text-align:center}
.dc-x-bubble{background-color:rgb(255, 255, 255);block-size:89.1953px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);bottom:0px;color:rgb(26, 26, 26);display:block;font-size:12px;font-weight:500;height:89.1953px;inline-size:388px;left:0px;line-height:20.4px;margin-bottom:20px;padding-bottom:14px;padding-left:12px;padding-right:12px;padding-top:14px;position:relative;right:0px;text-align:left;top:0px;width:388px}
.c153{display:inline}
.dc-x-phone{background-color:rgb(0, 0, 0);block-size:381px;border-bottom-left-radius:28px;border-bottom-right-radius:28px;border-top-left-radius:28px;border-top-right-radius:28px;bottom:0px;box-shadow:rgb(85, 85, 85) 0px 6px 0px 0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:381px;inline-size:280px;left:0px;line-height:24px;margin-left:54px;margin-right:54px;margin-top:24px;padding-bottom:10px;padding-left:8px;padding-right:8px;padding-top:10px;position:relative;right:0px;text-align:center;top:0px;width:280px}
.dc-x-post{background-color:rgb(255, 255, 255);block-size:361px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:20px;border-top-right-radius:20px;color:rgb(26, 26, 26);display:block;font-size:16px;font-weight:700;height:361px;inline-size:264px;line-height:24px;padding-bottom:12px;padding-left:10px;padding-right:10px;padding-top:12px;text-align:left;width:264px}
.x-handle{align-items:center;block-size:30px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);column-gap:6px;display:flex;font-size:10px;font-weight:700;height:30px;inline-size:244px;line-height:15px;row-gap:6px;text-align:left;width:244px}
.av{background-image:linear-gradient(135deg, rgb(255, 179, 154), rgb(255, 122, 89));block-size:24px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(26, 26, 26);display:block;font-size:10px;font-weight:700;height:24px;inline-size:24px;line-height:15px;text-align:left;width:24px}
.name{block-size:30px;border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:block;flex-basis:0%;flex-grow:1;font-size:10px;font-weight:700;height:30px;inline-size:195.992px;line-height:15px;text-align:left;width:195.992px}
.c159{display:inline}
.c160{border-bottom-color:rgb(29, 155, 240);border-left-color:rgb(29, 155, 240);border-right-color:rgb(29, 155, 240);border-top-color:rgb(29, 155, 240);color:rgb(29, 155, 240);display:inline;font-size:10px;font-weight:700;line-height:15px}
.c161{block-size:15px;border-bottom-color:rgb(102, 102, 102);border-left-color:rgb(102, 102, 102);border-right-color:rgb(102, 102, 102);border-top-color:rgb(102, 102, 102);color:rgb(102, 102, 102);display:block;font-size:8.33333px;font-weight:500;height:15px;inline-size:195.992px;line-height:12.5px;text-align:left;width:195.992px}
.c162{display:inline}
.c163{block-size:27px;display:block;font-size:18px;font-weight:900;height:27px;inline-size:12.0078px;line-height:27px;width:12.0078px}
.c164{border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);color:rgb(26, 26, 26);display:inline;text-align:left}
.x-text{block-size:33px;border-bottom-color:rgb(15, 20, 25);border-left-color:rgb(15, 20, 25);border-right-color:rgb(15, 20, 25);border-top-color:rgb(15, 20, 25);color:rgb(15, 20, 25);display:block;font-size:11px;font-weight:500;height:33px;inline-size:244px;line-height:16.5px;margin-bottom:8px;margin-top:6px;text-align:left;width:244px}
.c166{display:inline}
.dc-x-card{block-size:214px;border-bottom-color:rgb(225, 232, 237);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(225, 232, 237);border-left-style:solid;border-left-width:1px;border-right-color:rgb(225, 232, 237);border-right-style:solid;border-right-width:1px;border-top-color:rgb(225, 232, 237);border-top-left-radius:8px;border-top-right-radius:8px;border-top-style:solid;border-top-width:1px;color:rgb(26, 26, 26);display:block;font-size:9px;font-weight:700;height:214px;inline-size:244px;line-height:13.5px;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;text-align:left;width:244px}
.c168{block-size:13.5px;border-bottom-color:rgb(15, 20, 25);border-left-color:rgb(15, 20, 25);border-right-color:rgb(15, 20, 25);border-top-color:rgb(15, 20, 25);color:rgb(15, 20, 25);display:block;font-size:9px;font-weight:900;height:13.5px;inline-size:226px;line-height:13.5px;margin-bottom:2px;text-align:left;width:226px}
.c170{border-bottom-color:rgb(26, 26, 26);border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);display:inline}
.dc-x-card-img{background-color:rgb(243, 243, 243);block-size:80px;border-bottom-color:rgb(26, 26, 26);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left-color:rgb(26, 26, 26);border-right-color:rgb(26, 26, 26);border-top-color:rgb(26, 26, 26);border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(26, 26, 26);display:flex;font-size:9px;font-weight:700;height:80px;inline-size:226px;line-height:13.5px;margin-top:6px;text-align:left;width:226px}
.half{align-items:center;block-size:80px;border-bottom-color:rgb(204, 204, 204);border-bottom-style:dashed;border-bottom-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:dashed;border-left-width:1px;border-right-color:rgb(204, 204, 204);border-right-style:dashed;border-right-width:1px;border-top-color:rgb(204, 204, 204);border-top-style:dashed;border-top-width:1px;color:rgb(153, 153, 153);display:flex;flex-basis:0%;flex-grow:1;font-size:8px;font-weight:700;height:80px;inline-size:113px;justify-content:center;line-height:12px;text-align:left;width:113px}
.dc-x-time{block-size:13.5px;border-bottom-color:rgb(83, 100, 113);border-left-color:rgb(83, 100, 113);border-right-color:rgb(83, 100, 113);border-top-color:rgb(83, 100, 113);color:rgb(83, 100, 113);display:block;font-size:9px;font-weight:700;height:13.5px;inline-size:244px;line-height:13.5px;margin-top:6px;text-align:left;width:244px}
.dc-x-stats{block-size:20.5px;border-bottom-color:rgb(83, 100, 113);border-left-color:rgb(83, 100, 113);border-right-color:rgb(83, 100, 113);border-top-color:rgb(239, 243, 244);border-top-style:solid;border-top-width:1px;color:rgb(83, 100, 113);column-gap:10px;display:flex;font-size:9px;font-weight:700;height:20.5px;inline-size:244px;line-height:13.5px;margin-top:6px;padding-top:6px;row-gap:10px;text-align:left;width:244px}
.c177{block-size:13.5px;border-top-color:rgb(83, 100, 113);display:block;height:13.5px;inline-size:21.6641px;width:21.6641px}
.c178{block-size:13.5px;border-top-color:rgb(83, 100, 113);display:block;height:13.5px;inline-size:30.5469px;width:30.5469px}
.c179{block-size:13.5px;border-top-color:rgb(83, 100, 113);display:block;height:13.5px;inline-size:75.5469px;width:75.5469px}
.dc-achieve{background-image:linear-gradient(rgb(200, 10, 10), rgb(125, 6, 6));block-size:256.891px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:256.891px;inline-size:420px;left:0px;line-height:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;padding-top:24px;position:relative;right:0px;text-align:center;top:0px;width:420px}
.dc-achieve-pre{block-size:22.5px;color:rgb(255, 255, 255);display:block;font-size:15px;font-weight:900;height:22.5px;inline-size:388px;line-height:22.5px;margin-bottom:6px;text-align:center;width:388px}
.dc-achieve-big{block-size:63px;color:rgb(255, 255, 255);display:block;font-size:18px;font-weight:900;height:63px;inline-size:388px;line-height:27px;margin-bottom:14px;text-align:center;width:388px}
.c184{display:inline}
.c185{border-bottom-color:rgb(255, 230, 0);border-left-color:rgb(255, 230, 0);border-right-color:rgb(255, 230, 0);border-top-color:rgb(255, 230, 0);color:rgb(255, 230, 0);display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-size:42px;font-weight:900;line-height:63px;margin-left:4px;margin-right:4px;text-align:center;vertical-align:middle}
.dc-achieve-msg{background-color:rgba(0, 0, 0, 0.4);block-size:55px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:block;font-size:13px;font-weight:700;height:55px;inline-size:388px;line-height:19.5px;margin-bottom:10px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;text-align:center;width:388px}
.dc-achieve-note{block-size:38.3906px;color:rgb(255, 255, 255);display:block;font-size:12px;font-weight:500;height:38.3906px;inline-size:388px;line-height:19.2px;text-align:left;width:388px}
.dc-discord{background-image:linear-gradient(rgb(26, 21, 71), rgb(12, 9, 54));block-size:1596.11px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:1596.11px;inline-size:420px;left:0px;line-height:24px;padding-bottom:30px;padding-left:16px;padding-right:16px;padding-top:30px;position:relative;right:0px;top:0px;width:420px}
.dc-discord-top{background-image:radial-gradient(at 50% 0%, rgb(108, 92, 231) 0%, rgba(0, 0, 0, 0) 60%);block-size:167.789px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:167.789px;inline-size:420px;line-height:24px;margin-bottom:20px;margin-left:-16px;margin-right:-16px;margin-top:-30px;padding-bottom:18px;padding-top:14px;text-align:center;width:420px}
.dc-discord-logo{align-items:center;background-color:rgb(88, 101, 242);block-size:45px;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px;color:rgb(255, 255, 255);column-gap:6px;display:inline-flex;font-size:22px;font-weight:900;height:45px;inline-size:139.539px;line-height:33px;padding-bottom:6px;padding-left:16px;padding-right:16px;padding-top:6px;row-gap:6px;text-align:center;width:139.539px}
.dc-discord-sub{block-size:18px;color:rgb(255, 255, 255);display:inline-block;font-size:12px;font-weight:700;height:18px;inline-size:84px;line-height:18px;margin-top:10px;text-align:center;width:84px}
.dc-discord-title{block-size:90.7891px;color:rgb(255, 255, 255);display:block;font-size:22px;font-weight:900;height:90.7891px;inline-size:420px;line-height:30.8px;text-align:center;width:420px}
.c197{display:inline}
.amp{block-size:25.1953px;display:block;font-family:serif;font-size:18px;height:25.1953px;inline-size:420px;line-height:25.2px;margin-bottom:2px;margin-top:2px;width:420px}
.c199{color:rgb(255, 255, 255);display:inline;font-weight:900;text-align:center}
.dc-discord-intro{block-size:88.375px;border-bottom-color:rgb(224, 224, 255);border-left-color:rgb(224, 224, 255);border-right-color:rgb(224, 224, 255);border-top-color:rgb(224, 224, 255);color:rgb(224, 224, 255);display:block;font-size:13px;font-weight:500;height:88.375px;inline-size:388px;line-height:22.1px;width:388px}
.c202{block-size:307.992px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:307.992px;inline-size:388px;line-height:24px;margin-bottom:28px;width:388px}
.c203{align-items:flex-end;background-image:linear-gradient(90deg, rgb(59, 48, 136), rgb(88, 101, 242));block-size:50.7969px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);column-gap:10px;display:flex;font-size:16px;font-weight:700;height:50.7969px;inline-size:388px;line-height:24px;margin-bottom:14px;padding-bottom:10px;padding-left:12px;padding-right:12px;padding-top:10px;row-gap:10px;width:388px}
.c204{block-size:28.7969px;display:block;font-family:"Playfair Display", serif;font-size:36px;height:28.7969px;inline-size:13.7891px;line-height:28.8px;width:13.7891px}
.c205{color:rgb(255, 255, 255);display:inline;font-weight:700}
.c206{block-size:19.5px;display:block;flex-basis:0%;flex-grow:1;font-size:15px;font-weight:900;height:19.5px;inline-size:340.211px;line-height:19.5px;width:340.211px}
.c207{color:rgb(255, 255, 255);display:inline}
.c208{background-color:rgb(255, 255, 255);block-size:89.1953px;border-bottom-color:rgb(26, 21, 71);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left-color:rgb(26, 21, 71);border-right-color:rgb(26, 21, 71);border-top-color:rgb(26, 21, 71);border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(26, 21, 71);display:block;font-size:12px;font-weight:700;height:89.1953px;inline-size:388px;line-height:20.4px;margin-bottom:14px;padding-bottom:14px;padding-left:12px;padding-right:12px;padding-top:14px;width:388px}
.dc-d-img{align-items:center;background-attachment:scroll, scroll;background-clip:border-box, border-box;background-image:repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.06) 0px, rgba(255, 255, 255, 0.06) 8px, rgba(0, 0, 0, 0) 8px, rgba(0, 0, 0, 0) 16px), linear-gradient(135deg, rgb(154, 160, 227), rgb(88, 101, 242));background-origin:padding-box, padding-box;background-position:0% 0%, 0% 0%;background-repeat:repeat, repeat;background-size:auto, auto;block-size:140px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;color:rgb(255, 255, 255);display:flex;font-size:11px;font-weight:700;height:140px;inline-size:388px;justify-content:center;line-height:16.5px;width:388px}
.c212{block-size:526.977px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:526.977px;inline-size:388px;line-height:24px;margin-bottom:28px;width:388px}
.c213{align-items:flex-end;background-image:linear-gradient(90deg, rgb(59, 48, 136), rgb(88, 101, 242));block-size:61px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);column-gap:10px;display:flex;font-size:16px;font-weight:700;height:61px;inline-size:388px;line-height:24px;margin-bottom:14px;padding-bottom:10px;padding-left:12px;padding-right:12px;padding-top:10px;row-gap:10px;width:388px}
.c214{block-size:28.7969px;display:block;font-family:"Playfair Display", serif;font-size:36px;height:28.7969px;inline-size:18.8281px;line-height:28.8px;width:18.8281px}
.c215{block-size:39px;display:block;flex-basis:0%;flex-grow:1;font-size:15px;font-weight:900;height:39px;inline-size:335.172px;line-height:19.5px;width:335.172px}
.c216{background-color:rgb(26, 21, 71);block-size:105.594px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(255, 255, 255);display:block;font-size:10px;font-weight:500;height:105.594px;inline-size:388px;line-height:16px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:388px}
.c217{display:inline}
.reacts{background-color:rgba(255, 255, 255, 0.05);block-size:24px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);column-gap:6px;display:flex;font-size:10px;font-weight:500;height:24px;inline-size:368px;line-height:16px;margin-top:6px;padding-bottom:4px;padding-left:6px;padding-right:6px;padding-top:4px;row-gap:6px;width:368px}
.c219{block-size:16px;display:block;height:16px;inline-size:24.6562px;width:24.6562px}
.c220{block-size:16px;display:block;height:16px;inline-size:18.9609px;width:18.9609px}
.dc-d-testi-name{block-size:17.5938px;color:rgb(255, 255, 255);display:block;font-size:11px;font-weight:700;height:17.5938px;inline-size:368px;line-height:17.6px;margin-top:6px;text-align:center;width:368px}
.c223{background-color:rgb(26, 21, 71);block-size:105.594px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(255, 255, 255);display:block;font-size:10px;font-weight:500;height:105.594px;inline-size:388px;line-height:16px;margin-top:8px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:388px}
.c224{background-color:rgb(26, 21, 71);block-size:121.594px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(255, 255, 255);display:block;font-size:10px;font-weight:500;height:121.594px;inline-size:388px;line-height:16px;margin-top:8px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:388px}
.c225{block-size:370.977px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:370.977px;inline-size:388px;line-height:24px;margin-bottom:28px;width:388px}
.c226{block-size:28.7969px;display:block;font-family:"Playfair Display", serif;font-size:36px;height:28.7969px;inline-size:17.5703px;line-height:28.8px;width:17.5703px}
.c227{block-size:39px;display:block;flex-basis:0%;flex-grow:1;font-size:15px;font-weight:900;height:39px;inline-size:336.43px;line-height:19.5px;width:336.43px}
.c228{background-color:rgb(255, 255, 255);block-size:129.992px;border-bottom-color:rgb(26, 21, 71);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left-color:rgb(26, 21, 71);border-right-color:rgb(26, 21, 71);border-top-color:rgb(26, 21, 71);border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(26, 21, 71);display:block;font-size:12px;font-weight:700;height:129.992px;inline-size:388px;line-height:20.4px;margin-bottom:14px;padding-bottom:14px;padding-left:12px;padding-right:12px;padding-top:14px;width:388px}
.dc-d-asaSteps{block-size:151.984px;color:rgb(255, 255, 255);column-gap:10px;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:151.984px;inline-size:388px;line-height:24px;margin-top:14px;row-gap:10px;width:388px}
.c230{align-items:flex-start;block-size:32.7969px;color:rgb(255, 255, 255);column-gap:10px;display:flex;font-size:16px;font-weight:700;height:32.7969px;inline-size:388px;line-height:24px;row-gap:10px;width:388px}
.n{align-items:center;background-color:rgb(88, 101, 242);block-size:24px;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);display:flex;flex-shrink:0;font-size:13px;font-weight:900;height:24px;inline-size:24px;justify-content:center;line-height:19.5px;width:24px}
.c233{background-color:rgb(238, 240, 250);block-size:32.7969px;border-bottom-color:rgb(26, 21, 71);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left-color:rgb(26, 21, 71);border-right-color:rgb(26, 21, 71);border-top-color:rgb(26, 21, 71);border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(26, 21, 71);display:block;flex-basis:0%;flex-grow:1;font-size:12px;font-weight:700;height:32.7969px;inline-size:354px;line-height:16.8px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;width:354px}
.c235{align-items:flex-start;block-size:49.5938px;color:rgb(255, 255, 255);column-gap:10px;display:flex;font-size:16px;font-weight:700;height:49.5938px;inline-size:388px;line-height:24px;row-gap:10px;width:388px}
.c236{background-color:rgb(238, 240, 250);block-size:49.5938px;border-bottom-color:rgb(26, 21, 71);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left-color:rgb(26, 21, 71);border-right-color:rgb(26, 21, 71);border-top-color:rgb(26, 21, 71);border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(26, 21, 71);display:block;flex-basis:0%;flex-grow:1;font-size:12px;font-weight:700;height:49.5938px;inline-size:354px;line-height:16.8px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;width:354px}
.dc-price{background-image:linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 30%, rgb(217, 17, 17) 30%, rgb(125, 6, 6) 100%);block-size:350px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:350px;inline-size:420px;left:0px;line-height:24px;padding-bottom:40px;padding-left:16px;padding-right:16px;position:relative;right:0px;text-align:center;top:0px;width:420px}
.dc-price-inner{background-image:linear-gradient(rgb(217, 17, 17), rgb(125, 6, 6));block-size:360px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:360px;inline-size:420px;left:0px;line-height:24px;margin-left:-16px;margin-right:-16px;margin-top:-20px;padding-bottom:36px;padding-left:16px;padding-right:16px;padding-top:36px;position:relative;right:0px;text-align:center;top:0px;width:420px}
.dc-price-ghost{block-size:90px;border-bottom-color:rgba(0, 0, 0, 0.25);border-left-color:rgba(0, 0, 0, 0.25);border-right-color:rgba(0, 0, 0, 0.25);border-top-color:rgba(0, 0, 0, 0.25);bottom:134.5px;color:rgba(0, 0, 0, 0.25);display:block;font-family:"Bebas Neue", sans-serif;font-size:90px;font-weight:900;height:90px;inline-size:420px;left:0px;letter-spacing:4.5px;line-height:90px;pointer-events:none;position:absolute;right:0px;text-align:center;top:30px;width:420px}
.dc-price-title{block-size:39px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:26px;font-weight:900;height:39px;inline-size:388px;left:0px;line-height:39px;position:relative;right:0px;text-align:center;top:0px;width:388px;z-index:2}
.dc-price-amt{align-items:baseline;block-size:62.5px;bottom:0px;color:rgb(255, 255, 255);display:flex;font-family:"M PLUS Rounded 1c", sans-serif;font-size:16px;font-weight:900;height:62.5px;inline-size:388px;justify-content:center;left:0px;line-height:24px;margin-bottom:18px;position:relative;right:0px;text-align:center;top:0px;width:388px;z-index:2}
.pre{block-size:24px;display:block;height:24px;inline-size:32px;margin-right:4px;width:32px}
.c245{color:rgb(255, 255, 255);display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-size:16px;font-weight:900;line-height:24px;text-align:center}
.c246{block-size:62px;display:block;font-size:62px;height:62px;inline-size:226.859px;line-height:62px;width:226.859px}
.c247{color:rgb(255, 255, 255);display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-align:center}
.yen{block-size:33px;display:block;font-size:22px;height:33px;inline-size:22px;line-height:33px;margin-left:2px;width:22px}
.c249{color:rgb(255, 255, 255);display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-align:center}
.c250{block-size:15px;color:rgb(255, 255, 255);display:block;font-family:"M PLUS Rounded 1c", sans-serif;font-size:10px;font-weight:900;height:15px;inline-size:28.6016px;line-height:15px;margin-left:2px;margin-top:8px;text-align:center;vertical-align:top;width:28.6016px}
.dc-cta{margin-bottom:14px;margin-top:14px}
.dc-price-table{background-color:rgb(0, 0, 0);block-size:63px;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;color:rgb(255, 255, 255);column-gap:1px;display:grid;font-size:12px;font-weight:700;grid-template-columns:80px 197px;grid-template-rows:30px 30px;height:63px;inline-size:280px;line-height:18px;margin-left:54px;margin-right:54px;max-inline-size:280px;max-width:280px;row-gap:1px;text-align:center;width:280px}
.lbl{background-color:rgb(26, 26, 26);block-size:30px;color:rgb(255, 255, 255);display:block;font-size:12px;font-weight:700;height:30px;inline-size:80px;line-height:18px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;text-align:left;width:80px}
.c254{display:inline}
.c255{background-color:rgb(0, 0, 0);block-size:30px;color:rgb(255, 255, 255);display:block;font-size:12px;font-weight:700;height:30px;inline-size:197px;line-height:18px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;text-align:left;width:197px}
.dc-cta-block{background-color:rgb(10, 10, 10);block-size:410px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:410px;inline-size:420px;line-height:24px;padding-left:16px;padding-right:16px;padding-top:24px;width:420px}
.dc-faq-title{block-size:42px;color:rgb(255, 255, 255);display:block;font-size:22px;font-weight:900;height:42px;inline-size:388px;line-height:33px;text-align:center;width:388px}
.dc-faq{block-size:250px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:250px;inline-size:388px;line-height:24px;padding-bottom:24px;width:388px}
.c259{block-size:77px;border-bottom-color:rgb(201, 168, 90);border-bottom-style:solid;border-bottom-width:1px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:77px;inline-size:388px;line-height:24px;padding-bottom:14px;padding-left:4px;padding-right:4px;padding-top:14px;width:388px}
.q{align-items:flex-start;block-size:20px;color:rgb(255, 255, 255);column-gap:8px;display:flex;font-size:13px;font-weight:700;height:20px;inline-size:380px;line-height:19.5px;row-gap:8px;width:380px}
.c262{align-items:flex-start;block-size:18px;color:rgb(255, 255, 255);column-gap:8px;display:flex;font-size:12px;font-weight:500;height:18px;inline-size:380px;line-height:18px;margin-top:10px;row-gap:8px;width:380px}
.c266{block-size:95px;border-bottom-color:rgb(201, 168, 90);border-bottom-style:solid;border-bottom-width:1px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:95px;inline-size:388px;line-height:24px;padding-bottom:14px;padding-left:4px;padding-right:4px;padding-top:14px;width:388px}
.c268{align-items:flex-start;block-size:36px;color:rgb(255, 255, 255);column-gap:8px;display:flex;font-size:12px;font-weight:500;height:36px;inline-size:380px;line-height:18px;margin-top:10px;row-gap:8px;width:380px}
.dc-footer{background-color:rgb(26, 26, 26);block-size:230px;border-bottom-color:rgb(168, 168, 168);border-left-color:rgb(168, 168, 168);border-right-color:rgb(168, 168, 168);border-top-color:rgb(168, 168, 168);color:rgb(168, 168, 168);display:block;font-size:11px;font-weight:500;height:230px;inline-size:420px;line-height:18.7px;padding-bottom:24px;padding-left:16px;padding-right:16px;padding-top:28px;text-align:center;width:420px}
.dc-footer-co{block-size:23.7969px;color:rgb(255, 255, 255);display:block;font-size:14px;font-weight:900;height:23.7969px;inline-size:388px;line-height:23.8px;margin-bottom:14px;text-align:center;width:388px}
.c274{block-size:37.3906px;border-bottom-color:rgb(168, 168, 168);border-left-color:rgb(168, 168, 168);border-right-color:rgb(168, 168, 168);border-top-color:rgb(168, 168, 168);color:rgb(168, 168, 168);display:block;font-size:11px;font-weight:500;height:37.3906px;inline-size:388px;line-height:18.7px;text-align:center;width:388px}
.c275{display:inline}
.dc-footer-links{align-items:center;block-size:43.3906px;border-bottom-color:rgb(168, 168, 168);border-left-color:rgb(168, 168, 168);border-right-color:rgb(168, 168, 168);border-top-color:rgb(168, 168, 168);color:rgb(168, 168, 168);column-gap:6px;display:flex;flex-direction:column;font-size:11px;font-weight:500;height:43.3906px;inline-size:388px;line-height:18.7px;margin-bottom:14px;margin-top:14px;row-gap:6px;text-align:center;width:388px}
.c277{block-size:18.6953px;border-bottom-color:rgb(168, 168, 168);border-left-color:rgb(168, 168, 168);border-right-color:rgb(168, 168, 168);border-top-color:rgb(168, 168, 168);color:rgb(168, 168, 168);display:block;font-size:11px;font-weight:700;height:18.6953px;inline-size:109.781px;line-height:18.7px;text-align:center;width:109.781px}
.c278{display:inline}
.c279{block-size:18.6953px;border-bottom-color:rgb(168, 168, 168);border-left-color:rgb(168, 168, 168);border-right-color:rgb(168, 168, 168);border-top-color:rgb(168, 168, 168);color:rgb(168, 168, 168);display:block;font-size:11px;font-weight:700;height:18.6953px;inline-size:132px;line-height:18.7px;text-align:center;width:132px}
.dc-footer-copy{block-size:17px;border-bottom-color:rgb(119, 119, 119);border-left-color:rgb(119, 119, 119);border-right-color:rgb(119, 119, 119);border-top-color:rgb(119, 119, 119);color:rgb(119, 119, 119);display:block;font-size:10px;font-weight:500;height:17px;inline-size:388px;line-height:17px;margin-top:14px;text-align:center;width:388px}
.dc-fixed{background:transparent;block-size:70px;bottom:0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:70px;inline-size:420px;left:0px;line-height:24px;padding-bottom:8px;padding-left:16px;padding-right:16px;padding-top:8px;right:0px;width:420px}
.c283{background-image:linear-gradient(rgb(22, 214, 95) 0%, rgb(6, 199, 85) 50%, rgb(4, 165, 70) 100%);block-size:54px;border-bottom-color:rgb(12, 138, 62);border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-bottom-style:solid;border-bottom-width:2px;border-left-color:rgb(12, 138, 62);border-left-style:solid;border-left-width:2px;border-right-color:rgb(12, 138, 62);border-right-style:solid;border-right-width:2px;border-top-color:rgb(12, 138, 62);border-top-left-radius:999px;border-top-right-radius:999px;border-top-style:solid;border-top-width:2px;bottom:0px;box-shadow:rgb(4, 77, 35) 0px 4px 0px 0px, rgba(6, 199, 85, 0.35) 0px 8px 14px 0px;color:rgb(255, 255, 255);display:block;font-size:16px;font-weight:700;height:54px;inline-size:388px;left:0px;line-height:24px;padding-bottom:10px;padding-left:14px;padding-right:14px;padding-top:10px;position:relative;right:0px;text-align:center;top:0px;width:388px}
.c284{background-color:rgb(0, 0, 0);block-size:19px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:27px;display:block;font-size:10px;height:19px;inline-size:46px;left:18px;line-height:15px;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;position:absolute;right:320px;top:4px;width:46px}
.c285{align-items:baseline;block-size:30px;column-gap:2px;display:flex;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;height:30px;inline-size:356px;justify-content:center;row-gap:2px;text-shadow:rgb(4, 77, 35) 1px 1px 0px;width:356px}
.c286{block-size:30px;color:rgb(255, 255, 255);display:block;font-size:20px;height:30px;inline-size:48.5859px;letter-spacing:0.4px;line-height:30px;text-align:center;width:48.5859px}
.c287{display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-shadow:rgb(4, 77, 35) 1px 1px 0px}
.c288{block-size:30px;color:rgb(255, 255, 255);display:block;font-size:20px;height:30px;inline-size:13.2031px;line-height:30px;text-align:center;width:13.2031px}
.c289{display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-shadow:rgb(4, 77, 35) 1px 1px 0px}
.c290{block-size:24px;border-bottom-color:rgb(255, 230, 0);border-left-color:rgb(255, 230, 0);border-right-color:rgb(255, 230, 0);border-top-color:rgb(255, 230, 0);color:rgb(255, 230, 0);display:block;font-size:16px;height:24px;inline-size:80px;line-height:24px;margin-left:2px;text-align:center;text-decoration:underline 2px;text-decoration-line:underline;text-decoration-thickness:2px;width:80px}
.c291{display:inline;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:900;text-shadow:rgb(4, 77, 35) 1px 1px 0px}
/* Floating CTA — JS制御 (floating-cta.js) */
.dc-fixed{position:fixed;z-index:1000;transform:translateY(100%);transition:transform 0.3s ease;pointer-events:none}
.dc-fixed .dc-cta{margin-top:0;margin-bottom:0}
.dc-fixed.is-visible{transform:translateY(0);pointer-events:auto}
