/*
Generated time: March 13, 2026 08:52
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.avanelle-new-story{--ans-bg:#faf8f5;--ans-kicker:#f49d73;--ans-title:#0f172a;--ans-subtitle:#7cdcb6;--ans-body:#0f172a;--ans-muted:#64748b;--ans-quote-border:#f49d73;--ans-quote-color:#1a3c34;--ans-line:#1a3c34;--ans-button:#1a3c34;--ans-button-hover:#d96c4a;--ans-pad-top:48px;--ans-pad-bottom:48px;--ans-max-width:820px;--ans-texture-opacity:0.08;--ans-notebook-opacity:0.3;position:relative;overflow:hidden;background:var(--ans-bg);padding:var(--ans-pad-top) 0 var(--ans-pad-bottom)}.avanelle-new-story__texture{position:absolute;inset:0;pointer-events:none;opacity:var(--ans-texture-opacity);mix-blend-mode:multiply}.avanelle-new-story__texture-image{width:100%;height:100%;object-fit:cover;display:block}.avanelle-new-story__notebook{position:absolute;top:40px;right:10px;pointer-events:none;opacity:var(--ans-notebook-opacity);transform:rotate(12deg);display:none}.avanelle-new-story__notebook-image{width:256px;height:auto;display:block;border-radius:12px;opacity:.6;filter:grayscale(20%) sepia(30%);mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 18%,#000 82%,transparent 100%)}.avanelle-new-story__inner{position:relative;z-index:1;max-width:var(--ans-max-width);margin:0 auto;padding:0 24px}.avanelle-new-story__header{text-align:center;margin-bottom:32px}.avanelle-new-story__title{margin:0 0 14px;color:var(--ans-title);font-size:52px;line-height:1;font-weight:700;font-family:Caveat,"Brush Script MT","Segoe Script",cursive;transform:rotate(-2deg)}.avanelle-new-story__subtitle{margin:0 auto;max-width:620px;color:var(--ans-subtitle);font-size:30px;line-height:1.25;font-weight:500;font-family:Caveat,"Brush Script MT","Segoe Script",cursive}.avanelle-new-story__kicker{margin:16px 0 0;color:var(--ans-kicker);font-size:12px;line-height:1.2;letter-spacing:.2em;font-weight:900;text-transform:uppercase}.avanelle-new-story__body{color:var(--ans-body);font-family:var(--font-body-family, "Inter", sans-serif)}.avanelle-new-story__body p{margin:0 0 24px;font-size:17px;line-height:1.7;font-weight:300}.avanelle-new-story__quote{margin:0 0 24px 8px;padding:4px 0 4px 16px;border-left:2px solid var(--ans-quote-border);color:var(--ans-quote-color);font-size:24px;line-height:1.25;font-weight:500;font-family:Caveat,"Brush Script MT","Segoe Script",cursive;opacity:.92}.avanelle-new-story__divider-row{display:flex;align-items:center;gap:16px;margin:4px 0 0}.avanelle-new-story__divider-row p{margin:0;color:#1a3c34;font-size:20px;line-height:1.3;font-weight:500;text-align:center;font-style:italic}.avanelle-new-story__divider{height:1px;flex:1;border-radius:999px;background:color-mix(in srgb,var(--ans-line) 10%,transparent)}.avanelle-new-story__expand{position:relative}.avanelle-new-story__expand-inner{max-height:0;opacity:0;overflow:hidden;transition:max-height 1s ease,opacity .8s ease}.avanelle-new-story.is-open .avanelle-new-story__expand-inner{opacity:1}.avanelle-new-story__body--expanded{padding:16px 0 24px}.avanelle-new-story__philosophy{margin:0 0 24px;padding:24px;border-radius:12px;border:1px solid color-mix(in srgb,var(--ans-line) 8%,transparent);background:rgba(255,255,255,.5);box-shadow:0 8px 18px rgba(15,23,42,.05);transform:rotate(1deg)}.avanelle-new-story__philosophy span{display:block;margin-bottom:8px;color:var(--ans-kicker);font-size:34px;line-height:1;font-family:Caveat,"Brush Script MT","Segoe Script",cursive}.avanelle-new-story__signature{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:6px;color:#1a3c34}.avanelle-new-story__signature-names{margin:0;font-size:40px;line-height:1;font-family:Caveat,"Brush Script MT","Segoe Script",cursive}.avanelle-new-story__signature-role{margin:0;color:var(--ans-muted);font-size:11px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;font-family:var(--font-body-family, "Inter", sans-serif);font-weight:400}.avanelle-new-story__toggle-wrap{margin-top:12px;text-align:center;position:relative}.avanelle-new-story__fade{position:absolute;left:0;right:0;bottom:calc(100% - 8px);height:160px;background:linear-gradient(to top,var(--ans-bg) 0,color-mix(in srgb,var(--ans-bg) 92%,transparent) 45%,transparent 100%);pointer-events:none;transition:opacity .3s ease}.avanelle-new-story.is-open .avanelle-new-story__fade{opacity:0}.avanelle-new-story__toggle{position:relative;z-index:2;border:0;background:0 0;padding:0 0 2px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;color:var(--ans-button);font-family:Caveat,"Brush Script MT","Segoe Script",cursive;font-size:36px;line-height:1;transition:color .25s ease}.avanelle-new-story__toggle svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s ease}.avanelle-new-story.is-open .avanelle-new-story__toggle svg{transform:rotate(45deg)}.avanelle-new-story__toggle-line{position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--ans-button) 20%,transparent)}.avanelle-new-story__toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--ans-button) 30%,transparent);outline-offset:4px}@media (hover:hover){.avanelle-new-story__toggle:hover{color:var(--ans-button-hover)}}@media (min-width:750px){.avanelle-new-story{--ans-pad-top:128px;--ans-pad-bottom:128px}.avanelle-new-story__inner{padding:0 24px}.avanelle-new-story__header{margin-bottom:48px}.avanelle-new-story__title{font-size:84px;margin-bottom:16px}.avanelle-new-story__subtitle{font-size:48px;max-width:520px}.avanelle-new-story__kicker{margin-top:18px}.avanelle-new-story__body p{font-size:21px;line-height:1.8;margin-bottom:28px}.avanelle-new-story__quote{font-size:34px;margin-bottom:26px}.avanelle-new-story__divider-row p{font-size:22px}.avanelle-new-story__philosophy{margin-left:16px;margin-right:16px}.avanelle-new-story__signature{align-items:flex-end;padding-right:32px}.avanelle-new-story__signature-names{font-size:56px}.avanelle-new-story__toggle{font-size:44px}.avanelle-new-story__notebook{display:block;right:40px}}@media (max-width:749px){.avanelle-new-story__inner{padding:0 24px}.avanelle-new-story__title{font-size:60px}.avanelle-new-story__subtitle{font-size:32px}.avanelle-new-story__toggle{font-size:34px}}