.moos-story{--s-red:#d6191f;--s-coral:#ff7086;--s-card:#d83851;--s-pink:#ffb2be;--s-pale:#ffdae3;--s-step:#ffd5db;--s-hl:#f8b9c6;--s-stats:var(--s-red);--s-marquee-bg:var(--s-pale);--s-marquee-fg:var(--s-red);--s-pale-2:var(--s-pale);--s-count:var(--s-card);--s-hero-radius:38px;--s-ink:#1e1e1e;--s-ink-deep:#4b0416;--s-mute:#864c57;--s-mute-2:#8f7078;--s-soft:#f9e8e8;--s-body-on-card:#f6cdd3;--s-field-fg:#fff;--s-field-body:var(--s-body-on-card);--s-pad:clamp(18px, 5vw, 40px);--s-max:1180px;--s-radius:clamp(26px, 8vw, 34px);--s-card-radius:5em;--s-display:"Noto Serif Display", Georgia, serif;--s-sans:"DM Sans", "Montserrat", system-ui, sans-serif}.single-product .site-main,.single-product .content-area,.single-product #main-container{overflow-x:clip}.moos-story{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-bottom:clamp(28px, 7vw, 56px);font-family:var(--s-sans);color:var(--s-ink);text-wrap:pretty}.moos-story :is(h1,h2,h3,h4,h5,h6){color:inherit;font-family:var(--s-sans);margin:0}.moos-story .moos-story__h,.moos-story .moos-story__ing-word{font-family:var(--s-display)}.moos-story p{margin:0}.moos-story img{max-width:100%}.moos-story__band{padding:clamp(36px, 10vw, 80px) var(--s-pad)}.moos-story__inner{max-width:var(--s-max);margin-inline:auto}.moos-story__band--coral{background:var(--s-coral);color:var(--s-field-fg)}.moos-story__band--pink{background:var(--s-pink);color:var(--s-ink-deep)}.moos-story__band--pale{background:var(--s-pale);color:var(--s-ink-deep)}.moos-story__band--ig{background:var(--s-red);color:#fff}.moos-story__band--pale-alt{background:var(--s-pale-2);color:var(--s-ink-deep)}.moos-story--moon{--s-coral:#527ec3;--s-card:#0046b1;--s-pink:#7daef7;--s-pale:#b4cdf5;--s-pale-2:#ffd9e3;--s-step:#fdfbfb;--s-stats:#6490ce;--s-marquee-bg:#6490ce;--s-marquee-fg:#fff;--s-hl:#9bbcf0;--s-count:#e2374c;--s-hero-radius:0;--s-soft:#cfe0fb;--s-body-on-card:#cfdef7;--s-ink-deep:#14204a;--s-mute:#4a5b80;--s-mute-2:#6f7f9e}.moos-story--focus{--s-coral:#b9da9e;--s-card:#3f6b30;--s-pink:#99c182;--s-step:#fdfbfb;--s-stats:#9bc283;--s-marquee-bg:#eef7dd;--s-field-fg:#16311d;--s-field-body:#2f5c39;--s-soft:#3f6b46;--s-body-on-card:#d8ecc9}.moos-story--belly{--s-coral:#ff9086;--s-card:#ff5a4a;--s-pink:#ff5a4a;--s-step:#fdfbfb;--s-stats:#ff9086;--s-marquee-bg:#ff9086;--s-field-fg:#5c1f12;--s-field-body:#6e2c1e;--s-soft:#7a3020;--s-body-on-card:#fff0ea}.moos-story--belly #pakiety>.moos-story__inner>.moos-story__kicker,.moos-story--belly #pakiety>.moos-story__inner>.moos-story__h--italic{color:#fff}.moos-story__kicker{font-size:clamp(11px, 3.1vw, 13px);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.moos-story__h{margin-top:14px;padding-bottom:1rem;font-family:var(--s-display);font-weight:500;font-size:clamp(44px, 15vw, 86px);line-height:.92;letter-spacing:-.03em}.moos-story__h em{display:block;font-style:normal;font-weight:400}.moos-story__band--coral .moos-story__h em{color:var(--s-soft)}.moos-story__band--pink .moos-story__h{color:#fff}.moos-story__band--pink .moos-story__kicker{color:var(--s-red)}.moos-story .moos-story__h--italic,.moos-story .moos-story__h--italic em{font-style:italic;font-weight:400}.moos-story .moos-story__h--red,.moos-story__band--pink .moos-story__h--red{color:var(--s-red)}.moos-story__band--pink .moos-story__h--red em{color:var(--s-red)}.moos-story__lede{margin-top:18px;max-width:44ch;font-size:clamp(15px, 4.4vw, 17px);line-height:1.75}.moos-story__band--pink .moos-story__lede{color:var(--s-ink-deep)}.moos-story__ing--card,.moos-story__step,.moos-floating-bar,.moos-floating-bar__thumb{border-radius:var(--s-radius)}@supports (corner-shape:squircle){.moos-story__ing--card,.moos-story__step,.moos-story__pack,.moos-story__hero-img,.moos-story__addon-card,.moos-floating-bar,.moos-floating-bar__thumb{corner-shape:squircle}.moos-story__ing--card,.moos-story__step{border-radius:38px}.moos-floating-bar__thumb{border-radius:18px}}.moos-story img{border-radius:0!important;corner-shape:round!important}.moos-story img.moos-story__ing-photo{border-radius:50%!important}.moos-story img.moos-story__ing-photo--cut{border-radius:0!important}.moos-story img.moos-story__hero-img{border-radius:var(--s-hero-radius)!important}@supports (corner-shape:squircle){.moos-story img.moos-story__hero-img{corner-shape:squircle!important;border-radius:var(--s-hero-radius)!important}}.moos-story img.moos-story__hero-img{--corner-shape:round !important}.moos-story__pack-figure img{border-radius:var(--s-card-radius) var(--s-card-radius) 0 0!important}@supports (corner-shape:squircle){.moos-story__pack-figure img{corner-shape:squircle!important}}.moos-story__ig-grid img{border-radius:min(var(--s-card-radius), 22%)!important}@supports (corner-shape:squircle){.moos-story__ig-grid img{corner-shape:squircle!important}}.moos-story__media img,.moos-story__step-badge img{border-radius:0!important}.moos-story__addon-card img{border-radius:var(--s-card-radius) var(--s-card-radius) 0 0!important}@supports (corner-shape:squircle){.moos-story__addon-card img{corner-shape:squircle!important}}.moos-story__field img{--corner-shape:round !important}#pakiety .moos-story__pack{corner-shape:round;--corner-shape:round;border-radius:calc(var(--s-card-radius) / 2)}#pakiety .moos-story__addon-card{corner-shape:round;--corner-shape:round;border-radius:2em}#pakiety .moos-story__pack-figure img{corner-shape:round!important;--corner-shape:round !important;border-radius:calc(var(--s-card-radius) / 2 - 2px) calc(var(--s-card-radius) / 2 - 2px) 0 0!important}#pakiety .moos-story__addon-card img{corner-shape:round!important;--corner-shape:round !important;border-radius:calc(2em - 2px) calc(2em - 2px) 0 0!important}.moos-story__stats{background:var(--s-stats);color:#fff}.moos-story__stat{display:flex;align-items:baseline;justify-content:center;gap:clamp(14px, 5vw, 28px);padding:clamp(26px, 8vw, 44px) var(--s-pad);border-bottom:1px solid rgb(255 255 255 / .25)}.moos-story__stat:last-child{border-bottom:0}@media (min-width:860px){.moos-story__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.moos-story__stat{border-bottom:0;border-right:1px solid rgb(255 255 255 / .25)}.moos-story__stat:last-child{border-right:0}}.moos-story__stat b{font-family:var(--s-display);font-weight:500;font-size:clamp(54px, 19vw, 92px);line-height:1;letter-spacing:-.02em}.moos-story__stat span{font-size:clamp(11px, 3.2vw, 13px);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.moos-story__marquee{overflow:hidden;padding:clamp(12px, 3.6vw, 18px) 0;background:var(--s-marquee-bg);color:var(--s-marquee-fg)}.moos-story__track{display:flex;width:max-content;gap:clamp(22px, 7vw, 40px);align-items:center;animation:moos-story-scroll 38s linear infinite;font-size:clamp(11px, 3.1vw, 13px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.moos-story__track img{width:18px;height:18px}@keyframes moos-story-scroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.moos-story__track{animation:none;flex-wrap:wrap;justify-content:center;width:auto;white-space:normal;padding-inline:var(--s-pad)}}.moos-story__field{background:var(--s-coral);color:var(--s-field-fg);padding:0 var(--s-pad) clamp(30px, 8vw, 60px)}.moos-story__field>.moos-story__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px, 6vw, 40px)}.moos-story__ing{position:relative;min-width:0;padding:clamp(26px, 7vw, 44px) 0}.moos-story__ing--card{background:var(--s-card);padding:clamp(26px, 7vw, 44px) clamp(22px, 6vw, 40px);overflow:hidden;color:#fff}.moos-story__ing--card::before{content:"";position:absolute;top:-40%;right:-28%;width:120%;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 26px,rgb(255 255 255 / .07) 26px 27px);pointer-events:none}.moos-story__ing>*{position:relative}.moos-story__ing-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:clamp(10px, 3vw, 18px)}.moos-story__ing-icon{width:clamp(56px, 17vw, 84px);height:auto;flex:0 0 auto}.moos-story__ing-label{font-family:var(--s-sans);font-weight:300;font-size:clamp(32px, 11vw, 52px);line-height:1;letter-spacing:-.01em}.moos-story__ing-photo{float:right;width:clamp(108px, 34vw, 170px);aspect-ratio:1;border-radius:50%;object-fit:cover;shape-outside:circle(50%);margin:0 0 12px 16px}.moos-story__ing-photo--cut{border-radius:0;shape-outside:none;float:left;margin:0 16px 12px 0;aspect-ratio:auto}.moos-story--focus .moos-story__ing-photo{object-position:center top}.moos-story__ing-word{padding-bottom:1rem;font-family:var(--s-display);font-weight:500;font-size:clamp(46px, 14vw, 76px);line-height:1.05;letter-spacing:-.03em}.moos-story__ing-claim{margin-top:14px;max-width:22ch;font-size:clamp(17px, 5.2vw, 21px);font-weight:700;line-height:1.3}.moos-story__ing-body{margin-top:12px;max-width:40ch;font-size:clamp(13px, 4vw, 15px);line-height:1.75;color:var(--s-body-on-card)}.moos-story__ing:not(.moos-story__ing--card) .moos-story__ing-body{color:var(--s-field-body)}.moos-story__ing-dose{clear:both;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-top:clamp(20px, 6vw, 32px);padding-top:clamp(14px, 4vw, 20px);border-top:1px solid rgb(255 255 255 / .45)}.moos-story__ing-amt{font-family:var(--s-display);font-weight:500;font-size:clamp(44px, 14vw, 66px);line-height:1;letter-spacing:-.02em}.moos-story__ing-unit{min-width:0;text-align:right;font-size:clamp(12px, 3.5vw, 14px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;overflow-wrap:anywhere}.moos-story__ing-amt{min-width:0}.moos-story__ing-word,.moos-story__ing-label,.moos-story__h{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}@media (min-width:900px){.moos-story__field>.moos-story__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.moos-story__field .moos-story__ing:nth-child(1){order:1}.moos-story__field .moos-story__ing:nth-child(2){order:2}.moos-story__field .moos-story__ing:nth-child(3){order:4}.moos-story__field .moos-story__ing:nth-child(4){order:3}.moos-story__field .moos-story__ing:nth-child(5){order:5}.moos-story__field .moos-story__ing:nth-child(6){order:6}}.moos-story__steps{display:grid;gap:16px;margin-top:clamp(28px, 8vw, 48px);padding:0;list-style:none;counter-reset:moos-step}.moos-story__step{position:relative;display:grid;grid-template-columns:1fr auto;align-items:start;gap:4px 16px;padding:clamp(22px, 6vw, 32px);background:var(--s-step);counter-increment:moos-step}.moos-story__step::before{content:"0" counter(moos-step);grid-column:1;font-family:var(--s-display);font-weight:400;font-size:clamp(44px, 14vw, 58px);line-height:1;color:#ff8fa3}.moos-story__step-badge{grid-column:2;grid-row:1;display:grid;place-items:center;width:clamp(56px, 17vw, 72px);height:clamp(56px, 17vw, 72px);border-radius:50%;background:var(--s-red)}.moos-story__step-badge img{width:52%;height:auto}.moos-story__step h3{grid-column:1 / -1;margin-top:14px;font-size:clamp(22px, 6.6vw, 28px);font-weight:700;letter-spacing:-.03em;color:var(--s-red)}.moos-story__step p{grid-column:1 / -1;margin-top:8px;font-size:clamp(13px, 4vw, 15px);line-height:1.6;color:var(--s-mute-2)}@media (min-width:860px){.moos-story__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.moos-story__count{text-align:center}.moos-story__count .moos-story__kicker{color:var(--s-red);display:block;margin-bottom:6px}.moos-story__count-row{display:flex;align-items:center;justify-content:center}.moos-story__count-row b{font-family:var(--s-display);font-weight:500;font-size:clamp(110px, 38vw, 190px);line-height:.78;color:var(--s-count);letter-spacing:-.04em}.moos-story__count-row span{margin-left:clamp(-22px, -6vw, -10px);font-family:var(--s-sans);font-weight:700;font-size:clamp(26px, 8.4vw, 42px);letter-spacing:-.03em;color:var(--s-ink)}.moos-story__count-em{display:block;margin-top:14px;font-family:var(--s-display);font-style:italic;font-weight:400;font-size:clamp(46px, 15vw, 78px);line-height:.9;letter-spacing:-.03em;color:var(--s-red)}.moos-story__count+.moos-story__lede{margin-inline:auto;text-align:center;color:var(--s-mute)}.moos-story__hero-img{display:block;width:100%;margin-top:clamp(26px, 7vw, 44px)}@media (min-width:900px){.moos-story__band--pale .moos-story__inner:has(>.moos-story__stack){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(32px, 5vw, 72px);align-items:start}.moos-story__inner:has(>.moos-story__stack)>.moos-story__count,.moos-story__inner:has(>.moos-story__stack)>.moos-story__lede{grid-column:1 / -1}.moos-story__inner:has(>.moos-story__stack)>.moos-story__hero-img{grid-column:1;position:sticky;top:clamp(90px, 12vh, 140px)}.moos-story__inner:has(>.moos-story__stack)>.moos-story__stack{grid-column:2;margin-top:clamp(26px, 7vw, 44px)}.moos-story__inner:has(>.moos-story__stack) .moos-story__stack li{margin-inline:0;padding-inline:clamp(16px, 2vw, 24px);border-radius:14px}}.moos-story__stack{margin-top:clamp(26px, 7vw, 44px);padding:0;list-style:none;counter-reset:moos-ing}.moos-story__stack li{counter-increment:moos-ing;padding:clamp(20px, 5.5vw, 30px) var(--s-pad);margin-inline:calc(var(--s-pad) * -1);border-bottom:1px solid rgb(214 25 31 / .18)}.moos-story__stack li.is-highlight{background:var(--s-hl);border-bottom-color:#fff0}.moos-story__stack li::before{content:"0" counter(moos-ing);display:block;margin-bottom:12px;font-size:11px;font-weight:700;letter-spacing:.1em;color:#e68f9e}.moos-story__stack h3{font-size:clamp(21px, 6.4vw, 27px);font-weight:700;letter-spacing:-.03em;color:var(--s-ink)}.moos-story__stack p{margin-top:8px;max-width:46ch;font-size:clamp(13px, 4vw, 15px);line-height:1.55;color:var(--s-mute-2)}.moos-story__amount{display:block;margin-top:14px;font-family:var(--s-display);font-weight:500;font-size:clamp(34px, 11vw, 46px);line-height:1;color:var(--s-red)}.moos-story__note-sm{display:block;margin-top:8px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--s-mute-2)}.moos-story__band--ig .moos-story__kicker{color:#f4d4c3}.moos-story__band--ig .moos-story__h{font-weight:700}.moos-story__band--ig .moos-story__h em{font-style:italic;font-weight:700;color:#fff}.moos-story__ig-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:clamp(26px, 7vw, 44px)}.moos-story__ig-grid figure{margin:0;aspect-ratio:1}.moos-story__ig-grid img{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:720px){.moos-story__ig-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.moos-story__packs{display:grid;gap:clamp(18px, 5vw, 26px);margin-top:clamp(28px, 8vw, 48px)}.moos-story__pack{position:relative;display:flex;flex-direction:column;background:#fff;border:2px solid #fff;border-radius:var(--s-card-radius)}.moos-story__pack--featured{border-color:var(--s-red)}.moos-story__pack-figure{position:relative;margin:0}.moos-story__pack-figure img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}@media (min-width:860px){.moos-story__pack--featured{transform:translateY(-14px);box-shadow:0 18px 40px -12px rgb(214 25 31 / .45)}}.moos-story__pack-qty{position:absolute;right:clamp(12px, 4vw, 20px);bottom:clamp(12px, 4vw, 20px);display:grid;place-items:center;width:clamp(46px, 13vw, 56px);height:clamp(46px, 13vw, 56px);border-radius:50%;background:#fff;border:1px solid rgb(214 25 31 / .3);font-size:clamp(13px, 3.8vw, 15px);font-weight:700;color:var(--s-ink)}.moos-story__pack-tag{position:absolute;top:clamp(12px, 4vw, 20px);left:clamp(12px, 4vw, 20px);padding:8px 14px;border-radius:999px;background:var(--s-red);color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.moos-story__pack-body{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;flex:1;padding:clamp(14px, 4vw, 22px)}.moos-story__pack-body .moos-story__kicker{grid-column:1;color:var(--s-red)}.moos-story__pack h3{grid-column:1;font-size:clamp(21px, 6.2vw, 26px);font-weight:700;letter-spacing:-.03em}.moos-story__pack-sub{grid-column:1;font-size:clamp(12px, 3.6vw, 14px);color:var(--s-mute-2)}.moos-story__price{grid-column:2;grid-row:1 / span 2;justify-self:end;font-family:var(--s-display);font-weight:500;font-size:clamp(28px, 8.4vw, 38px);color:var(--s-ink)}.moos-story__save{grid-column:1 / -1;margin-top:8px;padding-top:8px;border-top:1px solid rgb(214 25 31 / .18);font-size:clamp(12px, 3.6vw, 14px);color:var(--s-mute-2)}.moos-story__pack-cta{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;margin-top:10px;padding:12px 18px;border-radius:999px;background:var(--s-red);color:#fff;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .18s ease}.moos-story__pack-cta:hover{background:#9b0409;color:#fff}.moos-story__pack .added_to_cart{display:none!important}@media (min-width:860px){.moos-story__packs{grid-template-columns:repeat(3,minmax(0,1fr))}}.moos-story__addon{margin-top:clamp(28px, 8vw, 52px)}.moos-story__addon-title{display:block;padding:clamp(14px, 4vw, 20px) clamp(18px, 5vw, 28px);border-radius:22px;background:var(--s-card);color:#fff;font-size:clamp(19px, 5.6vw, 24px);font-weight:700;line-height:1.2;letter-spacing:-.02em;text-align:center}@supports (corner-shape:squircle){.moos-story__addon-title{corner-shape:squircle;border-radius:28px}}.moos-story__addon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px, 3.5vw, 20px);margin-top:clamp(14px, 4vw, 22px)}.moos-story__addon-card{display:flex;flex-direction:column;border:2px solid var(--s-red);border-radius:var(--s-card-radius);background:#fff}@supports (corner-shape:squircle){.moos-story__addon-card{corner-shape:squircle}}.moos-story__addon-card img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}.moos-story__addon-cta{display:block;margin:clamp(6px, 2vw, 10px);padding:clamp(8px, 2.4vw, 11px);border-radius:999px;background:var(--s-card);color:#fff;font-size:clamp(11px, 3.1vw, 13px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center;text-decoration:none;transition:background .18s ease}.moos-story__addon-cta:hover{background:var(--s-red);color:#fff}.moos-story__addon .added_to_cart{display:none!important}@media (min-width:860px){.moos-story__addon{max-width:640px;margin-inline:auto}}.moos-story__spec{margin-top:clamp(24px, 7vw, 40px)}.moos-story__spec-head,.moos-story__spec-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:baseline;padding:clamp(12px, 3.6vw, 16px) 0;border-bottom:1px solid rgb(214 25 31 / .16)}.moos-story__spec-head{border-bottom-width:2px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--s-mute-2)}.moos-story__spec-name{font-size:clamp(14px, 4.1vw, 16px);font-weight:600;overflow-wrap:anywhere}.moos-story__spec-val{text-align:right;font-size:clamp(14px, 4.1vw, 16px);font-weight:700;white-space:nowrap}.moos-story__spec-rws{grid-column:2;text-align:right;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--s-mute-2);white-space:nowrap}.moos-story__note{margin-top:14px;font-size:12px;font-style:italic;color:var(--s-mute-2)}.moos-story__faq{margin-top:clamp(24px, 7vw, 40px);border-top:2px solid rgb(214 25 31 / .18)}.moos-story__faq details{border-bottom:1px solid rgb(214 25 31 / .16)}.moos-story__faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(16px, 4.8vw, 22px) 0;cursor:pointer;list-style:none;font-size:clamp(15px, 4.5vw, 18px);font-weight:600;letter-spacing:-.02em;color:var(--s-ink-deep)}.moos-story__faq summary::-webkit-details-marker{display:none}.moos-story__faq summary::after{content:"";flex:0 0 auto;width:10px;height:10px;border-right:2px solid var(--s-red);border-bottom:2px solid var(--s-red);transform:rotate(45deg);transition:transform .2s ease}.moos-story__faq details[open] summary::after{transform:rotate(-135deg)}.moos-story__faq details>div{padding-bottom:clamp(16px, 4.8vw, 22px);max-width:64ch;font-size:clamp(14px, 4.1vw, 15px);line-height:1.65;color:var(--s-mute)}.moos-story__full{margin-top:clamp(20px, 6vw, 32px);padding:clamp(18px, 5vw, 26px);border:1px solid rgb(214 25 31 / .2);border-radius:20px;background:#fff}.moos-story__full summary{cursor:pointer;font-size:15px;font-weight:700;color:var(--s-ink-deep)}.moos-story__full>div{padding-top:14px;font-size:14px;line-height:1.65;color:var(--s-mute)}.moos-story__full h4{margin-top:16px;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--s-ink-deep)}.moos-story__full ul{margin:0;padding-left:1.2em}.moos-story__full li{margin-bottom:6px}.moos-story.is-anim [data-moos-reveal]{opacity:0;translate:0 28px;transition:opacity .8s cubic-bezier(.2,.8,.2,1) var(--s-delay,0ms),translate .8s cubic-bezier(.2,.8,.2,1) var(--s-delay,0ms);will-change:opacity,translate}.moos-story.is-anim [data-moos-reveal].is-visible{opacity:1;translate:none;will-change:auto}.moos-story__ing--card::after{content:"";position:absolute;top:-18%;right:-10%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .22),transparent 68%);animation:moos-story-breathe 7s ease-in-out infinite;pointer-events:none}.moos-story__step-badge{position:relative}.moos-story__step-badge::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--s-red);animation:moos-story-ripple 4.2s ease-out infinite;pointer-events:none}.moos-story__steps li:nth-child(2) .moos-story__step-badge::after{animation-delay:1.4s}.moos-story__steps li:nth-child(3) .moos-story__step-badge::after{animation-delay:2.8s}.moos-story__count{position:relative}.moos-story__count::before{content:"";position:absolute;top:50%;left:50%;width:min(420px, 88%);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 34px,rgb(214 25 31 / .07) 34px 35px);animation:moos-story-breathe 9s ease-in-out infinite;pointer-events:none;z-index:0}.moos-story__count>*{position:relative;z-index:1}@keyframes moos-story-breathe{50%{opacity:.45;transform:scale(1.12)}}@keyframes moos-story-ripple{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}100%{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.moos-story.is-anim [data-moos-reveal]{opacity:1;translate:none;transition:none;will-change:auto}.moos-story__ing--card::after,.moos-story__step-badge::after,.moos-story__count::before{animation:none}}.moos-story a:focus-visible,.moos-story summary:focus-visible{outline:3px solid var(--s-red);outline-offset:3px;border-radius:4px}