

/* === ASSET CSS HASH: 610b272eb26205fdd3dd66ae25b01bfce955b603 | SCOPE: section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] === */
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero{ --color-paper: oklch(97% 0.012 95); --color-paper-2: oklch(94.5% 0.018 95); --color-paper-3: oklch(91% 0.022 95); --color-ink: oklch(20% 0.014 255); --color-ink-2: oklch(29% 0.014 255); --color-muted: oklch(47% 0.014 255); --color-rule: oklch(87% 0.016 95); --color-accent: oklch(98.5% 0 0); --color-accent-deep: oklch(66% 0.17 119); --color-accent-ink: oklch(20% 0.014 255); --color-brand-2: oklch(82.5% 0.192 117.9); --color-brand-2-deep: oklch(64% 0.17 120); --color-accent-2: oklch(50% 0.17 250); --color-accent-2-deep: oklch(38% 0.14 252); --color-accent-3: oklch(70% 0.2 22); --color-accent-3-deep: oklch(56% 0.19 24); --color-mint: oklch(82% 0.15 152); --color-mint-deep: oklch(48% 0.12 155); --color-focus: oklch(50% 0.2 255); --color-card: oklch(98.8% 0.007 95); --color-edge: oklch(83% 0.04 88); --color-fringe: oklch(99.2% 0.006 95); --color-kraft: oklch(63% 0.085 62); --color-sand: oklch(77% 0.1 76); --color-sugar: oklch(89% 0.035 236); --color-hill-1: oklch(94.5% 0.03 118); --color-hill-2: oklch(91.5% 0.045 135); --color-leaf: oklch(64% 0.15 150); --color-ink-line: oklch(36% 0.014 255); --color-on-ink-muted: oklch(80% 0.01 255); --font-display: "Chillax", ui-rounded, ui-sans-serif, sans-serif; --font-body: var(--font-display); --radius-card: 24px; --radius-stock: 16px; --radius-tile: 12px; --radius-pill: 999px; --rule-hair: 1px; --shadow-card: 0 1px 2px oklch(20% 0.014 255 / 0.06), 0 12px 28px -14px oklch(20% 0.014 255 / 0.22); --shadow-paper: drop-shadow(0 0 0.6px oklch(20% 0.014 255 / 0.32)) drop-shadow(1.5px 2.5px 1.5px oklch(20% 0.014 255 / 0.1)) drop-shadow(6px 14px 16px oklch(20% 0.014 255 / 0.13)); --tracking-display: -0.03em; --display-weight: 600; --ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1); --ease-snap: cubic-bezier(0.22, 1, 0.36, 1); --ease-loop: cubic-bezier(.65,0,.35,1); --dur-micro: 220ms; --dur-enter: 700ms; --dur-hero: 820ms; --photo-filter: saturate(1.12) brightness(1.04); --icon-stroke: 2; --grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12 0 0 0 0 .12 0 0 0 0 .18 0 0 0 .09 0'/><rect width='100%25' height='100%25' filter='url(%23g)'/>"); --fibre: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.006 .14' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45 0 0 0 0 .4 0 0 0 0 .3 0 0 0 .06 0'/><rect width='100%25' height='100%25' filter='url(%23f)'/>"); --tear-top: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% 100%, 0 100%); --tear-both: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% calc(100% - 12px), 95% calc(100% - 4px), 90% calc(100% - 14px), 84% calc(100% - 6px), 78% calc(100% - 13px), 72% calc(100% - 3px), 66% calc(100% - 11px), 60% calc(100% - 5px), 53% calc(100% - 15px), 47% calc(100% - 7px), 41% calc(100% - 12px), 35% calc(100% - 3px), 29% calc(100% - 10px), 23% calc(100% - 5px), 17% calc(100% - 14px), 11% calc(100% - 6px), 5% calc(100% - 12px), 0 calc(100% - 4px)); --tear-bottom: polygon(0 0, 100% 0, 100% calc(100% - 9px), 94% calc(100% - 3px), 88% calc(100% - 11px), 81% calc(100% - 4px), 74% calc(100% - 10px), 67% calc(100% - 2px), 60% calc(100% - 9px), 52% calc(100% - 4px), 45% calc(100% - 12px), 38% calc(100% - 3px), 31% calc(100% - 9px), 24% calc(100% - 5px), 17% calc(100% - 11px), 10% calc(100% - 3px), 4% calc(100% - 8px), 0 calc(100% - 2px)); --tear-right: polygon(0 0, calc(100% - 10px) 0, 100% 4%, calc(100% - 7px) 9%, calc(100% - 2px) 15%, calc(100% - 11px) 21%, calc(100% - 3px) 28%, calc(100% - 9px) 34%, 100% 41%, calc(100% - 6px) 47%, calc(100% - 12px) 54%, calc(100% - 2px) 60%, calc(100% - 8px) 67%, calc(100% - 3px) 73%, calc(100% - 11px) 80%, calc(100% - 4px) 86%, calc(100% - 9px) 93%, 100% 100%, 0 100%); --text-hero: clamp(2.75rem, 1.6rem + 4.2vw, 5.25rem); --text-section: clamp(2.5rem, 1.9rem + 1.9vw, 3.25rem); --text-statement: clamp(2.5rem, 1.2rem + 3.9vw, 4.5rem); --text-title: clamp(1.3rem, 1.1rem + .6vw, 1.5625rem); --text-lead: clamp(1.125rem, 1rem + .4vw, 1.3125rem); --text-body: 1.125rem; --text-small: 1rem; --text-label: .875rem; --space-2xs: 4px; --space-xs: 8px; --space-sm: 12px; --space-md: 16px; --space-lg: 24px; --space-xl: 32px; --space-2xl: 48px; --space-3xl: 64px; --sec-a: clamp(80px, 6vw + 40px, 120px); --sec-b: clamp(96px, 7vw + 44px, 144px); --sec-c: clamp(104px, 9vw + 46px, 176px); --container: 1440px; --gutter: clamp(20px, 4.4vw, 64px); }
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero *,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero::before,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero *::before,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero::after,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero *::after{box-sizing:border-box;margin:0;padding:0}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero{ -webkit-text-size-adjust:100%; }
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero{ font-family:var(--font-body); font-weight:500; font-size:var(--text-body); line-height:1.55; color:var(--color-ink); background:var(--color-paper); -webkit-font-smoothing:antialiased; }
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero h1,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero h2,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.04;text-wrap:balance}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero p{text-wrap:pretty;max-width:62ch}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero ul,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero ol{list-style:none}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero a{color:var(--color-accent-2);text-decoration-thickness:1px;text-underline-offset:.2em}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero img{display:block;max-width:100%;height:auto}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:8px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .ico{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .btn{--edge:5px;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:54px;padding:0 var(--space-lg);border-radius:var(--radius-stock);font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1;color:var(--color-ink);text-decoration:none;background:var(--grain),var(--fibre),var(--color-paper-2);box-shadow:inset 0 1px 0 oklch(99% 0.005 95 / .7),inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-edge);transition:translate var(--dur-micro) var(--ease-snap),box-shadow var(--dur-micro) var(--ease-snap)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .btn .ico{transition:transform var(--dur-micro) var(--ease-snap)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .btn:hover{--edge:7px;translate:0 -2px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .btn:hover .ico{transform:translateX(4px)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .btn:active{--edge:1px;translate:0 4px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .btn--primary{background:var(--grain),var(--fibre),var(--color-accent);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-accent-deep),2px calc(var(--edge) + 4px) 10px -3px color-mix(in oklab,var(--color-ink) 32%,transparent);transition-timing-function:var(--ease-spring)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero .fill{display:inline-block;padding:.3em .7em;border:1px dashed currentColor;border-radius:10px;color:var(--color-muted);font-size:var(--text-small)}
@media (prefers-reduced-motion: reduce) {
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero *,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero::before,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero *::before,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero::after,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074-hero *::after{animation:none!important;transition:none!important}
}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero{position:relative;background:var(--grain),var(--fibre),var(--color-paper);padding-block:var(--space-2xl) 0;overflow-x:clip}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-lg);align-items:center}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .copy{grid-column:1 / 7}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero h1{font-size:var(--text-hero)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .ln{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .ln > span{display:inline-block}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .line{margin-top:var(--space-lg);font-size:var(--text-lead);color:var(--color-ink-2);max-width:34ch}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .actions{margin-top:var(--space-xl);display:flex;flex-wrap:wrap;gap:var(--space-md)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .ico{stroke-width:var(--icon-stroke)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .stage{grid-column:7 / 13;position:relative;padding:18px 26px 22px 18px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .mat{position:absolute;inset:0 6px 0 0;border-radius:var(--radius-card);background:var(--grain),var(--fibre),var(--color-sugar);transform:rotate(-2deg);filter:var(--shadow-paper)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .card{position:relative;border-radius:var(--radius-card);padding:var(--space-md) var(--space-md) var(--space-sm);background:var(--grain),var(--fibre),var(--color-accent);box-shadow:var(--shadow-card)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .top{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--text-label)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .tag{padding:.35em .8em;border-radius:var(--radius-pill);background:var(--color-paper-2);box-shadow:inset 0 0 0 1px var(--color-rule);white-space:nowrap}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .track{flex:1;height:12px;border-radius:var(--radius-pill);background:var(--color-paper-3);overflow:hidden}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .track i{display:block;height:100%;width:100%;border-radius:inherit;background:var(--grain),var(--color-sand);transform:translateX(-100%)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .state{min-width:9.5em;text-align:right;font-weight:600;white-space:nowrap}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .shot{margin-top:var(--space-sm);border-radius:var(--radius-stock);overflow:hidden;clip-path:var(--tear-bottom);aspect-ratio:2 / 1;background:var(--color-paper-3)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .shot img{width:100%;height:100%;object-fit:cover;object-position:42% 40%;filter:var(--photo-filter)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .strip{margin-top:var(--space-sm);display:flex;flex-wrap:wrap;gap:var(--space-sm);padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + 4px);border-radius:var(--radius-tile);background:var(--grain),var(--fibre),var(--color-kraft)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .tile{display:inline-block;padding:.12em .5em .18em;border-radius:var(--radius-tile);font-size:clamp(1.4rem,1rem + 1.2vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.1;background:var(--grain),var(--c);color:var(--t,var(--color-ink));box-shadow:0 5px 0 0 var(--d)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .cap{margin-top:var(--space-sm);font-size:var(--text-label);color:var(--color-muted)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .sticker{position:absolute;top:-22px;right:-6px;z-index:3;width:108px;height:108px;display:grid;place-items:center;text-align:center;border-radius:50%;background:var(--grain),var(--color-accent-3);color:var(--color-ink);font-weight:600;font-size:15px;line-height:1.05;box-shadow:0 0 0 4px var(--color-fringe);transform:rotate(12deg);filter:var(--shadow-paper)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .garden{position:relative;z-index:1;height:230px;margin-top:-90px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .hill{position:absolute;left:-12%;right:-12%;bottom:0;background:var(--grain),var(--fibre),var(--h)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .hill.a{height:200px;--h:var(--color-hill-1);clip-path:polygon(0 42%,8% 30%,17% 36%,27% 18%,38% 30%,49% 14%,60% 28%,70% 20%,81% 34%,91% 16%,100% 30%,100% 100%,0 100%)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .hill.b{height:150px;--h:var(--color-hill-2);clip-path:polygon(0 30%,10% 44%,21% 26%,33% 40%,45% 22%,57% 38%,68% 26%,79% 42%,90% 24%,100% 36%,100% 100%,0 100%)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .plants{position:absolute;inset:0}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .plant{position:absolute;bottom:56px;left:var(--x);width:64px;margin-left:-32px;height:var(--hh)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .stem{position:absolute;left:50%;bottom:0;width:8px;margin-left:-4px;height:calc(100% - 38px);border-radius:var(--radius-pill);background:var(--color-mint-deep)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .leaf{position:absolute;bottom:28%;font-size:38px;line-height:1;font-weight:600;color:var(--color-leaf)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .leaf.l{left:6px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .leaf.r{right:6px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .head{position:absolute;top:0;left:50%;transform:translateX(-50%);transform-origin:50% 100%;font-size:58px;line-height:.85;font-weight:600;color:var(--c);-webkit-text-stroke:1.5px color-mix(in oklab,var(--color-ink) 18%,transparent)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .soil{position:absolute;left:0;right:0;bottom:22px;height:60px;filter:var(--shadow-paper)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .soil i{position:absolute;inset:0;clip-path:var(--tear-top)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .soil .fr{top:-3px;background:var(--color-fringe)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .soil .so{background:var(--grain),var(--fibre),var(--color-leaf)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .kraft{position:absolute;left:0;right:0;bottom:0;height:26px;background:var(--grain),var(--fibre),var(--color-kraft)}
@media (max-width:60rem) {
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .copy,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .stage{grid-column:1 / -1}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .stage{margin-top:var(--space-lg);padding:14px 16px 18px 12px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .sticker{width:84px;height:84px;font-size:12px;top:-18px;right:-4px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .garden{height:170px;margin-top:-40px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .head{font-size:40px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .leaf{font-size:28px}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .plant{width:44px;margin-left:-22px;height:calc(var(--hh) * .7)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .state{min-width:0}
}
@media (max-width:30rem) {
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .tag{display:none}
}
@media (prefers-reduced-motion: no-preference) {
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .ln > span{transform:translateY(108%)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .line,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .actions{opacity:0;transform:translateY(12px)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .mat{opacity:0;transform:rotate(-7deg)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .card{opacity:0;transform:translateY(-28px) rotate(-2deg)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .tile{opacity:0;transform:translateY(-16px)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .sticker{opacity:0;transform:translateY(-30px) rotate(40deg)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-js .plant{clip-path:inset(100% -60% 0 -60%)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .ln > span{transform:none;transition:transform var(--dur-hero) var(--ease-snap) calc(100ms + var(--i) * 120ms)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .line{opacity:1;transform:none;transition:opacity var(--dur-enter) var(--ease-snap) 480ms,transform var(--dur-enter) var(--ease-snap) 480ms}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .actions{opacity:1;transform:none;transition:opacity var(--dur-enter) var(--ease-snap) 600ms,transform var(--dur-enter) var(--ease-snap) 600ms}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .mat{opacity:1;transform:rotate(-2deg);transition:opacity 600ms var(--ease-snap) 200ms,transform 900ms var(--ease-snap) 200ms}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .card{opacity:1;transform:none;transition:opacity 600ms var(--ease-snap) 320ms,transform 900ms var(--ease-snap) 320ms}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .tile{opacity:1;transform:none;transition:opacity 400ms var(--ease-snap) calc(900ms + var(--i) * 130ms),transform 600ms var(--ease-snap) calc(900ms + var(--i) * 130ms)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .sticker{opacity:1;transform:rotate(12deg);transition:opacity 300ms var(--ease-snap) 1350ms,transform 700ms var(--ease-snap) 1350ms}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .plant{clip-path:inset(-60% -60% 0 -60%);transition:clip-path 1000ms var(--ease-snap) calc(700ms + var(--i) * 90ms)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .track i{animation:hero-bar 2.8s var(--ease-loop) 1.4s infinite}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-in .head{animation:hero-sway 6s var(--ease-loop) infinite alternate;animation-delay:calc(var(--i) * -0.8s)}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .hill.a{animation:hero-drift-a 70s var(--ease-loop) infinite alternate}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .hill.b{animation:hero-drift-b 52s var(--ease-loop) infinite alternate}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-paused .track i,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-paused .head,
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero.is-paused .hill{animation-play-state:paused}
}
@keyframes hero-bar {0%{transform:translateX(-100%)}85%,100%{transform:translateX(0)}}
@keyframes hero-sway {from{rotate:-4deg}to{rotate:4deg}}
@keyframes hero-drift-a {from{transform:translateX(-2.5%)}to{transform:translateX(2.5%)}}
@keyframes hero-drift-b {from{transform:translateX(2%)}to{transform:translateX(-2%)}}
@supports (animation-timeline: view()) {
@media (prefers-reduced-motion: no-preference) {
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .stage{animation:hero-exit-stage linear both;animation-timeline:view();animation-range:exit 0% exit 100%}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .copy{animation:hero-exit-copy linear both;animation-timeline:view();animation-range:exit 0% exit 100%}
section[data-guid="193B68DF-6191-B4B8-D909-5852AE344A6B"] .ew-td59c5074.ew-td59c5074-hero .plants{animation:hero-exit-plants linear both;animation-timeline:view();animation-range:exit 0% exit 100%}
}
}
@keyframes hero-exit-stage {to{transform:translateY(-90px) rotate(-1.5deg)}}
@keyframes hero-exit-copy {to{transform:translateY(-30px);opacity:.4}}
@keyframes hero-exit-plants {to{transform:translateY(24px)}}


/* === ASSET CSS HASH: 1ddae008da6f62a15621558df2061ef6a20efd23 | SCOPE: section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] === */
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio{ --color-paper: oklch(97% 0.012 95); --color-paper-2: oklch(94.5% 0.018 95); --color-paper-3: oklch(91% 0.022 95); --color-ink: oklch(20% 0.014 255); --color-ink-2: oklch(29% 0.014 255); --color-muted: oklch(47% 0.014 255); --color-rule: oklch(87% 0.016 95); --color-accent: oklch(98.5% 0 0); --color-accent-deep: oklch(66% 0.17 119); --color-accent-ink: oklch(20% 0.014 255); --color-brand-2: oklch(82.5% 0.192 117.9); --color-brand-2-deep: oklch(64% 0.17 120); --color-accent-2: oklch(50% 0.17 250); --color-accent-2-deep: oklch(38% 0.14 252); --color-accent-3: oklch(70% 0.2 22); --color-accent-3-deep: oklch(56% 0.19 24); --color-mint: oklch(82% 0.15 152); --color-mint-deep: oklch(48% 0.12 155); --color-focus: oklch(50% 0.2 255); --color-card: oklch(98.8% 0.007 95); --color-edge: oklch(83% 0.04 88); --color-fringe: oklch(99.2% 0.006 95); --color-kraft: oklch(63% 0.085 62); --color-sand: oklch(77% 0.1 76); --color-sugar: oklch(89% 0.035 236); --color-hill-1: oklch(94.5% 0.03 118); --color-hill-2: oklch(91.5% 0.045 135); --color-leaf: oklch(64% 0.15 150); --color-ink-line: oklch(36% 0.014 255); --color-on-ink-muted: oklch(80% 0.01 255); --font-display: "Chillax", ui-rounded, ui-sans-serif, sans-serif; --font-body: var(--font-display); --radius-card: 24px; --radius-stock: 16px; --radius-tile: 12px; --radius-pill: 999px; --rule-hair: 1px; --shadow-card: 0 1px 2px oklch(20% 0.014 255 / 0.06), 0 12px 28px -14px oklch(20% 0.014 255 / 0.22); --shadow-paper: drop-shadow(0 0 0.6px oklch(20% 0.014 255 / 0.32)) drop-shadow(1.5px 2.5px 1.5px oklch(20% 0.014 255 / 0.1)) drop-shadow(6px 14px 16px oklch(20% 0.014 255 / 0.13)); --tracking-display: -0.03em; --display-weight: 600; --ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1); --ease-snap: cubic-bezier(0.22, 1, 0.36, 1); --ease-loop: cubic-bezier(.65,0,.35,1); --dur-micro: 220ms; --dur-enter: 700ms; --dur-hero: 820ms; --photo-filter: saturate(1.12) brightness(1.04); --icon-stroke: 2; --grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12 0 0 0 0 .12 0 0 0 0 .18 0 0 0 .09 0'/><rect width='100%25' height='100%25' filter='url(%23g)'/>"); --fibre: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.006 .14' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45 0 0 0 0 .4 0 0 0 0 .3 0 0 0 .06 0'/><rect width='100%25' height='100%25' filter='url(%23f)'/>"); --tear-top: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% 100%, 0 100%); --tear-both: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% calc(100% - 12px), 95% calc(100% - 4px), 90% calc(100% - 14px), 84% calc(100% - 6px), 78% calc(100% - 13px), 72% calc(100% - 3px), 66% calc(100% - 11px), 60% calc(100% - 5px), 53% calc(100% - 15px), 47% calc(100% - 7px), 41% calc(100% - 12px), 35% calc(100% - 3px), 29% calc(100% - 10px), 23% calc(100% - 5px), 17% calc(100% - 14px), 11% calc(100% - 6px), 5% calc(100% - 12px), 0 calc(100% - 4px)); --tear-bottom: polygon(0 0, 100% 0, 100% calc(100% - 9px), 94% calc(100% - 3px), 88% calc(100% - 11px), 81% calc(100% - 4px), 74% calc(100% - 10px), 67% calc(100% - 2px), 60% calc(100% - 9px), 52% calc(100% - 4px), 45% calc(100% - 12px), 38% calc(100% - 3px), 31% calc(100% - 9px), 24% calc(100% - 5px), 17% calc(100% - 11px), 10% calc(100% - 3px), 4% calc(100% - 8px), 0 calc(100% - 2px)); --tear-right: polygon(0 0, calc(100% - 10px) 0, 100% 4%, calc(100% - 7px) 9%, calc(100% - 2px) 15%, calc(100% - 11px) 21%, calc(100% - 3px) 28%, calc(100% - 9px) 34%, 100% 41%, calc(100% - 6px) 47%, calc(100% - 12px) 54%, calc(100% - 2px) 60%, calc(100% - 8px) 67%, calc(100% - 3px) 73%, calc(100% - 11px) 80%, calc(100% - 4px) 86%, calc(100% - 9px) 93%, 100% 100%, 0 100%); --text-hero: clamp(2.75rem, 1.6rem + 4.2vw, 5.25rem); --text-section: clamp(2.5rem, 1.9rem + 1.9vw, 3.25rem); --text-statement: clamp(2.5rem, 1.2rem + 3.9vw, 4.5rem); --text-title: clamp(1.3rem, 1.1rem + .6vw, 1.5625rem); --text-lead: clamp(1.125rem, 1rem + .4vw, 1.3125rem); --text-body: 1.125rem; --text-small: 1rem; --text-label: .875rem; --space-2xs: 4px; --space-xs: 8px; --space-sm: 12px; --space-md: 16px; --space-lg: 24px; --space-xl: 32px; --space-2xl: 48px; --space-3xl: 64px; --sec-a: clamp(80px, 6vw + 40px, 120px); --sec-b: clamp(96px, 7vw + 44px, 144px); --sec-c: clamp(104px, 9vw + 46px, 176px); --container: 1440px; --gutter: clamp(20px, 4.4vw, 64px); }
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio *,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio::before,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio *::before,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio::after,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio *::after{box-sizing:border-box;margin:0;padding:0}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio{ -webkit-text-size-adjust:100%; }
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio{ font-family:var(--font-body); font-weight:500; font-size:var(--text-body); line-height:1.55; color:var(--color-ink); background:var(--color-paper); -webkit-font-smoothing:antialiased; }
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio h1,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio h2,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.04;text-wrap:balance}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio p{text-wrap:pretty;max-width:62ch}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio ul,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio ol{list-style:none}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio a{color:var(--color-accent-2);text-decoration-thickness:1px;text-underline-offset:.2em}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio img{display:block;max-width:100%;height:auto}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:8px}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .ico{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .btn{--edge:5px;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:54px;padding:0 var(--space-lg);border-radius:var(--radius-stock);font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1;color:var(--color-ink);text-decoration:none;background:var(--grain),var(--fibre),var(--color-paper-2);box-shadow:inset 0 1px 0 oklch(99% 0.005 95 / .7),inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-edge);transition:translate var(--dur-micro) var(--ease-snap),box-shadow var(--dur-micro) var(--ease-snap)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .btn .ico{transition:transform var(--dur-micro) var(--ease-snap)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .btn:hover{--edge:7px;translate:0 -2px}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .btn:hover .ico{transform:translateX(4px)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .btn:active{--edge:1px;translate:0 4px}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .btn--primary{background:var(--grain),var(--fibre),var(--color-accent);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-accent-deep),2px calc(var(--edge) + 4px) 10px -3px color-mix(in oklab,var(--color-ink) 32%,transparent);transition-timing-function:var(--ease-spring)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio .fill{display:inline-block;padding:.3em .7em;border:1px dashed currentColor;border-radius:10px;color:var(--color-muted);font-size:var(--text-small)}
@media (prefers-reduced-motion: reduce) {
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio *,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio::before,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio *::before,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio::after,
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074-estudio *::after{animation:none!important;transition:none!important}
}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio{background:var(--grain),var(--fibre),var(--color-paper);padding-block:var(--space-lg);overflow-x:clip}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .band{position:relative;padding-block:var(--sec-b)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sh{position:absolute;inset:0;filter:var(--shadow-paper)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sh i{position:absolute;inset:0;clip-path:var(--tear-both);overflow:hidden}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sh .fr{inset:-3px 0;background:var(--color-fringe)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sh .lm{background:var(--fibre),var(--color-brand-2)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sh .lm::after{content:"";position:absolute;inset:-60px;background:var(--grain)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .in{position:relative}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .st{position:relative;font-size:var(--text-statement);max-width:min(100%,17ch)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .st-base{display:block;color:color-mix(in oklab,var(--color-ink) 28%,transparent)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .st-top{position:absolute;inset:0;color:var(--color-ink)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sub{margin-top:var(--space-xl);font-size:var(--text-lead);max-width:44ch;color:var(--color-ink)}
@media (prefers-reduced-motion: no-preference) {
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sh .lm::after{animation:estudio-grain 40s var(--ease-loop) infinite alternate}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio.is-paused .sh .lm::after{animation-play-state:paused}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio.is-js .sh{opacity:0;transform:translateY(40px) rotate(.6deg)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio.is-js .sub{opacity:0;transform:translateX(-24px)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sh.is-in{opacity:1;transform:none;transition:opacity 600ms var(--ease-snap),transform 900ms var(--ease-snap)}
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .sub.is-in{opacity:1;transform:none;transition:opacity var(--dur-enter) var(--ease-snap) 250ms,transform var(--dur-enter) var(--ease-snap) 250ms}
}
@keyframes estudio-grain {from{transform:translate(-20px,-12px)}to{transform:translate(24px,16px)}}
@supports (animation-timeline: view()) {
@media (prefers-reduced-motion: no-preference) {
section[data-guid="22025640-99B6-D7D0-D503-149026E3C87F"] .ew-td59c5074.ew-td59c5074-estudio .st-top{animation:estudio-fill linear both;animation-timeline:view();animation-range:entry 70% cover 55%}
}
}
@keyframes estudio-fill {from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}


/* === ASSET CSS HASH: 827545c50b6e2315a7eb773a21ebabc650eb94eb | SCOPE: section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] === */
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller{ --color-paper: oklch(97% 0.012 95); --color-paper-2: oklch(94.5% 0.018 95); --color-paper-3: oklch(91% 0.022 95); --color-ink: oklch(20% 0.014 255); --color-ink-2: oklch(29% 0.014 255); --color-muted: oklch(47% 0.014 255); --color-rule: oklch(87% 0.016 95); --color-accent: oklch(98.5% 0 0); --color-accent-deep: oklch(66% 0.17 119); --color-accent-ink: oklch(20% 0.014 255); --color-brand-2: oklch(82.5% 0.192 117.9); --color-brand-2-deep: oklch(64% 0.17 120); --color-accent-2: oklch(50% 0.17 250); --color-accent-2-deep: oklch(38% 0.14 252); --color-accent-3: oklch(70% 0.2 22); --color-accent-3-deep: oklch(56% 0.19 24); --color-mint: oklch(82% 0.15 152); --color-mint-deep: oklch(48% 0.12 155); --color-focus: oklch(50% 0.2 255); --color-card: oklch(98.8% 0.007 95); --color-edge: oklch(83% 0.04 88); --color-fringe: oklch(99.2% 0.006 95); --color-kraft: oklch(63% 0.085 62); --color-sand: oklch(77% 0.1 76); --color-sugar: oklch(89% 0.035 236); --color-hill-1: oklch(94.5% 0.03 118); --color-hill-2: oklch(91.5% 0.045 135); --color-leaf: oklch(64% 0.15 150); --color-ink-line: oklch(36% 0.014 255); --color-on-ink-muted: oklch(80% 0.01 255); --font-display: "Chillax", ui-rounded, ui-sans-serif, sans-serif; --font-body: var(--font-display); --radius-card: 24px; --radius-stock: 16px; --radius-tile: 12px; --radius-pill: 999px; --rule-hair: 1px; --shadow-card: 0 1px 2px oklch(20% 0.014 255 / 0.06), 0 12px 28px -14px oklch(20% 0.014 255 / 0.22); --shadow-paper: drop-shadow(0 0 0.6px oklch(20% 0.014 255 / 0.32)) drop-shadow(1.5px 2.5px 1.5px oklch(20% 0.014 255 / 0.1)) drop-shadow(6px 14px 16px oklch(20% 0.014 255 / 0.13)); --tracking-display: -0.03em; --display-weight: 600; --ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1); --ease-snap: cubic-bezier(0.22, 1, 0.36, 1); --ease-loop: cubic-bezier(.65,0,.35,1); --dur-micro: 220ms; --dur-enter: 700ms; --dur-hero: 820ms; --photo-filter: saturate(1.12) brightness(1.04); --icon-stroke: 2; --grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12 0 0 0 0 .12 0 0 0 0 .18 0 0 0 .09 0'/><rect width='100%25' height='100%25' filter='url(%23g)'/>"); --fibre: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.006 .14' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45 0 0 0 0 .4 0 0 0 0 .3 0 0 0 .06 0'/><rect width='100%25' height='100%25' filter='url(%23f)'/>"); --tear-top: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% 100%, 0 100%); --tear-both: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% calc(100% - 12px), 95% calc(100% - 4px), 90% calc(100% - 14px), 84% calc(100% - 6px), 78% calc(100% - 13px), 72% calc(100% - 3px), 66% calc(100% - 11px), 60% calc(100% - 5px), 53% calc(100% - 15px), 47% calc(100% - 7px), 41% calc(100% - 12px), 35% calc(100% - 3px), 29% calc(100% - 10px), 23% calc(100% - 5px), 17% calc(100% - 14px), 11% calc(100% - 6px), 5% calc(100% - 12px), 0 calc(100% - 4px)); --tear-bottom: polygon(0 0, 100% 0, 100% calc(100% - 9px), 94% calc(100% - 3px), 88% calc(100% - 11px), 81% calc(100% - 4px), 74% calc(100% - 10px), 67% calc(100% - 2px), 60% calc(100% - 9px), 52% calc(100% - 4px), 45% calc(100% - 12px), 38% calc(100% - 3px), 31% calc(100% - 9px), 24% calc(100% - 5px), 17% calc(100% - 11px), 10% calc(100% - 3px), 4% calc(100% - 8px), 0 calc(100% - 2px)); --tear-right: polygon(0 0, calc(100% - 10px) 0, 100% 4%, calc(100% - 7px) 9%, calc(100% - 2px) 15%, calc(100% - 11px) 21%, calc(100% - 3px) 28%, calc(100% - 9px) 34%, 100% 41%, calc(100% - 6px) 47%, calc(100% - 12px) 54%, calc(100% - 2px) 60%, calc(100% - 8px) 67%, calc(100% - 3px) 73%, calc(100% - 11px) 80%, calc(100% - 4px) 86%, calc(100% - 9px) 93%, 100% 100%, 0 100%); --text-hero: clamp(2.75rem, 1.6rem + 4.2vw, 5.25rem); --text-section: clamp(2.5rem, 1.9rem + 1.9vw, 3.25rem); --text-statement: clamp(2.5rem, 1.2rem + 3.9vw, 4.5rem); --text-title: clamp(1.3rem, 1.1rem + .6vw, 1.5625rem); --text-lead: clamp(1.125rem, 1rem + .4vw, 1.3125rem); --text-body: 1.125rem; --text-small: 1rem; --text-label: .875rem; --space-2xs: 4px; --space-xs: 8px; --space-sm: 12px; --space-md: 16px; --space-lg: 24px; --space-xl: 32px; --space-2xl: 48px; --space-3xl: 64px; --sec-a: clamp(80px, 6vw + 40px, 120px); --sec-b: clamp(96px, 7vw + 44px, 144px); --sec-c: clamp(104px, 9vw + 46px, 176px); --container: 1440px; --gutter: clamp(20px, 4.4vw, 64px); }
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller *,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller::before,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller *::before,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller::after,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller *::after{box-sizing:border-box;margin:0;padding:0}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller{ -webkit-text-size-adjust:100%; }
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller{ font-family:var(--font-body); font-weight:500; font-size:var(--text-body); line-height:1.55; color:var(--color-ink); background:var(--color-paper); -webkit-font-smoothing:antialiased; }
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller h1,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller h2,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.04;text-wrap:balance}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller p{text-wrap:pretty;max-width:62ch}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller ul,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller ol{list-style:none}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller a{color:var(--color-accent-2);text-decoration-thickness:1px;text-underline-offset:.2em}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller img{display:block;max-width:100%;height:auto}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:8px}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .ico{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .btn{--edge:5px;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:54px;padding:0 var(--space-lg);border-radius:var(--radius-stock);font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1;color:var(--color-ink);text-decoration:none;background:var(--grain),var(--fibre),var(--color-paper-2);box-shadow:inset 0 1px 0 oklch(99% 0.005 95 / .7),inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-edge);transition:translate var(--dur-micro) var(--ease-snap),box-shadow var(--dur-micro) var(--ease-snap)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .btn .ico{transition:transform var(--dur-micro) var(--ease-snap)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .btn:hover{--edge:7px;translate:0 -2px}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .btn:hover .ico{transform:translateX(4px)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .btn:active{--edge:1px;translate:0 4px}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .btn--primary{background:var(--grain),var(--fibre),var(--color-accent);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-accent-deep),2px calc(var(--edge) + 4px) 10px -3px color-mix(in oklab,var(--color-ink) 32%,transparent);transition-timing-function:var(--ease-spring)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller .fill{display:inline-block;padding:.3em .7em;border:1px dashed currentColor;border-radius:10px;color:var(--color-muted);font-size:var(--text-small)}
@media (prefers-reduced-motion: reduce) {
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller *,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller::before,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller *::before,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller::after,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074-taller *::after{animation:none!important;transition:none!important}
}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller{background:var(--grain),var(--fibre),var(--color-paper);padding-block:var(--sec-c) var(--sec-a);overflow-x:clip}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-lg);align-items:center}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .photo{grid-column:1 / 8}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .frame{filter:var(--shadow-paper)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .frame-in{position:relative;aspect-ratio:1 / 0.92;min-height:440px;border-radius:var(--radius-card) 0 0 var(--radius-card);overflow:hidden;clip-path:var(--tear-right);background:var(--color-paper-3)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .frame-in img{position:absolute;left:0;top:-9%;width:100%;height:118%;object-fit:cover;object-position:80% 50%;filter:var(--photo-filter)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .cap{margin-top:var(--space-md);font-size:var(--text-label);color:var(--color-muted)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .txt{grid-column:8 / 13;padding-left:var(--space-lg)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller h2{font-size:var(--text-section)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller h2 .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller h2 .w > span{display:inline-block}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .p{margin-top:var(--space-lg);font-size:var(--text-body);color:var(--color-ink-2)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .chips{margin-top:var(--space-xl);display:flex;flex-wrap:wrap;gap:var(--space-sm)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .chip{display:inline-block;padding:.35em .8em;border-radius:var(--radius-tile);font-weight:600;font-size:var(--text-lead);background:var(--grain),var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule),0 4px 0 0 var(--color-edge);transition:background-color var(--dur-micro) var(--ease-snap),transform var(--dur-micro) var(--ease-snap)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .chip:hover{background-color:var(--c);transform:translateY(-3px)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .go{display:inline-block;margin-top:var(--space-xl);position:relative;overflow:hidden;padding-bottom:4px;text-decoration:none;font-weight:600}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .go::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform:translateX(-101%);transition:transform 280ms var(--ease-snap)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .go:hover::after{transform:none}
@media (max-width:60rem) {
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .photo,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .txt{grid-column:1 / -1}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .txt{padding-left:0;margin-top:var(--space-xl)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .frame-in{min-height:0;aspect-ratio:4 / 3.4}
}
@media (prefers-reduced-motion: no-preference) {
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller.is-js .frame{clip-path:inset(0 100% 0 0)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .frame.is-in{clip-path:inset(-60px -60px -60px -60px);transition:clip-path 1100ms var(--ease-snap)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller.is-js h2 .w > span{transform:translateY(110%)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller h2.is-in .w > span{transform:none;transition:transform var(--dur-enter) var(--ease-snap) calc(var(--i) * 90ms)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller.is-js .chip,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller.is-js .p,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller.is-js .go{opacity:0;transform:translateY(-12px)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .p.is-in,
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .go.is-in{opacity:1;transform:none;transition:opacity var(--dur-enter) var(--ease-snap) 300ms,transform var(--dur-enter) var(--ease-snap) 300ms}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .chips.is-in .chip{opacity:1;transform:none;transition:opacity 400ms var(--ease-snap) calc(var(--i) * 110ms),transform 600ms var(--ease-spring) calc(var(--i) * 110ms),background-color var(--dur-micro) var(--ease-snap)}
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .chips.is-in .chip:hover{transform:translateY(-3px);transition-delay:0s}
}
@supports (animation-timeline: view()) {
@media (prefers-reduced-motion: no-preference) {
section[data-guid="976C4ECD-6E2D-A0CF-22D0-9F4DD555ED45"] .ew-td59c5074.ew-td59c5074-taller .frame-in img{animation:taller-depth linear both;animation-timeline:view();animation-range:cover 0% cover 100%}
}
}
@keyframes taller-depth {from{transform:translateY(-7%)}to{transform:translateY(7%)}}


/* === ASSET CSS HASH: 8dd0cb5a13a157c9235d6f7e822dbd8a668c6223 | SCOPE: section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] === */
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg{ --color-paper: oklch(97% 0.012 95); --color-paper-2: oklch(94.5% 0.018 95); --color-paper-3: oklch(91% 0.022 95); --color-ink: oklch(20% 0.014 255); --color-ink-2: oklch(29% 0.014 255); --color-muted: oklch(47% 0.014 255); --color-rule: oklch(87% 0.016 95); --color-accent: oklch(98.5% 0 0); --color-accent-deep: oklch(66% 0.17 119); --color-accent-ink: oklch(20% 0.014 255); --color-brand-2: oklch(82.5% 0.192 117.9); --color-brand-2-deep: oklch(64% 0.17 120); --color-accent-2: oklch(50% 0.17 250); --color-accent-2-deep: oklch(38% 0.14 252); --color-accent-3: oklch(70% 0.2 22); --color-accent-3-deep: oklch(56% 0.19 24); --color-mint: oklch(82% 0.15 152); --color-mint-deep: oklch(48% 0.12 155); --color-focus: oklch(50% 0.2 255); --color-card: oklch(98.8% 0.007 95); --color-edge: oklch(83% 0.04 88); --color-fringe: oklch(99.2% 0.006 95); --color-kraft: oklch(63% 0.085 62); --color-sand: oklch(77% 0.1 76); --color-sugar: oklch(89% 0.035 236); --color-hill-1: oklch(94.5% 0.03 118); --color-hill-2: oklch(91.5% 0.045 135); --color-leaf: oklch(64% 0.15 150); --color-ink-line: oklch(36% 0.014 255); --color-on-ink-muted: oklch(80% 0.01 255); --font-display: "Chillax", ui-rounded, ui-sans-serif, sans-serif; --font-body: var(--font-display); --radius-card: 24px; --radius-stock: 16px; --radius-tile: 12px; --radius-pill: 999px; --rule-hair: 1px; --shadow-card: 0 1px 2px oklch(20% 0.014 255 / 0.06), 0 12px 28px -14px oklch(20% 0.014 255 / 0.22); --shadow-paper: drop-shadow(0 0 0.6px oklch(20% 0.014 255 / 0.32)) drop-shadow(1.5px 2.5px 1.5px oklch(20% 0.014 255 / 0.1)) drop-shadow(6px 14px 16px oklch(20% 0.014 255 / 0.13)); --tracking-display: -0.03em; --display-weight: 600; --ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1); --ease-snap: cubic-bezier(0.22, 1, 0.36, 1); --ease-loop: cubic-bezier(.65,0,.35,1); --dur-micro: 220ms; --dur-enter: 700ms; --dur-hero: 820ms; --photo-filter: saturate(1.12) brightness(1.04); --icon-stroke: 2; --grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12 0 0 0 0 .12 0 0 0 0 .18 0 0 0 .09 0'/><rect width='100%25' height='100%25' filter='url(%23g)'/>"); --fibre: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.006 .14' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45 0 0 0 0 .4 0 0 0 0 .3 0 0 0 .06 0'/><rect width='100%25' height='100%25' filter='url(%23f)'/>"); --tear-top: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% 100%, 0 100%); --tear-both: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% calc(100% - 12px), 95% calc(100% - 4px), 90% calc(100% - 14px), 84% calc(100% - 6px), 78% calc(100% - 13px), 72% calc(100% - 3px), 66% calc(100% - 11px), 60% calc(100% - 5px), 53% calc(100% - 15px), 47% calc(100% - 7px), 41% calc(100% - 12px), 35% calc(100% - 3px), 29% calc(100% - 10px), 23% calc(100% - 5px), 17% calc(100% - 14px), 11% calc(100% - 6px), 5% calc(100% - 12px), 0 calc(100% - 4px)); --tear-bottom: polygon(0 0, 100% 0, 100% calc(100% - 9px), 94% calc(100% - 3px), 88% calc(100% - 11px), 81% calc(100% - 4px), 74% calc(100% - 10px), 67% calc(100% - 2px), 60% calc(100% - 9px), 52% calc(100% - 4px), 45% calc(100% - 12px), 38% calc(100% - 3px), 31% calc(100% - 9px), 24% calc(100% - 5px), 17% calc(100% - 11px), 10% calc(100% - 3px), 4% calc(100% - 8px), 0 calc(100% - 2px)); --tear-right: polygon(0 0, calc(100% - 10px) 0, 100% 4%, calc(100% - 7px) 9%, calc(100% - 2px) 15%, calc(100% - 11px) 21%, calc(100% - 3px) 28%, calc(100% - 9px) 34%, 100% 41%, calc(100% - 6px) 47%, calc(100% - 12px) 54%, calc(100% - 2px) 60%, calc(100% - 8px) 67%, calc(100% - 3px) 73%, calc(100% - 11px) 80%, calc(100% - 4px) 86%, calc(100% - 9px) 93%, 100% 100%, 0 100%); --text-hero: clamp(2.75rem, 1.6rem + 4.2vw, 5.25rem); --text-section: clamp(2.5rem, 1.9rem + 1.9vw, 3.25rem); --text-statement: clamp(2.5rem, 1.2rem + 3.9vw, 4.5rem); --text-title: clamp(1.3rem, 1.1rem + .6vw, 1.5625rem); --text-lead: clamp(1.125rem, 1rem + .4vw, 1.3125rem); --text-body: 1.125rem; --text-small: 1rem; --text-label: .875rem; --space-2xs: 4px; --space-xs: 8px; --space-sm: 12px; --space-md: 16px; --space-lg: 24px; --space-xl: 32px; --space-2xl: 48px; --space-3xl: 64px; --sec-a: clamp(80px, 6vw + 40px, 120px); --sec-b: clamp(96px, 7vw + 44px, 144px); --sec-c: clamp(104px, 9vw + 46px, 176px); --container: 1440px; --gutter: clamp(20px, 4.4vw, 64px); }
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg *,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg::before,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg *::before,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg::after,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg *::after{box-sizing:border-box;margin:0;padding:0}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg{ -webkit-text-size-adjust:100%; }
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg{ font-family:var(--font-body); font-weight:500; font-size:var(--text-body); line-height:1.55; color:var(--color-ink); background:var(--color-paper); -webkit-font-smoothing:antialiased; }
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg h1,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg h2,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.04;text-wrap:balance}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg p{text-wrap:pretty;max-width:62ch}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg ul,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg ol{list-style:none}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg a{color:var(--color-accent-2);text-decoration-thickness:1px;text-underline-offset:.2em}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg img{display:block;max-width:100%;height:auto}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:8px}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .ico{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .btn{--edge:5px;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:54px;padding:0 var(--space-lg);border-radius:var(--radius-stock);font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1;color:var(--color-ink);text-decoration:none;background:var(--grain),var(--fibre),var(--color-paper-2);box-shadow:inset 0 1px 0 oklch(99% 0.005 95 / .7),inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-edge);transition:translate var(--dur-micro) var(--ease-snap),box-shadow var(--dur-micro) var(--ease-snap)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .btn .ico{transition:transform var(--dur-micro) var(--ease-snap)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .btn:hover{--edge:7px;translate:0 -2px}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .btn:hover .ico{transform:translateX(4px)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .btn:active{--edge:1px;translate:0 4px}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .btn--primary{background:var(--grain),var(--fibre),var(--color-accent);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-accent-deep),2px calc(var(--edge) + 4px) 10px -3px color-mix(in oklab,var(--color-ink) 32%,transparent);transition-timing-function:var(--ease-spring)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg .fill{display:inline-block;padding:.3em .7em;border:1px dashed currentColor;border-radius:10px;color:var(--color-muted);font-size:var(--text-small)}
@media (prefers-reduced-motion: reduce) {
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg *,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg::before,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg *::before,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg::after,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074-mmorpg *::after{animation:none!important;transition:none!important}
}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg{background:var(--grain),var(--fibre),var(--color-paper);padding-block:var(--sec-a) var(--sec-b);overflow-x:clip}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .hd{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-lg);align-items:end}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg h2{grid-column:1 / 7;font-size:var(--text-section)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .lead{grid-column:8 / 12;font-size:var(--text-lead);color:var(--color-ink-2)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .rows{margin-top:var(--space-3xl)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-lg);padding-block:var(--space-xl);isolation:isolate}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .hair{position:absolute;left:0;right:0;top:0;height:2px;border-radius:var(--radius-pill);background:var(--color-ink)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row:last-child .hair.end{top:auto;bottom:0}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .well{position:absolute;inset:6px calc(var(--space-md) * -1);z-index:-1;border-radius:var(--radius-stock);background:var(--grain),var(--color-paper-2);opacity:0;transition:opacity var(--dur-micro) var(--ease-snap)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row:hover .well{opacity:1}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .r-t{grid-column:1 / 6;font-size:var(--text-title);line-height:1.15;letter-spacing:-.02em;transition:transform 280ms var(--ease-snap)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row:hover .r-t{transform:translateX(10px)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .r-p{grid-column:6 / 12;font-size:var(--text-body);color:var(--color-ink-2);align-self:center}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .bud{grid-column:12 / 13;justify-self:end;align-self:center;width:18px;height:18px;border-radius:50%;background:var(--color-mint);box-shadow:0 0 0 4px color-mix(in oklab,var(--color-mint) 35%,transparent)}
@media (max-width:60rem) {
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg h2,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .lead{grid-column:1 / -1}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .r-t{grid-column:1 / 12}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .bud{grid-column:12 / 13;grid-row:1}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .r-p{grid-column:1 / -1}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row{gap:var(--space-sm)}
}
@media (prefers-reduced-motion: no-preference) {
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg.is-js .r-t,
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg.is-js .r-p{opacity:0;transform:translateY(18px)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg.is-js .bud{opacity:0}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row.is-in .r-t{opacity:1;transform:none;transition:opacity 600ms var(--ease-snap),transform 700ms var(--ease-snap)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row.is-in .r-p{opacity:1;transform:none;transition:opacity 600ms var(--ease-snap) 120ms,transform 700ms var(--ease-snap) 120ms}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .row.is-in .bud{opacity:1;transition:opacity 500ms var(--ease-snap) 260ms;animation:mmorpg-bud 3.4s var(--ease-loop) infinite;animation-delay:calc(var(--i) * -0.85s)}
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg.is-paused .bud{animation-play-state:paused}
}
@keyframes mmorpg-bud {0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@supports (animation-timeline: view()) {
@media (prefers-reduced-motion: no-preference) {
section[data-guid="D69CEFB7-A7A8-2797-139C-6525169EC5C1"] .ew-td59c5074.ew-td59c5074-mmorpg .hair{animation:mmorpg-rule linear both;animation-timeline:view();animation-range:entry 0% cover 40%}
}
}
@keyframes mmorpg-rule {from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}


/* === ASSET CSS HASH: 16d1d2f8d362cc6362aba2d17d7e8e8289092cf9 | SCOPE: section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] === */
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto{ --color-paper: oklch(97% 0.012 95); --color-paper-2: oklch(94.5% 0.018 95); --color-paper-3: oklch(91% 0.022 95); --color-ink: oklch(20% 0.014 255); --color-ink-2: oklch(29% 0.014 255); --color-muted: oklch(47% 0.014 255); --color-rule: oklch(87% 0.016 95); --color-accent: oklch(98.5% 0 0); --color-accent-deep: oklch(66% 0.17 119); --color-accent-ink: oklch(20% 0.014 255); --color-brand-2: oklch(82.5% 0.192 117.9); --color-brand-2-deep: oklch(64% 0.17 120); --color-accent-2: oklch(50% 0.17 250); --color-accent-2-deep: oklch(38% 0.14 252); --color-accent-3: oklch(70% 0.2 22); --color-accent-3-deep: oklch(56% 0.19 24); --color-mint: oklch(82% 0.15 152); --color-mint-deep: oklch(48% 0.12 155); --color-focus: oklch(50% 0.2 255); --color-card: oklch(98.8% 0.007 95); --color-edge: oklch(83% 0.04 88); --color-fringe: oklch(99.2% 0.006 95); --color-kraft: oklch(63% 0.085 62); --color-sand: oklch(77% 0.1 76); --color-sugar: oklch(89% 0.035 236); --color-hill-1: oklch(94.5% 0.03 118); --color-hill-2: oklch(91.5% 0.045 135); --color-leaf: oklch(64% 0.15 150); --color-ink-line: oklch(36% 0.014 255); --color-on-ink-muted: oklch(80% 0.01 255); --font-display: "Chillax", ui-rounded, ui-sans-serif, sans-serif; --font-body: var(--font-display); --radius-card: 24px; --radius-stock: 16px; --radius-tile: 12px; --radius-pill: 999px; --rule-hair: 1px; --shadow-card: 0 1px 2px oklch(20% 0.014 255 / 0.06), 0 12px 28px -14px oklch(20% 0.014 255 / 0.22); --shadow-paper: drop-shadow(0 0 0.6px oklch(20% 0.014 255 / 0.32)) drop-shadow(1.5px 2.5px 1.5px oklch(20% 0.014 255 / 0.1)) drop-shadow(6px 14px 16px oklch(20% 0.014 255 / 0.13)); --tracking-display: -0.03em; --display-weight: 600; --ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1); --ease-snap: cubic-bezier(0.22, 1, 0.36, 1); --ease-loop: cubic-bezier(.65,0,.35,1); --dur-micro: 220ms; --dur-enter: 700ms; --dur-hero: 820ms; --photo-filter: saturate(1.12) brightness(1.04); --icon-stroke: 2; --grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12 0 0 0 0 .12 0 0 0 0 .18 0 0 0 .09 0'/><rect width='100%25' height='100%25' filter='url(%23g)'/>"); --fibre: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.006 .14' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45 0 0 0 0 .4 0 0 0 0 .3 0 0 0 .06 0'/><rect width='100%25' height='100%25' filter='url(%23f)'/>"); --tear-top: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% 100%, 0 100%); --tear-both: polygon(0 16px, 3% 8px, 7% 13px, 11% 4px, 16% 11px, 21% 6px, 26% 14px, 31% 5px, 36% 10px, 42% 2px, 47% 12px, 52% 7px, 58% 15px, 63% 4px, 68% 10px, 74% 3px, 79% 12px, 84% 6px, 89% 14px, 94% 5px, 100% 11px, 100% calc(100% - 12px), 95% calc(100% - 4px), 90% calc(100% - 14px), 84% calc(100% - 6px), 78% calc(100% - 13px), 72% calc(100% - 3px), 66% calc(100% - 11px), 60% calc(100% - 5px), 53% calc(100% - 15px), 47% calc(100% - 7px), 41% calc(100% - 12px), 35% calc(100% - 3px), 29% calc(100% - 10px), 23% calc(100% - 5px), 17% calc(100% - 14px), 11% calc(100% - 6px), 5% calc(100% - 12px), 0 calc(100% - 4px)); --tear-bottom: polygon(0 0, 100% 0, 100% calc(100% - 9px), 94% calc(100% - 3px), 88% calc(100% - 11px), 81% calc(100% - 4px), 74% calc(100% - 10px), 67% calc(100% - 2px), 60% calc(100% - 9px), 52% calc(100% - 4px), 45% calc(100% - 12px), 38% calc(100% - 3px), 31% calc(100% - 9px), 24% calc(100% - 5px), 17% calc(100% - 11px), 10% calc(100% - 3px), 4% calc(100% - 8px), 0 calc(100% - 2px)); --tear-right: polygon(0 0, calc(100% - 10px) 0, 100% 4%, calc(100% - 7px) 9%, calc(100% - 2px) 15%, calc(100% - 11px) 21%, calc(100% - 3px) 28%, calc(100% - 9px) 34%, 100% 41%, calc(100% - 6px) 47%, calc(100% - 12px) 54%, calc(100% - 2px) 60%, calc(100% - 8px) 67%, calc(100% - 3px) 73%, calc(100% - 11px) 80%, calc(100% - 4px) 86%, calc(100% - 9px) 93%, 100% 100%, 0 100%); --text-hero: clamp(2.75rem, 1.6rem + 4.2vw, 5.25rem); --text-section: clamp(2.5rem, 1.9rem + 1.9vw, 3.25rem); --text-statement: clamp(2.5rem, 1.2rem + 3.9vw, 4.5rem); --text-title: clamp(1.3rem, 1.1rem + .6vw, 1.5625rem); --text-lead: clamp(1.125rem, 1rem + .4vw, 1.3125rem); --text-body: 1.125rem; --text-small: 1rem; --text-label: .875rem; --space-2xs: 4px; --space-xs: 8px; --space-sm: 12px; --space-md: 16px; --space-lg: 24px; --space-xl: 32px; --space-2xl: 48px; --space-3xl: 64px; --sec-a: clamp(80px, 6vw + 40px, 120px); --sec-b: clamp(96px, 7vw + 44px, 144px); --sec-c: clamp(104px, 9vw + 46px, 176px); --container: 1440px; --gutter: clamp(20px, 4.4vw, 64px); }
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto *,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto::before,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto *::before,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto::after,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto *::after{box-sizing:border-box;margin:0;padding:0}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto{ -webkit-text-size-adjust:100%; }
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto{ font-family:var(--font-body); font-weight:500; font-size:var(--text-body); line-height:1.55; color:var(--color-ink); background:var(--color-paper); -webkit-font-smoothing:antialiased; }
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto h1,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto h2,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.04;text-wrap:balance}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto p{text-wrap:pretty;max-width:62ch}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto ul,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto ol{list-style:none}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto a{color:var(--color-accent-2);text-decoration-thickness:1px;text-underline-offset:.2em}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto img{display:block;max-width:100%;height:auto}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:8px}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .ico{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .btn{--edge:5px;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:54px;padding:0 var(--space-lg);border-radius:var(--radius-stock);font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1;color:var(--color-ink);text-decoration:none;background:var(--grain),var(--fibre),var(--color-paper-2);box-shadow:inset 0 1px 0 oklch(99% 0.005 95 / .7),inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-edge);transition:translate var(--dur-micro) var(--ease-snap),box-shadow var(--dur-micro) var(--ease-snap)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .btn .ico{transition:transform var(--dur-micro) var(--ease-snap)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .btn:hover{--edge:7px;translate:0 -2px}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .btn:hover .ico{transform:translateX(4px)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .btn:active{--edge:1px;translate:0 4px}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .btn--primary{background:var(--grain),var(--fibre),var(--color-accent);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-rule),0 var(--edge) 0 0 var(--color-accent-deep),2px calc(var(--edge) + 4px) 10px -3px color-mix(in oklab,var(--color-ink) 32%,transparent);transition-timing-function:var(--ease-spring)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto .fill{display:inline-block;padding:.3em .7em;border:1px dashed currentColor;border-radius:10px;color:var(--color-muted);font-size:var(--text-small)}
@media (prefers-reduced-motion: reduce) {
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto *,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto::before,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto *::before,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto::after,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074-contacto *::after{animation:none!important;transition:none!important}
}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto{position:relative;background:var(--grain),var(--fibre),var(--color-paper);padding-block:var(--space-lg) 0;overflow-x:clip}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .sh{position:absolute;inset:var(--space-lg) 0 0;filter:var(--shadow-paper)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .sh i{position:absolute;inset:0;clip-path:var(--tear-top)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .sh .fr{top:-3px;background:var(--color-fringe)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .sh .ik{background:var(--grain),var(--fibre),var(--color-ink)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-lg);align-items:center;padding-block:var(--sec-c) var(--sec-b);color:var(--color-paper)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .left{grid-column:1 / 7}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto h2{font-size:var(--text-section);color:var(--color-paper)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .lbl{margin-top:var(--space-xl);font-size:var(--text-label);color:var(--color-on-ink-muted)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .pills{margin-top:var(--space-sm);display:flex;flex-wrap:wrap;gap:var(--space-sm)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .pill{--edge:4px;min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-stock);font-weight:600;font-size:var(--text-small);color:var(--color-paper);background:var(--grain),var(--color-ink-2);box-shadow:inset 0 0 0 1px var(--color-ink-line),0 var(--edge) 0 0 oklch(12% 0.012 255);transition:background-color var(--dur-micro) var(--ease-snap),translate var(--dur-micro) var(--ease-snap)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .pill:hover{background-color:var(--color-ink-line)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .pill[aria-selected="true"]{background:var(--grain),var(--color-accent);color:var(--color-ink);box-shadow:0 var(--edge) 0 0 var(--color-accent-deep)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .panel{margin-top:var(--space-xl)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .panel p{font-size:var(--text-lead);color:var(--color-paper);max-width:40ch}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .panel .fill{margin-top:var(--space-md);color:var(--color-on-ink-muted)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .panel .ico{margin-right:.4em;vertical-align:-.15em}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .ico{stroke-width:var(--icon-stroke)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .right{grid-column:8 / 13}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .card-wrap{filter:var(--shadow-paper);transform:rotate(1.5deg)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .card{position:relative;min-height:440px;display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-2xl) var(--space-xl) var(--space-xl);border-radius:var(--radius-card);color:var(--color-ink);background:var(--grain),var(--fibre),var(--color-accent);clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .curl{position:absolute;right:0;bottom:0;width:48px;height:48px;background:var(--grain),var(--color-paper-3);clip-path:polygon(0 0,100% 0,0 100%);border-radius:0 0 0 10px}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .tag{align-self:flex-start;padding:.35em .8em;border-radius:var(--radius-pill);font-size:var(--text-label);background:var(--color-paper-2);box-shadow:inset 0 0 0 1px var(--color-rule)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .card h3{font-size:var(--text-section);max-width:12ch}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .wellm{margin-top:auto;padding:var(--space-md) var(--space-lg) var(--space-lg);border-radius:var(--radius-stock);background:var(--grain),color-mix(in oklab,var(--color-mint) 45%,var(--color-accent))}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .wellm p{font-size:var(--text-small)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .run{margin-top:var(--space-sm);height:10px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--color-mint) 70%,var(--color-accent));overflow:hidden}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .run i{display:block;width:40%;height:100%;border-radius:inherit;background:var(--color-mint-deep);transform:translateX(0)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .ink-pill{align-self:flex-start;padding:.7em 1.2em;border-radius:var(--radius-pill);font-size:var(--text-label);font-weight:600;background:var(--color-ink);color:var(--color-paper)}
@media (max-width:60rem) {
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .left,
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .right{grid-column:1 / -1}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .right{margin-top:var(--space-xl)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .card{min-height:0;padding:var(--space-xl) var(--space-lg)}
}
@media (prefers-reduced-motion: no-preference) {
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto.is-js .pill{opacity:0;transform:translateY(16px)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .pills.is-in .pill{opacity:1;transform:none;transition:opacity 400ms var(--ease-snap) calc(var(--i) * 120ms),transform 600ms var(--ease-snap) calc(var(--i) * 120ms),background-color var(--dur-micro) var(--ease-snap)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto.is-js .card-wrap{opacity:0;transform:translateY(-48px) rotate(-5deg)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .card-wrap.is-in{opacity:1;transform:rotate(1.5deg);transition:opacity 500ms var(--ease-snap),transform 1000ms var(--ease-snap)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .panel.is-shown{animation:contacto-panel 500ms var(--ease-snap)}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto .card-wrap.is-in .run i{animation:contacto-run 3.2s var(--ease-loop) infinite}
section[data-guid="3E78E870-9E80-3541-1EC4-3F2ABD9C5096"] .ew-td59c5074.ew-td59c5074-contacto.is-paused .run i{animation-play-state:paused}
}
@keyframes contacto-panel {from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@keyframes contacto-run {0%{transform:translateX(-100%)}100%{transform:translateX(250%)}}
