.ToolsPage_tools-selector-page__FVRgr{background:radial-gradient(circle at 8% 14%,rgba(255,160,108,.12),transparent 25rem),radial-gradient(circle at 93% 31%,rgba(128,199,239,.09),transparent 29rem),var(--color-bg)}.ToolsPage_tool-switchboard__ZMzYB{width:min(1280px,100%);margin:0 auto;padding:clamp(58px,7vw,96px) var(--page-pad) clamp(84px,10vw,130px)}.ToolsPage_switchboard-heading__Lka_5{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,465px);align-items:end;gap:34px 64px;margin-bottom:clamp(42px,6vw,68px)}.ToolsPage_switchboard-eyebrow__AyjFd{margin:0 0 16px;color:var(--color-orange-deep);font-size:12px;font-weight:700;letter-spacing:.18em}.ToolsPage_switchboard-eyebrow__AyjFd span{display:inline-grid;min-width:34px;min-height:25px;margin-left:9px;place-items:center;border-radius:999px;background:#ffe2d1;color:var(--color-ink);font-size:10px;letter-spacing:.05em}.ToolsPage_switchboard-heading__Lka_5 h1{max-width:800px;margin:0;font-family:var(--hero-font-title);font-size:clamp(2.8rem,5.4vw,5.5rem);font-weight:500;line-height:.98;letter-spacing:-.055em}.ToolsPage_switchboard-heading__Lka_5 h1 em{color:var(--color-orange-deep);font-weight:500}.ToolsPage_switchboard-heading__Lka_5>p{max-width:450px;margin:0 0 8px;color:rgba(48,11,16,.56);font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.62}.ToolsPage_tool-picker__syEgC{display:grid;grid-template-columns:minmax(285px,350px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:715px;overflow:hidden;border:1px solid rgba(48,11,16,.09);border-radius:42px;background:rgba(255,255,255,.48);box-shadow:0 30px 90px rgba(74,40,30,.11)}.ToolsPage_tool-picker__rail__WgZVm{position:relative;z-index:2;display:flex;flex-direction:column;min-height:0;gap:7px;padding:27px 20px;border-right:1px solid rgba(48,11,16,.08);background:rgba(255,250,246,.78)}.ToolsPage_rail-label__wo54c{margin:2px 11px 12px;color:rgba(48,11,16,.38);font-size:9px;font-weight:700;letter-spacing:.16em}.ToolsPage_tool-tab__19QmQ{position:relative;display:grid;width:100%;min-height:94px;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;gap:10px;border:1px solid transparent;border-radius:24px;padding:13px 14px;background:transparent;color:var(--color-ink);cursor:pointer;text-align:left;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.ToolsPage_tool-tab__19QmQ:focus-visible,.ToolsPage_tool-tab__19QmQ:hover{border-color:rgba(48,11,16,.08);background:rgba(255,255,255,.76);outline:0;transform:translateX(3px)}.ToolsPage_tool-tab__19QmQ.ToolsPage_is-active__5Vcl9{border-color:rgba(48,11,16,.75);background:var(--color-ink);box-shadow:0 15px 32px rgba(48,11,16,.2);color:#fff}.ToolsPage_tool-tab__index__3lThF{display:grid;width:34px;height:34px;place-items:center;border-radius:12px;background:rgba(48,11,16,.07);color:rgba(48,11,16,.48);font-size:9px;font-weight:700}.ToolsPage_tool-tab__19QmQ.ToolsPage_is-active__5Vcl9 .ToolsPage_tool-tab__index__3lThF{background:rgba(255,255,255,.14);color:#ffa06c}.ToolsPage_tool-tab__copy__K_SfV{display:grid;min-width:0;gap:6px}.ToolsPage_tool-tab__copy__K_SfV strong{overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ToolsPage_tool-tab__copy__K_SfV small{overflow:hidden;color:rgba(48,11,16,.47);font-family:var(--font-body);font-size:10px;font-weight:400;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ToolsPage_tool-tab__19QmQ.ToolsPage_is-active__5Vcl9 .ToolsPage_tool-tab__copy__K_SfV small{color:rgba(255,255,255,.55)}.ToolsPage_tool-tab__arrow___pMQZ{color:rgba(48,11,16,.32);transition:transform .22s ease}.ToolsPage_tool-tab__19QmQ.ToolsPage_is-active__5Vcl9 .ToolsPage_tool-tab__arrow___pMQZ{color:#ffa06c;transform:translateX(3px)}.ToolsPage_rail-hint__p2cTy{position:absolute;bottom:27px;left:31px;display:flex;align-items:center;gap:4px;margin:0;color:rgba(48,11,16,.36);font-size:9px}.ToolsPage_rail-hint__p2cTy kbd{display:grid;width:23px;height:23px;place-items:center;border:1px solid rgba(48,11,16,.09);border-radius:7px;background:#fff;box-shadow:0 2px 0 rgba(48,11,16,.08);color:rgba(48,11,16,.56);font-family:var(--font-sans)}.ToolsPage_tool-picker__stage__cdu7D{position:relative;min-width:0;min-height:0;padding:18px;background:radial-gradient(circle at 80% 14%,rgba(255,255,255,.85),transparent 28rem),#f8efe6}.ToolsPage_tool-panel__FNvE0{--panel-accent:#ffa06c;--panel-tint:#fff0e7;display:grid;min-height:0;height:100%;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);overflow:hidden;border:1px solid rgba(48,11,16,.07);border-radius:32px;background:linear-gradient(135deg,#fffdfa 4%,var(--panel-tint) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ToolsPage_tool-panel__FNvE0[hidden]{display:none}.ToolsPage_tool-panel__FNvE0.ToolsPage_is-active__5Vcl9{animation:ToolsPage_panel-in__e9S_Q .42s cubic-bezier(.22,.61,.36,1) both}@keyframes ToolsPage_panel-in__e9S_Q{0%{opacity:0;transform:translateX(20px) scale(.985)}to{opacity:1;transform:none}}.ToolsPage_tool-panel--text__wOAJn{--panel-accent:#b76dd8;--panel-tint:#eee0f5}.ToolsPage_tool-panel--voice__kmXhf{--panel-accent:#3aa584;--panel-tint:#dff4ed}.ToolsPage_tool-panel--caption__2oGA_{--panel-accent:#55aee0;--panel-tint:#e7f5ff}.ToolsPage_tool-panel--dictionary__N7tcp{--panel-accent:#ed7a57;--panel-tint:#ffe6d8}.ToolsPage_tool-panel--wordbook__5pe_L{--panel-accent:#c98b18;--panel-tint:#faedc5}.ToolsPage_panel-copy__5DZ6y{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(40px,5vw,66px)}.ToolsPage_panel-meta__SkqV0{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:34px}.ToolsPage_panel-meta__SkqV0 span{display:inline-flex;min-height:31px;align-items:center;padding:0 11px;border:1px solid color-mix(in srgb,var(--panel-accent) 38%,transparent);border-radius:999px;background:rgba(255,255,255,.62);color:rgba(48,11,16,.64);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ToolsPage_panel-number__b4kGX{margin:0 0 13px;color:color-mix(in srgb,var(--panel-accent) 78%,#300b10);font-size:9px;font-weight:700;letter-spacing:.13em}.ToolsPage_panel-copy__5DZ6y h2{max-width:600px;margin:0;font-family:var(--font-title);font-size:clamp(2.8rem,4.6vw,5rem);font-weight:500;line-height:.98;letter-spacing:-.065em}.ToolsPage_panel-description__2SWZD{max-width:560px;margin:24px 0 20px;color:rgba(48,11,16,.58);font-size:clamp(.98rem,1.25vw,1.1rem);line-height:1.6}.ToolsPage_panel-benefits__AT7YR{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 34px;padding:0;list-style:none}.ToolsPage_panel-benefits__AT7YR li{position:relative;display:inline-flex;min-height:31px;align-items:center;padding:0 11px 0 25px;border:1px solid rgba(48,11,16,.07);border-radius:999px;background:rgba(255,255,255,.58);color:rgba(48,11,16,.58);font-size:9px;font-weight:600}.ToolsPage_panel-benefits__AT7YR li:before{content:"";position:absolute;left:11px;width:6px;height:6px;border-radius:50%;background:var(--panel-accent)}.ToolsPage_panel-cta__RCoJe{position:relative;isolation:isolate;display:inline-flex;min-width:min(100%,285px);min-height:78px;overflow:hidden;align-items:center;justify-content:space-between;gap:25px;border:1px solid rgba(255,255,255,.23);border-radius:999px;padding:0 21px 0 30px;background:var(--color-ink);box-shadow:0 20px 42px rgba(48,11,16,.24),0 0 0 0 color-mix(in srgb,var(--panel-accent) 20%,transparent);color:#fff;font-size:20px;font-weight:700;transition:transform .22s ease,box-shadow .22s ease}.ToolsPage_panel-cta__RCoJe:before{content:"";position:absolute;top:-70%;bottom:-70%;left:-70%;z-index:-1;width:50%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--panel-accent) 68%,white),transparent);filter:blur(4px);opacity:0;transform:skewX(-18deg)}.ToolsPage_panel-cta__RCoJe b{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:var(--panel-accent);color:var(--color-ink);font-size:17px}.ToolsPage_panel-cta__RCoJe:focus-visible,.ToolsPage_panel-cta__RCoJe:hover{outline:0;transform:translateY(-4px);box-shadow:0 24px 48px rgba(48,11,16,.28),0 0 0 6px color-mix(in srgb,var(--panel-accent) 18%,transparent)}.ToolsPage_panel-cta__RCoJe:focus-visible:before,.ToolsPage_panel-cta__RCoJe:hover:before{opacity:1;animation:ToolsPage_selector-shine__nNagx 1.55s linear infinite}@keyframes ToolsPage_selector-shine__nNagx{0%{left:-70%}to{left:130%}}.ToolsPage_panel-visual___2V_0{position:relative;min-height:100%;overflow:hidden;border-left:1px solid rgba(48,11,16,.06)}.ToolsPage_panel-visual___2V_0:after,.ToolsPage_panel-visual___2V_0:before{content:"";position:absolute;border:1px solid rgba(255,255,255,.6);border-radius:50%}.ToolsPage_panel-visual___2V_0:before{inset:15% -28% auto auto;width:330px;height:330px}.ToolsPage_panel-visual___2V_0:after{inset:auto auto -14% -18%;width:260px;height:260px}.ToolsPage_panel-visual--icon__nqSWN{display:grid;place-items:center;background:color-mix(in srgb,var(--panel-tint) 72%,white)}.ToolsPage_panel-visual--icon__nqSWN>img{position:relative;z-index:2;width:43%;max-width:190px;filter:drop-shadow(0 22px 25px rgba(48,11,16,.13));animation:ToolsPage_visual-float__TdPkF 4s ease-in-out infinite}.ToolsPage_panel-visual--image-logo__3pAT3>img{width:58%;max-width:260px;aspect-ratio:257.741/143.709}.ToolsPage_panel-visual--caption-logo__XG9uZ>img{width:52%;max-width:230px;filter:hue-rotate(70deg) saturate(.86) drop-shadow(0 22px 25px rgba(37,108,152,.16))}.ToolsPage_panel-visual--dictionary__hOPPn{background:radial-gradient(circle at 70% 28%,rgba(255,255,255,.86),transparent 12rem),#ffe6d8}.ToolsPage_dictionary-panel-mark__6To6x{position:relative;z-index:2;display:grid;width:172px;height:172px;place-items:center;border:1px solid rgba(48,11,16,.09);border-radius:44px;background:#fffaf6;box-shadow:0 24px 46px rgba(48,11,16,.13);color:var(--color-ink);font-family:var(--hero-font-title);font-size:54px;font-weight:500;letter-spacing:-.08em;transform:rotate(-3deg)}@keyframes ToolsPage_visual-float__TdPkF{50%{transform:translateY(-10px) rotate(-2deg)}}.ToolsPage_floating-card__IIuAB,.ToolsPage_floating-chip__VjbPy{position:absolute;z-index:3;display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(48,11,16,.07);border-radius:12px;padding:0 13px;background:rgba(255,255,255,.82);box-shadow:0 10px 24px rgba(48,11,16,.09);color:rgba(48,11,16,.66);font-family:var(--hero-font-title);font-size:11px}.ToolsPage_card-a__AD5K9,.ToolsPage_chip-a___nc6s{top:24%;left:12%;transform:rotate(-5deg)}.ToolsPage_card-b__keqAG,.ToolsPage_chip-b__XqA9F{top:34%;right:9%;transform:rotate(5deg)}.ToolsPage_card-c__Cy_CA,.ToolsPage_chip-c__uhTIS{right:18%;bottom:20%;transform:rotate(-3deg)}.ToolsPage_card-a__AD5K9{top:19%}.ToolsPage_card-b__keqAG{top:28%}.ToolsPage_card-c__Cy_CA{bottom:18%}.ToolsPage_stage-wave__TC3_H{position:absolute;right:8%;bottom:23%;left:8%;z-index:3;display:flex;height:52px;align-items:center;justify-content:center;gap:7px}.ToolsPage_stage-wave__TC3_H i{width:6px;height:28%;border-radius:99px;background:#2d5c4f;animation:ToolsPage_selector-wave__x7prg 1.1s ease-in-out infinite alternate}.ToolsPage_stage-wave__TC3_H i:nth-child(2n){height:76%;animation-delay:-.75s}.ToolsPage_stage-wave__TC3_H i:nth-child(3n){height:48%;animation-delay:-.35s}.ToolsPage_stage-wave__TC3_H i:nth-child(5n){height:100%;animation-delay:-.55s}@keyframes ToolsPage_selector-wave__x7prg{to{height:22%;opacity:.45}}.ToolsPage_switchboard-note__ndVKj{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:19px 8px 0;color:rgba(48,11,16,.4);font-size:10px}.ToolsPage_switchboard-note__ndVKj span{color:var(--color-orange-deep)}@media (max-width:1050px){.ToolsPage_tool-picker__syEgC{grid-template-columns:290px minmax(0,1fr)}.ToolsPage_tool-panel__FNvE0{grid-template-columns:1fr}.ToolsPage_panel-visual___2V_0{position:absolute;top:22px;right:22px;width:180px;height:180px;min-height:0;border:0;border-radius:26px}.ToolsPage_panel-copy__5DZ6y{padding-right:210px}.ToolsPage_panel-copy__5DZ6y h2{font-size:clamp(2.5rem,4.7vw,4rem)}}@media (max-width:820px){.ToolsPage_switchboard-heading__Lka_5{grid-template-columns:1fr}.ToolsPage_switchboard-heading__Lka_5>p{max-width:620px}.ToolsPage_tool-picker__syEgC{display:block;height:auto;overflow:visible;border:0;background:transparent;box-shadow:none}.ToolsPage_tool-picker__rail__WgZVm{display:grid;overflow-x:auto;grid-auto-columns:minmax(210px,68vw);grid-auto-flow:column;gap:9px;margin:0 calc(var(--page-pad) * -1) 16px;padding:8px var(--page-pad) 16px;border:0;background:transparent;scrollbar-width:none}.ToolsPage_tool-picker__rail__WgZVm::-webkit-scrollbar{display:none}.ToolsPage_rail-hint__p2cTy,.ToolsPage_rail-label__wo54c{display:none}.ToolsPage_tool-tab__19QmQ{min-height:85px;border-color:rgba(48,11,16,.08);background:rgba(255,255,255,.65)}.ToolsPage_tool-picker__stage__cdu7D{padding:10px;border:1px solid rgba(48,11,16,.08);border-radius:34px}.ToolsPage_tool-panel__FNvE0{min-height:720px;height:auto}.ToolsPage_panel-visual___2V_0{position:relative;top:auto;right:auto;order:-1;width:100%;height:270px;border-radius:0}.ToolsPage_panel-copy__5DZ6y{padding:36px}.ToolsPage_tool-panel__FNvE0{display:flex;flex-direction:column}.ToolsPage_tool-panel__FNvE0[hidden]{display:none}}@media (max-width:520px){.ToolsPage_tool-picker__rail__WgZVm,.ToolsPage_tool-switchboard__ZMzYB{padding-right:14px;padding-left:14px}.ToolsPage_tool-picker__rail__WgZVm{margin-right:-14px;margin-left:-14px}.ToolsPage_tool-panel__FNvE0{min-height:0;border-radius:26px}.ToolsPage_panel-visual___2V_0{height:190px}.ToolsPage_panel-copy__5DZ6y{padding:24px 20px 22px}.ToolsPage_panel-meta__SkqV0{gap:6px;margin-bottom:17px}.ToolsPage_panel-meta__SkqV0 span{min-height:27px;padding:0 9px;font-size:8px}.ToolsPage_panel-number__b4kGX{margin-bottom:9px}.ToolsPage_panel-copy__5DZ6y h2{font-size:clamp(2.15rem,11vw,3.15rem)}.ToolsPage_panel-description__2SWZD{margin:14px 0;font-size:.95rem;line-height:1.48}.ToolsPage_panel-benefits__AT7YR{gap:5px;margin-bottom:18px}.ToolsPage_panel-benefits__AT7YR li{min-height:27px;padding:0 9px 0 21px;font-size:8px}.ToolsPage_panel-benefits__AT7YR li:before{left:9px;width:5px;height:5px}.ToolsPage_panel-cta__RCoJe{width:100%;min-width:0;min-height:60px;padding:0 14px 0 23px;font-size:17px}.ToolsPage_panel-cta__RCoJe b{width:38px;height:38px;font-size:15px}.ToolsPage_switchboard-note__ndVKj{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.ToolsPage_panel-cta__RCoJe:before,.ToolsPage_panel-visual--icon__nqSWN>img,.ToolsPage_stage-wave__TC3_H i,.ToolsPage_tool-panel__FNvE0.ToolsPage_is-active__5Vcl9{animation:none!important}}