.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)}}.tie-checker *{box-sizing:border-box}.tie-checker button,.tie-checker select,.tie-checker input{font:inherit}.tie-checker a{color:inherit}.tie-checker{--g:#FCFBF8;--i:#242321;--a:#575451;--h:#D8D5CF;--v:#8A3F31;color:#242321;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tie-checker .micro{font-size:12px;line-height:1.45;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#8a3f31}.tie-checker .ask{border-top:1px solid var(--h)}.tie-checker .step{padding:13px 0}.tie-checker .step+.step{border-top:1px solid rgba(108,98,89,.18)}.tie-checker .step-row{display:grid;grid-template-columns:26px 1fr;gap:9px;align-items:center}.tie-checker .no{font:italic 16px Georgia,serif;color:var(--v)}.tie-checker .label{font:700 12px/1.45 Arial;letter-spacing:.1em;text-transform:uppercase;color:#8a3f31}.tie-checker .context-value{margin-top:3px;font:18px Georgia,serif;color:#242321}.tie-checker .field-wrap{position:relative;margin-top:3px}.tie-checker .field,.tie-checker select.field,.tie-checker input.field{width:100%;height:48px;border:0;border-bottom:1px solid #8D8983;background:transparent;border-radius:0;color:#242321;outline:0;padding:0 30px 0 0;font-size:18px;font-weight:450;-moz-appearance:none;appearance:none;-webkit-appearance:none;line-height:48px}.tie-checker .field:focus{border-bottom:2px solid #8A3F31}.tie-checker .chev{position:absolute;right:1px;top:14px;color:#8a3f31;font:17px Georgia,serif}.tie-checker .helper{margin-top:4px;font-size:14px;color:#575451;line-height:1.5}.tie-checker .helper a{color:#8a3f31;text-decoration:none}.tie-checker .primary{position:relative;display:block;width:100%;overflow:hidden;min-height:auto;padding:15px 18px 16px 16px;margin:10px 0 12px;border:0;border-bottom:1px solid #E6DDE2;background:linear-gradient(90deg,#6f456d0e,#fff0 78%);text-align:left;cursor:pointer;color:var(--i);font:inherit;line-height:normal}.tie-checker .primary:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:3px;border-radius:3px;background:#6d3f68}.tie-checker .primary .eyebrow{display:block;float:none;margin-left:2px;color:#6d3f68;font:700 10px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.tie-checker .primary .title{position:relative;display:block;margin-top:7px;padding-right:38px;font:400 20px/1.08 Georgia,serif;color:#6d3f68;letter-spacing:-.018em}.tie-checker .primary .action-icon{position:absolute;float:none;right:0;top:50%;transform:translateY(-52%);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid currentColor;border-radius:50%;font:500 17px -apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif}.tie-checker .primary:disabled{opacity:.4;cursor:not-allowed}.tie-checker .primary:disabled:before{background:#999}.tie-checker .production-note{font-size:12px;line-height:1.58;color:#575451}.tie-checker .privacy-inline{font-size:13px;line-height:1.55;color:#575451;margin:2px 0 10px;padding-top:8px;border-top:1px solid var(--h)}.tie-checker .field-ghost{position:absolute;left:0;top:0;height:48px;display:flex;align-items:center;font-size:18px;color:#8d8983;pointer-events:none;white-space:nowrap;overflow:hidden}.tie-checker .field-ghost b{color:#242321;font-weight:600;margin:0 3px}.tie-checker .field-error{margin-top:4px;font-size:13px;line-height:1.5;color:#b91c1c}.tie-checker .field-warn{margin-top:4px;font-size:13px;line-height:1.5;color:#d97706}.tie-checker .ready-note{margin-top:6px;font-size:13px;line-height:1.5;color:#575451}.tie-checker .quiet-note{font-size:12px;line-height:1.5;color:#575451;margin-top:4px}.tie-checker .is-soft{opacity:.7}.tie-checker .secondary{display:block;margin-top:12px;min-height:48px;border-top:1px solid var(--h);border-bottom:1px solid var(--h);font:600 13px/46px Arial;color:#575451;text-decoration:none;text-align:left;width:100%}.tie-checker .secondary span{float:right;font:18px/46px Georgia,serif}.tie-checker .notice{padding:12px 16px;margin-bottom:8px;border:1px solid var(--h);border-radius:4px;font-size:14px;line-height:1.5;color:#242321;background:#fcfbf8}.tie-checker .notice--warn{border-color:#d97706;background:#fffbeb}.tie-checker .notice strong{display:block;margin-bottom:4px}.tie-checker .notice p{margin:0;color:#575451}.tie-checker .breath{height:32px;display:flex;align-items:center;justify-content:center}.tie-checker .breath:after{content:"";height:18px;width:1px;background:var(--v)}.tie-checker .c2-breath{height:32px;display:flex;align-items:center;justify-content:center}.tie-checker .c2-breath:after{content:"";height:18px;width:1px;background:var(--v)}.tie-checker .answer{padding:28px 0 0;display:flex;flex-direction:column}.tie-checker .answer-meta{display:flex;justify-content:space-between;gap:12px}.tie-checker .answer-meta .micro{font-size:12px;line-height:1.45;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#8a3f31}.tie-checker .answer-meta .micro:last-child{color:var(--a);font-weight:500}.tie-checker .office{margin-top:7px;font:16px/1.35 Georgia,serif;color:#242321}.tie-checker .answer h2{margin:24px 0 0;font:400 32px/1.13 Georgia,serif;letter-spacing:-.025em;color:#242321}.tie-checker .answer h2 em{font-style:italic;color:#8a3f31}.tie-checker .path{display:grid;grid-template-columns:82px minmax(0,1fr) 82px;align-items:center;margin-top:31px}.tie-checker .ep small{display:block;margin-bottom:4px;font:600 12px/1.4 Arial;letter-spacing:.1em;color:#575451}.tie-checker .ep b{font:400 48px/.95 Georgia,serif;letter-spacing:-.04em;color:#242321}.tie-checker .ep.r{text-align:right}.tie-checker .wait{display:flex;align-items:center;padding:7px 5px 0}.tie-checker .thread{height:1px;background:#8d8983;flex:1;transform-origin:center}.tie-checker .orchid{width:46px;height:46px;-o-object-fit:contain;object-fit:contain;margin:0 5px;flex:0 0 46px}.tie-checker .forecast{margin-top:31px;padding:20px 0 21px;border-top:1px solid #D8D5CF;border-bottom:1px solid #D8D5CF;display:grid;grid-template-columns:110px 1fr;gap:12px}.tie-checker .date{font:italic 34px/1.04 Georgia,serif;color:#8a3f31}.tie-checker .fine{margin-top:5px;font-size:14px;line-height:1.52;color:#575451}.tie-checker .accuracy-note{margin-top:10px;padding:8px 12px;background:#f7f5f0;border-radius:6px;font-size:13px;line-height:1.5;color:#6b6862}.tie-checker .accuracy-range{display:block;font-weight:500;color:#575451}.tie-checker .accuracy-basis{display:block;margin-top:2px;font-size:12px;color:#8a8680}.tie-checker .reading{padding-top:23px;margin-top:24px;border-top:1px solid #D8D5CF}.tie-checker .reading h3{margin:0;font:400 19px/1.28 Georgia,serif;color:#242321}.tie-checker .reading>p{margin:6px 0 0;font-size:15px;color:#575451;line-height:1.55;display:none}.tie-checker .evidence-lines p{display:block;margin:4px 0 0;font-size:13px;line-height:1.55;color:#575451}.tie-checker .office-evidence{margin:22px 0 3px;padding:0}.tie-checker .office-evidence svg{display:block;width:100%;height:auto;overflow:visible}.tie-checker .office-evidence .grid{stroke:#e8e5df;stroke-width:1;vector-effect:non-scaling-stroke}.tie-checker .office-evidence .focus{fill:none;stroke:#198fbf;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tie-checker .office-evidence .peer-a{fill:none;stroke:#64bfa8;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tie-checker .office-evidence .peer-b{fill:none;stroke:#9279d7;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tie-checker .office-evidence .peer-c{fill:none;stroke:#d58a55;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tie-checker .office-evidence .focus-dot{fill:#198fbf;stroke:#fcfbf8;stroke-width:1.5}.tie-checker .office-evidence .peer-dot-a{fill:#64bfa8}.tie-checker .office-evidence .peer-dot-b{fill:#9279d7}.tie-checker .office-evidence .peer-dot-c{fill:#d58a55}.tie-checker .office-evidence text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Arial,sans-serif;font-size:10px;fill:#716d68}.tie-checker .office-evidence .end-focus{font-size:11px;font-weight:750;fill:#176e94}.tie-checker .office-evidence .end-peer{font-size:9.5px;font-weight:600}.tie-checker .office-evidence .week,.tie-checker .office-evidence .axis{font-size:9px;fill:#8a8680}.tie-checker .office-evidence-caption{display:none}.tie-checker details.evidence{margin-top:13px;border-top:1px solid #D8D5CF;border-bottom:1px solid #D8D5CF;display:none}.tie-checker details summary{list-style:none;cursor:pointer}.tie-checker details summary::-webkit-details-marker{display:none}.tie-checker .evidence summary{min-height:47px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#4a4845}.tie-checker .evidence summary span:last-child{color:#8a3f31;font-size:16px}.tie-checker .evidence-grid{padding-bottom:16px}.tie-checker .egrid{display:grid;grid-template-columns:repeat(3,1fr);padding:0 0 14px}.tie-checker .ev{padding-right:8px}.tie-checker .ev+.ev{padding-left:10px;border-left:1px solid var(--h)}.tie-checker .ev small{display:block;font-size:11px;color:#575451;line-height:1.4;font-weight:600}.tie-checker .ev b{display:block;margin-top:4px;font:18px Georgia,serif}.tie-checker .relationship{margin-top:0;padding:12px 0 0;border-top:0}.tie-checker .lead{margin:0 0 4px;font:14px/1.45 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Arial,sans-serif;color:#575451}.tie-checker .relationship p{margin:0;font-size:15px;line-height:1.58;color:#575451}.tie-checker .relationship a{display:block;margin-top:4px;min-height:50px;border-top:1px solid var(--v);border-bottom:1px solid var(--v);font:italic 18px/48px Georgia,serif;color:#8a3f31;text-decoration:none}.tie-checker .relationship a span{float:right;font:20px/46px Georgia,serif;font-style:normal}.tie-checker .relationship .cta-bell{float:none;margin-right:6px;font-size:16px;font-style:normal;vertical-align:baseline}.tie-checker .social-note a{color:#8a3f31}.tie-checker .trend-stage{display:none;margin:5px 0 10px 35px;padding:10px 0 2px;border-top:1px solid #E3E0DA}.tie-checker .trend-stage.is-visible{display:block}.tie-checker .trend-stage svg{display:block;width:100%;height:54px;overflow:visible}.tie-checker .trend-stage .baseline{stroke:#d8d5cf;stroke-width:1;vector-effect:non-scaling-stroke}.tie-checker .trend-stage .curve{fill:none;stroke:#8a3f31;stroke-width:1.7;vector-effect:non-scaling-stroke}.tie-checker .trend-stage .point{fill:#fcfbf8;stroke:#8a3f31;stroke-width:1.35;vector-effect:non-scaling-stroke}.tie-checker .trend-stage .point-now{fill:#8a3f31}.tie-checker .trend-stage.swap svg{animation:v2trendFocus .28s ease both}.tie-checker .trend-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px}.tie-checker .trend-key{display:inline-flex;align-items:center;gap:7px}.tie-checker .trend-key-mark{width:14px;height:2px;border-radius:1px;flex:0 0 14px}.tie-checker .trend-key.is-focus .trend-key-mark{height:3px}.tie-checker .trend-key-name{font-size:13px;line-height:1.4;opacity:.8}.tie-checker .trend-key.is-focus .trend-key-name{font-weight:700;opacity:1}@keyframes v2lineIn{0%{transform:scaleX(.18);opacity:.2}to{transform:scaleX(1);opacity:1}}@keyframes v2orchidIn{0%{opacity:0;transform:translateY(3px) scale(.95)}to{opacity:1;transform:none}}@keyframes v2trendFocus{0%{opacity:.25;transform:translateY(2px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.tie-checker .answer:target .thread{animation:v2lineIn .5s cubic-bezier(.2,.75,.25,1) both}.tie-checker .answer:target .orchid{animation:v2orchidIn .62s .05s cubic-bezier(.2,.75,.25,1) both}}@media(max-width:430px){.tie-checker .path{grid-template-columns:74px minmax(0,1fr) 74px}.tie-checker .ep b{font-size:45px}.tie-checker .orchid{width:43px;height:43px;flex-basis:43px}.tie-checker .trend-stage{margin-left:32px}}@media(max-width:430px)and (max-height:760px){.tie-checker .step{padding:10px 0}.tie-checker .field{height:44px}.tie-checker .primary{margin-top:7px;margin-bottom:8px}.tie-checker .breath{height:26px}.tie-checker .answer{padding-top:18px}.tie-checker .answer h2{margin-top:16px}.tie-checker .path,.tie-checker .forecast{margin-top:19px}.tie-checker .reading{padding-top:14px}.tie-checker .relationship{padding-top:14px;padding-bottom:18px}}@media(max-width:430px)and (min-height:900px){.tie-checker .step{padding:18px 0}.tie-checker .answer{padding-top:31px}.tie-checker .answer h2{margin-top:28px}.tie-checker .path,.tie-checker .forecast{margin-top:34px}}body.tie-c2{background:#fcfbf8;color-scheme:light only}body.tie-c2 .scl-header{--header-bg:#FCFBF8;--header-ink:#242321;--header-muted:#6C6259;--header-accent:#8A3F31;--header-hairline:#D8D5CF;--header-measure:440px}body.tie-c2 .tie-footer{width:min(100%,440px);margin:0 auto}body.tie-c2 .tie-hub-fab,body.tie-c2 .tie-hub-fab--wa{background:#fcfbf8!important;background-image:none!important;color:#8a3f31!important;border:1px solid #D8D5CF!important;box-shadow:none!important}body.tie-c2 .tie-hub-fab svg{fill:currentColor!important;stroke:currentColor!important}body.tie-c2 .tie-hub-fab__text{color:#8a3f31!important}body.tie-c2 [class*=back-to-top],body.tie-c2 button[aria-label*=top i],body.tie-c2 button[aria-label*=arriba i]{background:#fcfbf8!important;background-image:none!important;color:#8a3f31!important;border:1px solid #D8D5CF!important;box-shadow:none!important}
