.orange-intent-entry{border-top:1px solid #9cab9460;margin-block:24px;padding-top:18px}.orange-intent-entry>summary{cursor:pointer;font:inherit;color:inherit;align-content:center;min-height:44px}.orange-intent{color:inherit;font-family:inherit;font-size:16px;line-height:1.6}.orange-intent form{gap:12px;margin:18px 0;display:grid}.orange-intent label{gap:9px;display:grid}.orange-intent input{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #a9b59d;border-radius:3px;min-height:48px;padding:12px}.orange-intent input::placeholder{color:inherit;opacity:.65}.orange-intent button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #9cab9460;border-radius:0;min-height:44px;padding:12px 0}.orange-intent form>button{border-color:#ffa154;justify-self:start}.orange-intent .orange-intent-note{opacity:.85;font-size:14px;line-height:1.6}.orange-intent-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.orange-intent article a{text-underline-offset:5px;overflow-wrap:anywhere;font-size:19px;color:inherit!important;text-decoration:underline!important}.orange-intent article p{line-height:1.6;font-size:16px!important}.orange-intent .orange-intent-kind{letter-spacing:.03em;opacity:.8;font-size:13px!important}.orange-intent details{margin:18px 0}.orange-intent summary{cursor:pointer;align-content:center;min-height:44px}.orange-intent .orange-intent-answer:focus{outline:none}@media (width<=480px){.orange-intent-choices{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.orange-intent *{scroll-behavior:auto;transition:none}}.orange-intent .purpose-heading{overflow-wrap:anywhere;letter-spacing:0!important;margin:20px 0!important;font:400 28px/1.2 Georgia,serif!important}.orange-intent .purpose-heading:focus{outline:none}.orange-intent .purpose-evidence{border-left:2px solid #ffa154;padding-left:14px;font-size:14px!important}.orange-intent .purpose-limit{font-size:15px!important}.orange-intent .purpose-return{flex-wrap:wrap;gap:8px 20px;margin-top:24px;display:flex}.orange-intent .purpose-discovery a{color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.orange-intent .purpose-discovery small{font-size:14px}.purpose-page{max-width:900px}.purpose-page h1{font-size:clamp(44px,7vw,78px)}.orange-intent article a{align-content:center;min-height:44px;display:inline-block}.orange-intent{--oi-ink:#f5efdf;--oi-paper:#f4edde;--oi-dark:#101927;--oi-orange:#ff963f;--oi-gold:#ebc48e;--oi-line:#b8b7ce38;color:var(--oi-ink);border-top:2px solid var(--oi-orange);overflow-wrap:anywhere;box-sizing:border-box;background:radial-gradient(at 100% 5%,#67378a38,#0000 55%),linear-gradient(145deg,#131e30,#0d1421);padding:clamp(20px,3vw,32px)}.orange-intent *,.orange-discovery-dialog{box-sizing:border-box}.orange-discovery-dialog{overscroll-behavior:contain;width:min(780px,100% - 24px);max-width:780px;max-height:calc(100dvh - 32px);scroll-padding:24px;overflow:auto;color:#f5efdf!important;background:radial-gradient(at 100% 0,#58336742,#0000 60%),#101927!important;border:1px solid #ebc48e70!important}.orange-discovery-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060b15c9}.orange-discovery-dialog .heart-close,.orange-discovery-dialog #close{color:#f5efdf;min-width:44px;min-height:44px}.orange-discovery-dialog #panel-title,.orange-discovery-dialog>h2{color:#f5efdf}.orange-intelligence-opening{align-items:center;gap:16px;background:0 0!important;border:0!important;flex-flow:row!important;justify-content:flex-start!important;margin:0 0 24px!important;padding:0!important;display:flex!important}.orange-intelligence-beacon{background:url(/brand/tmlpt-orange-emblem-96.webp) 50%/contain no-repeat;flex:none;width:64px;height:64px;-webkit-mask-image:radial-gradient(circle,#000 52%,#0000 74%);mask-image:radial-gradient(circle,#000 52%,#0000 74%)}.orange-intelligence-opening h3{letter-spacing:-.025em;color:var(--oi-ink);margin:8px 0!important;font:400 clamp(27px,3vw,38px)/1.13 Georgia,serif!important}.orange-intent .orange-intent-kind{letter-spacing:.14em;color:var(--oi-gold);opacity:1;margin:0 0 8px;font:600 10px/1.7 Arial,sans-serif!important}.orange-context{border-bottom:1px solid var(--oi-line);padding:0 0 20px!important;font-size:16px!important;line-height:1.6!important}.orange-context span{color:#cfc5de;letter-spacing:.08em;text-transform:uppercase;font:11px/1.8 Arial,sans-serif;display:block}.orange-context strong{margin-top:6px;font:400 23px/1.3 Georgia,serif;display:block}.orange-context a{text-underline-offset:5px;letter-spacing:.06em;align-items:center;min-height:44px;font:11px/1.6 Arial,sans-serif;text-decoration:underline;display:inline-flex;color:#dec7f4!important}.orange-intent form{gap:14px;margin:24px 0 18px}.orange-intent label{color:var(--oi-ink);font:14px/1.5 Arial,sans-serif}.orange-intent input{color:var(--oi-ink);background:#090f1cb3;border:1px solid #ebc48e80;border-radius:0;min-width:0;min-height:52px;padding:14px;font:16px/1.5 Arial,sans-serif}.orange-intent input:focus{border-color:var(--oi-orange)}.orange-intent form>button{color:#151923;background:linear-gradient(115deg,#ffad59,#ff8734);border:0;min-height:48px;padding:13px 20px;font:600 14px/1.4 Arial,sans-serif}.orange-invitations{grid-template-columns:1fr 1fr;gap:0 20px;margin:18px 0 22px;display:grid}.orange-invitations button{color:var(--oi-ink);border-bottom:1px solid var(--oi-line);padding:16px 0;font:400 19px/1.4 Georgia,serif}.orange-invitations button:first-child{color:#ffaf65;border-bottom-color:#ff963f80;grid-column:1/-1;font-size:25px}.orange-invitations button span{color:var(--oi-orange)}.orange-intent .orange-intent-note{color:#c3bfcd;opacity:1;margin:22px 0;font:12px/1.65 Arial,sans-serif!important}.orange-answer-clearing{color:var(--oi-dark);background:linear-gradient(120deg,#fbf6eb,#eee5d5);border-left:3px solid #ce7429;margin:28px 0 20px;padding:24px}.orange-answer-clearing .orange-intent-kind{color:#775126}.orange-intent .orange-intent-answer{color:inherit;max-width:58ch;margin:0!important;font:400 22px/1.5 Georgia,serif!important}.orange-intent article{border-bottom:1px solid var(--oi-line);padding:16px 0 22px}.orange-intent article a{font:400 25px/1.35 Georgia,serif;color:var(--oi-ink)!important;text-decoration-color:#ff963f99!important;text-decoration-thickness:1px!important}.orange-intent article p{color:#d0cad8}.orange-intent article .orange-intent-kind{color:#a5d7df}.orange-intent .orange-track-label{color:var(--oi-orange);margin-top:30px}.orange-intent summary{color:var(--oi-gold);padding:12px 0;font:14px/1.5 Arial,sans-serif}.orange-intent-choices button{color:var(--oi-ink);border-color:var(--oi-line)}.orange-rail-connections{border-top:1px solid #ae8ed266;flex-wrap:wrap;gap:8px 18px;margin:24px 0;padding-top:18px;display:flex}.orange-rail-connections .orange-intent-kind{color:#cebae8;width:100%}.orange-rail-connections a{letter-spacing:.04em;text-underline-offset:5px;align-items:center;min-height:44px;font:12px/1.7 Arial,sans-serif;text-decoration:underline;display:inline-flex;color:#e0cafa!important}.orange-intent [data-intent-reset]{color:#cfc5de;font-size:14px}.orange-intent button:hover,.orange-intent button:focus-visible{color:#ffc28d}.orange-intent form>button:hover,.orange-intent form>button:focus-visible{color:#101927;background:#ffb76e}.orange-intent :focus-visible{outline-offset:4px;outline:2px solid #ffb76e}.orange-intent .purpose-heading,.orange-intent .purpose-discovery a{color:var(--oi-ink)}.orange-intent .purpose-evidence{color:#101927;background:#f4edde;border-color:#ce7429;padding:18px}.orange-discovery-dialog{border-radius:2px!important}.orange-discovery-dialog .heart-eyebrow,.orange-discovery-dialog #panel-type{color:#ebc48e}.orange-discovery-dialog .heart-questions button,.orange-discovery-dialog .orange-questions button{color:#f5efdf;background:0 0;border-color:#b8b7ce38}.orange-discovery-dialog .heart-questions button[aria-pressed=true],.orange-discovery-dialog .orange-questions button:first-child{color:#ffaf65}.orange-discovery-dialog .heart-guide-links a{color:#dec7f4}.orange-discovery-dialog .orange-intelligence-opening .orange-intent-kind{display:none}.orange-intelligence-opening>div{min-width:0}.orange-intelligence-opening{z-index:auto!important;width:auto!important;height:auto!important;position:static!important;inset:auto!important}.orange-intent-return{flex-wrap:wrap;gap:8px 24px;margin-top:22px;display:flex}.orange-intent-return button{color:#cfc5de;font-size:14px}.heart-orange{color:#f5efdf!important;background:linear-gradient(120deg,#111b2d,#33243c)!important;border-color:#ebc48e88!important}.heart-orange i{box-shadow:none!important;background:#101927 url(/brand/tmlpt-orange-emblem-96.webp) 50%/contain no-repeat!important}.heart-orange>span{color:#ded2c0!important}.heart-orange:focus-visible{outline-offset:4px;outline:2px solid #ffb76e}@media (width<=480px){.orange-intent{padding:20px 16px}.orange-intelligence-opening{gap:12px}.orange-intelligence-beacon{width:48px;height:48px}.orange-intelligence-opening h3{font-size:28px!important}.orange-invitations{grid-template-columns:1fr;gap:0}.orange-answer-clearing{padding:20px 16px}.orange-intent .orange-intent-answer{font-size:20px!important}.orange-discovery-dialog{max-height:calc(100dvh - 24px);margin:auto;padding:28px 16px!important}.orange-intent article a{font-size:23px}.orange-intent-entry{margin-block:18px}}.orange-intent article a.orange-destination-action{cursor:pointer;box-sizing:border-box;background:linear-gradient(115deg,#ffad59,#ff8734);border:1px solid #ffad59;justify-content:space-between;align-items:center;gap:18px;max-width:100%;min-height:48px;margin-top:8px;padding:12px 20px;font:700 16px/1.4 Arial,sans-serif;display:inline-flex;color:#151923!important;text-decoration:none!important}.orange-intent article a.orange-destination-action:hover{background:#ffbc78}.orange-intent article a.orange-destination-action:focus-visible{outline-offset:4px;outline:3px solid #fff4df}@media (width<=480px){.orange-intent article a.orange-destination-action{white-space:normal;text-align:left;width:100%;font-size:16px}}.orange-evidence-signal{color:#e5d0a9;letter-spacing:.06em;border-top:1px solid #ebc48e50;padding-top:14px;font:600 11px/1.7 Arial,sans-serif!important}.orange-evidence-tools{max-width:66ch}.orange-evidence-tools details{border-bottom:1px solid #c9b9d13b;padding-bottom:12px}.orange-evidence-tools summary{color:#f4ecde;min-height:48px;font-size:17px}.orange-evidence-tools p{font-size:16px!important;line-height:1.7!important}.orange-evidence-tools h4{font:400 23px/1.3 Georgia,serif}.orange-evidence-tools a{color:#ffba79;text-underline-offset:4px;overflow-wrap:anywhere}.orange-evidence-tools small{color:#cfc4da;font:12px/1.6 Arial,sans-serif;display:block}.orange-relationship-path{border-left:1px solid #c6a0e860;padding-left:20px;list-style:none}.orange-relationship-path li{padding:12px 0}.orange-relationship-path span{color:#d2b6ee;letter-spacing:.05em;font:11px/1.6 Arial,sans-serif}.orange-passenger-result{max-width:62ch}.orange-evidence-tools button:disabled{opacity:.65;cursor:wait}@media (width<=480px){.orange-evidence-tools summary{font-size:16px}.orange-evidence-tools h4{font-size:21px}.orange-relationship-path{padding-left:14px}}.orange-current-movement{color:#d8c8e7;margin-top:8px;font:12px/1.6 Arial,sans-serif;display:block}.orange-flow{border-left:2px solid #e1bb85;max-width:64ch;padding-left:18px}.orange-flow p{color:#dbccdf;font-size:14px!important}.orange-flow ol{flex-wrap:wrap;gap:12px 24px;padding-left:22px;list-style:decimal;display:flex}.orange-flow li{border-bottom:1px solid #b69bc74d;max-width:24ch;padding:8px 12px 8px 0;font-size:15px}@media (width<=480px){.orange-flow ol{display:block}.orange-flow li{max-width:none}}
