@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url("./media/cinzel-latin-ext-500-normal-VP6SSZPG.woff2") format("woff2"),url("./media/cinzel-latin-ext-500-normal-RPIATONA.woff") format("woff");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:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url("./media/cinzel-latin-500-normal-VYNGKGRM.woff2") format("woff2"),url("./media/cinzel-latin-500-normal-PJYZLCYT.woff") format("woff");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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url("./media/cinzel-latin-ext-700-normal-XIVUGQ3M.woff2") format("woff2"),url("./media/cinzel-latin-ext-700-normal-DE47GKOF.woff") format("woff");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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url("./media/cinzel-latin-700-normal-OANOFTBI.woff2") format("woff2"),url("./media/cinzel-latin-700-normal-3TEUQPFT.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url("./media/montserrat-cyrillic-ext-300-normal-OOILMIBY.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-300-normal-NMZTKGHB.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url("./media/montserrat-cyrillic-300-normal-2ZOVFFRO.woff2") format("woff2"),url("./media/montserrat-cyrillic-300-normal-NGPFY4IJ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url("./media/montserrat-vietnamese-300-normal-4I5CDWCE.woff2") format("woff2"),url("./media/montserrat-vietnamese-300-normal-EBIPMEUJ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url("./media/montserrat-latin-ext-300-normal-WHAJAGYF.woff2") format("woff2"),url("./media/montserrat-latin-ext-300-normal-YKUELUFT.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url("./media/montserrat-latin-300-normal-PDNU6U36.woff2") format("woff2"),url("./media/montserrat-latin-300-normal-CLWX4KMD.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-cyrillic-ext-400-normal-HO4VTNEJ.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-400-normal-HT7TEDSC.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-cyrillic-400-normal-XGJIKDGX.woff2") format("woff2"),url("./media/montserrat-cyrillic-400-normal-DHCSNJK6.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-vietnamese-400-normal-QP7HZWF2.woff2") format("woff2"),url("./media/montserrat-vietnamese-400-normal-2H5IW37K.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-latin-ext-400-normal-LBVJDFUC.woff2") format("woff2"),url("./media/montserrat-latin-ext-400-normal-OTF6F7FB.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url("./media/montserrat-latin-400-normal-YBIMBXKC.woff2") format("woff2"),url("./media/montserrat-latin-400-normal-4VXUWRG7.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-cyrillic-ext-500-normal-W64LPA3B.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-500-normal-HGPQQTM4.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-cyrillic-500-normal-MJ3CG4HD.woff2") format("woff2"),url("./media/montserrat-cyrillic-500-normal-Y457DSXQ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-vietnamese-500-normal-TJAKXS6R.woff2") format("woff2"),url("./media/montserrat-vietnamese-500-normal-3O3RJJCC.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-latin-ext-500-normal-622MS7GP.woff2") format("woff2"),url("./media/montserrat-latin-ext-500-normal-PQXJS6OG.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url("./media/montserrat-latin-500-normal-GBQ7LNXL.woff2") format("woff2"),url("./media/montserrat-latin-500-normal-H3RE3HRH.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-cyrillic-ext-600-normal-SLGSFZUF.woff2") format("woff2"),url("./media/montserrat-cyrillic-ext-600-normal-TQF6X33D.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-cyrillic-600-normal-2MDJZLP5.woff2") format("woff2"),url("./media/montserrat-cyrillic-600-normal-TD5T4WKT.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-vietnamese-600-normal-A4HOD6JP.woff2") format("woff2"),url("./media/montserrat-vietnamese-600-normal-UUAAPPUA.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-latin-ext-600-normal-YKJKLIQP.woff2") format("woff2"),url("./media/montserrat-latin-ext-600-normal-OIBVWC3P.woff") format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url("./media/montserrat-latin-600-normal-MBWN25T6.woff2") format("woff2"),url("./media/montserrat-latin-600-normal-YCOA2D66.woff") format("woff");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}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--opus-ink: #111;--opus-muted: #6b6b6b;--opus-line: rgba(0, 0, 0, .1);--opus-paper: #faf9f6;--opus-serif: "Cinzel", "Playfair Display", Georgia, serif;--opus-sans: "Montserrat", "Helvetica Neue", Arial, sans-serif}html{scroll-behavior:smooth;background:var(--opus-paper);-webkit-text-size-adjust:100%}html,body{overflow-x:clip;max-width:100%;overscroll-behavior-x:none}body{background:var(--opus-paper)}img,video,iframe{max-width:100%}.page{max-width:1350px;margin:0 auto;padding:4rem 2rem 6rem;font-family:var(--opus-sans);color:var(--opus-ink);line-height:1.6;box-sizing:border-box}.page *,.page *:before,.page *:after{box-sizing:border-box}.page a{color:inherit}.page strong{font-weight:600}.page-head{margin-bottom:3rem;max-width:780px}.page-meta{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem;flex-wrap:wrap}.page-badge{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;background:var(--opus-ink);color:#fff;padding:.35rem .8rem;font-weight:600;line-height:1}.page-kicker{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--opus-muted)}.page-title{font-family:var(--opus-serif);font-weight:500;letter-spacing:.04em;line-height:1.1;font-size:clamp(2.2rem,4vw,3.4rem);margin-bottom:1rem}.page-lead{font-size:1.05rem;color:#444;font-weight:300}.section-title{font-family:var(--opus-serif);font-weight:500;font-size:1.7rem;letter-spacing:.04em;margin:3.5rem 0 1.5rem}.breadcrumb{display:flex;gap:.5rem;flex-wrap:wrap;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--opus-muted);margin-bottom:2rem}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{color:var(--opus-ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.6rem;font:inherit;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;text-decoration:none;cursor:pointer;border:1px solid var(--opus-ink);background:var(--opus-ink);color:#fff;transition:all .25s ease}.page a.btn{color:#fff}.btn:hover{background:#333}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-outline,.page a.btn-outline{background:transparent;color:var(--opus-ink);border-color:#00000040}.btn-outline:hover{border-color:var(--opus-ink);background:#fff}.btn-whatsapp,.page a.btn-whatsapp{background:#1f7a4d;border-color:#1f7a4d;color:#fff}.btn-whatsapp:hover{background:#17603c}.chips{display:flex;gap:.6rem;flex-wrap:wrap}.chip{background:transparent;border:1px solid rgba(0,0,0,.18);color:#555;padding:.5rem 1.1rem;font:inherit;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:all .25s ease}.chip:hover{border-color:var(--opus-ink);color:var(--opus-ink)}.chip.active{background:var(--opus-ink);border-color:var(--opus-ink);color:#fff}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:3rem 2.5rem}.card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.card-media{position:relative;overflow:hidden;background:#eee;aspect-ratio:4 / 5;box-shadow:0 15px 35px -12px #00000026}.card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.card:hover .card-media img{transform:scale(1.03)}.card-tag{position:absolute;top:1rem;right:1rem;font-size:.62rem;text-transform:uppercase;letter-spacing:.14em;padding:.35rem .7rem;font-weight:600;background:#fffffff2;color:var(--opus-ink)}.card-tag.dark{background:#111111e6;color:#bbb}.card-body{padding-top:1.3rem}.card-kicker{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:#888}.card-title{font-family:var(--opus-serif);font-size:1.3rem;font-weight:500;letter-spacing:.03em;line-height:1.3;margin:.3rem 0}.card-meta{font-size:.85rem;color:var(--opus-muted)}.form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem 1.5rem}.form .full{grid-column:1 / -1}.field{display:flex;flex-direction:column;gap:.4rem}.field>span{font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:#555}.field input,.field select,.field textarea{font:inherit;font-size:.95rem;padding:.75rem .9rem;border:1px solid #d6d3cc;background:#fff;color:var(--opus-ink);width:100%}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--opus-ink);outline-offset:-1px}.check{display:flex;gap:.7rem;align-items:flex-start;font-size:.85rem;color:#444}.check input{margin-top:.25rem;accent-color:var(--opus-ink)}.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.alert{padding:1rem 1.2rem;border-left:3px solid var(--opus-ink);background:#fff;font-size:.92rem}.alert.error{border-color:#a4161a;color:#a4161a;background:#fbeaea}.alert.ok{border-color:#1f7a4d;background:#eaf5ef;color:#17603c}.empty{padding:4rem 0;text-align:center;color:var(--opus-muted)}.skeleton{background:linear-gradient(90deg,#eee,#f6f6f6,#eee);background-size:200% 100%;animation:opus-shimmer 1.2s infinite}@keyframes opus-shimmer{to{background-position:-200% 0}}.prose{max-width:780px;font-size:1rem;color:#333}.prose h2{font-family:var(--opus-serif);font-size:1.4rem;font-weight:500;margin:2.5rem 0 .8rem;color:var(--opus-ink)}.prose h3{font-weight:600;margin:1.5rem 0 .5rem}.prose p,.prose ul,.prose table{margin-bottom:1rem}.prose ul{list-style:disc;padding-left:1.4rem}.prose li{margin-bottom:.35rem}.prose table{width:100%;font-size:.88rem;border:1px solid var(--opus-line)}.prose th,.prose td{text-align:left;padding:.6rem .8rem;border-bottom:1px solid var(--opus-line);vertical-align:top}.prose th{font-weight:600;background:#fff}@media(max-width:768px){.page{padding:2.5rem 1.25rem 4rem}.prose table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose th,.prose td{min-width:9rem;overflow-wrap:anywhere}.prose a{overflow-wrap:anywhere}.page-title{overflow-wrap:break-word;hyphens:auto}.form{grid-template-columns:minmax(0,1fr)}.grid-cards{grid-template-columns:1fr;gap:2.5rem}}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
