.UMNHYa_titleBar{height:var(--code-editor-titlebar-height);background:var(--code-editor-titlebar-bg);border-radius:var(--code-editor-radius) var(--code-editor-radius) 0 0;flex-shrink:0;align-items:center;padding-inline:30px;display:flex;position:relative}.UMNHYa_titleBarCompact{padding-inline:calc(var(--code-editor-gutter-width) + 8px)}.UMNHYa_titleBarCompact .UMNHYa_title{font-size:15px;line-height:20px}.UMNHYa_titleBarCompact .UMNHYa_toolbar{display:none}.UMNHYa_titleBarCompact .UMNHYa_toolBtn{height:18px;padding:0 6px}.UMNHYa_titleBarCompact .UMNHYa_toolBtnLabel{font-size:9px;line-height:12px}.UMNHYa_titleBarCompact .UMNHYa_chevron{width:6px}.UMNHYa_titleBarCompact .UMNHYa_users{gap:10px}.UMNHYa_titleBarCompact .UMNHYa_userName{font-size:10px;line-height:14px}.UMNHYa_titleBarCompact .UMNHYa_userDotIcon{width:5px;height:5px}.UMNHYa_titleBarCompact .UMNHYa_userStarIcon{width:8px;height:8px}.UMNHYa_title{font-family:var(--code-editor-font-title);color:var(--code-editor-title-color);white-space:nowrap;flex-shrink:0;font-size:22px;line-height:29px}.UMNHYa_titleAccent{color:var(--code-editor-syntax-highlight);font-weight:500}.UMNHYa_titleBold{color:var(--color-text-primary);font-weight:500}.UMNHYa_titleLight{color:var(--color-text-primary);font-weight:300}.UMNHYa_toolbar{flex-shrink:1;align-items:center;min-width:0;margin-left:clamp(20px,4%,50px);display:flex}.UMNHYa_toolBtn{box-sizing:border-box;border:var(--code-editor-toolbar-border);cursor:pointer;background:0 0;border-right:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:25px;padding:0 10px;display:flex;position:relative}.UMNHYa_toolBtnFirst{border-radius:5px 0 0 5px}.UMNHYa_toolBtnLast{border-right:var(--code-editor-toolbar-border);border-radius:0 5px 5px 0;overflow:hidden}.UMNHYa_toolBtnLabel{font-family:var(--code-editor-font-mono);color:var(--code-editor-text-color);white-space:nowrap;z-index:1;font-size:12px;font-weight:400;line-height:16px;position:relative}.UMNHYa_closeRoomBg{background:var(--code-editor-close-room-bg);z-index:0;position:absolute;inset:0}.UMNHYa_chevron{flex-shrink:0;width:9px;height:auto}.UMNHYa_users{flex-shrink:0;align-items:center;gap:15px;margin-left:auto;display:flex}html[data-capture-anchor-hidden=userList] .UMNHYa_users[data-capture-anchor=userList]{visibility:hidden}.UMNHYa_userBadge{transform-origin:100%;align-items:center;gap:5px;transition:transform .7s cubic-bezier(.4,0,.2,1),padding .7s cubic-bezier(.4,0,.2,1),margin .7s cubic-bezier(.4,0,.2,1),background .7s cubic-bezier(.4,0,.2,1),border-radius .7s cubic-bezier(.4,0,.2,1),box-shadow .7s cubic-bezier(.4,0,.2,1);display:flex}.UMNHYa_userDotIcon{background:var(--code-editor-user-online-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}.UMNHYa_userStarIcon{background:var(--code-editor-user-online-color);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);flex-shrink:0;width:11px;height:11px}.UMNHYa_userName{font-family:var(--code-editor-font-mono);color:var(--code-editor-text-color);white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.UMNHYa_userHighlighted{background:var(--code-status-green-soft);box-shadow:0 0 8px 2px var(--code-status-green-mid);border-radius:4px;margin:-2px -6px;padding:2px 6px;position:relative}.UMNHYa_userHighlighted:after{content:"";border-radius:inherit;background:var(--code-status-green-strong);box-shadow:0 0 14px 4px var(--code-status-green-glow);opacity:0;pointer-events:none;animation:1.8s ease-in-out infinite UMNHYa_pulseOpacity;position:absolute;inset:0}@keyframes UMNHYa_pulseOpacity{0%,to{opacity:0}50%{opacity:1}}.UMNHYa_userCaptureHighlighted{background:var(--code-editor-popover-bg);transform:scale(var(--capture-scale,2));z-index:10;box-shadow:0 4px 24px var(--shadow-panel-md);border-radius:10px;margin:-8px -14px;padding:8px 14px;position:relative}.UMNHYa_userUnfocused{background:var(--surface-white-10);box-shadow:0 0 8px 2px var(--code-shimmer-glow-soft);border-radius:4px;margin:-2px -6px;padding:2px 6px;position:relative}.UMNHYa_userUnfocused:after{content:"";border-radius:inherit;background:var(--code-shimmer-line);box-shadow:0 0 12px 3px var(--code-shimmer-glow);opacity:0;pointer-events:none;animation:2s ease-in-out infinite UMNHYa_pulseOpacity;position:absolute;inset:0}.UMNHYa_userDotUnfocused{background:var(--code-cursor-bright)!important}.UMNHYa_focusLabel{white-space:nowrap;color:var(--code-status-green);background:var(--code-status-green-soft);pointer-events:none;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:500;animation:.5s cubic-bezier(.16,1,.3,1) both UMNHYa_focusLabelIn;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}@keyframes UMNHYa_focusLabelIn{0%{opacity:0;transform:translateZ(.01px)translate(-50%)translateY(-4px)}to{opacity:1;transform:translateZ(.01px)translate(-50%)translateY(0)}}@media (max-width:900px){.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact){padding-inline:.75rem}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_title{font-size:.8125rem;line-height:1.25}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_toolbar{display:none}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_users{gap:.625rem}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_userName{text-overflow:ellipsis;max-inline-size:4.5rem;font-size:.625rem;line-height:.875rem;overflow:hidden}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_userDotIcon{width:.3125rem;height:.3125rem}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_userStarIcon{width:.5rem;height:.5rem}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_userCaptureHighlighted{margin:-.3125rem -.625rem;padding:.3125rem .625rem;transform:scale(1.15)}.UMNHYa_titleBar:not(.UMNHYa_titleBarCompact) .UMNHYa_focusLabel{padding:.125rem .5rem;font-size:.625rem}.UMNHYa_titleBarCompact{height:52.5px;padding-inline:calc(var(--code-editor-gutter-width) * 1.2)}.UMNHYa_titleBarCompact .UMNHYa_title{font-size:17px;line-height:22px}.UMNHYa_titleBarCompact .UMNHYa_toolBtn{height:20px;padding:0 7px}.UMNHYa_titleBarCompact .UMNHYa_toolBtnLabel{font-size:10px;line-height:14px}.UMNHYa_titleBarCompact .UMNHYa_chevron{width:7px}.UMNHYa_titleBarCompact .UMNHYa_userName{font-size:11.5px;line-height:16px}.UMNHYa_titleBarCompact .UMNHYa_userDotIcon{width:6px;height:6px}.UMNHYa_titleBarCompact .UMNHYa_userStarIcon{width:9px;height:9px}}@media (min-width:901px){.UMNHYa_titleBarCompact{height:42px}}
.PrjGjG_tabBar{flex-shrink:0;height:0}
.aMxUCq_codeArea{--code-line-height:19px;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.aMxUCq_gutter{width:var(--code-editor-gutter-width);background:var(--code-editor-gutter-bg);flex-shrink:0;padding-top:6px}.aMxUCq_lineNumber{width:100%;height:var(--code-line-height);font-family:var(--code-editor-font-mono);font-size:14px;font-weight:400;line-height:calc(var(--code-line-height) - 1px);color:var(--code-editor-line-number-color);justify-content:center;align-items:center;display:flex}.aMxUCq_content{border-top:1px solid var(--code-editor-header-divider);flex:auto;min-width:0;padding-top:6px;padding-left:10px;overflow:hidden}.aMxUCq_codeLine{height:var(--code-line-height);font-family:var(--code-editor-font-mono);font-size:14px;font-weight:400;line-height:var(--code-line-height);color:var(--code-editor-text-color);white-space:pre}.aMxUCq_codeAreaCompact{--code-line-height:14px}.aMxUCq_codeAreaCompact .aMxUCq_lineNumber,.aMxUCq_codeAreaCompact .aMxUCq_codeLine{font-size:10px}.aMxUCq_codeAreaCompact .aMxUCq_caret{height:12px}.aMxUCq_codeAreaCompact .aMxUCq_caretCardNumber{font-size:10px}.aMxUCq_codeAreaCompact .aMxUCq_caretCardCaret{height:12px}.aMxUCq_activeCodeLine{background:var(--surface-white-4);margin-left:-10px;padding-left:10px}.aMxUCq_caretCard{top:calc(var(--code-line-height) * var(--last-line-idx,0) + 2px);background:var(--code-editor-popover-bg);z-index:10;pointer-events:none;box-shadow:0 4px 24px var(--shadow-panel-md);opacity:0;visibility:hidden;transform-origin:0;border-radius:10px;align-items:center;gap:10px;padding:6px 14px;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1),visibility 0s .7s;display:flex;position:absolute;left:4px;transform:scale(1)}.aMxUCq_caretCardActive{opacity:1;visibility:visible;transform:scale(var(--capture-scale,2));transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1),visibility}.aMxUCq_caretCardNumber{font-family:var(--code-editor-font-mono);color:var(--code-editor-line-number-color);font-size:14px;font-weight:400;line-height:18px}.aMxUCq_caretCardCaret{background:var(--code-editor-text-color);flex-shrink:0;width:2px;height:16px;animation:1s step-end infinite aMxUCq_caretBlink;display:inline-block}.aMxUCq_caretCardCaretBlurred{background:var(--code-cursor-bright);animation:none}.aMxUCq_caret{vertical-align:middle;flex-shrink:0;width:2px;height:16px;margin-left:1px;display:inline-block}.aMxUCq_caretFocused{background:var(--code-editor-text-color);animation:1s step-end infinite aMxUCq_caretBlink}.aMxUCq_caretBlurred{background:var(--code-cursor-soft);animation:none}@keyframes aMxUCq_caretBlink{0%,to{opacity:1}50%{opacity:0}}.aMxUCq_newLineNumber{animation:.12s ease-out both aMxUCq_lineNumberIn}@keyframes aMxUCq_lineNumberIn{0%{opacity:0}to{opacity:1}}.aMxUCq_typeLine{animation:.18s steps(25,end) both aMxUCq_typeReveal}@keyframes aMxUCq_typeReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:900px){.aMxUCq_codeArea{--code-line-height:15px}.aMxUCq_codeAreaCompact{--code-line-height:12px}.aMxUCq_lineNumber,.aMxUCq_codeLine{font-size:.6875rem}.aMxUCq_caretCardNumber{font-size:.6875rem;line-height:.875rem}.aMxUCq_caretCardCaret{height:.75rem}}
.AZF8NW_codeApp{border-radius:var(--code-editor-radius);width:100%;height:100%;box-shadow:var(--code-editor-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.AZF8NW_bg{background:var(--code-editor-bg);border-radius:inherit;z-index:-1;position:absolute;inset:0}.AZF8NW_captureOverlay{background:var(--shadow-panel-60);z-index:5;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity .7s ease-in-out;position:absolute;inset:0}.AZF8NW_captureOverlayActive{opacity:1}.AZF8NW_headerDivider{height:1px;margin-left:var(--code-editor-gutter-width);background:var(--code-editor-header-divider);flex-shrink:0}
.v88mmW_videoCall{flex-direction:column;gap:8px;width:100%;height:100%;display:flex}.v88mmW_tile{border-radius:var(--video-call-radius);border:var(--video-call-border);flex:1 1 0;min-height:0;transition:box-shadow .4s ease-out,border-color .4s ease-out;position:relative;overflow:hidden;transform:translateZ(.01px)}.v88mmW_tileSpeaking{border-color:var(--video-call-speaking-border);animation:1.8s ease-in-out infinite v88mmW_tileSpeakPulse}@keyframes v88mmW_tileSpeakPulse{0%,to{box-shadow:0 0 0 2px var(--video-call-speaking-border), 0 0 14px 2px var(--video-call-speaking-glow-soft)}50%{box-shadow:0 0 0 2px var(--video-call-speaking-border), 0 0 26px 4px var(--video-call-speaking-glow-strong)}}.v88mmW_tileInner{background:var(--video-call-bg-purple);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.v88mmW_avatarBg{background:radial-gradient(circle at 50% 50%, var(--video-call-pip-glow-soft) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}.v88mmW_avatar{width:var(--video-call-avatar-size);height:var(--video-call-avatar-size);background:var(--video-call-avatar-bg);z-index:1;box-shadow:0 0 30px var(--video-call-pip-glow);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.v88mmW_avatarInitial{color:#ffffffd9;-webkit-user-select:none;user-select:none;font-family:system-ui,-apple-system,sans-serif;font-size:26px;font-weight:400}.v88mmW_videoFeed{object-fit:cover;width:100%;height:100%}.v88mmW_nameLabel{z-index:2;position:absolute;bottom:10px;left:12px}.v88mmW_name{color:var(--video-call-name-color);text-shadow:0 1px 4px var(--shadow-panel-50);font-family:system-ui,-apple-system,sans-serif;font-size:13px;font-weight:400}@media (max-width:900px){.v88mmW_videoCall{gap:4px}.v88mmW_avatarInitial{font-size:clamp(.75rem,3.2vw,1.125rem)}.v88mmW_name{font-size:clamp(.5rem,1.8vw,.6875rem)}.v88mmW_nameLabel{bottom:.1875rem;left:.25rem}.v88mmW_tile{border-width:1px}}@media (max-width:420px){.v88mmW_nameLabel{display:none}}
.KjjMaq_root{opacity:0;filter:blur(3px);pointer-events:none;flex-direction:column;align-items:center;gap:clamp(7px,1.1vw,18px);transition:opacity .35s cubic-bezier(.4,0,1,1),transform .35s cubic-bezier(.4,0,1,1),filter .35s cubic-bezier(.4,0,1,1);display:flex;transform:translate(20px)scale(.92)}.KjjMaq_visible{opacity:1;filter:blur();transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);transform:translate(0)scale(1)}.KjjMaq_fromLeft{transform:translate(-20px)scale(.92)}.KjjMaq_fromLeft.KjjMaq_visible{transform:translate(0)scale(1)}.KjjMaq_keysRow{align-items:center;gap:clamp(4px,.8vw,12px);display:flex}.KjjMaq_keyWrap{align-items:center;gap:clamp(4px,.8vw,12px);display:inline-flex}.KjjMaq_plus{color:var(--text-white-30);font-size:clamp(10px,1.7vw,28px);font-weight:300}.KjjMaq_key{background:var(--features-key-bg);-webkit-backdrop-filter:blur(10px);border:1px solid var(--hotkey-key-border);border-bottom:3px solid var(--hotkey-key-bottom-edge);min-width:clamp(27px,3.9vw,72px);height:clamp(27px,3.9vw,72px);box-shadow:0 2px 8px var(--hotkey-key-shadow), inset 0 1px 0 var(--hotkey-key-top-highlight);color:var(--text-white-85);letter-spacing:.5px;border-radius:clamp(7px,1vw,16px);justify-content:center;align-items:center;padding-inline:clamp(8px,1.1vw,22px);font-family:system-ui,-apple-system,sans-serif;font-size:clamp(11px,1.7vw,30px);font-weight:500;transition:transform .15s,border-bottom-width .1s,background .15s,box-shadow .25s;display:inline-flex}.KjjMaq_keyPressed{animation:.55s forwards KjjMaq_keyPress}@keyframes KjjMaq_keyPress{0%{background:var(--features-key-bg);box-shadow:0 2px 8px var(--hotkey-key-shadow), inset 0 1px 0 var(--hotkey-key-top-highlight);border-bottom-width:3px;transform:translateY(0)}30%{background:var(--hotkey-pressed-bg);box-shadow:0 0 20px var(--hotkey-pressed-glow), inset 0 1px 0 var(--hotkey-key-top-highlight);border-bottom-width:1px;transform:translateY(2px)}60%{background:var(--hotkey-pressed-bg-mid);box-shadow:0 0 14px var(--hotkey-pressed-glow-mid), inset 0 1px 0 var(--hotkey-key-top-highlight);border-bottom-width:3px;transform:translateY(0)}to{background:var(--features-key-bg);box-shadow:0 2px 8px var(--hotkey-key-shadow), inset 0 1px 0 var(--hotkey-key-top-highlight);border-bottom-width:3px;transform:translateY(0)}}.KjjMaq_label{color:var(--text-white-40);letter-spacing:.3px;white-space:nowrap;font-size:clamp(8px,1.1vw,20px);font-weight:400}.KjjMaq_compact,.KjjMaq_compact .KjjMaq_keysRow{gap:clamp(3px,.35vw,5px)}.KjjMaq_compact .KjjMaq_plus{font-size:clamp(9px,.8vw,14px)}.KjjMaq_compact .KjjMaq_key{border-bottom-width:2px;border-radius:clamp(5px,.5vw,8px);min-width:clamp(28px,2.5vw,48px);height:clamp(28px,2.5vw,48px);padding-inline:clamp(6px,.6vw,10px);font-size:clamp(10px,.9vw,15px)}.KjjMaq_compact .KjjMaq_label{font-size:clamp(7px,.6vw,10px)}@media (max-width:1600px){.KjjMaq_root:not(.KjjMaq_compact){gap:clamp(6px,.99vw,16px)}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_keysRow,.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_keyWrap{gap:clamp(4px,.72vw,11px)}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_key{border-bottom-width:2px;border-radius:clamp(6px,.9vw,14px);min-width:clamp(27px,3.51vw,65px);height:clamp(27px,3.51vw,65px);padding-inline:clamp(7px,.99vw,20px);font-size:clamp(10px,1.53vw,27px)}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_plus{font-size:clamp(9px,1.53vw,25px)}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_label{font-size:clamp(7px,.99vw,18px)}}@media (max-width:900px){.KjjMaq_root:not(.KjjMaq_compact){gap:9px}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_keysRow,.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_keyWrap{gap:5px}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_key{border-bottom-width:3px;border-radius:9px;min-width:35px;height:35px;padding-inline:10px;font-size:14px}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_plus{font-size:13px}.KjjMaq_root:not(.KjjMaq_compact) .KjjMaq_label{font-size:11px}.KjjMaq_compact,.KjjMaq_compact .KjjMaq_keysRow{gap:9px}.KjjMaq_compact .KjjMaq_plus{font-size:22px}.KjjMaq_compact .KjjMaq_key{border-bottom-width:3px;border-radius:10px;min-width:60px;height:60px;padding-inline:14px;font-size:22px}.KjjMaq_compact .KjjMaq_label{font-size:16px}}@-moz-document url-prefix(){.KjjMaq_key{isolation:isolate;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--firefox-tinted-bg)!important}}
.OftcgW_positioner{z-index:2000;pointer-events:none;will-change:left, top;position:absolute}.OftcgW_appearance{opacity:0;filter:blur(4px);transition:opacity .4s cubic-bezier(.4,0,1,1),transform .4s cubic-bezier(.4,0,1,1),filter .4s cubic-bezier(.4,0,1,1);transform:scale(.5)}.OftcgW_visible{opacity:1;filter:blur();transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1);transform:scale(1)}.OftcgW_cursorInner{width:28px;height:28px;transition:transform .14s ease-out;position:relative}.OftcgW_defaultImg,.OftcgW_handImg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:28px;height:28px;transition:opacity .22s;display:block;position:absolute;top:0;left:0}.OftcgW_defaultImg{opacity:1}.OftcgW_handImg{opacity:0;width:32px;height:32px;top:-2px;left:0}.OftcgW_pointer .OftcgW_defaultImg{opacity:0}.OftcgW_pointer .OftcgW_handImg{opacity:1}.OftcgW_clicking:not(.OftcgW_pointer) .OftcgW_cursorInner{transition:transform 70ms ease-in;transform:scale(.78)rotate(-8deg)}.OftcgW_clicking.OftcgW_pointer .OftcgW_cursorInner{transition:transform 80ms ease-in;transform:scale(.82)translateY(3px)rotate(-4deg)}
.hWFjUG_panel{z-index:100000;background:var(--surface-white-8);border:1px solid var(--border-white-soft);-webkit-backdrop-filter:blur(20px)saturate(1.2);width:8.5rem;box-shadow:0 1rem 2.5rem var(--shadow-panel-md);font-family:var(--font-plus-jakarta);pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:.875rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex;position:fixed;top:50%;left:clamp(.75rem,2vw,2rem);transform:translateY(-50%)}.hWFjUG_header{align-items:center;gap:.5rem;display:flex}.hWFjUG_playBtn,.hWFjUG_closeBtn{border:1px solid var(--border-white-soft);background:var(--surface-white-12);color:var(--text-white-90);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}.hWFjUG_playBtn{width:1.75rem;height:1.75rem}.hWFjUG_closeBtn{width:1.25rem;height:1.25rem;color:var(--text-white-60);margin-left:auto;font-size:.625rem}.hWFjUG_time{color:var(--code-status-green,#4ade80);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.hWFjUG_body{gap:.5rem;height:58vh;max-height:34rem;display:flex;position:relative}.hWFjUG_track{background:var(--surface-white-12);cursor:pointer;border-radius:999px;flex-shrink:0;width:.5rem;height:100%;position:relative}.hWFjUG_fill{background:var(--code-status-green,#4ade80);opacity:.55;border-radius:999px;position:absolute;top:0;left:0;right:0}.hWFjUG_tick{background:var(--border-white-strong,#ffffff4d);pointer-events:none;width:.875rem;height:1px;position:absolute;left:-.1875rem;transform:translateY(-.5px)}.hWFjUG_handle{background:var(--code-status-green,#4ade80);border:2px solid var(--surface-white-90,#fff);width:.875rem;height:.875rem;box-shadow:0 .125rem .5rem var(--shadow-panel-md);pointer-events:none;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.hWFjUG_beats{flex:1;min-width:0;position:relative}.hWFjUG_beat{color:var(--text-white-60);font-family:var(--font-plus-jakarta);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.0625rem .25rem;font-size:.625rem;line-height:1.2;position:absolute;left:0;transform:translateY(-50%)}.hWFjUG_beat:hover{color:var(--text-white-90);background:var(--surface-white-12)}.hWFjUG_devTag{letter-spacing:.08em;color:var(--text-white-40,#fff6);text-align:center;font-variant-numeric:tabular-nums;font-size:.5625rem}
._eyOxG_scrollSection{height:calc(550 * var(--locked-vh,1vh));max-inline-size:100vw;position:relative;overflow-x:clip}._eyOxG_scrollSection[data-ready=false] ._eyOxG_heroLayer,._eyOxG_scrollSection[data-ready=false] ._eyOxG_sceneLayer{visibility:hidden;opacity:0;pointer-events:none}._eyOxG_scrollSection[data-ready=false] *{transition:none!important;animation:none!important}._eyOxG_stickyWrap{height:calc(100 * var(--locked-vh,1vh));max-inline-size:100vw;position:sticky;top:0;overflow:clip visible}._eyOxG_heroLayer{z-index:5;box-sizing:border-box;align-content:safe center;place-items:center;padding-block-start:calc(var(--header-top) + var(--header-nav-height));padding-block-end:clamp(100px, calc(18 * var(--locked-vh,1vh)), 260px);display:grid;position:absolute;inset:0}._eyOxG_sceneLayer{z-index:2;justify-content:center;align-items:center;padding-block-start:calc(var(--header-top) + var(--header-nav-height));display:flex;position:absolute;inset:0}._eyOxG_scene{width:clamp(500px,max(85vw,min(95vw,1600px)),2500px);height:clamp(31.25rem, calc(80 * var(--locked-vh,1vh)), 68.75rem);padding-inline:var(--page-gutter);--app-w:clamp(280px, 27vw, 480px);--app-edge:calc(var(--app-w) / 2 + 1.25rem);margin:0 auto;position:relative}._eyOxG_bgWindows{top:0;bottom:0;inset-inline:var(--page-gutter);z-index:1;opacity:0;will-change:transform, opacity;border-radius:var(--radius-sm);box-shadow:0 .125rem .5rem var(--shadow-panel-10), 0 1.5rem 3.75rem var(--shadow-panel-22);position:absolute;overflow:hidden}._eyOxG_bgMeeting,._eyOxG_bgCode{border-radius:inherit;zoom:var(--bg-zoom,1);will-change:opacity, filter, transform;transition:opacity 1.4s cubic-bezier(.4,0,.2,1),filter 1.4s cubic-bezier(.4,0,.2,1),transform 1.4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden}._eyOxG_bgMeeting{z-index:2;opacity:1;filter:brightness();transform:scale(1)}._eyOxG_bgCode{z-index:1;opacity:0;filter:brightness(.8);transform:scale(1.03)}._eyOxG_bgMeetingOut{opacity:0;filter:brightness(.5);transform:scale(.96)}._eyOxG_bgCodeIn{opacity:1;filter:brightness();transform:scale(1)}._eyOxG_videoCallOverlay{inset-inline-end:calc(var(--page-gutter) + .5rem);z-index:4;width:clamp(9.375rem,12%,13.75rem);height:clamp(18.75rem,55%,32.5rem);animation:_eyOxG_videoCallSlideIn 1.2s var(--ease-smooth) backwards;transition:opacity .7s ease-in-out;animation-delay:.6s;position:absolute;top:50%;transform:translateY(-50%)}@keyframes _eyOxG_videoCallSlideIn{0%{opacity:0;filter:blur(6px);transform:translateZ(.01px)translateY(-50%)translate(30px)scale(.92)}to{opacity:1;filter:blur();transform:translateZ(.01px)translateY(-50%)translate(0)scale(1)}}@keyframes _eyOxG_videoCallFadeIn{0%{opacity:0;filter:blur(4px);transform:translateZ(.01px)translate(.5rem)scale(.94)}to{opacity:1;filter:blur();transform:translateZ(.01px)translate(0)scale(1)}}._eyOxG_videoCallElevated{z-index:12!important}._eyOxG_videoCallDimmed{opacity:.25}._eyOxG_interviewerBubble{z-index:22;--iv-corner:clamp(14px, 1.25vw, 20px);--iv-tail-w:clamp(10px, .9vw, 14px);--iv-tail-h:clamp(12px, 1.05vw, 16px);--iv-tip-r:clamp(1.5px, .15vw, 2.5px);width:calc(clamp(10rem, 13vw, 20rem) + var(--iv-tail-w));padding:clamp(.7rem, .85vw, 1rem) calc(clamp(.95rem, 1.15vw, 1.35rem) + var(--iv-tail-w))  clamp(.7rem, .85vw, 1rem) clamp(.95rem, 1.15vw, 1.35rem);background:linear-gradient(180deg, var(--interviewer-bubble-gradient-top) 0%, var(--interviewer-bubble-gradient-bottom) 60%), var(--interviewer-bubble-fill);-webkit-backdrop-filter:blur(20px)saturate(1.3);clip-path:shape(from var(--iv-corner) 0, hline to calc(100% - var(--iv-corner) - var(--iv-tail-w)),  curve to calc(100% - var(--iv-tail-w)) var(--iv-corner) with calc(100% - var(--iv-tail-w)) 0,  vline to calc(100% - var(--iv-tail-h)),  line to calc(100% - var(--iv-tip-r)) calc(100% - var(--iv-tip-r)),  curve to calc(100% - var(--iv-tip-r)) 100% with 100% 100%,  line to calc(100% - var(--iv-tail-w)) 100%,  hline to var(--iv-corner),  curve to 0 calc(100% - var(--iv-corner)) with 0 100%,  vline to var(--iv-corner),  curve to var(--iv-corner) 0 with 0 0,  close);-webkit-clip-path:shape(from var(--iv-corner) 0, hline to calc(100% - var(--iv-corner) - var(--iv-tail-w)), curve to calc(100% - var(--iv-tail-w)) var(--iv-corner) with calc(100% - var(--iv-tail-w)) 0, vline to calc(100% - var(--iv-tail-h)), line to calc(100% - var(--iv-tip-r)) calc(100% - var(--iv-tip-r)), curve to calc(100% - var(--iv-tip-r)) 100% with 100% 100%, line to calc(100% - var(--iv-tail-w)) 100%, hline to var(--iv-corner), curve to 0 calc(100% - var(--iv-corner)) with 0 100%, vline to var(--iv-corner), curve to var(--iv-corner) 0 with 0 0, close);filter:drop-shadow(0 6px 20px var(--shadow-panel-sm)) drop-shadow(0 1px 3px var(--shadow-panel-sm));pointer-events:none;isolation:isolate;transform-origin:100% 100%;opacity:0;flex-direction:column;gap:clamp(.4rem,.55vw,.6rem);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:calc(50% + clamp(3.25rem,6.2vw,6.5rem));right:calc(clamp(1rem,3vw,4rem) + clamp(150px,12%,220px) + clamp(.65rem,1vw,1.25rem));transform:translate(.75rem,.5rem)scale(.94)}._eyOxG_interviewerBubble:before{content:"";background:radial-gradient(55% 55% at 88% 78%, var(--interviewer-bubble-halo-strong) 0%, var(--interviewer-bubble-halo-soft) 36%, transparent 72%);filter:blur(clamp(8px,1vw,14px));opacity:0;z-index:-1;pointer-events:none;border-radius:50%;transition:opacity .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:clamp(-1.5rem,-2vw,-2.5rem)}._eyOxG_interviewerBubble:after{content:"";background:var(--interviewer-bubble-sheen);opacity:.55;pointer-events:none;height:1px;position:absolute;top:0;left:14%;right:10%}._eyOxG_interviewerBubbleVisible{opacity:1;transform:translate(0)scale(1)}._eyOxG_interviewerBubbleVisible:before{opacity:.85;animation:3.8s ease-in-out infinite _eyOxG_interviewerHaloPulse}@keyframes _eyOxG_interviewerHaloPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}._eyOxG_interviewerBubbleDimmed{opacity:0!important;transform:translate(.5rem,.35rem)scale(.96)!important}._eyOxG_interviewerBubbleText{font-family:var(--font-plus-jakarta);color:var(--interviewer-bubble-text-color);letter-spacing:-.012em;z-index:1;font-size:clamp(.95rem,1.1vw,1.2rem);font-weight:500;line-height:1.35;position:relative}._eyOxG_interviewerBubbleWord{opacity:0;filter:blur(4px);animation:.55s cubic-bezier(.22,1,.36,1) both _eyOxG_interviewerWordReveal;display:inline-block;transform:translateY(.35em)}@keyframes _eyOxG_interviewerWordReveal{0%{opacity:0;filter:blur(4px);transform:translateZ(.01px)translateY(.35em)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateZ(.01px)translateY(0)}}@media (max-width:1024px){._eyOxG_interviewerBubble{display:none}}._eyOxG_mobileSpeakerChip{display:none}@media (max-width:900px){._eyOxG_mobileSpeakerChip{top:calc(var(--code-editor-titlebar-height) + clamp(.5rem, 2vw, .875rem));z-index:25;background:var(--interviewer-bubble-fill);border:.5px solid var(--border-white-hairline);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);max-inline-size:calc(100% - 1.5rem);box-shadow:0 6px 20px var(--shadow-panel-sm), 0 1px 3px var(--shadow-panel-sm), 0 0 0 .5px var(--border-white-hairline);pointer-events:none;isolation:isolate;opacity:0;transition:opacity .5s var(--ease-smooth), transform .5s var(--ease-smooth);border-radius:clamp(.75rem,3.5vw,1.125rem);align-items:flex-start;gap:clamp(.4375rem,2vw,.625rem);padding:clamp(.4375rem,2vw,.625rem) clamp(.625rem,2.5vw,.875rem) clamp(.4375rem,2vw,.625rem) clamp(.4375rem,2vw,.5625rem);display:flex;position:absolute;left:50%;transform:translate(-50%)translateY(-.5rem)scale(.96)}._eyOxG_mobileSpeakerChipVisible{opacity:1;transform:translate(-50%)translateY(0)scale(1)}._eyOxG_mobileSpeakerChipDimmed{opacity:0!important;transform:translate(-50%)translateY(-.25rem)scale(.96)!important}._eyOxG_mobileSpeakerAvatar{background:var(--video-call-avatar-bg);width:clamp(1.75rem,8vw,2.25rem);height:clamp(1.75rem,8vw,2.25rem);color:var(--text-white-92);box-shadow:0 0 12px var(--interviewer-bubble-glow-mid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:system-ui,-apple-system,sans-serif;font-size:clamp(.8125rem,3.5vw,1rem);font-weight:400;display:flex}._eyOxG_mobileSpeakerContent{flex-direction:column;gap:clamp(.1875rem,.7vw,.3125rem);min-inline-size:0;display:flex}._eyOxG_mobileSpeakerName{font-family:var(--font-plus-jakarta);color:var(--text-white-60);letter-spacing:.01em;font-size:clamp(.625rem,2.5vw,.75rem);font-weight:500;line-height:1}._eyOxG_mobileSpeakerText{font-family:var(--font-plus-jakarta);color:var(--interviewer-bubble-text-color);letter-spacing:-.01em;margin:0;font-size:clamp(.8125rem,3.2vw,.9375rem);font-weight:500;line-height:1.3}._eyOxG_mobileSpeakerWord{opacity:0;filter:blur(3px);animation:.55s cubic-bezier(.22,1,.36,1) both _eyOxG_interviewerWordReveal;display:inline-block;transform:translateY(.3em)}._eyOxG_videoCallOverlay{display:none}}._eyOxG_bgCodeFocused{box-shadow:0 0 0 2px var(--focus-ring-blue), 0 0 20px 4px var(--focus-ring-blue-soft);border-radius:var(--radius-sm)}._eyOxG_screenshotFlash{z-index:10;border-radius:inherit;pointer-events:none;animation:_eyOxG_captureFlash .9s var(--ease-standard) forwards;position:absolute;inset:0}@keyframes _eyOxG_captureFlash{0%{box-shadow:inset 0 0 0 0px var(--focus-ring-blue-zero);background:0 0}8%{box-shadow:inset 0 0 0 3px var(--capture-flash-blue), 0 0 30px 6px var(--capture-flash-blue-soft);background:0 0}30%{box-shadow:inset 0 0 0 3px var(--capture-flash-blue), 0 0 30px 6px var(--capture-flash-blue-soft);background:0 0}45%{background:var(--capture-flash-white-mid);box-shadow:inset 0 0 0 2px var(--capture-flash-white-strong), 0 0 50px 12px var(--capture-flash-white-soft)}65%{background:var(--capture-flash-white-xsoft);box-shadow:inset 0 0 #0000}to{box-shadow:none;background:0 0}}._eyOxG_appWindow{z-index:23;will-change:transform;backface-visibility:hidden;isolation:isolate;border-radius:var(--radius-md);width:480px;height:650px;box-shadow:0 8px 48px var(--shadow-panel-lg);--app-tx:0px;--app-ty:100vh;--app-scale:1;--app-shift-x:0px;--app-hover-ty:0px;transform:translate3d(calc(var(--app-tx) + var(--app-shift-x)), calc(var(--app-ty) + var(--app-hover-ty)), 0) scale(var(--app-scale));transform-origin:50%;margin-top:-325px;margin-left:-240px;position:absolute;top:calc(50% - 1.875rem);left:50%}._eyOxG_appCardBg{box-shadow:inset 0 0 0 2px var(--surface-white-12);pointer-events:none;background:0 0;border-radius:16px;position:absolute;inset:0}@media (prefers-color-scheme:light){html:not([data-theme=dark]) ._eyOxG_appCardBg{box-shadow:inset 0 0 0 2px var(--surface-black-08,#00000014);background:0 0}}html[data-theme=light] ._eyOxG_appCardBg{box-shadow:inset 0 0 0 2px var(--surface-black-08,#00000014);background:0 0}._eyOxG_appWindowInteractive ._eyOxG_appCardBg{box-shadow:none;background:0 0}._eyOxG_appWindow:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 20px 64px var(--shadow-panel-xl), 0 0 0 1px var(--surface-white-8);opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}._eyOxG_bgWindowsElevated{z-index:10!important}._eyOxG_appWindowElevated{z-index:25!important}._eyOxG_interactionBlocker{z-index:9999;cursor:default;position:absolute;inset:0}._eyOxG_dragZone{height:var(--oh-base-inset,15px);z-index:10;cursor:grab;position:absolute;top:0;left:0;right:0}._eyOxG_dragZonePanel{height:calc(3 * var(--oh-base-inset,15px));pointer-events:none}._eyOxG_dragZoneDragging{cursor:grabbing;z-index:99999;height:auto;position:fixed;inset:0}._eyOxG_appWindowInteractive{transition:--app-hover-ty .4s cubic-bezier(.4,0,.2,1);z-index:23!important}@media (hover:hover) and (pointer:fine){._eyOxG_appWindowInteractive:hover{--app-hover-ty:-.25rem}._eyOxG_appWindowInteractive:hover:after{opacity:1}}._eyOxG_appWindowDragging{--app-hover-ty:0px!important}._eyOxG_appWindowDragging:after{opacity:1;box-shadow:0 24px 80px var(--shadow-panel-xl), 0 0 0 1px var(--surface-white-10);transition:none}._eyOxG_captureUserOverlay{z-index:30;pointer-events:none;transform-origin:100% 0;position:absolute}@supports (font:-apple-system-body){._eyOxG_captureUserOverlay{display:none!important}}._eyOxG_borderSweep{z-index:9998;border-radius:inherit;pointer-events:none;opacity:0;will-change:opacity;animation:.8s ease-out forwards _eyOxG_glowFadeIn;position:absolute;inset:0}._eyOxG_borderSweep:before,._eyOxG_borderSweep:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}._eyOxG_borderSweep:before{box-shadow:inset 0 0 0 1.5px var(--unlock-glow-base), 0 0 14px 2px var(--unlock-glow-soft)}._eyOxG_borderSweep:after{box-shadow:inset 0 0 0 1.5px var(--unlock-glow-strong), 0 0 24px 6px var(--unlock-glow-xsoft);opacity:0;will-change:opacity;animation:2.4s ease-in-out .8s infinite _eyOxG_pulseOpacity}@keyframes _eyOxG_glowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes _eyOxG_pulseOpacity{0%,to{opacity:0}50%{opacity:1}}._eyOxG_borderSweepFading{animation:.6s ease-out forwards _eyOxG_glowFadeOut}@keyframes _eyOxG_glowFadeOut{to{opacity:0}}._eyOxG_tryLabel{left:50%;top:calc(50% - 1.875rem + var(--app-w) * 650 / 960 + 1.25rem);z-index:30;pointer-events:none;opacity:0;font-family:var(--font-plus-jakarta);letter-spacing:.02em;color:var(--text-white-55);font-size:clamp(.875rem,1.5vw,1.5rem);font-weight:500;transition:opacity .8s ease-out .6s,transform .8s ease-out .6s;position:absolute;transform:translate(-50%)translateY(.5rem)}._eyOxG_tryLabelVisible{opacity:1;transform:translate(-50%)translateY(0)}._eyOxG_skipButton{font-family:var(--font-plus-jakarta);letter-spacing:.01em;color:var(--text-white-45);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-smooth), transform .6s var(--ease-smooth), background .3s ease, border-color .3s ease, color .3s ease, box-shadow .3s ease;justify-content:center;align-items:center;padding:clamp(.375rem,.6vw,.625rem) clamp(.625rem,1vw,1rem);font-size:clamp(.6875rem,.9vw,1rem);font-weight:500;line-height:1.35;display:flex;transform:translateY(6px)}._eyOxG_skipButtonVisible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover:hover) and (pointer:fine){._eyOxG_skipButton:hover{background:var(--surface-white-12);border-color:var(--glass-border-color);color:var(--text-white-85);box-shadow:0 0 20px var(--surface-white-4)}}._eyOxG_skipButton:active{background:var(--surface-white-15);transform:translateY(1px)scale(.97)}._eyOxG_skipButtonShort{display:none}._eyOxG_hotkeyOverlay{left:calc(50% + var(--app-w) / 2 + 1.25rem);z-index:10;display:grid;position:absolute;top:calc(50% - 1.875rem);transform:translateY(-50%)}._eyOxG_hotkeyOverlay>*{grid-area:1/1}._eyOxG_captureHotkeyOverlay{right:calc(50% + var(--app-edge));z-index:18;position:absolute;top:auto;bottom:calc(clamp(.5625rem,.7vw,1.25rem) + clamp(6rem,8vw,8.5rem) + 1.75rem + 10.24*clamp(.9375rem,1.8vw,1.875rem))}._eyOxG_headingAnnotation,._eyOxG_bodyAnnotation{opacity:0;pointer-events:none;z-index:30;transition:opacity .7s ease-out,transform .7s ease-out}._eyOxG_headingAnnotation{transform:translateY(10px)}._eyOxG_annotationVisible{opacity:1!important;transform:translate(0)!important}._eyOxG_bottomBar{bottom:clamp(.5625rem,.7vw,1.25rem);inset-inline:var(--page-gutter);z-index:30;justify-content:space-between;align-items:center;gap:var(--space-xs);pointer-events:none;padding-inline:clamp(.5625rem,.7vw,1.25rem);display:flex;position:absolute}._eyOxG_headingAnnotation{background:var(--surface-white-8);border:1px solid var(--border-white-soft);max-inline-size:clamp(18.75rem,32vw,28.75rem);font-family:var(--font-plus-jakarta);color:var(--text-white-90);letter-spacing:-.015em;border-radius:clamp(.5rem,1vw,.75rem);padding:clamp(.625rem,1.2vw,.875rem) clamp(.875rem,1.8vw,1.375rem);font-size:clamp(.875rem,1.4vw,1.625rem);font-weight:500;line-height:1.35}._eyOxG_bodyAnnotation{max-inline-size:clamp(15rem,28vw,32.5rem);font-family:var(--font-plus-jakarta);color:var(--text-white-80);z-index:18;font-size:clamp(.9375rem,.76rem + .81vw,2.0625rem);font-weight:500;line-height:1.28;position:absolute}._eyOxG_bodyBlur{right:calc(50% + var(--app-edge));text-align:end;top:calc(50% - 14.375rem);transform:translate(2.5rem)}._eyOxG_bodyVoice{left:calc(50% + var(--app-edge));text-align:start;top:calc(50% + 3.75rem);transform:translate(-2.5rem)}._eyOxG_bodyAiResponse{right:calc(50% + var(--app-edge));text-align:end;top:calc(50% + 2.5rem);transform:translate(2.5rem)}._eyOxG_bodyScreenshot{left:calc(50% + var(--app-edge));text-align:start;top:calc(50% + 3.75rem);transform:translate(-2.5rem)}._eyOxG_bodyHidden{left:calc(50% + var(--app-edge));text-align:start;top:calc(50% - 4.375rem);transform:translate(-2.5rem)}._eyOxG_bodyCapture{right:calc(50% + var(--app-edge));text-align:end;bottom:calc(clamp(.5625rem,.7vw,1.25rem) + clamp(6rem,8vw,8.5rem) + .75rem);transform:translate(2.5rem)}@media (max-height:1000px){._eyOxG_scrollSection{height:calc(500 * var(--locked-vh,1vh))}}@media (max-width:1024px){._eyOxG_hotkeyOverlay,._eyOxG_captureHotkeyOverlay,._eyOxG_videoCallOverlay,._eyOxG_bodyAnnotation{display:none}}@media (max-width:900px){._eyOxG_scrollSection{height:calc(250 * var(--locked-vh,1vh))}._eyOxG_stickyWrap{height:calc(100 * var(--locked-vh,1vh) + 160px)}._eyOxG_sceneLayer{padding-block-end:160px}._eyOxG_heroLayer{align-content:start;align-items:flex-start;padding-block-start:calc(var(--header-top) + var(--header-nav-height) + clamp(4rem, calc(13 * var(--locked-vh,1vh)), 9rem));padding-block-end:0}._eyOxG_sceneLayer{align-items:stretch;padding-block-start:calc(var(--header-top) + var(--header-nav-height) + 30px);padding-block-end:0;padding-inline:10px}._eyOxG_scene{width:100%;min-inline-size:0;max-inline-size:100%;--app-edge:calc(var(--app-w) / 2 + 1rem);height:auto;padding:0;overflow:hidden}._eyOxG_appWindow{transition:--app-shift-x .95s cubic-bezier(.22,1,.36,1)}._eyOxG_appWindowShifted{--app-shift-x:1.5rem;transition:--app-shift-x .7s cubic-bezier(.22,1,.36,1)}._eyOxG_bgWindows{border-radius:clamp(.75rem,3vw,1.125rem);display:block;inset-block:0;inset-inline:0}._eyOxG_bgMeeting,._eyOxG_bgCode{zoom:1}._eyOxG_appWindow{backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}._eyOxG_hotkeyOverlay,._eyOxG_captureHotkeyOverlay{bottom:auto;left:50%;right:auto;top:calc(50% - 1.875rem - var(--app-w) * 325 / 480 - .5rem);z-index:26;display:grid;position:absolute;transform:translate(-50%,-100%)}._eyOxG_bottomBar{bottom:calc(env(safe-area-inset-bottom,0px) + clamp(2rem, 6vw, 3rem));gap:clamp(.375rem,1.5vw,.5rem);padding-inline:0;inset-inline:clamp(.5rem,2.5vw,1rem)}._eyOxG_headingAnnotation{border-radius:clamp(.5rem,2vw,.75rem);flex:1 1 0;min-inline-size:0;max-inline-size:none;padding:clamp(.5rem,1.8vw,.75rem) clamp(.625rem,2.2vw,.9375rem);font-size:clamp(.75rem,3vw,.9375rem)}._eyOxG_skipButton{letter-spacing:.01em;color:var(--text-white-80);flex-shrink:0;padding:.375rem .75rem;font-size:clamp(.75rem,2.6vw,.875rem);font-weight:400;background:var(--skip-pill-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;border:none!important;border-radius:999px!important}._eyOxG_skipButton:active{color:var(--text-white-90);transform:scale(.97);background:var(--skip-pill-bg-active)!important}._eyOxG_skipButtonFull{display:none}._eyOxG_skipButtonShort{display:inline}._eyOxG_tryLabel{top:calc(50% - 1.875rem + var(--app-w) * 650 / 960 + clamp(1.75rem, 6vw, 2.5rem));font-size:clamp(.75rem,3vw,1rem)}._eyOxG_bodyAnnotation{left:50%;right:auto;top:calc(50% - 1.875rem + var(--app-w) * 650 / 960 + clamp(1rem, 3vw, 1.75rem));max-inline-size:calc(100% - 2rem);text-align:center;width:max-content;color:var(--text-white-90);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;z-index:22;pointer-events:none;background:0 0;border:none;border-radius:0;padding:0;font-size:clamp(.9375rem,3.5vw,1.1875rem);font-weight:500;line-height:1.19;display:block;position:absolute;bottom:auto;transform:translate(-50%)translateY(.5rem)}._eyOxG_annotationVisible._eyOxG_bodyAnnotation{transform:translate(-50%)translateY(0)!important}}@media (max-width:900px) and (orientation:landscape){._eyOxG_scene{height:clamp(22rem, calc(78 * var(--locked-vh,1vh)), 40rem)}._eyOxG_bgWindows{bottom:clamp(2.25rem, calc(6 * var(--locked-vh,1vh)), 3rem)}._eyOxG_videoCallOverlay{width:clamp(2.5rem,9vw,3.75rem);top:clamp(.5rem,2vh,1rem)}}@media (max-width:900px) and (orientation:portrait){._eyOxG_bgWindows{-webkit-mask-image:linear-gradient(#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%)}}@media (max-width:360px){._eyOxG_bgWindows{inset-inline:.375rem}._eyOxG_bottomBar{padding-inline:.125rem;inset-inline:.375rem}}@-moz-document url-prefix(){._eyOxG_interviewerBubble,._eyOxG_mobileSpeakerChip{isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(1.3)!important;backdrop-filter:blur(20px)saturate(1.3)!important}._eyOxG_skipButton{isolation:isolate;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}._eyOxG_appWindow{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(1.2)!important;backdrop-filter:blur(24px)saturate(1.2)!important}._eyOxG_headingAnnotation{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(1.3)!important;backdrop-filter:blur(24px)saturate(1.3)!important}}
.x5T1EW_container{z-index:50;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .7s ease-out,transform .7s ease-out;display:flex;position:absolute;inset:0;transform:translateY(12px)}.x5T1EW_containerVisible{opacity:1;transform:translateY(0)}.x5T1EW_track{transform:scale(min(1, calc(100cqi / 800px)));transform-origin:50%;justify-content:center;align-items:flex-start;display:flex}.x5T1EW_stepGroup{align-items:center;display:flex}.x5T1EW_stepCol{flex-direction:column;align-items:center;gap:14px;display:flex}.x5T1EW_card{width:80px;height:80px;box-shadow:inset 0 0 0 1px var(--border-white-mid);border-radius:16px;justify-content:center;align-items:center;transition:box-shadow .6s ease-out;display:flex;position:relative;overflow:hidden}.x5T1EW_cardBg{background:var(--surface-white-5);border-radius:inherit;position:absolute;inset:0}.x5T1EW_cardActive{box-shadow:inset 0 0 0 1.5px var(--rag-pipeline-active), 0 0 16px 2px var(--rag-pipeline-active-glow)}.x5T1EW_icon{z-index:2;object-fit:contain;filter:brightness(0)invert();opacity:.6;width:44%;height:44%;transition:opacity .6s ease-out,filter .6s ease-out;position:relative}.x5T1EW_iconActive{opacity:1}.x5T1EW_label{font-family:var(--font-plus-jakarta);text-align:center;color:var(--text-white-45);white-space:pre-line;font-size:14px;font-weight:400;line-height:1.13;transition:color .6s ease-out}.x5T1EW_labelActive{color:var(--text-white-90)}.x5T1EW_connector{background:var(--surface-white-15);width:100px;height:1px;margin:-48px 0 0;position:relative}.x5T1EW_connectorFill{background:var(--rag-pipeline-active);height:100%;width:calc(var(--fill,0) * 100%);box-shadow:0 0 6px 1px var(--rag-pipeline-active-glow-strong);border-radius:0 10px 10px 0;transition:width .3s ease-out;position:absolute;top:0;left:0}@media (max-width:900px){.x5T1EW_connectorFill{transform-origin:0;width:100%;transform:scaleX(var(--fill,0));transition:none}.x5T1EW_cardFillEl{transform-origin:0;width:100%;transform:scaleX(var(--card-fill,0));transition:none}.x5T1EW_connector{height:2px}.x5T1EW_card{box-shadow:inset 0 0 0 1px var(--border-white-mid);border:none;transition:box-shadow .6s ease-out}.x5T1EW_cardActive{box-shadow:inset 0 0 0 1px var(--rag-pipeline-active), 0 0 16px 2px var(--rag-pipeline-active-glow)}.x5T1EW_track{transform:scale(1.3)}}@media (prefers-color-scheme:light){.x5T1EW_label{color:#ffffff73}.x5T1EW_labelActive{color:#ffffffe6}.x5T1EW_cardBg{background:#ffffff0d}.x5T1EW_card{box-shadow:inset 0 0 0 1px #ffffff80}.x5T1EW_cardActive{box-shadow:inset 0 0 0 1.5px var(--rag-pipeline-active), 0 0 16px 2px var(--rag-pipeline-active-glow)}.x5T1EW_connector{background:#ffffff26}@media (max-width:900px){.x5T1EW_card:not(.x5T1EW_cardActive){box-shadow:inset 0 0 0 1px #ffffff80}}}
._5NJ7Cq_section{width:100%;max-width:1920px;margin:0 auto;position:relative}._5NJ7Cq_inner{z-index:2;max-width:var(--content-max-width);padding:var(--section-pad-y-sm) clamp(20px, 2.81vw, 72px);margin:0 auto;position:relative}._5NJ7Cq_sectionHeading{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);margin-bottom:clamp(40px,3.12vw,80px);font-size:clamp(32px,2.34vw,60px);font-weight:600;line-height:1.14}._5NJ7Cq_featureBlock{align-items:center;gap:clamp(30px,2.34vw,60px);margin-bottom:clamp(60px,4.69vw,120px);display:flex}._5NJ7Cq_featureReverse{flex-direction:row-reverse}._5NJ7Cq_featureText{flex:0 clamp(300px,42%,750px);min-width:0}._5NJ7Cq_featureTitle{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);margin-bottom:clamp(16px,1.09vw,28px);font-size:clamp(24px,1.5vw,35px);font-weight:600;line-height:1.13}._5NJ7Cq_featureDescription{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(16px,1.1vw,26px);font-weight:400;line-height:1.53}._5NJ7Cq_featureMockup{flex:1 1 0;min-width:0;container-type:inline-size}._5NJ7Cq_mockupPlaceholder{aspect-ratio:942/515;background:var(--surface-white-3);border:1px solid var(--surface-white-6);border-radius:inherit;width:100%}._5NJ7Cq_ragMockup{aspect-ratio:16/10;background:var(--features-rag-mockup-bg);width:100%;box-shadow:0 0 30px 15px var(--surface-white-10);--app-scale-fluid:clamp(.305, calc(100cqi / 1330px), .74);--app-half:calc(480px * var(--app-scale-fluid) / 2);border-radius:16px;position:relative;overflow:hidden}@-moz-document url-prefix(){._5NJ7Cq_ragMockup{--app-scale-fluid:.34}@media (min-width:1100px){._5NJ7Cq_ragMockup{--app-scale-fluid:.4}}@media (min-width:1280px){._5NJ7Cq_ragMockup{--app-scale-fluid:.46}}@media (min-width:1440px){._5NJ7Cq_ragMockup{--app-scale-fluid:.5}}@media (min-width:1600px){._5NJ7Cq_ragMockup{--app-scale-fluid:.54}}@media (min-width:1760px){._5NJ7Cq_ragMockup{--app-scale-fluid:.58}}@media (min-width:1920px){._5NJ7Cq_ragMockup{--app-scale-fluid:.62}}}._5NJ7Cq_ragFadeWrap{opacity:1;transition:opacity .8s ease-in-out;position:absolute;inset:0}._5NJ7Cq_ragFadeOut{opacity:0}._5NJ7Cq_ragBlocker{z-index:100;pointer-events:auto;position:absolute;inset:0}._5NJ7Cq_ragCodeBg{z-index:1;transition:filter .8s ease-in-out;position:absolute;inset:0}._5NJ7Cq_ragCaptureUserOverlay{z-index:50;pointer-events:none;transform-origin:100% 0;position:absolute}._5NJ7Cq_ragAppWindow{z-index:2;width:480px;height:650px;transform:translate(-50%, -50%) scale(var(--app-scale-fluid));box-shadow:0 8px 48px var(--shadow-panel-lg);border-radius:16px;transition:filter .8s ease-in-out;position:absolute;top:50%;left:50%;overflow:hidden}._5NJ7Cq_ragContentDimmed{filter:brightness(.3)}._5NJ7Cq_invisAppContainer{z-index:2;width:480px;height:650px;transform:translate(-50%, -50%) scale(var(--app-scale-fluid));border-radius:16px;position:absolute;top:50%;left:50%}._5NJ7Cq_invisAppClip{border-radius:inherit;box-shadow:0 8px 48px var(--shadow-panel-lg);will-change:clip-path;position:absolute;inset:0;overflow:hidden}._5NJ7Cq_invisLine{background:var(--border-white-mid);z-index:10;pointer-events:none;width:2px;transform:translate3d(var(--invis-x,0px), 0, 0);will-change:transform;margin-left:-1px;position:absolute;top:0;bottom:0;left:0}._5NJ7Cq_invisPuller{z-index:11;cursor:ew-resize;touch-action:none;background:var(--surface-white-5);border:.35px solid var(--border-white-mid);width:40px;height:40px;transform:translate3d(var(--invis-x,0px), 0, 0);border-radius:100px;justify-content:center;align-items:center;margin-top:-20px;margin-left:-20px;display:flex;position:absolute;top:50%;left:0}._5NJ7Cq_invisPullerIcon{filter:brightness(0)invert();pointer-events:none;width:26px;height:26px}._5NJ7Cq_ragDimOverlay{z-index:3;background:var(--shadow-panel-lg);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .8s ease-in-out;position:absolute;inset:0}._5NJ7Cq_ragDimOverlayActive{opacity:1}._5NJ7Cq_ragCursorPos{z-index:90;pointer-events:none;will-change:left, top;position:absolute}._5NJ7Cq_ragCursorAppear{opacity:0;filter:blur(4px);transition:opacity .4s cubic-bezier(.4,0,1,1),transform .4s cubic-bezier(.4,0,1,1),filter .4s cubic-bezier(.4,0,1,1);transform:scale(.5)}._5NJ7Cq_ragCursorVisible{opacity:1;filter:blur();transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1);transform:scale(1)}._5NJ7Cq_ragCursorInner{width:24px;height:24px;transition:transform .14s ease-out;position:relative}._5NJ7Cq_ragCursorClicking ._5NJ7Cq_ragCursorInner{transition:transform 70ms ease-in;transform:scale(.78)rotate(-8deg)}._5NJ7Cq_ragCursorImg{-webkit-user-select:none;user-select:none;width:24px;height:24px;transition:opacity .22s;display:block;position:absolute;top:0;left:0}._5NJ7Cq_ragCursorTextImg{width:20px;height:20px;top:2px;left:2px}._5NJ7Cq_featureHotkeyOverlay{left:calc(75% + var(--app-half) / 2);z-index:60;position:absolute;top:50%;transform:translate(-50%,-50%)}._5NJ7Cq_captureIndicator{left:calc(25% - var(--app-half) / 2);z-index:60;max-width:calc(50% - var(--app-half) - 20px);font-family:var(--font-plus-jakarta);color:var(--text-white-65);text-align:center;pointer-events:none;opacity:0;font-size:clamp(9px,.51vw,13px);font-weight:500;line-height:1.35;transition:opacity .5s ease-out,transform .5s ease-out;position:absolute;top:50%;transform:translate(-50%,-50%)translate(-8px)}._5NJ7Cq_captureIndicatorVisible{opacity:1;transform:translate(-50%,-50%)translate(0)}:root[data-theme=light] ._5NJ7Cq_captureIndicator{color:#ffffffa6}:root[data-theme=light] ._5NJ7Cq_featureHotkeyOverlay{--text-white-40:#fff6}._5NJ7Cq_ragCursorImgHidden{opacity:0}._5NJ7Cq_bentoGrid{grid-template-rows:auto auto auto;grid-template-columns:1.7fr 1fr;gap:clamp(16px,.98vw,25px);display:grid}._5NJ7Cq_bentoCard{background:var(--surface-white-5);border:.35px solid var(--border-white-mid);border-radius:16px;grid-template-rows:1fr auto;display:grid;position:relative}._5NJ7Cq_bentoMockup{border-radius:16px 16px 0 0;justify-content:center;align-items:center;min-height:clamp(140px,12.5vw,320px);padding:clamp(20px,1.56vw,40px);display:flex;overflow:hidden}._5NJ7Cq_bentoContent{padding:0 clamp(16px,.98vw,25px) clamp(16px,.98vw,25px)}._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard:first-child ._5NJ7Cq_bentoMockup,._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard:last-child ._5NJ7Cq_bentoMockup{padding-bottom:0}._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard ._5NJ7Cq_bentoContent{padding-top:0}._5NJ7Cq_bentoTitle{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);margin-bottom:clamp(8px,.62vw,16px);font-size:clamp(20px,1.5vw,35px);font-weight:600;line-height:1.13}._5NJ7Cq_bentoTitleRow{align-items:baseline;gap:clamp(6px,.39vw,10px);margin-bottom:clamp(8px,.62vw,16px);display:flex}._5NJ7Cq_bentoTitleRow ._5NJ7Cq_bentoTitle{margin-bottom:0}._5NJ7Cq_hotkeyHintWrap{align-self:center;align-items:center;display:inline-flex;position:relative}._5NJ7Cq_hotkeyHintIcon{width:clamp(16px,1.09vw,28px);height:clamp(16px,1.09vw,28px);color:var(--text-white-30);cursor:pointer;flex-shrink:0;transition:color .2s}@media (hover:hover) and (pointer:fine){._5NJ7Cq_hotkeyHintWrap:hover ._5NJ7Cq_hotkeyHintIcon{color:var(--text-white-60)}}._5NJ7Cq_hotkeyTooltip{z-index:50;background:var(--features-tooltip-bg);border:.5px solid var(--surface-white-12);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);width:clamp(260px,18.75vw,480px);box-shadow:0 0 60px var(--shadow-panel-md), 0 8px 32px var(--shadow-panel-30);opacity:0;visibility:hidden;pointer-events:none;border-radius:clamp(10px,.62vw,16px);padding:clamp(14px,.94vw,24px);transition:opacity .25s,visibility .25s,transform .25s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + clamp(8px,.55vw,14px));left:50%;transform:translate(-50%)translateY(-6px)}@media (hover:hover) and (pointer:fine){._5NJ7Cq_hotkeyHintWrap:hover ._5NJ7Cq_hotkeyTooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}}._5NJ7Cq_hotkeyHintWrap:focus-visible ._5NJ7Cq_hotkeyTooltip,._5NJ7Cq_hotkeyHintWrap:focus-within ._5NJ7Cq_hotkeyTooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}._5NJ7Cq_hotkeyTooltip:before{content:"";bottom:100%;background:0 0;height:18px;position:absolute;inset-inline:0}._5NJ7Cq_hotkeyTooltipUp:before{top:100%;bottom:auto}._5NJ7Cq_bentoRow1{position:relative}:is(._5NJ7Cq_bentoRow1:has(._5NJ7Cq_hotkeyHintWrap:hover),._5NJ7Cq_bentoRow1:has(._5NJ7Cq_hotkeyHintWrap:focus-within)){z-index:100}:is(._5NJ7Cq_bentoCard:has(._5NJ7Cq_hotkeyHintWrap:hover),._5NJ7Cq_bentoCard:has(._5NJ7Cq_hotkeyHintWrap:focus-within)){z-index:50}._5NJ7Cq_hotkeyTooltipUp{top:auto;bottom:calc(100% + clamp(8px,.55vw,14px));transform:translate(-50%)translateY(6px)}:root[data-theme=light] ._5NJ7Cq_hotkeyTooltip{background:#f8fbfff5;border-color:#0f172a14;box-shadow:0 0 60px #0f172a14,0 8px 32px #0f172a1a}@media (max-width:600px){._5NJ7Cq_hotkeyTooltip{left:auto;right:0;transform:translateY(-6px)}._5NJ7Cq_hotkeyTooltipUp{transform:translateY(6px)}._5NJ7Cq_hotkeyHintWrap:focus-visible ._5NJ7Cq_hotkeyTooltip,._5NJ7Cq_hotkeyHintWrap:focus-within ._5NJ7Cq_hotkeyTooltip{transform:translateY(0)}}._5NJ7Cq_hotkeyTooltipTitle{font-family:var(--font-plus-jakarta);color:var(--text-white-90);letter-spacing:-.01em;margin-bottom:clamp(10px,.62vw,16px);font-size:clamp(14px,.85vw,20px);font-weight:600}._5NJ7Cq_hotkeyTooltipGrid{flex-direction:column;gap:clamp(8px,.55vw,14px);display:flex}._5NJ7Cq_hotkeyTooltipItem{flex-direction:column;gap:clamp(2px,.16vw,4px);display:flex}._5NJ7Cq_hotkeyTooltipLabel{font-family:var(--font-plus-jakarta);color:var(--text-white-75);font-size:clamp(11px,.62vw,16px);font-weight:500}._5NJ7Cq_hotkeyTooltipDesc{font-family:var(--font-plus-jakarta);color:var(--text-white-40);font-size:clamp(10px,.59vw,15px);font-weight:400;line-height:1.26}._5NJ7Cq_bentoDescription{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(15px,1.1vw,26px);font-weight:400;line-height:1.53}._5NJ7Cq_bentoRow1{grid-column:1/-1;grid-template-rows:1fr auto;grid-template-columns:2.2fr 1fr;gap:0 clamp(16px,.98vw,25px);display:grid}._5NJ7Cq_bentoRow1>._5NJ7Cq_bentoCard{grid-row:1/3;grid-template-rows:subgrid;display:grid}._5NJ7Cq_bentoRow1 ._5NJ7Cq_bentoMockup{align-items:center;min-height:0;padding:clamp(16px,1.17vw,30px)}._5NJ7Cq_bentoRow2{grid-column:1/-1;grid-template-rows:1fr auto;grid-template-columns:repeat(3,1fr);gap:0 clamp(16px,.98vw,25px);display:grid}._5NJ7Cq_bentoRow3{grid-column:1/-1;grid-template-rows:1fr auto;grid-template-columns:.75fr 1.9fr;gap:0 clamp(16px,.98vw,25px);display:grid}._5NJ7Cq_bentoRow3 ._5NJ7Cq_bentoMockup{min-height:clamp(105px,9.375vw,240px)}._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard,._5NJ7Cq_bentoRow3>._5NJ7Cq_bentoCard{grid-row:1/3;grid-template-rows:subgrid;display:grid}._5NJ7Cq_bentoWide{grid-column:1/-1}._5NJ7Cq_bentoWide ._5NJ7Cq_bentoMockup{min-height:clamp(60px,5.47vw,140px)}._5NJ7Cq_bentoVoiceMockup{--oh-base-padding:10px;--oh-main-text-color:var(--color-text-primary);--oh-waveform-bar-color:var(--surface-white-8);--oh-waveform-shimmer-color:var(--surface-white-18);--oh-waveform-static-opacity:.45;--oh-p-thin-font-size:13px;flex-direction:column;align-items:flex-end;gap:clamp(8px,.55vw,14px);width:100%;display:flex}:root[data-theme=light] ._5NJ7Cq_bentoVoiceMockup{--oh-waveform-static-opacity:.55}._5NJ7Cq_bentoAudioBubble{background:var(--features-voice-bubble-bg);border-radius:clamp(10px,.59vw,15px) clamp(10px,.59vw,15px) clamp(3px,.2vw,5px);width:max-content;max-width:80%;padding:clamp(10px,.62vw,16px) clamp(12px,.78vw,20px)}._5NJ7Cq_bentoTranscriptBubble{background:var(--features-voice-bubble-bg);border-radius:clamp(10px,.59vw,15px) clamp(10px,.59vw,15px) clamp(3px,.2vw,5px);width:max-content;max-width:85%;padding:clamp(10px,.62vw,16px) clamp(12px,.78vw,20px)}._5NJ7Cq_bentoTranscriptText{font-family:var(--font-plus-jakarta);color:var(--text-white-90);font-size:clamp(11px,.66vw,17px);font-style:italic;font-weight:300;line-height:1.35}._5NJ7Cq_bentoVoiceMeta{align-self:flex-end;align-items:center;gap:clamp(8px,.55vw,14px);display:flex}._5NJ7Cq_bentoVoiceSpeed{font-family:var(--font-plus-jakarta);color:var(--features-voice-speed-glyph);font-size:clamp(10px,.62vw,16px)}._5NJ7Cq_bentoVoiceModel{font-family:var(--font-plus-jakarta);color:var(--text-white-30);font-size:clamp(10px,.62vw,16px)}._5NJ7Cq_bentoAiResponse{max-width:90%;font-family:var(--font-plus-jakarta);color:var(--text-white-85);align-self:flex-start;font-size:clamp(11px,.62vw,16px);font-weight:300;line-height:1.44}._5NJ7Cq_bentoAiResponse p{margin:0}._5NJ7Cq_bentoAiResponse p+p{margin-top:clamp(6px,.39vw,10px)}._5NJ7Cq_bentoAiResponse strong{color:var(--text-white-95);font-weight:500}._5NJ7Cq_bentoVoiceTop,._5NJ7Cq_bentoMicIcon{display:none}._5NJ7Cq_bentoHotkeysMockup{flex-direction:column;gap:clamp(8px,1vw,16px);width:100%;display:flex}._5NJ7Cq_bentoHotkeyRow{align-items:center;gap:clamp(6px,.6vw,10px);display:flex}._5NJ7Cq_bentoKey{background:var(--features-key-bg);border:1px solid var(--surface-white-12);border-bottom:2px solid var(--border-white-hairline);min-width:clamp(28px,2.8vw,48px);height:clamp(28px,2.8vw,48px);box-shadow:0 2px 6px var(--shadow-panel-30);color:var(--text-white-85);border-radius:clamp(5px,.5vw,9px);justify-content:center;align-items:center;padding-inline:clamp(6px,.6vw,12px);font-family:system-ui,-apple-system,sans-serif;font-size:clamp(10px,1vw,17px);font-weight:500;display:inline-flex}._5NJ7Cq_bentoKeyPlus{color:var(--text-white-20);font-size:clamp(10px,1vw,16px)}._5NJ7Cq_bentoKeyLabel{color:var(--text-white-40);font-family:var(--font-plus-jakarta);margin-left:clamp(4px,.5vw,10px);font-size:clamp(10px,1vw,16px)}._5NJ7Cq_bentoHotkeySection{font-family:var(--font-plus-jakarta);color:var(--text-white-30);text-transform:uppercase;letter-spacing:.08em;margin-top:clamp(4px,.39vw,10px);font-size:clamp(9px,.51vw,13px);font-weight:600}._5NJ7Cq_bentoHotkeySection:first-child{margin-top:0}._5NJ7Cq_bentoInvisMockup{flex-direction:column;align-items:center;gap:clamp(14px,1.09vw,28px);width:100%;display:flex}._5NJ7Cq_bentoSwitcher{background:var(--surface-white-4);border:1px solid var(--border-white-hairline);border-radius:clamp(10px,.62vw,16px);align-items:center;gap:clamp(10px,.78vw,20px);padding:clamp(10px,.7vw,18px) clamp(14px,.94vw,24px);display:flex}._5NJ7Cq_bentoSwitcherApp{font-family:var(--font-plus-jakarta);color:var(--text-white-50);white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:center;gap:clamp(4px,.31vw,8px);width:clamp(32px,2.19vw,56px);font-size:clamp(8px,.47vw,12px);display:flex}._5NJ7Cq_bentoSwitcherIcon{border-radius:clamp(8px,.55vw,14px);justify-content:center;align-items:center;width:clamp(32px,2.19vw,56px);height:clamp(32px,2.19vw,56px);display:flex}._5NJ7Cq_bentoSwitcherIcon svg{width:45%;height:45%}._5NJ7Cq_bentoInvisNote{font-family:var(--font-plus-jakarta);color:var(--text-white-35);align-items:center;font-size:clamp(10px,.62vw,16px);display:flex}._5NJ7Cq_bentoSettingsPanel{--oh-base-padding:10px;--oh-wider-padding:15px;--oh-light-border-radius:5px;--oh-p-light-font-size:15px;--oh-h-font-weight:500;--oh-main-text-color:var(--color-text-primary);--oh-tinted-button-text-color:var(--color-text-primary);--oh-section-title-color:var(--features-section-title-color);--oh-divider-color:var(--surface-white-10);--oh-focus-shadow-color:var(--text-white-20);--oh-regular-shadow-color:var(--shadow-panel-30);--oh-light-shadow-color:var(--text-white-20);--oh-liquid-active-color:var(--features-liquid-active);--oh-liquid-inactive-color:var(--shadow-panel-sm);--oh-liquid-puller-color:#fffffffa;--oh-liquid-glass-inner-shadow:var(--text-white-30);--oh-liquid-glass-light-inner-shadow:var(--surface-white-8);--bento-tint-swatch-bg:var(--color-black);gap:var(--oh-base-padding);background:var(--features-settings-panel-bg);pointer-events:none;border-radius:clamp(8px,.47vw,12px) clamp(8px,.47vw,12px) 0 0;flex-direction:column;align-self:flex-start;width:100%;max-height:244px;padding:clamp(12px,.78vw,20px) clamp(12px,.78vw,20px) 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}:root[data-theme=light] ._5NJ7Cq_bentoSettingsPanel{--bento-tint-swatch-bg:var(--color-white);--oh-regular-shadow-color:#0f172a0f;--oh-light-shadow-color:#0f172a08;--oh-liquid-glass-inner-shadow:#fff6}._5NJ7Cq_bentoSettingsHeader{font-family:var(--font-plus-jakarta);font-size:var(--oh-p-light-font-size);font-weight:var(--oh-h-font-weight);color:var(--color-text-primary);margin-bottom:calc(var(--oh-base-padding) * .5);justify-content:space-between;align-items:center;display:flex}._5NJ7Cq_bentoSettingsCloseBtn{flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}._5NJ7Cq_bentoSettingsCloseIcon{width:100%;height:100%;fill:var(--text-white-85)}._5NJ7Cq_bentoSettingsSectionTitle{font-family:var(--font-plus-jakarta);font-size:var(--oh-p-light-font-size);color:var(--oh-section-title-color);margin-bottom:calc(var(--oh-base-padding) * .5);font-weight:400}._5NJ7Cq_bentoSettingsRow{font-family:var(--font-plus-jakarta);font-size:var(--oh-p-light-font-size);color:var(--oh-tinted-button-text-color);justify-content:space-between;align-items:center;font-weight:400;display:flex}._5NJ7Cq_bentoSettingsValue{font-size:var(--oh-p-light-font-size);color:var(--oh-tinted-button-text-color)}._5NJ7Cq_bentoSettingsGroup{gap:calc(var(--oh-base-padding) * .5);flex-direction:column;display:flex}._5NJ7Cq_bentoSettingsSliderWrap{padding-block:var(--oh-wider-padding)}._5NJ7Cq_bentoToggleWrap{flex:none;width:56px}._5NJ7Cq_bentoSettingsColorSwatch{border-radius:var(--oh-light-border-radius);border:1px solid var(--oh-focus-shadow-color);width:clamp(22px,1.41vw,36px);height:clamp(16px,.94vw,24px);box-shadow:0 6px 18px var(--oh-regular-shadow-color);background:var(--bento-tint-swatch-bg)}._5NJ7Cq_bentoSettingsDivider{background:var(--oh-divider-color);height:1px;margin-block:calc(var(--oh-base-padding) * .5)}._5NJ7Cq_bentoSettingsThemeSelect{padding:calc(var(--oh-base-padding) * .8) var(--oh-wider-padding);border-radius:var(--oh-light-border-radius);background:var(--surface-white-5);font-family:var(--font-plus-jakarta);font-size:var(--oh-p-light-font-size);color:var(--oh-tinted-button-text-color);justify-content:space-between;align-items:center;font-weight:400;display:flex}._5NJ7Cq_bentoSpeedMockup{flex-direction:column;align-items:center;gap:clamp(12px,.86vw,22px);display:flex}._5NJ7Cq_bentoSpeedBars{align-items:flex-end;gap:clamp(3px,.2vw,5px);height:clamp(40px,2.73vw,70px);display:flex}._5NJ7Cq_bentoSpeedBar{background:linear-gradient(to top, var(--accent-green-soft), var(--accent-green-strong));border-radius:99px;width:clamp(5px,.31vw,8px)}._5NJ7Cq_bentoSpeedTime{align-items:baseline;gap:clamp(6px,.39vw,10px);display:flex}._5NJ7Cq_bentoSpeedValue{font-family:var(--font-plus-jakarta);color:var(--accent-green);font-size:clamp(20px,1.56vw,40px);font-weight:600;line-height:1}._5NJ7Cq_bentoSpeedUnit{font-family:var(--font-plus-jakarta);color:var(--text-white-35);font-size:clamp(11px,.7vw,18px);line-height:1}._5NJ7Cq_bentoSpeedDot{background:var(--accent-green);width:clamp(7px,.39vw,10px);height:clamp(7px,.39vw,10px);box-shadow:0 0 10px var(--accent-green-glow);border-radius:50%;align-self:center;position:relative}._5NJ7Cq_bentoSpeedDot:after{content:"";box-shadow:0 0 14px 4px var(--accent-green-glow-strong);opacity:0;border-radius:50%;animation:1.5s ease-in-out infinite _5NJ7Cq_pulseOpacity;position:absolute;inset:0}@keyframes _5NJ7Cq_pulseOpacity{0%,to{opacity:0}50%{opacity:1}}._5NJ7Cq_bentoSpeedSubtext{font-family:var(--font-plus-jakarta);color:var(--text-white-25);letter-spacing:.02em;font-size:clamp(10px,.62vw,16px)}._5NJ7Cq_bentoModelsPanel{background:var(--features-models-list-bg);border:.35px solid var(--border-white-hairline);border-radius:clamp(12px,.78vw,20px);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding:clamp(14px,1.1vw,26px);display:grid}._5NJ7Cq_bentoModelsCol{flex-direction:column;min-inline-size:0;padding-inline:clamp(10px,.86vw,20px);display:flex}._5NJ7Cq_bentoModelsCol+._5NJ7Cq_bentoModelsCol{border-inline-start:.35px solid var(--border-white-hairline)}._5NJ7Cq_bentoModelsColHead{border-bottom:.35px solid var(--border-white-hairline);align-items:center;gap:clamp(6px,.42vw,9px);margin-bottom:clamp(10px,.78vw,18px);padding-bottom:clamp(8px,.62vw,14px);display:flex}._5NJ7Cq_bentoModelsLogo{width:clamp(14px,.94vw,19px);height:clamp(14px,.94vw,19px);color:var(--text-white-90);flex-shrink:0}._5NJ7Cq_bentoModelsBrand{font-family:var(--font-plus-jakarta);color:var(--text-white-90);white-space:nowrap;font-size:clamp(12px,.82vw,17px);font-weight:500;line-height:1}._5NJ7Cq_bentoModelsItems{flex-direction:column;gap:clamp(10px,.78vw,17px);margin:0;padding:0;list-style:none;display:flex}._5NJ7Cq_bentoModelEntry{flex-direction:column;gap:clamp(1px,.12vw,3px);display:flex}._5NJ7Cq_bentoModelEntryName{font-family:var(--font-plus-jakarta);color:var(--text-white-85);font-size:clamp(11px,.73vw,15px);font-weight:400;line-height:1.13}._5NJ7Cq_bentoModelEntryTier{font-family:var(--font-plus-jakarta);color:var(--text-white-45);font-size:clamp(9px,.6vw,12px);font-weight:400;line-height:1.08}._5NJ7Cq_bentoCaptureMockup{flex-direction:column;align-self:stretch;width:100%;display:flex;position:relative}._5NJ7Cq_bentoCapAppCrop{border-radius:clamp(8px,.6vw,16px) clamp(8px,.6vw,16px) 0 0;flex:1;width:100%;max-width:460px;max-height:244px;margin-inline:auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 38%,#0000 100%);mask-image:linear-gradient(#000 38%,#0000 100%)}._5NJ7Cq_bentoCapAppWindow{width:480px;height:650px;transform:scale(var(--cap-app-scale,.7));transform-origin:0 0;position:absolute;top:0;left:0}._5NJ7Cq_bentoCapAppWindow [data-oh-app-root]{--cap-radius:calc(clamp(8px, .6vw, 16px) / var(--cap-app-scale,.7));border-radius:var(--cap-radius) var(--cap-radius) 0 0!important}._5NJ7Cq_bentoCapAppWindow [class*=chatBody] [class*=list]{display:none!important}._5NJ7Cq_bentoCapKeys{z-index:2;flex-direction:column;align-items:flex-start;gap:clamp(6px,.47vw,12px);max-width:460px;margin-inline:auto;padding-left:clamp(8px,.62vw,14px);display:flex;position:absolute;top:clamp(54px,4.4vw,80px);left:0;right:0}._5NJ7Cq_bentoContextMockup{justify-content:center;align-items:center;width:100%;display:flex}._5NJ7Cq_bentoCtxRoot{--oh-base-padding:10px;--oh-base-inset:15px;--oh-wider-padding:15px;--oh-light-border-radius:5px;--oh-base-border-radius:25px;--oh-base-animation-duration:.15s;--oh-p-light-font-size:15px;--oh-p-thin-font-size:13px;--oh-h3-font-size:18px;--oh-section-title-color:#b4b4b4b3;--oh-tinted-button-text-color:#ffffffb3;--oh-tinted-button-text-disabled-color:#ffffff4d;--oh-ultra-thin-tinted-button-color:#ffffff14;--oh-thin-tinted-button-color:#ffffff26;--oh-main-text-color:#fff;--oh-focus-shadow-color:#fff3;--oh-divider-color:#ffffff1a;--oh-sidebar-background-color:#000000e6;--oh-regular-shadow-color:#0000004d;background:var(--features-settings-panel-bg);border:1px solid var(--surface-white-8);width:100%;max-width:clamp(560px,76vw,1280px);font-family:var(--font-plus-jakarta);border-radius:clamp(12px,.9vw,22px);padding:clamp(18px,1.56vw,40px)}._5NJ7Cq_bentoCtxRoot[data-theme=light]{--oh-section-title-color:#334155c2;--oh-tinted-button-text-color:#0e1525b3;--oh-tinted-button-text-disabled-color:#33415573;--oh-main-text-color:#0f172af0;--oh-divider-color:#33415529;--oh-sidebar-background-color:#f8fbffcc;--oh-regular-shadow-color:#0f172a33;--oh-ultra-thin-tinted-button-color:#fff9;--oh-thin-tinted-button-color:#ffffffd9;--oh-focus-shadow-color:#2563ebd9}._5NJ7Cq_bentoCtxGrid{grid-template-columns:1fr 1fr;gap:clamp(20px,2.1vw,54px);width:100%;display:grid}._5NJ7Cq_bentoCtxRoot textarea{resize:none;pointer-events:none;min-height:42px;padding-block-end:1rem}._5NJ7Cq_bentoCtxRoot button[class*=dropzone]{min-height:44px;padding-block:.6rem}._5NJ7Cq_bentoCtxRoot [class*=segmentDesc],._5NJ7Cq_bentoCtxRoot [class*=sectionHint]{display:none}._5NJ7Cq_bentoCtxCol{flex-direction:column;gap:clamp(14px,1.25vw,30px);min-width:0;display:flex}@media (prefers-reduced-motion:reduce){._5NJ7Cq_bentoCaptureCaret{animation:none}}@media (max-width:900px){._5NJ7Cq_section{content-visibility:auto;contain-intrinsic-size:0 4000px}._5NJ7Cq_featureBlock,._5NJ7Cq_featureReverse{flex-direction:column}._5NJ7Cq_featureText{flex:none;width:100%}._5NJ7Cq_featureMockup{aspect-ratio:942/588;border-radius:.625rem;flex:none;width:100%;position:relative;overflow:hidden}._5NJ7Cq_ragMockup{width:942px;height:588px;aspect-ratio:unset;transform-origin:0 0;transform:scale(var(--mockup-scale,.36)) translateZ(0);backface-visibility:hidden;border-radius:10px;position:absolute;top:0;left:0}._5NJ7Cq_ragAppWindow{zoom:1;box-shadow:none;transform:translate(-50%,-50%)scale(.82)}._5NJ7Cq_invisAppContainer{zoom:1;transform:translate(-50%,-50%)scale(.82)}._5NJ7Cq_ragMockup{--app-half:calc(480px * .82 / 2)}._5NJ7Cq_invisPuller{width:80px;height:80px;box-shadow:inset 0 0 0 1px var(--border-white-mid);border:none;margin-top:-40px;margin-left:-40px}._5NJ7Cq_invisPullerIcon{width:52px;height:52px}._5NJ7Cq_invisLine{width:2px}._5NJ7Cq_captureIndicator{font-size:18px}._5NJ7Cq_bentoGrid{grid-template-columns:1fr;gap:14px}._5NJ7Cq_bentoRow1{grid-template-rows:auto;grid-template-columns:1fr;gap:14px}._5NJ7Cq_bentoRow1>._5NJ7Cq_bentoCard{grid-row:auto;grid-template-rows:auto auto}._5NJ7Cq_bentoRow1 ._5NJ7Cq_bentoMockup{align-items:center;min-height:0}._5NJ7Cq_bentoRow2,._5NJ7Cq_bentoRow3{grid-template-columns:1fr;gap:14px}._5NJ7Cq_bentoRow3 ._5NJ7Cq_bentoMockup{min-height:0}._5NJ7Cq_bentoRow2,._5NJ7Cq_bentoRow3{grid-template-rows:auto}._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard,._5NJ7Cq_bentoRow3>._5NJ7Cq_bentoCard{grid-row:auto;grid-template-rows:auto auto}._5NJ7Cq_bentoWide{grid-column:span 1}._5NJ7Cq_bentoCapAppCrop{aspect-ratio:480/300;flex:none;max-width:none;max-height:none}._5NJ7Cq_bentoCapKeys{top:52px}._5NJ7Cq_bentoCtxRoot{max-width:none;padding:16px}._5NJ7Cq_bentoCtxGrid{grid-template-columns:1fr;gap:18px}._5NJ7Cq_bentoCtxCol{gap:16px}._5NJ7Cq_bentoCard{box-shadow:inset 0 0 0 1px var(--border-white-mid);border:none}._5NJ7Cq_bentoModelsPanel{grid-template-columns:1fr 1fr;row-gap:clamp(16px,4.5vw,22px);padding:18px}._5NJ7Cq_bentoModelsCol{padding-inline:14px}._5NJ7Cq_bentoModelsCol:nth-child(odd){border-inline-start:none}._5NJ7Cq_bentoModelsCol:nth-child(2n){border-inline-start:.35px solid var(--border-white-hairline)}._5NJ7Cq_bentoTitle{margin-bottom:10px;font-size:20px}._5NJ7Cq_bentoDescription{font-size:14px;line-height:1.4}._5NJ7Cq_bentoMockup{min-height:0;padding:22px 20px}._5NJ7Cq_bentoContent{padding:0 20px 22px}._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard:first-child ._5NJ7Cq_bentoMockup,._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard:last-child ._5NJ7Cq_bentoMockup{padding-bottom:0}._5NJ7Cq_bentoRow2>._5NJ7Cq_bentoCard ._5NJ7Cq_bentoContent{padding-top:0}._5NJ7Cq_bentoKey{min-width:32px;height:32px;font-size:13px}._5NJ7Cq_bentoKeyLabel{font-size:12px}._5NJ7Cq_bentoHotkeysMockup{width:fit-content}._5NJ7Cq_bentoTranscriptText{font-size:13px}._5NJ7Cq_bentoVoiceMockup{overflow:hidden}._5NJ7Cq_bentoAudioBubble,._5NJ7Cq_bentoTranscriptBubble{box-sizing:border-box;max-width:100%;overflow:hidden}._5NJ7Cq_bentoAudioBubble [class*=bars]>span:nth-child(2n){display:none}._5NJ7Cq_bentoVoiceMeta{flex-direction:column;align-items:flex-end;gap:4px;max-width:100%}._5NJ7Cq_bentoSwitcherIcon{width:44px;height:44px}._5NJ7Cq_bentoSwitcherApp{width:44px;font-size:11px}._5NJ7Cq_bentoSettingsHeader,._5NJ7Cq_bentoSettingsSectionTitle,._5NJ7Cq_bentoSettingsRow,._5NJ7Cq_bentoSettingsThemeSelect,._5NJ7Cq_bentoSettingsValue{font-size:14px}._5NJ7Cq_bentoSpeedValue{font-size:28px}._5NJ7Cq_ragCodeBg [class*=codeArea]{--code-line-height:20px}._5NJ7Cq_ragCodeBg [class*=codeAreaCompact]{--code-line-height:16px}._5NJ7Cq_ragCodeBg [class*=lineNumber],._5NJ7Cq_ragCodeBg [class*=codeLine]{font-size:.925rem}._5NJ7Cq_ragCodeBg [class*=caretCardNumber]{font-size:.925rem;line-height:1.175rem}._5NJ7Cq_ragCodeBg [class*=caretCardCaret]{height:1rem}}@media (max-width:600px){._5NJ7Cq_section{border-radius:20px}}@-moz-document url-prefix(){._5NJ7Cq_hotkeyTooltip{isolation:isolate;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--firefox-opaque-bg)!important}}@-moz-document url-prefix(){._5NJ7Cq_invisAppClip{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}._5NJ7Cq_invisPuller{isolation:isolate;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--firefox-tinted-bg)!important}:root[data-theme=light] ._5NJ7Cq_invisPullerIcon{filter:brightness(0)}}@media (min-width:901px) and (max-width:1280px){._5NJ7Cq_inner{padding-block:clamp(29px,3.12vw,80px)}._5NJ7Cq_sectionHeading{margin-bottom:clamp(29px,3.12vw,80px);font-size:clamp(23px,2.34vw,60px)}._5NJ7Cq_featureBlock{gap:clamp(22px,2.34vw,60px);margin-bottom:clamp(43px,4.69vw,120px)}._5NJ7Cq_featureTitle{font-size:clamp(18px,1.5vw,35px)}._5NJ7Cq_bentoTitle{font-size:clamp(16px,1.5vw,35px)}}
.X1xG6q_section{width:100%;max-width:1920px;margin:0 auto;position:relative}.X1xG6q_inner{z-index:2;max-width:var(--content-max-width);padding:var(--section-pad-y-sm) clamp(20px, 2.81vw, 72px);margin:0 auto;position:relative}.X1xG6q_sectionHeading{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);margin-bottom:clamp(40px,3.12vw,80px);font-size:clamp(32px,2.34vw,60px);font-weight:600;line-height:1.14}.X1xG6q_grid{gap:clamp(16px,.98vw,25px);display:grid}.X1xG6q_row1,.X1xG6q_row2{grid-template-rows:1fr auto;gap:clamp(16px,.98vw,25px);display:grid}.X1xG6q_row1{grid-template-columns:1fr 1fr}.X1xG6q_row2{grid-template-columns:1fr 1.4fr}.X1xG6q_card{grid-row:1/3;grid-template-rows:subgrid;background:var(--surface-white-5);border:.35px solid var(--border-white-mid);border-radius:16px;display:grid;overflow:hidden}.X1xG6q_mockup{justify-content:center;align-items:stretch;min-height:0;display:flex}.X1xG6q_content{padding:clamp(16px,.98vw,25px)}.X1xG6q_title{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(20px,1.5vw,35px);font-weight:600;line-height:1.13}.X1xG6q_ucMockup{aspect-ratio:16/10;border-radius:clamp(8px,.55vw,14px);width:100%;position:relative;overflow:hidden}.X1xG6q_ucBg{z-index:1;position:absolute;inset:0}.X1xG6q_ucApp{z-index:2;zoom:.38;width:480px;height:650px;box-shadow:0 8px 48px var(--shadow-panel-60);border-radius:16px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.X1xG6q_ucAppBlocker{z-index:9999;cursor:default;position:absolute;inset:0}.X1xG6q_ucAppLeft{margin-left:clamp(10px,2%,30px);top:50%;left:0;transform:translateY(-50%)}.X1xG6q_ucAppTopRight{margin-top:clamp(10px,2%,30px);top:0;left:auto;right:clamp(10px,2%,30px);transform:none}.X1xG6q_lcBgImg{object-fit:cover;width:100%;height:100%;display:block}.X1xG6q_stacksMockup{justify-content:center;align-items:center;width:100%;padding:clamp(12px,.94vw,24px);display:flex}.X1xG6q_stacksSvg{width:100%;max-width:clamp(300px,20.31vw,520px);height:auto}.X1xG6q_sdDiagram{z-index:1;position:absolute;inset:0}.X1xG6q_sdSvg{width:100%;height:100%}.X1xG6q_sdFlow{animation:2.5s linear infinite X1xG6q_sdFlow}@keyframes X1xG6q_sdFlow{to{stroke-dashoffset:-22px}}@media (min-width:1300px){.X1xG6q_ucApp{zoom:.42}}@media (min-width:1600px){.X1xG6q_ucApp{zoom:.48}}@media (min-width:1900px){.X1xG6q_ucApp{zoom:.55}}@media (max-width:900px){.X1xG6q_section{content-visibility:auto;contain-intrinsic-size:0 3000px}.X1xG6q_row1,.X1xG6q_row2{grid-template-rows:auto;grid-template-columns:1fr;gap:14px}.X1xG6q_card{box-shadow:none;border:none;grid-row:auto;grid-template-rows:auto auto;position:relative}.X1xG6q_card:after{content:"";border:1px solid var(--border-white-mid);border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;transform:translateZ(0)}.X1xG6q_mockup:has(.X1xG6q_ucMockup){aspect-ratio:942/588;align-items:unset;justify-content:unset;border-radius:.625rem;width:100%;display:block;position:relative;overflow:hidden}.X1xG6q_ucMockup{width:942px;height:588px;aspect-ratio:unset;transform-origin:0 0;transform:scale(var(--mockup-scale,.4)) translateZ(0);backface-visibility:hidden;border-radius:10px;position:absolute;top:0;left:0}.X1xG6q_ucApp{zoom:1;box-shadow:none;transform:translate(-50%,-50%)scale(.7)}.X1xG6q_ucAppLeft{zoom:1;transform-origin:0;transform:translateY(-50%)scale(.7)}.X1xG6q_ucAppTopRight{zoom:1;transform-origin:100% 0;transform:scale(.7)}.X1xG6q_stacksSvg{max-width:100%}}@media (min-width:901px) and (max-width:1280px){.X1xG6q_inner{padding-block:var(--section-pad-y-sm-band)}.X1xG6q_sectionHeading{margin-bottom:clamp(29px,3.12vw,80px);font-size:clamp(23px,2.34vw,60px)}.X1xG6q_title{font-size:clamp(15px,1.5vw,35px)}}
.jHsY6G_wrap{width:100%;max-width:24rem;font-family:var(--font-plus-jakarta)}.jHsY6G_shell{border-radius:var(--radius-sm);background:0 0;border:.5px solid #0000;align-items:center;gap:.625rem;block-size:3rem;padding-left:0;padding-right:.375rem;transition:padding-left .45s cubic-bezier(.16,1,.3,1),border-color .4s,background .4s;display:flex}.jHsY6G_shellOpen{border-color:var(--surface-white-10);background:var(--surface-white-3);padding-left:.875rem}.jHsY6G_shellOpen:focus-within{border-color:var(--text-white-35);background:var(--surface-white-5)}.jHsY6G_shell.jHsY6G_shellError{border-color:var(--auth-error-border)}.jHsY6G_shell.jHsY6G_shellError:focus-within{border-color:var(--auth-error-border-focus)}.jHsY6G_shell.jHsY6G_shellApplied{border-color:var(--account-success-border);background:var(--account-success-bg)}@media (prefers-reduced-motion:reduce){.jHsY6G_shell{transition:none}}.jHsY6G_icon{color:var(--text-white-30);flex-shrink:0;transition:color .3s;display:flex}.jHsY6G_shellOpen:focus-within .jHsY6G_icon{color:var(--text-white-45)}.jHsY6G_shellApplied .jHsY6G_icon{color:var(--account-success)}.jHsY6G_icon svg{width:1rem;height:1rem}.jHsY6G_slot{flex:auto;align-items:center;min-width:0;display:grid}.jHsY6G_slot>*{grid-area:1/1;min-width:0}.jHsY6G_trigger{color:var(--text-white-45);cursor:pointer;touch-action:manipulation;background:0 0;border:none;place-self:stretch start;align-items:center;padding:0;font-family:inherit;font-size:clamp(.8125rem,.78vw,.9375rem);font-weight:500;transition:color .25s,opacity .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.jHsY6G_trigger:hover{color:var(--text-white-85)}.jHsY6G_shell:not(.jHsY6G_shellOpen):hover .jHsY6G_icon{color:var(--text-white-55)}}.jHsY6G_trigger:active{color:var(--text-white-85)}.jHsY6G_trigger:focus-visible{outline:2px solid var(--text-white-50);outline-offset:2px;border-radius:.25rem}.jHsY6G_shellOpen .jHsY6G_trigger{opacity:0;pointer-events:none}.jHsY6G_input,.jHsY6G_action{pointer-events:none}.jHsY6G_shellOpen .jHsY6G_input,.jHsY6G_shellOpen .jHsY6G_action{pointer-events:auto}.jHsY6G_input{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--color-text-primary);opacity:0;background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:clamp(1rem,.85vw,1.0625rem);font-weight:500;transition:opacity .3s}.jHsY6G_shellOpen .jHsY6G_input{opacity:1;transition-delay:.1s}.jHsY6G_input::placeholder{letter-spacing:normal;text-transform:none;color:var(--text-white-30);font-weight:400}.jHsY6G_input:disabled{color:var(--text-white-55)}.jHsY6G_appliedRow{align-items:baseline;gap:.5rem;min-width:0;display:flex}.jHsY6G_appliedCode{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;min-width:0;color:var(--color-text-primary);flex:0 auto;font-size:clamp(.9375rem,.85vw,1.0625rem);font-weight:600;overflow:hidden}.jHsY6G_appliedDiscount{letter-spacing:.01em;color:var(--account-success);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:clamp(.8125rem,.78vw,.9375rem);font-weight:600}.jHsY6G_action{border-radius:calc(var(--radius-sm) - .375rem);width:2.25rem;height:2.25rem;color:var(--text-white-40);cursor:pointer;touch-action:manipulation;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .25s,transform .4s cubic-bezier(.16,1,.3,1),color .2s,background .2s;display:flex;transform:scale(.8)}.jHsY6G_shellOpen .jHsY6G_action{opacity:1;transition-delay:.1s,.1s,0s,0s;transform:none}.jHsY6G_action svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.jHsY6G_action:hover:not(:disabled){color:var(--color-text-primary);background:var(--surface-white-8)}}.jHsY6G_action:active:not(:disabled){background:var(--surface-white-10)}.jHsY6G_shellOpen .jHsY6G_action:disabled{opacity:.35;cursor:default}.jHsY6G_action:focus-visible{outline:2px solid var(--text-white-50);outline-offset:1px}@media (prefers-reduced-motion:reduce){.jHsY6G_trigger,.jHsY6G_input,.jHsY6G_action{transition-duration:.01ms}}.jHsY6G_spinner{border:2px solid var(--surface-white-15);border-top-color:var(--color-text-primary);border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite jHsY6G_promoSpin}@keyframes jHsY6G_promoSpin{to{transform:rotate(360deg)}}.jHsY6G_note{opacity:0;max-height:0;color:var(--text-white-35);margin-top:0;padding-left:.125rem;font-size:clamp(.75rem,.7vw,.8125rem);font-weight:400;line-height:1.3;transition:max-height .35s cubic-bezier(.16,1,.3,1),margin-top .35s cubic-bezier(.16,1,.3,1),opacity .25s;overflow:hidden}.jHsY6G_note:not(:empty){opacity:1;max-height:4rem;margin-top:.375rem}@media (prefers-reduced-motion:reduce){.jHsY6G_note{transition:none}}.jHsY6G_noteError{color:var(--auth-error)}.jHsY6G_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._7dUV3a_section{width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden}._7dUV3a_inner{z-index:2;max-width:var(--content-max-width);padding:var(--section-pad-y-lg) clamp(20px, 2.81vw, 72px);margin:0 auto;position:relative}._7dUV3a_sectionHeading{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(32px,2.34vw,60px);font-weight:600;line-height:1.14}._7dUV3a_sectionSub{font-family:var(--font-plus-jakarta);color:var(--text-white-45);margin-top:clamp(8px,.62vw,16px);font-size:clamp(16px,1vw,20px);font-weight:400}._7dUV3a_trust{align-items:center;gap:clamp(12px,.78vw,20px);margin-top:clamp(16px,.94vw,24px);margin-bottom:clamp(.875rem,.9vw,1.375rem);display:flex}._7dUV3a_trustItem{font-family:var(--font-plus-jakarta);color:var(--text-white-35);align-items:center;gap:clamp(6px,.31vw,8px);font-size:clamp(13px,.7vw,16px);font-weight:400;display:flex}._7dUV3a_trustDot{background:var(--text-white-20);border-radius:50%;flex-shrink:0;width:3px;height:3px}._7dUV3a_promoCode{margin-bottom:clamp(1.25rem,1.4vw,2rem)}._7dUV3a_priceMeta{align-items:center;gap:clamp(.375rem,.5vw,.625rem);block-size:clamp(1.5rem,1.5vw,1.875rem);margin-bottom:clamp(.125rem,.2vw,.375rem);display:flex}._7dUV3a_priceOld{font-family:var(--font-plus-jakarta);color:var(--text-white-30);letter-spacing:-.01em;font-size:clamp(.9375rem,1vw,1.25rem);font-weight:500;line-height:1;text-decoration:line-through}._7dUV3a_discountBadge{border:.5px solid var(--account-success-border);background:var(--account-success-bg);font-family:var(--font-plus-jakarta);letter-spacing:.01em;color:var(--account-success);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.375rem;padding:.1875rem .4375rem;font-size:clamp(.6875rem,.65vw,.8125rem);font-weight:600;line-height:1}._7dUV3a_grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(16px,1.09vw,28px);display:grid}._7dUV3a_renewalNote{font-family:var(--font-plus-jakarta);color:var(--text-white-35);text-align:left;margin-top:clamp(24px,1.56vw,40px);font-size:clamp(13px,.7vw,16px);font-weight:400;line-height:1.5}._7dUV3a_card{border-radius:var(--radius-lg);border:1px solid var(--border-white-mid);background:var(--surface-white-3);-webkit-backdrop-filter:blur(40px);position:relative}._7dUV3a_card[data-reveal=done]{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}@media (hover:hover) and (pointer:fine){._7dUV3a_card[data-reveal=done]:hover{box-shadow:0 8px 40px var(--pricing-card-hover-halo);transform:translateY(-4px)}}._7dUV3a_cardInner{border-radius:var(--radius-lg);flex-direction:column;height:100%;padding:clamp(28px,1.72vw,44px) clamp(24px,1.41vw,36px);display:flex;position:relative;overflow:hidden}@supports (grid-template-rows:subgrid){@media (min-width:1051px){._7dUV3a_card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}._7dUV3a_cardInner{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;display:grid}}}._7dUV3a_cardGlow{z-index:0;pointer-events:none;filter:blur(30px);height:65%;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;top:-20%;left:-15%;right:-15%;transform:translateY(-100%)}@media (hover:hover) and (pointer:fine){._7dUV3a_card:hover ._7dUV3a_cardGlow{transform:translateY(0)}}._7dUV3a_grid>:first-child ._7dUV3a_cardGlow{background:radial-gradient(ellipse 55% 75% at 15% 35%, var(--pricing-glow-free-1) 0%, var(--pricing-glow-free-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 55% 25%, var(--pricing-glow-free-2) 0%, var(--pricing-glow-free-2-edge) 50%, transparent 70%), radial-gradient(ellipse 50% 75% at 85% 40%, var(--pricing-glow-free-3) 0%, var(--pricing-glow-free-3-edge) 50%, transparent 70%)}._7dUV3a_grid>:nth-child(2) ._7dUV3a_cardGlow{background:radial-gradient(ellipse 55% 75% at 18% 35%, var(--pricing-glow-premium-1) 0%, var(--pricing-glow-premium-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 50% 25%, var(--pricing-glow-premium-2) 0%, var(--pricing-glow-premium-2-edge) 50%, transparent 70%), radial-gradient(ellipse 55% 75% at 82% 35%, var(--pricing-glow-premium-3) 0%, var(--pricing-glow-premium-3-edge) 50%, transparent 70%)}._7dUV3a_grid>:nth-child(3) ._7dUV3a_cardGlow{background:radial-gradient(ellipse 55% 75% at 15% 35%, var(--pricing-glow-ultimate-1) 0%, var(--pricing-glow-ultimate-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 50% 25%, var(--pricing-glow-ultimate-2) 0%, var(--pricing-glow-ultimate-2-edge) 50%, transparent 70%), radial-gradient(ellipse 55% 75% at 85% 40%, var(--pricing-glow-ultimate-3) 0%, var(--pricing-glow-ultimate-3-edge) 50%, transparent 70%)}._7dUV3a_cardHeader,._7dUV3a_ctaWrap,._7dUV3a_divider,._7dUV3a_features{z-index:1;position:relative}._7dUV3a_cardHeader{margin-bottom:clamp(20px,1.09vw,28px)}._7dUV3a_nameRow{align-items:baseline;gap:10px;margin-bottom:clamp(14px,.86vw,22px);display:flex}._7dUV3a_planName{font-family:var(--font-plus-jakarta);color:var(--text-white-55);letter-spacing:.01em;font-size:clamp(16px,.9vw,20px);font-weight:500}._7dUV3a_badge{font-family:var(--font-plus-jakarta);color:var(--text-white-40);letter-spacing:.01em;font-size:clamp(12px,.65vw,15px);font-weight:500}._7dUV3a_priceRow{align-items:baseline;gap:3px;margin-bottom:clamp(8px,.47vw,12px);display:flex}._7dUV3a_price{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);letter-spacing:-.03em;font-size:clamp(38px,2.34vw,60px);font-weight:700;line-height:1}._7dUV3a_period{font-family:var(--font-plus-jakarta);color:var(--text-white-30);font-size:clamp(16px,.9vw,20px);font-weight:400}._7dUV3a_description{font-family:var(--font-plus-jakarta);color:var(--text-white-35);font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:1.35}._7dUV3a_ctaWrap{margin-bottom:clamp(20px,1.09vw,28px)}._7dUV3a_card[data-plan=free]{--cta-c1:var(--pricing-cta-free-1);--cta-c2:var(--pricing-cta-free-2);--cta-c3:var(--pricing-cta-free-3)}._7dUV3a_card[data-plan=premium]{--cta-c1:var(--pricing-cta-premium-1);--cta-c2:var(--pricing-cta-premium-2);--cta-c3:var(--pricing-cta-premium-3)}._7dUV3a_card[data-plan=ultimate]{--cta-c1:var(--pricing-cta-ultimate-1);--cta-c2:var(--pricing-cta-ultimate-2);--cta-c3:var(--pricing-cta-ultimate-3)}._7dUV3a_cta{--g0:0;isolation:isolate;width:auto;border-radius:var(--radius-sm);min-block-size:2.75rem;color:var(--color-bg-primary);font-family:var(--font-plus-jakarta);cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:--pricing-cta-lvl .4s var(--ease-smooth), transform .15s ease;background:0 0;border:none;justify-content:center;align-items:center;padding:clamp(.625rem,.55vw,.875rem) clamp(1.25rem,1.25vw,2rem);font-size:clamp(.9375rem,.85vw,1.125rem);font-weight:600;animation:6s linear infinite paused _7dUV3a_pricingCtaSpin;display:inline-flex;position:relative}._7dUV3a_ctaGlow,._7dUV3a_ctaFace{border-radius:inherit;pointer-events:none;position:absolute}._7dUV3a_ctaGlow{z-index:-2;background:conic-gradient(from var(--pricing-cta-spin), var(--cta-c1), var(--cta-c2), var(--cta-c3), var(--cta-c1));filter:blur(calc(.75rem + .375rem * var(--pricing-cta-lvl)));opacity:calc((var(--g0) + (.95 - var(--g0)) * var(--pricing-cta-lvl)) * var(--pricing-cta-glow-strength));inset:-.125rem}._7dUV3a_ctaFace{z-index:-1;background:var(--color-text-primary);inset:0}._7dUV3a_ctaLabel{z-index:1;position:relative}._7dUV3a_ctaHighlight{--g0:.55}@media (hover:hover) and (pointer:fine){._7dUV3a_card:hover ._7dUV3a_cta{--pricing-cta-lvl:.55;animation-play-state:running}._7dUV3a_card ._7dUV3a_cta:hover{--pricing-cta-lvl:1}}._7dUV3a_cta[data-pressed]{--pricing-cta-lvl:1;animation-play-state:running}._7dUV3a_card:has(._7dUV3a_cta[data-pressed]) ._7dUV3a_cardGlow{transform:translateY(0)}._7dUV3a_cta:active{transform:scale(.97)}._7dUV3a_cta:focus-visible{outline:2px solid var(--text-white-70);outline-offset:2px}@keyframes _7dUV3a_pricingCtaSpin{to{--pricing-cta-spin:360deg}}._7dUV3a_cta:disabled{cursor:default;opacity:.55;animation:none}._7dUV3a_cta:disabled ._7dUV3a_ctaGlow{opacity:0}._7dUV3a_cta:disabled:active{transform:none}._7dUV3a_ctaCurrent{opacity:.7}._7dUV3a_ctaLoading{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}._7dUV3a_spinner{border:2px solid var(--pricing-cta-spinner-track);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.7s linear infinite _7dUV3a_pricingSpin}@keyframes _7dUV3a_pricingSpin{to{transform:rotate(360deg)}}._7dUV3a_divider{background:linear-gradient(90deg, transparent 0%, var(--border-white-hairline) 20%, var(--border-white-hairline) 80%, transparent 100%);height:1px;margin-bottom:clamp(20px,1.09vw,28px)}._7dUV3a_features{flex-direction:column;flex:1;gap:clamp(12px,.7vw,18px);list-style:none;display:flex}._7dUV3a_featureItem{font-family:var(--font-plus-jakarta);color:var(--text-white-60);align-items:flex-start;gap:clamp(10px,.55vw,14px);font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:1.31;display:flex}._7dUV3a_checkIcon{color:var(--text-white-25);flex-shrink:0;margin-top:1px}@media (max-width:1050px){._7dUV3a_grid{grid-template-columns:1fr;grid-auto-rows:1fr;max-width:480px;margin:0 auto}}@media (max-width:600px){._7dUV3a_trust{flex-direction:column;align-items:flex-start;gap:8px}._7dUV3a_trustDot{display:none}}@media (max-width:900px){._7dUV3a_section{content-visibility:auto;contain-intrinsic-size:0 1400px}._7dUV3a_card{box-shadow:none;border:none}._7dUV3a_card:after{content:"";border:1px solid var(--border-white-mid);border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;transform:translateZ(0)}._7dUV3a_cardInner{padding:24px 22px}._7dUV3a_price{font-size:32px}._7dUV3a_features{gap:10px}._7dUV3a_trust{margin-bottom:12px}._7dUV3a_promoCode{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){._7dUV3a_cta{animation:none}}@-moz-document url-prefix(){._7dUV3a_card{isolation:isolate;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--firefox-glass-bg)!important}}@media (min-width:901px) and (max-width:1280px){._7dUV3a_inner{padding-block:var(--section-pad-y-lg-band)}._7dUV3a_sectionHeading{font-size:clamp(23px,2.34vw,60px)}._7dUV3a_sectionSub{font-size:clamp(14px,1vw,20px)}._7dUV3a_price{font-size:clamp(28px,2.34vw,60px)}}
.-eW50W_section{width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden}.-eW50W_inner{z-index:2;max-width:var(--content-max-width);padding:clamp(8px, 1.2vw, 40px) clamp(20px, 2.81vw, 72px) var(--section-pad-y-lg);margin:0 auto;position:relative}.-eW50W_sectionHeading{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(28px,2.03vw,52px);font-weight:600;line-height:1.14}.-eW50W_sectionSub{font-family:var(--font-plus-jakarta);color:var(--text-white-45);max-width:46ch;margin-top:clamp(8px,.62vw,16px);margin-bottom:clamp(28px,2vw,48px);font-size:clamp(15px,1vw,20px);font-weight:400}.-eW50W_headingRow{flex-wrap:wrap;align-items:center;gap:clamp(8px,.55vw,14px);display:flex}.-eW50W_infoHint{align-self:center;align-items:center;display:inline-flex;position:relative}.-eW50W_infoBtn{width:clamp(22px,1.45vw,30px);height:clamp(22px,1.45vw,30px);color:var(--text-white-30);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:clamp(28px,2.03vw,52px);transition:color .2s;display:inline-flex;transform:translateY(.08em)}.-eW50W_infoBtn svg{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.-eW50W_infoHint:hover .-eW50W_infoBtn{color:var(--text-white-60)}}.-eW50W_infoBtn:focus-visible{outline:2px solid var(--text-white-70);outline-offset:2px}.-eW50W_infoTooltip{z-index:50;background:var(--credit-info-tooltip-bg);border:.5px solid var(--credit-info-tooltip-border);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);width:clamp(240px,22vw,340px);max-width:calc(100vw - 2.5rem);box-shadow:var(--credit-info-tooltip-shadow);opacity:0;visibility:hidden;pointer-events:none;border-radius:clamp(10px,.62vw,16px);padding:clamp(14px,.94vw,22px);transition:opacity .25s,visibility .25s,transform .25s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + clamp(8px,.55vw,14px));left:0;transform:translateY(-6px)}.-eW50W_infoTooltip:before{content:"";bottom:100%;background:0 0;height:clamp(10px,.7vw,16px);position:absolute;inset-inline:0}@media (hover:hover) and (pointer:fine){.-eW50W_infoHint:hover .-eW50W_infoTooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}.-eW50W_infoHint:focus-within .-eW50W_infoTooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.-eW50W_infoTooltipTitle{font-family:var(--font-plus-jakarta);color:var(--text-white-90);letter-spacing:-.01em;margin-bottom:clamp(6px,.4vw,10px);font-size:clamp(14px,.85vw,18px);font-weight:600;display:block}.-eW50W_infoTooltipText{font-family:var(--font-plus-jakarta);color:var(--text-white-50);font-size:clamp(12px,.72vw,15px);font-weight:400;line-height:1.4;display:block}.-eW50W_infoTooltipText+.-eW50W_infoTooltipText{margin-top:clamp(7px,.45vw,11px)}.-eW50W_grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));align-items:stretch;gap:clamp(16px,1.09vw,28px);display:grid}@media (max-width:1100px){.-eW50W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.-eW50W_grid{grid-template-columns:1fr}}.-eW50W_lockBanner{border-radius:var(--radius-md);border:1px solid var(--border-white-soft);background:var(--surface-white-4);align-items:center;gap:clamp(14px,1vw,20px);margin-bottom:clamp(20px,1.4vw,32px);padding:clamp(16px,1.1vw,22px) clamp(18px,1.3vw,28px);display:flex}.-eW50W_lockBannerIcon{border-radius:var(--radius-md);background:var(--surface-white-6);border:1px solid var(--border-white-hairline);width:clamp(38px,2.4vw,46px);height:clamp(38px,2.4vw,46px);color:var(--text-white-70);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-eW50W_lockBannerIcon svg{width:52%;height:52%}.-eW50W_lockBannerText{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.-eW50W_lockBannerTitle{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);letter-spacing:-.01em;font-size:clamp(15px,.95vw,18px);font-weight:600}.-eW50W_lockBannerSub{font-family:var(--font-plus-jakarta);color:var(--text-white-50);font-size:clamp(13px,.82vw,15px);font-weight:400;line-height:1.4}.-eW50W_lockBannerCta{border-radius:var(--radius-sm);background:var(--color-text-primary);color:var(--color-bg-primary);font-family:var(--font-plus-jakarta);cursor:pointer;touch-action:manipulation;border:none;flex-shrink:0;align-items:center;gap:.45rem;padding:clamp(10px,.6vw,14px) clamp(20px,1.3vw,30px);font-size:clamp(14px,.82vw,16px);font-weight:600;transition:transform .15s,box-shadow .3s,opacity .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.-eW50W_lockBannerCta:hover{box-shadow:0 8px 30px var(--pricing-card-hover-halo);transform:translateY(-1px)}.-eW50W_lockBannerCta:hover .-eW50W_arrowIcon{transform:translate(2px)}}.-eW50W_lockBannerCta:active{transform:scale(.985)}.-eW50W_lockBannerCta:focus-visible{outline:2px solid var(--text-white-70);outline-offset:3px}.-eW50W_arrowIcon{width:1.05em;height:1.05em;transition:transform .25s}.-eW50W_card{border-radius:var(--radius-lg);border:1px solid var(--border-white-mid);background:var(--surface-white-3);-webkit-backdrop-filter:blur(40px);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;position:relative}@media (hover:hover) and (pointer:fine){.-eW50W_card:hover{box-shadow:0 8px 40px var(--pricing-card-hover-halo);transform:translateY(-4px)}}.-eW50W_cardInner{border-radius:var(--radius-lg);flex-direction:column;height:100%;padding:clamp(28px,1.72vw,44px) clamp(24px,1.41vw,36px);display:flex;position:relative;overflow:hidden}.-eW50W_cardGlow{z-index:0;pointer-events:none;filter:blur(34px);background:radial-gradient(ellipse 58% 72% at 28% 28%, var(--card-glow,transparent) 0%, transparent 68%), radial-gradient(ellipse 55% 70% at 80% 32%, var(--card-glow-2,var(--card-glow,transparent)) 0%, transparent 68%);height:65%;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;top:-20%;left:-15%;right:-15%;transform:translateY(-100%)}@media (hover:hover) and (pointer:fine){.-eW50W_card:hover .-eW50W_cardGlow{transform:translateY(0)}}.-eW50W_badge,.-eW50W_creditsBlock,.-eW50W_priceBlock,.-eW50W_buyBtn{z-index:1;position:relative}.-eW50W_badge{border-radius:var(--radius-pill);background:var(--surface-white-8);border:1px solid var(--border-white-hairline);color:var(--text-white-70);font-family:var(--font-plus-jakarta);letter-spacing:.02em;white-space:nowrap;z-index:2;flex-shrink:0;margin-left:auto;padding:.28rem .62rem;font-size:clamp(11px,.62vw,13px);font-weight:600;position:relative}.-eW50W_creditsBlock{flex-direction:column;gap:.15rem;margin-bottom:clamp(16px,1vw,24px);display:flex}.-eW50W_creditsNumRow{align-items:center;gap:clamp(8px,.6vw,14px);display:flex}.-eW50W_creditsNum{font-family:var(--font-plus-jakarta);letter-spacing:-.03em;color:var(--color-text-primary);font-size:clamp(30px,2vw,46px);font-weight:700;line-height:1}.-eW50W_creditsLabel{font-family:var(--font-plus-jakarta);color:var(--text-white-45);letter-spacing:.01em;font-size:clamp(13px,.78vw,16px);font-weight:500}.-eW50W_priceBlock{flex-direction:column;gap:.25rem;margin-bottom:clamp(22px,1.5vw,30px);display:flex}.-eW50W_price{font-family:var(--font-plus-jakarta);color:var(--text-white-90);letter-spacing:-.01em;font-size:clamp(20px,1.25vw,28px);font-weight:600}.-eW50W_currency{color:var(--text-white-55);font-weight:500}.-eW50W_perThousand{font-family:var(--font-plus-jakarta);color:var(--text-white-35);font-size:clamp(12px,.68vw,14px);font-weight:400}.-eW50W_buyBtn{width:100%;border-radius:var(--radius-sm);border:1px solid var(--surface-white-10);background:var(--surface-white-4);min-block-size:2.75rem;color:var(--text-white-60);font-family:var(--font-plus-jakarta);cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;margin-top:auto;padding:clamp(10px,.55vw,14px) clamp(20px,1.25vw,32px);font-size:clamp(15px,.85vw,18px);font-weight:600;transition:background .3s,border-color .3s,color .3s,transform .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.-eW50W_buyBtn:hover:not(:disabled){background:var(--surface-white-8);border-color:var(--surface-white-18);color:var(--color-text-primary)}}.-eW50W_buyBtn:active:not(:disabled){transform:scale(.985)}.-eW50W_buyBtn:focus-visible{outline:2px solid var(--text-white-70);outline-offset:2px}.-eW50W_buyBtn:disabled{cursor:default}.-eW50W_buyBtnLocked,.-eW50W_buyBtnLocked:disabled{background:var(--surface-white-3);border-color:var(--surface-white-8);color:var(--text-white-40);cursor:default}.-eW50W_btnLockedInner{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.-eW50W_btnLockedInner svg{opacity:.85;flex-shrink:0;width:1.05em;height:1.05em}.-eW50W_btnLoading{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.-eW50W_spinner{border:2px solid var(--surface-white-15);border-top-color:var(--color-text-primary);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.7s linear infinite -eW50W_creditSpin}@keyframes -eW50W_creditSpin{to{transform:rotate(360deg)}}.-eW50W_loadError{border-radius:var(--radius-lg);border:1px solid var(--border-white-hairline);background:var(--surface-white-3);text-align:center;flex-direction:column;align-items:center;gap:clamp(12px,1vw,18px);padding:clamp(36px,3vw,64px) clamp(20px,2vw,40px);display:flex}.-eW50W_loadErrorText{font-family:var(--font-plus-jakarta);color:var(--text-white-50);font-size:clamp(14px,.9vw,16px)}.-eW50W_retryBtn{border-radius:var(--radius-sm);border:1px solid var(--surface-white-15);background:var(--surface-white-5);color:var(--color-text-primary);font-family:var(--font-plus-jakarta);cursor:pointer;padding:.6rem 1.4rem;font-size:clamp(14px,.8vw,16px);font-weight:600;transition:background .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.-eW50W_retryBtn:hover{background:var(--surface-white-8);border-color:var(--surface-white-18)}}.-eW50W_cardSkeleton{pointer-events:none}.-eW50W_skeleton{background:var(--surface-white-5);border-radius:var(--radius-sm);position:relative;overflow:hidden}.-eW50W_skeleton:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--surface-white-6) 50%, transparent 100%);animation:1.4s ease-in-out infinite -eW50W_skShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes -eW50W_skShimmer{to{transform:translate(100%)}}.-eW50W_skNum{width:60%;height:2.6rem;margin-bottom:.6rem}.-eW50W_skLabel{width:38%;height:1rem;margin-bottom:clamp(22px,1.5vw,30px)}.-eW50W_skPrice{width:45%;height:1.6rem;margin-top:auto;margin-bottom:clamp(22px,1.5vw,30px)}.-eW50W_skBtn{border-radius:var(--radius-sm);width:100%;height:2.75rem}@media (prefers-reduced-motion:reduce){.-eW50W_card,.-eW50W_cardGlow,.-eW50W_buyBtn,.-eW50W_lockBannerCta,.-eW50W_arrowIcon,.-eW50W_infoBtn,.-eW50W_infoTooltip{transition:none}.-eW50W_infoTooltip{transform:none}.-eW50W_skeleton:after{animation:none}}@media (max-width:900px){.-eW50W_section{content-visibility:auto;contain-intrinsic-size:0 1100px}.-eW50W_card{box-shadow:none;border:none}.-eW50W_card:after{content:"";border:1px solid var(--border-white-mid);border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;transform:translateZ(0)}.-eW50W_cardInner{padding:24px 22px}}@media (max-width:560px){.-eW50W_lockBanner{flex-direction:column;align-items:flex-start;gap:clamp(12px,3vw,16px)}.-eW50W_lockBannerCta{justify-content:center;width:100%}}@media (min-width:901px) and (max-width:1280px){.-eW50W_sectionHeading{font-size:clamp(22px,2.03vw,52px)}.-eW50W_sectionSub{font-size:clamp(13px,1vw,20px)}}@-moz-document url-prefix(){.-eW50W_card{isolation:isolate;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--firefox-glass-bg)!important}}
.bNQKea_section{width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden}.bNQKea_inner{z-index:2;max-width:var(--content-max-width);padding:var(--section-pad-y-lg) clamp(20px, 2.81vw, 72px);margin:0 auto;position:relative}.bNQKea_sectionHeading{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(32px,2.34vw,60px);font-weight:600;line-height:1.14}.bNQKea_sectionSub{font-family:var(--font-plus-jakarta);color:var(--text-white-45);margin-top:clamp(8px,.62vw,16px);margin-bottom:clamp(40px,2.5vw,64px);font-size:clamp(16px,1vw,20px);font-weight:400}.bNQKea_list{width:100%}.bNQKea_section *{overflow-anchor:none}.bNQKea_item{border-bottom:1px solid var(--border-white-hairline)}.bNQKea_item:first-child{border-top:1px solid var(--border-white-hairline)}.bNQKea_trigger{cursor:pointer;text-align:left;touch-action:manipulation;background:0 0;border:none;justify-content:space-between;align-items:center;gap:clamp(16px,.94vw,24px);width:100%;padding:clamp(18px,1.09vw,28px) 0;display:flex}.bNQKea_trigger:focus-visible{outline:2px solid var(--text-white-50);outline-offset:4px;border-radius:.25rem}.bNQKea_question{font-family:var(--font-plus-jakarta);color:var(--text-white-80);font-size:clamp(16px,.9vw,20px);font-weight:500;line-height:1.26;transition:color .2s}@media (hover:hover) and (pointer:fine){.bNQKea_item:hover .bNQKea_question{color:var(--color-text-primary)}}.bNQKea_trigger:active .bNQKea_question{color:var(--color-text-primary)}.bNQKea_icon{color:var(--text-white-30);flex-shrink:0;justify-content:center;align-items:center;transition:color .3s;display:flex}@media (hover:hover) and (pointer:fine){.bNQKea_item:hover .bNQKea_icon{color:var(--text-white-60)}}.bNQKea_trigger:active .bNQKea_icon{color:var(--text-white-60)}.bNQKea_chevron{transition:transform .4s cubic-bezier(.16,1,.3,1)}.bNQKea_itemOpen .bNQKea_chevron{transform:rotate(180deg)}.bNQKea_body{transition:height .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.bNQKea_bodyInner{padding-bottom:clamp(18px,1.09vw,28px)}.bNQKea_answer{font-family:var(--font-plus-jakarta);color:var(--text-white-45);max-width:760px;font-size:clamp(15px,.85vw,18px);font-weight:400;line-height:1.53}.bNQKea_more{font-family:var(--font-plus-jakarta);color:var(--text-white-70);text-underline-offset:3px;margin-top:clamp(10px,.55vw,14px);font-size:clamp(14px,.78vw,16px);font-weight:500;text-decoration:underline;transition:color .25s;display:inline-block}@media (hover:hover) and (pointer:fine){.bNQKea_more:hover{color:var(--color-text-primary)}}.bNQKea_more:focus-visible{outline:2px solid var(--text-white-70);outline-offset:3px}@media (max-width:600px){.bNQKea_list{max-width:100%}}@media (max-width:900px){.bNQKea_section{content-visibility:auto;contain-intrinsic-size:0 1800px}}@media (min-width:901px) and (max-width:1280px){.bNQKea_inner{padding-block:var(--section-pad-y-lg-band)}.bNQKea_sectionHeading{font-size:clamp(23px,2.34vw,60px)}.bNQKea_sectionSub{margin-bottom:clamp(29px,2.5vw,64px);font-size:clamp(14px,1vw,20px)}}
.Z63OgG_section{width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden}.Z63OgG_inner{z-index:2;max-width:var(--content-max-width);margin:0 auto;padding:0 clamp(20px,2.81vw,72px);position:relative}.Z63OgG_heading{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(32px,2.34vw,60px);font-weight:600;line-height:1.14}.Z63OgG_sub{font-family:var(--font-plus-jakarta);color:var(--text-white-45);margin-top:clamp(8px,.62vw,16px);font-size:clamp(16px,1vw,20px);font-weight:400}.Z63OgG_grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:clamp(1rem,1.5vw,1.5rem);margin-top:clamp(2rem,3.5vw,3.5rem);padding:0;list-style:none;display:grid}.Z63OgG_gridItem{display:flex}.Z63OgG_card{border-radius:var(--radius-lg);border:1px solid var(--border-white-mid);background:var(--surface-white-3);-webkit-backdrop-filter:blur(40px);width:100%;transition:transform .35s var(--ease-smooth), box-shadow .35s ease;flex-direction:column;gap:clamp(.35rem,.5vw,.6rem);padding:clamp(1.35rem,1.7vw,1.85rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.Z63OgG_cardGlow{z-index:0;pointer-events:none;filter:blur(30px);height:65%;transition:transform 1s var(--ease-smooth);position:absolute;top:-20%;left:-15%;right:-15%;transform:translateY(-100%)}.Z63OgG_gridItem:nth-child(7n+1) .Z63OgG_cardGlow{background:radial-gradient(ellipse 55% 75% at 15% 35%, var(--materials-glow-a-1) 0%, var(--materials-glow-a-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 55% 25%, var(--materials-glow-a-2) 0%, var(--materials-glow-a-2-edge) 50%, transparent 70%), radial-gradient(ellipse 50% 75% at 85% 40%, var(--materials-glow-a-3) 0%, var(--materials-glow-a-3-edge) 50%, transparent 70%)}.Z63OgG_gridItem:nth-child(7n+2) .Z63OgG_cardGlow{background:radial-gradient(ellipse 55% 75% at 15% 35%, var(--pricing-glow-ultimate-1) 0%, var(--pricing-glow-ultimate-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 50% 25%, var(--pricing-glow-ultimate-2) 0%, var(--pricing-glow-ultimate-2-edge) 50%, transparent 70%), radial-gradient(ellipse 55% 75% at 85% 40%, var(--pricing-glow-ultimate-3) 0%, var(--pricing-glow-ultimate-3-edge) 50%, transparent 70%)}.Z63OgG_gridItem:nth-child(7n+3) .Z63OgG_cardGlow{background:radial-gradient(ellipse 55% 75% at 15% 35%, var(--pricing-glow-free-1) 0%, var(--pricing-glow-free-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 55% 25%, var(--pricing-glow-free-2) 0%, var(--pricing-glow-free-2-edge) 50%, transparent 70%), radial-gradient(ellipse 50% 75% at 85% 40%, var(--pricing-glow-free-3) 0%, var(--pricing-glow-free-3-edge) 50%, transparent 70%)}.Z63OgG_gridItem:nth-child(7n+4) .Z63OgG_cardGlow{background:radial-gradient(ellipse 55% 75% at 18% 35%, var(--materials-glow-b-1) 0%, var(--materials-glow-b-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 50% 25%, var(--materials-glow-b-2) 0%, var(--materials-glow-b-2-edge) 50%, transparent 70%), radial-gradient(ellipse 55% 75% at 82% 35%, var(--materials-glow-b-3) 0%, var(--materials-glow-b-3-edge) 50%, transparent 70%)}.Z63OgG_gridItem:nth-child(7n+5) .Z63OgG_cardGlow{background:radial-gradient(ellipse 55% 75% at 18% 35%, var(--pricing-glow-premium-1) 0%, var(--pricing-glow-premium-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 50% 25%, var(--pricing-glow-premium-2) 0%, var(--pricing-glow-premium-2-edge) 50%, transparent 70%), radial-gradient(ellipse 55% 75% at 82% 35%, var(--pricing-glow-premium-3) 0%, var(--pricing-glow-premium-3-edge) 50%, transparent 70%)}.Z63OgG_gridItem:nth-child(7n+6) .Z63OgG_cardGlow{background:radial-gradient(ellipse 55% 75% at 15% 35%, var(--materials-glow-c-1) 0%, var(--materials-glow-c-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 50% 25%, var(--materials-glow-c-2) 0%, var(--materials-glow-c-2-edge) 50%, transparent 70%), radial-gradient(ellipse 55% 75% at 85% 40%, var(--materials-glow-c-3) 0%, var(--materials-glow-c-3-edge) 50%, transparent 70%)}.Z63OgG_gridItem:nth-child(7n+7) .Z63OgG_cardGlow{background:radial-gradient(ellipse 55% 75% at 18% 35%, var(--materials-glow-d-1) 0%, var(--materials-glow-d-1-edge) 50%, transparent 70%), radial-gradient(ellipse 45% 70% at 50% 25%, var(--materials-glow-d-2) 0%, var(--materials-glow-d-2-edge) 50%, transparent 70%), radial-gradient(ellipse 55% 75% at 82% 35%, var(--materials-glow-d-3) 0%, var(--materials-glow-d-3-edge) 50%, transparent 70%)}@media (hover:hover) and (pointer:fine){.Z63OgG_card:hover{box-shadow:0 8px 40px var(--pricing-card-hover-halo);transform:translateY(-4px)}.Z63OgG_card:hover .Z63OgG_cardGlow{transform:translateY(0)}}.Z63OgG_card:focus-visible{box-shadow:0 8px 40px var(--pricing-card-hover-halo);transform:translateY(-4px)}.Z63OgG_cardTitle,.Z63OgG_cardText,.Z63OgG_cardCount{z-index:1;position:relative}.Z63OgG_cardTitle{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);font-size:clamp(17px,1.05vw,21px);font-weight:600}.Z63OgG_cardText{font-family:var(--font-plus-jakarta);color:var(--text-white-45);flex:1;font-size:clamp(14px,.85vw,16px);line-height:1.45}.Z63OgG_cardCount{font-family:var(--font-plus-jakarta);color:var(--text-white-45);opacity:.75;margin-top:clamp(.5rem,.7vw,.85rem);font-size:clamp(13px,.78vw,15px)}.Z63OgG_all{margin-top:clamp(1.5rem,2vw,2rem)}.Z63OgG_allLink{font-family:var(--font-plus-jakarta);color:var(--color-text-primary);border-bottom:1px solid var(--border-white-mid);padding-bottom:2px;font-size:clamp(15px,.95vw,18px);font-weight:500;text-decoration:none;transition:border-color .3s}.Z63OgG_allLink:hover{border-bottom-color:currentColor}@media (min-width:901px) and (max-width:1280px){.Z63OgG_heading{font-size:clamp(23px,2.34vw,60px)}.Z63OgG_sub{font-size:clamp(14px,1vw,20px)}}
