.glambot-choice{padding:clamp(32px,4vw,64px) var(--bmu-gutter,5vw)}.glambot-choice>header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px 5vw;align-items:end;margin-bottom:28px}.glambot-choice>header>.eyebrow{grid-column:1/-1}.glambot-choice h1{font:500 clamp(36px,4.4vw,68px)/1.08 var(--font-brand-editorial),Georgia,serif;margin:0}.glambot-choice h1 em{display:inline-block;padding-right:.08em;background:linear-gradient(105deg,#72dbf9,#9db9f8 55%,#d895ed);background-clip:text;-webkit-background-clip:text;color:transparent}.glambot-choice>header>p:last-child{color:#c7d8e7;font-size:16px;line-height:1.7;margin:0;max-width:55ch}.glambot-choice__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,44px)}.glambot-choice__grid>article{min-width:0;border-top:1px solid #a3d8fc66}.glambot-choice__visual{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#0b2235,#13182f)}.glambot-choice__visual img{width:100%;height:100%;object-fit:contain}.glambot-choice__visual>span{position:absolute;bottom:12px;left:16px;background:#071320d9;padding:8px 12px;color:#b4e7fc;font:500 10px/1.4 var(--font-brand-mono),monospace;letter-spacing:.12em}.glambot-choice__copy{padding:20px 0}.glambot-choice h2{font:500 clamp(28px,2.5vw,40px)/1.12 var(--font-brand-editorial),Georgia,serif;margin:10px 0}.glambot-choice h2 a{color:#f3f7ff;text-decoration:none}.glambot-choice__copy>p:not(.eyebrow){color:#c7d8e7;line-height:1.65;max-width:60ch}.glambot-choice ul{padding:0;margin:20px 0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;color:#a8d8ee;font-size:13px}.glambot-choice li{border-bottom:1px solid #a2d1eb33;padding-bottom:8px}.glambot-choice .button{max-width:100%;white-space:normal}.glambot-choice__help{border-top:1px solid #a3d8fc33;padding-top:20px;color:#c7d8e7}.glambot-choice__help a{display:inline-flex;align-items:center;gap:8px;color:#b4e7fc;text-underline-offset:5px}@media(max-width:700px){.glambot-choice>header,.glambot-choice__grid{grid-template-columns:1fr}.glambot-choice>header{gap:16px}.glambot-choice__visual{aspect-ratio:16/9}.glambot-choice__help a{margin-top:8px}}