.acx{--ink:#121212;--body:#474645;--mute:#6b6966;--warm:#fbfaf9;--pill:#f6f4ef;--track:#e9e6e0;--g:#12b76a;--deep:#067647;--org:#ff5310;--orgink:#c2410c;--lift:0 0 0 1px #1212120a,0 1px 2px #1212120a,0 10px 24px -12px #12121224;--lift2:0 0 0 1px #1212120a,0 2px 4px #1212120a,0 24px 48px -20px #1212122e;--f:var(--font-geist),-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif;max-width:1112px;color:var(--ink);font:400 17px/1.5 var(--f);letter-spacing:-.005em;padding-block:0 40px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background:#fff;margin:0 auto;display:block}.acx *{box-sizing:border-box}.acx :where(h1,h2,h3,h4,p,ul){margin:0;padding:0}.acx :where(ul){list-style:none}.acx :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.acx-hero{text-align:center;padding:76px 0 56px}.acx-eye{background:var(--pill);border-radius:999px;align-items:center;gap:9px;margin-bottom:24px;padding:6px 15px 6px 7px;font-size:15px;font-weight:500;display:inline-flex}.acx-eye i{color:#fff;width:24px;height:24px;font:600 11px var(--f);background:#ff4500;border-radius:50%;place-items:center;font-style:normal;display:grid}.acx-hero h1{font:500 44px/1.08 var(--f);letter-spacing:-1.35px;text-wrap:balance;max-width:16em;color:var(--ink);margin:0 auto}.acx-hero h1 span{color:var(--mute)}.acx-lede{color:var(--body);text-wrap:pretty;max-width:34em;margin:18px auto 0;font-size:19px;line-height:1.45}.acx-field{max-width:540px;height:64px;box-shadow:var(--lift2);background:#fff;border-radius:999px;align-items:center;gap:10px;margin:34px auto 0;padding:0 9px 0 26px;display:flex}.acx-field input{min-width:0;font:400 18px var(--f);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.acx-field input::placeholder{color:var(--mute)}.acx-field:focus-within{box-shadow:var(--lift2),0 0 0 2px var(--ink)}.acx-field button,.acx-go{background:var(--ink);color:#fff;height:46px;font:500 15.5px var(--f);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 22px;display:inline-flex}.acx-field button:hover,.acx-go:hover{background:#2a2826}.acx-field button:disabled{opacity:.7;cursor:progress}.acx-room{color:var(--mute);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:18px;font-size:15px;display:inline-flex}.acx-room input{background:var(--pill);width:170px;height:36px;font:400 15px var(--f);color:var(--ink);border:0;border-radius:999px;padding:0 15px}.acx-room input::placeholder{color:var(--mute)}.acx-fine{color:var(--mute);margin-top:16px;font-size:15px}.acx-err{max-width:34em;color:var(--orgink);margin:14px auto 0;font-size:15.5px;font-weight:500}.acx-stage{background:var(--warm);border-radius:40px;gap:22px;padding:44px;transition:opacity .2s;display:grid}.acx-stage[data-stale=true]{opacity:.55}.acx-stage+.acx-stage{margin-top:22px}.acx-who{flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;display:flex}.acx-who .ava{color:#fff;background:#2f6b47;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:600;display:grid}.acx-who b{font-weight:600}.acx-chip{height:36px;box-shadow:var(--lift);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex}.acx-chip i{background:#ff4500;border-radius:50%;width:18px;height:18px;display:block}.acx-who .when{color:var(--mute);margin-left:auto;font-size:14.5px}.acx-answer{font:500 34px/1.14 var(--f);letter-spacing:-1px;text-wrap:balance;max-width:19em;margin-top:6px}.acx-answer span{color:var(--mute)}.acx-panel{box-shadow:var(--lift);background:#fff;border-radius:28px;padding:30px 34px}.acx-panel h3,.acx-rooms h3{letter-spacing:-.02em;margin-bottom:16px;font-size:19px;font-weight:500}.acx-ptop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.acx-ptop b{letter-spacing:-.03em;font-size:22px;font-weight:500}.acx-ptop em{color:var(--deep);font-style:normal}.acx-ptop em.w{color:var(--orgink)}.acx-ptop em.q{color:var(--body)}.acx-ptop span{color:var(--mute);font-size:15px}.acx-allow{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.acx-allow .tag{background:var(--pill);border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 15px;font-size:15px;font-weight:500;display:inline-flex}.acx-allow .tag:before{content:"";background:var(--g);border-radius:50%;width:9px;height:9px}.acx-allow .tag.no{color:var(--mute);box-shadow:inset 0 0 0 1.5px var(--track);background:0 0}.acx-allow .tag.no:before{background:var(--track)}.acx-two{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:22px;display:grid}.acx-two .acx-panel{padding:28px 30px}.acx-saw{color:var(--body);gap:14px;font-size:16px;line-height:1.45;display:grid}.acx-saw li{grid-template-columns:10px minmax(0,1fr);gap:12px;display:grid}.acx-saw li:before{content:"";background:var(--g);border-radius:50%;width:9px;height:9px;margin-top:8px}.acx-saw li.ours:before,.acx-saw li.warn:before{background:var(--org)}.acx-saw em{color:var(--deep);margin-bottom:1px;font-size:14px;font-style:normal;font-weight:500;display:block}.acx-saw li.ours em,.acx-saw li.warn em{color:var(--orgink)}.acx-saw b{color:var(--ink);font-weight:600}.acx-panel.next{background:var(--ink);color:#fff}.acx-panel.next h3{color:#fff}.acx-panel.next p{letter-spacing:-.01em;text-wrap:pretty;font-size:19px;font-weight:500;line-height:1.4}.acx-panel.next .then{color:#ffffffa8;margin-top:18px;font-size:15.5px;font-weight:400;line-height:1.45}.acx-rooms h3{margin:14px 6px}.acx-rm{box-shadow:var(--lift);background:#fff;border-radius:22px;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:6px 22px;padding:18px 24px;font-size:16px;display:grid}.acx-rm+.acx-rm{margin-top:10px}.acx-rm .r{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.acx-rm .r i{background:#ff4500;border-radius:50%;flex:none;width:22px;height:22px;display:block}.acx-rm .s{color:var(--body);line-height:1.4}.acx-mini{color:var(--deep);white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.acx-mini u{gap:4px;text-decoration:none;display:flex}.acx-mini u i{background:var(--track);border-radius:50%;width:9px;height:9px;display:block}.acx-mini u i.on{background:var(--g)}.acx-mini.w{color:var(--orgink)}.acx-mini.w u i.on{background:var(--org)}.acx-mini.q{color:var(--mute)}.acx-cannot{color:var(--mute);max-width:70ch;padding:0 6px;font-size:14.5px;line-height:1.5}.acx-sec{text-align:center;margin:88px 0 26px}.acx-sec h2{font:500 40px/1.1 var(--f);letter-spacing:-1.2px;text-wrap:balance;color:var(--ink)}.acx-sec h2 span{color:var(--mute)}.acx-sec p{color:var(--body);max-width:32em;margin:14px auto 0;font-size:19px}.acx-thread{box-shadow:var(--lift2);background:#fff;border-radius:28px;width:100%;max-width:780px;margin:0 auto;overflow:hidden}.acx-thread .tpad{gap:20px;padding:30px 36px;display:grid}.acx-thread .tw{flex-wrap:wrap;align-items:center;gap:10px;font-size:15.5px;line-height:28px;display:flex}.acx-thread .tw .sub{background:#ff4500;border-radius:50%;flex:none;align-self:center;width:28px;height:28px;margin:0;display:block;position:static;transform:none}.acx-thread .tw span{color:var(--mute);font-size:14px}.acx-thread h4{letter-spacing:-.6px;text-wrap:balance;font-size:26px;font-weight:600;line-height:1.16}.acx-thread .cap{color:var(--mute);font-size:13.5px}.acx-thread .cap b{color:var(--ink);font-weight:600}.acx-thread .said{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.acx-thread .mine{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.acx-thread .bub{border-radius:22px;max-width:min(560px,94%);padding:14px 19px;font-size:16px;line-height:1.5}.acx-thread .bub.t{background:#eeeff1;border-bottom-left-radius:7px}.acx-thread .bub.y{color:#fff;background:#2f6b47;border-bottom-right-radius:7px}.acx-cta{flex-wrap:wrap;align-items:center;gap:14px 22px;width:100%;max-width:780px;margin:6px auto 0;display:flex}.acx-cta p{min-width:240px;color:var(--body);text-wrap:pretty;flex:1;font-size:16px}.acx-foot{text-align:center;margin:8px 0 0;font-size:15px}.acx-foot a{color:var(--body);text-underline-offset:3px;text-decoration:underline}@media (max-width:820px){.acx{font-size:16px}.acx-hero{padding:44px 0 36px}.acx-hero h1{letter-spacing:-.9px;font-size:30px}.acx-lede{font-size:17px}.acx-field{border-radius:28px;flex-wrap:wrap;height:auto;padding:8px}.acx-field input{flex-basis:100%;height:44px;padding:0 14px;font-size:16px}.acx-field button{flex:1;justify-content:center}.acx-stage{border-radius:28px;padding:18px}.acx-answer{letter-spacing:-.6px;font-size:25px}.acx-panel,.acx-two .acx-panel{border-radius:22px;padding:22px 20px}.acx-two{grid-template-columns:minmax(0,1fr)}.acx-stops{font-size:13px}.acx-who .when{flex-basis:100%;margin-left:0}.acx-rm{grid-template-columns:minmax(0,1fr) auto;padding:16px 18px}.acx-rm .s{grid-column:1/-1}.acx-sec{margin-top:56px}.acx-sec h2{letter-spacing:-.8px;font-size:28px}.acx-sec p{font-size:17px}.acx-thread .tpad{padding:22px 18px}.acx-thread h4{font-size:22px}}
