.si-layout,.si-layout *{box-sizing:border-box;letter-spacing:0}
.si-layout{font-family:'DM Sans',Arial,sans-serif;color:#222;display:grid;grid-template-columns:218px minmax(0,1fr);gap:56px;max-width:1240px;padding:44px 28px 72px;margin:0 auto;line-height:1.7}
.si-main,.si-sidebar{min-width:0}.si-sidebar nav{position:sticky;top:104px}
.si-select-label{display:block;font-size:12px;font-weight:600;text-transform:uppercase;color:#64696d;margin:0 0 14px}
.si-nav-links{display:flex;flex-direction:column;border-left:1px solid #dce0e2}
.si-nav-links a{font-family:'DM Sans',Arial,sans-serif!important;display:block;padding:10px 0 10px 18px;font-size:14px;line-height:1.5;color:#555b60;border-left:2px solid transparent;margin-left:-1px;text-decoration:none}
.si-nav-links a:hover,.si-nav-links a[aria-current]{color:#222;border-left-color:#a0804b;background:#eef1f3}.si-nav-links a[aria-current]{font-weight:600}.si-page-select{display:none}
.si-layout .centerr{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
.si-layout .si-title{font-family:'DM Sans',Arial,sans-serif!important;font-size:32px!important;font-weight:650!important;line-height:1.22!important;text-transform:none!important;color:#222!important;margin:0 0 28px!important;padding:0!important;overflow-wrap:anywhere}
.si-layout .si-copy{font-family:'DM Sans',Arial,sans-serif!important;font-size:16px!important;line-height:1.8!important;color:#383d41!important;padding:0 0 24px!important;text-align:left!important;overflow-wrap:anywhere}
.si-copy :is(p,span,div,li,font,b,strong,em){font-family:'DM Sans',Arial,sans-serif!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:0!important;text-align:left!important;color:inherit}
.si-copy p{margin:0 0 18px!important}
.si-copy :is(h1,h2,h3,h4,h5,h6),.si-main .si-location h2{font-family:'DM Sans',Arial,sans-serif!important;font-size:22px!important;line-height:1.35!important;font-weight:650!important;color:#222!important;margin:30px 0 14px!important;text-transform:none!important}
.si-copy a,.si-map-link{font-family:'DM Sans',Arial,sans-serif!important;color:#806338!important;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.si-copy :is(ul,ol){padding-left:24px!important;margin:14px 0 22px!important}.si-copy ul{list-style:disc!important}.si-copy ol{list-style:decimal!important}.si-copy li{margin:7px 0!important}
.si-copy img{max-width:100%!important;height:auto!important;object-fit:contain}.si-copy table{display:block;max-width:100%;overflow-x:auto}.si-copy td,.si-copy th{padding:12px;border-bottom:1px solid #dce0e2;font-size:15px}.si-copy iframe{max-width:100%}
.si-question{border-bottom:1px solid #dce0e2}.si-question:first-child{border-top:1px solid #dce0e2}
.si-question summary{list-style:none;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:start;gap:14px;padding:22px 0;font-size:17px;font-weight:600;line-height:1.5;cursor:pointer}.si-question summary::-webkit-details-marker{display:none}
.si-question-number{font-size:13px;color:#806338;padding-top:3px;font-weight:500}.si-question summary i{font-family:FontAwesome!important;font-size:20px;color:#806338;transition:transform .15s}.si-question[open] summary i{transform:rotate(180deg)}
.si-layout .si-answer{padding:0 32px 20px 42px!important}
.si-lead{font-size:17px;line-height:1.7;color:#555b60;margin:0 0 28px}
.si-contact-channels{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;border-top:1px solid #dce0e2}
.si-contact-channels>a,.si-contact-channels>button{display:flex;align-items:center;gap:14px;min-width:0;padding:22px 0;background:none;border:0;border-bottom:1px solid #dce0e2;text-align:left;text-decoration:none;color:#222;cursor:pointer;font-family:'DM Sans',Arial,sans-serif}
.si-contact-channels>*>i{font-family:FontAwesome!important;font-size:20px;color:#a0804b;flex:none}.si-contact-channels>*>i:last-child{margin-left:auto}.si-contact-channels span{min-width:0}
.si-contact-channels small{display:block;font-size:13px;line-height:1.5;color:#666}.si-contact-channels strong{display:block;font-size:17px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}
.si-map-link{display:inline-flex;align-items:center;gap:8px;font-size:15px;min-height:44px}.si-map-link i{font-family:FontAwesome!important}.si-map{margin-top:18px}.si-map:empty{display:none}.si-map iframe{width:100%!important;max-width:100%;height:340px;border:0}
.si-layout .como-comprar{font-family:'DM Sans',Arial,sans-serif;font-size:16px;line-height:1.8;width:100%}
.si-layout .como-comprar :is(.parte-1,.parte-2,.parte-3){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;background:none!important;padding:28px 0!important;margin:0!important;border-bottom:1px solid #dce0e2;border-radius:0!important;color:#222!important}
.si-layout .como-comprar .parte-1{padding-top:0!important}
.si-layout .como-comprar :is(.p1,.p2){display:block;width:auto!important;height:auto!important;min-width:0;background:none!important;border-radius:0!important;padding:0!important;margin:0!important;color:#222!important}
.si-layout .como-comprar .p2 img{display:block;width:auto;max-width:100%;height:180px;object-fit:contain;margin:auto}
.si-layout .como-comprar p{font-family:'DM Sans',Arial,sans-serif!important;font-size:16px!important;color:#444!important;line-height:1.8!important;font-weight:400!important;text-align:left!important;margin:0 0 18px!important}
.si-layout .como-comprar p.subtitulo,.si-layout .parte-3 .p1>p,.si-layout .parte-3 .p2>p{font-size:21px!important;font-weight:650!important;color:#222!important;line-height:1.4!important}
.si-layout .como-comprar :is(h2,h4,h5){font-family:'DM Sans',Arial,sans-serif!important;color:#222!important;font-size:22px!important;font-weight:650!important;text-align:left!important;line-height:1.4!important;margin:0 0 20px!important;padding:0!important}
.si-layout .como-comprar .h4-1{grid-column:1/-1}.si-layout .como-comprar ul{padding:0 0 0 22px!important;list-style:decimal;height:auto!important}.si-layout .como-comprar li{font-size:16px;line-height:1.8;margin:8px 0}
.si-layout .como-comprar .cadastrar{display:inline-flex;min-height:46px;align-items:center;justify-content:center;background:#222;color:#c0a173;padding:10px 20px;border:1px solid #222;border-radius:4px;font-family:'DM Sans',Arial,sans-serif;font-size:15px;font-weight:600;margin:8px 0 0;text-decoration:none}.si-layout .como-comprar .cadastrar:hover{background:#353535}
.si-layout .como-comprar .parte-4{width:100%;margin:0;padding:32px 0}.si-layout .como-comprar .boxs-1{display:grid;grid-template-columns:1fr 1fr;gap:28px}.si-layout .como-comprar .boxs-1>div{display:block;width:auto;margin:0;padding:0;background:none;border:0}
.si-layout .como-comprar .boxs-1 img{width:40px;height:40px;object-fit:contain;margin:0 0 12px}.si-layout .como-comprar .boxs-1 h5{font-size:18px!important;margin-bottom:8px!important}
.si-layout .como-comprar .parte-5{display:block;background:none;color:#222;padding:28px 0;border-top:1px solid #dce0e2}.si-layout :focus-visible{outline:2px solid #a0804b;outline-offset:4px}
@media(max-width:900px){.si-layout{display:block;padding:24px 20px 48px}.si-sidebar{margin-bottom:28px}.si-sidebar nav{position:static}.si-nav-links{display:none}.si-select-label{font-size:12px;margin:0 0 7px}.si-page-select{display:block;width:100%;height:48px;border:1px solid #cbd0d3;border-radius:4px;padding:10px 12px;background:#fff;color:#222;font-family:'DM Sans',Arial,sans-serif;font-size:16px}.si-layout .si-title{font-size:28px!important;margin-bottom:24px!important}}
@media(max-width:600px){.si-layout{padding:22px 16px 40px}.si-layout .si-copy{font-size:16px!important;line-height:1.75!important}.si-copy :is(h1,h2,h3,h4,h5,h6){font-size:20px!important}.si-contact-channels{grid-template-columns:1fr}.si-contact-channels strong{font-size:16px}.si-question summary{font-size:16px;gap:10px;grid-template-columns:24px minmax(0,1fr) 16px;padding:18px 0}.si-layout .si-answer{padding:0 0 20px 34px!important}.si-layout .como-comprar :is(.parte-1,.parte-2,.parte-3){grid-template-columns:1fr;gap:18px}.si-layout .como-comprar .parte-2 .p1{order:-1}.si-layout .como-comprar .p2 img{height:145px}.si-layout .como-comprar .boxs-1{grid-template-columns:1fr;gap:22px}}
@media(prefers-reduced-motion:reduce){.si-question summary i{transition:none}}
.si-layout .si-main .si-copy,.si-layout .si-main .si-copy :is(p,div,span,li){text-align:left!important}
.si-layout .si-main .si-answer :is(h1,h2,h3,h4,h5,h6){font-size:16px!important;font-weight:400!important;line-height:1.75!important;margin:0 0 18px!important;text-align:left!important}
