/* One recognizable choice, on every page and at every direct ChatGPT action. */
.choice-pair{display:inline-grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:520px;max-width:100%;vertical-align:middle;line-height:1.4;text-align:left}.choice-pair>.choice-gpt,.choice-pair>.choice-bernard{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:52px;padding:13px 14px;border-radius:9px;text-decoration:none;font:600 13px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;white-space:normal;box-sizing:border-box;transition:background .2s,border-color .2s,box-shadow .2s}.choice-pair>.choice-gpt{background:linear-gradient(115deg,#155bb9,#2780de);border:1px solid #96cafa;color:#fff;box-shadow:inset 0 1px #d6ecff44,0 8px 25px #1373d622}.choice-pair>.choice-bernard{background:linear-gradient(115deg,#12283d,#17374e);border:1px solid #5c8eaf;color:#d3ebff;box-shadow:inset 0 1px #a0d5f622}.choice-pair>.choice-gpt:hover{background:linear-gradient(115deg,#2374d4,#3995ed);box-shadow:0 8px 30px #2385e955}.choice-pair>.choice-bernard:hover{background:#214866;border-color:#a5d9fa;box-shadow:0 8px 25px #172f4655}.choice-pair>.choice-gpt img{display:block;width:24px;height:24px;object-fit:contain;border-radius:5px;flex-shrink:0;margin:0}.choice-pair>a>span:not(.contact-heart){min-width:0;overflow-wrap:normal}.choice-pair>a>b{font-size:13px;font-weight:normal;margin-left:auto;opacity:.8}.contact-heart{font-family:Arial,Helvetica,sans-serif;color:#328fff;display:inline-block;font-size:20px;line-height:1;flex-shrink:0;text-shadow:0 0 16px #328fff66;vertical-align:middle}.choice-pair .contact-heart{font-size:24px}.next-era header nav>.choice-pair{width:330px;flex-shrink:0}.next-era header .choice-pair>a{font-size:11px;min-height:43px;padding:9px 11px;gap:8px}.next-era header .choice-pair>.choice-gpt img{width:20px;height:20px}.next-era header .choice-pair .contact-heart{font-size:21px}.terminal-actions>.choice-pair,.next-actions>.choice-pair,.studio-actions>.choice-pair,.lab-actions>.choice-pair{width:560px;max-width:100%}.hero-guide-link{display:inline-block;font-size:12px;color:#a6c9e9;margin-top:18px}.lab-actions .choice-pair>a{font-size:12px;padding:12px;min-height:49px}.lab-actions>#copyLab{order:2}.answer-next>div>.choice-pair{width:510px}.answer-next .choice-pair>a{font-size:12px;min-height:47px;padding:11px 13px}.pricing-compass .choice-pair{width:100%}.pricing-compass .choice-pair>a{font-size:11px;min-height:52px}.studio-options .choice-pair{width:100%}.studio-options .choice-pair>a{font-size:12px}.contact-hub{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;align-items:start;margin:35px 6% 60px;padding:38px;border:1px solid #5489af;border-radius:20px;background:radial-gradient(ellipse at 0 0,#1f689455,transparent 60%),linear-gradient(130deg,#122e47,#0a182b);box-shadow:inset 0 1px #b4e2ff33,0 25px 75px #0005;scroll-margin-top:25px}.contact-hub-intro h2{font-size:37px;color:#e1f2ff;line-height:1.2;margin:18px 0 23px}.contact-hub-intro>p:not(.eyebrow){color:#b5cee2;font-size:14px;line-height:1.8;margin:0 0 25px}.contact-hub-intro>p strong{color:#d8edfc}.contact-hub-intro .contact-route-note{font-size:10px;line-height:1.7;margin:14px 0 0;color:#94b2cb}.contact-hub .choice-pair{width:100%}.bernard-details{display:block;font-style:normal;border:1px solid #426c8c;border-radius:13px;padding:25px;background:linear-gradient(145deg,#193c55,#0f263d);box-shadow:inset 0 1px #a3d9fa22}.contact-human-label{font:8px/1.6 Arial,sans-serif;letter-spacing:1px;color:#9cc8e8;display:flex;align-items:center;gap:9px}.bernard-details>strong{display:block;font-size:28px;font-weight:600;line-height:1.2;color:#e9f6ff;margin:21px 0 12px}.bernard-details>p{color:#b4cee2;font-size:13px;line-height:1.75;margin:0 0 25px}.bernard-details dl{margin:0;display:flex;flex-direction:column;gap:17px}.bernard-details dl>div{border-top:1px solid #436b8955;padding-top:13px}.bernard-details dt{font-size:9px;letter-spacing:1px;color:#8eb4cf;margin-bottom:7px;text-transform:uppercase}.bernard-details dd{margin:0;font-size:16px;line-height:1.5;color:#d4ebff;overflow-wrap:anywhere}.bernard-details dd a{color:#d1ebff;text-decoration:none}.bernard-details dd a:hover{text-decoration:underline}.bernard-details dd a[href^="tel:"]{font-size:22px;letter-spacing:.5px}.contact-page-head{padding-bottom:15px;max-width:1000px}.contact-page-head h1{font-size:clamp(42px,5vw,69px);color:#e5f5ff}.contact-page-head>p:last-child{font-size:18px;color:#bdd3e7;line-height:1.8;max-width:800px}.contact-expect{padding-top:25px}.contact-expect h2{font-size:36px;margin-bottom:30px}.contact-expect>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:30px}.contact-expect article{padding:25px;border:1px solid #365c7a;border-radius:13px;background:#122c43}.contact-expect article h3{color:#d4ecff;font-size:23px}.contact-expect article p,.contact-expect>p{font-size:14px;color:#adc7dc;line-height:1.8;max-width:950px}.contact-expect article p{margin:0}.choice-pair+.choice-pair{margin-left:10px}@media(max-width:1100px){.next-era header{flex-wrap:wrap}.next-era header nav{width:100%}.next-era header nav>.choice-pair{margin-left:auto}.contact-hub{gap:28px;padding:30px}.contact-hub-intro h2{font-size:32px}.contact-hub .choice-pair>a{font-size:12px;padding:11px}.bernard-details{padding:22px}.bernard-details dd{font-size:14px}}@media(max-width:800px){.contact-hub{grid-template-columns:1fr;gap:27px}.contact-hub .choice-pair{max-width:580px}.bernard-details dl{display:grid;grid-template-columns:1fr 1fr;gap:18px}.bernard-details dl>div:last-child{grid-column:1/-1}.next-era header nav>.choice-pair{width:100%;max-width:400px;margin-left:0;flex-basis:100%;margin-top:5px}}@media(max-width:600px){.choice-pair{gap:8px;width:100%}.choice-pair>.choice-gpt,.choice-pair>.choice-bernard{font-size:11px;padding:11px 9px;gap:7px;min-height:54px;justify-content:flex-start;border-radius:8px}.choice-pair>.choice-gpt img{width:21px;height:21px}.choice-pair .contact-heart{font-size:22px}.choice-pair>a>b{font-size:11px}.next-era header nav>.choice-pair{max-width:none;margin-top:8px}.next-era header .choice-pair>a{font-size:11px;min-height:47px;padding:10px}.terminal-actions>.choice-pair,.next-actions>.choice-pair,.studio-actions>.choice-pair,.lab-actions>.choice-pair{width:100%}.answer-next>div>.choice-pair{width:100%}.answer-next .choice-pair>a{font-size:10px;min-height:53px;padding:9px 8px;gap:6px}.answer-next .choice-pair>.choice-gpt img{width:19px;height:19px}.answer-next .choice-pair .contact-heart{font-size:20px}.answer-next .choice-pair>a>b{display:none}.pricing-compass .choice-pair>a,.studio-options .choice-pair>a{font-size:11px}.lab-actions .choice-pair>a{font-size:11px;padding:10px 9px;min-height:54px}.contact-hub{padding:24px 19px;margin:25px 5% 40px;border-radius:16px;gap:25px}.contact-hub-intro h2{font-size:30px;margin:17px 0 21px}.contact-hub-intro>p:not(.eyebrow){font-size:13px;margin-bottom:22px}.contact-hub-intro .contact-route-note{font-size:10px}.contact-hub .choice-pair>a{font-size:11px;padding:11px 8px}.bernard-details{padding:22px 18px}.bernard-details>strong{font-size:28px}.bernard-details dl{display:flex;gap:16px}.bernard-details dd{font-size:15px}.bernard-details dd a[href^="tel:"]{font-size:22px}.contact-page-head>p:last-child{font-size:15px}.contact-expect>div{grid-template-columns:1fr;gap:15px}.contact-expect h2{font-size:30px}.contact-expect article{padding:22px}.contact-expect article p,.contact-expect>p{font-size:13px}.hero-guide-link{font-size:11px}.choice-pair+.choice-pair{margin-left:0;margin-top:10px}}@media(prefers-reduced-motion:reduce){.choice-pair>a{transition:none!important}}
