.features-pills.svelte-g2s2kr{position:relative;z-index:10;padding:8rem 0;background:var(--Base-White)}.features-content.svelte-g2s2kr{display:flex;flex-direction:column;gap:6.4rem}.features-content.svelte-g2s2kr>.title:where(.svelte-g2s2kr){max-width:50rem;margin:0 auto;font:var(--Semibold-900);text-align:center;color:var(--Primary-900)}.features-list.svelte-g2s2kr{display:flex;flex-direction:column;gap:2.4rem}.feature-item.svelte-g2s2kr{display:grid;grid-template-columns:minmax(28rem,54.4rem) minmax(24rem,100%);gap:6.4rem;align-items:center;padding:4rem;background:var(--Gray-Lighter);border:solid var(--Gray-Light) .1rem;border-radius:4rem;box-shadow:var(--Shadow-100)}.graphic-wrapper.svelte-g2s2kr{position:relative;width:min(54.4rem,100%);aspect-ratio:544/471}.graphic-wrapper.svelte-g2s2kr>.mock:where(.svelte-g2s2kr){position:absolute;background:var(--Base-White);border:solid var(--Gray-Light) .1rem;border-radius:1.2rem;box-shadow:var(--Shadow-200)}.graphic-wrapper.svelte-g2s2kr>.mock.-lesson:where(.svelte-g2s2kr){top:4%;left:0;overflow:hidden;width:52%;height:78%;transform:rotate(-2deg);transform-origin:50% 90%}.graphic-wrapper.svelte-g2s2kr>.mock.-ui:where(.svelte-g2s2kr){top:10%;right:0;width:53%;height:76%;border-radius:.8rem;transform:rotate(2.5deg);transform-origin:50% 90%}.graphic-wrapper.svelte-g2s2kr>.mock:where(.svelte-g2s2kr) img:where(.svelte-g2s2kr){display:block;object-fit:cover;width:100%;height:100%}.text-wrapper.svelte-g2s2kr{display:flex;flex-direction:column;gap:1.6rem}.text-wrapper.svelte-g2s2kr .headline:where(.svelte-g2s2kr){font:var(--Semibold-700);color:var(--Gray-Darker)}.text-wrapper.svelte-g2s2kr .description:where(.svelte-g2s2kr){font:var(--Regular-400);color:var(--Gray-Dark)}.motivation-block.svelte-g2s2kr{display:flex;flex-direction:column;gap:2.4rem;align-items:center;justify-content:center;max-width:42rem;margin:0 auto}.motivation-block.svelte-g2s2kr>.heading:where(.svelte-g2s2kr){font:var(--Semibold-700);text-align:center;color:var(--Accent-Medium)}@media (max-width: 1200px){.feature-item.svelte-g2s2kr{grid-template-columns:minmax(24rem,48rem) minmax(22rem,100%);gap:3.2rem;padding:1.8rem;border-radius:1.8rem}}@media (max-width: 768px){.features-pills.svelte-g2s2kr{padding:4.8rem 0}.features-content.svelte-g2s2kr{gap:4.8rem}.feature-item.svelte-g2s2kr{grid-template-columns:1fr;gap:0}.graphic-wrapper.svelte-g2s2kr{max-width:56rem;margin:0 auto}}.hero-facts-wrapper.svelte-1cqeta5{width:fit-content;margin:-5.6rem auto 0;padding-inline:1.6rem}.hero-facts-content.svelte-1cqeta5{display:flex;gap:4.8rem;align-items:stretch;padding:2.4rem 4.8rem;background:var(--Base-White);border:solid var(--Accent-Lighter2) .2rem;border-radius:1.6rem;box-shadow:var(--Shadow-300)}.hero-facts-content.svelte-1cqeta5>.separator:where(.svelte-1cqeta5){width:.1rem;border-right:solid var(--Accent-Lighter2) .1rem}.hero-facts-content.svelte-1cqeta5>.separator:where(.svelte-1cqeta5):last-child{display:none}.facts-item.svelte-1cqeta5{display:flex;flex-direction:column;gap:.8rem;align-items:center;justify-content:center}.facts-item.svelte-1cqeta5 .factsLabel:where(.svelte-1cqeta5){font:var(--Regular-300);text-align:center}.icon-and-value.svelte-1cqeta5{display:flex;gap:1.2rem;align-items:center;color:var(--Primary-Medium)}.icon-and-value.svelte-1cqeta5 .factsValue:where(.svelte-1cqeta5){font:var(--Semibold-800);color:var(--Gray-Darker)}@media (max-width: 900px){.hero-facts-content.svelte-1cqeta5{gap:3.6rem;padding:2.4rem 3.6rem}}@media (max-width: 768px){.hero-facts-wrapper.svelte-1cqeta5{width:100%;margin-block:1.6rem}.hero-facts-content.svelte-1cqeta5{flex-direction:column;padding:2.4rem}.facts-item.svelte-1cqeta5:not(:last-of-type){padding-bottom:1.6rem;border-bottom:solid var(--Accent-Lighter2) .1rem}}.product-preview.svelte-1a7n0xl{padding:8rem 0;background:var(--Primary-Lightest)}.product-content.svelte-1a7n0xl{display:flex;flex-direction:column;gap:6.4rem;align-items:center;overflow:visible;text-align:center}.graphic-wrapper.svelte-1a7n0xl{position:relative;width:min(84rem,100%);height:clamp(24rem,30vw,36rem);margin:0 auto}.graphic-wrapper.svelte-1a7n0xl>.iphone:where(.svelte-1a7n0xl){position:absolute;right:0;bottom:0;z-index:10;width:clamp(12rem,20%,18rem);height:auto;transform:translate(-50%);filter:drop-shadow(0 1rem 2rem rgba(16,24,40,.12))}.graphic-wrapper.svelte-1a7n0xl>.macbook:where(.svelte-1a7n0xl){position:relative;max-width:80%;transform:none;filter:drop-shadow(0 1.2rem 2.4rem rgba(16,24,40,.18))}.text-wrapper.svelte-1a7n0xl{display:flex;flex-direction:column;gap:3.2rem;max-width:64rem}.text-wrapper.svelte-1a7n0xl .title:where(.svelte-1a7n0xl){font:var(--Semibold-900);color:var(--Primary-900)}.text-wrapper.svelte-1a7n0xl .description:where(.svelte-1a7n0xl){font:var(--Regular-400);color:var(--Gray-Dark)}.section-eyebrow.svelte-1a7n0xl{position:relative;display:flex;gap:1.2rem;align-items:center;justify-content:center;font:var(--Semibold-700);letter-spacing:-2%;color:var(--Accent-Medium)}.section-eyebrow.svelte-1a7n0xl:before,.section-eyebrow.svelte-1a7n0xl:after{flex:1;height:.2rem;background:linear-gradient(90deg,transparent,var(--Accent-Light));border-radius:999px;content:""}.section-eyebrow.svelte-1a7n0xl:after{background:linear-gradient(90deg,var(--Accent-Light),transparent)}@media (max-width: 1024px){.graphic-wrapper.svelte-1a7n0xl{height:auto}.graphic-wrapper.svelte-1a7n0xl{padding:2rem 1rem}.graphic-wrapper.svelte-1a7n0xl .iphone:where(.svelte-1a7n0xl){display:none}.graphic-wrapper.svelte-1a7n0xl .macbook:where(.svelte-1a7n0xl){position:static;display:block;width:100%;max-width:100%;transform:none;filter:drop-shadow(0 .8rem 1.6rem rgba(16,24,40,.12))}}@media (max-width: 768px){.product-preview.svelte-1a7n0xl{padding:4.8rem 0}}.testimonials-panel.svelte-4bsezy{position:relative;padding:8rem 0;color:var(--Base-White);background:radial-gradient(80rem 24rem at 50% -4rem,#ef68202e,#ef682000 60%),var(--Gray-Darker)}.testimonials-content.svelte-4bsezy{position:relative;display:flex;flex-direction:column;gap:6.4rem}.testimonials-content.svelte-4bsezy .elipse:where(.svelte-4bsezy){position:absolute;top:-23rem;z-index:0;width:100%;height:30rem;background:radial-gradient(50% 50% at 50% 50%,#ef6820,#ef682000);border-radius:50%;opacity:.6;pointer-events:none}.title-wrapper.svelte-4bsezy{display:flex;flex-direction:column;align-items:center}.title-wrapper.svelte-4bsezy .marks:where(.svelte-4bsezy){display:flex;justify-content:space-between;width:100%}.title-wrapper.svelte-4bsezy .title:where(.svelte-4bsezy){font:var(--Semibold-900);text-align:center;color:var(--Base-White)!important}.testimonial-grid.svelte-4bsezy{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.testimonial-card.svelte-4bsezy{display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem;color:var(--Gray-Darker);background:var(--Base-White);box-shadow:var(--Shadow-300)}.testimonial-stars.svelte-4bsezy{display:flex;gap:.8rem}.testimonial-stars.svelte-4bsezy svg{width:1.6rem;height:1.6rem;color:var(--Warning-Medium)}.testimonial-description.svelte-4bsezy{display:flex;flex-direction:column;gap:.4rem}.testimonial-description.svelte-4bsezy .quote:where(.svelte-4bsezy){font:var(--Regular-300);color:var(--Gray-Darker)}.testimonial-description.svelte-4bsezy ._transparent-blue:where(.svelte-4bsezy){padding:0;font:var(--Medium-300);border:none}.testimonial-description.svelte-4bsezy ._transparent-blue:where(.svelte-4bsezy):hover{text-decoration:underline;background-color:unset}.testimonial-details.svelte-4bsezy{display:flex;flex-direction:column;gap:.4rem}.testimonial-details.svelte-4bsezy>span:where(.svelte-4bsezy){font:var(--Regular-200)}.testimonial-details.svelte-4bsezy>span:where(.svelte-4bsezy)>strong:where(.svelte-4bsezy){display:inline-block;min-width:5rem;margin-right:.4rem}.user-profile.svelte-4bsezy{display:flex;gap:1.2rem;align-items:center}.user-profile.svelte-4bsezy img:where(.svelte-4bsezy){object-fit:cover;overflow:hidden;width:4.8rem;height:4.8rem;color:var(--Gray-Darker);background:var(--Gray-Lighter);border-radius:50%}.user-details.svelte-4bsezy{display:flex;flex-direction:column;gap:.4rem}.user-details.svelte-4bsezy .name:where(.svelte-4bsezy){font:var(--Semibold-400)}.user-details.svelte-4bsezy .nameDivider:where(.svelte-4bsezy){margin:0 .4rem;color:var(--Gray-Medium)}.user-details.svelte-4bsezy .method:where(.svelte-4bsezy){font:var(--Regular-100);color:var(--Gray-Dark)}.user-details.svelte-4bsezy .profileLink:where(.svelte-4bsezy){color:var(--Primary-900)}.user-details.svelte-4bsezy .profileLink:where(.svelte-4bsezy):hover{text-decoration:underline}.overlay-card.svelte-4bsezy .title:where(.svelte-4bsezy){margin:0 0 .4rem;font-size:2.2rem;color:var(--Headings-Primary)}.overlay-card.svelte-4bsezy .meta:where(.svelte-4bsezy){margin:0;font-size:1.4rem;color:var(--Gray-Medium)}.overlay-card.svelte-4bsezy .method:where(.svelte-4bsezy){margin:1rem 0 1.4rem;font-size:1.4rem;color:var(--Gray-Dark)}.overlay-card.svelte-4bsezy .image:where(.svelte-4bsezy){float:right;max-width:40rem;margin:0 0 2.4rem 2.4rem}.overlay-card.svelte-4bsezy .image:where(.svelte-4bsezy) img:where(.svelte-4bsezy){display:block;max-width:100%;border-radius:1rem}.overlay-card.svelte-4bsezy .body:where(.svelte-4bsezy){margin:0;line-height:1.6;color:var(--Gray-Darker)}.profile-loading.svelte-4bsezy{margin:0;text-align:center}.profile-overlay.svelte-4bsezy{color:var(--Gray-Darker)}.show-more-row.svelte-4bsezy{display:flex;justify-content:center}.show-more.svelte-4bsezy{background:none;border:none}.show-more.svelte-4bsezy:hover{opacity:.8}@media (max-width: 1024px){.testimonial-grid.svelte-4bsezy{grid-template-columns:repeat(2,1fr)}.testimonials-panel.svelte-4bsezy{padding:4.8rem 0}.testimonials-content.svelte-4bsezy{gap:4.8rem}}@media (max-width: 768px){.testimonial-grid.svelte-4bsezy{grid-template-columns:1fr}}
