.vinayaki-yoga-stil-module__M7fSbq__inner{max-width:1160px;margin:0 auto}.vinayaki-yoga-stil-module__M7fSbq__hero{background:var(--hero-bg,#f4f0e7);border-bottom:1px solid var(--hero-border,#e7e1d4);padding:46px 24px 56px;position:relative;overflow:hidden}.vinayaki-yoga-stil-module__M7fSbq__heroRow{flex-wrap:wrap-reverse;align-items:center;gap:36px 48px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__heroCol{flex:460px;min-width:280px}.vinayaki-yoga-stil-module__M7fSbq__eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--hero-eyebrow,#b8923f);margin:0 0 12px;font-size:12.5px}.vinayaki-yoga-stil-module__M7fSbq__title{color:var(--hero-ink,#004b49);margin:0 0 8px;font-size:clamp(36px,5.6vw,56px);font-weight:700;line-height:1.04}.vinayaki-yoga-stil-module__M7fSbq__subtitle{font-family:var(--font-display);color:var(--hero-eyebrow,#b8923f);margin:0 0 20px;font-size:clamp(24px,3.4vw,34px);line-height:1.1}.vinayaki-yoga-stil-module__M7fSbq__intro{max-width:840px;color:var(--hero-sub,#004b49);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:16px;line-height:1.72}.vinayaki-yoga-stil-module__M7fSbq__heroDisc{background:var(--hero-disc,radial-gradient(circle at 38% 30%, #0a615c, #00302e));border:3px solid var(--hero-disc-ring,#c69b4f);border-radius:50%;flex:0 0 clamp(156px,17vw,206px);justify-content:center;align-self:center;align-items:center;width:clamp(156px,17vw,206px);height:clamp(156px,17vw,206px);display:flex;box-shadow:0 14px 32px #00302e42}.vinayaki-yoga-stil-module__M7fSbq__heroArt{background:var(--hero-art,#fff);width:74%;height:74%;-webkit-mask:url(/assets/logo-single-white.svg) 50%/contain no-repeat;mask:url(/assets/logo-single-white.svg) 50%/contain no-repeat}.vinayaki-yoga-stil-module__M7fSbq__bausteineSection{border-top:1px solid var(--sec-border,#e7e1d4)}.vinayaki-yoga-stil-module__M7fSbq__sectionCreme{background:var(--sec-b-bg,#f4f0e7);border-top:1px solid var(--c-border);padding:clamp(56px,7vw,84px) 24px}.vinayaki-yoga-stil-module__M7fSbq__sectionHead{text-align:center;max-width:640px;margin:0 auto 42px}.vinayaki-yoga-stil-module__M7fSbq__sectionEyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--c-gold-eyebrow);margin:0 0 14px;font-size:12.5px}.vinayaki-yoga-stil-module__M7fSbq__sectionTitle{color:var(--c-heading);margin:0 0 16px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.16}.vinayaki-yoga-stil-module__M7fSbq__sectionSub{color:var(--sec-a-ink,#004b49);margin:0;font-size:16px;line-height:1.7}.vinayaki-yoga-stil-module__M7fSbq__stundenRow{flex-wrap:wrap;align-items:center;gap:40px 56px;max-width:1060px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__stundenMedia{aspect-ratio:3/4;background:#dce9e3;border-radius:22px;flex:0 320px;min-width:240px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00302e29}.vinayaki-yoga-stil-module__M7fSbq__stundenImg{object-fit:cover;object-position:center 24%;width:100%;height:100%;position:absolute;inset:0}.vinayaki-yoga-stil-module__M7fSbq__stundenCol{flex:440px;min-width:280px}.vinayaki-yoga-stil-module__M7fSbq__stundenTitle{color:var(--c-heading);margin:0 0 18px;font-size:clamp(27px,3.6vw,38px);font-weight:700;line-height:1.16}.vinayaki-yoga-stil-module__M7fSbq__prose{color:var(--sec-a-ink,#4a5f59);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 14px;font-size:16px;line-height:1.78}.vinayaki-yoga-stil-module__M7fSbq__proseWide{margin-bottom:24px}.vinayaki-yoga-stil-module__M7fSbq__prose strong{color:var(--c-heading)}.vinayaki-yoga-stil-module__M7fSbq__signatur{font-family:var(--font-display);color:var(--c-gold-eyebrow);margin:10px 0 28px;font-size:30px;line-height:1}.vinayaki-yoga-stil-module__M7fSbq__stilList{flex-direction:column;display:flex}.vinayaki-yoga-stil-module__M7fSbq__stilCard{background:var(--c-creme-soft);border:1px solid var(--c-border-2);border-radius:13px;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:13px 17px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__stilName{color:var(--c-heading);font-size:15px;font-weight:700}.vinayaki-yoga-stil-module__M7fSbq__stilBadge{letter-spacing:.14em;text-transform:uppercase;color:var(--card-muted,#004b49);border:1px solid var(--c-border-2);border-radius:999px;padding:2px 9px;font-size:10.5px}.vinayaki-yoga-stil-module__M7fSbq__stilBadgeGold{letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold-eyebrow);border:1px solid var(--c-gold-eyebrow);border-radius:999px;padding:2px 9px;font-size:10.5px}.vinayaki-yoga-stil-module__M7fSbq__stilText{color:var(--card-ink,#004b49);flex:220px;font-size:13.5px;line-height:1.6}.vinayaki-yoga-stil-module__M7fSbq__bausteinGrid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:18px;display:grid}.vinayaki-yoga-stil-module__M7fSbq__bausteinCard{background:var(--c-surface);border:1px solid var(--c-border);border-radius:18px;flex-direction:column;gap:14px;padding:28px 26px;display:flex;box-shadow:0 14px 32px #004b4912}.vinayaki-yoga-stil-module__M7fSbq__bausteinIcon{background:radial-gradient(120% 120% at 50% 26%,#0a615c,#00302e);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:inline-flex;box-shadow:0 10px 22px #00302e2e}.vinayaki-yoga-stil-module__M7fSbq__bausteinIconImg{width:44px;height:44px;display:block}.vinayaki-yoga-stil-module__M7fSbq__bausteinTitle{color:var(--c-heading);margin:0 0 4px;font-size:21px;font-weight:700}.vinayaki-yoga-stil-module__M7fSbq__bausteinKicker{letter-spacing:.18em;text-transform:uppercase;color:var(--card-muted,#004b49);margin:0;font-size:11px}.vinayaki-yoga-stil-module__M7fSbq__bausteinText{color:var(--card-ink,#004b49);margin:0;font-size:14.5px;line-height:1.7}.vinayaki-yoga-stil-module__M7fSbq__appTile{background:linear-gradient(165deg,#024f4b 0%,#00302e 100%);border-radius:22px;flex-wrap:wrap;align-items:stretch;margin-top:20px;display:flex;overflow:hidden;box-shadow:0 24px 54px #00302e38}.vinayaki-yoga-stil-module__M7fSbq__appCol{color:#fff;flex-direction:column;flex:460px;justify-content:center;min-width:290px;padding:clamp(30px,4vw,46px);display:flex}.vinayaki-yoga-stil-module__M7fSbq__appChips{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appChipDone{color:#bfe8d3;background:#2f8f6633;border:1px solid #78cda473;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;display:inline-flex}.vinayaki-yoga-stil-module__M7fSbq__appChipSoon{color:#ffffffb8;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;display:inline-flex}.vinayaki-yoga-stil-module__M7fSbq__appMediaCol{flex:0 340px;justify-content:center;align-items:center;min-width:250px;padding:36px 24px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appPhone{background:#001f1d;border-radius:34px;flex:none;width:196px;padding:7px;box-shadow:0 26px 60px #00000073,0 0 64px #d9b87847}.vinayaki-yoga-stil-module__M7fSbq__appScreen{aspect-ratio:1290/2796;background:#024f4b;border-radius:27px;position:relative;overflow:hidden}.vinayaki-yoga-stil-module__M7fSbq__appScreenImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.vinayaki-yoga-stil-module__M7fSbq__btnGold{align-self:flex-start}.vinayaki-yoga-stil-module__M7fSbq__btnGold:hover{background:var(--gold-btn-hover,#d4ab5f)}.vinayaki-yoga-stil-module__M7fSbq__lebensweise{background:var(--sec-b-bg,#f4f0e7);color:var(--sec-ink,#004b49);border-top:1px solid var(--sec-border,#e7e1d4);padding:clamp(60px,7vw,88px) 24px}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseRow{flex-wrap:wrap;align-items:center;gap:40px 60px;max-width:1060px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseMedia{aspect-ratio:4/3;background:#00302e;border-radius:22px;flex:0 380px;min-width:250px;position:relative;overflow:hidden;box-shadow:0 26px 56px #00121073}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseCol{flex:420px;min-width:280px}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseEyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--eyebrow,#b8923f);margin:0 0 14px;font-size:12.5px}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseTitle{color:var(--sec-heading,#004b49);margin:0 0 16px;font-size:clamp(27px,3.8vw,38px);font-weight:700;line-height:1.18}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseText{max-width:520px;color:var(--sec-ink,#4a5f59);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 30px;font-size:16px;line-height:1.75}.vinayaki-yoga-stil-module__M7fSbq__lebensweiseButtons{flex-wrap:wrap;gap:14px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__sivananda{background:var(--sec-b-bg,#f4f0e7);border-top:1px solid var(--sec-border,#e7e1d4);padding:clamp(56px,7vw,84px) 24px}.vinayaki-yoga-stil-module__M7fSbq__sivanandaRow{flex-flow:row-reverse wrap;align-items:center;gap:40px 56px;max-width:1060px;margin:0 auto;display:flex}.vinayaki-yoga-stil-module__M7fSbq__sivanandaMedia{flex:0 300px;min-width:230px}.vinayaki-yoga-stil-module__M7fSbq__sivanandaFrame{aspect-ratio:3/4;background:#dce9e3;position:relative;overflow:hidden}.vinayaki-yoga-stil-module__M7fSbq__appCtaBrand{letter-spacing:.07em;color:inherit;font-size:1.14em;font-variant-caps:all-small-caps;font-weight:700}.vinayaki-yoga-stil-module__M7fSbq__sivanandaImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.vinayaki-yoga-stil-module__M7fSbq__sivanandaCaption{color:var(--card-muted,#004b49);text-align:center;margin:10px 4px 0;font-size:12.5px;font-style:italic;line-height:1.55}.vinayaki-yoga-stil-module__M7fSbq__sivanandaSource{color:var(--card-muted,#004b49);text-align:center;margin:5px 4px 0;font-size:11px;line-height:1.5}.vinayaki-yoga-stil-module__M7fSbq__sivanandaSourceLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.vinayaki-yoga-stil-module__M7fSbq__sivanandaCol{flex:440px;min-width:280px}.vinayaki-yoga-stil-module__M7fSbq__cardEyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--card-eyebrow,#c69b4f);margin:0 0 12px;font-size:12.5px}.vinayaki-yoga-stil-module__M7fSbq__sivanandaTitle{color:var(--card-heading,#004b49);margin:0 0 18px;font-size:clamp(27px,3.6vw,38px);font-weight:700;line-height:1.16}.vinayaki-yoga-stil-module__M7fSbq__sivanandaText strong{color:var(--card-heading,#004b49)}.vinayaki-yoga-stil-module__M7fSbq__sivanandaText{color:var(--card-ink,#4a5f59);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 14px;font-size:16px;line-height:1.78}.vinayaki-yoga-stil-module__M7fSbq__sivanandaTextLast{margin-bottom:22px}.vinayaki-yoga-stil-module__M7fSbq__sivanandaQuote{border-left:3px solid var(--card-eyebrow,#c69b4f);margin:0;padding:0 0 0 22px}.vinayaki-yoga-stil-module__M7fSbq__sivanandaQuoteText{font-family:var(--font-display);color:var(--card-heading,#004b49);text-wrap:pretty;margin:0 0 8px;font-size:clamp(21px,2.6vw,27px);line-height:1.35}.vinayaki-yoga-stil-module__M7fSbq__sivanandaQuoteWho{letter-spacing:.14em;text-transform:uppercase;color:var(--card-muted,#004b49);font-size:12.5px}.vinayaki-yoga-stil-module__M7fSbq__appSection{background:linear-gradient(160deg, #ffffff24 0%, #ffffff0b 100%), var(--brand-bg,linear-gradient(165deg, #024f4b 0%, #00302e 100%));color:#fff;padding:clamp(56px,7vw,84px) 24px}.vinayaki-yoga-stil-module__M7fSbq__appInner{max-width:1160px;margin:0 auto}.vinayaki-yoga-stil-module__M7fSbq__appHead{text-align:center;max-width:640px;margin:0 auto 42px}.vinayaki-yoga-stil-module__M7fSbq__appStack{flex-direction:column;align-items:center;gap:36px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appMediaStack{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appCtaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appEyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--eyebrow-on-dark,#c69b4f);margin:0 0 14px;font-size:12.5px}.vinayaki-yoga-stil-module__M7fSbq__appTitle{margin:0;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.16}.vinayaki-yoga-stil-module__M7fSbq__appBody{width:100%}.vinayaki-yoga-stil-module__M7fSbq__appText strong{letter-spacing:.07em;color:#b8923f;font-size:1.14em;font-variant-caps:all-small-caps;font-weight:700}.vinayaki-yoga-stil-module__M7fSbq__appText{color:#fffc;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:15.5px;line-height:1.74}.vinayaki-yoga-stil-module__M7fSbq__appBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appBadgeOn{color:#bfe8d3;background:#2f8f6633;border:1px solid #78cda473;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;display:inline-flex}.vinayaki-yoga-stil-module__M7fSbq__appBadgeSoon{color:#ffffffb8;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;display:inline-flex}.vinayaki-yoga-stil-module__M7fSbq__appDeviceNames{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appDeviceName{letter-spacing:.18em;text-transform:uppercase;color:#d9b878e6;font-size:12px}.vinayaki-yoga-stil-module__M7fSbq__appDeviceSep{color:#ffffff4d}.vinayaki-yoga-stil-module__M7fSbq__appStores{flex-wrap:wrap;justify-content:center;gap:10px;margin:16px 0;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appStore{color:#ffffffb8;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:9px;padding:9px 16px;font-size:12.5px;display:inline-flex}.vinayaki-yoga-stil-module__M7fSbq__appSoon{opacity:.72}.vinayaki-yoga-stil-module__M7fSbq__appCta strong{letter-spacing:.07em;font-size:1.14em;font-variant-caps:all-small-caps;font-weight:700}.vinayaki-yoga-stil-module__M7fSbq__appOutro{background:#d9b87817;border:1px solid #d9b87857;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;width:100%;padding:22px 28px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__appOutroCol{flex:420px;min-width:260px}.vinayaki-yoga-stil-module__M7fSbq__appOutroLead{color:#fff;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 6px;font-size:16px;line-height:1.5}.vinayaki-yoga-stil-module__M7fSbq__appOutroText{color:#ffffffc7;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:14.5px;line-height:1.6}.vinayaki-yoga-stil-module__M7fSbq__appSocialRow{flex-wrap:wrap;flex:none;gap:12px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__stilBasis{border-top:3px solid var(--card-eyebrow,#c69b4f);position:relative}.vinayaki-yoga-stil-module__M7fSbq__stilPill{letter-spacing:.18em;text-transform:uppercase;color:#33280a;background:#d9b878;border-radius:999px;padding:3px 12px;font-size:10px;position:absolute;top:-11px;right:20px}.vinayaki-yoga-stil-module__M7fSbq__stilBasisName{color:var(--card-heading,#004b49);margin:0 0 7px;font-size:20px;font-weight:700;line-height:1.2}.vinayaki-yoga-stil-module__M7fSbq__stilBasisText{color:var(--card-ink,#004b49);margin:0;font-size:14.5px;line-height:1.68}.vinayaki-yoga-stil-module__M7fSbq__stilDivider{justify-content:center;padding:14px 0;display:flex}.vinayaki-yoga-stil-module__M7fSbq__stilDividerLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--card-muted,#004b49);font-size:11px}.vinayaki-yoga-stil-module__M7fSbq__stilInfluences{flex-wrap:wrap;gap:10px;display:flex}.vinayaki-yoga-stil-module__M7fSbq__stilInfluence{flex:190px;min-width:0}.vinayaki-yoga-stil-module__M7fSbq__stilInfluenceName{color:var(--card-heading,#004b49);margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.2}.vinayaki-yoga-stil-module__M7fSbq__stilInfluenceText{color:var(--card-ink,#004b49);margin:0;font-size:13.5px;line-height:1.62}@media (max-width:760px){.vinayaki-yoga-stil-module__M7fSbq__heroDisc{flex-basis:150px;width:150px;height:150px;margin:0 auto}}
