svg.svelte-1gp3s1f{opacity:.74;position:absolute;top:-228px;right:-180px;transform:scale(.5);z-index:0}html.light svg.svelte-1gp3s1f{opacity:1;filter:brightness(1.03)}.bg.svelte-1gp3s1f{display:none;position:absolute;top:12%;right:-15%;width:50%;border-radius:50%;height:200%;background-color:var(--primary-color-lighten-2)}html.light .bg.svelte-1gp3s1f{display:block}.overlay.svelte-1gp3s1f{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.44;background:var(--foreground-color);display:none}@media all and (max-width: 1200px){.overlay.svelte-1gp3s1f{display:block}}section.svelte-1vly3v2.svelte-1vly3v2{position:relative;overflow:hidden;margin-top:24px;width:100%;padding:24px 24px 12px;background:var(--foreground-color);margin-bottom:3em;box-shadow:0 4px 12px #0002;border-radius:4px}@media only screen and (min-width: 964px){section.svelte-1vly3v2.svelte-1vly3v2{padding-left:64px}}h2.svelte-1vly3v2.svelte-1vly3v2,p.svelte-1vly3v2.svelte-1vly3v2{position:relative;max-width:400px;text-align:left;z-index:1}h2.svelte-1vly3v2.svelte-1vly3v2{font-weight:700}p.svelte-1vly3v2.svelte-1vly3v2{margin-top:12px;line-height:1.35;font-weight:300}html.light p.svelte-1vly3v2.svelte-1vly3v2{font-weight:400}.flex.svelte-1vly3v2.svelte-1vly3v2{position:relative;z-index:1;margin:32px 0 12px;display:flex;justify-content:left}@media only screen and (max-width: 480px){.flex.svelte-1vly3v2.svelte-1vly3v2{flex-direction:column}.flex.svelte-1vly3v2 a.svelte-1vly3v2{margin-bottom:8px;max-width:270px}}.flex.svelte-1vly3v2 a.svelte-1vly3v2{text-decoration:none;padding:4px 16px;border-radius:2px;font-weight:700;vertical-align:middle;border:2px solid transparent}.flex.svelte-1vly3v2 a.svelte-1vly3v2:first-child{margin-right:12px}.flex.svelte-1vly3v2 .subscribe.svelte-1vly3v2{background-color:hsla(var(--primary-color-h),var(--primary-color-s),38.25%,1);color:#fffd}.flex.svelte-1vly3v2 .subscribe.svelte-1vly3v2:hover{background-color:hsla(var(--primary-color-h),var(--primary-color-s),56%,1);color:#000d}.flex.svelte-1vly3v2 .learn-more.svelte-1vly3v2{--bg-alpha:.1466666667;border-color:hsla(var(--primary-color-h),var(--primary-color-s),56%,.44);background-color:hsla(var(--primary-color-h),var(--primary-color-s),56%,var(--bg-alpha))}html.light .flex.svelte-1vly3v2 .learn-more.svelte-1vly3v2{--bg-alpha:.2933333333}.flex.svelte-1vly3v2 .learn-more.svelte-1vly3v2:hover{background-color:hsla(var(--primary-color-h),var(--primary-color-s),56%,.44)}section.svelte-1kwkep2.svelte-1kwkep2.svelte-1kwkep2{overflow:hidden;position:relative;outline:none;border:none;font-size:.925rem;line-height:1.325}section.monetization.svelte-1kwkep2.svelte-1kwkep2.svelte-1kwkep2{font-size:1rem}section.svelte-1kwkep2 .overlay-bottom.svelte-1kwkep2.svelte-1kwkep2{pointer-events:none;width:100%;height:var(--overlay-height, 100px);position:absolute;bottom:0;right:0;background:linear-gradient(to top,var(--section-bg-color) -50%,var(--section-bg-color),transparent);z-index:3}section.svelte-1kwkep2 .read-more.svelte-1kwkep2.svelte-1kwkep2{position:absolute;bottom:6px;left:0;width:100%;color:var(--primary-color);text-align:center;opacity:.35;z-index:4;font-size:.9em;pointer-events:none}section.svelte-1kwkep2 .content.svelte-1kwkep2.svelte-1kwkep2{--border-thick:1.5px;--border-color:#555;--padding:1.5em 1em;position:absolute;width:100%;height:100%;background-color:var(--section-bg-color);border:var(--border-thick) solid var(--border-color);padding:var(--padding);transition:transform .125s ease-out;cursor:pointer}section.svelte-1kwkep2 .content strong.svelte-1kwkep2.svelte-1kwkep2{font-size:1.6em;display:block;max-width:calc(var(--section-grid-width) * 1.6);margin:1em 0;line-height:1.1}@media only screen and (max-width: 767px){section.svelte-1kwkep2 .content strong.svelte-1kwkep2.svelte-1kwkep2{margin:.5em 0}}section.svelte-1kwkep2 .content.svelte-1kwkep2.svelte-1kwkep2:hover{--border-color:hsla( var(--primary-color-h), var(--primary-color-s), var(--primary-color-l), .6 )}section.svelte-1kwkep2 .content.svelte-1kwkep2:hover~.read-more.svelte-1kwkep2{opacity:1}section.svelte-1kwkep2.svelte-1kwkep2.svelte-1kwkep2:before{content:"";top:0;left:0;position:fixed;width:100%;height:100%;background-color:#0004;z-index:calc(var(--zIndex) - 1);pointer-events:none;opacity:0;transition:all .225s .1s ease-in}section.svelte-1kwkep2.svelte-1kwkep2.svelte-1kwkep2:focus{--zIndex:999999;z-index:var(--zIndex);overflow:visible}section.svelte-1kwkep2:focus .fade.svelte-1kwkep2.svelte-1kwkep2{display:none}section.svelte-1kwkep2:focus strong.svelte-1kwkep2.svelte-1kwkep2{color:var(--primary-color)}section.svelte-1kwkep2:focus .content.svelte-1kwkep2.svelte-1kwkep2{--border-color:var(--primary-color);height:auto;min-height:100%;overflow:hidden;transform:scale(1.0125) translateY(-2px);box-shadow:0 2px 8px #0003,0 4px 20px #0002;cursor:auto;z-index:inherit}section.svelte-1kwkep2.svelte-1kwkep2.svelte-1kwkep2:focus:before{opacity:1}section.svelte-1kwkep2 .banner.svelte-1kwkep2.svelte-1kwkep2{--overlay-height:200px}section.svelte-1kwkep2 .banner.svelte-1kwkep2 img{--size:100px;margin-top:1em;width:var(--size);height:var(--size)}@media only screen and (max-width: 767px){section.svelte-1kwkep2 .banner.svelte-1kwkep2 img{margin-top:-.4em;--size:64px}}section.svelte-1wezdl0.svelte-1wezdl0{--minImgSize:200px;display:grid;grid-template-columns:minmax(var(--minImgSize),1fr) 2fr;gap:48px;padding-top:8em;padding-bottom:5em;font-size:1.25em;line-height:1.2;align-items:center}section.svelte-1wezdl0 img.svelte-1wezdl0{border-radius:50%;min-height:var(--minImgSize);aspect-ratio:1/1}@media only screen and (max-width: 767px){section.svelte-1wezdl0.svelte-1wezdl0{gap:24px;grid-template-columns:100%;grid-template-rows:minmax(var(--minImgSize),60%) auto;padding-top:2em;padding-bottom:1em}}section.svelte-1wezdl0 a.gftw.svelte-1wezdl0{color:var(--primary-color);font-weight:700}section.svelte-1wezdl0 .cta.svelte-1wezdl0{margin-top:1em;display:grid;grid-template-columns:2fr 3fr;justify-content:left;grid-gap:8px;gap:8px}@media only screen and (max-width: 767px){section.svelte-1wezdl0 .cta.svelte-1wezdl0{grid-template-columns:100%;grid-template-rows:repeat(2,1fr)}}section.svelte-1wezdl0 .cta a.svelte-1wezdl0{--alpha:.1425;--saturate:var(--primary-color-s);--light:var(--primary-color-l);text-decoration:none;border-radius:4px;background-color:hsla(var(--primary-color-h),var(--saturate),var(--light),var(--alpha));color:#fffe;padding:.2em 1em .5em;display:inline-flex;align-items:center;max-width:440px;border:2px solid transparent}section.svelte-1wezdl0 .cta a.svelte-1wezdl0:hover{--alpha:.2;--shadow-color:#0005}section.svelte-1wezdl0 .cta .read-announcement.svelte-1wezdl0{--alpha:1;--light:41%;box-shadow:0 2px 6px #0002}section.svelte-1wezdl0 .cta .read-announcement.svelte-1wezdl0:hover{--alpha:1;--saturate:87%;--light:53%;box-shadow:0 2px 8px #0005}section.svelte-1wezdl0 .cta .learn-more.svelte-1wezdl0{--text-lightness:76%;font-weight:300;text-decoration:underline;color:hsl(var(--primary-color-h),var(--primary-color-s),var(--text-lightness));text-underline-offset:2px;text-decoration-thickness:.5px;border-color:var(--primary-color-lighten-3)}html.light section.svelte-1wezdl0 .cta .learn-more.svelte-1wezdl0{--text-lightness:47%}section.svelte-1wezdl0 .cta .learn-more.svelte-1wezdl0:hover{--shadow-color:#0002;--text-lightness:82%;--alpha:.1}article.svelte-df9ojk.svelte-df9ojk{--section-grid-width:250px;--section-grid-height:400px;--section-bg-color:var(--foreground-color);--bg-color:#0004;background:linear-gradient(to top,var(--bg-color) 70%,var(--bg-color),transparent);padding:32px;width:100%;margin-top:3em}html.light article.svelte-df9ojk.svelte-df9ojk{--bg-color:#0001}@media only screen and (max-width: 1200px){article.svelte-df9ojk.svelte-df9ojk{padding:0}}article.svelte-df9ojk .grid.svelte-df9ojk{display:grid;grid-template-columns:repeat(3,minmax(var(--section-grid-width),1fr));grid-template-rows:auto repeat(2,var(--section-grid-height));grid-gap:12px;gap:12px;justify-content:space-around;grid-template-areas:"title title title" "monetization monetization performance" "pwa plugins scale"}@media only screen and (max-width: 767px){article.svelte-df9ojk .grid.svelte-df9ojk{grid-template-columns:100%;grid-template-rows:auto repeat(5,minmax(300px,1fr));grid-template-areas:"title" "monetization" "performance" "pwa" "plugins" "scale"}}article.svelte-df9ojk h2.svelte-df9ojk{font-weight:700;font-size:2.3em}article.svelte-df9ojk h2 small.svelte-df9ojk{font-size:.7em;font-weight:300;margin-left:.45em}
