.aurara-story-beliefs{position:relative;overflow:hidden;background:var(--belief-bg,#1e3d24);padding:var(--belief-padding,128px) 0;color:var(--belief-paper,#fffbf3)}
.aurara-story-beliefs *{box-sizing:border-box}
.aurara-story-beliefs__inner{position:relative;z-index:1;max-width:var(--belief-width,1240px);margin:auto;padding:0 24px}
.aurara-story-beliefs__sprig{position:absolute;top:40px;right:-32px;width:128px;color:var(--belief-paper,#fffbf3);opacity:.1}
.aurara-story-beliefs__sprig path{stroke:currentColor;stroke-width:2;stroke-linecap:round}
.aurara-story-beliefs__paw{position:absolute;bottom:48px;left:32px;width:64px;color:var(--belief-paper,#fffbf3);opacity:.1}
.aurara-story-beliefs__paw ellipse,.aurara-story-beliefs__paw circle{stroke:currentColor;stroke-width:2.4;stroke-linecap:round}
.aurara-story-beliefs header>p{margin:0;color:var(--belief-accent,#4a9548);font:600 13px/1.4 var(--belief-body-font,Arial,sans-serif);letter-spacing:.18em;text-transform:uppercase}
.aurara-story-beliefs h2{margin:12px 0 0;font:600 clamp(32px,4.4vw,var(--belief-heading-size,56px))/1.1 var(--belief-heading-font,Georgia,serif)}
.aurara-story-beliefs h2 em{color:var(--belief-accent,#4a9548);font-style:italic}
.aurara-story-beliefs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}
.aurara-story-beliefs__card{padding:var(--belief-card-padding,32px);border:1px solid color-mix(in srgb,var(--belief-border,#e9f1e6) 20%,transparent);border-radius:var(--belief-card-radius,24px);transition:border-color .3s cubic-bezier(.22,1,.36,1)}
.aurara-story-beliefs__icon{display:block;width:34px;height:34px;color:#b7cba8;transition:color .3s cubic-bezier(.22,1,.36,1)}
.aurara-story-beliefs__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.aurara-story-beliefs__card h3{margin:20px 0 0;font:600 22px/1.35 var(--belief-heading-font,Georgia,serif);letter-spacing:normal}
.aurara-story-beliefs__underlined-word{position:relative;display:inline-block;white-space:nowrap}
.aurara-story-beliefs__garnish{pointer-events:none;position:absolute;bottom:-.23em;left:0;display:block;width:100%;height:.32em;overflow:visible}
.aurara-story-beliefs__garnish path{stroke:var(--belief-accent,#4a9548);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s cubic-bezier(.22,1,.36,1) .12s}
.aurara-story-beliefs__garnish path+path{opacity:.45;transition-delay:.28s}
.aurara-story-beliefs__card.is-revealed .aurara-story-beliefs__garnish path{stroke-dashoffset:0}
.aurara-story-beliefs__card p{margin:12px 0 0;color:color-mix(in srgb,var(--belief-body,#f7f3e9) 75%,transparent);font:400 15.5px/1.6 var(--belief-body-font,Arial,sans-serif)}
.aurara-story-beliefs.is-enhanced [data-belief-reveal],.aurara-story-beliefs.is-enhanced [data-belief-card]{opacity:0;transform:translateY(48px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1) var(--belief-delay,0ms)}
.aurara-story-beliefs.is-enhanced .is-revealed{opacity:1;transform:none}
@media (hover:hover) and (pointer:fine){.aurara-story-beliefs__card:hover{border-color:color-mix(in srgb,var(--belief-accent,#4a9548) 70%,transparent)}.aurara-story-beliefs__card:hover .aurara-story-beliefs__icon{color:var(--belief-accent,#4a9548)}}
@media(min-width:768px){.aurara-story-beliefs__card h3{font-size:24px}}
@media(max-width:767px){.aurara-story-beliefs{padding:var(--belief-padding-mobile,96px) 0}.aurara-story-beliefs__grid{grid-template-columns:1fr;margin-top:40px}.aurara-story-beliefs__paw{bottom:24px;left:16px;width:48px}}
@media(prefers-reduced-motion:reduce){.aurara-story-beliefs *{transition:none!important}.aurara-story-beliefs__garnish path{stroke-dashoffset:0}}
