.learn-hub-page-root{min-height:100vh;padding-top:var(--layout-header-reserved-space);background:0 0;overflow-x:clip}@media (width>=1024px){.learn-hub-page-root{padding-top:var(--layout-header-reserved-space-lg)}}.learn-hub-hero{background:var(--color-brand-sky);color:var(--color-ink);--learn-hero-height:max(794px, calc(100svh - var(--layout-header-reserved-space-lg)));--learn-hero-bottom-copy-reserved-height:92px;--learn-hero-card-copy-gap:28px;--learn-hero-card-safe-bottom:calc(var(--learn-hero-height) - var(--learn-hero-bottom-copy-reserved-height) - var(--learn-hero-card-copy-gap));min-height:var(--learn-hero-height);padding:0;position:relative;overflow:hidden}@media (width>=600px) and (width<=1199px){.learn-hub-hero{--learn-hero-height:max(820px, calc(100svh - var(--layout-header-reserved-space)))}}@media (width<=599px){.learn-hub-hero{--learn-hero-height:max(879px, calc(100svh - var(--layout-header-reserved-space)));--learn-hero-bottom-copy-reserved-height:160px;--learn-hero-card-copy-gap:30px}}.learn-hub-hero-backdrop{pointer-events:none;background:0 0;position:absolute;inset:0}.learn-hub-hero-background-vector{top:clamp(0px, calc(var(--learn-hero-height) - 1000px), 240px);z-index:0;opacity:1;pointer-events:none;width:1088px;max-width:none;height:1088px;position:absolute;left:50%;transform:translate(-50%)}@media (width<=599px){.learn-hub-hero-background-vector{top:calc(var(--learn-hero-height) - 799px);width:871px;height:871px;left:calc(50% + 6px)}}.learn-hub-hero-inner{max-width:1440px;min-height:var(--learn-hero-height);margin:0 auto;position:relative}.learn-hub-hero-cards{z-index:1;width:1440px;min-height:var(--learn-hero-height);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=599px){.learn-hub-hero-cards{width:100%;left:0;transform:none}}@keyframes learn-hub-hero-card-breathing{0%,to{transform:translate(0,0)scale(.965)}50%{transform:translate(0,0)scale(1.055)}}.learn-hub-hero-card{width:200px;height:159.783px;color:inherit;pointer-events:none;transform-origin:50%;will-change:transform;border-radius:14.13px;animation:6.2s ease-in-out infinite learn-hub-hero-card-breathing;position:absolute;overflow:hidden;box-shadow:0 0 5.435px #04a1c94d}.learn-hub-hero-card:after{content:"";background:linear-gradient(#0000 0%,#000000c2 100%);height:55%;position:absolute;inset:auto 0 0}.learn-hub-hero-card span{z-index:1;color:var(--color-hero-card-label);font-size:13.043px;font-weight:var(--font-weight-semibold);line-height:1.2;position:absolute;bottom:13px;left:18px;right:14px}.learn-hub-hero-card[data-tone=sky]{background:var(--gradient-learn-tone-sky)}.learn-hub-hero-card[data-tone=dark]{background:var(--gradient-learn-tone-dark)}.learn-hub-hero-card[data-tone=green]{background:var(--gradient-learn-tone-green)}.learn-hub-hero-card[data-tone=gold]{background:var(--gradient-learn-tone-gold)}.learn-hub-hero-card[data-tone=pink]{background:var(--gradient-learn-tone-pink)}.learn-hub-hero-card-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.learn-hub-hero-card:first-child{animation-duration:6.6s;animation-delay:-900ms;top:47px;left:133px}.learn-hub-hero-card:nth-child(2){animation-duration:7.2s;animation-delay:-2400ms;top:10px;left:957px}.learn-hub-hero-card:nth-child(3){animation-duration:6.1s;animation-delay:-3700ms;top:379.11px;left:1113px}.learn-hub-hero-card:nth-child(4){top:min(462.16px, calc(var(--learn-hero-card-safe-bottom) - 239.674px));border-radius:21.196px;width:300px;height:239.674px;animation-duration:7.6s;animation-delay:-1600ms;left:789px;box-shadow:0 0 8.152px #04a1c94d}.learn-hub-hero-card:nth-child(4) span{font-size:19.565px;bottom:15px;left:28px;right:28px}.learn-hub-hero-card:nth-child(5){top:min(635px, calc(var(--learn-hero-card-safe-bottom) - 294px));border-radius:26px;width:368px;height:294px;animation-duration:6.9s;animation-delay:-4300ms;left:-180px;box-shadow:0 0 10px #04a1c94d}.learn-hub-hero-card:nth-child(5) span{font-size:24px;bottom:30px;left:34px;right:34px}.learn-hub-hero-card:nth-child(6){animation-duration:6.4s;animation-delay:-3000ms;top:450.11px;left:195px}.learn-hub-hero-card:nth-child(7){top:min(clamp(592px, calc(var(--learn-hero-height) - 248px), 820px), calc(var(--learn-hero-card-safe-bottom) - 195px));border-radius:18px;width:244px;height:195px;animation-duration:7.1s;animation-delay:-5200ms;left:1104px;box-shadow:0 0 7px #04a1c94d}.learn-hub-hero-card:nth-child(7) span{font-size:18px;bottom:18px;left:24px;right:24px}.learn-hub-hero-card:nth-child(8){top:min(clamp(644px, calc(var(--learn-hero-height) - 310px), 900px), calc(var(--learn-hero-card-safe-bottom) - 208px));border-radius:18px;width:260px;height:208px;animation-duration:6.8s;animation-delay:-6100ms;display:none;left:548px;box-shadow:0 0 7px #04a1c94d}.learn-hub-hero-card:nth-child(8) span{font-size:18px;bottom:18px;left:24px;right:24px}.learn-hub-hero-card:nth-child(9){border-radius:18px;width:232px;height:185px;animation-duration:7.3s;animation-delay:-7400ms;top:220px;left:-118px;box-shadow:0 0 7px #04a1c94d}.learn-hub-hero-card:nth-child(9) span{font-size:17px;bottom:18px;left:22px;right:22px}@media (width<=1199px){.learn-hub-hero-card:nth-child(7),.learn-hub-hero-card:nth-child(8),.learn-hub-hero-card:nth-child(9){display:none}}@media (width<=599px){.learn-hub-hero-card{border-radius:10px;width:151px;height:121px}.learn-hub-hero-card span{font-size:.75rem;display:none;bottom:10px;left:12px;right:10px}.learn-hub-hero-card:first-child{top:113px;left:-97px}.learn-hub-hero-card:nth-child(2){border-radius:16px;width:223px;height:178px;top:186px;left:262px}.learn-hub-hero-card:nth-child(3){display:none}.learn-hub-hero-card:nth-child(4){top:min(488px, calc(var(--learn-hero-card-safe-bottom) - 184px));border-radius:18px;width:231px;height:184px;left:248px}.learn-hub-hero-card:nth-child(5),.learn-hub-hero-card:nth-child(6),.learn-hub-hero-card:nth-child(7){display:none}.learn-hub-hero-card:nth-child(8){top:min(328px, calc(var(--learn-hero-card-safe-bottom) - 184px));border-radius:18px;width:231px;height:184px;display:block;left:-37px}.learn-hub-hero-card:nth-child(9){top:min(622px, calc(var(--learn-hero-card-safe-bottom) - 100px));border-radius:10px;width:125px;height:100px;display:block;left:26px}}.learn-hub-hero-copy{z-index:2;min-height:var(--learn-hero-height);pointer-events:none;text-align:center;position:relative}.learn-hub-hero-title{width:min(805px,100vw - 300px);color:var(--color-ink);font-family:var(--font-family-base);font-size:3rem;font-weight:var(--font-weight-extrabold);letter-spacing:0;margin:0;line-height:1;position:absolute;top:207px;left:50%;transform:translate(-50%)}.learn-hub-hero-title>span{display:block}.learn-hub-hero-title>span>span{display:inline}@media (width>=1024px){.learn-hub-hero-title{font-size:5.5rem}.learn-hub-hero-title[data-line-count=multi]{width:min(960px,100vw - 360px);font-size:clamp(4.4rem,6vw,4.8rem);line-height:1.03}}@media (width<=1199px){.learn-hub-hero-title{z-index:4;width:min(760px,100vw - 32px)}}@media (width<=599px){.learn-hub-hero-title{width:343px;max-width:calc(100vw - 32px);line-height:2.75rem;top:30px;left:16px;transform:none}.learn-hub-hero-title>span>span{display:block}}.learn-hub-hero-subtitle{top:clamp(690px, calc(var(--learn-hero-height) - 155px), 1120px);max-width:556px;color:var(--color-ink);font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-default);letter-spacing:0;margin:0;position:absolute;left:50%;transform:translate(-50%)}@media (width>=1024px){.learn-hub-hero-subtitle{font-size:var(--font-size-body-xl)}}@media (width>=600px) and (width<=1199px){.learn-hub-hero-subtitle{z-index:4;top:clamp(728px, calc(var(--learn-hero-height) - 192px), 1030px)}}@media (width<=599px){.learn-hub-hero-subtitle{width:calc(100vw - 32px);line-height:1.25rem;top:auto;bottom:101px;left:16px;transform:none}}.learn-hub-hero-topics-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.learn-hub-hero-topic-cloud{z-index:3;pointer-events:none;position:absolute;inset:0}.learn-hub-hero-topic-pill{min-height:40px;padding:0 var(--size-md);border-radius:var(--radius-pill);background:var(--color-brand-sky-muted);color:var(--color-ink);font-family:var(--font-family-base);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);pointer-events:auto;transition:background var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);border:0;justify-content:center;align-items:center;line-height:.9;text-decoration:none;display:inline-flex;position:absolute}.learn-hub-hero-topic-pill:hover{background:var(--color-brand-sky-surface);transform:translateY(-2px)}.learn-hub-hero-topic-pill:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.learn-hub-hero-topic-cloud>:first-child{top:132px;left:238px}.learn-hub-hero-topic-cloud>:nth-child(2){top:clamp(429px, calc(var(--learn-hero-height) - 365px), 650px);left:301px}.learn-hub-hero-topic-cloud>:nth-child(3){top:clamp(545px, calc(var(--learn-hero-height) - 249px), 760px);min-height:47.43px;padding-inline:21.34px 26.09px;font-size:1.0375rem;left:549px}.learn-hub-hero-topic-cloud>:nth-child(4){min-height:54px;padding-inline:24.3px 29.7px;font-size:1.18125rem;top:75px;right:217px}.learn-hub-hero-topic-cloud>:nth-child(5){min-height:30px;padding-inline:13.5px 16.5px;font-size:.65625rem;top:238px;right:80px}.learn-hub-hero-topic-cloud>:nth-child(6){top:clamp(440px, calc(var(--learn-hero-height) - 560px), 680px);right:460px}@media (width<=1199px){.learn-hub-hero-topic-cloud>:first-child{top:76px;left:max(32px,6%)}.learn-hub-hero-topic-cloud>:nth-child(2){top:clamp(374px, calc(var(--learn-hero-height) - 406px), 560px);left:calc(max(36px,5%) + 100px)}.learn-hub-hero-topic-cloud>:nth-child(3){top:clamp(492px, calc(var(--learn-hero-height) - 288px), 680px);left:41%}.learn-hub-hero-topic-cloud>:nth-child(4){top:104px;right:max(32px,6%)}.learn-hub-hero-topic-cloud>:nth-child(5){top:354px;right:max(48px,10%)}.learn-hub-hero-topic-cloud>:nth-child(6){top:clamp(500px, calc(var(--learn-hero-height) - 330px), 680px);right:22%}}@media (width<=599px){.learn-hub-hero-topic-cloud{z-index:5;inset:0}.learn-hub-hero-topic-cloud>*{white-space:nowrap;width:max-content;max-width:154px;min-height:24px;padding-inline:14px;font-size:.625rem;line-height:1;position:absolute}.learn-hub-hero-topic-cloud>:first-child{top:min(778px, calc(var(--learn-hero-card-safe-bottom) - 56px));min-height:20px;padding-inline:10px;font-size:.5rem;left:calc(50% + 86px)}.learn-hub-hero-topic-cloud>:nth-child(2){top:317px;left:50%;transform:translate(-50%)}.learn-hub-hero-topic-cloud>:nth-child(3){display:none}.learn-hub-hero-topic-cloud>:nth-child(4){top:580px;left:calc(50% + 60px);transform:translate(-50%)}.learn-hub-hero-topic-cloud>:nth-child(5){top:672px;left:calc(50% + 60px);transform:translate(-50%)}.learn-hub-hero-topic-cloud>:nth-child(6){top:365px;left:50%;transform:translate(-50%)}}.learn-hub-sections{position:relative}.learn-hub-latest-section,.learn-hub-category-section,.learn-hub-comparison-section{box-sizing:border-box;scroll-margin-top:120px;position:relative}.learn-hub-latest-section{background:var(--color-surface-dark);color:#e5faff;padding:122px 0 72px}@media (width>=1024px){.learn-hub-latest-section{min-height:700px;padding-bottom:56px}.learn-hub-latest-section .learn-hub-category-section-header{width:min(999px,100vw - 32px);max-width:999px;margin-bottom:74px}}@media (width>=1024px) and (width<=1199px){.learn-hub-latest-section .learn-hub-category-section-header{width:min(999px,100vw - 138px);margin-left:106px}}@media (width<=599px){.learn-hub-latest-section{padding:72px 0 44px}}.learn-hub-category-section{background:var(--color-light);color:var(--color-ink-body);padding:108px 0 80px}@media (width<=599px){.learn-hub-category-section{padding:64px 0 48px}}.learn-hub-comparison-section{background:var(--color-light);color:var(--color-ink-body);padding:36px 0 149px}@media (width>=1200px){.learn-hub-comparison-section .learn-hub-category-section-header{max-width:1196px;margin-bottom:70px}}@media (width<=599px){.learn-hub-comparison-section{padding:64px 0 56px}}.learn-hub-latest-section-inner,.learn-hub-category-section-inner,.learn-hub-comparison-section-inner{max-width:var(--layout-landing-wide-width);margin:0 auto}.learn-hub-category-section-header{margin-bottom:var(--size-xl)}.learn-hub-category-section-title{margin:0 0 var(--size-xs);font-size:1.75rem;font-weight:var(--font-weight-extrabold);line-height:1.2}@media (width>=1024px){.learn-hub-category-section-title{font-size:2.25rem}}.learn-hub-category-section-subtitle{color:inherit;font-size:var(--font-size-body-xl);line-height:var(--line-height-relaxed);opacity:.75;margin:0}.learn-hub-category-carousel-frame{margin-top:var(--size-xl)}.learn-hub-comparison-cards{gap:var(--size-lg);display:grid}@media (width>=1024px){.learn-hub-comparison-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 30px}}.learn-hub-comparison-card{z-index:0;color:var(--color-ink);flex-direction:column;gap:18px;text-decoration:none;display:flex;position:relative}.learn-hub-comparison-card:focus-visible{outline-offset:6px;border-radius:15px;outline:2px solid}@media (hover:hover){.learn-hub-comparison-card:hover,.learn-hub-comparison-card:focus-visible{z-index:2}}.learn-hub-comparison-card-artwork{background-color:var(--color-brand-sky-surface-light);background-image:radial-gradient(ellipse at 100% 0%, var(--color-brand-primary-bright) 0%, var(--color-brand-sky-soft) 50%, var(--color-brand-sky-surface-light) 100%);background-size:100% 100%;border-radius:15px;height:222.769px;position:relative;overflow:hidden}.learn-hub-comparison-card-star{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:206.423px;height:206.423px;display:flex;position:absolute;top:-113px;left:185px}.learn-hub-comparison-card-star img{width:146.57px;height:146.57px;transition:transform .58s var(--motion-easing-standard);transform:scaleY(-1)rotate(-39.79deg)}.learn-hub-comparison-card:hover .learn-hub-comparison-card-star img,.learn-hub-comparison-card:focus-visible .learn-hub-comparison-card-star img{transform:scaleY(-1)rotate(-39.79deg)scale(1.055)}.learn-hub-comparison-card-x{z-index:1;pointer-events:none;width:156.308px;height:156.308px;transition:transform .58s var(--motion-easing-standard);position:absolute;top:102.154px;left:106.461px}.learn-hub-comparison-card:hover .learn-hub-comparison-card-x,.learn-hub-comparison-card:focus-visible .learn-hub-comparison-card-x{transform:scale(1.055)}.learn-hub-comparison-card-title{z-index:4;width:min(230px,100% - 28px);color:var(--color-ink);font-size:1.25rem;font-weight:var(--font-weight-bold);letter-spacing:0;margin:0;line-height:1.2;position:absolute;top:15px;left:14px}@media (width>=1024px){.learn-hub-comparison-card-title{font-size:1.5rem}}.learn-hub-comparison-card-base{z-index:2;background:var(--color-brand-sky);width:154.022px;height:154.022px;mask-image:var(--comparison-mask-url);mask-position:10.434px 3.808px;mask-size:134.885px 148.137px;mask-repeat:no-repeat;mask-mode:alpha;-webkit-mask-image:var(--comparison-mask-url);place-items:center;display:grid;position:absolute;top:108.23px;left:1.15px;-webkit-mask-position:10.434px 3.808px;-webkit-mask-size:134.885px 148.137px;-webkit-mask-repeat:no-repeat}.learn-hub-comparison-card-base img{object-fit:contain;width:40%;height:40%;transition:transform .58s var(--motion-easing-standard)}.learn-hub-comparison-card:hover .learn-hub-comparison-card-base img,.learn-hub-comparison-card:focus-visible .learn-hub-comparison-card-base img{transform:scale(1.055)}.learn-hub-comparison-card-versus{z-index:3;pointer-events:none;width:36.923px;height:31.646px;position:absolute;top:180.747px;left:184.616px;transform:translate(-50%,-50%)}.learn-hub-comparison-card-competitor-fill{z-index:4;object-fit:fill;pointer-events:none;width:154.022px;height:154.022px;mask-image:var(--comparison-mask-url);mask-position:10.434px 3.808px;mask-size:134.885px 148.137px;mask-repeat:no-repeat;mask-mode:alpha;-webkit-mask-image:var(--comparison-mask-url);position:absolute;top:110.77px;left:225.23px;-webkit-mask-position:10.434px 3.808px;-webkit-mask-size:134.885px 148.137px;-webkit-mask-repeat:no-repeat}.learn-hub-comparison-card-logo-frame{z-index:5;width:92.308px;height:92.308px;mask-image:var(--comparison-mask-url);mask-position:-20.336px -28.192px;mask-size:134.885px 148.137px;mask-repeat:no-repeat;mask-mode:alpha;-webkit-mask-image:var(--comparison-mask-url);border-radius:214.047px;position:absolute;top:142.77px;left:256px;overflow:hidden;-webkit-mask-position:-20.336px -28.192px;-webkit-mask-size:134.885px 148.137px;-webkit-mask-repeat:no-repeat}.learn-hub-comparison-card-logo{object-fit:cover;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.learn-hub-comparison-card-body{flex-direction:column;gap:16px;display:flex}.learn-hub-comparison-card-description{min-height:42px;color:var(--color-ink);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);margin:0}@media (width>=599px){.learn-hub-comparison-card-description{min-height:60px}}.learn-hub-comparison-card-meta{gap:var(--size-sm);font-size:var(--font-size-body-sm);color:var(--color-text-neutral-muted);align-items:center;display:flex}.learn-hub-comparison-card-tag{padding:var(--size-xxxs) var(--size-xs);border-radius:var(--radius-pill);background:var(--color-surface-dark-muted);color:var(--color-brand-sky-surface);font-weight:var(--font-weight-semibold)}
