.chr-cc{--cc-ink:#111;--cc-paper:#f3f0e9;--cc-panel:#fff;--cc-muted:#696762;--cc-line:rgba(17,17,17,.18);--cc-pink:#e95891;--cc-pink-deep:#d93d7d;--cc-pink-soft:#f3a7c6;--cc-pink-wash:#f7d4e2;--cc-green:#46d98a;isolation:isolate}.chr-cc *{box-sizing:border-box}.chr-cc a{color:inherit}.chr-cc button,.chr-cc input,.chr-cc select,.chr-cc textarea{font:inherit}.chr-cc__shell{width:min(1480px,calc(100% - 48px));margin:auto}.chr-cc__ticker{min-height:34px;padding:8px 24px;display:flex;gap:18px;align-items:center;justify-content:center;background:var(--cc-ink);color:#fff;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;white-space:nowrap;overflow:hidden}.chr-cc__ticker i{width:5px;height:5px;border-radius:50%;background:var(--cc-pink);box-shadow:0 0 0 4px #ff2b9133}.chr-cc__hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);gap:clamp(40px,7vw,110px);padding:clamp(72px,9vw,140px) 0 80px;border-bottom:1px solid var(--cc-line);position:relative}.chr-cc__hero:before{content:"CC / 001";position:absolute;right:0;top:22px;font:700 10px/1 ui-monospace,monospace;letter-spacing:.15em;color:var(--cc-muted)}.chr-cc__eyebrow,.chr-cc__label{margin:0 0 24px;font:800 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase}.chr-cc__hero h1{margin:0;max-width:980px;font:900 clamp(48px,7.7vw,118px)/.83 var(--font-heading-family,Arial Black,sans-serif);letter-spacing:-.065em;text-transform:uppercase}.chr-cc__hero h1 em,.chr-cc__final h2 em{font-style:normal;color:var(--cc-pink)}.chr-cc__lead{max-width:700px;margin:34px 0 0;font-size:clamp(17px,1.55vw,23px);line-height:1.45}.chr-cc__primary{display:inline-flex;min-width:270px;justify-content:space-between;gap:30px;margin-top:38px;padding:18px 20px;background:var(--cc-ink);color:#fff!important;text-decoration:none;font:800 12px/1 ui-monospace,monospace;letter-spacing:.13em;transition:background .25s,color .25s,transform .25s}.chr-cc__primary:hover{background:var(--cc-pink);transform:translateY(-3px)}.chr-cc__status{align-self:end;border:1px solid var(--cc-ink);background:var(--cc-panel);box-shadow:10px 10px 0 var(--cc-ink)}.chr-cc__status-head{display:flex;justify-content:space-between;gap:15px;padding:12px 14px;border-bottom:1px solid var(--cc-ink);font:800 9px/1.2 ui-monospace,monospace;letter-spacing:.12em}.chr-cc__status-head b{display:flex;align-items:center;gap:7px}.chr-cc__status-head i{width:7px;height:7px;border-radius:50%;background:var(--cc-green);box-shadow:0 0 0 4px #46ff9a2e;animation:chr-cc-pulse 2.2s ease infinite}.chr-cc__status dl{margin:0;padding:10px 14px}.chr-cc__status dl div{display:flex;justify-content:space-between;gap:25px;padding:12px 0;border-bottom:1px solid var(--cc-line)}.chr-cc__status dt{font:700 9px/1 ui-monospace,monospace;letter-spacing:.12em}.chr-cc__status dd{margin:0;font:900 12px/1 ui-monospace,monospace;text-align:right}.chr-cc__status>p{margin:0;padding:14px;background:var(--cc-ink);color:#fff;font:700 9px/1.6 ui-monospace,monospace;letter-spacing:.1em}.chr-cc__route-map{display:flex;align-items:center;padding:28px 0 70px}.chr-cc__route-map span{display:flex;gap:8px;align-items:center;font:700 9px/1 ui-monospace,monospace;letter-spacing:.12em;color:var(--cc-muted)}.chr-cc__route-map span b{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--cc-line);border-radius:50%;color:var(--cc-ink)}.chr-cc__route-map span.is-active b{background:var(--cc-pink);border-color:var(--cc-pink);color:#fff}.chr-cc__route-map i{flex:1;height:1px;background:var(--cc-line);margin:0 12px}.chr-cc__router{scroll-margin-top:30px}.chr-cc__router-head{display:grid;grid-template-columns:1fr .7fr;align-items:end;gap:40px;margin-bottom:32px}.chr-cc__router-head span,.chr-cc__section-head{font:800 9px/1.2 ui-monospace,monospace;letter-spacing:.15em}.chr-cc__router-head h2{margin:10px 0 0;font:900 clamp(40px,5.2vw,78px)/.9 var(--font-heading-family,Arial Black,sans-serif);letter-spacing:-.055em}.chr-cc__router-head>p{max-width:520px;margin:0 0 6px;font-size:16px;line-height:1.55}.chr-cc__route-grid{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--cc-ink);border:1px solid var(--cc-ink)}.chr-cc__route-grid button{position:relative;min-height:310px;padding:22px;display:flex;flex-direction:column;text-align:left;border:0;background:var(--cc-panel);color:var(--cc-ink);cursor:pointer;transition:background .25s,color .25s,transform .25s}.chr-cc__route-grid button>span{font:800 10px/1 ui-monospace,monospace}.chr-cc__route-grid button>b{margin:auto 0 18px;font:900 clamp(21px,2vw,30px)/.93 var(--font-heading-family,Arial Black,sans-serif);letter-spacing:-.04em}.chr-cc__route-grid button small{min-height:44px;font-size:12px;line-height:1.4;color:var(--cc-muted)}.chr-cc__route-grid button em{margin-top:22px;padding-top:13px;border-top:1px solid var(--cc-line);font:800 9px/1 ui-monospace,monospace;letter-spacing:.12em;font-style:normal}.chr-cc__route-grid button:hover,.chr-cc__route-grid button.is-active{background:var(--cc-ink);color:#fff;transform:translateY(-7px);z-index:2}.chr-cc__route-grid button:hover small,.chr-cc__route-grid button.is-active small{color:#ccc}.chr-cc__route-grid button:nth-child(3).is-active{background:var(--cc-pink)}.chr-cc__workflow{margin-top:34px}.chr-cc__selectors{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--cc-ink);background:var(--cc-ink)}.chr-cc__select-block{padding:18px;background:var(--cc-panel)}.chr-cc__select-block label,.chr-cc__field label{display:flex;gap:8px;margin-bottom:10px;font:800 9px/1 ui-monospace,monospace;letter-spacing:.12em}.chr-cc__select-block label span,.chr-cc__field label span{color:var(--cc-pink)}.chr-cc select,.chr-cc input,.chr-cc textarea{width:100%;border:1px solid var(--cc-ink);border-radius:0;background:transparent;color:var(--cc-ink);outline:0;transition:border-color .2s,box-shadow .2s,background .2s}.chr-cc select{height:50px;padding:0 42px 0 14px;font:800 11px/1.2 ui-monospace,monospace;letter-spacing:.05em}.chr-cc select:disabled{opacity:.45}.chr-cc select:focus,.chr-cc input:focus,.chr-cc textarea:focus{box-shadow:0 0 0 3px var(--cc-pink-wash);border-color:var(--cc-ink)}.chr-cc__assist{margin-top:26px;border:1px solid var(--cc-ink);background:var(--cc-pink-wash)}.chr-cc__assist-code{padding:11px 15px;display:flex;justify-content:space-between;border-bottom:1px solid var(--cc-ink);font:800 9px/1 ui-monospace,monospace;letter-spacing:.13em}.chr-cc__assist-body{display:grid;grid-template-columns:1fr .65fr;gap:50px;align-items:end;padding:30px}.chr-cc__assist h3{margin:0 0 12px;font:900 clamp(28px,3.5vw,52px)/.95 var(--font-heading-family,Arial Black,sans-serif);letter-spacing:-.045em}.chr-cc__assist p:not(.chr-cc__label){max-width:720px;margin:0;line-height:1.55}.chr-cc__assist-actions{display:flex;flex-direction:column;gap:10px}.chr-cc__assist-actions a,.chr-cc__assist-actions button{padding:15px;border:1px solid var(--cc-ink);background:transparent;color:var(--cc-ink);text-decoration:none;text-align:left;font:800 10px/1.25 ui-monospace,monospace;letter-spacing:.08em;cursor:pointer}.chr-cc__assist-actions button{display:flex;justify-content:space-between;background:var(--cc-ink);color:#fff}.chr-cc__assist-actions a:hover,.chr-cc__assist-actions button:hover{background:var(--cc-pink);color:#fff}.chr-cc__contact-panel{display:grid;grid-template-columns:.72fr 1.28fr;margin-top:70px;border-top:1px solid var(--cc-ink);border-bottom:1px solid var(--cc-ink)}.chr-cc__contact-copy{padding:50px 50px 50px 0;border-right:1px solid var(--cc-ink)}.chr-cc__contact-copy h2{margin:0 0 20px;font:900 clamp(38px,4.5vw,66px)/.9 var(--font-heading-family,Arial Black,sans-serif);letter-spacing:-.05em}.chr-cc__contact-copy>p:not(.chr-cc__label){font-size:16px;line-height:1.55}.chr-cc__destination{margin-top:45px;border:1px solid var(--cc-ink)}.chr-cc__destination span,.chr-cc__destination small{display:block;padding:9px 12px;font:800 9px/1.2 ui-monospace,monospace;letter-spacing:.12em}.chr-cc__destination b{display:block;padding:20px 12px;border-top:1px solid var(--cc-ink);border-bottom:1px solid var(--cc-ink);font:900 24px/1 var(--font-heading-family,Arial Black,sans-serif)}.chr-cc__form{padding:50px 0 50px 50px;display:flex;flex-wrap:wrap;gap:22px}.chr-cc__field{width:100%}.chr-cc__field--half{width:calc(50% - 11px)}.chr-cc__field[hidden]{display:none}.chr-cc input{height:52px;padding:0 14px}.chr-cc textarea{padding:14px;resize:vertical;min-height:150px}.chr-cc__submit{width:100%;padding:18px 20px;display:flex;justify-content:space-between;border:1px solid var(--cc-ink);background:var(--cc-ink);color:#fff;font:900 12px/1 ui-monospace,monospace;letter-spacing:.13em;cursor:pointer;transition:.25s}.chr-cc__submit:hover{background:var(--cc-pink);border-color:var(--cc-pink)}.chr-cc__privacy{margin:0;font-size:11px;line-height:1.5;color:var(--cc-muted)}.chr-cc__success,.chr-cc__errors{width:100%;padding:18px;border:1px solid var(--cc-ink);display:flex;flex-direction:column;gap:8px;background:var(--cc-green);font:700 11px/1.4 ui-monospace,monospace}.chr-cc__errors{background:#fdd}.chr-cc__honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.chr-cc__sensitive{grid-column:2;padding:50px;background:var(--cc-ink);color:#fff}.chr-cc__sensitive>span{font:800 9px/1 ui-monospace,monospace;letter-spacing:.13em;color:var(--cc-pink)}.chr-cc__sensitive h3{margin:35px 0 16px;font:900 clamp(30px,3.5vw,52px)/.95 var(--font-heading-family,Arial Black,sans-serif)}.chr-cc__sensitive p{max-width:650px;line-height:1.55}.chr-cc__sensitive a{display:flex;justify-content:space-between;margin-top:35px;padding:18px;border:1px solid #fff;color:#fff;text-decoration:none;font:800 12px/1 ui-monospace,monospace;letter-spacing:.08em}.chr-cc__sensitive a:hover{background:var(--cc-pink);border-color:var(--cc-pink)}.chr-cc__shortcuts{padding:100px 0}.chr-cc__section-head{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid var(--cc-ink)}.chr-cc__shortcut-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:22px;background:var(--cc-line)}.chr-cc__shortcut-grid a{min-height:180px;padding:18px;display:grid;grid-template-columns:1fr auto;align-content:space-between;background:var(--cc-panel);text-decoration:none;transition:.25s}.chr-cc__shortcut-grid a>span{font:800 10px/1 ui-monospace,monospace}.chr-cc__shortcut-grid a>b{grid-column:1;margin-top:35px;font:900 18px/1 var(--font-heading-family,Arial Black,sans-serif)}.chr-cc__shortcut-grid a>small{grid-column:1;margin-top:8px;color:var(--cc-muted)}.chr-cc__shortcut-grid a>em{grid-column:2;grid-row:1/4;font-style:normal}.chr-cc__shortcut-grid a:hover{background:var(--cc-pink);color:#fff;transform:translateY(-5px)}.chr-cc__shortcut-grid a:hover small{color:#fff}.chr-cc__final{margin:0 calc(50% - 50vw);padding:80px max(24px,calc((100vw - min(1480px,calc(100vw - 48px)))/2));background:var(--cc-ink);color:#fff}.chr-cc__final p{font:800 9px/1 ui-monospace,monospace;letter-spacing:.16em}.chr-cc__final h2{margin:35px 0 45px;font:900 clamp(50px,8vw,125px)/.82 var(--font-heading-family,Arial Black,sans-serif);letter-spacing:-.065em}.chr-cc__final a{display:inline-flex;gap:60px;padding:16px 18px;border:1px solid #fff;color:#fff;text-decoration:none;font:800 11px/1 ui-monospace,monospace;letter-spacing:.12em}.chr-cc__final a:hover{background:var(--cc-pink);border-color:var(--cc-pink)}@keyframes chr-cc-pulse{50%{opacity:.45;transform:scale(.75)}}:root[data-chromatica-theme=dark] .chr-cc{--cc-ink:#f2efe8;--cc-paper:#0c0c0d;--cc-panel:#151517;--cc-muted:#aaa7a0;--cc-line:rgba(255,255,255,.18)}:root[data-chromatica-theme=dark] .chr-cc__ticker,:root[data-chromatica-theme=dark] .chr-cc__final{background:#000}:root[data-chromatica-theme=dark] .chr-cc__primary,:root[data-chromatica-theme=dark] .chr-cc__status>p,:root[data-chromatica-theme=dark] .chr-cc__submit,:root[data-chromatica-theme=dark] .chr-cc__assist-actions button{background:#f2efe8;color:#0c0c0d!important}:root[data-chromatica-theme=dark] .chr-cc__status{box-shadow:10px 10px #f2efe8}:root[data-chromatica-theme=dark] .chr-cc__route-grid button:hover,:root[data-chromatica-theme=dark] .chr-cc__route-grid button.is-active,:root[data-chromatica-theme=dark] .chr-cc__sensitive{background:#f2efe8;color:#0c0c0d}:root[data-chromatica-theme=dark] .chr-cc__route-grid button:hover small,:root[data-chromatica-theme=dark] .chr-cc__route-grid button.is-active small{color:#333}:root[data-chromatica-theme=dark] .chr-cc__assist{color:#111}:root[data-chromatica-theme=dark] .chr-cc__assist-actions button{background:#111;color:#fff!important}:root[data-chromatica-theme=dark] .chr-cc__sensitive a{border-color:#0c0c0d;color:#0c0c0d}:root[data-chromatica-theme=dark] .chr-cc__final{color:#fff}:root[data-chromatica-theme=dark] .chr-cc__final a{color:#fff;border-color:#fff}@media(max-width:990px){.chr-cc__hero{grid-template-columns:1fr}.chr-cc__status{max-width:520px}.chr-cc__route-grid,.chr-cc__shortcut-grid{grid-template-columns:repeat(2,1fr)}.chr-cc__selectors,.chr-cc__assist-body,.chr-cc__contact-panel{grid-template-columns:1fr}.chr-cc__contact-copy{padding:40px 0;border-right:0;border-bottom:1px solid var(--cc-ink)}.chr-cc__form{padding:40px 0}.chr-cc__sensitive{grid-column:1;padding:40px 0;background:transparent;color:var(--cc-ink)}.chr-cc__sensitive a{border-color:var(--cc-ink);color:var(--cc-ink)}}@media(max-width:640px){.chr-cc__shell{width:calc(100% - 28px)}.chr-cc__ticker{justify-content:flex-start}.chr-cc__hero{padding:62px 0 54px;gap:46px}.chr-cc__hero h1{font-size:clamp(43px,15vw,66px)}.chr-cc__route-map{overflow:auto;padding-bottom:50px}.chr-cc__route-map i{min-width:22px}.chr-cc__route-map span{white-space:nowrap}.chr-cc__router-head,.chr-cc__route-grid,.chr-cc__shortcut-grid{grid-template-columns:1fr}.chr-cc__route-grid button{min-height:225px}.chr-cc__assist-body{padding:22px;gap:30px}.chr-cc__field--half{width:100%}.chr-cc__shortcuts{padding:72px 0}.chr-cc__final h2{font-size:clamp(45px,15vw,72px)}.chr-cc__section-head span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.chr-cc *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.chr-cc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.22;background-image:repeating-linear-gradient(0deg,transparent 0,transparent 3px,rgba(17,17,17,.035) 4px),radial-gradient(circle at 15% 18%,rgba(233,88,145,.08),transparent 25%)}.chr-cc__ticker{min-height:36px;border-bottom:2px solid var(--cc-pink)}.chr-cc__ticker-clock{color:var(--cc-pink-soft);font-variant-numeric:tabular-nums}.chr-cc__hero:before{content:"CC / 001 \b7  VALID 24H"}.chr-cc__hero:after{content:"";position:absolute;left:0;bottom:-4px;width:86px;height:7px;background:repeating-linear-gradient(90deg,var(--cc-pink) 0 5px,transparent 5px 10px)}.chr-cc__eyebrow:before{content:"\25cf";margin-right:9px;color:var(--cc-pink)}.chr-cc__hero h1 em,.chr-cc__final h2 em{color:var(--cc-pink-deep)}.chr-cc__primary{box-shadow:5px 5px 0 var(--cc-pink-soft);transition:background .25s,color .25s,transform .25s,box-shadow .25s}.chr-cc__primary:hover{background:var(--cc-pink-deep);transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--cc-ink)}.chr-cc__status{position:relative}.chr-cc__status:before,.chr-cc__status:after{content:"";position:absolute;left:-7px;width:13px;height:13px;border-radius:50%;background:var(--cc-paper);border-right:1px solid var(--cc-ink)}.chr-cc__status:before{top:28%}.chr-cc__status:after{bottom:22%}.chr-cc__departure{display:grid;grid-template-columns:auto 1fr auto auto auto 1fr;gap:8px 12px;align-items:center;padding:10px 14px;background:var(--cc-ink);color:#fff;font:800 8px/1 ui-monospace,monospace;letter-spacing:.12em}.chr-cc__departure span{color:#aaa}.chr-cc__departure b{font-size:10px;color:var(--cc-pink-soft)}.chr-cc__status>p{display:flex;justify-content:space-between}.chr-cc__status>p b{text-align:right;color:var(--cc-pink-soft)}.chr-cc__route-map{padding-bottom:48px}.chr-cc__route-map span{transition:color .25s}.chr-cc__route-map span.is-active{color:var(--cc-ink)}.chr-cc__route-map span.is-active b{background:var(--cc-pink);border-color:var(--cc-pink-deep);box-shadow:0 0 0 4px var(--cc-pink-wash)}.chr-cc__route-map i{height:4px;background:linear-gradient(var(--cc-line),var(--cc-line)) top/100% 1px no-repeat,linear-gradient(var(--cc-line),var(--cc-line)) bottom/100% 1px no-repeat}.chr-cc__boarding-strip{min-height:46px;margin-bottom:70px;padding:10px 14px;display:grid;grid-template-columns:1.35fr 1fr 1.35fr auto;gap:20px;align-items:center;border:1px solid var(--cc-ink);background:var(--cc-panel);font:800 8px/1.2 ui-monospace,monospace;letter-spacing:.14em;position:relative;overflow:hidden}.chr-cc__boarding-strip:after{content:"";position:absolute;left:42%;top:0;bottom:0;border-left:1px dashed var(--cc-line)}.chr-cc__boarding-strip b{padding:8px 12px;background:var(--cc-ink);color:var(--cc-pink-soft);font-size:10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chr-cc__boarding-strip b.is-flipping{animation:chr-cc-flip .34s ease}.chr-cc__boarding-strip em{color:var(--cc-pink);font-style:normal;letter-spacing:.35em}.chr-cc__route-grid button{overflow:hidden}.chr-cc__route-grid button:before,.chr-cc__route-grid button:after{content:"";position:absolute;right:-7px;width:14px;height:14px;border-radius:50%;background:var(--cc-ink)}.chr-cc__route-grid button:before{top:24px}.chr-cc__route-grid button:after{bottom:24px}.chr-cc__route-grid button>span{color:var(--cc-pink-deep)}.chr-cc__route-grid button em{border-top-style:dashed}.chr-cc__route-grid button.is-active>span,.chr-cc__route-grid button:hover>span{color:var(--cc-pink-soft)}.chr-cc__route-grid button:nth-child(3).is-active{background:var(--cc-pink-deep)}.chr-cc__select-block{position:relative}.chr-cc__select-block:after{content:"";position:absolute;top:0;left:0;width:34px;height:3px;background:var(--cc-pink)}.chr-cc select:focus,.chr-cc input:focus,.chr-cc textarea:focus{box-shadow:0 0 0 3px var(--cc-pink-soft);border-color:var(--cc-pink-deep)}.chr-cc__assist{position:relative;overflow:hidden;background:var(--cc-pink-wash);box-shadow:7px 7px #1111111f}.chr-cc__assist:before,.chr-cc__assist:after{content:"";position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:var(--cc-paper);border:1px solid var(--cc-ink);transform:translateY(-50%);z-index:2}.chr-cc__assist:before{left:-10px}.chr-cc__assist:after{right:-10px}.chr-cc__assist-code{background:#ffffff38}.chr-cc__assist-code b{color:var(--cc-pink-deep)}.chr-cc__assist-actions a{background:#ffffff2e}.chr-cc__assist-actions a:hover,.chr-cc__assist-actions button:hover{background:var(--cc-pink-deep)}.chr-cc__assist-foot{display:flex;justify-content:space-between;padding:9px 15px;border-top:1px dashed var(--cc-ink);font:800 7px/1 ui-monospace,monospace;letter-spacing:.15em}.chr-cc__assist-foot b{font-size:8px}.chr-cc__destination{position:relative;overflow:hidden;background:var(--cc-panel)}.chr-cc__destination b{border-bottom-style:dashed}.chr-cc__destination i{display:block;height:30px;margin:0 12px;background:repeating-linear-gradient(90deg,var(--cc-ink) 0 2px,transparent 2px 4px,var(--cc-ink) 4px 5px,transparent 5px 9px)}.chr-cc__destination em{display:block;padding:9px 12px;text-align:right;background:var(--cc-pink-wash);font:800 7px/1.45 ui-monospace,monospace;letter-spacing:.12em;font-style:normal}.chr-cc__shortcut-grid a{position:relative;overflow:hidden}.chr-cc__shortcut-grid a:before{content:"";position:absolute;left:-6px;top:50%;width:12px;height:12px;border-radius:50%;background:var(--cc-paper);transform:translateY(-50%)}.chr-cc__shortcut-grid a>span{color:var(--cc-pink-deep)}.chr-cc__shortcut-grid a:hover{background:var(--cc-pink-deep)}.chr-cc__shortcut-grid a:hover>span{color:#fff}.chr-cc__final{position:relative}.chr-cc__final:before{content:"NEXT DEPARTURE / HUMAN RESPONSE";position:absolute;right:max(24px,calc((100vw - min(1480px,calc(100vw - 48px)))/2));top:24px;color:var(--cc-pink-soft);font:800 8px/1 ui-monospace,monospace;letter-spacing:.15em}.chr-cc__final a:hover,.chr-cc__submit:hover,.chr-cc__sensitive a:hover{background:var(--cc-pink-deep);border-color:var(--cc-pink-deep)}@keyframes chr-cc-flip{0%{transform:scaleY(.12);opacity:.3}55%{transform:scaleY(1.06)}to{transform:scaleY(1);opacity:1}}:root[data-chromatica-theme=dark] .chr-cc{--cc-pink:#dd5b91;--cc-pink-deep:#cc477f;--cc-pink-soft:#ef9fc0;--cc-pink-wash:#39222e}:root[data-chromatica-theme=dark] .chr-cc__departure{background:#000}:root[data-chromatica-theme=dark] .chr-cc__assist{color:#f2efe8}@media(max-width:990px){.chr-cc__boarding-strip{grid-template-columns:1fr 1fr}.chr-cc__boarding-strip:after{display:none}}@media(max-width:640px){.chr-cc__ticker span:nth-of-type(2),.chr-cc__ticker span:nth-of-type(3){display:none}.chr-cc__departure{grid-template-columns:auto 1fr}.chr-cc__boarding-strip{grid-template-columns:1fr;margin-bottom:54px}.chr-cc__boarding-strip span:last-of-type,.chr-cc__boarding-strip em{display:none}.chr-cc__assist-foot span:last-child{display:none}.chr-cc__final:before{display:none}}.chr-cc__ticker>span:not(.chr-cc__ticker-clock){color:#fff!important}.chr-cc__ticker-clock{color:var(--cc-pink-soft)!important}.chr-cc__departure{color:#fff!important}.chr-cc__departure span{color:#aaa!important}.chr-cc__departure b{color:var(--cc-pink-soft)!important}.chr-cc__status>p span{color:inherit!important}.chr-cc__status>p b{color:var(--cc-pink-soft)!important}.chr-cc__route-grid button:hover>b,.chr-cc__route-grid button:hover>em,.chr-cc__route-grid button.is-active>b,.chr-cc__route-grid button.is-active>em{color:inherit!important}.chr-cc__assist h3,.chr-cc__assist p,.chr-cc__assist-code span,.chr-cc__assist-foot span,.chr-cc__assist-foot b{color:inherit!important}.chr-cc__assist-code b{color:var(--cc-pink-deep)!important}.chr-cc__assist-actions a,.chr-cc__assist-actions button,.chr-cc__assist-actions a span,.chr-cc__assist-actions button span,.chr-cc__sensitive h3,.chr-cc__sensitive p,.chr-cc__sensitive a,.chr-cc__sensitive a b{color:inherit!important}.chr-cc__shortcut-grid a:hover>b,.chr-cc__shortcut-grid a:hover>small,.chr-cc__shortcut-grid a:hover>em{color:inherit!important}.chr-cc__submit,.chr-cc__submit span,.chr-cc__submit b{color:#fff!important}.chr-cc__final,.chr-cc__final>p,.chr-cc__final h2,.chr-cc__final a,.chr-cc__final a span{color:#fff!important}.chr-cc__final h2 em,.chr-cc__final:before{color:var(--cc-pink-soft)!important}:root[data-chromatica-theme=dark] .chr-cc__status>p,:root[data-chromatica-theme=dark] .chr-cc__status>p span{color:#0c0c0d!important}:root[data-chromatica-theme=dark] .chr-cc__submit,:root[data-chromatica-theme=dark] .chr-cc__submit span,:root[data-chromatica-theme=dark] .chr-cc__submit b{color:#0c0c0d!important}:root[data-chromatica-theme=dark] .chr-cc__assist-actions button,:root[data-chromatica-theme=dark] .chr-cc__assist-actions button span{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/130/assets/chromatica-customer-center.css.map */
