.elementor-124227 .elementor-element.elementor-element-d8a4883{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-bf73505{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-e951d53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-82bba8a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-c5102f3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-f895d79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-e973cce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-d4c44aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-b7f24d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-f1b7808{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-540e111{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-b7cbb8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-f5285b0{--display:flex}.elementor-124227 .elementor-element.elementor-element-f12065c{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-124227 .elementor-element.elementor-element-f12065c.e-con{--flex-grow:1;--flex-shrink:0}@media(min-width:768px){.elementor-124227 .elementor-element.elementor-element-f12065c{--content-width:800px}}@media(max-width:1024px){.elementor-124227 .elementor-element.elementor-element-f12065c{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}}@media(max-width:767px){.elementor-124227 .elementor-element.elementor-element-f12065c{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}}.simple-nav{position:-webkit-sticky !important;position:fixed !important;top:0 !important;z-index:9999 !important;background-color:#fff !important;box-shadow:0 2px 15px rgba(0,0,0,.08) !important;width:100% !important}html{scroll-padding-top:80px !important;scroll-behavior:smooth !important}.simple-nav{position:sticky;top:0;z-index:100;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:15px 5%;border-bottom:1px solid #eee;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif;color:#132b36}.nav-brand{display:flex;align-items:center;gap:15px;text-decoration:none;color:inherit}.nav-brand .logo{font-family:Georgia,serif;font-size:28px;font-weight:700}.nav-brand .company{font-size:11px;line-height:1.4}.nav-links{display:flex;align-items:center;gap:20px}.nav-links a{text-decoration:none;color:#132b36;font-size:12px;font-weight:700}.nav-links .btn-nav{background:#102a36;color:#fff;padding:10px 20px}.simple-hero{background-image:url('https://www.jkeiei.co.jp/m/wp-content/uploads/2026/10/BMS_Singapore2027_hero_background.png');background-size:cover;background-position:center;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif;color:#fff}.hero-overlay{background:linear-gradient(90deg,rgba(16,42,54,.8) 0%,rgba(16,42,54,.6) 10%,rgba(16,42,54,.1) 100%);padding:80px 5%}.hero-content{max-width:1000px;margin:0 auto}.hero-content .eyebrow{color:#dec18d;font-size:12px;letter-spacing:.1em;margin-bottom:5px}.hero-content .kicker{font-size:14px;margin-top:20px;margin-bottom:0}.hero-content .title{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:48px;line-height:1.4;margin:10px 0;font-weight:700;color:#fff}.hero-content .title .highlight{color:#dec18d}.hero-content .desc{font-size:16px;line-height:1.8}.hero-content .highlight-lead{display:inline-block;font-size:20px;font-weight:700;color:#fff;background:rgba(222,193,141,.18);border-left:4px solid #f3d17c;padding:8px 16px;margin-top:28px;margin-bottom:10px;border-radius:0 4px 4px 0;line-height:1.5}.hero-content .date{font-size:28px;font-weight:800;color:#e5be65;background:linear-gradient(135deg,#fff2c6 0%,#e5be65 50%,#b88a3b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-top:6px;margin-bottom:0;letter-spacing:.03em;line-height:1.4}.actions{display:flex;gap:20px;align-items:center;margin-top:30px}.actions .btn-main{background:#dec18d;color:#102a36;padding:15px 25px;text-decoration:none;font-weight:700}.actions .link-sub{color:#fff;text-decoration:underline}.hero-meta{display:flex;justify-content:space-between;margin-top:60px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2);font-size:12px;color:#ccc}.hero-meta strong{font-family:Georgia,serif;font-size:28px;color:#fff;display:block}@media (max-width:768px){.nav-links a:not(.btn-nav){display:none}.nav-brand .company{display:none}.hero-overlay{padding:50px 5%}.hero-content .title{font-size:32px}.hero-content .highlight-lead{font-size:16px;padding:6px 12px}.hero-content .date{font-size:22px}.actions{flex-direction:column;align-items:flex-start}.hero-meta{flex-direction:column;gap:20px}}.simple-event-strip{background:#102a36;color:#fff;padding:30px 5%;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif;box-sizing:border-box}.event-strip-inner{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.event-strip-item{flex:1;border-right:1px solid rgba(255,255,255,.15);padding-right:20px}.event-strip-item:last-child{border-right:none;padding-right:0}.event-strip-item .label{display:block;font-size:11px;color:#c3cfd2;letter-spacing:.1em;margin-bottom:6px}.event-strip-item .value{font-size:22px;font-weight:700;font-family:"IBM Plex Mono",monospace,sans-serif;line-height:1.3}.event-strip-item .value span{font-size:13px;margin:0 3px;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif}.event-strip-item .subtle{font-size:12px;color:#b7c7cd;margin-left:8px;font-weight:400;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif}.simple-intro-note{background:#ebe6db;color:#5c5548;text-align:center;padding:20px 5%;font-size:16px;line-height:1.8;letter-spacing:.04em;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif;box-sizing:border-box}.simple-intro-note strong{color:#273c43}@media (max-width:768px){.event-strip-inner{flex-direction:column;align-items:flex-start;gap:16px}.event-strip-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.15);padding-right:0;padding-bottom:16px;width:100%}.event-strip-item:last-child{border-bottom:none;padding-bottom:0}.event-strip-item .value{font-size:19px}.event-strip-item .subtle{display:block;margin-left:0;margin-top:4px}.simple-intro-note{font-size:14px;text-align:left;padding:18px 5%}}.simple-section{padding:80px 5%;background:#f7f6f2;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif;color:#132b36;box-sizing:border-box}.simple-sec-head{max-width:1000px;margin:0 auto 50px auto;text-align:left}.simple-sec-head .eyebrow{font-family:"IBM Plex Mono",monospace,sans-serif;font-size:11px;color:#997437;text-transform:uppercase;letter-spacing:.15em;margin-bottom:10px;display:flex;align-items:center;gap:10px}.simple-sec-head .eyebrow:before{content:"";display:inline-block;width:25px;height:1px;background:currentColor}.simple-sec-head h2{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:32px;line-height:1.5;font-weight:700;margin:0 0 15px}.simple-sec-head .lead{font-size:15px;color:#596970;line-height:1.8;margin:0}.simple-points-wrap{max-width:1000px;margin:0 auto;display:flex;gap:24px}.simple-point{flex:1;background:#fff;padding:30px;border-top:3px solid #dec18d;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.03)}.simple-point.main{background:#102a36;color:#fff;border-top-color:#997437}.simple-point-num{font-family:Georgia,serif;font-size:40px;font-weight:700;color:#dec18d;display:block;margin-bottom:15px;line-height:1}.simple-point.main .simple-point-num{color:#d6b77c}.simple-point .tag{display:inline-block;font-size:11px;background:#f1ebde;color:#8b672f;padding:4px 8px;border-radius:2px;margin-bottom:15px}.simple-point.main .tag{background:rgba(255,255,255,.1);color:#e8cf9d}.simple-point h3{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:20px;line-height:1.6;margin:0 0 15px;font-weight:700}.simple-point p{font-size:14px;line-height:1.8;color:#596970;margin:0}.simple-point.main p{color:#d2dddf}.simple-table-container{max-width:1000px;margin:0 auto}@media (max-width:768px){.simple-section{padding:50px 5%}.simple-sec-head h2{font-size:26px}.simple-points-wrap{flex-direction:column;gap:16px}.simple-point{padding:24px}}.simple-point.main h3{color:#fff !important}.simple-point h3,.simple-points-wrap h3,.simple-point .point-title,.simple-point .title{font-size:22px !important;line-height:1.4 !important;font-weight:700 !important;margin-top:10px !important;margin-bottom:14px !important;color:#132b36 !important}@media (max-width:768px){.simple-point h3,.simple-points-wrap h3,.simple-point .point-title,.simple-point .title{font-size:20px !important;line-height:1.45 !important}}.simple-point .tag{font-size:16px !important;padding:5px 12px !important}.simple-nav{position:sticky;top:0;z-index:100;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:15px 5%;border-top:1px solid #d8dbd7;border-bottom:1px solid #d8dbd7;font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif;color:#132b36}.nav-brand{display:flex;align-items:center;gap:15px;text-decoration:none;color:inherit}.nav-brand .logo{font-family:Georgia,serif;font-size:28px;font-weight:700}.nav-brand .company{font-size:11px;line-height:1.4}.nav-links{display:flex;align-items:center;gap:20px}.nav-links a{text-decoration:none;color:#132b36;font-size:12px;font-weight:700}.nav-links .btn-nav{background:#102a36;color:#fff;padding:10px 20px}.simple-table td.highlight-new{background:#f8f6f0;color:#102a36}.simple-table tbody tr:hover td.highlight-new{background-color:#f0ebe0}.simple-program-wrap{max-width:1000px;margin:0 auto}.simple-program-label{display:flex;justify-content:space-between;border-top:1px solid #d8dbd7;padding:15px 0;color:#596970;font-size:12px;font-family:"IBM Plex Mono","Zen Kaku Gothic New",sans-serif;margin-bottom:20px}.simple-days{display:flex;gap:24px;margin-bottom:50px}.simple-day{flex:1;background:#f7f9f8;border:1px solid #d8dbd7;padding:30px;border-radius:4px}.simple-day h3{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:20px;line-height:1.5;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #d8dbd7;font-weight:700}.simple-day h3 .num{display:block;font-size:12px;color:#997437;margin-bottom:10px;letter-spacing:.1em;font-family:"IBM Plex Mono",monospace,sans-serif}.simple-tl{list-style:none;padding:0;margin:0}.simple-tl li{display:flex;gap:15px;padding:15px 0;border-bottom:1px solid #e8ebe6}.simple-tl li:last-child{border-bottom:none;padding-bottom:0}.simple-tl li.hl{background:#f8f6f0;margin:0 -15px;padding:15px;border-radius:4px;border-bottom:none}.simple-tl time{font-family:"IBM Plex Mono",monospace,sans-serif;font-size:13px;color:#8b6b35;min-width:45px}.simple-tl-content b{display:block;font-size:16px;margin-bottom:5px;color:#132b36}.simple-tl-content span{display:block;font-size:12px;color:#596970;line-height:1.6}.simple-model-title{margin-bottom:20px}.simple-model-title h3{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:22px;margin:10px 0;font-weight:700}.simple-model-title p{font-size:13px;color:#596970;margin:0}.simple-model-list{border-top:1px solid #d8dbd7}.simple-model-item{display:flex;gap:20px;padding:18px 0;border-bottom:1px solid #d8dbd7;font-size:14px}.simple-model-item:nth-child(4){background:#f8f6f0;margin:0 -15px;padding:18px 15px;border-radius:4px;border-bottom:none}.simple-model-item .num{font-family:"IBM Plex Mono",monospace,sans-serif;font-size:13px;color:#8b6b35;min-width:80px}.simple-model-item span.text{color:#4a555a;line-height:1.6}@media (max-width:768px){.simple-days{flex-direction:column}.simple-day{padding:20px}.simple-model-item{flex-direction:column;gap:8px}.simple-model-item .num{min-width:auto}}.simple-table td.highlight-jp,.simple-table td.highlight-new{background-color:#eee3cc !important;color:#102a36 !important;font-weight:500;border-left:2px solid #d4b883}.simple-table thead th:last-child{background-color:#102a36 !important;color:#dec18d !important;border-left:2px solid #dec18d}.simple-table tbody tr:hover td.highlight-jp,.simple-table tbody tr:hover td.highlight-new{background-color:#e5d8be !important}.simple-tl li.hl{background-color:#ece0ca !important;border-left:4px solid #997437 !important;padding-left:14px !important;margin:0 -15px !important}.simple-tl li.hl time{color:#79571e !important;font-weight:700}.simple-tl li.hl .simple-tl-content b{color:#102a36 !important}.simple-model-item:nth-child(4){background-color:#ece0ca !important;border-left:4px solid #997437 !important;padding-left:14px !important}.simple-model-item:nth-child(4) .num{color:#79571e !important;font-weight:700}.simple-model-item:nth-child(4) span.text{color:#102a36 !important;font-weight:500}.simple-tl time{font-size:19px !important;font-weight:700 !important;font-family:"IBM Plex Mono",monospace,sans-serif !important;color:#997437 !important;min-width:68px !important;letter-spacing:-.02em !important;line-height:1.4 !important}@media (max-width:768px){.simple-tl time{font-size:16px !important;min-width:58px !important}}.simple-day h3 .num,.simple-day .num,.simple-model-item .num{font-size:19px !important;font-weight:700 !important;letter-spacing:.05em !important;display:inline-block !important;margin-right:8px !important}@media (max-width:768px){.simple-day h3 .num,.simple-day .num,.simple-model-item .num{font-size:16px !important}}.simple-model-item{display:flex !important;align-items:baseline !important;gap:16px !important}.simple-model-item .num{font-size:18px !important;white-space:nowrap !important;flex-shrink:0 !important;min-width:105px !important;letter-spacing:.02em !important;margin-right:0 !important}.simple-model-item .text{flex:1 !important}@media (max-width:768px){.simple-model-item{gap:10px !important}.simple-model-item .num{font-size:15px !important;min-width:85px !important}}.simple-who-wrap{max-width:1000px;margin:0 auto;display:flex;gap:40px;align-items:flex-start}.simple-who-head{flex:1}.simple-who-list{flex:1.6;list-style:none;margin:0;padding:0}.simple-who-list li{border-bottom:1px solid #dcded9;padding:16px 0 16px 30px;position:relative;font-size:15px;color:#132b36;line-height:1.6}.simple-who-list li:before{content:"↗";position:absolute;left:0;top:16px;color:#997437;font-size:16px;font-weight:700}@media (max-width:768px){.simple-who-wrap{flex-direction:column;gap:20px}.simple-who-list li{font-size:14px;padding:14px 0 14px 26px}.simple-who-list li:before{top:14px}}.simple-people-wrap{max-width:1000px;margin:0 auto;display:flex;gap:50px}.simple-person{flex:1;border-top:2px solid #dec18d;padding-top:25px}.simple-person:first-child{flex:1.6}.simple-person .role{font-size:12px;color:#997437;font-weight:700;display:block;margin-bottom:10px}.simple-person h3{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:28px;margin:0 0 15px;color:#132b36}.simple-person h3 small{font-family:"Zen Kaku Gothic New","Yu Gothic",sans-serif;font-size:13px;color:#596970;font-weight:400;margin-left:10px}.simple-person p{font-size:14px;color:#596970;line-height:2;margin:0}@media (max-width:768px){.simple-people-wrap{flex-direction:column;gap:40px}}.simple-voices-wrap{max-width:1000px;margin:0 auto;display:flex;gap:40px}.simple-voice{flex:1}.simple-voice:before{content:"“";font-family:Georgia,serif;font-size:72px;line-height:.9;color:#dec18d;display:block;margin-bottom:-15px}.simple-voice p{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:18px;line-height:1.8;color:#132b36;margin:0 0 15px;font-weight:500}.simple-voice small{display:block;font-size:12px;color:#596970}@media (max-width:768px){.simple-voices-wrap{flex-direction:column;gap:30px}.simple-voice{border-bottom:1px solid #d8dbd7;padding-bottom:25px}.simple-voice:last-child{border-bottom:none;padding-bottom:0}}.simple-outline-wrap{max-width:1000px;margin:0 auto}.simple-pricing{display:flex;align-items:center;background:#fff;border:1px solid #d8dbd7;padding:30px;gap:30px;margin-bottom:20px}.simple-price-intro{flex:1.2}.simple-price-intro .eyebrow{margin-bottom:0}.simple-price-intro h3{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:22px;margin:10px 0;color:#132b36}.simple-price-intro p{font-size:12px;color:#596970;margin:0}.simple-price-box{flex:1;border-left:1px solid #d8dbd7;padding-left:20px}.simple-price-box span{font-size:13px;color:#596970;font-weight:700}.simple-price-box.member span{color:#997437}.simple-price-box p{margin:5px 0 0;color:#132b36}.simple-price-box b{font-family:"IBM Plex Mono",monospace,sans-serif;font-size:32px}.simple-price-box small{font-size:11px;color:#596970;margin-left:5px}.simple-discount{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#fffcf5 0%,#f4ebd6 100%);padding:16px 24px;border:2px solid #dec18d;border-radius:6px;box-shadow:0 4px 15px rgba(0,0,0,.05);color:#132b36;margin-bottom:10px}.discount-item{display:flex;flex-direction:column;align-items:center;gap:2px}.discount-label{font-size:14px;font-weight:700;line-height:1.3}.discount-price{font-size:26px;color:#c93a20;font-family:"IBM Plex Mono",monospace,sans-serif;letter-spacing:-.02em;line-height:1.1}.simple-discount .plus{color:#997437;font-size:22px;font-weight:700}.discount-item.early-bird{background:#fff;padding:10px 18px;border-radius:6px;border:1px solid #ecc9b8}.discount-item.early-bird .discount-label,.discount-item.early-bird .discount-price{color:#c93a20}.discount-item.total{border-left:2px solid #d4b883;padding-left:24px}.discount-item.total .discount-price{font-size:34px}.simple-price-note{font-size:12px;color:#596970;margin-bottom:40px}.simple-dl-outline{display:flex;flex-wrap:wrap;border-top:2px solid #102a36;margin:0}.simple-dl-outline dt,.simple-dl-outline dd{padding:20px 15px;border-bottom:1px solid #d8dbd7;margin:0;font-size:14px;line-height:1.6;box-sizing:border-box}.simple-dl-outline dt{width:20%;font-weight:700;color:#596970;background:#f7f9f8}.simple-dl-outline dd{width:80%;color:#132b36}.simple-dl-outline dd small{display:block;font-size:12px;color:#596970;margin-top:5px}@media (max-width:900px){.simple-pricing{flex-direction:column;align-items:flex-start;gap:20px;padding:20px}.simple-price-box{border-left:none;padding-left:0;border-top:1px solid #d8dbd7;padding-top:15px;width:100%}.simple-discount{flex-direction:column;align-items:stretch;gap:12px;padding:18px 16px}.discount-item{align-items:flex-start;gap:2px}.discount-item.early-bird{padding:10px 16px}.simple-discount .plus{display:none}.discount-item.total{border-left:none;border-top:2px dashed #d4b883;padding-left:0;padding-top:14px}.simple-dl-outline dt{width:100% !important;border-bottom:none !important;padding:12px 15px 12px 11px !important}.simple-dl-outline dd{width:100% !important;padding-top:15px !important;padding-bottom:25px !important;border-bottom:1px solid #dec18d !important}}.simple-dl-outline{border-top:2px solid #997437 !important}.simple-dl-outline dt,.simple-dl-outline dd{border-bottom:1px solid #dec18d !important}.simple-dl-outline dt{color:#102a36 !important;background-color:#ebdcc2 !important;border-left:4px solid #997437 !important}.simple-sec-head .lead,.simple-table td,.simple-tl-content span,.simple-model-item span.text,.simple-who-list li,.simple-person p,.simple-dl-outline dd{font-size:18px !important;line-height:1.85 !important}.simple-dl-outline dt{font-size:16px !important}.simple-dl-outline dd small{font-size:14px !important;line-height:1.7 !important}@media (max-width:768px){.simple-sec-head .lead,.simple-table td,.simple-tl-content span,.simple-model-item span.text,.simple-who-list li,.simple-person p,.simple-dl-outline dd{font-size:16px !important}}.eyebrow,.simple-sec-head .eyebrow{font-size:14px !important;letter-spacing:.18em !important;margin-bottom:8px !important}.tag,.simple-point .tag{font-size:13px !important;padding:4px 10px !important}.simple-person .role{font-size:14px !important;margin-bottom:12px !important}.simple-day h3 .num,.simple-model-item .num{font-size:15px !important}.simple-program-label{font-size:14px !important}.simple-price-box span{font-size:15px !important}.simple-voice small{font-size:14px !important}.simple-caution,.simple-price-note,.simple-price-intro p,.simple-model-title p{font-size:14px !important;line-height:1.7 !important}.simple-dl-outline dd small{font-size:15px !important;line-height:1.7 !important}.simple-tl time{font-size:15px !important;min-width:52px !important}.simple-person h3 small{font-size:15px !important}.simple-price-box small{font-size:13px !important}.simple-table-hint{font-size:13px !important}.nav-brand .company{font-size:13px !important}.simple-cta-section{background-color:#102a36;padding:100px 20px;color:#fff;position:relative;overflow:hidden}.simple-cta-bg-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15vw;font-family:"IBM Plex Mono",monospace,sans-serif;font-weight:700;color:rgba(255,255,255,.03);white-space:nowrap;pointer-events:none;z-index:1}.simple-cta-wrap{max-width:1000px;margin:0 auto;position:relative;z-index:2}.simple-cta-wrap h2{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:34px;line-height:1.5;margin:0 0 30px;color:#fff}.simple-cta-wrap p{font-size:18px !important;line-height:1.85 !important;margin:0 0 40px;color:#d8dbd7}.simple-btn-apply{display:inline-block;background-color:#dec18d;color:#132b36 !important;font-size:18px !important;font-weight:700;text-decoration:none;padding:20px 60px;border-radius:6px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2)}.simple-btn-apply:hover{background-color:#e5d8be;transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.simple-fine-print{background-color:#f7f9f8;padding:40px 20px 20px}.simple-fine-print-inner{max-width:1000px;margin:0 auto;font-size:14px !important;line-height:1.7 !important;color:#596970}.simple-footer{background-color:#f7f9f8;padding:20px 20px 40px}.simple-footer-inner{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d8dbd7;padding-top:20px;font-size:13px !important;color:#596970}.simple-footer-inner strong{color:#132b36}.simple-footer-inner a{color:#596970;text-decoration:underline}.simple-mobile-action{display:none}@media (max-width:768px){.simple-cta-section{padding:60px 20px}.simple-cta-wrap h2{font-size:26px}.simple-btn-apply{display:block;width:100%;text-align:center;padding:20px}.simple-footer-inner{flex-direction:column;align-items:flex-start;gap:15px}.simple-mobile-action{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);padding:12px 15px;z-index:9999}.simple-footer{padding-bottom:90px}.simple-mobile-action .action-text{display:flex;flex-direction:column;line-height:1.3}.simple-mobile-action .action-text small{font-size:11px;color:#596970}.simple-mobile-action .action-text b{font-size:14px;color:#132b36;font-family:"IBM Plex Mono",monospace,sans-serif}.simple-mobile-action .action-btn{background-color:#102a36;color:#fff !important;font-size:13px !important;font-weight:700;text-decoration:none;padding:12px 18px;border-radius:4px}}.simple-cta-section{background-color:#102a36;padding:100px 20px;color:#fff;position:relative;overflow:hidden}.simple-cta-bg-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15vw;font-family:"IBM Plex Mono",monospace,sans-serif;font-weight:700;color:rgba(255,255,255,.03);white-space:nowrap;pointer-events:none;z-index:1}.simple-cta-wrap{max-width:1000px;margin:0 auto;position:relative;z-index:2}.simple-cta-wrap h2{font-family:"Shippori Mincho B1","Yu Mincho",serif;font-size:34px;line-height:1.5;margin:0 0 30px;color:#fff}.simple-cta-wrap p{font-size:18px !important;line-height:1.85 !important;margin:0 0 40px;color:#d8dbd7}.simple-btn-apply{display:inline-block;background-color:#dec18d;color:#132b36 !important;font-size:18px !important;font-weight:700;text-decoration:none;padding:20px 60px;border-radius:6px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2)}.simple-btn-apply:hover{background-color:#e5d8be;transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.simple-fine-print{background-color:#f7f9f8;padding:40px 20px 20px}.simple-fine-print-inner{max-width:1000px;margin:0 auto;font-size:14px !important;line-height:1.7 !important;color:#596970}.simple-footer{background-color:#f7f9f8;padding:20px 20px 40px}.simple-footer-inner{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d8dbd7;padding-top:20px;font-size:13px !important;color:#596970}.simple-footer-inner strong{color:#132b36}.simple-footer-inner a{color:#596970;text-decoration:underline}.simple-mobile-action{display:none}@media (max-width:768px){.simple-cta-section{padding:60px 20px}.simple-cta-wrap h2{font-size:26px}.simple-btn-apply{display:block;width:100%;text-align:center;padding:20px}.simple-footer-inner{flex-direction:column;align-items:flex-start;gap:15px}.simple-mobile-action{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);padding:12px 15px;z-index:9999}.simple-footer{padding-bottom:90px}.simple-mobile-action .action-text{display:flex;flex-direction:column;line-height:1.3}.simple-mobile-action .action-text small{font-size:11px;color:#596970}.simple-mobile-action .action-text b{font-size:14px;color:#132b36;font-family:"IBM Plex Mono",monospace,sans-serif}.simple-mobile-action .action-btn{background-color:#102a36;color:#fff !important;font-size:13px !important;font-weight:700;text-decoration:none;padding:12px 18px;border-radius:4px}}