.ProductTour_launcher__YiRZ_{position:fixed;z-index:65;right:20px;bottom:20px;display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 15px;border:1px solid rgb(139 150 255/38%);border-radius:999px;color:var(--color-ink);cursor:pointer;background:rgb(18 21 29/92%);box-shadow:0 16px 45px rgb(0 0 0/38%),inset 0 1px rgb(255 255 255/8%);font-size:13px;font-weight:700;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ProductTour_launcher__YiRZ_:hover{border-color:rgb(139 150 255/72%);background:rgb(31 36 48/96%)}.ProductTour_layer__mIovx{position:fixed;z-index:90;inset:0;pointer-events:none}.ProductTour_backdrop__zDwEf{position:absolute;inset:0;background:rgb(4 6 10/74%)}.ProductTour_highlight__RkAvD{position:fixed;border:2px solid var(--color-accent-strong);border-radius:16px;box-shadow:0 0 0 9999px rgb(4 6 10/74%),0 0 0 5px rgb(109 124 255/18%),0 18px 60px rgb(0 0 0/35%);transition:inset .22s ease-out,width .22s ease-out,height .22s ease-out}.ProductTour_popover__0xtI_{position:fixed;width:min(360px,calc(100vw - 32px));max-height:calc(100vh - 28px);overflow:auto;padding:20px;border:1px solid rgb(139 150 255/42%);border-radius:18px;color:var(--color-ink);pointer-events:auto;background:radial-gradient(circle at 100% 0,rgb(109 124 255/18%),transparent 42%),rgb(18 21 29/98%);box-shadow:0 28px 90px rgb(0 0 0/58%),inset 0 1px rgb(255 255 255/8%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:left .22s ease-out,top .22s ease-out}.ProductTour_close__aeEB_{position:absolute;top:12px;right:12px;display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/10%);border-radius:999px;color:var(--color-ink-3);cursor:pointer;background:rgb(10 12 17/62%)}.ProductTour_close__aeEB_:hover{color:var(--color-ink)}.ProductTour_kicker__EsWqO{display:flex;align-items:center;gap:7px;padding-right:42px;color:var(--color-accent-strong);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ProductTour_title__Bf4S4{margin-top:12px;padding-right:18px;font-size:21px;font-weight:750;line-height:1.22;letter-spacing:-.025em}.ProductTour_body__vkHca{margin-top:9px;color:var(--color-ink-2);font-size:13.5px;line-height:1.62}.ProductTour_dots__12YIb{display:flex;gap:6px;margin-top:17px}.ProductTour_dots__12YIb i{width:18px;height:4px;border-radius:99px;background:var(--color-line);transition:width .18s ease-out,background .18s ease-out}.ProductTour_dots__12YIb .ProductTour_activeDot__4CWJ6{width:30px;background:var(--color-accent-strong)}.ProductTour_actions__CJdxA{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding-top:15px;border-top:1px solid var(--color-line-soft)}.ProductTour_navigation__yCy8e{display:flex;gap:8px}.ProductTour_back__iYQLA,.ProductTour_next__7Rjix,.ProductTour_skip__BW0z2{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border-radius:10px;cursor:pointer;font-size:12.5px;font-weight:700}.ProductTour_skip__BW0z2{padding:8px 4px;color:var(--color-ink-3)}.ProductTour_back__iYQLA{padding:8px 11px;border:1px solid var(--color-line);color:var(--color-ink-2);background:rgb(255 255 255/3%)}.ProductTour_next__7Rjix{min-width:92px;padding:8px 14px;border:1px solid rgb(139 150 255/45%);color:white;background:linear-gradient(180deg,#7c88ff,#5b67f0);box-shadow:inset 0 1px rgb(255 255 255/25%),0 8px 24px rgb(79 90 232/24%)}.ProductTour_back__iYQLA:focus-visible,.ProductTour_close__aeEB_:focus-visible,.ProductTour_launcher__YiRZ_:focus-visible,.ProductTour_next__7Rjix:focus-visible,.ProductTour_skip__BW0z2:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}@media (max-width:640px){.ProductTour_launcher__YiRZ_{right:14px;bottom:calc(86px + env(safe-area-inset-bottom, 0px));width:44px;padding:0}.ProductTour_launcher__YiRZ_ span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ProductTour_highlight__RkAvD{border-radius:13px}.ProductTour_popover__0xtI_{width:auto;padding:18px;border-radius:17px}.ProductTour_close__aeEB_{width:44px;height:44px}.ProductTour_title__Bf4S4{font-size:20px}.ProductTour_actions__CJdxA{align-items:flex-end}.ProductTour_navigation__yCy8e{flex-wrap:wrap;justify-content:flex-end}.ProductTour_back__iYQLA,.ProductTour_next__7Rjix,.ProductTour_skip__BW0z2{min-height:44px}}@media (prefers-reduced-motion:reduce){.ProductTour_dots__12YIb i,.ProductTour_highlight__RkAvD,.ProductTour_popover__0xtI_{transition:none}}.StarterCreditBanner_banner__C2wfY{position:relative;margin-bottom:20px;overflow:hidden;border:1px solid rgb(61 220 151/35%);border-radius:16px;background:linear-gradient(118deg,rgb(52 211 153/13%),rgb(99 102 241/11%) 54%,rgb(13 17 27/94%)),var(--color-surface);box-shadow:0 22px 70px rgb(0 0 0/28%)}.StarterCreditBanner_glow___Hzg2{position:absolute;top:-96px;right:-64px;width:256px;height:256px;border:1px solid rgb(109 124 255/15%);border-radius:999px;background:rgb(109 124 255/10%);filter:blur(64px)}.StarterCreditBanner_pattern__ejFAF{position:absolute;right:0;bottom:0;width:40%;height:100%;background-image:radial-gradient(circle at center,rgb(255 255 255/30%) 1px,transparent 0);background-size:15px 15px;opacity:.25}.StarterCreditBanner_dismiss__Bkpj2{position:absolute;z-index:2;top:12px;right:12px;display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/10%);border-radius:999px;color:var(--color-ink-3);cursor:pointer;background:rgb(10 12 17/52%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:.15s ease-out}.StarterCreditBanner_dismiss__Bkpj2:hover{border-color:rgb(255 255 255/20%);color:var(--color-ink);background:rgb(10 12 17/78%)}.StarterCreditBanner_cta__cSxOc:focus-visible,.StarterCreditBanner_dismiss__Bkpj2:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}.StarterCreditBanner_content__FoCoj{position:relative;display:grid;grid-template-columns:80px minmax(0,1fr) minmax(190px,auto);grid-gap:20px;gap:20px;align-items:center;padding:24px 64px 24px 24px}.StarterCreditBanner_giftTile__LilZH{position:relative;display:flex;width:80px;height:80px;align-items:center;justify-content:center;border:1px solid rgb(61 220 151/35%);border-radius:16px;background:rgb(10 12 17/55%);box-shadow:inset 0 1px 0 rgb(255 255 255/8%),0 14px 40px rgb(16 185 129/14%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.StarterCreditBanner_giftIcon__yErIZ{position:absolute;top:-8px;right:-8px;color:var(--color-accent-strong)}.StarterCreditBanner_credit__mgguZ{color:var(--color-ok);font-size:32px;font-weight:900;line-height:1;letter-spacing:-.08em}.StarterCreditBanner_copy__rACtE{min-width:0}.StarterCreditBanner_eyebrow__prp_j{display:flex;align-items:center;gap:8px;color:var(--color-ok);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.StarterCreditBanner_title__ktS6h{margin-top:8px;font-size:25px;font-weight:700;line-height:1.25;letter-spacing:-.025em}.StarterCreditBanner_description__QHM1z{max-width:672px;margin-top:8px;color:var(--color-ink-2);font-size:13.5px;line-height:1.625}.StarterCreditBanner_actions__ua0_E{display:flex;min-width:190px;flex-direction:column;align-items:stretch;gap:8px}.StarterCreditBanner_balance__H_IoM{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:1px solid rgb(255 255 255/10%);border-radius:12px;color:var(--color-ink-2);background:rgb(10 12 17/45%);font-size:12.5px;font-weight:600;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.StarterCreditBanner_balanceIcon___VWA_{color:var(--color-warn)}.StarterCreditBanner_cta__cSxOc{width:100%;padding-block:10px!important;font-size:13px!important}@media (max-width:900px){.StarterCreditBanner_content__FoCoj{grid-template-columns:72px minmax(0,1fr)}.StarterCreditBanner_giftTile__LilZH{width:72px;height:72px}.StarterCreditBanner_actions__ua0_E{display:grid;min-width:0;grid-column:1/-1;grid-template-columns:minmax(150px,auto) minmax(220px,1fr)}}@media (max-width:639px){.StarterCreditBanner_pattern__ejFAF{width:72%;opacity:.16}.StarterCreditBanner_dismiss__Bkpj2{top:10px;right:10px;width:44px;height:44px}.StarterCreditBanner_content__FoCoj{grid-template-columns:56px minmax(0,1fr);gap:14px;padding:22px 18px 18px}.StarterCreditBanner_giftTile__LilZH{width:56px;height:56px;border-radius:14px}.StarterCreditBanner_giftIcon__yErIZ{top:-6px;right:-6px;width:18px;height:18px}.StarterCreditBanner_credit__mgguZ{font-size:26px}.StarterCreditBanner_eyebrow__prp_j{max-width:calc(100% - 38px);font-size:9.5px;line-height:1.4;letter-spacing:.12em}.StarterCreditBanner_title__ktS6h{margin-top:6px;font-size:20px}.StarterCreditBanner_description__QHM1z{grid-column:1/-1;font-size:13px}.StarterCreditBanner_actions__ua0_E{display:flex;grid-column:1/-1}.StarterCreditBanner_balance__H_IoM,.StarterCreditBanner_cta__cSxOc{min-height:44px}}@media (prefers-reduced-motion:reduce){.StarterCreditBanner_dismiss__Bkpj2{transition:none}}.WorkspaceLoadingNotice_notice__LuwZR{position:relative;display:flex;min-height:58px;align-items:center;gap:12px;overflow:hidden;margin-bottom:20px;padding:12px 15px 14px;border:1px solid var(--color-line-soft);border-radius:14px;color:var(--color-ink-2);background:rgb(18 21 29/72%)}.WorkspaceLoadingNotice_spinner___Y6pV{width:18px;height:18px;flex:0 0 auto;border:2px solid var(--color-line);border-top-color:var(--color-accent-strong);border-radius:50%;animation:WorkspaceLoadingNotice_workspace-spin__ScLWW .8s linear infinite}.WorkspaceLoadingNotice_copy__X5ev6{display:grid;grid-gap:2px;gap:2px;font-size:12.5px;line-height:1.4}.WorkspaceLoadingNotice_copy__X5ev6 strong{color:var(--color-ink);font-size:13px}.WorkspaceLoadingNotice_track__ynekR{position:absolute;right:0;bottom:0;left:0;height:2px;overflow:hidden;background:var(--color-line-soft)}.WorkspaceLoadingNotice_track__ynekR:after{position:absolute;width:42%;height:100%;border-radius:99px;background:linear-gradient(90deg,transparent,var(--color-accent-strong),transparent);animation:WorkspaceLoadingNotice_workspace-progress__2L_7a 1.15s ease-in-out infinite;content:""}@keyframes WorkspaceLoadingNotice_workspace-spin__ScLWW{to{transform:rotate(1turn)}}@keyframes WorkspaceLoadingNotice_workspace-progress__2L_7a{0%{transform:translateX(-110%)}to{transform:translateX(340%)}}@media (prefers-reduced-motion:reduce){.WorkspaceLoadingNotice_spinner___Y6pV,.WorkspaceLoadingNotice_track__ynekR:after{animation:none}}.TelegramPromoBanner_section__6CWid{position:relative;padding:38px 20px 86px}.TelegramPromoBanner_shell__fvj3V{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.96fr) minmax(420px,1.04fr);width:min(1180px,100%);min-height:540px;margin:0 auto;overflow:hidden;border:1px solid rgb(56 189 248/30%);border-radius:28px;background:linear-gradient(115deg,rgb(8 17 29/98%) 0 47%,rgb(5 14 24/84%) 62%,rgb(3 10 18/95%));box-shadow:0 42px 120px rgb(0 0 0/42%),inset 0 1px rgb(255 255 255/5%)}.TelegramPromoBanner_shell__fvj3V:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(56 189 248/10%) 1px,transparent 0),linear-gradient(rgb(56 189 248/8%) 1px,transparent 0);background-size:42px 42px;content:"";-webkit-mask-image:linear-gradient(90deg,black,transparent 64%);mask-image:linear-gradient(90deg,black,transparent 64%);opacity:.33}.TelegramPromoBanner_shell__fvj3V:after{position:absolute;z-index:3;top:0;left:68px;width:118px;height:2px;background:linear-gradient(90deg,transparent,#38bdf8,transparent);box-shadow:0 0 22px #38bdf8;content:""}.TelegramPromoBanner_gridGlow__7fEqQ{position:absolute;z-index:-1;top:-220px;left:-140px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgb(14 165 233/15%),transparent 68%);pointer-events:none}.TelegramPromoBanner_content___rVPr{position:relative;z-index:4;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:58px 30px 54px 58px}.TelegramPromoBanner_kicker__YlOyJ{display:flex;align-items:center;gap:10px;color:#8ed9ff;font-family:var(--font-mono);font-size:10px;font-weight:750;letter-spacing:.15em}.TelegramPromoBanner_telegramMark__1nXlb{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgb(56 189 248/38%);border-radius:10px;background:rgb(14 165 233/14%);color:#68ccff;transform:rotate(-4deg)}.TelegramPromoBanner_liveDot__18Jo5{width:6px;height:6px;margin-left:2px;border-radius:50%;background:#36d494;box-shadow:0 0 0 5px rgb(54 212 148/10%),0 0 14px rgb(54 212 148/70%)}.TelegramPromoBanner_title__FvP6c{max-width:660px;margin:24px 0 0;color:#f7fbff;font-size:clamp(34px,4.2vw,58px);font-weight:760;letter-spacing:-.052em;line-height:.99;text-wrap:balance}.TelegramPromoBanner_description__xiT81{max-width:620px;margin:22px 0 0;color:#b8c8dc;font-size:15px;line-height:1.67}.TelegramPromoBanner_points__d2d0C{display:grid;grid-gap:1px;gap:1px;margin-top:27px;overflow:hidden;border:1px solid rgb(110 139 174/18%);border-radius:15px;background:rgb(110 139 174/16%)}.TelegramPromoBanner_point__JKPoP{display:grid;grid-template-columns:35px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;padding:12px 14px;background:rgb(7 14 24/84%)}.TelegramPromoBanner_pointIcon__U8epH{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgb(56 189 248/20%);border-radius:9px;color:#68ccff}.TelegramPromoBanner_point__JKPoP small,.TelegramPromoBanner_point__JKPoP strong{display:block}.TelegramPromoBanner_point__JKPoP strong{color:#f4f8fd;font-size:13px;font-weight:720}.TelegramPromoBanner_point__JKPoP small{margin-top:3px;color:#8294ad;font-size:11px;line-height:1.42}.TelegramPromoBanner_actions__heYwT{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:27px}.TelegramPromoBanner_primaryAction__cGhSv{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:0 18px;border:1px solid rgb(125 211 252/40%);border-radius:12px;background:linear-gradient(135deg,#168ac2,#2aabee);box-shadow:0 14px 36px rgb(14 165 233/22%),inset 0 1px rgb(255 255 255/18%);color:white;font-size:13px;font-weight:760;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.TelegramPromoBanner_primaryAction__cGhSv:hover{box-shadow:0 18px 46px rgb(14 165 233/32%),inset 0 1px rgb(255 255 255/22%);filter:saturate(1.1);transform:translateY(-2px)}.TelegramPromoBanner_primaryAction__cGhSv:focus-visible{outline:2px solid #b9e8ff;outline-offset:3px}.TelegramPromoBanner_botLabel__8RLYQ{color:#85a0bd;font-family:var(--font-mono);font-size:11px}.TelegramPromoBanner_note__DCFGn{margin:15px 0 0;color:#70829a;font-size:11px;line-height:1.5}.TelegramPromoBanner_visual__YgFat{position:relative;min-width:0;min-height:540px;overflow:hidden;border-left:1px solid rgb(56 189 248/14%);background:#050b13}.TelegramPromoBanner_art__4_0Ru{object-fit:cover;object-position:50% 50%;transform:scale(1.04)}.TelegramPromoBanner_artShade__mSdxj{position:absolute;inset:0;background:linear-gradient(90deg,#07111d,transparent 24%),linear-gradient(0deg,rgb(2 8 14/82%),transparent 46%),radial-gradient(circle at 64% 40%,transparent 0 32%,rgb(2 8 14/12%) 64%)}.TelegramPromoBanner_scanBeam__lh9fe{position:absolute;z-index:2;top:18%;right:6%;left:8%;height:1px;background:linear-gradient(90deg,transparent,rgb(91 203 255/84%),transparent);box-shadow:0 0 18px rgb(56 189 248/56%);animation:TelegramPromoBanner_telegram-scan__gCLGZ 5.8s ease-in-out infinite;opacity:.7}.TelegramPromoBanner_messageStack__NvB4p{position:absolute;z-index:4;right:28px;bottom:28px;left:34px;display:grid;grid-gap:10px;gap:10px;max-width:410px;margin-left:auto}.TelegramPromoBanner_messageCard__ChDVM{padding:15px 16px;border:1px solid rgb(108 185 232/24%);border-radius:15px 15px 5px 15px;background:rgb(8 18 31/88%);box-shadow:0 20px 50px rgb(0 0 0/42%),inset 0 1px rgb(255 255 255/4%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.TelegramPromoBanner_messageCardReady__RdUFc{width:86%;margin-left:auto;border-color:rgb(54 212 148/28%);background:rgb(7 27 27/88%);transform:translateX(7px)}.TelegramPromoBanner_messageHead__Y9Y1E{display:flex;align-items:center;gap:8px;color:#86d9ff;font-family:var(--font-mono);font-size:9px;font-weight:750;letter-spacing:.12em}.TelegramPromoBanner_avatar__1LRX_,.TelegramPromoBanner_readyMark__IGVB2{display:grid;width:24px;height:24px;place-items:center;border-radius:8px}.TelegramPromoBanner_avatar__1LRX_{background:#229ed9;color:white}.TelegramPromoBanner_readyMark__IGVB2{background:rgb(54 212 148/14%);color:#52e5a7;font-family:var(--font-sans);font-size:14px}.TelegramPromoBanner_messagePulse__SxxTv{width:5px;height:5px;margin-left:auto;border-radius:50%;background:#52e5a7;box-shadow:0 0 12px #52e5a7}.TelegramPromoBanner_messageCard__ChDVM strong{display:block;margin-top:10px;color:#f5f9fe;font-size:14px}.TelegramPromoBanner_messageCard__ChDVM small{display:block;margin-top:7px;color:#91a6bf;font-family:var(--font-mono);font-size:9px}.TelegramPromoBanner_progressTrack__SEcPy{height:5px;margin-top:12px;overflow:hidden;border-radius:999px;background:rgb(133 160 189/15%)}.TelegramPromoBanner_progressTrack__SEcPy span{display:block;width:64%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#229ed9,#6bd6ff);box-shadow:0 0 14px rgb(56 189 248/50%)}@keyframes TelegramPromoBanner_telegram-scan__gCLGZ{0%,to{opacity:.18;transform:translateY(-42px)}48%{opacity:.78}55%{opacity:.45;transform:translateY(270px)}}@media (max-width:900px){.TelegramPromoBanner_shell__fvj3V{grid-template-columns:minmax(0,1fr) minmax(340px,.88fr)}.TelegramPromoBanner_content___rVPr{padding:48px 24px 48px 38px}.TelegramPromoBanner_title__FvP6c{font-size:clamp(33px,5vw,46px)}}@media (max-width:760px){.TelegramPromoBanner_section__6CWid{padding:20px 16px 64px}.TelegramPromoBanner_shell__fvj3V{grid-template-columns:1fr;border-radius:22px}.TelegramPromoBanner_content___rVPr{padding:34px 22px 32px}.TelegramPromoBanner_title__FvP6c{font-size:clamp(32px,10vw,43px);line-height:1.02}.TelegramPromoBanner_description__xiT81{font-size:14px}.TelegramPromoBanner_visual__YgFat{min-height:390px;border-top:1px solid rgb(56 189 248/14%);border-left:0}.TelegramPromoBanner_artShade__mSdxj{background:linear-gradient(180deg,#07111d,transparent 24%),linear-gradient(0deg,rgb(2 8 14/82%),transparent 52%)}.TelegramPromoBanner_messageStack__NvB4p{right:16px;bottom:18px;left:16px}}@media (max-width:420px){.TelegramPromoBanner_section__6CWid{padding-inline:10px}.TelegramPromoBanner_content___rVPr{padding-inline:18px}.TelegramPromoBanner_kicker__YlOyJ{gap:7px;font-size:9px;letter-spacing:.1em}.TelegramPromoBanner_point__JKPoP{padding-inline:11px}.TelegramPromoBanner_actions__heYwT{align-items:flex-start;flex-direction:column}.TelegramPromoBanner_primaryAction__cGhSv{width:100%}.TelegramPromoBanner_visual__YgFat{min-height:360px}.TelegramPromoBanner_messageCard__ChDVM{padding:13px}}@media (prefers-reduced-motion:reduce){.TelegramPromoBanner_scanBeam__lh9fe{animation:none;opacity:.35}.TelegramPromoBanner_primaryAction__cGhSv{transition:none}}.toolLanding_heroGrid__4J_hu{display:grid;grid-gap:2.5rem;gap:2.5rem}.toolLanding_heroTitle__41SB6{max-width:56rem;margin-top:1rem;font-size:2.375rem;font-weight:700;line-height:1.03;letter-spacing:-.035em}.toolLanding_sectionTitle__fzCR0{margin-top:1rem;font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:-.025em}.toolLanding_riskGrid__o78ue{display:grid;grid-gap:1rem;gap:1rem}.toolLanding_faqGrid__Q61gf,.toolLanding_scopeGrid__g8PZP,.toolLanding_traceGrid__mTqnw{display:grid;grid-gap:3rem;gap:3rem}.toolLanding_ctaGrid___byqR{position:relative;display:grid;grid-gap:2rem;gap:2rem}.toolLanding_dossierRisk__UoJAI{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem}.toolLanding_journey__5TgBN{position:relative}.toolLanding_journey__5TgBN:before{position:absolute;top:1.25rem;bottom:1.25rem;left:19px;width:1px;background:var(--color-line);content:""}.toolLanding_ctaPanel__jgCyX{padding:1.75rem}.toolLanding_formError__jDq14{padding:.5rem .75rem 0;color:var(--color-blocker);font-size:.8125rem}.toolLanding_journeyItem__KUcyC{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:1rem;gap:1rem;padding-bottom:1.75rem}.toolLanding_journeyItem__KUcyC:last-child{padding-bottom:0}.toolLanding_ctaTitle__HGDnP{max-width:48rem;margin-top:1rem;font-size:1.875rem;font-weight:700;line-height:1.2;letter-spacing:-.025em}@media (min-width:40rem){.toolLanding_ctaPanel__jgCyX{padding:2.5rem}.toolLanding_heroTitle__41SB6{font-size:3.25rem}.toolLanding_sectionTitle__fzCR0{font-size:2.25rem}.toolLanding_ctaTitle__HGDnP{font-size:2.5rem}}@media (min-width:64rem){.toolLanding_heroGrid__4J_hu{grid-template-columns:minmax(0,1.06fr) minmax(24.375rem,.74fr);align-items:center}.toolLanding_heroTitle__41SB6{font-size:3.875rem}.toolLanding_riskGrid__o78ue{grid-template-columns:repeat(3,minmax(0,1fr))}.toolLanding_traceGrid__mTqnw{grid-template-columns:minmax(0,.82fr) minmax(26.25rem,1.18fr)}.toolLanding_scopeGrid__g8PZP{grid-template-columns:minmax(0,1fr) minmax(22.5rem,.72fr);gap:2rem}.toolLanding_faqGrid__Q61gf{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:2.5rem}.toolLanding_ctaGrid___byqR{grid-template-columns:minmax(0,1fr) auto;align-items:end}}