.seminarPage{--ink:#0d1b14;--muted:#45514b;--paper:#f2f1ec;--line:#dddcd5;--gradient:linear-gradient(160deg,#00312b 0%,#0a4b3e 55%,#005940 100%);background:var(--paper);color:var(--ink);font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;line-height:1.85;overflow-x:clip}.seminarPage *{box-sizing:border-box}.seminarPage h1,.seminarPage h2,.seminarPage h3,.seminarPage p{margin:0}.seminarPage a{text-underline-offset:4px}.seminarPage a:focus-visible,.seminarPage button:focus-visible,.seminarPage input:focus-visible,.seminarPage select:focus-visible,.seminarPage summary:focus-visible{outline-offset:5px;outline:3px solid #e0653a}.seminarPage h2{letter-spacing:-.04em;font-size:clamp(27px,3.1vw,40px);line-height:1.55}.seminarPage h3{font-size:20px;line-height:1.6}.seminarPage .eyebrow{font-family:var(--font-inter),sans-serif;letter-spacing:.16em;margin-bottom:20px;font-size:11px;font-weight:700;display:block}.draftBanner{text-align:center;color:#45514b;background:#eae5d8;padding:8px 20px;font-size:11px}.seminarHeader{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:23px 48px;display:flex}.seminarBrand{letter-spacing:-.04em;font-size:25px;font-weight:700;line-height:1.1;text-decoration:none}.seminarBrand span{font-size:9px;font-family:var(--font-inter),sans-serif;letter-spacing:.15em;margin-top:7px;display:block}.seminarHeader nav{align-items:center;gap:32px;font-size:12px;font-weight:500;display:flex}.seminarHeader nav a{text-decoration:none}.headerApply{border-bottom:1px solid #0d1b14;padding:8px 0}.headerApply span{margin-left:25px}.seminarHero{background:var(--gradient);color:#f2f1ec;grid-template-columns:minmax(0,1fr) 270px;gap:64px;padding:64px max(48px,50vw - 592px) 54px;display:grid}.seminarEyebrow{font-family:var(--font-inter),sans-serif;letter-spacing:.12em;align-items:center;gap:12px;font-size:12px;display:flex}.seminarEyebrow>span:first-child{background:#e0653a;flex-shrink:0;width:6px;height:6px}.onlineTag{letter-spacing:.03em;border-left:1px solid #668379;margin-left:10px;padding-left:18px;font-size:10px}.heroKicker{letter-spacing:.07em;font-size:14px;margin-top:39px!important}.seminarHero h1{letter-spacing:-.06em;margin:13px 0 24px;font-size:clamp(42px,5.6vw,76px);font-weight:700;line-height:1.45}.seminarHero h1 em{font-family:var(--font-inter),sans-serif;font-style:normal}.heroLead{color:#d6e2d9;font-size:16px;line-height:2}.heroBottom{justify-content:space-between;align-items:end;gap:28px;margin-top:42px;display:flex}.heroDate>span{font:500 13px var(--font-inter),sans-serif}.heroDate strong{font:500 48px/1.2 var(--font-inter),sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:4px 0 10px;display:block}.heroDate strong small{letter-spacing:.04em;margin-left:4px;font-size:13px}.heroDate p{font:500 16px var(--font-inter),sans-serif}.heroDate p span{font-family:var(--font-noto-jp),sans-serif;color:#c4d7cc;margin-top:9px;font-size:10px;display:block}.seminarButton{color:#0d1b14;cursor:pointer;background:#f2f1ec;border:0;justify-content:space-between;align-items:center;gap:40px;min-height:58px;padding:19px 24px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.seminarButton:hover{background:#e2e3db}.seminarButton span{font-size:21px;font-weight:400}.heroIndex{border-left:1px solid #477667;flex-direction:column;justify-content:space-between;padding-top:4px;padding-left:36px;display:flex}.heroIndex>span{font:500 11px/1.6 var(--font-inter),sans-serif;letter-spacing:.1em;color:#c7dbcf}.heroIndex p{letter-spacing:.06em;font-size:20px;line-height:1.8}.indexBars{align-items:end;gap:12px;height:170px;margin:40px 0;display:flex}.indexBars i{opacity:.75;background:#a0c0a5;width:21px;display:block}.indexBars i:nth-child(2n){background:#d1e1c9}.seminarFacts{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:34px;padding:23px 30px;font-size:11px;display:flex}.seminarFacts b{color:var(--muted);margin-right:12px;font-weight:500}.seminarSection{max-width:1184px;margin:auto;padding:85px 48px;scroll-margin-top:25px}.intro{grid-template-columns:1fr 1fr;gap:65px;padding-top:95px;padding-bottom:90px;display:grid}.introCopy{color:var(--muted);padding-top:34px;font-size:14px}.introCopy p+p{margin-top:20px}.smallNote{color:var(--muted);line-height:1.8;margin-top:20px!important;font-size:11px!important}.outcomes{border-top:1px solid var(--line);padding-top:52px}.outcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px;display:grid}.outcomeGrid article{border-left:1px solid #c6cbc2;padding:0 32px;position:relative}.outcomeGrid article:first-child{border-left:0;padding-left:0}.outcomeGrid article:last-child{padding-right:0}.outcomeNumber{font:400 39px var(--font-inter),sans-serif;color:#587460}.outcomeTag{float:right;letter-spacing:.06em;padding-top:18px;font-size:10px}.outcomeGrid h3{margin:25px 0 14px;font-size:20px}.outcomeGrid p{color:var(--muted);font-size:13px}.demoBand{background:var(--gradient);color:#f2f1ec;grid-template-columns:1.35fr 1fr;gap:80px;padding:66px max(48px,50vw - 544px);display:grid}.demoBand h2{font-size:32px}.demoBand p{margin:23px 0;font-size:13px;line-height:2}.demoBand small{color:#ccdbd1;font-size:10px}.demoFlow{align-self:center}.demoFlow>span{font:500 9px var(--font-inter),sans-serif;letter-spacing:.1em;border:1px solid #729282;flex-direction:column;padding:14px 19px;display:flex}.demoFlow b{font-family:var(--font-noto-jp),sans-serif;letter-spacing:.03em;margin-top:9px;font-size:13px;font-weight:500}.demoFlow i{text-align:center;color:#a6c3b2;margin:4px;font-size:17px;font-style:normal;display:block}.sectionHeading{justify-content:space-between;align-items:end;gap:24px;display:flex}.sectionHeading>p{font:500 13px/1.8 var(--font-inter),sans-serif;text-align:right}.agenda{border-top:1px solid var(--ink);margin-top:36px}.agenda article{border-bottom:1px solid var(--line);grid-template-columns:135px minmax(0,1fr);gap:28px;padding:25px 0;display:grid}.agenda time{font:500 23px var(--font-inter),sans-serif;font-variant-numeric:tabular-nums;padding-top:5px}.agenda time small{color:var(--muted);margin-top:8px;font-size:10px;display:block}.agenda p{color:var(--muted);margin-top:8px;font-size:12px}.hosts{border-top:1px solid var(--line);padding-top:55px}.speakerPending{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:24px;margin-top:25px;padding:30px 0;display:grid}.speakerPending>span{color:var(--muted);font-size:12px}.speakerPending p{font-size:21px;font-weight:500}.speakerPending small{color:var(--muted);margin-top:8px;font-size:12px;font-weight:400;display:block}.hostsGrid{grid-template-columns:1fr 1fr;gap:65px;margin-top:33px;display:grid}.hostsGrid article>span{color:var(--muted);font-size:11px}.hostsGrid h3{margin:10px 0 12px;font-size:24px}.hostsGrid p{color:var(--muted);font-size:12px}.hostsGrid a{margin-top:20px;font-size:11px;display:inline-block}.applicationSection{background:#e6e8e0;grid-template-columns:.85fr 1.15fr;gap:80px;padding:78px max(48px,50vw - 544px);scroll-margin-top:20px;display:grid}.applicationIntro h2{margin-bottom:20px;font-size:40px}.applicationIntro>p{color:var(--muted);font-size:13px}.applicationIntro dl{margin-top:35px}.applicationIntro dl>div{border-bottom:1px solid #c3cbc0;grid-template-columns:90px 1fr;gap:14px;padding:18px 0;font-size:12px;display:grid}.applicationIntro dt{color:var(--muted)}.applicationIntro dd{margin:0}.applicationIntro dd small{font-size:10px}.seminarForm{background:#fff;min-width:0;padding:32px}.formProgress{color:#717d74;border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;margin-bottom:24px;padding-bottom:16px;font-size:10px;display:flex}.formProgress .active{color:var(--ink);font-weight:700}.seminarForm h3{margin-bottom:18px;font-size:23px}.reviewNotice{color:#6c5323;background:#f5f1e6;padding:12px;font-size:11px;line-height:1.8;margin-bottom:22px!important}.formNote{color:var(--muted);font-size:11px;margin-bottom:24px!important}.seminarForm label:not(.consentCheck){margin-top:20px;font-size:12px;font-weight:500;display:block}.seminarForm label b{color:#a3312e;margin-left:9px;font-size:9px;font-weight:500}.seminarForm label>span:not(.consentCheck span){color:var(--muted);margin-left:7px;font-size:10px}.seminarForm input:not([type=checkbox]),.seminarForm select{width:100%;color:var(--ink);font:400 14px var(--font-noto-jp),sans-serif;background:#fff;border:1px solid #9aa69c;border-radius:2px;min-height:46px;margin-top:9px;padding:12px 11px;display:block}.seminarForm input::placeholder{color:#6b756e;font-size:11px}.seminarForm small{color:var(--muted);margin-top:7px;font-size:10px;font-weight:400;line-height:1.7;display:block}.consentCopy{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:24px;font-size:10px}.consentCopy strong{color:var(--ink);font-size:11px}.consentCopy p{margin-top:9px}.consentCopy a{margin-top:8px;display:inline-block}.consentCheck{align-items:flex-start;gap:10px;margin:24px 0;font-size:11px;display:flex}.consentCheck input{accent-color:#005940;flex-shrink:0;width:17px;height:17px;margin-top:4px}.consentCheck span{line-height:1.9}.consentCheck b{color:#a3312e;font-size:9px}.formSubmit{color:#fff;background:#0a4b3e;width:100%;margin-top:10px;font-size:13px}.formSubmit:hover{background:#00312b}.formSubmit:disabled{opacity:.55;cursor:not-allowed}.backButton{cursor:pointer;background:0 0;border:none;margin-top:15px;padding:10px 0;font-size:12px;text-decoration:underline}.confirmDetails>div{border-bottom:1px solid var(--line);padding:14px 0;font-size:13px}.confirmDetails dt{color:var(--muted);margin-bottom:4px;font-size:10px}.confirmDetails dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.formError{color:#a3312e;font-size:12px;margin:20px 0!important}.registrationSuccess{background:#fff;min-width:0;padding:36px}.registrationSuccess p{margin:20px 0;font-size:13px}.registrationSuccess code{overflow-wrap:anywhere}.seminarTrap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.faq{max-width:860px;padding-top:70px;padding-bottom:90px}.faq h2{margin-bottom:30px}.faq details{border-bottom:1px solid var(--line);padding:20px 0;font-size:13px}.faq summary{cursor:pointer;padding-right:15px;font-weight:500}.faq details p{color:var(--muted);padding:18px 0 0;font-size:12px}.seminarFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1184px;margin:auto;padding:30px 48px;display:flex}.seminarFooter>a:not(.seminarBrand),.seminarFooter small{color:var(--muted);font-size:10px}.seminarSkip{color:var(--ink);z-index:10;background:#fff;padding:12px;position:absolute;top:-100px;left:15px}.seminarSkip:focus{top:15px}.mobileBreak{display:none}@media (min-width:1500px){.seminarHero{grid-template-columns:minmax(0,850px) 270px;justify-content:center}}@media (max-width:1000px){.seminarHero{grid-template-columns:minmax(0,1fr) 190px;gap:32px;padding:48px 32px}.heroIndex{padding-left:24px}.heroBottom{flex-direction:column;align-items:start}.indexBars{gap:8px}.indexBars i{width:17px}.seminarSection{padding-left:32px;padding-right:32px}.demoBand,.applicationSection{gap:40px;padding-left:32px;padding-right:32px}.seminarFacts{gap:10px 24px}.applicationSection{grid-template-columns:.8fr 1.2fr}.seminarForm{padding:25px}.applicationIntro h2{font-size:32px}.outcomeGrid article{padding:0 22px}.outcomeGrid h3{font-size:17px}}@media (max-width:700px){.draftBanner{text-align:left;padding:8px 20px;font-size:10px;line-height:1.6}.seminarHeader{padding:20px}.seminarBrand{font-size:22px}.seminarHeader nav{gap:0}.seminarHeader nav>a:not(.headerApply){display:none}.headerApply{font-size:10px}.headerApply span{margin-left:15px}.seminarHero{padding:36px 22px 34px;display:block}.seminarEyebrow{letter-spacing:.06em;gap:8px;font-size:10px}.onlineTag{margin-left:3px;padding-left:11px;font-size:9px}.heroKicker{font-size:11px;margin-top:32px!important}.seminarHero h1{margin:14px 0 23px;font-size:clamp(35px,8.7vw,58px);line-height:1.48}.heroLead{font-size:12px}.heroBottom{gap:25px;margin-top:32px}.heroDate strong{font-size:43px}.heroDate p{font-size:15px}.heroDate p span{margin-left:12px;font-size:9px;display:inline}.heroBottom .seminarButton{width:100%;padding:14px 20px}.heroIndex{display:none}.seminarFacts{padding:17px 22px;font-size:10px;display:block}.seminarFacts>span{margin:6px 0;display:block}.seminarSection{padding:55px 22px}.intro{display:block}.introCopy{padding-top:25px;font-size:13px}.seminarPage .eyebrow{margin-bottom:15px;font-size:10px}.seminarPage h2{font-size:28px}.mobileBreak{display:block}.outcomes{padding-top:45px}.outcomeGrid{margin-top:30px;display:block}.outcomeGrid article,.outcomeGrid article:first-child,.outcomeGrid article:last-child{border:0;border-top:1px solid #c6cbc2;padding:23px 0}.outcomeNumber{font-size:30px}.outcomeTag{padding-top:8px}.outcomeGrid h3{margin:16px 0 10px;font-size:21px}.demoBand{padding:48px 22px;display:block}.demoBand h2{font-size:26px}.demoBand p{font-size:12px}.demoFlow{margin-top:30px}.demoFlow>span{padding:13px 18px}.sectionHeading{display:block}.sectionHeading>p{text-align:left;margin-top:16px;font-size:11px}.agenda article{grid-template-columns:64px minmax(0,1fr);gap:20px;padding:22px 0}.agenda time{font-size:19px}.agenda h3{font-size:15px}.agenda p{font-size:11px}.speakerPending{padding:23px 0;display:block}.speakerPending p{margin-top:12px;font-size:21px}.hostsGrid{margin-top:22px;display:block}.hostsGrid article+article{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.hostsGrid h3{font-size:22px}.applicationSection{padding:48px 16px;display:block}.applicationIntro{padding:0 6px 30px}.applicationIntro h2{font-size:33px}.applicationIntro dl{margin-top:23px}.seminarForm{padding:24px 20px}.formProgress{font-size:9px}.seminarForm h3{font-size:21px}.seminarForm input:not([type=checkbox]),.seminarForm select{font-size:16px}.seminarFooter{flex-wrap:wrap;padding:28px 22px}.seminarFooter .seminarBrand{width:100%;margin-bottom:8px}.faq{padding-bottom:55px}.registrationSuccess{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.seminarPage *{scroll-behavior:auto;transition:none}}.seminarHero{grid-template-columns:minmax(0,1fr) 350px;gap:55px;padding-top:48px;padding-bottom:45px}.heroSpeaker{background:#10221b;align-self:stretch;min-width:0;margin:0;position:relative;overflow:hidden}.heroSpeaker img{object-fit:cover;object-position:50% 33%;width:100%;height:100%;max-height:580px;display:block}.heroSpeaker figcaption{color:#fff;background:linear-gradient(#0000,#001410e6);padding:70px 22px 22px;position:absolute;inset:auto 0 0}.heroSpeaker figcaption span{letter-spacing:.1em;margin-bottom:6px;font-size:10px;display:block}.heroSpeaker figcaption strong{font-family:var(--font-inter),sans-serif;font-size:24px;font-weight:500;line-height:1.3;display:block}.heroSpeaker figcaption small{margin-top:9px;font-size:10px;line-height:1.7;display:block}.applicationSection{padding-top:55px;padding-bottom:55px}.speakerProfile{grid-template-columns:1.05fr 1fr;align-items:center;gap:50px;margin:35px 0 40px;display:grid}.speakerProfile img{aspect-ratio:3/2;object-fit:cover;object-position:63% 40%;width:100%;height:auto;display:block}.speakerProfile h3{font-family:var(--font-inter),sans-serif;font-size:35px;font-weight:500;line-height:1.4}.speakerProfile p{color:var(--muted);margin-top:16px;font-size:13px}.speakerProfile .speakerTopic{border-top:1px solid var(--line);margin-top:23px;padding-top:20px;font-size:12px;line-height:1.9}.seminarCtaBand{background:var(--gradient);color:#f2f1ec;justify-content:space-between;align-items:center;gap:35px;padding:38px max(48px,50vw - 544px);display:flex}.seminarCtaBand h2{font-size:27px}.seminarCtaBand p{color:#d2dfd7;margin-top:13px;font-size:11px}.seminarCtaBand .eyebrow{margin-bottom:12px}.seminarCtaBand .seminarButton{flex-shrink:0}@media (min-width:1500px){.seminarHero{grid-template-columns:minmax(0,710px) 350px}}@media (min-width:701px) and (max-width:1000px){.seminarHero{grid-template-columns:minmax(0,1fr) 250px;gap:30px}.seminarHero h1{font-size:46px}.heroSpeaker img{object-position:50% 25%}.seminarCtaBand{padding-left:32px;padding-right:32px}.seminarCtaBand h2{font-size:23px}.seminarCtaBand .seminarButton{gap:18px}.speakerProfile{gap:30px}.speakerProfile h3{font-size:28px}}@media (max-width:700px){.seminarHero{padding:34px 22px;display:block}.heroSpeaker{height:290px;margin-top:30px}.heroSpeaker img{object-position:50% 28%;height:100%;max-height:none}.heroSpeaker figcaption{padding:50px 18px 18px}.heroSpeaker figcaption strong{font-size:23px}.heroSpeaker figcaption small br{display:none}.applicationSection{padding-top:38px;padding-bottom:40px}.applicationIntro h2{font-size:29px}.applicationIntro dl{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.applicationIntro dl>div{padding:12px 0;display:block}.applicationIntro dt{margin-bottom:6px;font-size:10px}.applicationIntro dd{font-size:11px}.applicationIntro>p.smallNote{display:none}.speakerProfile{flex-direction:column;align-items:stretch;gap:25px;margin-top:28px;display:flex}.speakerProfile img{aspect-ratio:4/3;object-position:63% 40%}.speakerProfile h3{font-size:31px}.seminarCtaBand{padding:32px 22px;display:block}.seminarCtaBand h2{font-size:24px}.seminarCtaBand .seminarButton{width:100%;margin-top:24px}}.seminarPage h1,.seminarPage h2,.seminarPage h3{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif}.seminarPage .speakerProfile h3{font-family:var(--font-inter),sans-serif}.marketingOptions{border:0;border-top:1px solid var(--line);margin-top:22px;padding:18px 0 0}.marketingOptions legend{padding-right:10px;font-size:11px;font-weight:500}.marketingOptions .consentCheck{margin:14px 0}.heroDate>span{font-size:18px}.heroDate strong{font-size:68px}.heroDate strong small{font:500 21px var(--font-noto-jp),sans-serif}.heroDate .heroTime{font:600 37px/1.3 var(--font-inter),sans-serif;letter-spacing:-.03em;margin-top:12px}.heroDate .heroVenue{font-family:var(--font-noto-jp),sans-serif;margin-top:12px;font-size:23px;line-height:1.5}.heroTimezone{color:#d6e2d9;margin-top:10px;display:block;font-size:14px!important}.heroBottom{flex-wrap:wrap;align-items:end;gap:25px}.heroLead{font-size:18px}.heroSpeaker img{max-height:750px}.seminarButton{min-height:62px;font-size:16px}.heroKicker{font-size:17px}.onlineTag{font-size:12px}.seminarFacts{grid-template-columns:1.15fr 1fr .8fr;gap:28px;max-width:1184px;margin:auto;padding:32px 48px;display:grid}.seminarFacts>div{border-left:1px solid var(--line);padding-left:25px}.seminarFacts>div:first-child{border-left:0;padding-left:0}.seminarFacts div>span{color:var(--muted);margin-bottom:8px;font-size:13px;display:block}.seminarFacts strong{font-size:21px;font-weight:500;line-height:1.6;display:block}.seminarFacts strong b{font:600 29px var(--font-inter),sans-serif;color:var(--ink);margin:0}.seminarFacts small{color:var(--muted);margin-top:7px;font-size:13px;display:block}.seminarFacts strong small{font-size:19px;display:inline}.seminarPage .eyebrow{font-size:13px}.introCopy{font-size:17px;line-height:2}.outcomeNumber{font-size:52px}.outcomeTag{padding-top:22px;font-size:15px}.outcomeGrid article{padding:0 28px}.outcomeGrid h3{margin-top:24px;font-size:24px}.outcomeGrid p{font-size:16px;line-height:2}.demoBand p{font-size:17px}.demoBand small{font-size:13px;line-height:1.9;display:block}.demoFlow>span{font-size:11px}.demoFlow b{font-size:17px}.agenda h3{font-size:21px}.agenda p{font-size:16px;line-height:1.9}.agenda time{font-size:26px}.agenda time small{font-size:13px}.sectionHeading>p{font-size:16px}.smallNote{font-size:13px!important}.applicationIntro>p{font-size:16px}.applicationIntro dl>div{grid-template-columns:85px 1fr;font-size:17px}.applicationIntro dt{font-size:14px}.applicationIntro dd small{font-size:14px;line-height:1.9;display:block}.seminarForm label:not(.consentCheck){font-size:15px}.seminarForm label b{font-size:11px}.seminarForm small{font-size:12px}.formNote{font-size:13px}.formProgress{font-size:12px}.consentCopy{font-size:13px;line-height:1.9}.consentCopy strong{font-size:14px}.consentCheck,.marketingOptions legend{font-size:13px}.formSubmit,.speakerProfile p,.speakerProfile .speakerTopic,.hostsGrid p{font-size:16px}.hostsGrid a{font-size:14px}.hostsGrid article>span{font-size:13px}.seminarCtaBand p{font-size:15px}.sectionLead{color:var(--muted);font-size:17px;line-height:1.9;margin-top:22px!important}.demoPreviewGrid{grid-template-columns:1fr 1fr;gap:28px;margin-top:38px;display:grid}.demoPreviewCard{border:1px solid var(--line);background:#fff;overflow:hidden}.demoPreviewCard>img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.demoPreviewBody{padding:28px}.demoLabel{font:600 13px var(--font-inter),var(--font-noto-jp),sans-serif;letter-spacing:.04em;color:#45514b}.demoPreviewBody h3{margin:15px 0 24px;font-size:25px;line-height:1.6}.demoPrompt{background:#f1f3ed;border-left:3px solid #005940;padding:18px}.demoPrompt>span{color:var(--muted);font-size:12px}.demoPrompt p{margin-top:7px;font-size:15px;line-height:1.9}.sampleChart{border:1px solid var(--line);background:#fff;margin:24px 0;padding:20px}.sampleChart figcaption{font-size:16px;font-weight:500}.sampleChart figcaption small{color:var(--muted);font-size:11px;font-weight:400;display:block}.sampleBars{justify-content:space-between;align-items:end;gap:9px;height:160px;padding-top:20px;display:flex}.sampleBars>div{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.sampleBars span{font:500 12px var(--font-inter),sans-serif;color:var(--muted)}.sampleBars i{background:#0a4b3e;width:100%;max-width:30px;min-height:10px;display:block}.sampleBars b{font-size:12px;font-weight:400}.demoTakeaway{margin-top:22px}.demoTakeaway b{font-size:15px;font-weight:500}.demoTakeaway p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.9}.demoBenefit{border-top:1px solid var(--line);padding-top:19px;font-size:16px;line-height:1.9;margin-top:23px!important}.sampleManual{border:1px solid var(--line);min-height:248px;margin:24px 0;padding:20px}.sampleManual>span{color:var(--muted);font-size:11px}.sampleManual>strong{margin:6px 0 15px;font-size:19px;display:block}.sampleManual ol{gap:12px;margin:0;padding:0 0 0 22px;display:grid}.sampleManual li{font-size:13px}.sampleManual li b{font-weight:500}.sampleManual li small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.demoDisclosure{color:var(--muted);font-size:13px;line-height:1.9;margin-top:25px!important}.speakerSocials{flex-wrap:wrap;gap:10px 18px;margin-top:25px;display:flex}.speakerSocials a{font-family:var(--font-inter),sans-serif;border-bottom:1px solid #a8b4a9;padding:5px 0;font-size:14px;text-decoration:none}.speakerSocials a span{margin-left:8px}.faq{grid-template-columns:.8fr 1.6fr;gap:65px;max-width:1184px;padding-top:75px;padding-bottom:85px;display:grid}.faqHeading h2{margin-bottom:20px;font-size:33px}.faqHeading p{color:var(--muted);font-size:16px;line-height:1.9}.faqList{border-top:1px solid #9baa9d}.faq details{padding:24px 0;font-size:17px}.faq summary{justify-content:space-between;gap:20px;padding:0;line-height:1.7;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 24px var(--font-inter),sans-serif;color:#005940;flex-shrink:0}.faq details[open] summary:after{content:"−"}.faq details p{padding-top:20px;font-size:15px;line-height:1.95}.seminarFinalCta{background:var(--gradient);color:var(--paper);justify-content:space-between;align-items:center;gap:48px;padding:65px max(48px,50vw - 544px);display:flex}.seminarFinalCta h2{font-size:40px}.seminarFinalCta p{margin-top:24px;font-size:17px;line-height:1.9}.finalEvent{border-top:1px solid #588370;margin-top:30px;padding-top:24px}.finalEvent strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;display:block}.finalEvent span{margin-top:9px;font-size:20px;display:block}.finalEvent small{color:#d1dfd5;margin-top:13px;font-size:14px;display:block}.seminarFinalCta .seminarButton{flex-shrink:0}@media (min-width:701px) and (max-width:1000px){.heroDate .heroTime{font-size:32px}.heroDate .heroVenue{font-size:20px}.seminarFacts{gap:18px;padding:26px 32px}.seminarFacts>div{padding-left:18px}.seminarFacts strong{font-size:18px}.seminarFacts small{font-size:12px}.outcomeGrid article{padding:0 19px}.outcomeGrid h3{font-size:22px}.outcomeTag{float:none;padding-top:8px;display:block}.demoPreviewBody{padding:22px}.demoPreviewBody h3{font-size:22px}.demoPrompt p,.demoTakeaway p{font-size:14px}.faq{grid-template-columns:.8fr 1.4fr;gap:35px}.faqHeading h2{font-size:29px}.seminarFinalCta{gap:30px;padding:50px 32px}.seminarFinalCta h2{font-size:33px}.seminarFinalCta .seminarButton{gap:20px}.finalEvent strong{font-size:22px}}@media (max-width:700px){.heroDate>span{font-size:16px}.heroDate strong{font-size:60px}.heroDate strong small{font-size:19px}.heroDate .heroTime{font-size:35px}.heroDate .heroVenue{font-size:22px}.heroTimezone{font-size:13px!important}.heroLead{font-size:16px}.heroKicker{font-size:13px}.onlineTag{font-size:10px}.heroBottom{margin-top:30px}.heroSpeaker{height:265px}.seminarButton{font-size:15px}.seminarFacts{grid-template-columns:1fr;gap:20px;padding:26px 22px;display:grid}.seminarFacts>div,.seminarFacts>div:first-child{border:0;border-bottom:1px solid var(--line);padding-bottom:16px;padding-left:0}.seminarFacts>div:last-child{border-bottom:0;padding-bottom:0}.seminarFacts strong{font-size:22px}.seminarFacts strong b{font-size:29px}.seminarFacts div>span,.seminarFacts small{font-size:13px}.seminarPage .eyebrow{font-size:12px}.introCopy{font-size:16px}.outcomeNumber{font-size:48px}.outcomeTag{padding-top:18px;font-size:15px}.outcomeGrid h3{font-size:25px}.outcomeGrid p,.demoBand p,.demoFlow b{font-size:16px}.demoBand small{font-size:12px}.demoPreviewGrid{grid-template-columns:1fr;gap:30px}.demoPreviewBody{padding:23px 20px}.demoPreviewBody h3{font-size:24px}.sectionLead{font-size:16px}.demoPrompt p{font-size:15px}.demoBenefit{font-size:16px}.sampleChart,.sampleManual{padding:17px}.demoDisclosure{font-size:12px}.agenda article{grid-template-columns:68px minmax(0,1fr);gap:18px}.agenda h3{font-size:18px}.agenda p{font-size:15px}.agenda time{font-size:21px}.agenda time small{font-size:12px}.sectionHeading>p{font-size:14px}.applicationIntro>p{font-size:15px}.applicationIntro dt{font-size:12px}.applicationIntro dd{font-size:15px}.applicationIntro dd small{font-size:12px}.applicationIntro dl{gap:0 20px}.applicationIntro dl>div{padding:15px 0}.formProgress{font-size:10px}.consentCopy{font-size:12px}.consentCheck{font-size:13px}.faq{padding-top:55px;padding-bottom:55px;display:block}.faqHeading h2{margin-bottom:12px;font-size:29px}.faqHeading p{margin-bottom:25px;font-size:15px}.faqHeading p br{display:none}.faq details{padding:22px 0;font-size:16px}.faq details p{font-size:15px}.seminarFinalCta{padding:45px 22px;display:block}.seminarFinalCta h2{font-size:31px}.seminarFinalCta p{font-size:16px}.finalEvent strong{font-size:23px}.finalEvent span{font-size:20px}.finalEvent small{font-size:13px}.seminarFinalCta .seminarButton{width:100%;margin-top:30px}.speakerSocials{gap:12px 20px}.speakerSocials a{font-size:14px}.hostsGrid p{font-size:15px}}
