/* Standortseite V8 (LER-168), Teil 1b: Sticker, Chips, Trust, Testimonials, Hero, Sections, Bento. */
.lc-scope .lc-sticker{position:absolute;top:11%;right:-14px;z-index:3;width:98px;height:98px;border-radius:50%;background:var(--lc-white);box-shadow:0 16px 32px -12px rgba(17,24,39,.28),var(--lc-shadow-md);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(4deg)}.lc-scope .lc-sticker::before{content:"";position:absolute;inset:6px;border:1.5px dashed var(--lc-primary-300);border-radius:50%;pointer-events:none}.lc-scope .lc-sticker .big{font-size:2.48rem;font-weight:800;color:var(--lc-primary-800);line-height:1;letter-spacing:-.02em}.lc-scope .lc-sticker small{font-size:0.96rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--lc-gray-600);margin-top:3px;max-width:80px;line-height:1.25}.lc-scope .lc-chip-float{position:absolute;display:inline-flex;align-items:center;gap:8px;background:var(--lc-white);border:1px solid var(--lc-gray-200);border-radius:var(--lc-radius-pill);box-shadow:var(--lc-shadow-md);padding:9px 16px;font-weight:700;color:var(--lc-ink);font-size:1.472rem;z-index:2}.lc-scope .lc-chip-float i{color:var(--lc-primary-700);font-size:19px}.lc-scope .lc-chip-float small{display:block;font-weight:500;color:var(--lc-gray-500);font-size:1.184rem;letter-spacing:.02em}.lc-scope .lc-chip-float.p1{top:8%;left:-8px}.lc-scope .lc-chip-float.p2{bottom:16%;right:-8px}.lc-scope .lc-chip{display:inline-block;background:var(--lc-primary-100);color:var(--lc-primary-900);font-weight:700;font-size:1.44rem;padding:9px 17px;border-radius:var(--lc-radius-pill)}.lc-scope .lc-chip--neutral{background:var(--lc-gray-100);border:1px solid var(--lc-gray-200);color:var(--lc-gray-600);font-weight:500;font-size:1.408rem;padding:0.48rem 1.2rem}.lc-scope .lc-trust{position:relative;z-index:5;margin-top:52px}.lc-scope .lc-trust-card{background:var(--lc-white);border:1px solid var(--lc-gray-200);border-radius:var(--lc-radius-xl);box-shadow:var(--lc-shadow-lg);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;transform:translateY(56px)}.lc-scope .lc-trust-item{padding:26px 18px;text-align:center;position:relative}.lc-scope .lc-trust-item+.lc-trust-item::before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--lc-gray-200)}.lc-scope .lc-trust-item:nth-child(3)::before{display:none}.lc-scope .lc-trust-num{font-size:clamp(3.2rem,2.56rem+1.6vw,4.64rem);font-weight:800;color:var(--lc-primary-800);line-height:1;letter-spacing:-.03em}.lc-scope .lc-trust-num small{font-size:.5em;font-weight:700;letter-spacing:0}.lc-scope .lc-trust-num--word{font-size:clamp(1.84rem,1.6rem+.8vw,2.4rem);line-height:1.15;letter-spacing:-.01em}.lc-scope .lc-trust-lab{font-size:1.376rem;color:var(--lc-gray-500);margin-top:9px;line-height:1.45}.lc-scope .lc-trust-src{font-size:1.248rem;color:var(--lc-gray-500);margin-top:66px;text-align:center}.lc-scope .lc-testi-card{background:var(--lc-white);border:1px solid var(--lc-gray-200);border-radius:var(--lc-radius-lg);padding:26px 24px;position:relative;transition:transform var(--lc-dur-base) var(--lc-ease-out),box-shadow var(--lc-dur-base) var(--lc-ease-out)}.lc-scope .lc-testi-card:hover{transform:translateY(-5px);box-shadow:var(--lc-shadow-md)}.lc-scope .lc-testi-card::before{content:"«";position:absolute;top:8px;right:18px;font-size:4.16rem;font-weight:800;line-height:1;color:var(--lc-primary-200);pointer-events:none}.lc-scope .lc-testi-card p{font-size:1.632rem;font-style:italic;color:var(--lc-ink);line-height:1.5;padding-right:34px}.lc-scope .lc-testi-card .who{margin-top:14px;font-size:1.376rem;font-weight:600;color:var(--lc-gray-500)}.lc-scope .lc-testi-card.villa{background:var(--lc-cta-100);border-color:var(--lc-cta-300)}.lc-scope .lc-testi-card.villa::before{color:var(--lc-cta-300)}.lc-scope .lc-testi-feature{position:relative;max-width:860px;margin:44px auto 0;padding:0 8px}.lc-scope .lc-testi-feature::before{content:"«";position:absolute;top:-58px;left:-6px;font-size:clamp(9.6rem,8rem+5vw,16rem);line-height:1;font-weight:800;color:var(--lc-primary-200);pointer-events:none}.lc-scope .lc-testi-feature blockquote{font-size:clamp(2.32rem,1.84rem+1.7vw,3.68rem);font-weight:700;font-style:italic;color:var(--lc-ink);line-height:1.28;letter-spacing:-.015em;position:relative;z-index:1}.lc-scope .lc-testi-feature .who{margin-top:18px;font-size:1.52rem;font-weight:600;color:var(--lc-gray-500)}.lc-scope .lc-pull{position:relative;margin-top:30px;padding:8px 0 0 26px}.lc-scope .lc-pull::before{content:"«";position:absolute;left:-6px;top:-26px;font-size:8.32rem;line-height:1;color:var(--lc-primary-300);font-weight:800;pointer-events:none}.lc-scope .lc-pull p{font-size:clamp(2rem,1.68rem+1.1vw,2.72rem);font-weight:700;color:var(--lc-primary-900);font-style:italic;line-height:1.32;letter-spacing:-.01em}.lc-scope .lc-pull .who{margin-top:12px;font-size:1.44rem;font-weight:600;color:var(--lc-gray-500);font-style:normal}.lc-scope .lc-bands{display:grid;grid-template-columns:1fr;gap:16px;margin-top:22px}.lc-scope .lc-band{border-radius:var(--lc-radius-lg);padding:22px 24px;display:flex;gap:15px;align-items:flex-start}.lc-scope .lc-band.warm{background:var(--lc-cta-100)}.lc-scope .lc-band.cool{background:var(--lc-primary-100)}.lc-scope .lc-band i{font-size:27px;flex:none;margin-top:1px}.lc-scope .lc-band.warm i{color:var(--lc-attention-700)}.lc-scope .lc-band.cool i{color:var(--lc-primary-800)}.lc-scope .lc-band strong{color:var(--lc-ink)}.lc-scope .lc-band p{font-size:1.52rem}.lc-scope .lc-eco-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:36px}.lc-scope .lc-eco-card{background:var(--lc-white);border:1px solid var(--lc-gray-200);border-radius:var(--lc-radius-lg);padding:26px 22px;transition:transform var(--lc-dur-base) var(--lc-ease-out),box-shadow var(--lc-dur-base) var(--lc-ease-out)}.lc-scope .lc-eco-card:hover{transform:translateY(-6px);box-shadow:var(--lc-shadow-lg)}.lc-scope .lc-eco-ic{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--lc-primary-100);color:var(--lc-primary-700);margin-bottom:16px}.lc-scope .lc-eco-ic i{font-size:26px}.lc-scope .lc-eco-card h3{font-size:1.856rem;margin-bottom:4px}.lc-scope .lc-eco-card .sub{font-size:1.408rem;color:var(--lc-gray-500);margin-bottom:12px}.lc-scope .lc-eco-card p{font-size:1.52rem}.lc-scope .lc-hero{position:relative;padding:52px 0 56px;overflow:hidden;background:radial-gradient(130% 110% at 88% -12%,var(--lc-primary-200) 0%,rgba(192,239,233,0) 62%),linear-gradient(180deg,var(--lc-white) 0%,var(--lc-warm) 100%)}.lc-scope .lc-hero::before{content:"";position:absolute;top:-14vh;right:-16vw;width:min(50vw,640px);aspect-ratio:1;opacity:.06;pointer-events:none;background:url("https://lerncenter.ch/wp-content/uploads/2023/03/lerncenter_icon_var_f.svg") center/contain no-repeat}.lc-scope .lc-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:36px;align-items:center}.lc-scope .lc-hero-copy .lc-lead{margin-top:20px;color:var(--lc-gray-600)}.lc-scope .lc-hero-micro{display:flex;align-items:center;gap:9px;margin-top:18px;color:var(--lc-gray-500);font-size:1.472rem}.lc-scope .lc-hero-micro i{color:var(--lc-primary-700);font-size:18px;flex:none}.lc-scope .lc-locline{display:flex;align-items:flex-start;gap:9px;margin-top:14px;color:var(--lc-gray-500);font-size:1.472rem}.lc-scope .lc-locline i{font-size:18px;color:var(--lc-primary-700);flex:none;margin-top:1px}.lc-scope .lc-final .lc-locline{justify-content:center;color:rgba(255,255,255,.88);margin-top:26px}.lc-scope .lc-final .lc-locline i{color:var(--lc-white)}.lc-scope .lc-hero-media{position:relative;order:-1;max-width:420px;margin:0 auto;width:100%}.lc-scope .lc-hero-media::before{content:"";position:absolute;inset:-16%;background:radial-gradient(55% 55% at 55% 42%,var(--lc-primary-200) 0%,rgba(192,239,233,0) 72%);z-index:0;pointer-events:none}.lc-scope .lc-hero-media::after{content:"";position:absolute;inset:0;transform:translate(14px,14px);border:2px solid var(--lc-primary-200);border-radius:999px 999px var(--lc-radius-xl) var(--lc-radius-xl);z-index:0;pointer-events:none}.lc-scope .lc-hero-media--wide::after{display:none}.lc-scope .lc-hero-photo{aspect-ratio:4/4.6;border-radius:999px 999px var(--lc-radius-xl) var(--lc-radius-xl);background:var(--lc-primary-100);border:1px solid var(--lc-primary-200);box-shadow:0 30px 60px -24px rgba(18,101,94,.35),var(--lc-shadow-lg);position:relative;overflow:hidden;z-index:1}.lc-scope .lc-hero-photo img{width:100%;height:100%;object-fit:cover;display:block}.lc-scope .lc-sphoto-wrap{width:min(440px,100%);margin:0 auto}.lc-scope .lc-sphoto{position:relative;background:var(--lc-white);padding:12px 12px 14px;border:1px solid var(--lc-gray-200);border-radius:calc(var(--lc-radius-lg)+10px);box-shadow:0 30px 60px -26px rgba(18,101,94,.32),0 10px 24px -14px rgba(17,24,39,.16)}.lc-scope .lc-sphoto img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--lc-radius-lg);display:block}.lc-scope .lc-sphoto--l{transform:rotate(-1.2deg)}.lc-scope .lc-sphoto--r{transform:rotate(1.2deg)}.lc-scope .lc-sphoto figcaption{font-size:1.344rem;color:var(--lc-gray-500);margin-top:10px;text-align:center}.lc-scope .lc-section{padding:72px 0}.lc-scope .lc-section--warm{background:var(--lc-warm)}.lc-scope .lc-section--tint{background:var(--lc-primary-50)}.lc-scope .lc-section--fade{background:var(--lc-grad-fade)}.lc-scope .lc-section-head{position:relative;margin-bottom:clamp(2.8rem,4vw,4.8rem)}.lc-scope .lc-section-head .ghost{position:absolute;top:-.42em;left:-.03em;z-index:0;font-size:clamp(8rem,15vw,14.4rem);font-weight:700;line-height:1;color:rgba(34,188,173,.09);letter-spacing:-.04em;user-select:none;pointer-events:none}.lc-scope .lc-section-head h2{position:relative;z-index:1;font-size:clamp(3.04rem,4.2vw,4.32rem);letter-spacing:-.025em;line-height:1.1}.lc-scope .lc-section-head .rule{position:relative;z-index:1;width:58px;height:3px;background:var(--lc-primary-600);border-radius:2px;margin-top:1.6rem}.lc-scope .lc-section-head p{position:relative;z-index:1;margin-top:1.44rem;color:var(--lc-gray-600);max-width:54ch}.lc-scope .lc-section-head .lc-eyebrow{position:relative;z-index:1}.lc-scope .lc-center .lc-section-head .rule{margin-left:auto;margin-right:auto}.lc-scope .lc-center .lc-section-head p{margin-left:auto;margin-right:auto}.lc-scope .lc-final{background:var(--lc-grad-dark);color:var(--lc-white);text-align:center;padding:92px 0;position:relative;overflow:hidden}.lc-scope .lc-final-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lc-scope .lc-final::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(18,101,94,.95) 0%,rgba(26,158,146,.86) 100%);z-index:1}.lc-scope .lc-final::after{content:"";position:absolute;bottom:-18%;right:-8%;width:44%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.05);pointer-events:none;z-index:1}.lc-scope .lc-final>.lc-wrap{position:relative;z-index:2}.lc-scope .lc-final h2{color:var(--lc-white);max-width:18ch;margin:0 auto}.lc-scope .lc-final p{color:rgba(255,255,255,.94);max-width:56ch;margin:20px auto 0;font-size:1.68rem}.lc-scope .lc-final .lc-cta-row{max-width:520px;margin-left:auto;margin-right:auto;align-items:center;justify-content:center}.lc-scope .lc-final .lc-eyebrow{color:var(--lc-white);background:rgba(255,255,255,.16)}.lc-scope .lc-carousel-rail{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1.6rem 2rem;scroll-padding:1.6rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lc-scope .lc-carousel-rail::-webkit-scrollbar{display:none}.lc-scope .lc-carousel-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.6rem 3.2rem;justify-content:space-between;margin-bottom:2.8rem}.lc-scope .lc-carousel-nav{display:none;gap:0.8rem}.lc-scope .lc-swipe-hint{display:flex;align-items:center;justify-content:center;gap:0.64rem;color:var(--lc-gray-500);font-size:1.3rem;margin-top:0.4rem}.lc-scope .lc-swipe-hint i{font-size:1.6rem}.lc-scope .lc-daily-bento{display:grid;gap:var(--lc-space-4)}.lc-scope .lc-daily-bento__tile{border-radius:var(--lc-radius-xl);border:1px solid var(--lc-gray-200);background:var(--lc-white);padding:var(--lc-space-5);box-shadow:var(--lc-shadow-md)}.lc-scope .lc-daily-bento__tile h3{font-size:var(--lc-fs-lg);display:flex;gap:1rem;align-items:center;margin-bottom:0.4rem}.lc-scope .lc-daily-bento__tile h3 i{color:var(--lc-primary-700);font-size:1.3em}.lc-scope .lc-daily-bento__sub{font-size:var(--lc-fs-sm);color:var(--lc-gray-500);margin-bottom:0.8rem}.lc-scope .lc-daily-bento__tile p{font-size:1.52rem}.lc-scope .lc-daily-bento__tile--photo{padding:0;overflow:hidden;position:relative;border:none}
