:root{--color-overlay-3:rgba(255, 255, 255, 0.04);--color-fg:#FAFAFA;--color-fg-muted:#A1A1AA;--color-fg-dim:#83838C;--color-fg-white:#FFFFFF;--color-fg-inverse:#09090B;--color-fg-inverse-muted:rgba(9, 9, 11, 0.65);--color-btn-dark:var(--wp--preset--color--btn-dark);--color-btn-dark-hover:var(--wp--preset--color--btn-dark-hover);--color-success:#34D399;--color-error:#EF4444;--color-grid-dot:rgba(255, 255, 255, 0.85);--text-h1:clamp(56px, 9vw, 112px);--text-h2:clamp(40px, 5.4vw, 64px);--text-h3:clamp(28px, 3vw, 36px);--text-h4:22px;--text-h5:18px;--text-h6:16px;--text-body:16px;--text-body-lg:19px;--leading-tight:1.02;--leading-snug:1.1;--tracking-tighter:-0.045em;--tracking-tight:-0.03em;--tracking-snug:-0.02em;--tracking-normal:-0.01em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--section-py:100px;--section-py-mobile:50px;--container-max:1280px;--radius-sm:var(--wp--custom--radius--sm);--radius-md:var(--wp--custom--radius--md);--radius-2xl:var(--wp--custom--radius--2-xl);--radius:var(--radius-2xl);--duration-fast:var(--wp--custom--duration--fast);--duration-base:var(--wp--custom--duration--base);--duration:var(--duration-base);--ease:var(--wp--custom--easing--out);--bg:var(--wp--preset--color--bg);--fg:var(--wp--preset--color--fg);--fg-muted:var(--wp--preset--color--fg-muted);--border:var(--wp--preset--color--border);--border-strong:var(--wp--preset--color--border-strong);--accent:var(--wp--preset--color--accent);--accent-hover:var(--wp--preset--color--accent-hover)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:.01em;overflow-x:clip}body::before{content:'';position:fixed;inset:0;background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgb(255 255 255 / .04),transparent),linear-gradient(rgb(255 255 255 / .015) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .015) 1px,transparent 1px);background-size:100% 100%,64px 64px,64px 64px;pointer-events:none;z-index:0}body::after{content:"";position:fixed;top:0;bottom:0;left:50%;width:min(var(--container-max), calc(100vw - 48px));transform:translateX(-50%);pointer-events:none;z-index:0;background-image:linear-gradient(to bottom,rgb(255 255 255 / .12) 0 12px,transparent 12px 24px),linear-gradient(to bottom,rgb(255 255 255 / .12) 0 12px,transparent 12px 24px);background-repeat:repeat-y,repeat-y;background-size:1px 24px,1px 24px;background-position:0 0,100% 0}html::after{content:"";position:fixed;top:0;bottom:0;left:50%;width:calc(min(var(--container-max), calc(100vw - 48px)) - 48px);transform:translateX(-50%);pointer-events:none;z-index:0;background-image:linear-gradient(to bottom,rgb(255 255 255 / .12) 0 12px,transparent 12px 24px),linear-gradient(to bottom,rgb(255 255 255 / .12) 0 12px,transparent 12px 24px);background-repeat:repeat-y,repeat-y;background-size:1px 24px,1px 24px;background-position:0 0,100% 0}@media (max-width:1327px){html::after{display:none}}@media (max-width:760px){body::after{width:calc(100vw - 12px)}}@media (max-width:760px){:root{--section-py:var(--section-py-mobile)}}h1,h2,h3,h4{text-wrap:balance}p{color:var(--color-fg-muted);text-wrap:pretty}a{color:inherit}.wp-site-blocks>.wp-block-template-part:first-child{display:contents}@media (max-width:720px){.wp-site-blocks>main{margin-block-start:8px}}.blurr-section{padding:var(--wp--preset--spacing--80) 0}.blurr-section>.blurr-inner.alignwide{width:calc(100% - 2 * var(--wp--preset--spacing--40));max-width:calc(var(--wp--style--global--wide-size) - 2 * var(--wp--preset--spacing--40))}@media (max-width:760px){.blurr-section{padding:calc(var(--wp--preset--spacing--80) / 2) 0}}.has-arrow .wp-block-button__link{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--10)}.has-arrow .wp-block-button__link::after{content:"";width:calc(var(--wp--custom--icon--size) * 0.7);height:calc(var(--wp--custom--icon--size) * 0.7);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='square'%3E%3Cpath d='M5 12L12 5M5 5H12V12'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='square'%3E%3Cpath d='M5 12L12 5M5 5H12V12'/%3E%3C/svg%3E") center / contain no-repeat}.has-arrow-link a{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--10)}.has-arrow-link a::after{content:"";width:calc(var(--wp--custom--icon--size) * 0.7);height:calc(var(--wp--custom--icon--size) * 0.7);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='square'%3E%3Cpath d='M5 12L12 5M5 5H12V12'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='square'%3E%3Cpath d='M5 12L12 5M5 5H12V12'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--wp--custom--duration--base) var(--wp--custom--easing--out)}.has-arrow-link a:hover::after{transform:translate(3px,-3px)}.js:not(.reveal-ready) .reveal{animation:blurr-reveal-fallback 0s 3s forwards}@keyframes blurr-reveal-fallback{to{opacity:1;transform:none}}.js .reveal{opacity:0;transform:translateY(20px);transition:opacity 0.7s var(--ease),transform 0.7s var(--ease)}.js .reveal.in{opacity:1;transform:translateY(0)}.reveal[data-delay="1"]{transition-delay:0.1s}.reveal[data-delay="2"]{transition-delay:0.2s}.reveal[data-delay="3"]{transition-delay:0.3s}.reveal[data-delay="4"]{transition-delay:0.4s}.reveal[data-delay="5"]{transition-delay:0.5s}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none}html{scroll-behavior:auto}}.blk-sitemap-list{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:10px}.blk-sitemap-list a{color:var(--fg-muted);text-decoration:none;transition:color var(--duration-fast) var(--ease)}.blk-sitemap-list a:hover{color:var(--fg)}.blk-404{position:relative;overflow:hidden;min-height:calc(100svh - 180px);display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 24px}.blk-404::before{content:"404" / "";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:clamp(260px, 52vw, 720px);font-weight:var(--weight-bold);line-height:.85;letter-spacing:-.06em;white-space:nowrap;pointer-events:none;user-select:none;z-index:0;background-image:radial-gradient(rgb(255 255 255 / .9) 1.3px,transparent 1.6px);background-size:15px 15px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;opacity:.45;-webkit-mask-image:linear-gradient(to top,transparent 0%,#000 90%);mask-image:linear-gradient(to top,transparent 0%,#000 90%)}.blk-404__inner{position:relative;z-index:1;max-width:600px}.blk-404 h1{margin-bottom:12px;font-size:var(--wp--preset--font-size--h-2);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug)}.blk-404 p{color:var(--color-fg-muted);margin-bottom:28px}.blk-404 .blk-404__actions{gap:12px;justify-content:center}body.single-post .wp-block-post-title{font-size:clamp(30px, 3.5vw, 42px);line-height:1.15;padding-top:14px}body.single-post .blk-breadcrumb{padding-top:clamp(40px, 5vw, 72px)}body.single-post .blk-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}body.single-post .blk-breadcrumb li{display:flex;align-items:center;gap:8px;color:var(--color-fg-dim);min-width:0}body.single-post .blk-breadcrumb li:not(:first-child)::before{content:"/";color:var(--color-fg-dim);opacity:.6}body.single-post .blk-breadcrumb a{color:var(--color-fg-muted);text-decoration:none;transition:color var(--duration-fast) var(--ease)}body.single-post .blk-breadcrumb a:hover{color:var(--color-fg)}body.single-post .blk-breadcrumb [aria-current="page"]{color:var(--color-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40ch}.wp-block-post-title,.wp-block-post-title a{text-wrap-style:auto!important;text-wrap:wrap!important}body.single-post .wp-block-post-title a{display:block}body.single-post .wp-block-post-title a,body.single-post .wp-block-post-featured-image a{pointer-events:none;cursor:default}body.single-post .entry-content a:not(.wp-block-button__link){text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:opacity var(--duration-fast) var(--ease)}body.single-post .entry-content a:not(.wp-block-button__link):hover{opacity:.7}body.single-post .entry-content h2.wp-block-heading:not(.is-style-section-title){font-size:clamp(22px, 2.4vw, 30px)}body.single-post main.is-layout-constrained{--wp--style--global--content-size:800px}@keyframes blk-scroll-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-24px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.entry-content>.wp-block-group.alignfull{animation:blk-scroll-out linear both;animation-timeline:view();animation-range:exit 40% exit 100%}}}.is-offscreen,.is-offscreen *{animation-play-state:paused!important}@media print{:root{color-scheme:light}body{background:#fff!important;color:#000}body::before,body::after{display:none!important}.blurr-header,.wp-block-template-part:has(.blurr-whatsapp),.blurr-cta,footer.wp-block-template-part{display:none!important}h1,h2,h3,h4,h5,h6,p,li,a{color:#000!important}.reveal{opacity:1!important;transform:none!important}a[href^="http"]::after{content:" (" attr(href) ")";font-size:.85em}}