/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#0b194a;--blue:#2e64ed}*{box-sizing:border-box}html,body{width:100%;height:100%;color:var(--ink);background:#f8faff;margin:0;overflow:hidden}body,button{font-family:Avenir Next,SF Pro Text,Helvetica Neue,Arial,sans-serif}.shell{background:radial-gradient(circle at 50% 15%,#fff,#f3f7ff 50%,#e8f0ff);place-items:center;width:100%;height:100svh;padding:18px;display:grid;overflow:hidden}.phone{background:radial-gradient(circle at 50% 27%,#fff,#f4f8ff 50%,#eaf2ff);border:1px solid #35529529;border-radius:42px;grid-template-rows:72px minmax(0,1fr) auto;width:min(100%,430px);height:min(900px,100svh - 36px);min-height:0;display:grid;overflow:hidden;box-shadow:0 30px 80px #26438133,inset 0 0 0 8px #ffffff80}.brand-row{place-items:end center;padding-bottom:7px;display:grid}.brand{letter-spacing:-.65px;align-items:center;gap:9px;font-size:25px;font-weight:600;display:flex}.mark{width:29px;height:31px;position:relative}.mark i{background:linear-gradient(#4d7cff,#2758da);border-radius:2px;width:10px;height:25px;position:absolute;top:4px;transform:skewY(-31deg)}.mark i:first-child{height:18px;left:0}.mark i:nth-child(2){top:0;left:9px}.mark i:nth-child(3){height:19px;left:18px}.carousel{grid-template-rows:minmax(0,1fr);min-height:0;padding:4px 27px 8px;display:grid}.slide{grid-template-rows:minmax(240px,1fr) auto;align-items:center;min-height:0;animation:.55s cubic-bezier(.2,.7,.2,1) appear;display:grid}@keyframes appear{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.slide h1{text-align:center;letter-spacing:-1px;place-items:center;max-width:360px;min-height:70px;margin:5px auto 13px;font-size:clamp(20px,3.1vh,28px);font-weight:680;line-height:1.25;display:grid}.visual{width:100%;height:100%;min-height:260px;max-height:440px;margin:auto;position:relative}.workspace .ring{opacity:.8;border:2px dashed #4d80ee;border-radius:50%;position:absolute;inset:17% 6% 15%}.person{width:166px;height:210px;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.person i{position:absolute}.hair{background:#141822;border-radius:48%;width:78px;height:88px;top:18px;left:45px}.face{background:#e8a77d;border-radius:46%;width:51px;height:64px;top:32px;left:59px;box-shadow:inset 0 7px #1c202b}.body{background:#102449;border-radius:48px 48px 10px 10px;width:123px;height:112px;top:88px;left:23px}.laptop{background:linear-gradient(145deg,#d8dde4,#aeb8c5);border-radius:8px;width:164px;height:91px;top:123px;left:1px;box-shadow:0 8px 12px #23324c26}.card{background:#fffefc;border:1px solid #8baded;border-radius:12px;width:123px;padding:10px;font-size:10px;position:absolute;box-shadow:0 7px 15px #314b7c1c}.card b{color:#2450ae;margin-bottom:7px;font-size:11px;display:block}.card>i{background:#dfe3e8;border-radius:3px;width:75%;height:5px;margin:6px 0;display:block}.inbox{top:18%;left:2%}.team{border-color:#b49bd0;top:15%;right:1%}.team b{color:#744794}.calendar{width:127px;bottom:0;left:50%;transform:translate(-50%)}.calendar span{background:linear-gradient(90deg,#0000 32%,#57a2e9 33% 65%,#0000 66%),repeating-linear-gradient(#e7ebee 0 2px,#0000 2px 15px);border-radius:5px;height:45px;display:block}.plant{color:#6ea68d;font-size:42px;position:absolute;bottom:6%;left:5%}.cup{background:#173665;border-radius:4px 4px 10px 10px;width:28px;height:30px;position:absolute;bottom:12%;right:7%}.connect .hub{color:#3167eb;background:#fff;border-radius:24px;place-items:center;width:84px;height:84px;font-size:38px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 40px #2c5ac833}.orbit{border:1.5px solid #9ab3dd;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit.a{width:70%;height:57%}.orbit.b{width:45%;height:86%;transform:translate(-50%,-50%)rotate(50deg)}.tool{background:#fff;border-radius:17px;place-items:center;width:64px;height:64px;font-size:25px;font-style:normal;font-weight:700;display:grid;position:absolute;box-shadow:0 8px 22px #2f477629}.tool.mail{color:#3373df;top:24%;left:8%}.tool.chat{color:#8a4aab;top:20%;right:7%}.tool.cal{color:#3e985d;bottom:16%;left:10%}.tool.doc{color:#e5674d;font-size:35px;bottom:14%;right:9%}.memory{flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex}.voice,.sop,.reuse{background:#fff;border:1px solid #ccd9ee;border-radius:14px;width:76%;box-shadow:0 7px 20px #2e477322}.voice{align-items:center;gap:12px;padding:13px;font-size:12px;display:flex}.voice b{color:#3d73e7}.flow{border-left:2px solid #6d96eb;height:14px}.sop{padding:14px 17px}.sop b,.sop span{display:block}.sop b{margin-bottom:8px}.sop span{color:#33466a;padding:3px 0;font-size:11px}.reuse{color:#297549;background:#f3fbf5;border-color:#a7d2b6;width:66%;padding:10px 13px;font-size:11px}.reuse b{float:right}.agents{grid-template-columns:repeat(3,1fr);align-content:center;gap:14px 8px;padding:0 9px;display:grid}.agents .rail{border-top:2px solid #9fb0cb;position:absolute;top:43%;left:17%;right:17%}.agents>div{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.agents>div>b{color:#245ac9;background:#f8fbff;border:2px solid #5781df;border-radius:50%;place-items:center;width:64px;height:64px;font-size:27px;display:grid}.agents strong{font-size:12px}.agents small{color:#66738b;font-size:10px}.agents section{background:#fff;border:1px solid #d8e0ed;border-radius:12px;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:28px;padding:13px 15px;font-size:10px;display:grid;box-shadow:0 5px 16px #2d466b1c}.agents em{color:#34784e;background:#e6f5eb;border-radius:12px;padding:5px 8px;font-style:normal}.start{flex-direction:column;justify-content:center;gap:10px;padding:0 15px;display:flex}.start header{background:linear-gradient(135deg,#fff,#f2eee9);border-radius:17px 17px 6px 6px;padding:18px}.start header b,.start header small{display:block}.start header b{font-size:19px}.start header small{color:#657087;margin-top:5px}.start>div{background:#fff;border:1px solid #dde3ec;border-radius:13px;grid-template-columns:36px 1fr 10px;align-items:center;gap:10px;padding:11px 13px;display:grid;box-shadow:0 5px 14px #253f6817}.start>div.featured{border-color:#5682ed}.start i{color:#4478e4;font-size:22px;font-style:normal}.start span b,.start span small{display:block}.start span b{font-size:12px}.start span small{color:#718097;margin-top:3px;font-size:9px}.start>div>strong{color:#76849b;font-size:22px;font-weight:400}.auth{padding:12px 28px max(20px,env(safe-area-inset-bottom))}.auth button{cursor:pointer;border:0;transition:transform .16s}.auth button:active{transform:scale(.98)}.email{color:#fff;background:#171717;border-radius:999px;justify-content:center;align-items:center;gap:18px;width:100%;height:62px;font-size:20px;display:flex;box-shadow:0 8px 22px #15254d24}.email i{border:2px solid #fff;border-radius:4px;width:27px;height:20px;position:relative}.email i:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:16px;height:11px;position:absolute;top:1px;left:3px;transform:rotate(-45deg)}.social{grid-template-columns:1fr 1fr;gap:18px;margin-top:13px;display:grid}.social button{background:#fff;border-radius:999px;height:58px;font-size:27px;box-shadow:0 6px 18px #29436f1c}.apple{color:#071025;position:relative;font-size:0!important}.apple:before{content:"●";font-size:30px}.apple:after{content:"";background:#071025;border-radius:9px 2px 8px;width:8px;height:12px;position:absolute;top:14px;left:calc(50% + 7px);transform:rotate(38deg)}.google{color:#0000;font-weight:800;background:conic-gradient(from -30deg,#4285f4 0 26%,#34a853 0 41%,#fbbc05 0 63%,#ea4335 0 79%,#4285f4 0)!important;-webkit-background-clip:text!important;background-clip:text!important;box-shadow:0 6px 18px #29436f1c!important}.login{color:#17264a;background:0 0;width:100%;margin-top:14px;font-size:13px}.login b{color:#2862df;font-weight:560}@media (max-height:760px){.phone{border-radius:30px;height:calc(100svh - 24px);min-height:0}.shell{padding:12px}.brand{font-size:21px}.slide h1{min-height:55px;margin-bottom:5px;font-size:19px}.visual{min-height:210px}.person{transform-origin:bottom;transform:translate(-50%)scale(.83)}.auth{padding-top:7px}.email{height:54px;font-size:18px}.social button{height:50px}.social,.login{margin-top:9px}}@media (min-width:700px){.phone{border:10px solid #101216;border-radius:56px}}@media (prefers-reduced-motion:reduce){.slide,.progress span.active:after{animation:none}}.visual{background:linear-gradient(145deg,#ffffffe6,#fafafa94);border:1px solid #fffffff2;border-radius:30px;max-height:410px;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffffc7,0 18px 36px #38435812}.workspace-apps{place-items:center;padding:24px;display:grid}.app-stage{width:100%;height:100%;min-height:260px;position:relative}.app-stage:before{content:"";background:linear-gradient(135deg,#f6f6f5,#fcfcfb);border-radius:25px;position:absolute;inset:5% 3% 1%;box-shadow:0 12px 25px #1f2a4114}.app-stage:after{content:"";filter:blur(1px);background:linear-gradient(#ebebe933,#e6e7e6ad);border-radius:25px;height:32%;position:absolute;bottom:5%;left:14%;right:14%}.app-tile{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #e4e4e2cc;border-radius:21px;grid-template-columns:52px 1fr;align-items:center;gap:12px;width:72%;padding:14px 16px;display:grid;position:absolute;box-shadow:0 14px 28px #242c3f17}.app-tile>i{border-radius:16px;place-items:center;width:52px;height:52px;font-size:25px;font-style:normal;display:grid}.app-tile span b,.app-tile span small{display:block}.app-tile span b{color:#17191d;font-size:15px}.app-tile span small{color:#a0a2a6;margin-top:5px;font-size:10px}.email-app{top:10%;left:4%;transform:rotate(-2deg)}.email-app>i{color:#fff;background:linear-gradient(145deg,#5b8dff,#2f66df)}.chat-app{top:39%;right:3%;transform:rotate(2deg)}.chat-app>i{color:#fff;letter-spacing:1px;background:linear-gradient(145deg,#8a75dd,#6650bd)}.calendar-app{bottom:2%;left:8%;transform:rotate(-1deg)}.calendar-app>i{color:#17191d;background:#fff;border:1px solid #e6e6e3}.calendar-app em{border-top:7px solid #ffc84a;padding:2px 5px 0;font-size:17px;font-style:normal}.paper-note{z-index:4;background:#ffca3e;border-radius:17px 12px 16px 13px;width:75px;height:72px;padding:18px 13px 10px;position:absolute;top:8%;right:6%;transform:rotate(7deg);box-shadow:0 9px 16px #7f5b002e}.paper-note:before{content:"";border:2px solid #777;border-bottom-color:#0000;border-radius:8px;width:11px;height:24px;position:absolute;top:-9px;left:20px;transform:rotate(2deg)}.paper-note span{background:#85580059;border-radius:3px;height:3px;margin:5px 0;display:block;transform:rotate(-7deg)}.paper-note b{color:#906300;font-size:12px;position:absolute;bottom:5px;right:9px}.connect,.memory,.agents,.start{padding:22px}.connect .hub,.tool,.voice,.sop,.reuse,.agents section,.start>div{border-color:#ececeb!important;box-shadow:0 12px 26px #232c3d14!important}.connect .hub{background:#fffdf9}.tool{background:#fffffff0}.memory{background:linear-gradient(145deg,#fff,#f7f7f5)}.voice{transform:rotate(-1deg)}.sop{transform:rotate(.6deg)}.reuse{background:#f7fbf5}.agents{background:linear-gradient(145deg,#fff,#f8f8f7)}.agents>div>b{background:#fff;border-color:#e6e7e8;box-shadow:0 9px 18px #262f4114}.start{background:linear-gradient(145deg,#fff,#f7f7f6)}.start header{background:#fff;border:1px solid #efefed}.start>div.featured{border-color:#ffca3e;box-shadow:0 10px 24px #8a65001f!important}.start>div.featured i{color:#b57900}.phone{background:linear-gradient(#f6f7f8 0,#f0f4fa 57%,#e5efff 100%)}.slide h1{color:#15171b;letter-spacing:-1.15px;font-weight:690}.auth{background:linear-gradient(#ebf2fd00,#e1edffcc 25%)}@media (max-height:760px){.visual{border-radius:24px}.workspace-apps{padding:16px}.app-stage{min-height:205px}.app-tile{grid-template-columns:42px 1fr;padding:9px 12px}.app-tile>i{width:42px;height:42px}.paper-note{width:61px;height:59px}}.social .apple:before,.social .apple:after{content:none}.social .apple,.social .google{color:initial;background:#fff!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-size:0!important}.social button img{object-fit:contain;width:23px;height:23px;margin:auto;display:block}.social .google img{width:22px;height:22px}.phone .auth{padding:9px 31px max(16px,env(safe-area-inset-bottom))}.phone .email{gap:13px;height:50px;font-size:16px;box-shadow:0 5px 15px #15254d29}.phone .email img{object-fit:contain;filter:brightness(0)invert();width:21px;height:21px;display:block}.phone .or-divider{color:#8894aa;text-transform:lowercase;align-items:center;gap:10px;margin:9px 0 7px;font-size:10px;display:flex}.phone .or-divider:before,.phone .or-divider:after{content:"";background:#52658b2b;flex:1;height:1px}.phone .or-divider span{line-height:1}.phone .social{justify-content:center;gap:12px;margin-top:0;display:flex}.phone .social button{border-radius:50%;flex:0 0 48px;width:48px;height:48px;box-shadow:0 4px 13px #29436f21}.phone .login{margin-top:10px;font-size:12px}@media (max-height:760px){.phone .email{height:46px}.phone .social button{height:44px}.phone .auth{padding-bottom:max(12px,env(safe-area-inset-bottom))}}.phone .slide h1{letter-spacing:-.42px;max-width:330px;min-height:58px;margin-bottom:9px;font-size:clamp(17px,2.45vh,22px);font-weight:400;line-height:1.36}.phone .email{letter-spacing:0;font-size:15px;font-weight:400}.phone .login{font-size:11px;font-weight:400}.phone .login b{font-weight:400}@media (max-height:760px){.phone .slide h1{min-height:48px;font-size:16px}}.phone .legal{text-align:center;color:#7f899c;letter-spacing:.01em;margin:10px 0 0;font-size:10px;font-weight:400;line-height:1.45}.phone .legal a{color:#344158;text-underline-offset:2px;-webkit-text-decoration:underline #34415859;text-decoration:underline #34415859}@media (max-height:760px){.phone .legal{margin-top:8px;font-size:9px}}.phone .social{grid-template-columns:1fr 1fr;gap:14px;display:grid}.phone .social button{border-radius:999px;flex:auto;width:100%;min-width:0;height:50px}.phone .social button img{width:19px;height:19px}.phone .social .google img{width:18px;height:18px}@media (max-height:760px){.phone .social button{height:46px}}html,body,.shell{overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}.shell::-webkit-scrollbar{width:0;height:0;display:none}.phone .progress span.active{background:var(--blue);width:7px;overflow:visible}.phone .progress span.active:after{content:none;animation:none;display:none}.connect .hub{background:linear-gradient(145deg,#dce8ff,#b8ccf6);border:3px solid #fffffff5;overflow:hidden}.assistant-avatar{border-radius:21px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.assistant-avatar i{z-index:2;background:#efb38f;border-radius:47% 47% 45% 45%;width:36px;height:42px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.assistant-avatar i:before{content:"";background:#252d43;border-radius:22px 22px 10px 10px;height:23px;position:absolute;top:-5px;left:-4px;right:-4px;box-shadow:inset 8px 5px #303a54}.assistant-avatar b{z-index:1;background:linear-gradient(145deg,#406ede,#274fae);border-radius:29px 29px 8px 8px;width:67px;height:50px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.assistant-avatar em{z-index:3;background:#48bd76;border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 6px #15315840}.connect .hub{background:linear-gradient(145deg,#eff4ff,#cad9f5);border-radius:50%}.assistant-avatar{border-radius:50%}.assistant-avatar img{object-fit:cover;object-position:center 38%;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.04)}.assistant-avatar em{width:15px;height:15px;bottom:5px;right:5px}.phone .visual,.phone .memory,.phone .agents,.phone .start{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.brand .mark{place-items:center;width:30px;height:31px;display:grid}.brand .mark img{object-fit:contain;width:30px;height:auto;display:block}.app-cloud .orbit.a{opacity:.7;border-style:dashed;width:78%;height:66%}.app-cloud .orbit.b{opacity:.45;width:55%;height:92%}.brand-app{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #dde3ede6;border-radius:16px;place-items:center;width:52px;height:52px;padding:10px;display:grid;position:absolute;box-shadow:0 9px 23px #2637581f}.brand-app img{object-fit:contain;width:100%;height:100%;display:block}.app-chatwork{top:10%;left:2%;transform:rotate(-5deg)}.app-sansan{top:12%;right:1%;transform:rotate(4deg)}.app-plaud{top:41%;left:12%;transform:rotate(3deg)}.app-instagram{top:39%;right:10%;transform:rotate(-3deg)}.app-x{bottom:12%;left:3%;transform:rotate(-4deg)}.app-facebook{bottom:13%;right:2%;transform:rotate(4deg)}.app-gmail{bottom:2%;left:29%;transform:rotate(2deg)}.app-calendar{bottom:1%;right:28%;transform:rotate(-2deg)}.app-chatwork,.app-sansan{width:58px;height:58px;padding:8px}.app-plaud img{transform:scale(1.15)}@media (max-height:760px){.brand-app{border-radius:13px;width:44px;height:44px;padding:8px}.app-chatwork,.app-sansan{width:49px;height:49px}.app-chatwork{top:7%}.app-sansan{top:9%}}.phone .slide h1{align-content:start;min-height:54px;margin:3px auto 12px}.phone .visual{min-height:220px}.phone .auth{background:linear-gradient(#edf4ffeb,#e1edfffa);border-top:1px solid #4a5e8214;padding-top:18px}@media (max-height:760px){.phone .carousel{padding-bottom:12px}.phone .slide{grid-template-rows:auto minmax(180px,1fr)}.phone .slide h1{min-height:42px;margin-top:0;margin-bottom:7px}.phone .visual{min-height:180px}.phone .auth{padding-top:12px}}.recruiter-sop{flex-direction:column;justify-content:center;gap:15px;display:flex;padding:12px 2px!important}.sop-heading{color:#20242c;justify-content:space-between;align-items:center;padding:0 3px;display:flex}.sop-heading span{font-size:12px;font-weight:600}.sop-heading b{color:#4d638e;background:#e8eefb;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:500}.sop-chain{grid-template-columns:1fr 15px 1fr 15px 1fr;align-items:center;display:grid}.sop-step{text-align:center;background:#ffffffeb;border:1px solid #dbe1ebe6;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:142px;padding:11px 5px;display:flex;box-shadow:0 10px 24px #24345217}.sop-logo{background:#f6f8fc;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:10px;padding:8px;display:grid}.sop-logo img{object-fit:contain;width:100%;height:100%;display:block}.assistant-logo{background:#dce7fb;border-radius:50%;padding:0;overflow:hidden}.assistant-logo img{object-fit:cover;transform:scale(1.05)}.sop-step em{color:#7e899d;letter-spacing:.08em;font-size:7px;font-style:normal;font-weight:600}.sop-step strong{color:#1c222d;margin-top:5px;font-size:10px;font-weight:600;line-height:1.2}.sop-step small{color:#8a94a5;margin-top:4px;font-size:8px}.chain-arrow{color:#8499c2;text-align:center;font-size:14px;font-style:normal}.sop-result{color:#43604a;background:#eff8f1;border-radius:13px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:9px;display:flex}.sop-result b{color:#2f7a43;font-size:9px;font-weight:600}@media (max-height:760px){.recruiter-sop{gap:9px;padding:4px 2px!important}.sop-heading{display:none}.sop-step{height:116px;padding:8px 4px}.sop-logo{width:35px;height:35px;margin-bottom:7px;padding:6px}.assistant-logo{padding:0}.sop-result{padding:7px 10px}}.workspace-apps .app-stage:before,.workspace-apps .app-stage:after{content:none;display:none}.phone .slide h1{margin-bottom:12px;position:relative;top:0}.phone .auth{border-top:0}@media (max-height:760px){.phone .slide h1{margin-bottom:7px;top:0}}.app-cloud .orbit{display:none}.app-cloud .hub{width:92px;height:92px;top:50%;box-shadow:0 17px 38px #2a467e30!important}.app-cloud .assistant-avatar{border-radius:50%}.app-cloud .assistant-avatar img{object-fit:cover;object-position:center;width:100%;height:100%;transform:none}.app-cloud .brand-app{border-radius:15px;width:50px;height:50px;padding:9px;animation:.72s cubic-bezier(.2,.75,.25,1) both tool-arrive;transform:none}.app-cloud .app-chatwork{animation-delay:80ms;top:20%;left:3%}.app-cloud .app-sansan{animation-delay:.14s;top:5%;left:27%}.app-cloud .app-plaud{animation-delay:.2s;top:5%;right:27%}.app-cloud .app-instagram{animation-delay:.26s;top:20%;right:3%}.app-cloud .app-x{animation-delay:.32s;bottom:15%;left:3%}.app-cloud .app-facebook{animation-delay:.38s;bottom:1%;left:27%}.app-cloud .app-gmail{animation-delay:.44s;bottom:1%;right:27%}.app-cloud .app-calendar{animation-delay:.5s;bottom:15%;right:3%}@keyframes tool-arrive{0%{opacity:0;transform:translateY(9px)scale(.86)}to{opacity:1;transform:none}}.phone .slide h1{animation:.7s cubic-bezier(.22,.72,.22,1) 80ms both copy-arrive}.phone .slide .visual{animation:.82s cubic-bezier(.22,.72,.22,1) 40ms both visual-arrive}@keyframes scene-arrive{0%{opacity:.12}to{opacity:1}}@keyframes copy-arrive{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes visual-arrive{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.phone .slide,.phone .slide h1,.phone .slide .visual,.app-cloud .brand-app{animation:none}}@media (max-height:760px){.app-cloud .hub{width:76px;height:76px}.app-cloud .brand-app{width:42px;height:42px;padding:7px}.app-cloud .app-sansan,.app-cloud .app-plaud{top:2%}.app-cloud .app-facebook,.app-cloud .app-gmail{bottom:0}}.phone .slide h1{letter-spacing:-.22px;width:calc(100% + 28px);max-width:390px;min-height:42px;font-size:14px;font-weight:600;line-height:1.38}.phone .brand{letter-spacing:-.45px;gap:7px;font-size:21px;font-weight:600}.phone .brand .mark,.phone .brand .mark img{width:24px}.phone .brand-row{padding-bottom:5px}.phone .or-divider{justify-content:center;gap:0}.phone .or-divider:before,.phone .or-divider:after{content:none;display:none}@media (max-height:760px){.phone .slide h1{width:calc(100% + 20px);max-width:375px;min-height:36px;font-size:12.5px}.phone .brand{font-size:19px}.phone .brand .mark,.phone .brand .mark img{width:22px}}.phone .visual{align-self:center;height:min(100%,290px);min-height:210px}.phone .app-cloud{width:92%;height:255px;min-height:255px;max-height:255px}.app-cloud .hub{width:82px;height:82px;top:51%}.app-cloud .brand-app{border-radius:14px;width:46px;height:46px;padding:8px}.app-cloud .app-calendar{bottom:24%;right:6%}@media (max-height:760px){.phone .visual{height:min(100%,230px);min-height:175px}.phone .app-cloud{height:205px;min-height:205px}.app-cloud .hub{width:70px;height:70px}.app-cloud .brand-app{width:38px;height:38px;padding:6px}}.phone .carousel{padding:3px 24px 14px}.phone .slide h1{color:#1d1d1f;order:2;width:calc(100% + 18px);max-width:390px;min-height:44px;margin:12px auto 5px;font-size:14.5px;font-weight:600;line-height:1.38}.phone .visual{order:1}.phone .app-cloud{isolation:isolate;width:88%;height:250px;min-height:250px}.app-cloud:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(circle,#c1d0ee57,#dce5f624 48%,#0000 72%);border-radius:50%;position:absolute;inset:15% 18%}.app-cloud .hub{border:5px solid #ffffffd1;width:88px;height:88px;top:50%;box-shadow:0 14px 32px #2c3c5c29!important}.app-cloud .assistant-avatar em{display:none}.app-cloud .brand-app{background:#ffffffe6;border:0;border-radius:15px;width:44px;height:44px;padding:8px;box-shadow:0 10px 25px #323f5821}.app-cloud .app-plaud{top:14%;left:14%}.app-cloud .app-x{bottom:10%;left:14%}.app-cloud .app-facebook{bottom:0;left:42%}.app-cloud .app-gmail{bottom:10%;right:14%}.app-cloud .app-calendar{top:42%;right:0}@media (max-height:760px){.phone .slide h1{margin-top:7px;margin-bottom:2px;font-size:12.5px}.phone .app-cloud{height:200px;min-height:200px}.app-cloud .hub{width:70px;height:70px}.app-cloud .brand-app{width:36px;height:36px;padding:6px}}.phone .recruiter-sop{gap:7px;width:100%;height:285px;min-height:285px;max-height:285px;overflow:visible;padding:3px 0!important}.recruiter-sop .sop-owner{z-index:2;background:#fffffff0;border:1px solid #d5deede6;border-radius:17px;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;width:86%;margin:0 auto;padding:9px 11px;display:grid;position:relative;box-shadow:0 10px 24px #2a3a581a}.sop-owner>span{background:#e3ebfa;border-radius:50%;width:44px;height:44px;overflow:hidden}.sop-owner img{object-fit:cover;width:100%;height:100%}.sop-owner div em,.sop-owner div strong{display:block}.sop-owner div em{color:#627797;letter-spacing:.09em;font-size:7px;font-style:normal;font-weight:700}.sop-owner div strong{color:#202630;margin-top:3px;font-size:11px;font-weight:650;line-height:1.25}.sop-owner>b{color:#5370a4;background:#eef3fd;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:600}.owner-branches{border-top:0;width:68%;height:18px;margin:-1px auto 0;position:relative}.owner-branches:before{content:"";border-left:1.5px solid #aebbd0;height:9px;position:absolute;top:0;left:50%}.owner-branches:after{content:"";border-top:1.5px solid #aebbd0;position:absolute;top:8px;left:16%;right:16%}.owner-branches i{border-left:1.5px solid #aebbd0;height:10px;position:absolute;top:8px}.owner-branches i:first-child{left:16%}.owner-branches i:nth-child(2){left:50%}.owner-branches i:nth-child(3){right:16%}.recruiter-sop .sop-chain{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;display:grid}.recruiter-sop .sop-step{border-radius:16px;height:126px;padding:9px 4px}.recruiter-sop .sop-logo{width:38px;height:38px;margin-bottom:7px}.recruiter-sop .reframe-logo{color:#fff;background:linear-gradient(145deg,#5b7fed,#315bd3);padding:0;font-size:18px}.recruiter-sop .sop-step em{font-size:7px}.recruiter-sop .sop-step strong{font-size:10px}.recruiter-sop .sop-step small{font-size:8px}.recruiter-sop .sop-result{width:94%;margin:0 auto;padding:8px 10px}@media (max-height:760px){.phone .recruiter-sop{gap:4px;height:230px;min-height:230px}.recruiter-sop .sop-owner{grid-template-columns:34px 1fr auto;padding:6px 8px}.sop-owner>span{width:34px;height:34px}.sop-owner div strong{font-size:9px}.owner-branches{height:13px}.owner-branches:before{height:6px}.owner-branches:after,.owner-branches i{top:5px}.recruiter-sop .sop-step{height:95px;padding:6px 3px}.recruiter-sop .sop-logo{width:29px;height:29px;margin-bottom:4px}.recruiter-sop .sop-result{padding:5px 8px;font-size:8px}}.sop-kicker{color:#65748d;letter-spacing:-.05px;text-align:left;width:94%;margin:0 auto 2px;font-size:11px;font-weight:650;line-height:1.2}.recruiter-sop .sop-owner{width:94%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:32px 1fr;gap:8px;padding:0 4px}.recruiter-sop .sop-owner>span{width:32px;height:32px;box-shadow:none}.recruiter-sop .sop-owner>b{color:#377049;background:#e8f4eb}.assistant-identity{align-items:center;gap:7px;min-width:0;display:flex}.sop-owner .assistant-identity>strong{color:#26334a;letter-spacing:.035em;margin:0;font-size:11px;font-weight:750;line-height:1}.assistant-identity>b{color:#377049;background:#e8f4eb;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:650;line-height:1}.sop-task{color:#202b3f;align-items:center;gap:8px;width:94%;margin:0 auto;display:flex}.sop-task i{color:#526da4;background:#e8eefb;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;display:grid}.sop-task strong{font-size:12px;font-weight:680;line-height:1.25}.recruiter-sop .sop-chain{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);align-items:start;gap:4px}.sop-step-wrap{flex-direction:column;gap:18px;min-width:0;display:flex}.step-number{color:#5f6f89;text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:4px;display:flex}.step-number b{color:#526888;letter-spacing:0;font-size:12px;font-weight:600;line-height:1}.step-number small{letter-spacing:.1em;font-size:8px;font-weight:700;line-height:1}.recruiter-sop .sop-step-wrap .sop-step{width:100%;height:112px}.recruiter-sop .chain-arrow{color:#aab6ca;opacity:.65;align-self:start;margin-top:43px;font-size:25px;font-style:normal;font-weight:650;line-height:1}.recruiter-sop .sop-result{justify-content:center}@media (max-height:760px){.sop-step-wrap{gap:12px}.step-number b{font-size:12px}.step-number small{font-size:7px}.recruiter-sop .sop-step-wrap .sop-step{height:84px}.recruiter-sop .chain-arrow{margin-top:32px;font-size:20px}.sop-kicker{font-size:9px}.recruiter-sop .sop-owner{grid-template-columns:27px 1fr}.recruiter-sop .sop-owner>span{width:27px;height:27px}.sop-owner .assistant-identity>strong{font-size:9px}.assistant-identity>b{padding:4px 6px;font-size:6px}.sop-task i{flex-basis:20px;width:20px;height:20px}.sop-task strong{font-size:9px}}.workspace-apps .app-tile>i{background:#fff;border:1px solid #e2e5ebe6;box-shadow:0 5px 13px #2b375214}.workspace-apps .app-tile>i img{object-fit:contain;width:29px;height:29px;display:block}.workspace-apps .chat-app>i img{border-radius:6px;width:30px;height:30px}.workspace-apps .calendar-app>i img{width:30px;height:30px}.workspace-apps .app-tile{isolation:isolate}.workspace-apps .app-tile:before,.workspace-apps .app-tile:after{content:"";z-index:-1;pointer-events:none;background:#fffc;border:1px solid #dae0eab8;border-radius:21px;position:absolute;inset:0}.workspace-apps .app-tile:before{opacity:.48;transform:translate(8px,10px)scale(.97)}.workspace-apps .app-tile:after{opacity:.23;transform:translate(16px,20px)scale(.94)}.workspace-avatar{z-index:6;background:#fff;border-radius:50%;width:70px;height:70px;padding:3px;position:absolute;top:1%;left:-10%;box-shadow:0 8px 18px #26365424}.workspace-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.workspace-avatar .assistant-reply,.workspace-avatar .user-question{white-space:nowrap;width:max-content;font-size:13px;line-height:1;position:absolute}.workspace-avatar .assistant-reply{color:#202328;background:#eceef1;border:1px solid #cdd2dacc;border-radius:5px 15px 15px;padding:10px 13px;font-weight:500;top:40px;left:66px;box-shadow:0 6px 14px #26304214}.workspace-avatar .user-question{color:#fff;box-shadow:none;background:#6264d9;border-radius:16px 16px 5px;padding:12px 16px;font-size:15px;font-weight:500;top:-42px;left:188px}@media (max-height:760px){.workspace-avatar{width:56px;height:56px;top:1%;left:-8%}.workspace-avatar .assistant-reply{padding:8px 10px;font-size:10px;top:32px;left:52px}.workspace-avatar .user-question{padding:10px 13px;font-size:12px;top:-34px;left:148px}}.phone .slide{grid-template-rows:auto minmax(0,1fr);align-items:stretch}.phone .slide h1{letter-spacing:-.48px;order:1;align-content:start;width:100%;max-width:360px;min-height:72px;margin:0 auto 8px;font-size:20px;font-weight:600;line-height:1.27}.phone .visual{order:2;align-self:center}@media (max-height:760px){.phone .slide h1{max-width:340px;min-height:58px;margin-bottom:4px;font-size:16.5px;line-height:1.25}}.phone{background:linear-gradient(#f6f7f8 0%,#f0f4fa 57%,#e5efff 100%);box-shadow:0 30px 80px #26438133,inset 0 0 0 8px #ffffff80}.phone .auth{background:linear-gradient(#ebf2fd00,#e1edffcc 25%)}.phone .social button,.phone .social .google{box-shadow:none!important}@media (max-height:760px){.phone .slide h1{margin-bottom:0}}.phone .app-cloud{width:92%;height:255px;min-height:255px}.app-cloud:before{content:"";z-index:-1;clip-path:polygon(0 0,100% 0,58% 100%,42% 100%);filter:blur(9px);background:linear-gradient(#c1d2f214,#a5beeb42 72%,#89a9e21f);border-radius:0;position:absolute;inset:18% 8% 10%}.app-cloud:after{content:"";z-index:0;background:#5a80cd73;border-radius:50%;width:5px;height:5px;animation:1.9s ease-in-out infinite flow-dots;position:absolute;top:47%;left:50%;box-shadow:-62px -10px #5a80cd38,62px -6px #5a80cd38,-30px 23px #5a80cd4d,31px 17px #5a80cd4d}.app-cloud .hub{z-index:3;width:88px;height:88px;top:78%}.app-cloud .brand-app{z-index:2;width:43px;height:43px;padding:8px;animation:.78s cubic-bezier(.2,.75,.22,1) both pour-in}.app-cloud .app-chatwork{top:0;left:2%}.app-cloud .app-sansan{top:0;left:27%}.app-cloud .app-plaud{top:0;right:27%}.app-cloud .app-instagram{top:0;right:2%}.app-cloud .app-x{top:30%;bottom:auto;left:10%}.app-cloud .app-facebook{top:30%;bottom:auto;left:34%}.app-cloud .app-gmail{top:30%;bottom:auto;right:34%}.app-cloud .app-calendar{top:30%;bottom:auto;right:10%}.app-cloud .app-chatwork,.app-cloud .app-instagram{animation-delay:60ms}.app-cloud .app-sansan,.app-cloud .app-plaud{animation-delay:.14s}.app-cloud .app-x,.app-cloud .app-calendar{animation-delay:.22s}.app-cloud .app-facebook,.app-cloud .app-gmail{animation-delay:.3s}@keyframes pour-in{0%{opacity:0;transform:translateY(-14px)scale(.9)}to{opacity:1;transform:none}}@keyframes flow-dots{0%,to{opacity:.25;transform:translate(-50%,-5px)}50%{opacity:.75;transform:translate(-50%,18px)}}@media (max-height:760px){.phone .app-cloud{height:205px;min-height:205px}.app-cloud .hub{width:70px;height:70px;top:77%}.app-cloud .brand-app{width:35px;height:35px;padding:6px}}@media (prefers-reduced-motion:reduce){.app-cloud:after,.app-cloud .brand-app{animation:none}}.phone .slide{animation:.42s both calm-fade}.phone .slide h1,.phone .slide .visual,.app-cloud .brand-app{animation:none!important}.app-cloud:after{animation:none;display:none}@keyframes calm-fade{0%{opacity:0}to{opacity:1}}.phone .slide h1{min-height:0;margin-bottom:-8px}@media (max-height:760px){.phone .slide h1{min-height:0;margin-bottom:-6px}.phone .slide .visual{transform:translateY(-6px)}}.phone .track-scene{flex-direction:column;justify-content:center;align-items:center;gap:9px;width:94%;height:282px;min-height:282px;padding:4px 0;display:flex}.track-sources{justify-content:center;gap:9px;display:flex}.track-sources span{background:#fff;border-radius:11px;place-items:center;width:35px;height:35px;padding:7px;display:grid;box-shadow:0 7px 18px #2e3d5b1a}.track-sources img{object-fit:contain;width:100%;height:100%}.track-assistant{background:linear-gradient(135deg,#eef3ff,#fff);border-radius:17px;grid-template-columns:46px 1fr;align-items:center;gap:10px;width:88%;padding:8px 11px;display:grid;box-shadow:0 10px 24px #32456d1a}.track-assistant>img{object-fit:cover;border-radius:50%;width:46px;height:46px}.track-assistant em,.track-assistant strong{display:block}.track-assistant em{color:#60769e;letter-spacing:.08em;font-size:7px;font-style:normal;font-weight:700}.track-assistant strong{color:#202632;margin-top:3px;font-size:12px;line-height:1.2}.track-list{flex-direction:column;gap:6px;width:100%;display:flex}.track-list>div{background:#ffffffeb;border:1px solid #dbe2ede6;border-radius:13px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.track-list i{background:#fff;border:1px solid #e8ebf1;border-radius:9px;place-items:center;width:28px;height:28px;padding:5px;font-style:normal;display:grid}.track-list i img{object-fit:contain;width:100%;height:100%;display:block}.track-list span b,.track-list span small{display:block}.track-list span b{color:#242a34;font-size:9px}.track-list span small{color:#8993a4;margin-top:2px;font-size:7px}.track-list>div>em{color:#41744e;background:#edf8f0;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal}@media (max-height:760px){.phone .track-scene{gap:5px;height:225px;min-height:225px}.track-sources span{width:28px;height:28px;padding:6px}.track-assistant{grid-template-columns:34px 1fr;padding:6px 8px}.track-assistant>img{width:34px;height:34px}.track-assistant strong{font-size:9px}.track-list{gap:4px}.track-list>div{padding:5px 7px}.track-list span b{font-size:8px}}@media (max-height:760px){.phone .slide h1{margin-top:9px}}.app-cloud .brand-app{right:auto;transform:translate(-50%)}.app-cloud .app-chatwork,.app-cloud .app-x{left:12.5%}.app-cloud .app-sansan,.app-cloud .app-facebook{left:37.5%}.app-cloud .app-plaud,.app-cloud .app-gmail{left:62.5%}.app-cloud .app-instagram,.app-cloud .app-calendar{left:87.5%}.phone .slide .visual{align-self:start;margin:0 auto}.phone .slide h1{margin-bottom:4px}.phone .slide .visual{transform:none}@media (max-height:760px){.phone .slide h1{margin-bottom:3px}.phone .slide .visual{transform:none}}.phone .carousel{align-items:center}.phone .slide{grid-template-rows:auto auto;align-content:center;height:auto}.phone .slide h1{margin-top:0}.phone .slide .visual{align-self:center}@media (max-height:760px){.phone .slide h1{margin-top:0}}.option-b{background:linear-gradient(#f7f8fa 0%,#eff3fa 58%,#e6eefc 100%);grid-template-rows:minmax(0,1fr) auto}.option-stage{place-items:center;min-height:0;padding:40px 30px 12px;display:grid;position:relative}.active-brand{z-index:8;animation:.35s both option-enter;position:absolute;top:20px;left:50%;transform:translate(-50%)}.active-brand .brand{letter-spacing:-.45px;white-space:nowrap;flex-direction:row;gap:7px;font-size:21px;font-weight:600}.active-brand .brand .mark,.active-brand .brand .mark img{width:24px;height:auto}.option-intro{text-align:center;flex-direction:column;align-items:center;animation:.5s both option-enter;display:flex}.option-intro .brand{letter-spacing:-.55px;flex-direction:column;justify-content:center;gap:12px;width:auto;height:auto;font-size:22px}.option-intro .brand .mark{background:#fffffff5;border:1px solid #dee3ecf2;border-radius:28px;place-items:center;width:108px;height:108px;display:grid;box-shadow:0 16px 34px #2836521f,inset 0 1px #fff}.option-intro .brand .mark img{width:48px;height:auto}.option-intro h1{color:#111318;letter-spacing:-2.1px;margin:27px 0 14px;font-size:40px;font-weight:700;line-height:1.08}.option-intro p{color:#718099;max-width:300px;margin:0;font-size:12px;line-height:1.55}.option-intro h1,.option-intro>p{position:relative;top:10px}.assistant-scene{grid-template-rows:auto auto;align-content:center;align-self:center;width:100%;height:auto;min-height:0;animation:.45s both option-enter;display:grid}.assistant-scene>h1{z-index:2;color:#15171b;text-align:center;letter-spacing:-.48px;order:2;max-width:360px;margin:10px auto 0;font-size:20px;font-weight:600;line-height:1.27;position:relative}.assistant-scene>.visual{order:1;align-self:center;width:100%;height:min(100%,285px);min-height:220px;margin:0 auto;transform:translateY(-20px)}.assistant-scene>.app-cloud{width:92%;height:255px;min-height:255px}.assistant-scene>.recruiter-sop{height:285px;min-height:285px}.option-auth{position:relative;padding-top:60px!important}.assistant-picker{z-index:5;align-items:flex-end;height:75px;display:flex;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.assistant-picker button{background:#fff;border:4px solid #fff;border-radius:50%;width:64px;height:64px;margin-left:-13px;padding:0;transition:transform .2s,filter .2s;position:relative;overflow:visible;box-shadow:0 7px 20px #21304c2b}.assistant-picker button:first-child{margin-left:0;transform:rotate(-7deg)}.assistant-picker button:nth-child(3){transform:rotate(7deg)}.assistant-picker button img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.assistant-picker button span{color:#fff;opacity:0;background:#17213a;border-radius:999px;padding:3px 6px;font-size:8px;line-height:1;transition:opacity .2s;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.assistant-moment{text-align:center;flex-direction:column;align-items:center;width:100%;animation:.45s both option-enter;display:flex;position:relative}.moment-glow{z-index:0;filter:blur(9px);background:radial-gradient(circle,#cbdcfb 0,#d2e0f980 45%,#0000 72%);border-radius:50%;width:280px;height:230px;position:absolute;top:28px}.moment-card{z-index:1;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #d1daeae6;border-radius:25px;width:100%;max-width:342px;padding:14px;position:relative;box-shadow:0 22px 45px #25355421}.moment-top{grid-template-columns:54px 1fr auto;align-items:center;gap:10px;display:grid}.moment-top>img{object-fit:cover;background:#eef1f6;border-radius:50%;width:54px;height:54px}.moment-top span em,.moment-top span strong{display:block}.moment-top span em{color:#75849e;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:700}.moment-top span strong{color:#1b2029;margin-top:4px;font-size:12px}.moment-top>i{color:#39734a;background:#eaf7ed;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal}.moment-memory{background:#f3f5f9;border-radius:16px;margin-top:12px;padding:13px}.moment-memory small{color:#7a8ba7;letter-spacing:.1em;font-size:7px;font-weight:700}.moment-memory p{color:#222936;margin:7px 0 5px;font-size:11px;font-weight:600;line-height:1.4}.moment-memory span{color:#8995a7;font-size:7px}.moment-action{background:#fff;border:1px solid #e5e9f0;border-radius:14px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;margin-top:9px;padding:10px;display:grid}.moment-action>b{color:#fff;background:#315fd8;border-radius:10px;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.moment-action span strong,.moment-action span small{display:block}.moment-action span strong{font-size:9px}.moment-action span small{color:#8b95a6;margin-top:3px;font-size:7px}.moment-action>em{color:#fff;background:#171717;border-radius:8px;padding:5px 7px;font-size:7px;font-style:normal}.assistant-moment>h1{z-index:1;color:#181b22;letter-spacing:-.8px;margin:21px 0 7px;font-size:23px;line-height:1.16;position:relative}.assistant-moment>p{z-index:1;color:#6f7b90;max-width:310px;margin:0;font-size:10px;line-height:1.5;position:relative}@keyframes option-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-height:760px){.option-stage{padding:24px 27px 6px}.active-brand{top:12px}.active-brand .brand{font-size:19px}.active-brand .brand .mark,.active-brand .brand .mark img{width:22px}.option-intro .brand{font-size:19px}.option-intro .brand .mark{border-radius:24px;width:92px;height:92px}.option-intro .brand .mark img{width:42px}.option-intro h1{margin:19px 0 10px;font-size:33px}.option-auth{padding-top:48px!important}.assistant-picker{top:-18px;transform:translate(-50%)scale(.86)}.assistant-scene>h1{font-size:16.5px}.assistant-scene>.visual{height:min(100%,225px);min-height:175px;transform:translateY(-14px)}.assistant-scene>.app-cloud{height:205px;min-height:205px}.assistant-scene>.recruiter-sop{height:230px;min-height:230px}.moment-card{padding:11px}.moment-top>img{width:44px;height:44px}.moment-memory{padding:10px}.assistant-moment>h1{margin-top:13px;font-size:20px}.assistant-moment>p{font-size:9px}}.option-auth{padding-top:94px!important}.assistant-picker{opacity:1;align-items:center;height:142px;top:-24px}.assistant-picker button{transform-origin:50% 88%;background:linear-gradient(155deg,#fffffffa,#f2f6fcf5);border:1px solid #dce2ecd1;border-radius:28px;flex-direction:column;justify-content:flex-start;align-items:center;width:116px;height:154px;margin-left:-56px;padding:12px 12px 11px;transition:transform .22s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 9px 20px #2837521a}.assistant-picker button:first-child{z-index:1;margin-left:0;transform:translateY(8px)rotate(-10deg)}.assistant-picker button:nth-child(2){z-index:3;transform:translateY(-5px)rotate(0)}.assistant-picker button:nth-child(3){z-index:1;transform:translateY(8px)rotate(10deg)}.assistant-picker button:first-child{animation:.52s cubic-bezier(.2,.85,.25,1.1) 3.16s both assistant-card-open-left}.assistant-picker button:nth-child(2){animation:.48s cubic-bezier(.2,.85,.25,1.1) 3s both assistant-card-open-center}.assistant-picker button:nth-child(3){animation:.52s cubic-bezier(.2,.85,.25,1.1) 3.32s both assistant-card-open-right}.assistant-picker button img{object-fit:cover;background:#e4eaf4;border:0;border-radius:50%;flex:0 0 76px;width:76px;height:76px;box-shadow:inset 0 0 0 1px #fffc}.assistant-picker button span{color:#1b2435;letter-spacing:.01em;opacity:1;background:0 0;width:100%;margin-top:9px;padding:0;font-size:11px;font-weight:700;line-height:1.1;display:block;position:static;transform:none}.assistant-picker button span:after{content:"AI ASSISTANT";color:#74839b;letter-spacing:.11em;white-space:nowrap;margin-top:4px;font-size:7px;font-weight:700;display:block}.assistant-picker button.active{z-index:5;border-color:#b5c7e8;box-shadow:0 12px 24px #253e7024}.assistant-picker button:first-child.active{transform:translateY(-4px)rotate(-10deg)scale(1.02)}.assistant-picker button:nth-child(2).active{transform:translateY(-17px)rotate(0)scale(1.02)}.assistant-picker button:nth-child(3).active{transform:translateY(-4px)rotate(10deg)scale(1.02)}@keyframes assistant-card-open-center{0%{opacity:0;translate:0 20px;scale:.9}to{opacity:1;translate:0;scale:1}}@keyframes assistant-card-open-left{0%{opacity:0;translate:48px 10px;scale:.9}to{opacity:1;translate:0;scale:1}}@keyframes assistant-card-open-right{0%{opacity:0;translate:-48px 10px;scale:.9}to{opacity:1;translate:0;scale:1}}@media (max-height:760px){.option-auth{padding-top:75px!important}.assistant-picker{height:126px;top:-55px;transform:translate(-50%)scale(.82)}.assistant-picker button{width:110px;height:146px}}@media (prefers-reduced-motion:reduce){.assistant-picker button{opacity:1;animation:none!important}}.option-auth:before{content:"";z-index:6;pointer-events:none;background:linear-gradient(#e8f0fd00,#e5eefc4d 48%,#e5eefcb8 82%,#e5eefce6);height:48px;position:absolute;top:49px;left:0;right:0}.option-auth>.email{z-index:7;position:relative}@media (max-height:760px){.assistant-picker{top:-20px}.option-auth:before{height:40px;top:39px}}.app-cloud .app-x,.app-cloud .app-facebook,.app-cloud .app-gmail,.app-cloud .app-calendar{top:25%;bottom:auto}.app-cloud .app-drive,.app-cloud .app-slack-extra,.app-cloud .app-google-extra,.app-cloud .app-mail-extra{top:50%;bottom:auto}.app-cloud .app-drive{left:12.5%}.app-cloud .app-slack-extra{left:37.5%}.app-cloud .app-google-extra{left:62.5%}.app-cloud .app-mail-extra{left:87.5%}.app-cloud .hub{border-color:#fff;top:84%}.app-cloud .app-mail-extra img{filter:brightness(.35)}@media (max-height:760px){.app-cloud .app-x,.app-cloud .app-facebook,.app-cloud .app-gmail,.app-cloud .app-calendar{top:24%}.app-cloud .app-drive,.app-cloud .app-slack-extra,.app-cloud .app-google-extra,.app-cloud .app-mail-extra{top:48%}.app-cloud .hub{top:83%}}.assistant-scene{grid-template-rows:285px auto;row-gap:0;translate:0 -20px}.scene-visual-slot{order:1;place-items:center;width:100%;height:285px;display:grid}.scene-visual-slot>.visual{margin:0 auto;transform:translateY(-28px)}.scene-visual-slot>.workspace-apps{transform:translate(12px,-28px)}.assistant-scene>h1{order:2;margin:8px auto 0}@media (max-height:760px){.assistant-scene{grid-template-rows:225px auto;translate:0 -14px}.scene-visual-slot{height:225px}.scene-visual-slot>.visual{transform:translateY(-20px)}.scene-visual-slot>.workspace-apps{transform:translate(8px,-20px)}.assistant-scene>h1{margin-top:6px}}.recruiter-sop .sop-owner{flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;padding:0;display:flex;transform:translateY(-8px)}.recruiter-sop .sop-owner>span{width:52px;height:52px}.recruiter-sop .sop-owner>strong{color:#26334a;letter-spacing:.055em;font-size:10px;font-weight:500;line-height:1}.recruiter-sop .sop-task{justify-content:center;gap:7px}.recruiter-sop .sop-task>b{color:#377049;background:#e8f4eb;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:650;line-height:1}@media (max-height:760px){.recruiter-sop .sop-owner{gap:7px;transform:translateY(-6px)}.recruiter-sop .sop-owner>span{width:42px;height:42px}.recruiter-sop .sop-owner>strong{font-size:8px}.recruiter-sop .sop-task>b{padding:4px 6px;font-size:6px}}.phone .recruiter-sop{gap:18px}.recruiter-sop .sop-task{text-align:left;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.task-assistant{background:#e4eaf4;border:4px solid #fff;border-radius:50%;width:60px;height:60px;display:block;overflow:hidden;box-shadow:0 10px 24px #2c3c5c29}.task-assistant img{object-fit:cover;width:100%;height:100%;display:block}.sop-task>div{min-width:0}.sop-task>div small,.sop-task>div strong{display:block}.sop-task>div small{color:#67758d;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:500;line-height:1}.recruiter-sop .sop-task>div strong{white-space:normal;font-size:14px;font-weight:650;line-height:1.25}.recruiter-sop .sop-task>div>b{color:#377049;background:#e8f4eb;border-radius:999px;margin-top:8px;padding:7px 11px;font-size:9px;font-weight:650;line-height:1;display:inline-block}@media (max-height:760px){.phone .recruiter-sop{gap:12px}.recruiter-sop .sop-task{grid-template-columns:48px minmax(0,1fr);gap:8px}.task-assistant{width:48px;height:48px}.sop-task>div small{margin-bottom:3px;font-size:7px}.recruiter-sop .sop-task>div strong{font-size:11px}.recruiter-sop .sop-task>div>b{margin-top:6px;padding:6px 9px;font-size:8px}}.agent-benchmark{color:#151515;min-height:100vh;font-family:var(--font-geist-sans),sans-serif;background:#f4f1eb}.benchmark-head{border-bottom:1px solid #1414141f;justify-content:space-between;align-items:center;max-width:1180px;height:78px;margin:auto;padding:0 30px;display:flex}.benchmark-brand{color:#111;align-items:center;gap:9px;font-size:20px;font-weight:650;text-decoration:none;display:flex}.benchmark-brand img{object-fit:contain;width:25px;height:25px}.benchmark-head>p{color:#716e68;letter-spacing:.04em;margin:0;font-size:12px}.benchmark-hero{max-width:1180px;margin:auto;padding:104px 30px 116px}.eyebrow{color:#67635c;letter-spacing:.18em;font-size:11px;font-weight:650;display:block}.benchmark-hero h1{letter-spacing:-.07em;max-width:850px;margin:22px 0 24px;font-size:clamp(52px,7vw,96px);font-weight:570;line-height:.94}.benchmark-hero>p{color:#65615b;max-width:570px;margin:0;font-size:17px;line-height:1.6}.agent-list{border-top:1px solid #14141424}.agent-row{border-bottom:1px solid #14141424;grid-template-columns:minmax(330px,.78fr) minmax(480px,1.22fr);min-height:760px;display:grid}.agent-meta{border-right:1px solid #14141424;flex-direction:column;justify-content:center;padding:72px clamp(42px,7vw,110px);display:flex;position:relative}.agent-index{color:#8c8880;letter-spacing:.14em;font-size:11px;position:absolute;top:30px;left:32px}.agent-logo,.screen-logo{color:#fff;background:#121212;border-radius:22px;place-items:center;width:76px;height:76px;font-size:36px;font-weight:650;display:grid}.agent-company{color:#77726b;letter-spacing:.08em;text-transform:uppercase;margin:34px 0 7px;font-size:12px}.agent-meta h2{letter-spacing:-.05em;margin:0;font-size:48px;line-height:1}.agent-note{color:#67635d;max-width:330px;margin:22px 0 25px;font-size:15px;line-height:1.6}.source-link{color:#1c1c1c;text-underline-offset:4px;width:max-content;font-size:12px}.phone-stage{background:#e6e1d8;place-items:center;padding:66px 30px;display:grid}.signup-phone{background:#111;border:2px solid #1a1a1a;border-radius:52px;width:340px;height:692px;padding:10px;position:relative;box-shadow:0 30px 65px #231f182e}.signup-phone:before{content:"";z-index:2;background:#111;border-radius:20px;width:96px;height:24px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.phone-status{z-index:3;color:#171717;justify-content:space-between;font-size:10px;font-weight:650;display:flex;position:absolute;top:18px;left:31px;right:29px}.signup-screen{background:#fff;border-radius:41px;flex-direction:column;align-items:center;height:100%;padding:72px 27px 31px;display:flex;overflow:hidden}.screen-logo{border-radius:16px;width:52px;height:52px;font-size:25px}.screen-copy{text-align:center}.screen-copy h3{letter-spacing:-.035em;margin:29px 0 7px;font-size:25px;line-height:1.05}.screen-copy p{color:#7a7a7a;margin:0 0 27px;font-size:11px}.provider-list{flex-direction:column;gap:9px;width:100%;display:flex}.provider-list button,.continue-button{color:#202020;width:100%;height:43px;font:600 11px var(--font-geist-sans),sans-serif;background:#fff;border:1px solid #d8d8d8;border-radius:11px;position:relative}.provider-icon{place-items:center;width:18px;height:18px;font-size:11px;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.provider-icon.google{color:#4285f4;font-weight:800}.provider-icon.apple{color:#111;font-size:15px}.provider-icon.microsoft{grid-template-columns:1fr 1fr;gap:1px}.provider-icon.microsoft i{background:#2674d9;width:7px;height:7px}.provider-icon.microsoft i:nth-child(2){background:#53a318}.provider-icon.microsoft i:nth-child(3){background:#f3a11a}.provider-icon.microsoft i:nth-child(4){background:#e94b35}.or{color:#999;grid-template-columns:1fr auto 1fr;align-items:center;gap:11px;width:100%;margin:19px 0;font-size:9px;display:grid}.or span{background:#e5e5e5;height:1px}.email-field{color:#999;border:1px solid #d8d8d8;border-radius:11px;align-items:center;width:100%;height:43px;padding:0 13px;font-size:10px;display:flex}.continue-button{color:#fff!important;background:#151515!important;border-color:#151515!important;margin-top:9px!important}.legal{text-align:center;color:#aaa!important;margin:auto 13px 0!important;font-size:7px!important;line-height:1.5!important}.home-indicator{background:#111;border-radius:4px;width:110px;height:4px;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.logo-claude{color:#241d19!important;background:#d77757!important}.logo-gemini{background:linear-gradient(145deg,#3269d8,#9054c9)!important}.logo-perplexity{background:#1d938d!important}.logo-copilot{box-shadow:inset 0 0 0 1px #d5d5d5;color:#242424!important;background:#fff!important}.agent-chatgpt .phone-stage{background:#dfe6dc}.agent-claude .phone-stage{background:#ead8cf}.agent-gemini .phone-stage{background:#dce3f1}.agent-perplexity .phone-stage{background:#d8e7e3}.agent-copilot .phone-stage{background:#dedde8}.benchmark-takeaway{max-width:1180px;margin:auto;padding:130px 30px}.benchmark-takeaway h2{letter-spacing:-.065em;margin:24px 0;font-size:clamp(50px,7vw,92px);font-weight:560;line-height:.96}.benchmark-takeaway p{color:#68645d;max-width:520px;margin:0 0 0 auto;font-size:17px;line-height:1.6}.benchmark-footer{color:#fff;text-align:center;background:#171717;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:70px 25px;display:flex}.benchmark-footer p{color:#aaa;margin:0 0 25px;font-size:14px}.benchmark-footer a{color:#111;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:38px;min-width:340px;padding:20px 24px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.benchmark-footer a span{font-size:20px}@media (max-width:760px){.benchmark-head{height:66px;padding:0 20px}.benchmark-head>p{font-size:9px}.benchmark-hero{padding:78px 20px 88px}.benchmark-hero h1{font-size:49px}.benchmark-hero>p{font-size:14px}.agent-row{grid-template-columns:1fr;min-height:0}.agent-meta{border-bottom:1px solid #14141424;border-right:0;min-height:390px;padding:80px 32px 55px}.agent-meta h2{font-size:42px}.agent-logo{width:66px;height:66px}.phone-stage{padding:50px 20px 58px}.signup-phone{width:318px;height:648px}.benchmark-takeaway{padding:100px 20px}.benchmark-takeaway h2{font-size:52px}.benchmark-takeaway p{font-size:14px}.benchmark-footer a{gap:20px;min-width:min(340px,100%)}}.benchmark-screenshots .benchmark-hero{padding-bottom:104px}.screenshot-row{grid-template-columns:minmax(340px,.78fr) minmax(500px,1.22fr);min-height:900px}.screenshot-meta{background:#f4f1eb}.reference-mark{color:#fff;background:#111;border-radius:22px;place-items:center;width:76px;height:76px;font-size:34px;font-weight:700;display:grid}.mark-claude{color:#1c1815;background:#d97757}.mark-chatgpt{color:#111;background:#fff;box-shadow:inset 0 0 0 1px #ccc}.mark-grokbot{background:#191919}.mark-grok{background:#050609}.screenshot-stage{background:#dedbd5;justify-content:center;align-items:flex-start;padding:76px 42px;display:flex;overflow:hidden}.screenshot-stage img{border-radius:34px;width:min(100%,430px);height:auto;display:block;box-shadow:0 28px 70px #18161229}.reference-claude .screenshot-stage{background:#e4ddd2}.reference-chatgpt .screenshot-stage{background:#d9d7d7}.reference-grokbot .screenshot-stage{background:#e7e7e7}.reference-grok .screenshot-stage{background:#17191f}.reference-grok .screenshot-stage img{box-shadow:0 28px 70px #00000059}@media (max-width:760px){.benchmark-screenshots .benchmark-hero{padding-bottom:80px}.screenshot-row{grid-template-columns:1fr;min-height:0}.screenshot-meta{min-height:350px}.screenshot-stage{padding:42px 20px 54px}.screenshot-stage img{border-radius:26px;width:min(100%,390px)}}.opportunity-break{color:#fff;background:#171717;padding:150px max(30px,50vw - 590px)}.opportunity-break h2{letter-spacing:-.07em;max-width:1020px;margin:26px 0 34px;font-size:clamp(52px,7vw,94px);font-weight:560;line-height:.95}.opportunity-break p{color:#aaa;max-width:620px;margin:0 0 0 auto;font-size:17px;line-height:1.65}.opportunity-break .eyebrow{color:#8e8e8e}.motion-row{min-height:920px}.video-stage{align-items:center}.video-stage video{object-fit:contain;background:#111;border-radius:34px;width:min(100%,430px);max-height:780px;display:block;box-shadow:0 28px 70px #1816122e}.reference-granola .screenshot-stage{background:#e4ddd3}.reference-clickup .screenshot-stage{background:#dfe2f1}.mark-granola{color:#ed5b37;background:#fbf4e8;font-family:Georgia,serif;font-style:italic;box-shadow:inset 0 0 0 1px #e1d8c8}.mark-clickup{background:#7b68ee}.progress-label{color:#69645d;letter-spacing:.1em;border:1px solid #c8c2b8;border-radius:999px;width:max-content;margin-top:32px;padding:9px 12px;font-size:9px;font-weight:700;display:block}.opportunity-conclusion{text-align:center;background:#f4f1eb;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:100px 30px;display:flex}.opportunity-conclusion>span{color:#777169;letter-spacing:.18em;font-size:11px;font-weight:700}.opportunity-conclusion h2{letter-spacing:-.07em;margin:25px 0 24px;font-size:clamp(52px,7.4vw,100px);font-weight:560;line-height:.94}.opportunity-conclusion p{color:#6d6861;margin:0;font-size:18px}@media (max-width:760px){.opportunity-break{padding:100px 20px}.opportunity-break h2{font-size:50px}.opportunity-break p{font-size:14px}.motion-row{min-height:0}.video-stage video{border-radius:26px;width:min(100%,390px)}.progress-label{margin-top:25px}.opportunity-conclusion{min-height:580px;padding:80px 20px}.opportunity-conclusion h2{font-size:51px}.opportunity-conclusion p{font-size:15px}}.benchmark-screenshots{color:#101828;background:#fff}.benchmark-screenshots .benchmark-head{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #e7eaf0;max-width:none;height:68px;padding:0 clamp(22px,4vw,60px);position:sticky;top:0}.benchmark-screenshots .benchmark-brand{color:#101828}.benchmark-screenshots .benchmark-head>p{color:#667085;background:#f8faff;border:1px solid #e1e6ef;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:600}.benchmark-screenshots .benchmark-hero{background:radial-gradient(circle at 78% 22%,#655dff24,#0000 28%),radial-gradient(circle at 64% 70%,#2e90fa1a,#0000 34%),#fff;flex-direction:column;justify-content:center;max-width:none;min-height:calc(100svh - 68px);padding:90px clamp(24px,8vw,128px);display:flex;position:relative;overflow:hidden}.benchmark-screenshots .benchmark-hero:after{content:"";pointer-events:none;opacity:.52;background-image:linear-gradient(#e9edf5 1px,#0000 1px),linear-gradient(90deg,#e9edf5 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 46%,#000);mask-image:linear-gradient(90deg,#0000 46%,#000)}.benchmark-screenshots .eyebrow{z-index:1;color:#5548d9;background:#eef2ff;border-radius:999px;width:max-content;padding:8px 12px;font-size:10px;position:relative}.benchmark-screenshots .benchmark-hero h1{z-index:1;color:#101828;letter-spacing:-.065em;max-width:940px;margin:25px 0 27px;font-size:clamp(58px,7.5vw,104px);font-weight:650;line-height:.96;position:relative}.benchmark-screenshots .benchmark-hero>p{z-index:1;color:#667085;font-size:18px;position:relative}.benchmark-screenshots .agent-list{border-top:0}.benchmark-screenshots .screenshot-row{background:#fff;border-bottom:1px solid #e7eaf0;grid-template-columns:minmax(330px,38%) minmax(0,62%);height:100svh;min-height:720px}.benchmark-screenshots .screenshot-meta{background:#fff;border-right:1px solid #e7eaf0;padding:80px clamp(42px,6vw,92px)}.benchmark-screenshots .agent-index{color:#98a2b3;font-family:var(--font-geist-mono),monospace;top:32px;left:clamp(42px,6vw,92px)}.benchmark-screenshots .agent-company{color:#667085}.benchmark-screenshots .agent-meta h2{color:#101828;font-size:clamp(46px,4vw,68px);font-weight:650}.benchmark-screenshots .agent-note{color:#667085;font-size:16px}.benchmark-screenshots .reference-mark{border-radius:20px;box-shadow:0 8px 22px #10182814}.benchmark-screenshots .screenshot-stage{align-items:center;height:100%;min-height:0;padding:34px clamp(26px,5vw,74px);background:#f5f7fb!important}.benchmark-screenshots .screenshot-stage img{object-fit:contain;border:1px solid #dde2ea;border-radius:24px;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 68px);box-shadow:0 20px 50px #1018281f}.benchmark-screenshots .reference-grok .screenshot-stage{background:#eef0f5!important}.benchmark-screenshots .opportunity-break{color:#fff;background:linear-gradient(135deg,#111827,#1f2455 58%,#4438ca);flex-direction:column;justify-content:center;min-height:100svh;padding:100px clamp(24px,8vw,128px);display:flex}.benchmark-screenshots .opportunity-break .eyebrow{color:#d9ddff;background:#ffffff1f}.benchmark-screenshots .opportunity-break h2{font-weight:620}.benchmark-screenshots .opportunity-break p{color:#d0d5dd}.benchmark-screenshots .motion-row{height:100svh;min-height:720px}.benchmark-screenshots .video-stage video{object-fit:contain;border:1px solid #dde2ea;border-radius:24px;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 68px);box-shadow:0 20px 50px #1018281f}.benchmark-screenshots .progress-label{color:#5548d9;background:#f4f5ff;border-color:#d9def0}.benchmark-screenshots .opportunity-conclusion{background:radial-gradient(circle at 50% 30%,#e9e8ff,#0000 38%),#fff;min-height:100svh}.benchmark-screenshots .opportunity-conclusion>span{color:#5548d9;background:#eef2ff;border-radius:999px;padding:8px 12px}.benchmark-screenshots .opportunity-conclusion h2{color:#101828;font-weight:650}.benchmark-screenshots .opportunity-conclusion p{color:#667085}.benchmark-screenshots .benchmark-footer{background:#101828;min-height:420px}.benchmark-screenshots .benchmark-footer a{color:#fff;background:#635bff;box-shadow:0 12px 30px #635bff4d}@media (max-width:760px){.benchmark-screenshots .benchmark-head{height:62px;padding:0 18px}.benchmark-screenshots .benchmark-hero{min-height:calc(100svh - 62px);padding:72px 20px}.benchmark-screenshots .benchmark-hero h1{font-size:50px}.benchmark-screenshots .benchmark-hero>p{font-size:15px}.benchmark-screenshots .screenshot-row,.benchmark-screenshots .motion-row{grid-template-columns:1fr;height:auto;min-height:0}.benchmark-screenshots .screenshot-meta{border-right:0;min-height:380px;padding:86px 28px 58px}.benchmark-screenshots .agent-index{left:28px}.benchmark-screenshots .screenshot-stage{height:100svh;min-height:620px;padding:22px}.benchmark-screenshots .screenshot-stage img,.benchmark-screenshots .video-stage video{border-radius:20px;max-width:100%;max-height:calc(100svh - 44px)}.benchmark-screenshots .opportunity-break{padding:80px 22px}.benchmark-screenshots .opportunity-break h2{font-size:49px}}.mark-entaar{color:#fff;background:linear-gradient(145deg,#151c36,#6246ea)}.reference-entaar .screenshot-stage{background:linear-gradient(145deg,#eef1fb,#e2e7f7)!important}.entaar-stage video{background:#080a10}.reference-entaar .source-link{color:#5548d9;margin-top:18px}.benchmark-screenshots .opportunity-conclusion{height:auto;min-height:100svh;padding:120px clamp(24px,7vw,110px)}.benchmark-screenshots .opportunity-conclusion>p{max-width:700px;line-height:1.6}.tanka-inspiration{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;width:min(1120px,100%);margin-top:65px;display:grid}.tanka-inspiration article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #e1e6ef;border-radius:24px;min-height:210px;padding:28px;box-shadow:0 14px 35px #1018280f}.tanka-inspiration b,.tanka-inspiration strong,.tanka-inspiration small{display:block}.tanka-inspiration b{color:#635bff;font:500 11px var(--font-geist-mono),monospace;margin-bottom:42px}.tanka-inspiration strong{color:#101828;font-size:19px}.tanka-inspiration small{color:#667085;margin-top:11px;font-size:13px;line-height:1.55}@media (max-width:760px){.benchmark-screenshots .opportunity-conclusion{padding:95px 20px}.tanka-inspiration{grid-template-columns:1fr;margin-top:45px}.tanka-inspiration article{min-height:180px}.tanka-inspiration b{margin-bottom:28px}}.agent-benchmark{overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:auto;width:100%;height:100svh;overflow:hidden auto}.agent-benchmark::-webkit-scrollbar{width:10px;display:block}.agent-benchmark::-webkit-scrollbar-track{background:#f2f4f7}.agent-benchmark::-webkit-scrollbar-thumb{background:#c5cad3;border:2px solid #f2f4f7;border-radius:999px}.benchmark-screenshots .screenshot-stage img,.benchmark-screenshots .video-stage video{max-width:82%;max-height:80svh}@media (max-width:760px){.benchmark-screenshots .screenshot-stage img,.benchmark-screenshots .video-stage video{max-width:88%;max-height:82svh}}.benchmark-screenshots .opportunity-break .opportunity-translation{color:#9299a8;margin-top:15px;font-size:14px;line-height:1.75}.entaar-share{color:#fff;background:#10131c;min-height:100svh;padding:110px clamp(24px,7vw,110px)}.share-heading{max-width:1180px;margin:0 auto}.share-kicker{color:#959db0;letter-spacing:.16em;font-size:10px;font-weight:700;display:block}.share-title{align-items:center;gap:18px;margin-top:22px;display:flex}.share-title h2{letter-spacing:-.065em;margin:0;font-size:clamp(54px,7vw,94px);line-height:1}.share-heading>p{color:#b6bdca;max-width:720px;margin:28px 0 24px;font-size:17px;line-height:1.65}.share-links{align-items:center;gap:22px;display:flex}.share-links span{color:#aeb6c7;letter-spacing:.1em;border:1px solid #353b49;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:700}.share-links a{color:#c9c5ff;text-underline-offset:4px;font-size:12px}.share-video{background:#191d28;border:1px solid #303542;border-radius:32px;max-width:1180px;margin:55px auto 0;padding:18px}.share-video video{object-fit:contain;background:#05070b;border-radius:20px;width:100%;max-height:70svh;display:block}@media (max-width:760px){.entaar-share{padding:85px 20px}.share-heading>p{font-size:14px}.share-links{flex-direction:column;align-items:flex-start;gap:14px}.share-video{border-radius:22px;margin-top:38px;padding:9px}.share-video video{border-radius:15px}}.share-video{contain:paint;overflow:hidden}.share-video video{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;clip-path:inset(0);border-radius:0;max-height:720px;transform:translateZ(0)}@media (max-width:760px){.share-video video{border-radius:0;max-height:680px}}.entaar-bonus{border-bottom:1px solid #e7eaf0;grid-template-columns:minmax(330px,38%) minmax(0,62%);height:100svh;min-height:720px;display:grid}.entaar-bonus .source-link{color:#5548d9;margin-top:18px}.entaar-bonus .entaar-stage video{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;border-radius:24px;max-width:82%;max-height:80svh;transform:translateZ(0)}.entaar-bonus .agent-company{margin-top:0}.entaar-bonus h2 span{color:#173b7a}.entaar-fact{color:#667085;background:#f4f7fc;border-left:3px solid #173b7a;max-width:410px;margin:24px 0 0;padding:17px 18px;font-size:12px;line-height:1.6}.entaar-fact b{color:#173b7a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;display:block}.journey-map{z-index:2;grid-template-columns:minmax(220px,310px) 32px minmax(0,1fr);align-items:center;gap:14px;width:min(1180px,100%);margin-top:45px;display:grid;position:relative}.journey-insight{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #dce2ec;border-radius:18px;padding:18px 20px;box-shadow:0 12px 30px #1018280f}.journey-insight small,.journey-insight strong{display:block}.journey-insight small{color:#7a8292;letter-spacing:.12em;margin-bottom:8px;font-size:8px;font-weight:700}.journey-insight strong{color:#344054;font-size:13px;line-height:1.4}.journey-arrow{color:#98a2b3;text-align:center;font-size:22px}.journey-steps{grid-template-columns:1fr 20px 1fr 20px 1.15fr;align-items:center;gap:7px;display:grid}.journey-steps>i{color:#98a2b3;text-align:center;font-size:15px;font-style:normal}.journey-step{background:#ffffffc7;border:1px solid #dfe4ec;border-radius:16px;grid-template-columns:24px 1fr;align-items:center;gap:9px;min-height:72px;padding:13px;display:grid}.journey-step>b{color:#98a2b3;font:500 9px var(--font-geist-mono),monospace}.journey-step span strong,.journey-step span small{display:block}.journey-step span strong{color:#344054;font-size:12px}.journey-step span small{color:#98a2b3;margin-top:4px;font-size:8px;line-height:1.25}.journey-step.active{background:#635bff;border-color:#7b72ff;box-shadow:0 13px 28px #635bff38}.journey-step.active>b,.journey-step.active span small{color:#d9d7ff}.journey-step.active span strong{color:#fff}@media (max-width:900px){.benchmark-screenshots .benchmark-hero{height:auto;min-height:100svh}.journey-map{grid-template-columns:1fr;margin-top:35px}.journey-arrow{transform:rotate(90deg)}.journey-steps{grid-template-columns:1fr}.journey-steps>i{transform:rotate(90deg)}.journey-step{min-height:66px}}.benchmark-screenshots .reference-mark{padding:0;overflow:hidden;box-shadow:none!important;background:0 0!important}.benchmark-screenshots .reference-mark img{object-fit:cover;width:100%;height:100%;display:block}.benchmark-screenshots .journey-map{width:min(1180px,100%);display:grid}.benchmark-screenshots .journey-insight{grid-template-columns:48px 1fr;align-items:center;gap:13px;display:grid}.insight-avatar{background:#e8edf6;border:3px solid #fff;border-radius:50%;width:48px;height:48px;display:block;overflow:hidden;box-shadow:0 5px 14px #1018281f}.insight-avatar img{object-fit:cover;width:100%;height:100%;display:block}.onboarding-status{color:#344054;background:#ffffffd1;border:1px solid #dce5df;border-radius:999px;align-items:center;gap:9px;width:max-content;margin-top:12px;padding:8px 10px 8px 13px;font-size:11px;display:flex}.onboarding-status span{color:#287a40;letter-spacing:.03em;background:#e7f7eb;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.journey-step strong em{color:#287a40;vertical-align:2px;white-space:nowrap;background:#e7f7eb;border-radius:999px;margin-left:5px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:700;display:inline-block}.benchmark-screenshots .journey-step{grid-template-columns:28px 1fr;min-height:88px;padding:16px}.benchmark-screenshots .journey-step>b{font-size:11px}.benchmark-screenshots .journey-step span strong{font-size:15px}.benchmark-screenshots .journey-step span small{margin-top:6px;font-size:11px;line-height:1.3}.benchmark-screenshots .journey-step strong em{vertical-align:2px;padding:4px 6px;font-size:8px}.benchmark-screenshots .benchmark-hero h1{max-width:940px}.benchmark-screenshots .benchmark-hero>p{max-width:850px}.reference-carousel{position:relative}.reference-carousel .screenshot-row{animation:.28s both reference-enter}.reference-carousel .screenshot-stage{position:relative}.carousel-arrow{z-index:4;color:#344054;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #dfe4ec;border-radius:50%;width:46px;height:46px;font-size:20px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #1018281a}.carousel-arrow.previous{left:24px}.carousel-arrow.next{right:24px}.reference-pagination{gap:8px;margin-top:30px;display:flex}.reference-pagination button{cursor:pointer;background:#d0d5dd;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.reference-pagination button.active{background:#635bff;width:25px}@keyframes reference-enter{0%{opacity:.35}to{opacity:1}}@media (max-width:760px){.carousel-arrow{width:42px;height:42px}.carousel-arrow.previous{left:12px}.carousel-arrow.next{right:12px}}.reference-logo{object-fit:cover;border-radius:15px;width:64px;height:64px;display:block;transform:scale(1.06)}.reference-carousel .reference-logo{clip-path:inset(4px round 14px);border-radius:0;transform:scale(1.14)}.journey-step strong em.opportunity-tag{color:#8a5b00;background:#fff3cf;margin-left:7px;font-size:8px}.tanka-final{background:#fff;border-top:1px solid #e7eaf0;grid-template-columns:minmax(330px,38%) minmax(0,62%);min-height:100svh;display:grid}.tanka-final-brand{border-right:1px solid #e7eaf0;flex-direction:column;justify-content:center;align-items:flex-start;padding:80px clamp(42px,6vw,92px);display:flex}.tanka-final-brand>span{color:#667085;letter-spacing:.14em;margin-bottom:35px;font-size:10px;font-weight:700}.tanka-final-brand>img{object-fit:contain;width:82px;height:auto}.tanka-final-brand h2{color:#101828;letter-spacing:-.07em;margin:18px 0 22px;font-size:clamp(56px,6vw,88px);line-height:1}.tanka-final-brand p{color:#667085;max-width:390px;margin:0;font-size:15px;line-height:1.65}.tanka-final-preview{background:linear-gradient(145deg,#eef3ff,#e4ebfb);place-items:center;min-height:100svh;padding:34px;display:grid}.tanka-final-preview iframe{background:#fff;border:0;border-radius:36px;width:min(100%,520px);height:calc(100svh - 68px);min-height:680px;box-shadow:0 24px 65px #10182829}@media (max-width:760px){.tanka-final{grid-template-columns:1fr}.tanka-final-brand{border-bottom:1px solid #e7eaf0;border-right:0;min-height:420px;padding:75px 28px}.tanka-final-preview{min-height:100svh;padding:18px}.tanka-final-preview iframe{border-radius:28px;width:100%;height:calc(100svh - 36px);min-height:620px}}.tanka-final-preview{padding:0;overflow:hidden}.tanka-final-preview iframe{width:100%;max-width:none;height:100svh;min-height:0;box-shadow:none;border-radius:0;display:block}@media (max-width:760px){.tanka-final-preview{padding:0}.tanka-final-preview iframe{border-radius:0;width:100%;height:100svh;min-height:0}}.tanka-final-preview{place-items:center;display:grid}.tanka-final-preview iframe{transform-origin:50%;width:116.3%;height:116.3svh;transform:scale(.86)}@media (max-width:760px){.tanka-final-preview iframe{width:111.2%;height:111.2svh;transform:scale(.9)}}.phone .option-auth .legal{z-index:8;clear:both;min-height:28px;padding:0 8px 3px;line-height:1.35;margin:12px 0 0!important;position:relative!important}@media (max-height:760px){.phone .option-auth .legal{min-height:24px;font-size:8px;margin-top:9px!important}}.demo-reload{color:#fff;font:600 12px var(--font-geist-sans),sans-serif;cursor:pointer;background:#101828;border:0;border-radius:999px;align-items:center;gap:9px;margin-top:30px;padding:13px 17px;display:flex;box-shadow:0 8px 20px #10182829}.demo-reload span{font-size:11px;line-height:1}.demo-reload:active{transform:scale(.98)}.tanka-concept-copy{max-width:440px}.tanka-concept-copy>p{color:#667085;margin:0;font-size:14px;line-height:1.7}.tanka-concept-copy ol{flex-direction:column;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:flex}.tanka-concept-copy li{border-top:1px solid #e4e7ec;grid-template-columns:26px 1fr;gap:10px;padding-top:12px;display:grid}.tanka-concept-copy li>b{color:#635bff;font:500 10px var(--font-geist-mono),monospace}.tanka-concept-copy li span strong,.tanka-concept-copy li span small{display:block}.tanka-concept-copy li span strong{color:#344054;font-size:13px}.tanka-concept-copy li span small{color:#7c8493;margin-top:5px;font-size:11px;line-height:1.5}@media (max-height:820px) and (min-width:761px){.tanka-final-brand{padding-top:45px;padding-bottom:45px}.tanka-final-brand>span{margin-bottom:20px}.tanka-final-brand>img{width:58px}.tanka-final-brand h2{margin:10px 0 14px;font-size:48px}.tanka-concept-copy>p{font-size:12px}.tanka-concept-copy ol{gap:7px;margin-top:14px}.tanka-concept-copy li{padding-top:8px}.demo-reload{margin-top:17px}}.demo-waiting{text-align:center;color:#344054;flex-direction:column;align-items:center;display:flex}.demo-waiting img{width:62px;height:auto;margin-bottom:20px}.demo-waiting strong{font-size:15px}.demo-waiting span{color:#7b8495;margin-top:8px;font-size:11px}.tanka-concept-copy ol{gap:10px}.tanka-concept-copy li{background:#f8faff;border:1px solid #e3e7ee;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:14px}.tanka-concept-copy li>b{color:#5548d9;background:#ebe9ff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.tanka-concept-copy li span{padding-top:1px}.tanka-concept-copy li span strong{font-size:14px;line-height:1.35}.tanka-concept-copy li span small{margin-top:6px;font-size:11px;line-height:1.55}@media (max-height:820px) and (min-width:761px){.tanka-concept-copy ol{gap:7px}.tanka-concept-copy li{border-radius:13px;grid-template-columns:29px minmax(0,1fr);gap:9px;padding:9px 11px}.tanka-concept-copy li>b{width:29px;height:29px}.tanka-concept-copy li span strong{font-size:12px}.tanka-concept-copy li span small{margin-top:3px;font-size:10px}}@media (max-width:760px){.entaar-bonus{grid-template-columns:1fr;height:auto;min-height:0}.entaar-bonus .entaar-stage{height:100svh;min-height:620px}.entaar-bonus .entaar-stage video{border-radius:20px;max-width:88%;max-height:82svh}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
