:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}ul{box-sizing:border-box;margin:0 0 var(--oa-space-4);padding-left:1.15rem}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:#1e3a5f;--wp--preset--color--accent:#b08d57;--wp--preset--color--muted:#64748b;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-family--system:'Inter', Arial, sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:760px;--wp--style--global--wide-size:1180px;--wp--style--block-gap:24px;--oa-graphite:#20201e;--oa-graphite-deep:#171715;--oa-black:#111111;--oa-gold:#b7924a;--oa-gold-light:#d1b26f;--oa-gold-ink:#7a5f24;--oa-gold-gradient:linear-gradient( 118deg, #8b6420 0%, #b7924a 28%, #f0d995 52%, #d1b26f 72%, #8f6926 100% );--oa-gold-gradient-vertical:linear-gradient( 180deg, #8b6420 0%, #f0d995 48%, #b7924a 100% );--oa-warm-white:#faf8f3;--oa-beige:#eee8dd;--oa-text:#262626;--oa-muted:#66645f;--oa-on-dark:#f5f1e9;--oa-on-dark-muted:#cbc5b8;--oa-mist:radial-gradient( 120% 90% at 100% 0%, rgba(209, 178, 111, 0.22) 0%, rgba(209, 178, 111, 0.08) 38%, rgba(209, 178, 111, 0) 70% );--oa-hairline:rgba(183, 146, 74, 0.28);--oa-hairline-soft:rgba(245, 241, 233, 0.14);--oa-overlay:rgba(17, 17, 17, 0.66);--oa-font-body:"Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--oa-font-display:"Cormorant Garamond", Georgia, "Times New Roman", serif;--oa-step--1:clamp(0.83rem, 0.8rem + 0.15vw, 0.9rem);--oa-step-0:clamp(1rem, 0.97rem + 0.15vw, 1.06rem);--oa-step-1:clamp(1.15rem, 1.09rem + 0.3vw, 1.3rem);--oa-step-2:clamp(1.4rem, 1.28rem + 0.6vw, 1.75rem);--oa-step-3:clamp(1.75rem, 1.5rem + 1.2vw, 2.5rem);--oa-step-4:clamp(2.1rem, 1.6rem + 2.4vw, 3.5rem);--oa-step-5:clamp(2.4rem, 1.7rem + 3.4vw, 4.4rem);--oa-space-1:0.25rem;--oa-space-2:0.5rem;--oa-space-3:0.75rem;--oa-space-4:1rem;--oa-space-5:1.5rem;--oa-space-6:2rem;--oa-space-7:3rem;--oa-space-8:4.5rem;--oa-space-9:6.5rem;--oa-container:1200px;--oa-container-narrow:760px;--oa-gutter:clamp(1.25rem, 4vw, 2.5rem);--oa-header-height:76px;--oa-radius-sm:0;--oa-radius-md:0;--oa-radius-lg:0;--oa-radius-button:0;--oa-ease:cubic-bezier(0.2, 0.7, 0.2, 1);--oa-duration-fast:180ms;--oa-duration:320ms;--oa-duration-reveal:650ms;--oa-duration-decor:1050ms;--oa-duration-slow:var(--oa-duration-decor);--oa-stagger:80ms}:where(body){margin:0}body{background-color:#fff;color:#1e293b;padding:0;margin:0;background:var(--oa-warm-white);color:var(--oa-text);font-family:var(--oa-font-body);font-size:var(--oa-step-0);line-height:1.65;overflow-x:hidden}@font-face{ font-family:"Cormorant Garamond";font-style:normal;font-weight:500;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/cormorant-garamond-500-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Cormorant Garamond";font-style:normal;font-weight:500;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/cormorant-garamond-500-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Cormorant Garamond";font-style:normal;font-weight:600;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/cormorant-garamond-600-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Cormorant Garamond";font-style:normal;font-weight:600;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/cormorant-garamond-600-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/cormorant-garamond-700-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/cormorant-garamond-700-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/inter-400-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/inter-400-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/inter-500-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/inter-500-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/inter-600-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(https://ostapiuk.adv.br/wp-content/themes/ostapiuk-adv/assets/fonts/inter-600-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@media (min-width:900px){:root{--oa-header-height:92px}}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--oa-header-height) + var(--oa-space-4));-webkit-text-size-adjust:100%}img,picture,svg{display:block;max-width:100%}img{height:auto}a,button{color:inherit}a{text-decoration-color:var(--oa-hairline);text-underline-offset:.22em}h1,h2,p{margin:0 0 var(--oa-space-4)}h1,h2{font-family:var(--oa-font-display);font-weight:600;line-height:1.14;letter-spacing:-.005em;text-wrap:balance}h1{font-size:var(--oa-step-5)}h2{font-size:var(--oa-step-4)}p{text-wrap:pretty}button{font:inherit}:focus-visible{outline:3px solid var(--oa-gold-light);outline-offset:3px;border-radius:2px}::selection{background:var(--oa-gold);color:var(--oa-black)}.oa-container{width:min(100% - var(--oa-gutter)*2,var(--oa-container));margin-inline:auto}.oa-container--narrow{width:min(100% - var(--oa-gutter)*2,var(--oa-container-narrow))}.oa-section{position:relative;padding-block:var(--oa-space-8)}@media (min-width:900px){.oa-section{padding-block:var(--oa-space-9)}}.oa-eyebrow{display:flex;align-items:center;gap:var(--oa-space-3);margin-bottom:var(--oa-space-3);color:var(--oa-gold-ink);font-size:var(--oa-step--1);font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.oa-eyebrow::before{content:"";width:28px;height:1px;flex-shrink:0;background:currentcolor;transform-origin:left center}.oa-lead{max-width:62ch;font-size:var(--oa-step-1);color:var(--oa-muted)}.oa-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--oa-space-3);min-height:50px;padding:var(--oa-space-3) var(--oa-space-6);border:1px solid transparent;border-radius:var(--oa-radius-button);font-size:var(--oa-step--1);font-weight:500;letter-spacing:.08em;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color var(--oa-duration) var(--oa-ease),border-color var(--oa-duration) var(--oa-ease),color var(--oa-duration) var(--oa-ease)}.oa-button__arrow{width:13px;height:13px;flex-shrink:0;transition:transform var(--oa-duration) var(--oa-ease)}.oa-button:hover .oa-button__arrow{transform:translate(2px,-2px)}.oa-button--primary{background:var(--oa-gold);border-color:var(--oa-gold);color:var(--oa-black)}.oa-button--primary:hover{background:var(--oa-gold-light);border-color:var(--oa-gold-light)}.oa-button--outline{background:0 0;border-color:var(--oa-hairline);color:var(--oa-gold-light)}.oa-button--outline:hover{background:rgba(183,146,74,.12);border-color:var(--oa-gold)}.oa-button--ghost{background:0 0;border-color:rgba(245,241,233,.32);color:var(--oa-on-dark)}.oa-button--ghost:hover{border-color:var(--oa-gold-light);color:var(--oa-gold-light)}.oa-button--on-light.oa-button--ghost{border-color:rgba(38,38,38,.22);color:var(--oa-text)}.oa-button--on-light.oa-button--ghost:hover{border-color:var(--oa-gold-ink);color:var(--oa-gold-ink)}.oa-button--on-dark.oa-button--outline{border-color:var(--oa-hairline);color:var(--oa-gold-light)}.oa-cta-pair{display:flex;flex-wrap:wrap;gap:var(--oa-space-3);margin-top:var(--oa-space-6)}.oa-skip-link{position:absolute;top:var(--oa-space-3);left:var(--oa-space-3);z-index:200;padding:var(--oa-space-3) var(--oa-space-5);background:var(--oa-gold);color:var(--oa-black);border-radius:var(--oa-radius-sm);font-weight:600;transform:translateY(-200%);transition:transform var(--oa-duration) var(--oa-ease)}.oa-skip-link:focus{transform:translateY(0)}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.oa-header{position:fixed;inset:0 0 auto;z-index:100;background:0 0;border-bottom:1px solid transparent;transition:background-color var(--oa-duration) var(--oa-ease),border-color var(--oa-duration) var(--oa-ease),backdrop-filter var(--oa-duration) var(--oa-ease)}.oa-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--oa-space-5);min-height:var(--oa-header-height)}.oa-header--opaque{background:var(--oa-graphite);border-bottom-color:var(--oa-hairline-soft)}.oa-body--inner .oa-site-main{padding-top:var(--oa-header-height)}.oa-logo,.oa-menu a{color:var(--oa-on-dark);text-decoration:none}.oa-logo{display:inline-flex;align-items:center;gap:clamp(.55rem,1vw,.8rem);flex-shrink:0;min-height:44px}.oa-logo__mark{width:auto;max-height:48px;object-fit:contain}@media (min-width:900px){.oa-logo__mark{max-height:58px}}.oa-logo__wordmark{display:grid;gap:.08rem;min-width:0;line-height:1}.oa-logo__name{font-family:var(--oa-font-display);font-size:clamp(1rem,1.35vw,1.35rem);font-weight:600;letter-spacing:.01em;white-space:nowrap}.oa-logo__role{color:var(--oa-gold-light);font-size:clamp(.7rem,.6vw,.8rem);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.oa-logo--footer .oa-logo__mark{max-height:68px}.oa-logo--footer .oa-logo__name{font-size:var(--oa-step-1)}@media (max-width:420px){.oa-logo__mark{max-height:42px}.oa-logo__name{font-size:.98rem}}.oa-menu,.oa-nav{display:flex;align-items:center;gap:var(--oa-space-6)}.oa-menu{gap:var(--oa-space-5);margin:0;padding:0;list-style:none}.oa-menu a{position:relative;display:inline-block;padding-block:var(--oa-space-2);font-size:var(--oa-step--1);font-weight:500;letter-spacing:.04em}.oa-menu a::after{content:"";position:absolute;left:0;bottom:2px;width:0;height:1px;background:var(--oa-gold-light);transition:width var(--oa-duration) var(--oa-ease)}.oa-menu .current-menu-item>a::after,.oa-menu [aria-current=page]::after,.oa-menu a:hover::after{width:100%}.oa-breadcrumb a:hover,.oa-menu .current-menu-item>a,.oa-menu [aria-current=page]{color:var(--oa-gold-light)}.oa-header__cta{flex-shrink:0}.oa-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:0 0;border:1px solid var(--oa-hairline-soft);border-radius:var(--oa-radius-sm);color:var(--oa-on-dark);cursor:pointer}.oa-menu-toggle__bars{position:relative;display:block;width:20px;height:2px;background:currentcolor;transition:background-color var(--oa-duration-fast) var(--oa-ease)}.oa-menu-toggle__bars::after,.oa-menu-toggle__bars::before{content:"";position:absolute;left:0;width:20px;height:2px;background:currentcolor;transition:transform var(--oa-duration) var(--oa-ease)}.oa-menu-toggle__bars::before{top:-6px}.oa-menu-toggle__bars::after{top:6px}@media (max-width:899px){.oa-nav{position:fixed;top:var(--oa-header-current-height, var(--oa-header-height));right:0;bottom:auto;left:0;height:calc(100dvh - var(--oa-header-current-height, var(--oa-header-height)));max-height:calc(100dvh - var(--oa-header-current-height, var(--oa-header-height)));display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:clamp(1rem,3dvh,1.5rem) var(--oa-gutter) clamp(1rem,3dvh,1.5rem);background:var(--oa-graphite-deep);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity var(--oa-duration) var(--oa-ease),transform var(--oa-duration) var(--oa-ease),visibility var(--oa-duration)}.oa-nav::-webkit-scrollbar{display:none}.oa-menu{flex-direction:column;align-items:stretch;gap:0}.oa-menu a{display:block;padding-block:clamp(.75rem,2.2dvh,1rem);font-size:var(--oa-step-1)}.oa-nav .oa-button{margin-top:var(--oa-space-4)}.oa-header__cta{display:none}}@media (min-width:900px){.oa-menu-toggle,.oa-nav .oa-button{display:none}}.oa-breadcrumb,.oa-footer h2{font-size:var(--oa-step--1);color:var(--oa-on-dark-muted)}.oa-breadcrumb a,.oa-footer__list a{color:inherit;text-decoration:none}.oa-breadcrumb [aria-current=page],.oa-footer{color:var(--oa-on-dark)}.oa-footer{position:relative;background:var(--oa-graphite-deep);overflow:hidden}.oa-footer__inner{position:relative;z-index:1;padding-block:var(--oa-space-8) var(--oa-space-6)}.oa-footer__grid{display:grid;gap:var(--oa-space-7);grid-template-columns:1fr}@media (min-width:700px){.oa-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.oa-footer__grid{grid-template-columns:1.4fr 1fr 1fr}}.oa-footer h2{margin-bottom:var(--oa-space-4);font-family:var(--oa-font-body);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--oa-gold-light)}.oa-footer__identity,.oa-footer__list{font-size:var(--oa-step-0);color:var(--oa-on-dark-muted)}.oa-footer__identity{margin-top:var(--oa-space-5);line-height:1.75}.oa-footer__list{margin:0;padding:0;list-style:none;display:grid;gap:var(--oa-space-2)}.oa-footer__list a{display:inline-block;min-height:44px;padding-block:var(--oa-space-2);transition:color var(--oa-duration) var(--oa-ease)}.oa-footer__list a:focus-visible,.oa-footer__list a:hover{color:var(--oa-gold-light)}.oa-footer .oa-menu--footer{flex-direction:column;align-items:flex-start;gap:var(--oa-space-3)}.oa-footer__bottom{display:flex;flex-wrap:wrap;gap:var(--oa-space-4) var(--oa-space-6);justify-content:space-between;margin-top:var(--oa-space-8);padding-top:var(--oa-space-5);border-top:1px solid var(--oa-hairline-soft);color:var(--oa-on-dark-muted);font-size:var(--oa-step--1);line-height:1.65}.oa-footer__bottom p{margin:0}.oa-footer__bottom a:hover{color:var(--oa-gold-light)}.oa-footer__decor{position:absolute;inset:0;pointer-events:none;overflow:hidden}.oa-footer__decor::after,.oa-footer__decor::before{content:"";position:absolute;right:-18%;bottom:-55%;width:min(120%,900px);aspect-ratio:1;border:1px solid var(--oa-hairline);border-radius:50%;opacity:.55;transform:translate3d(2rem,1rem,0) scale(1.04);transition:opacity 900ms var(--oa-ease),transform 1100ms var(--oa-ease)}.oa-footer__decor::after{right:-6%;bottom:-38%;width:min(90%,640px);opacity:.35;transform:translate3d(-1rem,1.5rem,0) scale(.96);transition:opacity 1000ms var(--oa-ease),transform 1200ms var(--oa-ease)}.oa-whatsapp-float{position:fixed;right:var(--oa-space-4);bottom:var(--oa-space-4);z-index:90;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--oa-graphite);border:1px solid var(--oa-gold);border-radius:50%;color:var(--oa-gold-light);box-shadow:0 10px 30px rgba(17,17,17,.35);transition:background-color var(--oa-duration) var(--oa-ease),color var(--oa-duration) var(--oa-ease)}.oa-whatsapp-float:hover{background:var(--oa-gold);color:var(--oa-black)}.oa-whatsapp-float svg{width:26px;height:26px}@media (min-width:900px){.oa-whatsapp-float{right:var(--oa-space-6);bottom:var(--oa-space-6)}}.oa-prose{max-width:68ch}.oa-prose h2{margin-top:var(--oa-space-7);font-size:var(--oa-step-3)}.oa-prose h2:first-child{margin-top:0}.oa-prose ul{padding-left:1.35rem}.oa-prose li{margin-bottom:var(--oa-space-2)}.oa-prose .oa-about-timeline{display:grid;margin:var(--oa-space-6)0;padding:0;list-style:none;border-top:1px solid var(--oa-hairline-soft)}.oa-prose .oa-about-timeline li{display:grid;grid-template-columns:minmax(5.75rem,auto) 1fr;gap:var(--oa-space-4);align-items:baseline;margin:0;padding:var(--oa-space-4)0;border-bottom:1px solid var(--oa-hairline-soft)}@media (max-width:519px){.oa-prose .oa-about-timeline li{grid-template-columns:1fr;gap:var(--oa-space-2)}}.oa-prose .oa-about-timeline strong{color:var(--oa-gold-ink);font-family:var(--oa-font-display);font-size:var(--oa-step-1);font-weight:600}.oa-hero-photo{position:relative;display:flex;min-height:clamp(360px,62vw,440px);padding-block:var(--oa-space-6);color:var(--oa-on-dark);background:var(--oa-graphite);overflow:hidden;isolation:isolate}@media (min-width:900px){.oa-hero-photo{min-height:clamp(420px,46vw,520px);padding-block:var(--oa-space-7)}}.oa-hero-photo__media{position:absolute;inset:0;z-index:-2}.oa-hero-photo__media picture{display:block;width:100%;height:100%}.oa-hero-photo__media img{width:100%;height:100%;object-fit:cover;object-position:var(--oa-hero-focal, center)}.oa-hero-photo__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,17,.58)0,rgba(17,17,17,.12) 24%,rgba(17,17,17,.34) 60%,rgba(17,17,17,.86) 100%),linear-gradient(90deg,rgba(17,17,17,.82)0,rgba(17,17,17,.5) 34%,rgba(17,17,17,.06) 66%,rgba(17,17,17,0) 100%)}.oa-hero-photo__decor{position:absolute;top:-42%;right:-18%;z-index:-1;width:min(72%,640px);aspect-ratio:1;border:1px solid var(--oa-hairline);border-radius:50%;opacity:.45;pointer-events:none;transform:translate3d(1.5rem,-1rem,0) scale(.96);transition:opacity 900ms var(--oa-ease),transform 1100ms var(--oa-ease)}.oa-hero-photo__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--oa-space-6);justify-content:space-between}.oa-hero-photo__content{max-width:46ch}.oa-hero-photo__content .oa-eyebrow{color:var(--oa-gold-light)}.oa-hero-photo__title{margin-block:var(--oa-space-4)0;color:var(--oa-on-dark)}.oa-hero-photo .oa-lead{margin-top:var(--oa-space-5);color:var(--oa-on-dark)}@media (prefers-reduced-motion:reduce){.oa-hero-photo__decor,.oa-hero-photo__media img{transition:none}}