.tie-office-v28{--paper: #fff;--wash: #FCFBF8;--wash2: #FDFBFC;--ink: #242126;--copy: #554E53;--muted: #777078;--violet: #6F456D;--orchid: #8A3F71;--clay: #A54F3A;--thread: #C79A83;--hair: #E8E1E5;--soft: #D9D1D7;--e-current: #8A3F71;--e-previous: #D6CFD5;--e-baseline: #B7A494;width:min(100%,430px);margin:0 auto;background:var(--paper);min-height:100vh;overflow:hidden;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}body:has(.tie-office-v28){background:#f2f0f2}@media(min-width:760px){body:has(.tie-office-v28){padding:42px 0}.tie-office-v28{box-shadow:0 18px 70px #271f2914}}.tie-office-v28 section{padding-left:26px;padding-right:26px}.tie-office-v28 .eyebrow{font-size:10.5px;font-weight:790;letter-spacing:.16em;text-transform:uppercase;color:var(--violet)}.tie-office-v28 h1,.tie-office-v28 h2,.tie-office-v28 h3{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--ink)}.tie-office-v28 .office-hero{min-height:calc(100svh - 68px);padding-top:36px;padding-bottom:24px;display:flex;flex-direction:column;background:linear-gradient(180deg,#fff 0% 74%,#fdfbf9)}.tie-office-v28 .office-hero h1{font-size:35px;line-height:1.03;letter-spacing:-.035em;margin:10px 0 5px;max-width:360px}.tie-office-v28 .municipality{font-family:Georgia,Times New Roman,serif;font-size:17px;color:var(--muted);margin:0 0 26px}.tie-office-v28 .current-block{padding:0 0 22px;border-bottom:1px solid var(--hair)}.tie-office-v28 .current-value{font-family:Georgia,Times New Roman,serif;font-size:78px;line-height:.84;letter-spacing:-.055em;color:var(--ink)}.tie-office-v28 .current-label{margin-top:10px;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-weight:760}.tie-office-v28 .freshness{display:flex;align-items:baseline;gap:8px;justify-content:flex-end;margin-top:14px}.tie-office-v28 .freshness span{font-size:10.5px;color:var(--muted)}.tie-office-v28 .freshness strong{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700;color:#302a2e}.tie-office-v28 .movement-conclusion{padding:20px 0 13px}.tie-office-v28 .movement-conclusion p{font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.32;margin:0;color:#3b3439}.tie-office-v28 .movement-band{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;padding:13px 0 18px;border-top:1px solid var(--thread);border-bottom:1px solid var(--hair)}.tie-office-v28 .movement-metric span{display:block;font-size:9px;line-height:1.25;color:var(--muted)}.tie-office-v28 .movement-metric strong{display:block;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1;font-weight:400;color:var(--ink)}.tie-office-v28 .movement-metric:first-child strong{color:var(--clay)}.tie-office-v28 .hero-query{margin-top:22px;padding-top:18px;border-top:1px solid var(--thread)}.tie-office-v28 .hero-query .eyebrow{color:#655f63;margin-bottom:13px}.tie-office-v28 .hero-query-shell{border-top:1px solid var(--hair)}.tie-office-v28 .hero-query-row{position:relative;display:grid;grid-template-columns:48px 1fr;gap:22px;padding:17px 0 18px;border-bottom:1px solid var(--hair)}.tie-office-v28 .hero-query-mark{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:22px;color:var(--clay);padding-top:29px}.tie-office-v28 .hero-query-content label,.tie-office-v28 .hero-query-content .label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:#934232;font-weight:800;margin-bottom:7px}.tie-office-v28 .hero-query-content .province-value{font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.1}.tie-office-v28 .hero-lote-line{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-family:Georgia,Times New Roman,serif;font-size:21px;color:#9a9491}.tie-office-v28 .hero-lote-line strong{font-size:24px;color:var(--ink);font-weight:700}.tie-office-v28 .hero-lote-input{min-width:92px;flex:1;border:0;border-bottom:1px solid #8C8582;background:transparent;padding:2px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:22px;color:var(--ink);outline:none;border-radius:0}.tie-office-v28 .hero-lote-input:focus{border-bottom-color:var(--clay)}.tie-office-v28 .hero-help{margin-top:9px;font-size:11px;color:#5f5957}.tie-office-v28 .hero-help a{color:#934232;text-decoration:none}.tie-office-v28 .hero-query-action{width:100%;border:0;background:transparent;padding:16px 0 5px;display:flex;align-items:center;justify-content:space-between;font-family:Georgia,Times New Roman,serif;font-size:19px;color:#914431;cursor:pointer}.tie-office-v28 .hero-query-action span:last-child{font-family:Arial,sans-serif}.tie-office-v28 .hero-query-submit{width:100%;margin-top:22px;padding:18px 24px;border:1px solid var(--thread);border-radius:8px;background:#f7f5f3;font-family:Georgia,Times New Roman,serif;font-size:18px;color:var(--ink);font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s,border-color .15s}.tie-office-v28 .hero-query-submit:hover{background:#ede9e5;border-color:var(--clay)}.tie-office-v28 .hero-query-submit span{font-family:Arial,sans-serif;font-weight:400}.tie-office-v28 .journeys{margin-top:16px;padding-top:0;border-top:1px solid #C9957D}.tie-office-v28 .journey{position:relative;display:block;width:100%;text-align:left;text-decoration:none;padding:15px 18px 16px 16px;border:0;border-bottom:1px solid #E6DDE2;overflow:hidden;background:linear-gradient(90deg,#a54f3a0e,#fff0 78%);cursor:pointer;color:inherit}.tie-office-v28 .journey:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:3px;border-radius:3px;background:#a54f3a}.tie-office-v28 .journey small{display:block;margin-left:2px;font-size:9.5px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a5a4c}.tie-office-v28 .journey b{position:relative;display:block;margin-top:7px;padding-right:38px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.08;font-weight:400;letter-spacing:-.018em;color:#8e4e3a}.tie-office-v28 .journey b span{position:absolute;right:0;top:50%;transform:translateY(-52%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid currentColor;border-radius:50%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1;font-weight:500}.tie-office-v28 .journey.after{background:linear-gradient(90deg,#6f456d0e,#fff0 78%)}.tie-office-v28 .journey.after:before{background:#6d3f68}.tie-office-v28 .journey.after small{color:#70516c}.tie-office-v28 .journey.after b{color:#6d3f68}.tie-office-v28 .journey:hover,.tie-office-v28 .journey:focus-visible{background:linear-gradient(90deg,#a54f3a16,#fff0 82%)}.tie-office-v28 .journey.after:hover,.tie-office-v28 .journey.after:focus-visible{background:linear-gradient(90deg,#6f456d16,#fff0 82%)}.tie-office-v28 .journey:focus-visible{outline:2px solid rgba(109,63,104,.28);outline-offset:2px}.tie-office-v28 .hero-before{display:block;margin-top:14px;padding-top:13px;border-top:1px solid var(--hair);text-decoration:none}.tie-office-v28 .hero-before small{display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:760;color:#70516c}.tie-office-v28 .hero-before b{display:flex;align-items:center;justify-content:space-between;margin-top:5px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400;color:#6d3f68}.tie-office-v28 .query-result-shell[hidden]{display:none}.tie-office-v28 .result{margin-top:4px;padding:18px 0 26px;border-top:1px solid var(--thread);border-bottom:1px solid var(--hair)}.tie-office-v28 .result-kicker{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.tie-office-v28 .result-main{margin:7px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.25}.tie-office-v28 .result-note{font-size:11.5px;line-height:1.55;color:var(--muted);margin:0}.tie-office-v28 .other-offices{margin-top:0}.tie-office-v28 .other-offices h3{font-size:28px;line-height:1.1;letter-spacing:-.025em;margin:8px 0 10px}.tie-office-v28 .other-lede{margin:0 0 20px;font-size:12px;line-height:1.58;color:var(--muted)}.tie-office-v28 .week-rule{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:end;padding:15px 0 18px;border-top:1px solid var(--thread);border-bottom:1px solid var(--hair)}.tie-office-v28 .week-rule strong{font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;color:var(--clay)}.tie-office-v28 .week-rule span{font-size:10px;line-height:1.45;color:var(--muted);text-align:right}.tie-office-v28 .movement-key{display:flex;justify-content:flex-end;gap:16px;padding:9px 0 2px;font-size:9px;letter-spacing:.02em;color:var(--muted)}.tie-office-v28 .movement-key span{display:inline-flex;align-items:center;gap:5px}.tie-office-v28 .movement-key i{display:inline-block;width:17px;height:2px;background:#bbb3ba;font-style:normal}.tie-office-v28 .movement-key .baseline-key i{background:#d0cad0}.tie-office-v28 .active-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:18px;column-gap:18px}.tie-office-v28 .office{min-width:0;padding:18px 0 20px;border-bottom:1px solid var(--hair)}.tie-office-v28 .office-head{display:flex;justify-content:space-between;gap:9px;align-items:baseline}.tie-office-v28 .office-head a{text-decoration:none;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.22}.tie-office-v28 .office-head strong{font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;color:var(--clay)}.tie-office-v28 .evidence-lines{margin-top:11px}.tie-office-v28 .evidence-lines.two-lines .e-line{margin-top:8px}.tie-office-v28 .e-line{display:grid;grid-template-columns:1fr 28px;gap:7px;align-items:center;margin-top:7px}.tie-office-v28 .track{height:2px;background:#e8e3e7}.tie-office-v28 .fill{height:100%;width:var(--w);background:#bbb3ba}.tie-office-v28 .e-line.current .track{height:3px}.tie-office-v28 .e-line.current .fill{background:var(--orchid)}.tie-office-v28 .e-line.baseline .fill{background:#d0cad0}.tie-office-v28 .e-line b{font-size:9.5px;text-align:right;color:#736c72}.tie-office-v28 .e-line.current b{font-size:11px;color:var(--orchid)}.tie-office-v28 .more-active,.tie-office-v28 .inactive{border-bottom:1px solid var(--hair)}.tie-office-v28 .more-active summary,.tie-office-v28 .inactive summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-family:Georgia,Times New Roman,serif;font-size:15px}.tie-office-v28 .more-active summary::-webkit-details-marker,.tie-office-v28 .inactive summary::-webkit-details-marker{display:none}.tie-office-v28 .more-active summary:after,.tie-office-v28 .inactive summary:after{content:"+";font-size:19px;color:var(--violet)}.tie-office-v28 .more-active[open] summary:after,.tie-office-v28 .inactive[open] summary:after{content:"−"}.tie-office-v28 .compact-list,.tie-office-v28 .quiet-list{padding:0 0 16px 13px}.tie-office-v28 .compact-office{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid #F0EDF0}.tie-office-v28 .compact-office a,.tie-office-v28 .quiet-list a{font-family:Georgia,Times New Roman,serif;font-size:14px;text-decoration:none}.tie-office-v28 .compact-office strong{font-family:Georgia,Times New Roman,serif;color:var(--clay);font-weight:400}.tie-office-v28 .quiet-list{display:grid;gap:10px}.tie-office-v28 .inactive{margin-top:24px;border-top:1px solid var(--thread)}.tie-office-v28 .inactive .count{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Arial,sans-serif;font-size:9.5px;color:var(--muted)}.tie-office-v28 .personal{padding-top:62px;padding-bottom:70px;background:#fdfcfd;scroll-margin-top:68px}.tie-office-v28 .personal h2{font-size:32px;line-height:1.08;letter-spacing:-.03em;margin:10px 0 28px}.tie-office-v28 .office-info{padding-top:68px;padding-bottom:70px;background:#fff}.tie-office-v28 .office-info h2{font-size:32px;line-height:1.08;letter-spacing:-.03em;margin:10px 0 33px}.tie-office-v28 .info-list{border-top:1px solid var(--thread)}.tie-office-v28 .info-row{display:grid;grid-template-columns:92px 1fr;gap:18px;padding:19px 0;border-bottom:1px solid var(--hair)}.tie-office-v28 .info-row dt{font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-weight:760}.tie-office-v28 .info-row dd{margin:0;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.45}.tie-office-v28 .info-row a{text-decoration:none;color:var(--violet)}.tie-office-v28 .procedures{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Arial,sans-serif!important;font-size:12px!important;line-height:1.7!important;color:#5f585d}.tie-office-v28 .guides{margin-top:42px}.tie-office-v28 .guides .guide{padding:20px 0;border-top:1px solid var(--hair)}.tie-office-v28 .guides .guide:first-of-type{border-top:1px solid var(--thread)}.tie-office-v28 .guide small{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.tie-office-v28 .guide h3{font-size:20px;line-height:1.25;margin:7px 0 8px}.tie-office-v28 .guide a{font-family:Georgia,Times New Roman,serif;font-size:13.5px;font-style:italic;color:var(--violet);text-decoration:none}.tie-office-v28 .office-pickup{padding-top:68px;padding-bottom:70px;background:#fafaf8}.tie-office-v28 .office-pickup h2{font-size:32px;line-height:1.08;letter-spacing:-.03em;margin:10px 0 28px}.tie-office-v28 .pickup-badge{display:inline-block;font-size:11px;font-weight:780;letter-spacing:.08em;text-transform:uppercase;padding:7px 16px;border-radius:6px;margin-bottom:28px}.tie-office-v28 .pickup-badge.sin-cita{background:#e8f5e9;color:#2e7d32}.tie-office-v28 .pickup-badge.cita-required{background:#fff3e0;color:#e65100}.tie-office-v28 .pickup-details{border-top:1px solid var(--thread)}.tie-office-v28 .pickup-row{display:grid;grid-template-columns:120px 1fr;gap:18px;padding:19px 0;border-bottom:1px solid var(--hair)}.tie-office-v28 .pickup-row dt{font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-weight:760}.tie-office-v28 .pickup-row dd{margin:0;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.45}.tie-office-v28 .pickup-checklist{margin-top:28px}.tie-office-v28 .pickup-checklist h3{font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-weight:760;margin:0 0 12px}.tie-office-v28 .pickup-checklist ul{list-style:none;padding:0;margin:0}.tie-office-v28 .pickup-checklist li{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.6;padding:6px 0;border-bottom:1px solid var(--hair)}.tie-office-v28 .pickup-checklist li:before{content:"✓ ";color:#2e7d32;font-weight:700}.tie-office-v28 .pickup-checklist li.optional:before{content:"○ ";color:var(--muted)}.tie-office-v28 .pickup-source{margin-top:22px;font-size:11px;color:var(--muted);font-style:italic}.tie-office-v28 .closing{padding-top:68px;padding-bottom:0;background:#fff}.tie-office-v28 .closing h2{font-size:30px;line-height:1.1;letter-spacing:-.028em;margin:10px 0 22px}.tie-office-v28 .faq details{border-bottom:1px solid var(--hair)}.tie-office-v28 .faq summary{min-height:60px;display:flex;align-items:center;padding-right:24px;position:relative;list-style:none;cursor:pointer;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.35}.tie-office-v28 .faq summary::-webkit-details-marker{display:none}.tie-office-v28 .faq summary:after{content:"+";position:absolute;right:0;color:var(--violet);font-size:20px}.tie-office-v28 .faq details[open] summary:after{content:"−"}.tie-office-v28 .faq p{font-size:12px;line-height:1.65;color:#726a70;margin:0 24px 18px 0}.tie-office-v28 .data-note{margin:28px 0 50px;padding-top:17px;border-top:1px solid var(--hair);font-size:10.5px;line-height:1.62;color:#878087}@media(max-width:430px){.tie-office-v28{width:min(100%,402px)}.tie-office-v28 .office-hero{min-height:806px;padding-top:30px;padding-bottom:18px}.tie-office-v28 .office-hero h1{font-size:34px;line-height:1.01;margin-top:8px;margin-bottom:4px}.tie-office-v28 .municipality{margin-bottom:20px}.tie-office-v28 .current-block{padding-bottom:16px}.tie-office-v28 .current-value{font-size:86px;line-height:.82}.tie-office-v28 .freshness{margin-top:10px}.tie-office-v28 .movement-conclusion{padding:15px 0 10px}.tie-office-v28 .movement-conclusion p{font-size:20px;line-height:1.27}.tie-office-v28 .movement-band{padding:11px 0 14px;gap:10px}.tie-office-v28 .movement-metric strong{font-size:26px;margin-top:5px}.tie-office-v28 .hero-query{margin-top:16px;padding-top:14px}.tie-office-v28 .hero-query .eyebrow{margin-bottom:10px}.tie-office-v28 .hero-query-row{grid-template-columns:42px 1fr;gap:16px;padding:13px 0 14px}.tie-office-v28 .hero-query-mark{padding-top:25px;font-size:20px}.tie-office-v28 .hero-query-content .province-value{font-size:23px}.tie-office-v28 .hero-lote-line{font-size:20px}.tie-office-v28 .hero-lote-line strong{font-size:23px}.tie-office-v28 .hero-help{margin-top:7px;font-size:10.5px}.tie-office-v28 .hero-query-action{padding:13px 0 4px;font-size:18px}.tie-office-v28 .hero-before{margin-top:10px;padding-top:10px}.tie-office-v28 .hero-before b{font-size:17px}.tie-office-v28 .personal{min-height:874px;padding-top:56px;padding-bottom:48px;display:flex;flex-direction:column}.tie-office-v28 .personal h2{font-size:31px;margin:9px 0 16px}.tie-office-v28 .other-offices{display:flex;flex-direction:column;flex:1}.tie-office-v28 .other-lede{margin-bottom:15px}.tie-office-v28 .week-rule{padding:12px 0 14px}.tie-office-v28 .active-grid{-moz-column-gap:16px;column-gap:16px}.tie-office-v28 .office{padding:14px 0 15px}.tie-office-v28 .office-head a{font-size:15px}.tie-office-v28 .office-head strong{font-size:21px}.tie-office-v28 .evidence-lines.two-lines .e-line{margin-top:6px}.tie-office-v28 .more-active summary,.tie-office-v28 .inactive summary{min-height:50px}.tie-office-v28 .inactive{margin-top:16px}.tie-office-v28 .office-info{min-height:874px;padding-top:54px;padding-bottom:42px;display:flex;flex-direction:column}.tie-office-v28 .office-info h2{font-size:31px;margin:8px 0 25px}.tie-office-v28 .info-row{grid-template-columns:84px 1fr;gap:14px;padding:15px 0}.tie-office-v28 .info-row dd{font-size:15px;line-height:1.38}.tie-office-v28 .procedures{font-size:11.5px!important;line-height:1.55!important}.tie-office-v28 .guides{margin-top:28px}.tie-office-v28 .guides .guide{padding:15px 0}.tie-office-v28 .guide h3{font-size:19px;margin:5px 0}.tie-office-v28 .closing{min-height:874px;padding-top:54px;display:flex;flex-direction:column}.tie-office-v28 .closing h2{font-size:29px;margin:8px 0 18px}.tie-office-v28 .faq summary{min-height:56px;font-size:14.5px}.tie-office-v28 .data-note{margin:24px 0 30px;padding-top:15px}}@media(max-width:380px){.tie-office-v28 section{padding-left:22px;padding-right:22px}.tie-office-v28 .office-hero h1{font-size:31px}.tie-office-v28 .current-value{font-size:78px}.tie-office-v28 .movement-band{gap:8px}.tie-office-v28 .movement-metric strong{font-size:25px}.tie-office-v28 .active-grid{-moz-column-gap:13px;column-gap:13px}.tie-office-v28 .office-head a{font-size:15px}.tie-office-v28 .hero-query-row{grid-template-columns:38px 1fr;gap:12px}.tie-office-v28 .hero-query-mark{font-size:20px}.tie-office-v28 .hero-lote-line{font-size:19px}.tie-office-v28 .hero-lote-line strong{font-size:22px}.tie-office-v28 .personal,.tie-office-v28 .office-info,.tie-office-v28 .closing{min-height:812px}}@media(max-width:430px)and (max-height:820px){.tie-office-v28 .journeys{margin-top:12px}.tie-office-v28 .journey{padding:12px 16px 13px 14px}.tie-office-v28 .journey:before{top:11px;bottom:11px}.tie-office-v28 .journey b{font-size:20px;margin-top:6px;padding-right:34px}.tie-office-v28 .journey b span{width:28px;height:28px;font-size:16px}}body:has(.tie-office-v28) .tie-standard-shell{width:min(100%,402px);margin:0 auto}@media(min-width:431px){body:has(.tie-office-v28) .tie-standard-shell{width:min(100%,430px)}}
