.training-hero[data-v-d6db01f5]{background:var(--training-surface,#eaf0e8);padding:40px 0 48px}.training-intro[data-v-d6db01f5]{text-align:center}.training-intro h1[data-v-d6db01f5]{letter-spacing:-.038em;color:var(--ink);font-size:clamp(38px,4.4vw,64px);font-weight:450;line-height:1.14}.training-intro h1 span[data-v-d6db01f5]{align-items:center;gap:.22em;display:inline-flex}.training-intro h1 img[data-v-d6db01f5]{transform-origin:50%;filter:invert(48%)sepia(56%)saturate(779%)hue-rotate(331deg)brightness();width:.63em;height:.63em;animation:.72s cubic-bezier(.16,1,.3,1) .12s both claude-welcome-turn-d6db01f5}.training-intro>p[data-v-d6db01f5]{color:#0e0f10;max-width:760px;margin:26px auto 0;font-size:18px;line-height:1.65}.hero-actions[data-v-d6db01f5]{justify-content:center;align-items:center;gap:36px;margin-top:28px;display:flex}.hero-actions .button[data-v-d6db01f5]{background:var(--brand-green);min-height:48px;font-size:15px}.program-link[data-v-d6db01f5]{padding:12px 0;font-size:15px;transition:color .2s}.program-link[data-v-d6db01f5]:hover{color:var(--ink)}dl[data-v-d6db01f5]{justify-content:center;gap:0;margin:30px 0 34px;display:flex}dl>div[data-v-d6db01f5]{padding:0 34px}dl>div+div[data-v-d6db01f5]{border-left:1px solid #b6c8b8}dt[data-v-d6db01f5]{color:#56585e;margin-bottom:5px;font-size:13px}dd[data-v-d6db01f5]{margin:0;font-size:17px;font-weight:500}small[data-v-d6db01f5]{font-size:13px}.training-intro>.hero-prerequisites[data-v-d6db01f5]{color:#0e0f10;margin:0 auto 34px;font-size:16px}.training-stage[data-v-d6db01f5]{isolation:isolate;background:#164638 url(../images/smartia-original-hero-1920.webp) 50%/cover;border-radius:9px;max-width:1280px;padding:40px 8% 0;position:relative;overflow:hidden}.training-stage figure[data-v-d6db01f5]{aspect-ratio:1.94;border-radius:7px 7px 0 0;margin:0;overflow:hidden;box-shadow:0 12px 50px #07221844}.workspace[data-v-d6db01f5]{width:107%;max-width:none;margin:-3.3% -3.5% 0;display:block}.participant[data-v-d6db01f5]{color:var(--ink);pointer-events:none;align-items:flex-start;animation:13s cubic-bezier(.65,.03,.3,1) infinite both paused cursor-one-d6db01f5;display:flex;position:absolute}.scene-visible .participant[data-v-d6db01f5]{animation-play-state:running}.participant svg[data-v-d6db01f5]{fill:currentColor;stroke:#fff;stroke-width:1.5px;filter:drop-shadow(0 2px 2px #0002);width:22px;height:28px}.participant span[data-v-d6db01f5]{background:currentColor;background:var(--brand-green);color:#fff;border-radius:4px 12px 12px;margin-top:23px;padding:9px 12px;font-size:12px;line-height:1;box-shadow:0 3px 9px #0001}.typing[data-v-d6db01f5]{color:var(--ink);opacity:0;background:#fffffff2;border:1px solid #d7e0d4;border-radius:4px 14px 14px;align-items:center;gap:5px;padding:10px 14px;font-size:13px;line-height:1;animation:13s ease-in-out infinite both paused typing-card-d6db01f5;display:flex;position:absolute;bottom:9%;left:8%;box-shadow:0 6px 18px #0f2a1e1f}.scene-visible .typing[data-v-d6db01f5]{animation-play-state:running}.typing-line[data-v-d6db01f5]{white-space:nowrap;max-width:0;animation:13s steps(34,end) infinite both paused typing-text-d6db01f5;display:inline-block;overflow:hidden}.scene-visible .typing-line[data-v-d6db01f5]{animation-play-state:running}.caret[data-v-d6db01f5]{background:currentColor;width:1.5px;height:13px;animation:.9s step-end infinite caret-blink-d6db01f5}@keyframes typing-card-d6db01f5{0%,11%{opacity:0}16%,74%{opacity:1}82%,to{opacity:0}}@keyframes typing-text-d6db01f5{0%,14%{max-width:0}46%,74%{max-width:calc(var(--typing-chars,40)*.8ch)}82%,to{max-width:0}}@keyframes caret-blink-d6db01f5{0%,50%{opacity:1}51%,to{opacity:.15}}.participant-one[data-v-d6db01f5]{top:37%;left:30%}.participant-two[data-v-d6db01f5]{color:#b75634;animation-name:cursor-two-d6db01f5;animation-delay:1.4s;top:57%;left:72%}.participant-two span[data-v-d6db01f5]{background:#b75634}.participant-three[data-v-d6db01f5]{color:#56585e;animation-name:cursor-three-d6db01f5;animation-delay:.6s;top:72%;left:47%}.participant-three span[data-v-d6db01f5]{background:#535d49}.sr-only[data-v-d6db01f5]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes claude-welcome-turn-d6db01f5{0%{transform:rotate(-1turn)}to{transform:rotate(0)}}@keyframes cursor-one-d6db01f5{0%,6%{transform:translate(0)}18%,27%{transform:translate(74px,46px)}39%,49%{transform:translate(-26px,102px)}61%,70%{transform:translate(118px,18px)}82%,94%{transform:translate(34px,-30px)}to{transform:translate(0)}}@keyframes cursor-two-d6db01f5{0%,7%{transform:translate(0)}20%,31%{transform:translate(-76px,-58px)}43%,53%{transform:translate(16px,40px)}65%,76%{transform:translate(-128px,12px)}88%,96%{transform:translate(-40px,-22px)}to{transform:translate(0)}}@keyframes cursor-three-d6db01f5{0%,8%{transform:translate(0)}22%,33%{transform:translate(44px,-58px)}46%,57%{transform:translate(-64px,-24px)}69%,80%{transform:translate(72px,26px)}90%,97%{transform:translate(-18px,44px)}to{transform:translate(0)}}@media (width<=700px){.training-hero[data-v-d6db01f5]{padding-top:32px}.training-intro h1[data-v-d6db01f5]{font-size:clamp(32px,9.2vw,38px)}.training-intro>p[data-v-d6db01f5]{font-size:16px}.wide[data-v-d6db01f5]{display:initial}.hero-actions[data-v-d6db01f5]{flex-direction:column;gap:12px}.hero-actions .button[data-v-d6db01f5]{font-size:14px}dl[data-v-d6db01f5]{grid-template-columns:1fr 1fr;gap:22px 16px;margin-top:26px;display:grid}dl>div[data-v-d6db01f5]{padding:0}dl>div+div[data-v-d6db01f5]{border:0}dt[data-v-d6db01f5]{font-size:12px}dd[data-v-d6db01f5]{font-size:14px}.training-stage[data-v-d6db01f5]{width:calc(100% - 28px);padding:25px 20px 0}.participant span[data-v-d6db01f5]{padding:6px 8px;font-size:9px}.participant svg[data-v-d6db01f5]{width:15px;height:20px}.participant-three[data-v-d6db01f5],.typing[data-v-d6db01f5]{display:none}.participant[data-v-d6db01f5]{animation-duration:13s}.training-stage figure[data-v-d6db01f5]{aspect-ratio:1.45}.workspace[data-v-d6db01f5]{width:130%;margin-top:-4%;margin-left:-5%}}@media (prefers-reduced-motion:reduce){.caret[data-v-d6db01f5],.participant[data-v-d6db01f5],.training-intro h1 img[data-v-d6db01f5],.typing[data-v-d6db01f5],.typing-line[data-v-d6db01f5]{animation:none}.typing[data-v-d6db01f5]{opacity:1}.typing-line[data-v-d6db01f5]{max-width:none}}.brand-claude[data-v-d6db01f5]{--training-surface:var(--claude-surface,#eaf0e8)}.brand-chatgpt .training-intro h1 img[data-v-d6db01f5]{filter:brightness(0)}.training-stage picture[data-v-d6db01f5]{height:100%;display:block}.brand-chatgpt .workspace[data-v-d6db01f5]{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;background:#fff;width:100%;max-width:100%;height:100%;margin:0}.program-section[data-v-c69231fe]{padding-block:var(--space-section);scroll-margin-top:100px}.program-section>h2[data-v-c69231fe]{letter-spacing:-.04em;font-size:clamp(32px,3vw,43px);font-weight:450;line-height:1.13}.program-tabs[data-v-c69231fe]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:40px;display:grid}.program-tabs button[data-v-c69231fe]{text-align:left;color:#56585e;background:#f0f3eb;border-radius:10px;padding:18px 15px;font-size:17px;line-height:1.4;transition:background .2s}.program-tabs button>span[data-v-c69231fe]{justify-content:space-between;gap:5px;margin-bottom:10px;font-size:14px;display:flex}.program-tabs small[data-v-c69231fe]{font-size:13px}.program-tabs button[aria-selected=true][data-v-c69231fe]{color:#fff;background:#164638}.program-tabs button[data-v-c69231fe]:hover:not([aria-selected=true]){background:#e4ecde}.program-panel[data-v-c69231fe]{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;min-height:460px;padding-top:46px;display:grid}.module-copy h3[data-v-c69231fe]{letter-spacing:-.025em;max-width:26ch;font-size:clamp(26px,2.4vw,34px);font-weight:450;line-height:1.2}.module-topics[data-v-c69231fe]{gap:13px;margin:25px 0 0;padding-left:20px;display:grid}.module-topics li[data-v-c69231fe]{color:#56585e;font-size:17px;line-height:1.6}.module-topics li[data-v-c69231fe]::marker{color:#959699}.module-tags[data-v-c69231fe]{flex-wrap:wrap;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.module-tags li[data-v-c69231fe]{color:#0e0f10;background:0 0;border:1px solid #bbcdb7;border-radius:99px;padding:8px 15px;font-size:14px;line-height:1.25}.module-copy[data-v-c69231fe]{animation:.3s module-in-c69231fe}@keyframes module-in-c69231fe{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width<=1000px){.program-panel[data-v-c69231fe]{gap:32px}.program-tabs button[data-v-c69231fe]{padding:15px 10px;font-size:15px}.module-topics li[data-v-c69231fe]{font-size:16px}}@media (width<=760px){.program-section[data-v-c69231fe]{padding-block:60px}.program-tabs[data-v-c69231fe]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.program-tabs button[data-v-c69231fe]{padding:13px 10px;font-size:15px}.program-tabs button>span[data-v-c69231fe]{font-size:13px}.program-tabs small[data-v-c69231fe]{font-size:12px}.program-panel[data-v-c69231fe]{grid-template-columns:1fr;gap:32px;min-height:0;padding-top:32px}.module-copy h3[data-v-c69231fe]{font-size:28px}.module-topics li[data-v-c69231fe]{font-size:17px}.module-screen[data-v-c69231fe]{height:260px}.module-tags[data-v-c69231fe]{margin-top:25px}}@media (prefers-reduced-motion:reduce){.module-copy[data-v-c69231fe]{animation:none}.program-tabs button[data-v-c69231fe]{transition:none}}.method-section[data-v-7cc8b37f]{--method-progress:0;padding-block:var(--space-section);color:#0e0f10;background:#edf1e9}.method-section h2[data-v-7cc8b37f]{letter-spacing:-.04em;margin-bottom:48px;font:450 clamp(34px,3.7vw,52px)/1.13 Figtree,sans-serif}.method-layout[data-v-7cc8b37f]{grid-template-columns:1fr 1fr;gap:7%}.method-art[data-v-7cc8b37f],.method-layout[data-v-7cc8b37f]{align-items:center;display:grid}.method-art[data-v-7cc8b37f]{aspect-ratio:1.1;isolation:isolate;background:#e1e8dc;border-radius:14px;padding:40px;transition:background 1s;position:relative;overflow:hidden}.method-art p[data-v-7cc8b37f]{margin:0}.method-art span[data-v-7cc8b37f]{font-size:16px}.method-scene-1[data-v-7cc8b37f]{background:#e8ded0}.method-scene-2[data-v-7cc8b37f]{background:#e0e9de}.method-scene-3[data-v-7cc8b37f]{background:#e1e4d8}.lesson-screen[data-v-7cc8b37f]{background:#fafbf6;border:1px solid #c8d4c1;border-radius:10px;padding:24px;position:relative;box-shadow:0 16px 28px #243f2510}.lesson-screen>img[data-v-7cc8b37f]{vertical-align:middle;width:25px;height:25px;margin-right:10px;display:inline-block}.lesson-screen>span[data-v-7cc8b37f]{font-size:18px}.lesson-document[data-v-7cc8b37f]{border:1px solid #d5dfcf;border-radius:7px;margin-top:24px;padding:22px}.lesson-document b[data-v-7cc8b37f]{letter-spacing:-.025em;font-size:23px;font-weight:450}.lesson-document i[data-v-7cc8b37f]{background:#d7e0ce;border-radius:3px;width:85%;height:5px;margin-top:17px;display:block}.lesson-document i[data-v-7cc8b37f]:nth-last-child(2){width:65%;margin-top:10px}.lesson-document i[data-v-7cc8b37f]:last-child{width:75%;margin-top:10px}.lesson-pointer[data-v-7cc8b37f]{fill:#164638;stroke:#fff;stroke-width:1.5px;width:26px;height:30px;position:absolute;bottom:24px;right:32px}.lesson-answer[data-v-7cc8b37f],.lesson-question[data-v-7cc8b37f]{border-radius:16px;width:max-content;max-width:95%;padding:14px 19px;font-size:19px;line-height:1.4;position:relative}.method-art .lesson-question[data-v-7cc8b37f]{background:#fff9f2;border-bottom-left-radius:3px;margin:20px 0 0 -10px}.method-art .lesson-answer[data-v-7cc8b37f]{color:#f7f9f2;background:#164638;border-bottom-right-radius:3px;margin:12px -10px 0 auto}.context-notes[data-v-7cc8b37f]{flex-wrap:wrap;gap:12px;margin-bottom:38px;display:flex}.context-notes p[data-v-7cc8b37f]{background:#faf7ef;border:1px solid #d4c9b6;border-radius:6px;padding:16px 19px;font-size:21px;line-height:1.3}.context-notes p[data-v-7cc8b37f]:nth-child(2){transform:rotate(3deg)}.context-notes p[data-v-7cc8b37f]:first-child{transform:rotate(-3deg)}.context-result[data-v-7cc8b37f]{color:#fbfcf4;background:#164638;border-radius:9px;padding:32px}.context-result span[data-v-7cc8b37f]{color:#d1d2d5}.context-result strong[data-v-7cc8b37f]{letter-spacing:-.035em;margin-top:23px;font-size:clamp(30px,3.2vw,44px);font-weight:450;line-height:1.15;display:block}.iteration-first[data-v-7cc8b37f],.iteration-next[data-v-7cc8b37f]{background:#f6f8f0;border:1px solid #c0d0b9;border-radius:9px;padding:24px}.iteration-first span[data-v-7cc8b37f],.iteration-next span[data-v-7cc8b37f]{color:#56585e}.iteration-first p[data-v-7cc8b37f]{margin-top:14px;font-size:24px;line-height:1.35}.iteration-next[data-v-7cc8b37f]{background:#fffdf8;margin-top:22px}.iteration-next p[data-v-7cc8b37f]{letter-spacing:-.02em;margin-top:14px;font-size:25px;line-height:1.45}.iteration-emphasis[data-v-7cc8b37f]{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#dceacd;font-style:normal}.method-art .iteration-end[data-v-7cc8b37f]{color:#56585e;margin-top:25px;font-size:18px;line-height:1.5}.support-book[data-v-7cc8b37f]{color:#fff8e8;background:#164638;border:1px solid #355b43;border-left:10px solid #2c513a;border-radius:3px 10px 10px 3px;width:80%;min-height:310px;margin:0 auto;padding:30px;position:relative;box-shadow:10px 12px #bac8b3,12px 18px 20px #293d2314}.support-book>span[data-v-7cc8b37f]{font-size:18px}.support-book strong[data-v-7cc8b37f]{letter-spacing:-.035em;margin:30px 0 25px;font-size:40px;font-weight:450;line-height:1.1;display:block}.support-book p[data-v-7cc8b37f]{color:#dddee1;font-size:17px;line-height:1.55}.support-message[data-v-7cc8b37f]{background:#fffdf6;border:1px solid #c8d4c0;border-radius:9px;margin:-14px -8px 0 35px;padding:22px;position:relative;box-shadow:0 8px 25px #1646380c}.support-message>span[data-v-7cc8b37f]{color:#56585e}.support-message p[data-v-7cc8b37f]{letter-spacing:-.015em;margin-top:11px;font-size:22px;line-height:1.4}.method-step[data-v-7cc8b37f]{border-bottom:1px solid #bcccba;padding-block:24px;position:relative}.method-step[data-v-7cc8b37f]:first-child{border-top:1px solid #bcccba}.method-step h3[data-v-7cc8b37f]{letter-spacing:-.025em;font-size:clamp(22px,1.9vw,27px);font-weight:450;line-height:1.26}.method-step h3 button[data-v-7cc8b37f]{text-align:left;color:#56585e;align-items:baseline;gap:18px;width:100%;display:flex}.method-step.is-active h3 button[data-v-7cc8b37f]{color:#0e0f10}.method-index[data-v-7cc8b37f]{letter-spacing:0;color:#56585e;font-variant-numeric:tabular-nums;flex:none;font-size:15px}.method-toggle[data-v-7cc8b37f]{align-self:center;margin-left:auto;font-size:23px;font-weight:350}.method-detail[data-v-7cc8b37f]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),opacity .35s;display:grid}.method-detail>div[data-v-7cc8b37f]{overflow:hidden}.method-detail.is-open[data-v-7cc8b37f]{opacity:1;grid-template-rows:1fr}.method-detail p[data-v-7cc8b37f]{color:#56585e;max-width:48ch;margin:20px 20px 3px 35px;font-size:18px;line-height:1.65}.method-progress[data-v-7cc8b37f]{bottom:-1px;transform-origin:0;background:#467859;height:2px;position:absolute;inset-inline:0;transform:scaleX(0)}.is-active .method-progress[data-v-7cc8b37f]{transform:scaleX(var(--method-progress))}.method-reduced .method-progress[data-v-7cc8b37f]{display:none}@media (width<=1100px){.method-layout[data-v-7cc8b37f]{gap:4%}.method-art[data-v-7cc8b37f]{aspect-ratio:.9;padding:28px}.method-step h3[data-v-7cc8b37f]{font-size:23px}.method-detail p[data-v-7cc8b37f]{font-size:17px}.context-result[data-v-7cc8b37f]{padding:26px}.context-notes p[data-v-7cc8b37f]{font-size:19px}.support-book[data-v-7cc8b37f]{width:90%}}@media (width<=760px){.method-section h2[data-v-7cc8b37f]{margin-bottom:32px;font-size:34px}.method-layout[data-v-7cc8b37f]{grid-template-columns:1fr;gap:35px}.method-art[data-v-7cc8b37f]{aspect-ratio:auto;min-height:460px;padding:27px 25px}.method-step[data-v-7cc8b37f]{padding-block:23px}.method-step h3[data-v-7cc8b37f]{font-size:23px}.method-detail p[data-v-7cc8b37f]{margin-top:16px;font-size:17px}.lesson-answer[data-v-7cc8b37f],.lesson-question[data-v-7cc8b37f]{font-size:17px}.context-result strong[data-v-7cc8b37f]{font-size:37px}.context-notes[data-v-7cc8b37f]{gap:10px}.context-notes p[data-v-7cc8b37f]{font-size:19px}.iteration-first p[data-v-7cc8b37f]{font-size:23px}.iteration-next p[data-v-7cc8b37f]{font-size:24px}.support-book[data-v-7cc8b37f]{max-width:320px;min-height:300px}.support-message[data-v-7cc8b37f]{max-width:330px;margin-left:15px}.support-book strong[data-v-7cc8b37f]{font-size:36px}.support-message p[data-v-7cc8b37f]{font-size:21px}}@media (prefers-reduced-motion:reduce){.method-section[data-v-7cc8b37f] *{transition:none!important;animation:none!important}}.training-outcomes[data-v-6706acb2]{padding-block:calc(var(--space-section)*.62);color:#0e0f10}.outcomes-list[data-v-6706acb2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 48px;margin:0;padding:0;list-style:none;display:grid}.outcomes-list li[data-v-6706acb2]{flex-direction:column;gap:10px;min-width:0;display:flex}.outcomes-intro[data-v-6706acb2]{justify-content:flex-start}.outcomes-intro h2[data-v-6706acb2]{letter-spacing:-.04em;margin:0;font:450 clamp(30px,2.8vw,40px)/1.15 Figtree,sans-serif}.outcomes-list h3[data-v-6706acb2]{letter-spacing:-.02em;max-width:22ch;font-size:19px;font-weight:500;line-height:1.3}.outcomes-list p[data-v-6706acb2]{color:#56585e;max-width:34ch;font-size:15.5px;line-height:1.6}@media (width<=1000px){.outcomes-list[data-v-6706acb2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 36px}.outcomes-intro h2[data-v-6706acb2]{font-size:30px}}@media (width<=620px){.outcomes-list[data-v-6706acb2]{grid-template-columns:1fr;gap:26px}.outcomes-intro h2[data-v-6706acb2]{font-size:29px}.outcomes-list h3[data-v-6706acb2]{max-width:none;font-size:18.5px}.outcomes-list p[data-v-6706acb2]{max-width:none}}
