.about-page[data-v-e33f0659]{--c-teal-primary:#b0a696;--c-teal-light:#d4cdc1;--c-teal-bg:hsla(37,14%,64%,.1);--c-violet:#9c8fbe;--c-violet-light:#c7bddf;--c-violet-deep:#6b5f8e;--c-violet-bg:rgba(156,143,190,.1);--c-rose-primary:#c9b58e;--c-text-main:#36322a;--c-text-muted:#6e6960;--c-plum-900:#6f6555;--c-plum-700:#b0a696;--c-gold-500:#b0a696;--c-gold-400:#cfc8bb;--c-cream-50:#fcfaf6;--c-cream-100:#f7f2ea;--shadow-sm:0 10px 30px hsla(37,14%,64%,.08),0 4px 12px rgba(0,0,0,.04);--shadow-md:0 20px 40px hsla(37,14%,64%,.15),0 8px 16px rgba(0,0,0,.06);--radius-xl:32px;--radius-lg:24px;--radius-md:16px;--radius-pill:9999px;min-height:100vh;background:radial-gradient(1200px 800px at 90% -10%,hsla(37,14%,64%,.14),transparent 70%),radial-gradient(1000px 600px at -10% 40%,hsla(37,14%,64%,.12),transparent 70%),linear-gradient(180deg,#faf9f6,#fff 30%,#f6f4ef);color:var(--c-text-main);font-family:DM Sans,system-ui,sans-serif;position:relative}.skip-link[data-v-e33f0659]{position:fixed;top:-100%;left:50%;transform:translate(-50%);z-index:10000;background:var(--c-teal-primary);color:#fff;padding:.75rem 1.5rem;border-radius:0 0 12px 12px;font-weight:600;font-size:.85rem;text-decoration:none;transition:top .2s ease}.skip-link[data-v-e33f0659]:focus{top:0;outline:none}.about-page[data-v-e33f0659] :focus-visible{outline:2px solid var(--c-teal-primary);outline-offset:3px;border-radius:4px}.about-page a[data-v-e33f0659]:focus:not(:focus-visible),.about-page button[data-v-e33f0659]:focus:not(:focus-visible){outline:none}main[data-v-e33f0659]{padding-bottom:0}.section-shell[data-v-e33f0659]{width:min(1180px,calc(100% - 2.4rem));margin:0 auto}.btn[data-v-e33f0659]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.4rem;border-radius:var(--radius-pill);text-decoration:none;font-weight:600;font-size:.9rem;border:none;cursor:pointer;letter-spacing:.01em;box-sizing:border-box;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .3s ease,color .3s ease}.btn--primary[data-v-e33f0659]{background:var(--c-teal-primary);color:#fff;box-shadow:0 2px 8px #b0a69633,0 8px 24px #b0a6961f}.btn--primary[data-v-e33f0659]:hover{background:var(--c-plum-900);transform:translateY(-1px);box-shadow:0 4px 12px #b0a69640,0 12px 32px #b0a69626}.btn--secondary[data-v-e33f0659]{background:#fff;border:1px solid hsla(37,14%,64%,.2);color:var(--c-text-main)}.btn--secondary[data-v-e33f0659]:hover{transform:translateY(-1px);background:#b0a6960a;border-color:#b0a69659}.btn--lg[data-v-e33f0659]{padding:1rem 1.8rem;font-size:.95rem}.btn__arrow[data-v-e33f0659]{display:inline-block;transition:transform .25s ease}.btn:hover .btn__arrow[data-v-e33f0659]{transform:translateY(2px)}.fp-sec[data-v-e33f0659]{padding:92px 24px;position:relative;scroll-margin-top:80px;overflow:hidden;contain:paint}.fp-sec[data-v-e33f0659]>*{max-width:1100px;margin-left:auto;margin-right:auto}.fp-sec[data-v-e33f0659]>:not(.fp-blobs){position:relative;z-index:1}.fp-sec-label[data-v-e33f0659]{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:9px;padding:8px 14px;border-radius:999px;border:1px solid hsla(37,14%,64%,.16);background:#b0a6960f;color:var(--c-plum-900);font-family:Space Grotesk,DM Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;margin:0 auto 14px}.fp-sec-label[data-v-e33f0659]:before{content:"";width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--c-violet),#b0a696)}.fp-h2[data-v-e33f0659]{font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--c-text-main);text-align:center;margin:0 0 32px;letter-spacing:-.02em}.ab-hero[data-v-e33f0659]{position:relative;padding:40px 24px 72px;overflow:hidden}.ab-hero__inner[data-v-e33f0659]{display:flex;flex-direction:column-reverse;gap:36px;align-items:center;position:relative;z-index:1}.ab-hero__content[data-v-e33f0659]{text-align:center;max-width:620px}.ab-hero__label[data-v-e33f0659]{margin:0 auto 18px}.ab-hero__title[data-v-e33f0659]{font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2.1rem,6vw,3.2rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;margin:0 0 12px;color:var(--c-text-main)}.ab-hero__title-accent[data-v-e33f0659]{background:linear-gradient(120deg,var(--c-violet) 0,var(--c-violet-deep) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ab-hero__role[data-v-e33f0659]{margin:0 0 20px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#998d79}.ab-hero__subtitle[data-v-e33f0659]{margin:0 0 28px;font-size:1.05rem;line-height:1.7;color:var(--c-text-muted)}.ab-hero__ctas[data-v-e33f0659]{display:flex;gap:12px;margin-bottom:28px}.ab-hero__ctas[data-v-e33f0659],.ab-hero__proof[data-v-e33f0659]{flex-wrap:wrap;justify-content:center}.ab-hero__proof[data-v-e33f0659]{gap:16px;padding:12px 20px;border-radius:999px;background:#fff9;border:1px solid hsla(37,14%,64%,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ab-hero__proof[data-v-e33f0659],.ab-hero__proof-item[data-v-e33f0659]{display:inline-flex;align-items:center}.ab-hero__proof-item[data-v-e33f0659]{gap:7px;font-size:.88rem;color:var(--c-text-muted)}.ab-hero__proof-item strong[data-v-e33f0659]{color:var(--c-text-main)}.ab-hero__proof-item i[data-v-e33f0659]{color:var(--c-violet-deep)}.ab-hero__proof-stars[data-v-e33f0659]{display:inline-flex;color:#e0a92e}.ab-hero__proof-sep[data-v-e33f0659]{width:4px;height:4px;border-radius:50%;background:#b0a69666}.ab-hero__photo[data-v-e33f0659]{position:relative;width:260px;flex-shrink:0}.ab-hero__photo[data-v-e33f0659]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(13px,13px);border-radius:24px;border:2px dashed hsla(37,14%,64%,.45);pointer-events:none}.ab-hero__photo img[data-v-e33f0659]{position:relative;z-index:1;width:100%;aspect-ratio:3/3.4;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block;border-radius:24px;box-shadow:0 24px 54px #2a28222e}.ab-hero__badge[data-v-e33f0659]{position:absolute;z-index:2;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#fffffff0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(37,14%,64%,.2);color:var(--c-plum-900);font-size:.72rem;font-weight:700;box-shadow:0 6px 18px #2a28221f}.ab-hero__badge[data-v-e33f0659] i{color:var(--c-violet)}.ab-hero__scroll[data-v-e33f0659]{display:none;position:relative;z-index:1;margin:8px auto 0;width:-moz-fit-content;width:fit-content}.ab-hero__scroll-line[data-v-e33f0659]{display:block;width:1px;height:40px;margin:0 auto;background:linear-gradient(180deg,var(--c-teal-primary),transparent);animation:ab-scroll-e33f0659 2s ease-in-out infinite}@keyframes ab-scroll-e33f0659{0%,to{opacity:.3;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@media(min-width:861px){.ab-hero[data-v-e33f0659]{padding:56px 24px 96px}.ab-hero__inner[data-v-e33f0659]{flex-direction:row;gap:60px;align-items:center;justify-content:center}.ab-hero__content[data-v-e33f0659]{text-align:left}.ab-hero__label[data-v-e33f0659]{margin:0 0 18px}.ab-hero__ctas[data-v-e33f0659],.ab-hero__proof[data-v-e33f0659]{justify-content:flex-start}.ab-hero__photo[data-v-e33f0659]{width:320px}.ab-hero__scroll[data-v-e33f0659]{display:block}}.ab-story[data-v-e33f0659]{background:#fff}.ab-story__grid[data-v-e33f0659]{display:grid;gap:32px;align-items:start}.ab-story__text p[data-v-e33f0659]{margin:0 0 18px;font-size:1rem;line-height:1.8;color:var(--c-text-muted)}.ab-story__text p[data-v-e33f0659]:last-child{margin-bottom:0}.ab-story__quote[data-v-e33f0659]{margin:0;padding:28px 26px;border-radius:20px;background:linear-gradient(160deg,#f6f2ec,#efe9df);border:1px solid hsla(37,14%,64%,.2);position:relative}.ab-story__quote-mark[data-v-e33f0659]{display:block;font-size:3rem;font-weight:800;line-height:.7;color:#b0a696;margin-bottom:8px}.ab-story__quote p[data-v-e33f0659],.ab-story__quote-mark[data-v-e33f0659]{font-family:Space Grotesk,DM Sans,sans-serif}.ab-story__quote p[data-v-e33f0659]{margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-style:italic;font-weight:500;line-height:1.6;color:var(--c-text-main)}.ab-story__quote-sign[data-v-e33f0659]{display:block;margin-top:14px;font-size:.9rem;font-weight:600;font-style:italic;color:#998d79}@media(min-width:861px){.ab-story__grid[data-v-e33f0659]{grid-template-columns:1.4fr 1fr;gap:48px}}.ab-method[data-v-e33f0659]{background:#faf9f7}.ab-method__sub[data-v-e33f0659]{max-width:560px;margin:0 auto;text-align:center;color:var(--c-text-muted);font-size:1rem;line-height:1.65}.ab-method__grid[data-v-e33f0659]{display:grid;gap:20px;margin-top:40px}.ab-method__card[data-v-e33f0659]{position:relative;padding:32px 26px 28px;border-radius:var(--radius-lg);background:#fff;border:1px solid hsla(37,14%,64%,.16);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ab-method__card[data-v-e33f0659]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.ab-method__letter[data-v-e33f0659]{position:absolute;top:14px;right:20px;font-family:Space Grotesk,DM Sans,sans-serif;font-size:3.4rem;font-weight:800;line-height:1;color:#9c8fbe1f;pointer-events:none}.ab-method__icon[data-v-e33f0659]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--c-violet),var(--c-violet-deep));color:#fff;margin-bottom:18px}.ab-method__title[data-v-e33f0659]{margin:0 0 10px;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.25rem;font-weight:700;color:var(--c-text-main)}.ab-method__desc[data-v-e33f0659]{margin:0;font-size:.95rem;line-height:1.7;color:var(--c-text-muted)}@media(min-width:761px){.ab-method__grid[data-v-e33f0659]{grid-template-columns:repeat(3,1fr)}}.ab-values[data-v-e33f0659]{background:#fff}.ab-values__grid[data-v-e33f0659]{display:grid;gap:18px;margin-top:40px;grid-template-columns:1fr}.ab-value[data-v-e33f0659]{padding:26px 24px;border-radius:var(--radius-md);background:#faf9f7;border:1px solid hsla(37,14%,64%,.14);transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.ab-value[data-v-e33f0659]:hover{transform:translateY(-3px);background:#fff;box-shadow:var(--shadow-sm)}.ab-value__icon[data-v-e33f0659]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--c-teal-bg);color:var(--c-plum-900);margin-bottom:16px}.ab-value__title[data-v-e33f0659]{margin:0 0 8px;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.1rem;font-weight:700;color:var(--c-text-main)}.ab-value__desc[data-v-e33f0659]{margin:0;font-size:.92rem;line-height:1.65;color:var(--c-text-muted)}@media(min-width:641px){.ab-values__grid[data-v-e33f0659]{grid-template-columns:repeat(2,1fr)}}@media(min-width:981px){.ab-values__grid[data-v-e33f0659]{grid-template-columns:repeat(4,1fr)}}.ab-stats[data-v-e33f0659]{background:linear-gradient(135deg,#2a251d,#181510);padding:56px 24px}.ab-stats__inner[data-v-e33f0659]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 20px}.ab-stat[data-v-e33f0659]{text-align:center}.ab-stat__num[data-v-e33f0659]{display:block;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,5vw,2.8rem);font-weight:800;line-height:1;letter-spacing:-.02em;background:linear-gradient(120deg,#d8cdbb,#c9b58e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ab-stat__label[data-v-e33f0659]{display:block;margin-top:8px;font-size:.85rem;color:#fff9}@media(min-width:761px){.ab-stats__inner[data-v-e33f0659]{grid-template-columns:repeat(4,1fr)}}.ab-path[data-v-e33f0659]{background:#faf9f7}.ab-path__list[data-v-e33f0659]{max-width:720px;margin:40px auto 0;display:flex;flex-direction:column;gap:12px}.ab-path__item[data-v-e33f0659]{display:flex;align-items:flex-start;gap:16px;padding:20px 22px;border-radius:var(--radius-md);background:#fff;border:1px solid hsla(37,14%,64%,.14);transition:border-color .25s ease,box-shadow .25s ease}.ab-path__item[data-v-e33f0659]:hover{border-color:#9c8fbe59;box-shadow:var(--shadow-sm)}.ab-path__check[data-v-e33f0659]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,var(--c-violet),var(--c-violet-deep));color:#fff}.ab-path__content[data-v-e33f0659]{display:flex;flex-direction:column;gap:3px}.ab-path__content strong[data-v-e33f0659]{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem;font-weight:700;color:var(--c-text-main)}.ab-path__content small[data-v-e33f0659]{font-size:.9rem;line-height:1.6;color:var(--c-text-muted)}.fp-final[data-v-e33f0659]{position:relative;padding:96px 24px;overflow:hidden;background:linear-gradient(150deg,#2a251d,#181510);contain:paint}.fp-final__bg[data-v-e33f0659]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.fp-final__orb[data-v-e33f0659]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4}.fp-final__orb--1[data-v-e33f0659]{width:500px;height:500px;top:-200px;left:-100px;background:radial-gradient(circle,rgba(156,143,190,.75),transparent 70%)}.fp-final__orb--2[data-v-e33f0659]{width:400px;height:400px;bottom:-150px;right:-80px;background:radial-gradient(circle,hsla(37,14%,64%,.5),transparent 70%)}.fp-final__inner[data-v-e33f0659]{position:relative;z-index:1;max-width:720px;margin:0 auto}.fp-final__content[data-v-e33f0659]{text-align:center}.fp-sec-label--light[data-v-e33f0659]{color:var(--c-gold-400);background:#ffffff14;border-color:#ffffff1f}.fp-sec-label--light[data-v-e33f0659]:before{background:linear-gradient(135deg,#c7bddf,#cfc8bb)}.fp-final__h2[data-v-e33f0659]{font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;color:#fff;margin:0 0 14px;letter-spacing:-.02em}.fp-final__h2-accent[data-v-e33f0659]{background:linear-gradient(120deg,#c7bddf,#d8cdbb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fp-final__p[data-v-e33f0659]{margin:0 auto 34px;max-width:520px;font-size:1.05rem;line-height:1.7;color:#ffffffb8}.fp-final__choices[data-v-e33f0659]{display:grid;gap:14px;max-width:560px;margin:0 auto}.fp-final__choice[data-v-e33f0659]{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:var(--radius-md);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);text-decoration:none;text-align:left;transition:transform .25s ease,background .25s ease,border-color .25s ease}.fp-final__choice[data-v-e33f0659]:hover{transform:translateY(-2px);background:#ffffff14;border-color:#fff3}.fp-final__choice--premium[data-v-e33f0659]{background:linear-gradient(135deg,#9c8fbe40,#6b5f8e26);border-color:#c7bddf59}.fp-final__choice-icon[data-v-e33f0659]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:12px;background:#ffffff1a;color:#d8cdbb}.fp-final__choice--premium .fp-final__choice-icon[data-v-e33f0659]{background:linear-gradient(135deg,var(--c-violet),var(--c-violet-deep));color:#fff}.fp-final__choice-body[data-v-e33f0659]{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.fp-final__choice-body strong[data-v-e33f0659]{color:#fff;font-size:.98rem;font-weight:600}.fp-final__choice-body small[data-v-e33f0659]{color:#fff9;font-size:.85rem;line-height:1.5}.fp-final__choice-arrow[data-v-e33f0659]{color:#ffffff80;flex-shrink:0;transition:transform .25s ease}.fp-final__choice:hover .fp-final__choice-arrow[data-v-e33f0659]{transform:translate(3px)}.fp-blobs[data-v-e33f0659]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.fp-blob[data-v-e33f0659]{position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(48px);opacity:.45}.fp-blob--violet[data-v-e33f0659]{top:-120px;left:-140px;background:radial-gradient(circle,rgba(156,143,190,.5),transparent 70%);animation:fp-drift-e33f0659 21s ease-in-out infinite alternate}.fp-blob--gold[data-v-e33f0659]{bottom:-140px;right:-130px;background:radial-gradient(circle,rgba(201,181,142,.55),transparent 70%);animation:fp-drift-e33f0659 27s ease-in-out infinite alternate-reverse}.fp-blobs--flip .fp-blob--violet[data-v-e33f0659]{left:auto;right:-140px}.fp-blobs--flip .fp-blob--gold[data-v-e33f0659]{right:auto;left:-130px}@keyframes fp-drift-e33f0659{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(48px,-36px,0) scale(1.14)}}.sec-wave[data-v-e33f0659]{--wave-h:56px;margin-top:calc(var(--wave-h)*-1 + 1px);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1440 56'%3E%3Cpath d='M0 14q660 72 1440 4v38H0Z'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);-webkit-mask-size:100% var(--wave-h),100% calc(100% - var(--wave-h) + 2px);-webkit-mask-position:top center,left calc(var(--wave-h) - 1px);-webkit-mask-repeat:no-repeat,no-repeat;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1440 56'%3E%3Cpath d='M0 14q660 72 1440 4v38H0Z'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);mask-size:100% var(--wave-h),100% calc(100% - var(--wave-h) + 2px);mask-position:top center,left calc(var(--wave-h) - 1px);mask-repeat:no-repeat,no-repeat}@media(max-width:760px){.sec-wave[data-v-e33f0659]{--wave-h:34px}}@media(prefers-reduced-motion:reduce){.about-page[data-v-e33f0659] *,.about-page[data-v-e33f0659] :after,.about-page[data-v-e33f0659] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
