.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}
