.learning-container{width:min(1240px,100% - 80px);margin-inline:auto}.learning-header{z-index:50;border-bottom:1px solid var(--border);background:#070515f5;position:sticky;top:0}.learning-header-main{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.learning-header-main>a:first-child{flex-shrink:0}.learning-header-main nav{color:#c3bed3;gap:26px;font-size:14px;display:flex}.learning-header a:hover{color:var(--lime)}.learning-header a.btn-gradient-lime:hover{color:var(--lime-ink)}.learning-breadcrumb{color:#aaa4bf;flex-wrap:wrap;gap:10px;padding-top:30px;font-size:12px;display:flex}.learning-hero{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:center;gap:64px;padding:70px 0 85px;display:grid}.learning-eyebrow{letter-spacing:.16em;color:var(--lime);font-size:11px;font-weight:700;line-height:1.8}.learning-hero h1{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:20px 0 27px;font-size:clamp(36px,4.4vw,61px);font-weight:700;line-height:1.08}.learning-answer{color:#cbc6db;max-width:740px;font-size:18px;line-height:1.8}.learning-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:32px 0 20px;display:flex}.learning-actions>a:last-child{color:#c5bfd8;text-underline-offset:5px;font-size:13px;text-decoration:underline}.learning-meta{color:#aaa4bf;font-size:12px;line-height:1.9}.learning-outcomes{background:radial-gradient(at 100% 0,#45326a66,#0000 70%),linear-gradient(150deg,#211831,#0d0a20);border:1px solid #514761;border-radius:25px;padding:32px;box-shadow:0 24px 80px #0003}.learning-card-heading{color:var(--accent-strong);letter-spacing:.1em;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.learning-outcomes h2{font-family:var(--font-display);margin-top:25px;font-size:27px;font-weight:700;line-height:1.25}.learning-outcomes ol{gap:18px;padding:25px 0;display:grid}.learning-outcomes li{align-items:flex-start;gap:15px;display:flex}.learning-outcomes li>span{width:31px;height:31px;color:var(--lime);border:1px solid #dbf78540;border-radius:50%;flex-shrink:0;place-content:center;font-size:10px;display:grid}.learning-outcomes li p{padding-top:3px;font-size:15px;line-height:1.6}.learning-card-foot{border-top:1px solid var(--border);color:#b8b1cd;align-items:center;gap:8px;padding-top:20px;font-size:11px;display:flex}.learning-card-foot svg{flex-shrink:0}.learning-portrait{background:radial-gradient(#4e3d73,#181125 70%);border:1px solid #514761;border-radius:26px;overflow:hidden}.learning-portrait img{object-fit:contain;object-position:bottom;width:100%;height:auto;max-height:470px}.learning-portrait figcaption{text-align:center;color:#c5bfd8;background:#100c21;padding:17px 20px;font-size:12px}.learning-reading{border-top:1px solid var(--border);grid-template-columns:260px minmax(0,760px);gap:80px;padding-top:65px;scroll-margin-top:120px;display:grid}.learning-toc{align-self:start;position:sticky;top:125px}.learning-toc nav{gap:20px;display:grid}.learning-toc nav a{color:#b7b1c9;font-size:13px;line-height:1.65}.learning-toc nav a:hover{color:var(--lime)}.learning-byline{border-top:1px solid var(--border);align-items:center;gap:13px;margin-top:34px;padding-top:25px;font-size:12px;display:flex}.learning-byline img{background:#19122c;border:1px solid #675b81;border-radius:50%}.learning-byline p a{font-weight:700}.learning-byline span{color:#aaa4bf;margin-top:5px;display:block}.learning-body{min-width:0}.learning-body .article-prose{color:#d1ccde;overflow-wrap:anywhere;font-size:17px;line-height:1.9}.learning-body .article-prose h2,.learning-faq h2{font-family:var(--font-display);color:var(--text);text-wrap:balance;margin:52px 0 23px;scroll-margin-top:125px;font-size:29px;font-weight:700;line-height:1.25}.learning-body .article-prose h2:first-child{margin-top:0}.learning-body .article-prose p{margin:0 0 22px}.learning-body .article-prose a{color:var(--lime);text-underline-offset:4px;-webkit-text-decoration:underline #dbf78570;text-decoration:underline #dbf78570}.learning-body .article-table{border:1px solid var(--border);border-radius:12px;margin:30px 0;overflow-x:auto}.learning-body table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.learning-body th,.learning-body td{text-align:left;border-bottom:1px solid var(--border);padding:14px}.learning-body th{background:var(--accent-soft);color:var(--text)}.learning-faq{margin-top:55px}.learning-faq details{border-bottom:1px solid var(--border);padding:20px 0}.learning-faq summary{cursor:pointer;font-size:16px;font-weight:700;line-height:1.6}.learning-faq details p{color:#c8c1d7;padding-top:17px;font-size:16px;line-height:1.8}.learning-reviewed{color:#aaa4bf;margin:28px 0;font-size:11px;line-height:1.8}.learning-section{margin:75px 0}.learning-section>h2,.learning-offer h2{font-family:var(--font-display);letter-spacing:-.03em;margin:15px 0 28px;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.2}.learning-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.learning-path-card{border:1px solid var(--border);background:var(--surface);border-radius:17px;padding:26px;transition:border-color .2s,background .2s}.learning-path-card:hover{background:var(--accent-soft);border-color:#a9a3e680}.learning-path-card>span{font-family:var(--font-display);justify-content:space-between;align-items:flex-start;gap:18px;font-size:20px;font-weight:700;line-height:1.35;display:flex}.learning-path-card svg{color:var(--lime);flex-shrink:0}.learning-path-card p{color:#bab3cc;margin-top:14px;font-size:14px;line-height:1.8}.learning-offer{background:linear-gradient(125deg,#21172f,#100c22);border:1px solid #62517b;border-radius:24px;grid-template-columns:1.2fr 1fr;gap:60px;padding:44px;display:grid}.learning-offer p{color:#c8c1d7;font-size:16px;line-height:1.8}.learning-offer ul{gap:13px;margin-top:28px;font-size:14px;display:grid}.learning-offer li{align-items:flex-start;gap:12px;display:flex}.learning-offer li svg{color:var(--lime);flex-shrink:0}.learning-offer-action{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;display:flex}.learning-offer-action h3{font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1.2}.learning-offer-action>a:not(.btn-gradient-lime):not(.btn-gradient-accent){color:var(--lime);text-underline-offset:4px;font-size:13px;text-decoration:underline}.learning-pill{background:var(--lime);color:var(--lime-ink);border-radius:99px;padding:7px 13px;font-size:11px;font-weight:700}.learning-shell a:focus-visible,.learning-shell summary:focus-visible{outline:2px solid var(--lime);outline-offset:5px}@media (max-width:1050px){.learning-hero{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:30px}.learning-header-main nav{gap:16px;font-size:12px}.learning-reading{grid-template-columns:210px minmax(0,1fr);gap:40px}.learning-offer{gap:30px;padding:30px}}@media (max-width:800px){.learning-container{width:calc(100% - 40px)}.learning-header-main{gap:12px;min-height:76px}.learning-header-main>a:first-child img{width:150px;height:auto}.learning-header-main nav{display:none}.learning-header-main>a:last-child,.learning-header-main>span:last-child{padding:10px 15px;font-size:12px}.learning-breadcrumb{padding-top:24px;font-size:10px}.learning-hero{grid-template-columns:1fr;gap:32px;padding:42px 0 50px}.learning-hero h1{font-size:39px}.learning-answer{font-size:17px}.learning-actions{align-items:flex-start;gap:20px}.learning-actions>a:first-child{width:100%;padding:15px 22px;font-size:15px}.learning-outcomes{padding:25px}.learning-outcomes h2{font-size:24px}.learning-outcomes ol{gap:13px}.learning-portrait{width:100%;max-width:440px;margin-inline:auto}.learning-reading{grid-template-columns:1fr;gap:28px;padding-top:32px}.learning-toc{position:static}.learning-toc nav{border:1px solid var(--border);border-radius:15px;gap:12px;padding:22px}.learning-byline{border:0;margin:22px 0 5px;padding-top:0}.learning-body .article-prose{font-size:16px;line-height:1.85}.learning-body .article-prose h2,.learning-faq h2{font-size:26px}.learning-section{margin:50px 0}.learning-card-grid{grid-template-columns:1fr}.learning-offer{grid-template-columns:1fr;gap:32px;padding:25px}.learning-offer-action>a.btn-gradient-lime{text-align:center;max-width:100%;font-size:15px}.learning-path-card{padding:23px}}@media (max-width:360px){.learning-header-main>a:first-child img{width:126px}.learning-hero h1{font-size:34px}.learning-container{width:calc(100% - 32px)}}.learning-group{margin-top:34px}.learning-group>h3{font-family:var(--font-display);color:#cdbce8;margin-bottom:20px;font-size:22px;font-weight:700}.learning-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.learning-highlights>div{background:linear-gradient(140deg,#24192f,#110d21);border:1px solid #5a486d;border-radius:20px;padding:28px}.learning-highlights>div>span{color:#dbf785;font-size:12px}.learning-highlights h3{font-family:var(--font-display);margin:22px 0 15px;font-size:23px;font-weight:700;line-height:1.25}.learning-highlights p{color:#c8bfd9;font-size:15px;line-height:1.85}@media (max-width:800px){.learning-highlights{grid-template-columns:1fr}.learning-group>h3{font-size:20px}}.mcp-showcase-intro{color:#c8bfd9;max-width:760px;margin-bottom:32px;font-size:18px;line-height:1.8}.mcp-use-cases{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.mcp-use-case{background:linear-gradient(145deg,#221a36,#110d20);border:1px solid #534466;border-radius:22px;flex-direction:column;grid-column:span 2;padding:28px;display:flex}.mcp-use-case:nth-child(n+4){grid-column:span 3}.mcp-use-case>svg{color:#dbf785}.mcp-use-case h3,.mcp-project-demo h3{font-family:var(--font-display);margin:22px 0 14px;font-size:24px;font-weight:700;line-height:1.25}.mcp-use-case>p,.mcp-project-demo li p,.mcp-member-strip p{color:#c8bfd9;font-size:15px;line-height:1.8}.mcp-use-case>div{margin-top:auto;padding-top:26px}.mcp-use-case>div>span{letter-spacing:.1em;color:#c7b4e6;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.mcp-use-case blockquote{background:#08061580;border-left:2px solid #dbf785;border-radius:0 9px 9px 0;padding:17px;font-size:14px;line-height:1.8}.mcp-demo-note{color:#aaa4bf;max-width:820px;margin-top:20px;font-size:12px;line-height:1.8}.mcp-project-demo{background:radial-gradient(at 100% 0,#45326a66,#0000 75%),#100b20;border:1px solid #6b587f;border-radius:25px;padding:40px}.mcp-project-request{background:#dbf7850d;border:1px solid #dbf78540;border-radius:15px;align-items:flex-start;gap:20px;margin-bottom:32px;padding:25px;display:flex}.mcp-project-request svg{color:#dbf785;flex-shrink:0}.mcp-project-request blockquote{font-size:19px;line-height:1.7}.mcp-project-demo ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.mcp-project-demo li>span{color:#dbf785;font-size:12px}.mcp-project-demo li h3{margin-top:14px;font-size:22px}.mcp-member-strip{border-top:1px solid #6b587f;flex-wrap:wrap;align-items:center;gap:24px;margin-top:35px;padding-top:28px;display:flex}.mcp-member-strip>svg{color:#dbf785;flex-shrink:0}.mcp-member-strip>div{flex:440px}.mcp-member-strip h3{margin:0 0 10px;font-size:21px}.mcp-member-strip>a{text-align:center;max-width:100%;font-size:15px}@media (max-width:1000px){.mcp-use-case{grid-column:span 3}.mcp-use-case:last-child{grid-column:span 6}}@media (max-width:800px){.mcp-use-cases{grid-template-columns:1fr}.mcp-use-case,.mcp-use-case:nth-child(n+4),.mcp-use-case:last-child{grid-column:auto}.mcp-use-case,.mcp-project-demo{padding:24px}.mcp-project-demo ol{grid-template-columns:1fr;gap:26px}.mcp-project-request{gap:14px;padding:20px}.mcp-project-request blockquote{font-size:16px}.mcp-project-request svg{width:20px}.mcp-member-strip{gap:18px}.mcp-member-strip>div{flex-basis:100%}.mcp-showcase-intro{font-size:17px}}
.mcp-page{isolation:isolate;background:radial-gradient(850px 620px at 90% 330px,#6d36bb38,#0000 75%),radial-gradient(620px 500px at -10% 800px,#8fb84318,#0000 75%),#070515}.mcp-page .learning-header{background:#0c071cf2;border-bottom-color:#b493ed30}.mcp-page .learning-hero{grid-template-columns:minmax(0,1.35fr) minmax(330px,1fr);gap:52px;padding-bottom:95px;position:relative}.mcp-page .learning-hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#baa4ed08 1px,#0000 1px),linear-gradient(90deg,#baa4ed08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0 -25px 10%;-webkit-mask-image:linear-gradient(#0000,#000 45%,#0000);mask-image:linear-gradient(#0000,#000 45%,#0000)}.mcp-page .learning-hero>.learning-eyebrow,.mcp-page .learning-hero>div>.learning-eyebrow{letter-spacing:.12em;background:#dbf7850a;border:1px solid #dbf78550;border-radius:99px;padding:7px 12px;font-size:10px;display:inline-flex}.mcp-page .learning-hero h1{margin-top:22px;font-size:clamp(37px,3.7vw,53px)}.mcp-title-lead{letter-spacing:-.065em;color:#dbf785;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#efffc1 5%,#c3ef65 45%,#93ead0 95%);-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:clamp(58px,6.4vw,90px);line-height:1.05;display:block}.mcp-title-rest{color:#e6d6ff;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#fff 5%,#d3b5fa 80%);-webkit-background-clip:text;background-clip:text;display:block}.mcp-page .learning-answer{color:#d2c9df;font-size:17px;line-height:1.85}.mcp-page .learning-actions{gap:17px}.mcp-page .learning-actions>a:first-child{box-shadow:0 6px 34px #b9ef5926}.mcp-hero-panel{background:radial-gradient(at 50% 45%,#7a45bf38,#0000 70%),linear-gradient(145deg,#302046,#140d28 65%,#263124);border:1px solid #bda0f16b;border-radius:32px;padding:29px 26px;position:relative;transform:rotate(1.5deg);box-shadow:0 35px 90px #0005,inset 0 1px #e7d3ff26}.mcp-panel-label{color:#e2d3fa;letter-spacing:.1em;text-align:center;justify-content:center;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.mcp-panel-label>span{background:#dbf785;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 12px #dbf785}.mcp-panel-clients{justify-content:center;gap:13px;margin-top:26px;display:flex}.mcp-panel-clients>span{font-family:var(--font-display);background:linear-gradient(135deg,#ffffff12,#ffffff04);border:1px solid #b7a5d84d;border-radius:12px;align-items:center;gap:9px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.mcp-panel-clients img{filter:brightness(0)invert()}.mcp-panel-connector{color:#c9acee;justify-content:center;margin:15px 0 6px;display:flex}.mcp-panel-core{flex-direction:column;align-items:center;padding:15px 0 25px;display:flex;position:relative}.mcp-core-disc{z-index:1;background:radial-gradient(circle at 30% 20%,#a26edf,#523681 45%,#1b102e 85%);border:1px solid #e4caffaa;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:178px;height:178px;display:flex;box-shadow:inset 0 1px 15px #f7dbff45,0 0 65px #b278ff30,0 16px 35px #0005}.mcp-core-disc strong{font-family:var(--font-display);letter-spacing:-.07em;color:#efffc6;padding-right:5px;font-size:86px;font-weight:700;line-height:1}.mcp-core-disc>span{color:#efe5ff;margin-top:9px;font-size:12px}.mcp-core-ring{border:1px solid #c5a6f446;border-radius:50%;width:245px;height:200px;position:absolute;top:4px;transform:rotate(-28deg)}.mcp-core-ring:after{content:"";background:#dcf892;border-radius:50%;width:12px;height:12px;position:absolute;top:32px;right:15px;box-shadow:0 0 20px #dbf78580}.mcp-panel-core>p{color:#cfbfdc;margin-top:24px;font-size:12px}.mcp-panel-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.mcp-panel-features>div{text-align:center;background:#ffffff08;border:1px solid #c6abe933;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:17px 9px;display:flex}.mcp-panel-features svg{color:#dbf785}.mcp-panel-features>div:nth-child(2) svg{color:#d2afff}.mcp-panel-features>div:nth-child(3) svg{color:#9ce6db}.mcp-panel-features span{color:#eee5fa;font-size:11px;line-height:1.5}.mcp-panel-note{text-align:center;color:#c9bbda;margin-top:20px;font-size:10px;line-height:1.7}.mcp-page .learning-section>h2{max-width:860px;font-size:clamp(31px,3.8vw,49px)}.mcp-page .learning-highlights>div{background:radial-gradient(at 100% 0,#9a56e847,#0000 75%),linear-gradient(145deg,#2a1b3d,#120c22);border-color:#b58ae259;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.mcp-page .learning-highlights>div:nth-child(2){background:radial-gradient(at 100% 0,#8ba83a38,#0000 75%),linear-gradient(145deg,#242c20,#101b1b);border-color:#bcda784f}.mcp-page .learning-highlights>div:nth-child(3){background:radial-gradient(at 100% 0,#42b9b531,#0000 75%),linear-gradient(145deg,#153039,#121126);border-color:#80d4c54f}.mcp-page .learning-highlights>div>span{color:#ead8ff;background:#c3a3f725;border:1px solid #b898e440;border-radius:12px;place-content:center;width:38px;height:38px;font-weight:700;display:inline-grid}.mcp-page .learning-highlights>div:nth-child(2)>span{color:#dbf785;background:#dbf78518;border-color:#dbf78540}.mcp-page .learning-highlights>div:nth-child(3)>span{color:#a5f0db;background:#a5f0db15;border-color:#a5f0db40}.mcp-page .mcp-use-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mcp-page .mcp-use-case,.mcp-page .mcp-use-case:nth-child(n+4){--card-accent:#d1adff;--card-glow:#8547b64d;background:radial-gradient(ellipse at 100% 0,var(--card-glow),transparent 65%),linear-gradient(145deg,#231630,#110b20);border-color:#ab82cf66;grid-column:auto;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.mcp-page .mcp-use-case[data-tone="1"]{--card-accent:#dbf785;--card-glow:#8aa43f30;background:radial-gradient(ellipse at 100% 0,var(--card-glow),transparent 65%),linear-gradient(145deg,#25291d,#11151c);border-color:#c2d67b50}.mcp-page .mcp-use-case[data-tone="2"]{--card-accent:#9ce7dc;--card-glow:#3aafa838;background:radial-gradient(ellipse at 100% 0,var(--card-glow),transparent 65%),linear-gradient(145deg,#152b31,#101220);border-color:#86c9c450}.mcp-page .mcp-case-icon{color:var(--card-accent);justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.mcp-page .mcp-case-icon>svg{box-sizing:content-box;background:#ffffff09;border:1px solid #ffffff24;border-radius:16px;padding:13px}.mcp-page .mcp-case-icon>span{font-family:var(--font-display);letter-spacing:-.05em;color:var(--card-accent);opacity:.6;margin:0;font-size:35px}.mcp-page .mcp-use-case h3{letter-spacing:-.02em;font-size:26px}.mcp-page .mcp-case-prompt>span{color:var(--card-accent)}.mcp-page .mcp-use-case blockquote{border-color:var(--card-accent);color:#e4ddeb;background:#03020b55}.mcp-page .mcp-project-demo{background:radial-gradient(at 100% 0,#7743b850,#0000 65%),radial-gradient(at 0 100%,#89a53b28,#0000 65%),#160e28;border-color:#bd95ec80;box-shadow:0 22px 75px #0003}.mcp-page .mcp-project-request{background:linear-gradient(120deg,#dbf78512,#a17cea13);border-color:#d0b2f566}.mcp-page .mcp-project-demo li{background:#ffffff05;border:1px solid #c2a4e630;border-radius:17px;padding:22px}.mcp-page .mcp-project-demo li>span{font-family:var(--font-display);letter-spacing:-.04em;font-size:28px}.mcp-page .mcp-member-strip{border-color:#bb93e440}.mcp-page .learning-reading{border-top-color:#a884d64d}.mcp-page .learning-toc nav{background:linear-gradient(140deg,#24172e,#100b20);border:1px solid #a885cb40;border-radius:18px;padding:23px}.mcp-page .learning-body .article-prose h2{color:#e0c3ff}.mcp-page .learning-faq details{background:linear-gradient(125deg,#251933,#120d22);border:1px solid #b593d640;border-radius:14px;margin:12px 0;padding:20px}.mcp-page .learning-offer{background:radial-gradient(at 100% 0,#8b4dcb66,#0000 70%),linear-gradient(120deg,#242e20,#211331 65%);border-color:#d7c09280;position:relative;box-shadow:0 15px 80px #7a409e15}.mcp-page .learning-offer-action h3{color:#e3faaf;font-size:34px}.mcp-page .learning-path-card{background:linear-gradient(140deg,#251833,#100b20);border-color:#a984d13d}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mcp-page .mcp-use-case:hover,.mcp-page .learning-highlights>div:hover{border-color:#dbb7ffb3;transform:translateY(-5px);box-shadow:0 12px 40px #753e9e20}.mcp-page .mcp-use-case:hover .mcp-case-icon>svg{background:#ffffff12}}@media (max-width:1050px){.mcp-page .learning-hero{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:30px}.mcp-hero-panel{padding:25px 18px}.mcp-panel-clients{gap:8px}.mcp-panel-clients>span{padding:11px;font-size:12px}.mcp-page .mcp-use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-page .mcp-project-demo ol{gap:15px}}@media (max-width:800px){.mcp-page .learning-hero{grid-template-columns:1fr;gap:38px;padding:36px 0 45px}.mcp-page .learning-hero:before{inset:0}.mcp-page .learning-hero h1{font-size:38px}.mcp-title-lead{margin-bottom:15px;font-size:65px}.mcp-hero-panel{border-radius:24px;width:100%;max-width:480px;margin-inline:auto;padding:25px 20px;transform:none}.mcp-page .learning-hero>div>.learning-eyebrow{letter-spacing:.08em;padding:7px 10px;font-size:9px}.mcp-page .learning-section>h2{font-size:34px}.mcp-page .mcp-use-cases{grid-template-columns:1fr}.mcp-page .mcp-use-case h3{font-size:27px}.mcp-page .learning-offer-action h3{font-size:30px}.mcp-page .mcp-project-demo li{padding:20px}.mcp-page .learning-highlights h3{font-size:25px}}@media (max-width:360px){.mcp-title-lead{font-size:55px}.mcp-page .learning-hero h1{font-size:33px}.mcp-panel-clients>span{padding:10px;font-size:12px}.mcp-panel-features>div{padding:15px 6px}.mcp-panel-label{letter-spacing:.05em;font-size:8px}.mcp-page .learning-section>h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.mcp-page .mcp-use-case,.mcp-page .learning-highlights>div{transition:none}}@media (forced-colors:active){.mcp-title-lead,.mcp-title-rest{-webkit-text-fill-color:currentColor;background:0 0}}
