.kinetic.svelte-17rtgen{width:100%;overflow:hidden;display:flex;flex-direction:column;gap:.12em;font-size:clamp(2rem,3.4vw,3rem);line-height:1.04;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-composite:intersect}.row.svelte-17rtgen{white-space:nowrap;display:flex;gap:.55em}.word.svelte-17rtgen{font-family:var(--font-display);font-style:italic;color:var(--color-ink);font-variation-settings:"wght" 340,"opsz" 144;animation:svelte-17rtgen-breathe 5.2s ease-in-out infinite alternate;animation-delay:calc(var(--wd) * -1)}.word.accent.svelte-17rtgen{color:var(--color-accent)}@keyframes svelte-17rtgen-breathe{0%{font-variation-settings:"wght" 120,"opsz" 144}to{font-variation-settings:"wght" 780,"opsz" 144}}@media(prefers-reduced-motion:reduce){.word.svelte-17rtgen{animation:none}.word.accent.svelte-17rtgen{font-variation-settings:"wght" 640,"opsz" 144}}.hero.svelte-1q37ri0{position:relative;padding:4rem 3rem 0;max-width:var(--container-max);margin:0 auto;z-index:2}.breadcrumbs.svelte-1q37ri0{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--color-ink-faint);margin-bottom:2rem}.breadcrumbs.svelte-1q37ri0 a:where(.svelte-1q37ri0){transition:color .2s}.breadcrumbs.svelte-1q37ri0 a:where(.svelte-1q37ri0):hover{color:var(--color-accent)}.breadcrumbs.svelte-1q37ri0 .sep:where(.svelte-1q37ri0){color:var(--color-ink-faint)}.hero-eyebrow.svelte-1q37ri0{display:inline-flex;align-items:center;gap:.85rem;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:2.5rem;font-weight:500}.hero-eyebrow.svelte-1q37ri0:before{content:"";width:32px;height:1px;background:var(--color-accent)}.hero-headline.svelte-1q37ri0{font-family:var(--font-display);font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:.95;letter-spacing:-.04em;margin-bottom:2rem}.hero-headline.svelte-1q37ri0 em{font-style:italic;color:var(--color-accent);font-weight:400}.hero-body.svelte-1q37ri0{font-size:1.18rem;line-height:1.55;color:var(--color-ink-soft);max-width:42ch;margin-bottom:2.25rem;font-weight:300}.hero-body.svelte-1q37ri0 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.hero-body.svelte-1q37ri0 a:hover{color:var(--color-ink)}.hero-split.svelte-1q37ri0{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:end;padding-bottom:4rem}.hero-side.svelte-1q37ri0{position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;min-width:0}.hero-kinetic.svelte-1q37ri0{width:100%;max-width:640px;min-width:0;align-self:center}.hero-motif.svelte-1q37ri0{width:100%;max-width:440px}.hero-deco-dots.svelte-1q37ri0{position:absolute;top:0;right:-10px;width:100px;height:100px;opacity:.45;background-image:radial-gradient(circle,var(--color-accent) 1.5px,transparent 2px);background-size:14px 14px;pointer-events:none}.hero-meta-line.svelte-1q37ri0{display:inline-flex;align-items:center;gap:.65rem;font-size:.82rem;color:var(--color-ink-faint);letter-spacing:.04em;align-self:flex-end;margin-top:-.5rem}.hero-meta-line.svelte-1q37ri0:before{content:"";width:2.5rem;height:1px;background:var(--color-accent)}.hero-centered.svelte-1q37ri0{text-align:center;padding:4rem 0;max-width:900px;margin:0 auto}.hero-centered.svelte-1q37ri0 .hero-headline:where(.svelte-1q37ri0){max-width:14ch;margin-left:auto;margin-right:auto}.hero-centered.svelte-1q37ri0 .hero-body:where(.svelte-1q37ri0){margin-left:auto;margin-right:auto}.hero-centered.svelte-1q37ri0 .hero-eyebrow:where(.svelte-1q37ri0){justify-content:center}.hero-compact.svelte-1q37ri0{position:relative;padding-bottom:3rem;max-width:880px}.hero-compact.svelte-1q37ri0 .hero-headline:where(.svelte-1q37ri0){font-size:clamp(2.5rem,4.6vw,4.25rem);line-height:1;margin-bottom:1.5rem;max-width:18ch}.hero-compact.svelte-1q37ri0 .hero-body:where(.svelte-1q37ri0){font-size:1.1rem;max-width:52ch;margin-bottom:1.9rem}.hero-compact.svelte-1q37ri0 .hero-eyebrow:where(.svelte-1q37ri0){margin-bottom:1.6rem}.hero-compact__row.svelte-1q37ri0{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem}.hero-meta-line--inline.svelte-1q37ri0{align-self:auto;margin-top:0}.hero-compact__motif.svelte-1q37ri0{position:absolute;top:-1rem;right:-22%;width:240px;opacity:.9;pointer-events:none;display:none}.hero-compact__motif--photo.svelte-1q37ri0{top:0;right:-8%;width:200px;opacity:1;transform:rotate(1.75deg);border-radius:10px;overflow:hidden;border:1px solid var(--color-rule);box-shadow:0 18px 40px -18px #1a1a1a47}.hero-compact__motif--photo.svelte-1q37ri0 img:where(.svelte-1q37ri0){display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}@media(min-width:1100px){.hero-compact__motif.svelte-1q37ri0{display:block}}@media(min-width:1360px){.hero-compact__motif--photo.svelte-1q37ri0{top:-.5rem;right:-26%;width:250px}}.hero-statement.svelte-1q37ri0{padding:6rem 0 4rem}.hero-statement.svelte-1q37ri0 .hero-headline:where(.svelte-1q37ri0){font-size:clamp(4rem,12vw,10rem)}@media(max-width:900px){.hero.svelte-1q37ri0{padding:2rem 1.5rem 0}.hero-split.svelte-1q37ri0{grid-template-columns:1fr;gap:2.5rem;padding-bottom:3rem}.hero-kinetic.svelte-1q37ri0{max-width:100%}.hero-deco-dots.svelte-1q37ri0{display:none}.hero-side.svelte-1q37ri0{align-items:center}.hero-meta-line.svelte-1q37ri0{align-self:center;margin-top:0}.hero-headline.svelte-1q37ri0{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.section-head__box.svelte-1e6mq4h{max-width:var(--container-max);margin:0 auto;padding:5rem 3rem 2rem}@media(max-width:900px){.section-head__box.svelte-1e6mq4h{padding:3rem 1.5rem 1.5rem}}.section-head[data-align=center].svelte-1e6mq4h{margin-left:auto;margin-right:auto;text-align:center;max-width:70ch}.section-eyebrow.svelte-1e6mq4h{display:inline-block;font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--color-accent);margin-bottom:1.25rem;letter-spacing:.01em}.section-title.svelte-1e6mq4h{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.75rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;color:var(--color-ink)}.section-title.svelte-1e6mq4h em{font-style:italic;color:var(--color-accent)}.section-body.svelte-1e6mq4h{margin-top:1.5rem;font-size:1.1rem;line-height:1.6;color:var(--color-ink-soft);font-weight:300;max-width:55ch}.section-head[data-align=center].svelte-1e6mq4h .section-body:where(.svelte-1e6mq4h){margin-left:auto;margin-right:auto}.marquee.svelte-1xpng2k{overflow:hidden;width:100%}.marquee--soft.svelte-1xpng2k{margin:0;padding:2rem 0;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.marquee--dark.svelte-1xpng2k{background:var(--color-bg-darkest);color:var(--color-ink-on-dark);padding:1.25rem 0}[data-theme=dark] .marquee--dark.svelte-1xpng2k{background:var(--color-bg-darkest);color:#1a1a1a}.marquee-track.svelte-1xpng2k{display:flex;width:max-content;animation:svelte-1xpng2k-marquee var(--marquee-duration) linear infinite;gap:3rem}.marquee-track.svelte-1xpng2k:hover{animation-play-state:paused}.marquee-item.svelte-1xpng2k{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:400;letter-spacing:-.02em;color:var(--color-ink-soft);white-space:nowrap;display:inline-flex;align-items:center;gap:3rem}.marquee-item.is-italic.svelte-1xpng2k{font-style:italic;color:var(--color-accent)}.marquee-item.svelte-1xpng2k:after{content:"✦";color:var(--color-accent);font-size:.7em;opacity:.6}.marquee--dark.svelte-1xpng2k .marquee-item:where(.svelte-1xpng2k){font-family:var(--font-body);font-size:.95rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:inherit;gap:2.5rem}.marquee--dark.svelte-1xpng2k .marquee-item:where(.svelte-1xpng2k) strong:where(.svelte-1xpng2k){font-family:var(--font-display);font-style:italic;font-weight:500;text-transform:none;color:var(--color-accent);letter-spacing:-.02em;font-size:1.05em;margin-right:.5em}@keyframes svelte-1xpng2k-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track.svelte-1xpng2k{animation:none}}.trust-bar.svelte-hpt07d{max-width:var(--container-max);margin:0 auto;padding:2rem 3rem;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;gap:1.5rem}.trust-item.svelte-hpt07d{font-size:.85rem;color:var(--color-ink-faint);display:flex;align-items:baseline;gap:.65rem;letter-spacing:.02em}.trust-item__num.svelte-hpt07d{font-family:var(--font-display);font-size:1.35rem;font-weight:500;color:var(--color-ink);letter-spacing:-.02em}.trust-item__num--text.svelte-hpt07d{font-size:1.05rem}@media(max-width:900px){.trust-bar.svelte-hpt07d{padding:1.5rem;gap:.75rem;flex-direction:column;align-items:flex-start}}.process.svelte-bdxdr9{background:var(--color-bg-darkest);color:var(--color-ink-on-dark);overflow:clip}[data-theme=dark] .process.svelte-bdxdr9{background:#050505;color:#f1ecdf}.process-head.svelte-bdxdr9{max-width:var(--container-max);margin:0 auto;padding:8rem 3rem 5rem}.process-head.svelte-bdxdr9 .section-eyebrow{color:var(--color-accent)}.process-head.svelte-bdxdr9 .section-title{color:var(--color-ink-on-dark)}.process-head.svelte-bdxdr9 .section-title em{color:var(--color-accent)}[data-theme=dark] .process-head.svelte-bdxdr9 .section-title{color:#f1ecdf}.process-head.svelte-bdxdr9 .section-body{color:#f8f4ed99}.sticky-tab-group.svelte-bdxdr9{overflow:clip}.sticky-tab.svelte-bdxdr9{position:relative;overflow:clip}.sticky-tab__sticky.svelte-bdxdr9{position:sticky;top:0;z-index:2;background:var(--color-bg-darkest);border-top:1px solid rgba(248,244,237,.12);border-bottom:1px solid rgba(248,244,237,.12);box-shadow:0 .5em 1em #0006}[data-theme=dark] .sticky-tab__sticky.svelte-bdxdr9{background:#050505}.sticky-tab__inner.svelte-bdxdr9{max-width:var(--container-max);margin:0 auto;padding:1.75rem 3rem;display:flex;align-items:center;gap:2rem}.sticky-tab__index.svelte-bdxdr9{font-family:var(--font-display);font-style:italic;font-size:1.2rem;color:var(--color-accent)}.sticky-tab__title.svelte-bdxdr9{font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:500;letter-spacing:-.025em;line-height:1.1}.sticky-tab__title.svelte-bdxdr9 em{font-style:italic;color:var(--color-accent)}.sticky-tab__body.svelte-bdxdr9{max-width:var(--container-max);margin:0 auto;padding:6rem 3rem 8rem;display:grid;grid-template-columns:1fr 1.4fr;gap:5rem;align-items:start}.sticky-tab__icon.svelte-bdxdr9{width:100%;max-width:220px;aspect-ratio:1;background:var(--color-accent);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-display);font-size:6rem;font-weight:500;letter-spacing:-.05em}.sticky-tab__copy.svelte-bdxdr9 h3:where(.svelte-bdxdr9){font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;letter-spacing:-.03em;line-height:1.1;margin-bottom:1.5rem;max-width:18ch}.sticky-tab__copy.svelte-bdxdr9 h3:where(.svelte-bdxdr9) em{font-style:italic;color:var(--color-accent)}.sticky-tab__copy.svelte-bdxdr9 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.sticky-tab__copy.svelte-bdxdr9 a:hover{color:#fff}.sticky-tab__copy.svelte-bdxdr9 p:where(.svelte-bdxdr9){font-size:1.08rem;line-height:1.6;color:#f8f4edbf;max-width:44ch;font-weight:300;margin-bottom:1rem}.sticky-tab__meta.svelte-bdxdr9{margin-top:1.5rem;font-size:.78rem;letter-spacing:.15em;text-transform:uppercase;color:#f8f4ed66!important}@media(max-width:900px){.process-head.svelte-bdxdr9{padding:5rem 1.5rem 3rem}.sticky-tab__inner.svelte-bdxdr9{padding:1.5rem}.sticky-tab__body.svelte-bdxdr9{padding:3rem 1.5rem 5rem;grid-template-columns:1fr;gap:2.5rem}.sticky-tab__icon.svelte-bdxdr9{max-width:140px;font-size:4rem}}.steps.svelte-zrov57{background:var(--color-bg);padding:6rem 3rem}.steps__inner.svelte-zrov57{max-width:var(--container-max);margin:0 auto}.steps__head.svelte-zrov57{max-width:60ch;margin-bottom:4rem}.steps__eyebrow.svelte-zrov57{font-family:var(--font-mono, ui-monospace, monospace);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1.25rem}.steps__title.svelte-zrov57{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:400;line-height:1.05;letter-spacing:-.03em;color:var(--color-ink)}.steps__title.svelte-zrov57 em{font-style:italic;color:var(--color-accent)}.steps__intro.svelte-zrov57{margin-top:1.25rem;font-size:1.1rem;line-height:1.6;color:var(--color-ink-soft);font-weight:300}.steps__row.svelte-zrov57{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:2rem;position:relative}.steps__line.svelte-zrov57{position:absolute;top:22px;left:0;right:0;height:1px;background:var(--color-rule);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.4,0,.1,1)}.is-revealed.svelte-zrov57 .steps__line:where(.svelte-zrov57){transform:scaleX(1)}.step.svelte-zrov57{position:relative;display:flex;flex-direction:column;gap:.5rem}.step__node-row.svelte-zrov57{display:flex;align-items:center;gap:.6rem;margin-bottom:1.5rem}.step__node.svelte-zrov57{flex:none;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--color-ink-faint);background:var(--color-bg);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono, ui-monospace, monospace);font-size:.85rem;color:var(--color-ink-soft);opacity:0;transform:scale(.5);transition:opacity .5s ease,transform .5s cubic-bezier(.2,1.4,.5,1);transition-delay:calc(.3s + var(--i) * .12s)}.is-revealed.svelte-zrov57 .step__node:where(.svelte-zrov57){opacity:1;transform:scale(1)}.step--hl.svelte-zrov57 .step__node:where(.svelte-zrov57){border-color:var(--color-accent);background:var(--color-accent);color:#fff}.step__badge.svelte-zrov57{font-family:var(--font-mono, ui-monospace, monospace);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:999px;padding:.3rem .6rem;line-height:1;opacity:0;transition:opacity .5s ease;transition-delay:calc(.5s + var(--i) * .12s)}.is-revealed.svelte-zrov57 .step__badge:where(.svelte-zrov57){opacity:1}.step__title.svelte-zrov57{font-family:var(--font-display);font-size:clamp(1.3rem,2vw,1.6rem);font-weight:400;letter-spacing:-.02em;color:var(--color-ink);line-height:1.1}.step--hl.svelte-zrov57 .step__title:where(.svelte-zrov57){color:var(--color-accent)}.step__body.svelte-zrov57{font-size:.98rem;line-height:1.55;color:var(--color-ink-soft);font-weight:300;max-width:30ch}.steps__cta.svelte-zrov57{margin-top:3.5rem}@media(max-width:860px){.steps.svelte-zrov57{padding:4rem 1.5rem}.steps__head.svelte-zrov57{margin-bottom:2.5rem}.steps__row.svelte-zrov57{grid-template-columns:1fr;gap:0}.steps__line.svelte-zrov57{top:0;bottom:0;left:21px;right:auto;width:1px;height:auto;transform:scaleY(0);transform-origin:top}.is-revealed.svelte-zrov57 .steps__line:where(.svelte-zrov57){transform:scaleY(1)}.step.svelte-zrov57{padding:0 0 2.5rem}.step.svelte-zrov57:last-child{padding-bottom:0}.step__node-row.svelte-zrov57{margin-bottom:.75rem}.step__body.svelte-zrov57{max-width:none;padding-left:calc(44px + .6rem)}.step__title.svelte-zrov57{padding-left:calc(44px + .6rem)}}.faq.svelte-1vyz8mk{max-width:var(--container-max);margin:0 auto;padding:6rem 3rem}.faq-head.svelte-1vyz8mk{max-width:60ch;margin-bottom:4rem}.faq-list.svelte-1vyz8mk{display:flex;flex-direction:column}.faq-item.svelte-1vyz8mk{border-top:1px solid var(--color-rule)}.faq-item.svelte-1vyz8mk:last-of-type{border-bottom:1px solid var(--color-rule)}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk){list-style:none;cursor:pointer;padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between;gap:2rem}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk)::-webkit-details-marker{display:none}.faq-q.svelte-1vyz8mk{font-family:var(--font-display);font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:400;letter-spacing:-.015em;line-height:1.3;color:var(--color-ink);transition:color .25s}.faq-item[open].svelte-1vyz8mk .faq-q:where(.svelte-1vyz8mk){color:var(--color-accent)}.faq-toggle.svelte-1vyz8mk{flex-shrink:0;position:relative;width:1.5rem;height:1.5rem}.faq-toggle.svelte-1vyz8mk:before,.faq-toggle.svelte-1vyz8mk:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1px;background:var(--color-ink);transform-origin:center;transition:transform .3s cubic-bezier(.65,.1,0,1),background .25s}.faq-toggle.svelte-1vyz8mk:before{transform:translate(-50%,-50%)}.faq-toggle.svelte-1vyz8mk:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[open].svelte-1vyz8mk .faq-toggle:where(.svelte-1vyz8mk):before{background:var(--color-accent)}.faq-item[open].svelte-1vyz8mk .faq-toggle:where(.svelte-1vyz8mk):after{transform:translate(-50%,-50%) rotate(0);background:var(--color-accent)}.faq-a.svelte-1vyz8mk{padding:0 0 1.75rem;max-width:65ch}.faq-a.svelte-1vyz8mk p:where(.svelte-1vyz8mk){color:var(--color-ink-soft);font-size:1.05rem;line-height:1.65;font-weight:300}.faq-a.svelte-1vyz8mk a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.faq-a.svelte-1vyz8mk a:hover{color:var(--color-ink)}@media(max-width:900px){.faq.svelte-1vyz8mk{padding:4rem 1.5rem}.faq-head.svelte-1vyz8mk{margin-bottom:2.5rem}}.cta-banner.svelte-p04xwc{padding:10rem 3rem;background:var(--color-bg-darkest);color:var(--color-ink-on-dark);position:relative;overflow:hidden;text-align:center}[data-theme=dark] .cta-banner.svelte-p04xwc{background:#050505;color:#f1ecdf}.cta-banner-deco.svelte-p04xwc{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(198,85,58,.15) 1px,transparent 1.5px);background-size:24px 24px;opacity:.5;pointer-events:none}.cta-banner-inner.svelte-p04xwc{position:relative;max-width:var(--container-max);margin:0 auto}.cta-banner-wordmark.svelte-p04xwc{display:inline-block;margin-bottom:2.5rem;font-family:var(--font-display);font-style:italic;font-weight:400;color:var(--color-accent);font-size:clamp(1.15rem,1.8vw,1.4rem);letter-spacing:-.025em;line-height:1}.cta-headline.svelte-p04xwc{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5rem);font-weight:400;line-height:.95;letter-spacing:-.04em;margin-bottom:2rem}.cta-headline.svelte-p04xwc em{font-style:italic;color:var(--color-accent)}.cta-body.svelte-p04xwc{font-size:1.18rem;max-width:42ch;margin:0 auto 3rem;color:#f8f4edb3;line-height:1.55;font-weight:300}@media(max-width:900px){.cta-banner.svelte-p04xwc{padding:5rem 1.5rem}}.service-wrap.svelte-zdbh9z{max-width:var(--container-max);margin:0 auto;padding:3rem 3rem 5rem}@media(max-width:900px){.service-wrap.svelte-zdbh9z{padding:2rem 1.5rem 3rem}}.service-list.svelte-zdbh9z{display:flex;flex-direction:column}.service-row.svelte-zdbh9z{display:grid;grid-template-columns:1.5rem 1fr auto;gap:1.5rem;padding:1.75rem 0;border-top:1px solid var(--color-rule);align-items:baseline;text-decoration:none;color:inherit;cursor:pointer;position:relative;transition:opacity .25s}.service-row.svelte-zdbh9z:last-child{border-bottom:1px solid var(--color-rule)}.service-num.svelte-zdbh9z{grid-column:1;font-family:var(--font-display);font-style:italic;font-size:.85rem;color:var(--color-ink-faint)}.service-title.svelte-zdbh9z{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:400;letter-spacing:-.025em;line-height:1.1;font-variation-settings:"wght" 400,"opsz" 144;transition:font-variation-settings .4s cubic-bezier(.2,.8,.2,1),color .3s}.service-row.svelte-zdbh9z:hover .service-title:where(.svelte-zdbh9z){font-variation-settings:"wght" 600,"opsz" 144;color:var(--color-accent)}.service-text.svelte-zdbh9z{grid-column:2;display:flex;flex-direction:column;gap:.5rem;min-width:0}.service-detail.svelte-zdbh9z{font-size:.98rem;line-height:1.55;color:var(--color-ink-soft);font-weight:300;max-width:54ch}.service-arrow.svelte-zdbh9z{grid-column:3;font-size:1.5rem;color:var(--color-ink-faint);transition:transform .25s,color .25s}.service-row.svelte-zdbh9z:hover .service-arrow:where(.svelte-zdbh9z){color:var(--color-accent);transform:translate(8px,-2px) rotate(-12deg)}.service-visual.svelte-zdbh9z{display:none}.service-visual.svelte-zdbh9z img:where(.svelte-zdbh9z){width:100%;height:100%;object-fit:cover}.service-follower.svelte-zdbh9z{position:fixed;inset:0% auto auto 0%;width:22em;aspect-ratio:4/5;pointer-events:none;z-index:60;display:flex;align-items:center;justify-content:center}.service-follower__inner.svelte-zdbh9z{position:relative;width:100%;height:100%;border-radius:10px;overflow:hidden;opacity:0;visibility:hidden;transform:scale(.8);transition:opacity .18s ease,transform .5s cubic-bezier(.65,.1,0,1),visibility 0s linear .2s;box-shadow:0 30px 80px -20px #1a1a1a66}.service-follower__inner.svelte-zdbh9z [data-follower-visual]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body:has([data-follower-collection]:hover) .service-follower__inner.svelte-zdbh9z{opacity:1;visibility:visible;transform:scale(1);transition:opacity .18s ease,transform .5s cubic-bezier(.65,.1,0,1),visibility 0s}body:has(.service-row:hover) .service-row.svelte-zdbh9z:not(:hover){opacity:.45}@media(hover:none),(max-width:900px){.service-follower.svelte-zdbh9z{display:none}}.case-grid-section.svelte-mi0f30{max-width:var(--container-max);margin:0 auto;padding:0 3rem}.case-grid.svelte-mi0f30{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}.case-card.svelte-mi0f30:nth-child(5n+1){grid-column:span 7}.case-card.svelte-mi0f30:nth-child(5n+2){grid-column:span 5}.case-card.svelte-mi0f30:nth-child(5n+3),.case-card.svelte-mi0f30:nth-child(5n+4),.case-card.svelte-mi0f30:nth-child(5n+5){grid-column:span 4}.case-grid--six.svelte-mi0f30 .case-card:where(.svelte-mi0f30):nth-child(1){grid-column:span 7}.case-grid--six.svelte-mi0f30 .case-card:where(.svelte-mi0f30):nth-child(2){grid-column:span 5}.case-grid--six.svelte-mi0f30 .case-card:where(.svelte-mi0f30):nth-child(3){grid-column:span 5}.case-grid--six.svelte-mi0f30 .case-card:where(.svelte-mi0f30):nth-child(4){grid-column:span 7}.case-grid--six.svelte-mi0f30 .case-card:where(.svelte-mi0f30):nth-child(5){grid-column:span 7}.case-grid--six.svelte-mi0f30 .case-card:where(.svelte-mi0f30):nth-child(6){grid-column:span 5}.case-card.svelte-mi0f30{position:relative;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;background:var(--color-bg-deep);text-decoration:none;color:inherit;cursor:pointer}.case-card__image-wrap.svelte-mi0f30{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;clip-path:inset(0 0 100% 0)}.case-card__image-wrap--photo.svelte-mi0f30{aspect-ratio:16 / 10}.case-card__image.svelte-mi0f30{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);will-change:transform}.case-card.svelte-mi0f30:hover .case-card__image:where(.svelte-mi0f30){transform:scale(1.05)}.case-card__content.svelte-mi0f30{position:relative;padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.35rem}.case-card__eyebrow.svelte-mi0f30{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);font-weight:500}.case-card__title.svelte-mi0f30{font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:400;letter-spacing:-.025em;line-height:1.15;transition:color var(--transition-base)}.case-card.svelte-mi0f30:hover .case-card__title:where(.svelte-mi0f30){color:var(--color-accent)}.case-card__meta.svelte-mi0f30{font-size:.85rem;color:var(--color-ink-soft);font-weight:300;line-height:1.4}.case-card__cta.svelte-mi0f30{position:absolute;top:1.25rem;right:1.5rem;font-size:1.25rem;color:var(--color-accent);opacity:0;transform:translate(-6px,6px);transition:opacity .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.case-card.svelte-mi0f30:hover .case-card__cta:where(.svelte-mi0f30){opacity:1;transform:translate(0)}.case-card.svelte-mi0f30:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;border:1px solid var(--color-rule);pointer-events:none;transition:border-color var(--transition-base)}.case-card.svelte-mi0f30:hover:after{border-color:var(--color-accent)}@media(max-width:900px){.case-grid-section.svelte-mi0f30{padding:0 1.5rem}.case-grid.svelte-mi0f30{grid-template-columns:1fr;gap:1.25rem}.case-card.svelte-mi0f30,.case-card.svelte-mi0f30:nth-child(5n+1),.case-card.svelte-mi0f30:nth-child(5n+2),.case-card.svelte-mi0f30:nth-child(5n+3),.case-card.svelte-mi0f30:nth-child(5n+4),.case-card.svelte-mi0f30:nth-child(5n+5){grid-column:span 1}.case-grid--six.svelte-mi0f30 .case-card:where(.svelte-mi0f30):nth-child(n){grid-column:span 1}}@media(prefers-reduced-motion:reduce){.case-card__image-wrap.svelte-mi0f30{clip-path:inset(0 0 0% 0)}.case-card__image.svelte-mi0f30{transition:none}.case-card__cta.svelte-mi0f30{opacity:1;transform:none;transition:none}.case-card__content.svelte-mi0f30{opacity:1}}.testimonial-section.svelte-1306byv{padding:6rem 0 4rem}.testimonial-container.svelte-1306byv{max-width:var(--container-max);margin:0 auto;padding:0 3rem}.testimonial-header.svelte-1306byv{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem}.testimonial-header__left.svelte-1306byv{display:flex;flex-direction:column;gap:.75rem;max-width:36ch}.section-eyebrow.svelte-1306byv{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-weight:500}.section-title.svelte-1306byv{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:400;letter-spacing:-.03em;line-height:1.05}.section-title.svelte-1306byv em{font-style:italic;color:var(--color-accent)}.section-body.svelte-1306byv{font-size:1.05rem;line-height:1.5;color:var(--color-ink-soft);max-width:36ch;font-weight:300}.testimonial-counter.svelte-1306byv{font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.02em;display:flex;align-items:baseline;gap:.35rem;white-space:nowrap}.testimonial-counter__current.svelte-1306byv{font-weight:500;font-variant-numeric:tabular-nums;min-width:1.6ch;text-align:right}.testimonial-counter__sep.svelte-1306byv{color:var(--color-ink-faint);font-weight:300}.testimonial-counter__total.svelte-1306byv{color:var(--color-ink-faint);font-weight:300;font-variant-numeric:tabular-nums}.testimonial-rail.svelte-1306byv{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.5rem}.testimonial-rail.svelte-1306byv::-webkit-scrollbar{display:none}.testimonial-rail.is-dragging.svelte-1306byv{cursor:grabbing;scroll-snap-type:none}.testimonial-card.svelte-1306byv{flex-shrink:0;width:22rem;padding:2.5rem;border:1px solid var(--color-rule);border-radius:8px;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;background:var(--color-bg);transition:border-color var(--transition-base)}.testimonial-card.svelte-1306byv:hover{border-color:var(--color-accent)}.testimonial-card__quote.svelte-1306byv{margin:0;padding:0;border:0}.testimonial-card__quote.svelte-1306byv p:where(.svelte-1306byv){font-family:var(--font-display);font-style:italic;font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:400;line-height:1.45;letter-spacing:-.015em;color:var(--color-ink)}.testimonial-card__author.svelte-1306byv{display:flex;align-items:center;gap:1rem}.testimonial-card__portrait.svelte-1306byv{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;flex-shrink:0}.testimonial-card__initials.svelte-1306byv{width:3.5rem;height:3.5rem;border-radius:50%;flex-shrink:0;background:var(--color-accent);color:var(--color-ink-on-dark);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:500;font-size:1.05rem;letter-spacing:.02em}.testimonial-card__info.svelte-1306byv{display:flex;flex-direction:column;gap:.15rem}.testimonial-card__name.svelte-1306byv{font-family:var(--font-display);font-size:.95rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}.testimonial-card__role.svelte-1306byv{font-size:.8rem;color:var(--color-ink-faint);font-weight:400;line-height:1.3}.testimonial-nav.svelte-1306byv{display:flex;gap:.75rem;margin-top:2rem}.testimonial-nav__btn.svelte-1306byv{width:3rem;height:3rem;border-radius:50%;border:1px solid var(--color-rule);display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--color-ink);transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),opacity var(--transition-base)}.testimonial-nav__btn.svelte-1306byv:hover:not(:disabled){background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bg)}.testimonial-nav__btn.svelte-1306byv:disabled{opacity:.3;cursor:not-allowed}@media(max-width:900px){.testimonial-section.svelte-1306byv{padding:4rem 0 3rem}.testimonial-container.svelte-1306byv{padding:0 1.5rem}.testimonial-header.svelte-1306byv{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2rem}.testimonial-card.svelte-1306byv{width:18rem;padding:1.75rem}}@media(prefers-reduced-motion:reduce){.testimonial-rail.svelte-1306byv{scroll-behavior:auto}.testimonial-card.svelte-1306byv,.testimonial-nav__btn.svelte-1306byv{transition:none}}.fq.svelte-1e9qnuj{background:var(--color-bg);padding:8rem 3rem;position:relative;overflow:hidden}.fq-inner.svelte-1e9qnuj{max-width:var(--container-max);margin:0 auto;display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:center}.fq-inner--no-portrait.svelte-1e9qnuj{grid-template-columns:1fr;max-width:900px}.fq-portrait-col.svelte-1e9qnuj{position:relative}.fq-portrait.svelte-1e9qnuj{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:8px;will-change:transform}.fq-quote-col.svelte-1e9qnuj{position:relative;will-change:transform}.fq-deco.svelte-1e9qnuj{position:absolute;top:-2rem;left:-1rem;font-size:12rem;font-family:var(--font-display);color:var(--color-accent);opacity:.08;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform}.fq-eyebrow.svelte-1e9qnuj{display:inline-flex;align-items:center;gap:.85rem;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:2rem;font-weight:500;position:relative}.fq-eyebrow.svelte-1e9qnuj:before{content:"";width:32px;height:1px;background:var(--color-accent)}.fq-text.svelte-1e9qnuj{font-family:var(--font-display);font-size:clamp(1.75rem,3.5vw,3rem);font-weight:400;line-height:1.2;letter-spacing:-.02em;color:var(--color-ink);position:relative}.fq-text.svelte-1e9qnuj em{font-style:italic;color:var(--color-accent)}.fq-rule.svelte-1e9qnuj{width:48px;height:1px;background:var(--color-rule);margin:2.5rem 0 1.5rem}.fq-name.svelte-1e9qnuj{font-family:var(--font-display);font-size:1.1rem;font-weight:400;color:var(--color-ink);line-height:1.3}.fq-role.svelte-1e9qnuj{font-size:.9rem;color:var(--color-ink-faint);font-weight:300;margin-top:.25rem}@media(max-width:900px){.fq.svelte-1e9qnuj{padding:5rem 1.5rem}.fq-inner.svelte-1e9qnuj{grid-template-columns:1fr;gap:3rem}.fq-portrait.svelte-1e9qnuj{max-width:400px}.fq-deco.svelte-1e9qnuj{font-size:8rem;top:-1.5rem;left:-.5rem}}.team-section.svelte-c6oxub{max-width:var(--container-max);margin:0 auto;padding:6rem 3rem}.team-header.svelte-c6oxub{margin-bottom:3rem}.team-eyebrow.svelte-c6oxub{display:inline-flex;align-items:center;gap:.85rem;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:2rem;font-weight:500}.team-eyebrow.svelte-c6oxub:before{content:"";width:32px;height:1px;background:var(--color-accent)}.team-title.svelte-c6oxub{font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:1;letter-spacing:-.03em;margin-bottom:1.25rem}.team-title.svelte-c6oxub em{font-style:italic;color:var(--color-accent);font-weight:400}.team-body.svelte-c6oxub{font-size:1.1rem;line-height:1.55;color:var(--color-ink-soft);max-width:48ch;font-weight:300}.team-grid.svelte-c6oxub{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.team-card.svelte-c6oxub{position:relative;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden}.team-card__image.svelte-c6oxub{width:100%;height:100%;object-fit:cover;filter:grayscale(60%) brightness(.95);transform:scale(1);transition:filter .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);will-change:filter,transform}.team-card.svelte-c6oxub:hover .team-card__image:where(.svelte-c6oxub){filter:grayscale(0%) brightness(1);transform:scale(1.04)}.team-card__gradient.svelte-c6oxub{position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);pointer-events:none}.team-card__text.svelte-c6oxub{position:absolute;bottom:0;left:0;width:100%;padding:2rem}.team-card__name.svelte-c6oxub{font-family:var(--font-display);color:#fff;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin-bottom:.4rem}.team-card__role.svelte-c6oxub{font-family:var(--font-body);color:#ffffffb3;font-size:.95rem;font-weight:300;line-height:1.4;opacity:0;transform:translateY(8px);transition:opacity .4s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1)}.team-card.svelte-c6oxub:hover .team-card__role:where(.svelte-c6oxub){opacity:1;transform:translateY(0)}.team-cta-wrap.svelte-c6oxub{text-align:center;margin-top:3rem}.team-cta.svelte-c6oxub{font-family:var(--font-display);font-style:italic;color:var(--color-accent);font-size:1.1rem;font-weight:400;letter-spacing:-.01em;text-decoration:none;transition:color var(--transition-base)}.team-cta.svelte-c6oxub:hover{color:var(--color-accent-deep)}@media(max-width:900px){.team-section.svelte-c6oxub{padding:4rem 1.5rem}.team-grid.svelte-c6oxub{grid-template-columns:1fr;gap:1.25rem}.team-card__role.svelte-c6oxub{opacity:1;transform:translateY(0)}.team-card__image.svelte-c6oxub{filter:grayscale(0%) brightness(1)}}@media(prefers-reduced-motion:reduce){.team-card__image.svelte-c6oxub{transition:filter .6s cubic-bezier(.2,.8,.2,1)}.team-card.svelte-c6oxub:hover .team-card__image:where(.svelte-c6oxub){transform:scale(1)}.team-card__role.svelte-c6oxub{transition:opacity .4s cubic-bezier(.2,.8,.2,1);transform:translateY(0)}}.rich-text-wrap.svelte-140vbzz{max-width:var(--container-max);margin:0 auto;padding:4.5rem 3rem}.rich-text.svelte-140vbzz{max-width:66ch;margin-inline:auto;color:var(--color-ink-soft);font-size:1.08rem;line-height:1.75;font-weight:300;counter-reset:chapter}.rich-text.svelte-140vbzz h2{counter-increment:chapter;font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--color-ink);margin:4.5rem 0 1.5rem;padding-top:2.25rem;border-top:1px solid var(--color-rule)}.rich-text.svelte-140vbzz h2:before{content:counter(chapter,decimal-leading-zero) ".";display:block;font-family:var(--font-display);font-style:italic;font-size:.95rem;letter-spacing:.08em;color:var(--color-accent);margin-bottom:.85rem}.rich-text.svelte-140vbzz h2:first-child{margin-top:0;padding-top:0;border-top:0}.rich-text.svelte-140vbzz h2+p{font-size:1.22rem;line-height:1.6;color:var(--color-ink)}.rich-text.svelte-140vbzz h3{font-family:var(--font-display);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:400;letter-spacing:-.02em;color:var(--color-ink);margin:2.75rem 0 1rem}.rich-text.svelte-140vbzz h3:before{content:"";display:inline-block;width:1.4rem;height:1px;background:var(--color-accent);vertical-align:.35em;margin-right:.65rem}.rich-text.svelte-140vbzz p{margin-bottom:1.35rem}.rich-text.svelte-140vbzz ul,.rich-text.svelte-140vbzz ol{padding-left:1.5rem;margin-bottom:1.5rem}.rich-text.svelte-140vbzz li{margin-bottom:.5rem}.rich-text.svelte-140vbzz a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.rich-text.svelte-140vbzz strong{font-weight:500;color:var(--color-ink)}.rich-text.svelte-140vbzz em{font-style:italic}.rich-text.svelte-140vbzz blockquote{border-left:2px solid var(--color-accent);padding-left:1.5rem;margin:2rem 0;font-family:var(--font-display);font-style:italic;font-size:1.25rem;color:var(--color-ink);line-height:1.4}.rich-text.svelte-140vbzz code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;background:var(--color-rule);padding:.1em .35em;border-radius:4px}.rich-text.svelte-140vbzz hr{border:0;border-top:1px solid var(--color-rule);margin:3rem 0}@media(max-width:900px){.rich-text-wrap.svelte-140vbzz{padding:2.5rem 1.5rem}}.image-text.svelte-1vzuyfe{padding:5rem 0;background:var(--color-bg-deep)}.image-text__inner.svelte-1vzuyfe{max-width:1180px;margin:0 auto;padding:0 3rem;display:grid;grid-template-columns:5fr 7fr;gap:4.5rem;align-items:center}.image-text[data-variant=image-right].svelte-1vzuyfe .image-text__media:where(.svelte-1vzuyfe){order:2}.image-text[data-variant=image-right].svelte-1vzuyfe .image-text__copy:where(.svelte-1vzuyfe){order:1}.image-text__media.svelte-1vzuyfe{margin:0;border-radius:8px;overflow:hidden;background:var(--color-bg);aspect-ratio:4 / 3;position:relative;box-shadow:0 18px 40px -18px #1a1a1a40;outline:1px solid var(--color-rule);outline-offset:-1px}.image-text__media--visual.svelte-1vzuyfe{background:transparent;outline:0}.image-text__media--visual.svelte-1vzuyfe .bv{height:100%}.image-text__media.svelte-1vzuyfe img:where(.svelte-1vzuyfe){width:100%;height:100%;object-fit:cover;display:block}.image-text__media.svelte-1vzuyfe figcaption:where(.svelte-1vzuyfe){position:absolute;left:0;right:0;bottom:0;padding:.6rem 1rem;font-family:var(--font-display);font-style:italic;font-size:.8rem;color:var(--color-ink-on-dark);background:linear-gradient(to top,#0000008c,#0000)}.image-text__copy.svelte-1vzuyfe{display:flex;flex-direction:column;gap:1.25rem;max-width:48ch}.image-text__eyebrow.svelte-1vzuyfe{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent)}.image-text__headline.svelte-1vzuyfe{font-family:var(--font-display);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:400;line-height:1.1;letter-spacing:-.025em;color:var(--color-ink);margin:0}.image-text__headline.svelte-1vzuyfe em{font-style:italic;color:var(--color-accent)}.image-text__body.svelte-1vzuyfe{font-size:1.05rem;line-height:1.6;color:var(--color-ink-soft);font-weight:300;margin:0}.image-text__cta.svelte-1vzuyfe{display:inline-flex;align-items:center;align-self:flex-start;color:var(--color-accent);text-decoration:none;font-family:var(--font-display);font-style:italic;font-size:.95rem;border-bottom:1px solid var(--color-accent);padding-bottom:.15rem;transition:opacity .2s}.image-text__cta.svelte-1vzuyfe:hover{opacity:.75}@media(max-width:900px){.image-text.svelte-1vzuyfe{padding:2.5rem 0}.image-text__inner.svelte-1vzuyfe{grid-template-columns:1fr;gap:2rem;padding:0 1.5rem}.image-text[data-variant=image-right].svelte-1vzuyfe .image-text__media:where(.svelte-1vzuyfe),.image-text[data-variant=image-right].svelte-1vzuyfe .image-text__copy:where(.svelte-1vzuyfe){order:initial}.image-text__media.svelte-1vzuyfe{aspect-ratio:3 / 2}}.block-unknown.svelte-zo8uyg{margin:1rem auto;max-width:var(--container-max);padding:1rem;border:1px dashed var(--color-accent);color:var(--color-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;background:#c6553a0f}
