.bias-landing{min-height:100dvh;color:var(--color-om-ink,#11191c);background:var(--color-om-canvas,#fcfcfc);padding:0 0 1px;font-family:inherit}.bias-landing *{box-sizing:border-box}.bias-landing button,.bias-landing a{font:inherit}.bias-landing button{cursor:pointer}.bias-landing a{color:inherit}.bias-landing :focus-visible{outline-offset:3px;outline:3px solid #172c3c}.bias-landing .shell{width:min(100% - 32px,1120px);margin-inline:auto}.bias-landing .header{z-index:4;justify-content:space-between;align-items:center;width:min(100% - 48px,1460px);height:72px;margin-inline:auto;display:flex;position:relative}.bias-landing .wordmark{text-decoration:none;display:inline-flex}.bias-landing .wordmark svg{width:82px;height:auto}.bias-landing .headerNav{align-items:center;gap:clamp(12px,4vw,24px);display:flex}.bias-landing .headerNav a{color:#172c3c;text-underline-offset:3px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff45;border:1px solid #ffffff90;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:600;text-decoration:none}.bias-landing .headerNav a:hover{background:#fffa;text-decoration:underline}.bias-landing .heroMotionControl{color:#172c3c;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff60;border:1px solid #ffffff90;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.bias-landing .heroMotionControl svg{width:14px;height:14px}.bias-landing .heroMotionControl:hover{background:#ffffffb8}.bias-landing .header :focus-visible{outline-offset:4px;outline:3px solid #172c3c}.bias-landing .heroBand{isolation:isolate;background-color:#f6ede0;background-image:linear-gradient(#fffaf410 0%,#fffaf400 45%,#3e56621c 100%),url(/landing/bias-korea-hero.webp);background-position:50%,50%;background-size:cover;border-radius:30px 30px 42px 42px;width:calc(100% - 24px);margin:10px auto 0;position:relative;overflow:hidden}.bias-landing .heroBand:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#ffffff2e 0%,#0000 18% 68%,#34554212 100%);position:absolute;inset:0}.bias-landing .heroInner{place-items:center;width:min(100%,1800px);min-height:clamp(590px,100svh - 70px,900px);margin-inline:auto;display:grid;position:relative}.bias-landing .heroCharacters{--hero-range:1;pointer-events:none;position:absolute;inset:0}.bias-landing .heroCharacter{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 12px #35495738);height:auto;position:absolute}.bias-landing .heroCharacter-foregroundLeft{width:clamp(112px,13vw,190px);bottom:-3%;left:max(2px,50% - 848px);transform:rotate(-7deg)}.bias-landing .heroCharacter-foregroundRight{width:clamp(112px,13vw,190px);bottom:-2%;right:max(2px,50% - 846px);transform:rotate(5deg)}.bias-landing .heroCharacter-skyLeft{width:clamp(60px,6vw,88px);top:20%;left:19%;transform:rotate(-8deg)}.bias-landing .heroCharacter-middleLeft{width:clamp(78px,8vw,116px);bottom:13%;left:27%;transform:rotate(5deg)}.bias-landing .heroCharacter-middleRight{width:clamp(76px,8vw,110px);bottom:12%;right:25%;transform:rotate(-6deg)}.bias-landing .heroCharacter-farLeft{width:clamp(60px,6vw,84px);bottom:28%;left:8%;transform:rotate(5deg)}.bias-landing .heroCharacter-farRight{width:clamp(62px,6vw,90px);bottom:28%;right:8%;transform:rotate(-4deg)}.bias-landing .heroCharacter-skyRight{width:clamp(54px,5.5vw,78px);top:23%;right:17%;transform:rotate(7deg)}.bias-landing .heroCharacters .heroCharacter{animation:3.2s ease-in-out infinite alternate paused bias-drift}.bias-landing .heroCharacters.is-moving .heroCharacter{animation-play-state:running}.bias-landing .heroCharacters .heroCharacter-foregroundLeft{animation-name:bias-walk-left;animation-duration:2.8s}.bias-landing .heroCharacters .heroCharacter-foregroundRight{animation-name:bias-walk-right;animation-duration:3.1s;animation-delay:-.7s}.bias-landing .heroCharacters .heroCharacter-skyLeft{animation-name:bias-float-left;animation-duration:3.7s;animation-delay:-.9s}.bias-landing .heroCharacters .heroCharacter-middleLeft{animation-name:bias-hop-left;animation-duration:2.5s;animation-delay:-.4s}.bias-landing .heroCharacters .heroCharacter-middleRight{animation-name:bias-hop-right;animation-duration:2.9s;animation-delay:-1.2s}.bias-landing .heroCharacters .heroCharacter-farLeft{animation-name:bias-walk-left;animation-duration:3.5s;animation-delay:-1s}.bias-landing .heroCharacters .heroCharacter-farRight{animation-name:bias-walk-right;animation-duration:3.3s;animation-delay:-1.7s}.bias-landing .heroCharacters .heroCharacter-skyRight{animation-name:bias-float-right;animation-duration:4s;animation-delay:-1.4s}@keyframes bias-drift{0%{translate:calc(var(--hero-range) * -12px) -6px}to{translate:calc(var(--hero-range) * 14px) 7px}}@keyframes bias-float-left{0%{translate:calc(var(--hero-range) * -28px) -12px}50%{translate:calc(var(--hero-range) * 8px) 8px}to{translate:calc(var(--hero-range) * 28px) -4px}}@keyframes bias-float-right{0%{translate:calc(var(--hero-range) * 26px) 8px}50%{translate:calc(var(--hero-range) * -8px) -12px}to{translate:calc(var(--hero-range) * -30px) 4px}}@keyframes bias-walk-left{0%{translate:calc(var(--hero-range) * -20px) 0}20%{translate:calc(var(--hero-range) * -8px) -5px}50%{translate:calc(var(--hero-range) * 17px) -13px}75%{translate:calc(var(--hero-range) * 30px) -4px}to{translate:calc(var(--hero-range) * 40px) 0}}@keyframes bias-walk-right{0%{translate:calc(var(--hero-range) * 20px) 0}20%{translate:calc(var(--hero-range) * 8px) -5px}50%{translate:calc(var(--hero-range) * -17px) -13px}75%{translate:calc(var(--hero-range) * -30px) -4px}to{translate:calc(var(--hero-range) * -40px) 0}}@keyframes bias-hop-left{0%{translate:calc(var(--hero-range) * -16px) 0}25%{translate:calc(var(--hero-range) * -4px) -8px}50%{translate:calc(var(--hero-range) * 18px) -22px}75%{translate:calc(var(--hero-range) * 32px) -10px}to{translate:calc(var(--hero-range) * 38px) 0}}@keyframes bias-hop-right{0%{translate:calc(var(--hero-range) * 16px) 0}25%{translate:calc(var(--hero-range) * 4px) -8px}50%{translate:calc(var(--hero-range) * -18px) -20px}75%{translate:calc(var(--hero-range) * -30px) -9px}to{translate:calc(var(--hero-range) * -36px) 0}}.bias-landing .demoShowcase{background:#fff;border:1px solid #e8ebed;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(250px,320px);align-items:center;gap:clamp(28px,7vw,112px);width:min(100% - 48px,1120px);margin:clamp(42px,7vw,76px) auto 0;padding:clamp(22px,4vw,38px);display:grid;box-shadow:0 12px 36px #172c3c08}.bias-landing .demoIntro{max-width:38ch}.bias-landing .demoIntro h2{color:#172c3c;letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:650;line-height:1.08}.bias-landing .demoIntro>p:last-child{color:var(--color-om-muted,#697176);margin:12px 0 0;font-size:15px;line-height:1.55}.bias-landing .heroTitleBreak{display:none}.bias-landing .intro{z-index:2;text-align:center;text-shadow:0 1px 18px #fff8;width:min(100% - 40px,760px);padding:0 2px;position:relative;transform:translateY(-170px)}.bias-landing .eyebrow{color:#172c3c;margin:0 0 7px;font-size:12px;font-weight:600}.bias-landing .intro h1{color:#142b39;letter-spacing:-.06em;text-wrap:balance;max-width:19ch;margin:0 auto;font-size:clamp(2.45rem,6.2vw,5rem);font-weight:700;line-height:1.02}.bias-landing .lede{color:#53646b;max-width:43ch;margin:14px auto 0;font-size:clamp(14px,1.4vw,17px);line-height:1.5}.bias-landing .demo{min-width:0}.bias-landing .messagesPreview{aspect-ratio:9/19.5;background:#fff;border:1px solid #e7e8eb;border-radius:30px;flex-direction:column;width:min(100%,280px);margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #11191c0a}.bias-landing .messagesHeader{background:#fff;border-bottom:1px solid #ededf0;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;min-height:82px;padding:5px 12px 7px;display:grid}.bias-landing .messagesHeaderIcon{color:#0878e8;place-items:center;width:28px;height:28px;display:grid}.bias-landing .messagesHeaderIcon:first-child{justify-self:start}.bias-landing .messagesHeaderIcon:last-child{justify-self:end}.bias-landing .messagesHeaderIcon svg{width:19px;height:19px}.bias-landing .messagesContact{flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;display:flex}.bias-landing .messagesAvatar{background:#f4f4f6;border-radius:50%;width:34px;height:34px;display:block;overflow:hidden}.bias-landing .messagesAvatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.bias-landing .messagesContactDetails{flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex}.bias-landing .messagesName{color:#1c1c1e;align-items:center;gap:1px;font-size:13px;font-weight:600;display:flex}.bias-landing .messagesName svg{color:#8e8e93;width:12px;height:12px}.bias-landing .messagesSubtitle{color:#8e8e93;font-size:9px;line-height:1.2}.bias-landing .messagesTranscript{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 14px 14px;display:flex;overflow-y:auto}.bias-landing .messagesTranscript::-webkit-scrollbar{display:none}.bias-landing .messagesTimestamp{color:#8e8e93;flex:none;align-self:center;margin:0 0 2px;padding-bottom:1px;font-size:9px;line-height:1.2}.bias-landing .userMessage{flex-direction:column;flex:none;align-self:flex-end;align-items:flex-end;gap:5px;width:fit-content;max-width:84%;animation:.35s .2s both bias-appear;display:flex}.bias-landing .userPhotoMessage{width:76%;max-width:76%}.bias-landing .userPhotoAttachment{background:#fff;border:1px solid #e5e7eb;border-radius:15px 15px 4px;width:100%;position:relative;overflow:hidden}.bias-landing .userPhotoAttachment img{aspect-ratio:4/3;object-fit:contain;width:100%;display:block}.bias-landing .userPhotoAttachment>span{color:#fff;background:#14212dcc;border-radius:6px;padding:4px 6px;font-size:9px;line-height:1.2;position:absolute;bottom:6px;right:6px}.bias-landing .userBubble{color:#fff;background:#0670dc;border-radius:18px 18px 5px;max-width:100%;margin:0;padding:9px 13px;font-size:14px;line-height:1.45}.bias-landing .messageSender{color:#8e8e93;padding-inline:4px;font-size:9px;line-height:1.2}.bias-landing .typingMessage{color:#8e8e93;flex:none;align-self:flex-end;align-items:center;gap:5px;font-size:9px;display:flex}.bias-landing .typingDots{color:#fff;letter-spacing:1px;background:#0670dc;border-radius:12px 12px 4px;padding:5px 9px;font-size:13px}.bias-landing .typingMessage small{font-size:8px}.bias-landing .thinkingMessage{background:#e5e5ea;border-radius:14px 14px 14px 5px;flex:none;justify-content:center;align-self:flex-start;align-items:center;gap:3px;width:42px;height:25px;margin-top:2px;animation:1.05s both bias-typing;display:flex}.bias-landing .thinkingMessage>span{background:#8e8e93;border-radius:50%;width:4px;height:4px;animation:.7s ease-in-out 3 alternate bias-dot}.bias-landing .thinkingMessage>span:nth-child(2){animation-delay:.16s}.bias-landing .thinkingMessage>span:nth-child(3){animation-delay:.32s}.bias-landing .biasReply{flex-direction:column;flex:none;align-self:flex-start;align-items:flex-start;gap:5px;width:88%;max-width:88%;animation:.35s both bias-reply;display:flex}.bias-landing .biasBubble{color:#1c1c1e;background:#e5e5ea;border-radius:18px 18px 18px 5px;max-width:100%;padding:9px 13px;font-size:14px;line-height:1.5}.bias-landing .biasBubble p{margin:0}.bias-landing .biasBubble ol{gap:2px;margin:7px 0 0;padding-left:21px;list-style:decimal;display:grid}.bias-landing .biasBubble li{padding-left:2px}.bias-landing .mapPreview{color:#1c1c1e;background:#fff;border:1px solid #d9d9de;border-radius:14px;width:100%;animation:.26s both bias-link-in;overflow:hidden}.bias-landing .mapIllustration{background:#f3f1e8;height:124px;position:relative;overflow:hidden}.bias-landing .mapArtwork{width:100%;height:100%;display:block}.bias-landing .mapPreviewTag{color:#58615c;letter-spacing:.025em;background:#fff;border:1px solid #e6e4dc;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:650;position:absolute;top:8px;left:8px}.bias-landing .mapCardDetails{gap:5px;padding:10px;display:grid}.bias-landing .mapCardDetails>strong{font-size:15px;line-height:1.3}.bias-landing .mapCardDetails>strong span{color:#73777c;margin-left:4px;font-size:12px;font-weight:500}.bias-landing .mapCardDetails>small{color:#73777c;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.bias-landing .mapActions{flex-wrap:wrap;gap:7px 12px;padding-top:3px;display:flex}.bias-landing .mapActions a{color:#0878e8;align-items:center;gap:3px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.bias-landing .mapActions a:hover{text-decoration:underline}.bias-landing .mapActions svg{width:11px;height:11px}.bias-landing .callStatusIcon{color:#0878e8;background:#eef7fd;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.bias-landing .callStatusCard,.bias-landing .callResultCard{color:#fff;background:#172633;border:1px solid #253849;border-radius:15px;gap:9px;width:100%;min-width:0;padding:12px;display:grid}.bias-landing .callStatusTop{align-items:center;gap:8px;display:flex}.bias-landing .callStatusIcon{color:#fff;background:#2dba79;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.bias-landing .callStatusIcon svg{width:15px;height:15px}.bias-landing .callDemoLabel{color:#aebec9;letter-spacing:.08em;font-size:10px;font-weight:700}.bias-landing .callLiveDot{background:#56d99c;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 4px #56d99c24}.bias-landing .callStatusTitle,.bias-landing .callResultCard>strong{color:#fff;font-size:15px;line-height:1.3}.bias-landing .callConnectionState{color:#b9c8d1;font-size:11px;line-height:1.3}.bias-landing .callConnectionPulse{border:2px solid #5bd99d;border-radius:50%;justify-self:center;width:30px;height:30px;animation:.8s ease-in-out infinite alternate bias-call-pulse;box-shadow:0 0 0 6px #5bd99d20,inset 0 0 0 5px #5bd99d20}.bias-landing .callWaveform{background:#223542;border-radius:8px;justify-content:center;align-items:center;gap:3px;height:29px;display:flex}.bias-landing .callWaveform i{width:3px;height:var(--wave-height,9px);background:#5bd99d;border-radius:3px;animation:.72s ease-in-out infinite alternate bias-wave}.bias-landing .callWaveform i:nth-child(4n+1){--wave-height:15px;animation-delay:-160ms}.bias-landing .callWaveform i:nth-child(4n+2){--wave-height:21px;animation-delay:-410ms}.bias-landing .callWaveform i:nth-child(4n+3){--wave-height:12px;animation-delay:-270ms}.bias-landing .callStatusMeta{color:#d5e0e7;align-items:center;gap:5px;font-size:12px;line-height:1.35;display:flex}.bias-landing .callStatusMeta svg{color:#88a1b0;width:12px;height:12px}.bias-landing .callStatusCard em,.bias-landing .callResultCard em{color:#9fb1bd;font-size:10px;font-style:normal;line-height:1.35}.bias-landing .callResultCard{background:#20392f;border-color:#345d49;grid-template-columns:auto 1fr;align-items:center;column-gap:8px}.bias-landing .callResultCard .callDemoLabel,.bias-landing .callResultCard>strong,.bias-landing .callResultCard .callVenue,.bias-landing .callResultCard .callStatusMeta,.bias-landing .callResultCard em{grid-column:2}.bias-landing .callResultCard .callStatusMeta{grid-column:1/-1}.bias-landing .callResultCard .callVenue{color:#c4d4cb;font-size:11px;line-height:1.3}.bias-landing .callResultCheck{background:#35a66d;border-radius:50%;grid-area:1/1/span 2;place-items:center;width:31px;height:31px;font-size:17px;font-weight:700;display:grid}.bias-landing .callResultCard em{grid-column:1/-1}.bias-landing .recommendationCard{color:#1c1c1e;background:#fff;border:1px solid #dedfd6;border-radius:13px;width:100%;min-width:0;display:grid;overflow:hidden}.bias-landing .recommendationMap{background:#f3f1e8;height:72px;overflow:hidden}.bias-landing .recommendationMap svg{width:100%;height:100%;display:block}.bias-landing .recommendationDetails{gap:4px;padding:8px;display:grid}.bias-landing .recommendationLabel{color:#718171;letter-spacing:.06em;font-size:9px;font-weight:700}.bias-landing .recommendationDetails>strong{font-size:14px;line-height:1.25}.bias-landing .recommendationDetails>strong span{color:#73777c;margin-left:3px;font-size:11px;font-weight:500}.bias-landing .recommendationDetails>small{color:#73777c;overflow-wrap:anywhere;font-size:9px;line-height:1.35}.bias-landing .recommendationActions{flex-wrap:wrap;gap:6px 10px;padding-top:2px;display:flex}.bias-landing .recommendationActions a{color:#0878e8;align-items:center;gap:3px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.bias-landing .recommendationActions a:hover{text-decoration:underline}.bias-landing .recommendationActions svg{width:10px;height:10px}.bias-landing .sampleEnd{color:#7d8186;border-top:1px solid #ededf0;flex:none;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:8px 0 1px;display:flex}.bias-landing .sampleEnd span{font-size:8px;line-height:1.3}.bias-landing .sampleEnd button{color:#0878e8;background:0 0;border:0;flex:none;padding:3px 0 3px 4px;font-size:9px;font-weight:600}.bias-landing .messagesComposer{align-items:center;gap:8px;min-height:48px;margin:0 12px 10px;padding:3px 0;display:flex}.bias-landing .photoPickerTray{z-index:2;background:#f7f7f9;border:1px solid #e5e5ea;border-radius:15px 15px 8px 8px;gap:7px;padding:10px;animation:.28s both bias-tray-in;display:grid;position:absolute;bottom:62px;left:11px;right:11px;box-shadow:0 -4px 18px #11191c18}.bias-landing .photoPickerHeader{color:#303036;justify-content:space-between;align-items:center;font-size:10px;font-weight:650;display:flex}.bias-landing .photoPickerHeader span:last-child{color:#0878e8;font-weight:550}.bias-landing .photoPickerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.bias-landing .photoPickerThumbnail,.bias-landing .photoPickerPlaceholder{aspect-ratio:4/3;background:#e8e8ec;border-radius:6px;position:relative;overflow:hidden}.bias-landing .photoPickerThumbnail img{object-fit:cover;width:100%;height:100%;display:block}.bias-landing .photoPickerThumbnail.selected{outline-offset:-2px;outline:2px solid #0878e8}.bias-landing .photoPickerThumbnail>span{color:#fff;background:#0878e8;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;line-height:1;display:grid;position:absolute;top:4px;right:4px}.bias-landing .photoPickerPlaceholder{background:linear-gradient(135deg,#e7e9ec,#f2f2f4)}.bias-landing .photoPickerSelection{color:#70727a;text-align:center;font-size:9px}.bias-landing .attachmentIcon{color:#63636a;background:#e5e5ea;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.bias-landing .composer-active .attachmentIcon{position:relative}.bias-landing .composer-active .attachmentIcon:after{content:"";opacity:0;pointer-events:none;border:2px solid #0878e855;border-radius:50%;width:24px;height:24px;animation:.65s ease-out both bias-tap;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bias-landing .attachmentIcon svg{width:20px;height:20px}.bias-landing .composerField{background:#fff;border:1px solid #d9d9de;border-radius:22px;flex:1;align-items:center;gap:4px;min-width:0;min-height:42px;padding:2px 4px 2px 12px;display:flex;position:relative}.bias-landing .composerPlaceholder{color:#8e8e93;overflow-wrap:anywhere;flex:1;min-width:0;padding:8px 2px;font-size:12px;line-height:1.25;display:block}.bias-landing .composerAttachment{background:#e8e8ec;border-radius:6px;flex:none;width:31px;height:25px;display:block;position:relative;overflow:hidden}.bias-landing .composerAttachment img{object-fit:cover;width:100%;height:100%;display:block}.bias-landing .composerAttachment i{color:#fff;background:#0878e8;border-radius:50%;place-items:center;width:11px;height:11px;font-size:8px;font-style:normal;line-height:1;display:grid;position:absolute;top:2px;right:2px}.bias-landing .demo-typing .composerField,.bias-landing .demo-sending .composerField{align-items:center}.bias-landing .typingCaret{vertical-align:text-bottom;background:#0878e8;width:1px;height:14px;margin-left:1px;animation:.75s steps(2,start) infinite bias-caret;display:inline-block}.bias-landing .composerPlaceholder.draftText{color:#1c1c1e}.bias-landing .sendIcon{color:#fff;background:#0878e8;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:22px;font-weight:700;line-height:1;display:grid;position:relative}.bias-landing .sendRipple{opacity:0;pointer-events:none;border:2px solid #0878e866;border-radius:50%;width:12px;height:12px;animation:.38s ease-out both bias-tap;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bias-landing .composer-active .composerRipple{opacity:0;pointer-events:none;border:2px solid #0878e855;border-radius:50%;width:24px;height:24px;animation:.65s ease-out both bias-tap;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bias-landing .demo-typing .composerRipple{display:none}.bias-landing .micIcon{color:#8e8e93;flex:none;place-items:center;width:34px;height:34px;display:grid}.bias-landing .micIcon svg{width:18px;height:18px}@keyframes bias-appear{0%{opacity:0}to{opacity:1}}@keyframes bias-dot{to{opacity:.45;transform:translateY(-1px)}}@keyframes bias-typing{0%{opacity:0}12%,70%{opacity:1}to{opacity:0}}@keyframes bias-reply{to{opacity:1}}@keyframes bias-caret{to{visibility:hidden}}@keyframes bias-tap{0%{opacity:.55;width:10px;height:10px}to{opacity:0;width:44px;height:44px}}@keyframes bias-link-in{0%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes bias-wave{0%{opacity:.7;height:4px}to{height:var(--wave-height,9px);opacity:1}}@keyframes bias-call-pulse{to{opacity:.55;transform:scale(.9)}}@keyframes bias-tray-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bias-landing .typingCaret,.bias-landing .composerRipple,.bias-landing .sendRipple,.bias-landing .callWaveform i,.bias-landing .callConnectionPulse,.bias-landing .photoPickerTray{animation:none!important}.bias-landing .mapPreview{animation:none}}.bias-landing .journeySection,.bias-landing .howSection,.bias-landing .accessSection,.bias-landing .faqSection{margin-top:clamp(24px,5vw,48px)}.bias-landing .contentCard{background:#fff;border:1px solid #e8ebed;border-radius:24px;padding:clamp(20px,4vw,38px);box-shadow:0 12px 36px #172c3c08}.bias-landing .journeySection{background:linear-gradient(145deg,#f1f8fc 0%,#eaf5fb 100%);border-color:#dbeaf3}.bias-landing .howSection{background:linear-gradient(145deg,#fffaf1 0%,#f8f2e7 100%);border-color:#eee5d5}.bias-landing .accessSection{background:linear-gradient(145deg,#f3faf5 0%,#ebf6ee 100%);border-color:#dcece2}.bias-landing .faqSection{background:linear-gradient(145deg,#fff7f7 0%,#fbf0f1 100%);border-color:#f0e2e6}.bias-landing .journeySection{margin-top:clamp(28px,5vw,48px)}.bias-landing .sectionIntro{max-width:620px}.bias-landing .sectionIntro h2{color:#172c3c;letter-spacing:-.045em;max-width:18ch;margin:0;font-size:clamp(1.65rem,6vw,2.5rem);line-height:1.08}.bias-landing .sectionIntro>p:last-child:not(.eyebrow){max-width:57ch;color:var(--color-om-muted,#697176);margin:10px 0 0;font-size:14px;line-height:1.55}.bias-landing .followups{gap:10px;margin-top:21px;display:grid}.bias-landing .followup{border:1px solid var(--color-om-line,#eeeef0);background:#fff;border-radius:17px;flex-direction:column;align-items:flex-start;min-width:0;padding:16px;display:flex}.bias-landing .followupVisual{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;min-height:48px;display:flex}.bias-landing .followupAvatar{background:#fff8;border-radius:16px;flex:none;place-items:center;width:58px;height:58px;margin-top:-5px;display:grid;overflow:hidden}.bias-landing .followupAvatar img{object-fit:contain;width:54px;height:54px}.bias-landing .evidenceCard .followupAvatar{background:#fff0eb}.bias-landing .fitCard .followupAvatar{background:#eaf5fc}.bias-landing .followupLabel{color:#53636c;font-size:11px;font-weight:650}.bias-landing .followup h3{color:#172c3c;letter-spacing:-.025em;margin:13px 0 0;font-size:17px;font-weight:650;line-height:1.25}.bias-landing .followup h3 span{color:#697176;letter-spacing:0;font-size:12px;font-weight:500}.bias-landing .followup>p{color:var(--color-om-muted,#697176);margin:8px 0 0;font-size:13px;line-height:1.5}.bias-landing .followup>a{color:#28628b;text-underline-offset:3px;align-items:center;gap:4px;margin-top:auto;padding-top:14px;font-size:12px;font-weight:650;text-decoration:underline;display:inline-flex}.bias-landing .followup>a svg{width:12px;height:12px}.bias-landing .fitCard{background:#f3f8fb;border-color:#d7e8f2}.bias-landing .fitFacts{flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex}.bias-landing .fitFacts li{color:#45657a;background:#fff;border:1px solid #dce8ee;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:650}.bias-landing .passportCard{background:#f4f9fc;border-color:#d8e6ee}.bias-landing .passportMiniHeader{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-height:42px;display:flex}.bias-landing .passportMiniAvatar{background:#fff9;border:1px solid #d7e5ec;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;margin-top:-7px;display:grid;overflow:hidden}.bias-landing .passportMiniAvatar img{object-fit:contain;width:40px;height:40px}.bias-landing .passportMiniLabel{color:#45657a;letter-spacing:.08em;font-size:10px;font-weight:750}.bias-landing .passportMiniLabel span{color:#87949c;font-weight:550}.bias-landing .passportCard h3{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;width:100%;margin-top:12px;display:flex}.bias-landing .passportCard h3>span:last-child{font-size:11px;font-weight:550}.bias-landing .passportCard h3 strong{color:#172c3c;font-size:17px;font-weight:650}.bias-landing .passportStops{gap:0;width:100%;margin:12px 0 0;padding:0;list-style:none;display:grid}.bias-landing .passportStops li{border-top:1px solid #dce6eb;grid-template-columns:1fr;gap:3px;padding:10px 0;display:grid}.bias-landing .passportStops li>span{color:#547285;font-size:10px;font-weight:650}.bias-landing .passportStops strong{color:#172c3c;font-size:13px;line-height:1.3}.bias-landing .passportStops small{color:#697176;font-size:11px;line-height:1.35}.bias-landing .followup>p.passportSavedNote{color:#45657a;margin-top:auto;padding-top:8px;font-size:11px;font-weight:600}.bias-landing .steps{border-top:1px solid var(--color-om-line,#eeeef0);gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.bias-landing .steps li{background:#fff9;border:1px solid #e9e5dc;border-radius:16px;grid-template-columns:28px 54px minmax(0,1fr);align-items:center;gap:9px;padding:13px 10px;display:grid}.bias-landing .steps li:first-child{background:#fff8f5;border-color:#eedbd8}.bias-landing .steps li:nth-child(2){background:#f4f9fb;border-color:#d9e7ed}.bias-landing .steps li:nth-child(3){background:#fffaf0;border-color:#e8e3cf}.bias-landing .stepMascot{background:#fff9;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.bias-landing .stepMascot img{object-fit:contain;width:48px;height:48px}.bias-landing .stepNumber{color:#527187;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.bias-landing .steps h3,.bias-landing .accessCard h3{color:#172c3c;letter-spacing:-.015em;margin:0;font-size:15px}.bias-landing .steps p,.bias-landing .accessCard p{color:var(--color-om-muted,#697176);margin:5px 0 0;font-size:13px;line-height:1.5}.bias-landing .compactIntro .eyebrow{margin-bottom:7px}.bias-landing .accessCards{gap:11px;margin-top:20px;display:grid}.bias-landing .accessCard{border:1px solid var(--color-om-line,#eeeef0);background:#fff;border-radius:19px;flex-direction:column;align-items:flex-start;min-width:0;padding:18px;display:flex}.bias-landing .accessCard.sampleAccess{background:linear-gradient(145deg,#fff7f3,#fff);border-color:#efdeda;position:relative;overflow:hidden}.bias-landing .accessCard.tripAccess{background:linear-gradient(145deg,#f0f8fc,#fff);border-color:#d7e8f2;position:relative;overflow:hidden}.bias-landing .accessMascot{background:#ffffffa6;border-radius:17px;place-items:center;width:62px;height:62px;display:grid;position:absolute;top:11px;right:13px}.bias-landing .accessMascot img{object-fit:contain;width:56px;height:56px}.bias-landing .accessCard h3,.bias-landing .accessCard p{max-width:calc(100% - 68px)}.bias-landing .accessLabel{color:#527187;letter-spacing:.02em;margin-bottom:12px;font-size:11px;font-weight:700}.bias-landing .accessCard h3{font-size:17px}.bias-landing .accessCard>a{color:#172c3c;text-underline-offset:4px;margin-top:16px;font-size:13px;font-weight:650;text-decoration:underline}.bias-landing .accessCard>a.checkoutPreviewLink{background:#eaf6fd;border:1px solid #d6e8f3;border-radius:10px;align-items:center;gap:7px;margin-top:18px;padding:10px 13px;text-decoration:none;display:inline-flex}.bias-landing .accessCard>a.checkoutPreviewLink:hover{background:#e0f1fb;border-color:#a9cde2}.bias-landing .faqList{border-top:1px solid var(--color-om-line,#eeeef0);margin-top:17px}.bias-landing .faqHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.bias-landing .faqMascot{object-fit:contain;flex:none;width:68px;height:68px}.bias-landing .faqList details{border-bottom:1px solid var(--color-om-line,#eeeef0)}.bias-landing .faqList summary{color:#172c3c;cursor:pointer;padding:15px 28px 15px 0;font-size:14px;font-weight:620;line-height:1.4;list-style:none;position:relative}.bias-landing .faqList summary::-webkit-details-marker{display:none}.bias-landing .faqList summary:after{color:#527187;content:"+";font-size:18px;font-weight:400;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.bias-landing .faqList details[open] summary:after{content:"−"}.bias-landing .faqList details p{max-width:68ch;color:var(--color-om-muted,#697176);margin:-3px 28px 15px 0;font-size:13px;line-height:1.55}.bias-landing .footer{border-top:1px solid var(--color-om-line,#eeeef0);color:var(--color-om-muted,#697176);gap:17px;margin-top:clamp(42px,9vw,80px);padding:22px 0 25px;font-size:11px;line-height:1.45;display:grid}.bias-landing .footerBrand{justify-items:start;gap:8px;display:grid}.bias-landing .footerBrand>span{overflow-wrap:normal;max-width:32ch}.bias-landing .companyDetails,.bias-landing .footerLinks{flex-wrap:wrap;gap:6px 14px;display:flex}.bias-landing .companyDetails a,.bias-landing .footerLinks a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere}.bias-landing .footerLinks{border-top:1px solid var(--color-om-line,#eeeef0);padding-top:12px}.bias-landing .srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:670px){.bias-landing .shell{width:min(100% - 64px,1120px)}.bias-landing .header{height:66px}.bias-landing .headerNav a{font-size:12px}.bias-landing .heroInner{min-height:clamp(680px,100svh - 70px,900px)}.bias-landing .intro h1{font-size:clamp(2.6rem,5vw,4.25rem)}.bias-landing .heroTitleBreak{display:initial}.bias-landing .demoShowcase{grid-template-columns:minmax(0,1fr) minmax(250px,320px)}.bias-landing .followups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}.bias-landing .followup{min-height:245px;padding:18px}.bias-landing .steps{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bias-landing .steps li{grid-template-columns:28px 54px minmax(0,1fr);align-content:start;gap:10px;padding:18px 14px}.bias-landing .accessCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bias-landing .accessCard{padding:22px}.bias-landing .footer{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:15px 30px}.bias-landing .footerLinks{grid-column:1/-1}}@media (min-width:670px) and (max-width:759px){.bias-landing .heroCharacter-middleLeft,.bias-landing .heroCharacter-middleRight,.bias-landing .heroCharacter-skyLeft,.bias-landing .heroCharacter-skyRight{display:none}}@media (min-width:1000px){.bias-landing .intro h1{text-wrap:balance;max-width:none;font-size:clamp(2.6rem,3.6vw,4.5rem)}}@media (max-width:669px){.bias-landing .header{width:calc(100% - 28px);height:56px}.bias-landing .wordmark svg{width:70px}.bias-landing .headerNav{gap:6px}.bias-landing .headerNav a{padding:7px 9px;font-size:11px}.bias-landing .heroMotionControl{width:32px;height:32px}.bias-landing .heroBand{background-position:50%,63%;border-radius:22px 22px 32px 32px;width:calc(100% - 16px);margin-top:8px}.bias-landing .heroInner{min-height:clamp(620px,88svh,760px)}.bias-landing .intro{width:calc(100% - 36px);margin-top:-28px;transform:translateY(-163px)}.bias-landing .intro .eyebrow{max-width:27ch;margin-inline:auto;font-size:11px}.bias-landing .intro h1{font-size:clamp(1.65rem,8.3vw,3.1rem)}.bias-landing .lede{max-width:32ch;margin-top:11px;font-size:14px}.bias-landing .heroCharacters{--hero-range:.46}.bias-landing .heroCharacter-foregroundLeft{width:clamp(82px,27vw,112px);bottom:-1%;left:-9px}.bias-landing .heroCharacter-foregroundRight{width:clamp(82px,27vw,112px);bottom:-1%;right:-9px}.bias-landing .heroCharacter-skyLeft{width:52px;top:8%;left:13%;right:auto}.bias-landing .heroCharacter-middleLeft{width:70px;bottom:17%;left:24%}.bias-landing .heroCharacter-middleRight{width:70px;bottom:17%;right:24%}.bias-landing .heroCharacter-farLeft{width:62px;bottom:36%;left:-8px}.bias-landing .heroCharacter-farRight{width:62px;bottom:36%;right:-8px}.bias-landing .heroCharacter-skyRight{display:none}.bias-landing .demoShowcase{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:18px;width:calc(100% - 32px);margin-top:28px;padding:18px}.bias-landing .demoIntro{text-align:center;max-width:38ch;margin-inline:auto}.bias-landing .demoIntro h2{font-size:clamp(1.8rem,8vw,2.4rem)}.bias-landing .demoIntro>p:last-child{margin-top:8px;font-size:14px}.bias-landing .demo{justify-self:center;width:min(100%,320px)}.bias-landing .heroTitleBreak{display:initial}.bias-landing .contentCard{border-radius:20px;padding:18px}}@media (max-width:350px){.bias-landing .shell{width:calc(100% - 24px)}.bias-landing .messagesPreview{width:min(100%,264px)}.bias-landing .messagesTranscript{padding-inline:10px}.bias-landing .journeySection{margin-top:34px}}@media (prefers-reduced-motion:reduce){.bias-landing{scroll-behavior:auto}.bias-landing .heroCharacters .heroCharacter{animation:none!important}.bias-landing .heroMotionControl{display:none}.bias-landing .userMessage,.bias-landing .thinkingMessage,.bias-landing .biasReply{opacity:1;animation:none}}
