@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff) format("woff")}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-cyrillic-wght-normal.DXI_y_WF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-ext-wght-normal.CnNj8hVb.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-wght-normal.CUIqqgP9.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cream: #f1ece4;--bone: #e8e0d4;--sand: #ded3c1;--greige: #ccbca7;--taupe: #ad9c87;--chocolate: #5c4a3e;--espresso: #3a2d24;--rust: #a56f4f;--clay: #8a5a3c;--whatsapp: #25d366;--bg: var(--cream);--ink: var(--chocolate);--ink-soft: color-mix(in srgb, var(--chocolate) 64%, transparent);--ink-faint: color-mix(in srgb, var(--chocolate) 40%, transparent);--accent: var(--rust);--line: color-mix(in srgb, var(--chocolate) 15%, transparent);--line-strong: color-mix(in srgb, var(--chocolate) 28%, transparent);--font-serif: "Cormorant Garamond", "PT Serif", Georgia, "Times New Roman", serif;--font-sans: "Onest Variable", "Onest", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-display: clamp(3.25rem, 9vw, 9rem);--fs-h1: clamp(2.4rem, 6vw, 5rem);--fs-h2: clamp(2rem, 4.4vw, 3.6rem);--fs-h3: clamp(1.45rem, 2.4vw, 2.1rem);--fs-lead: clamp(1.15rem, 1.7vw, 1.5rem);--fs-body: clamp(1.0625rem, .6vw + .95rem, 1.2rem);--fs-small: .92rem;--fs-kicker: clamp(.68rem, .8vw, .78rem);--gutter: clamp(1.25rem, 5vw, 4.5rem);--space-section: clamp(4.5rem, 10vw, 9rem);--maxw: 1320px;--maxw-text: 64ch;--ls-kicker: .24em;--ls-tight: -.02em;--ls-wordmark: .02em;--radius-sm: 2px;--radius: 4px;--ease: cubic-bezier(.16, 1, .3, 1);--dur: .7s;--dur-slow: 1s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.62;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;border:none;background:none}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--rust);outline-offset:3px}::selection{background:color-mix(in srgb,var(--rust) 24%,transparent);color:var(--espresso)}.serif{font-family:var(--font-serif);font-weight:500;letter-spacing:var(--ls-tight);line-height:1.04}.display{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-display);line-height:.98;letter-spacing:var(--ls-tight)}.kicker{display:inline-flex;align-items:center;gap:.7em;font-family:var(--font-sans);font-size:var(--fs-kicker);font-weight:600;letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--rust)}.kicker:before{content:"";width:clamp(1.5rem,4vw,3rem);height:1px;background:currentColor;opacity:.7}.kicker--en{color:var(--ink-faint);font-weight:500}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--space-section)}.measure{max-width:var(--maxw-text)}.link{position:relative;display:inline-block;background-image:linear-gradient(var(--rust),var(--rust));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size .45s var(--ease);padding-bottom:1px}.link:hover{background-size:100% 1px}.btn{--btn-bg: var(--clay);--btn-ink: var(--cream);display:inline-flex;align-items:center;justify-content:center;gap:.7em;padding:1.05em 1.85em;font-family:var(--font-sans);font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1;background:var(--btn-bg);color:var(--btn-ink);border-radius:var(--radius);border:1px solid transparent;transition:background-color .4s var(--ease),color .4s var(--ease),transform .4s var(--ease),box-shadow .4s var(--ease);will-change:transform}.btn:hover{background:color-mix(in srgb,var(--clay) 82%,var(--espresso));transform:translateY(-2px);box-shadow:0 12px 30px -14px color-mix(in srgb,var(--espresso) 55%,transparent)}.btn:active{transform:translateY(0)}.btn--ghost{--btn-bg: transparent;--btn-ink: var(--ink);border-color:var(--line-strong)}.btn--ghost:hover{--btn-ink: var(--rust);background:transparent;border-color:var(--rust);box-shadow:none}.btn--light{--btn-bg: var(--cream);--btn-ink: var(--espresso)}.btn--light:hover{--btn-bg: var(--sand)}.btn--whatsapp{--btn-bg: var(--whatsapp);--btn-ink: #08351a}.btn--whatsapp:hover{--btn-bg: #1fc35d}.btn--block{width:100%}.frame{position:relative;overflow:hidden;background:var(--sand)}.frame img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.frame--zoom:hover img{transform:scale(1.045)}.mat{background:var(--sand);padding:clamp(.9rem,2.2vw,1.9rem)}.mat img{width:100%;height:auto}.credit{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--taupe)}.reveal{opacity:0;transform:translateY(22px);transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease);transition-delay:var(--reveal-delay, 0ms)}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}}.marquee{display:flex;overflow:hidden;user-select:none;gap:0}.marquee__track{display:flex;flex-shrink:0;align-items:center;gap:0;min-width:100%;animation:marquee 34s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.theme-dark{background:var(--espresso);color:var(--cream);--ink: var(--cream);--ink-soft: color-mix(in srgb, var(--cream) 70%, transparent);--ink-faint: color-mix(in srgb, var(--cream) 45%, transparent);--line: color-mix(in srgb, var(--cream) 18%, transparent);--line-strong: color-mix(in srgb, var(--cream) 32%, transparent)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.placeholder-tag{display:inline-flex;align-items:center;gap:.4em;font-size:.66rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--clay);background:color-mix(in srgb,var(--rust) 12%,transparent);border:1px dashed color-mix(in srgb,var(--rust) 45%,transparent);padding:.3em .6em;border-radius:999px}.skip-link[data-astro-cid-5hce7sga]{position:absolute;left:-999px;top:0;z-index:200;background:var(--espresso);color:var(--cream);padding:.8em 1.2em;font-size:.85rem}.skip-link[data-astro-cid-5hce7sga]:focus{left:0}
