.mac-module__UIJXAW__page{--paper-quiet:color-mix(in srgb, var(--paper) 72%, var(--ink));--paper-line:color-mix(in srgb, var(--paper) 14%, transparent);--ink-line:color-mix(in srgb, var(--ink) 12%, transparent);--paper-deep:color-mix(in srgb, var(--ink) 7%, var(--paper));overflow-x:clip}.mac-module__UIJXAW__hero{overflow:clip}.mac-module__UIJXAW__title{flex-wrap:wrap;align-items:center;gap:18px;font-size:clamp(3rem,5.6vw,5.2rem);display:flex}.mac-module__UIJXAW__label{color:var(--muted-ink);border-color:var(--ink-line);font-family:var(--font-body), sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;font-size:.68rem;font-weight:800;line-height:1.4}.mac-module__UIJXAW__requirements{color:var(--muted-ink);font-size:.9rem}.mac-module__UIJXAW__downloadCard.on-ink{background:var(--ink);border-radius:30px;padding:40px;scroll-margin-top:32px}.mac-module__UIJXAW__cardTitle{font-size:2.3rem}.mac-module__UIJXAW__cardNote{color:var(--paper-quiet);margin-top:12px;font-size:.95rem}.mac-module__UIJXAW__price{color:var(--paper);margin-top:18px;font-weight:700}.mac-module__UIJXAW__moneyBack{color:var(--paper-quiet);margin-top:6px;font-size:.95rem}.mac-module__UIJXAW__moneyBack a{color:inherit}.mac-module__UIJXAW__waitlist{color:var(--paper);margin-top:22px}.mac-module__UIJXAW__error a{color:inherit}.mac-module__UIJXAW__form{margin-top:24px}.mac-module__UIJXAW__form label{margin-bottom:9px;font-size:.85rem;font-weight:750;display:block}.mac-module__UIJXAW__form input{border:1px solid color-mix(in srgb, var(--paper) 35%, transparent);background:color-mix(in srgb, var(--paper) 3%, transparent);width:100%;min-height:54px;color:var(--paper);font:inherit;border-radius:14px;padding:12px 16px;display:block}.mac-module__UIJXAW__form input:focus-visible{outline:2px solid var(--coral);outline-offset:4px}.mac-module__UIJXAW__error{color:var(--coral);min-height:1.65em;margin:8px 0 16px;font-size:.9rem}.mac-module__UIJXAW__button{cursor:pointer;border:0;justify-content:space-between;gap:12px;width:100%;padding-inline:22px;font-family:inherit}.mac-module__UIJXAW__button:focus-visible,.mac-module__UIJXAW__again:focus-visible{outline:2px solid var(--coral);outline-offset:4px}.mac-module__UIJXAW__keycap{background:var(--paper-soft);border:1px solid var(--ink-line);box-shadow:0 2px 0 var(--ink-line);color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;margin-inline:2px;padding:1px 10px;font-size:.86em;font-weight:700;display:inline-flex}.product-keys .mac-module__UIJXAW__keycap{font-family:var(--font-body), sans-serif;letter-spacing:0;vertical-align:.25em;padding:4px 12px;font-size:.5em}.mac-module__UIJXAW__thread{display:block}.mac-module__UIJXAW__ending{flex-shrink:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mac-module__UIJXAW__thread path{stroke-dasharray:200;animation:linear both mac-module__UIJXAW__thread-draws;animation-timeline:view();animation-range:entry 20% cover 40%}.mac-module__UIJXAW__thread circle{transform-box:fill-box;transform-origin:50%;animation:linear both mac-module__UIJXAW__dot-settles;animation-timeline:view();animation-range:cover 34% cover 44%}}}@keyframes mac-module__UIJXAW__thread-draws{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}@keyframes mac-module__UIJXAW__dot-settles{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.mac-module__UIJXAW__visual{width:100%}.mac-module__UIJXAW__shot{width:100%;display:block}.mac-module__UIJXAW__shot img{width:100%;height:auto}.mac-module__UIJXAW__stack{padding-bottom:18%;position:relative}.mac-module__UIJXAW__front{width:62%;position:absolute;bottom:0;right:-4%}.mac-module__UIJXAW__disc:before{content:"";z-index:-1;aspect-ratio:1;background:var(--paper-deep);border-radius:50%;width:min(100%,520px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.on-ink .mac-module__UIJXAW__disc:before{background:color-mix(in srgb, var(--paper) 9%, var(--ink))}.on-ink .mac-module__UIJXAW__disc{isolation:isolate}.mac-module__UIJXAW__menuStage .mac-module__UIJXAW__shot{width:min(72%,378px);position:relative}.mac-module__UIJXAW__steps{font-family:var(--font-display);letter-spacing:-.045em;gap:6px;font-size:clamp(3rem,6vw,5.4rem);line-height:1.08;list-style:none;display:grid}.mac-module__UIJXAW__steps li{align-items:baseline;display:flex}.mac-module__UIJXAW__steps li+li{border-top:1px solid var(--paper-line);padding-top:6px}.mac-module__UIJXAW__steps .mac-module__UIJXAW__keycap{font-family:var(--font-body), sans-serif;letter-spacing:0;border-radius:14px;align-self:center;margin-left:.25em;padding:6px 16px;font-size:.32em}.mac-module__UIJXAW__facts{border-top:1px solid var(--paper-line);gap:16px;width:100%;padding-top:26px;list-style:none;display:grid}.mac-module__UIJXAW__facts li{align-items:center;gap:16px;font-weight:700;display:flex}.mac-module__UIJXAW__closing{padding-top:0}.mac-module__UIJXAW__closingCard.on-ink{background:var(--ink);border-radius:30px;justify-items:start;gap:28px;padding:clamp(36px,6vw,72px);display:grid}.mac-module__UIJXAW__closingCard h2{font-size:clamp(2.6rem,5vw,4.6rem)}.mac-module__UIJXAW__needs{color:var(--paper-quiet);gap:10px;list-style:none;display:grid}.mac-module__UIJXAW__needs li{align-items:center;gap:12px;display:flex}.mac-module__UIJXAW__needs li:before{content:"";background:var(--coral);border-radius:50%;flex-shrink:0;width:6px;height:6px}.mac-module__UIJXAW__again{white-space:nowrap}.mac-module__UIJXAW__finish{color:var(--paper);align-items:center;gap:4px;margin-top:12px;display:flex}@media (max-width:960px){.mac-module__UIJXAW__downloadCard.on-ink{padding:30px}}@media (max-width:720px){.mac-module__UIJXAW__hero{padding-top:56px}.mac-module__UIJXAW__title{gap:12px}.mac-module__UIJXAW__downloadCard.on-ink{border-radius:26px;padding:28px 24px}.mac-module__UIJXAW__cardTitle{font-size:2rem}.mac-module__UIJXAW__button{padding-inline:18px;font-size:.9rem}.mac-module__UIJXAW__closingCard.on-ink{border-radius:26px}.mac-module__UIJXAW__finish .voice-mark{width:120px;height:14px}}.mac-module__UIJXAW__demo{flex-shrink:0;width:92%;height:calc(100% - 26px);margin-top:26px;position:relative}.mac-module__UIJXAW__demoWindow{background:var(--paper);color:var(--ink);font-family:var(--font-body), sans-serif;border-radius:16px 16px 0 0;position:absolute;inset:0;box-shadow:0 20px 45px #0003}.mac-module__UIJXAW__demoBar{border-bottom:1px solid var(--ink-line);align-items:center;gap:7px;height:38px;padding-inline:14px;display:flex}.mac-module__UIJXAW__demoBar span{background:color-mix(in srgb, var(--ink) 16%, var(--paper));border-radius:50%;width:10px;height:10px}.mac-module__UIJXAW__demoBar b{margin-left:10px;font-size:.78rem;font-weight:700}.mac-module__UIJXAW__demoField{border-bottom:1px solid var(--ink-line);gap:10px;margin-inline:20px;padding-block:8px;font-size:.8rem;font-weight:600;display:flex}.mac-module__UIJXAW__demoField span{min-width:52px;color:var(--muted-ink);font-weight:500}.mac-module__UIJXAW__demoBody{min-height:3.2em;margin:14px 20px 0;font-size:.98rem;line-height:1.6}.mac-module__UIJXAW__demoWord{display:inline-block}.mac-module__UIJXAW__demoCaret{vertical-align:-.2em;background:var(--coral);width:1.5px;height:1.15em;margin-left:2px;display:inline-block}.mac-module__UIJXAW__demoPill{width:min(88%,430px);height:58px;color:var(--paper);-webkit-backdrop-filter:blur(30px)saturate(140%);backdrop-filter:blur(30px)saturate(140%);background:linear-gradient(150deg,#ffffff0b,#0000 55%),#0c0b0acc;border-radius:40px;align-items:center;gap:12px;padding:10px 18px;display:flex;position:absolute;top:168px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff2c,inset 0 0 0 1px #f5ebc429,0 12px 30px #0004}.mac-module__UIJXAW__demoMark{flex-shrink:0;width:40px;height:auto;overflow:visible}.mac-module__UIJXAW__demoWave{transform-box:fill-box;transform-origin:50%}.mac-module__UIJXAW__demoDot,.mac-module__UIJXAW__demoThinking{fill:var(--coral)}.mac-module__UIJXAW__demoThinking{display:none}.mac-module__UIJXAW__demoPill[data-phase=finishing] .mac-module__UIJXAW__demoThinking{display:block}.mac-module__UIJXAW__demoPill[data-phase=finishing] .mac-module__UIJXAW__demoWave,.mac-module__UIJXAW__demoPill[data-phase=finishing] .mac-module__UIJXAW__demoDot{display:none}.mac-module__UIJXAW__demoPillWindow{flex-direction:column;flex:1;justify-content:flex-end;min-width:0;height:36px;display:flex;overflow:hidden}.mac-module__UIJXAW__demoPillWords{font-family:var(--font-body), sans-serif;flex-shrink:0;margin-block:auto;font-size:13px;font-weight:600;line-height:18px}@media (prefers-reduced-motion:no-preference){.mac-module__UIJXAW__demoPill .mac-module__UIJXAW__demoWord{animation:.18s ease-out both mac-module__UIJXAW__demo-word-arrives}.mac-module__UIJXAW__demoBody .mac-module__UIJXAW__demoWord{animation:.12s ease-out both mac-module__UIJXAW__demo-word-lands}.mac-module__UIJXAW__demoPill[data-phase=listening] .mac-module__UIJXAW__demoWave{animation:.46s ease-in-out infinite alternate mac-module__UIJXAW__demo-wave}.mac-module__UIJXAW__demoThinking circle{animation:.66s linear infinite mac-module__UIJXAW__demo-thinking}.mac-module__UIJXAW__demoThinking circle:nth-child(2){animation-delay:.22s}.mac-module__UIJXAW__demoThinking circle:nth-child(3){animation-delay:.44s}.mac-module__UIJXAW__demoCaret{animation:1.1s step-end infinite mac-module__UIJXAW__demo-caret}}@keyframes mac-module__UIJXAW__demo-word-arrives{0%{filter:blur(4px);opacity:0;transform:translateY(5px)}to{filter:blur();opacity:1;transform:none}}@keyframes mac-module__UIJXAW__demo-word-lands{0%{opacity:0}to{opacity:1}}@keyframes mac-module__UIJXAW__demo-wave{0%{transform:scaleY(.82)}to{transform:scaleY(1.14)}}@keyframes mac-module__UIJXAW__demo-thinking{0%,32%{opacity:1}33%,to{opacity:.35}}@keyframes mac-module__UIJXAW__demo-caret{0%,55%{opacity:1}56%,to{opacity:0}}@media (prefers-reduced-transparency:reduce){.mac-module__UIJXAW__demoPill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#181816}}@media (max-width:720px){.mac-module__UIJXAW__demo{width:94%;height:calc(100% - 14px);margin-top:14px}.mac-module__UIJXAW__demoField{margin-inline:16px;padding-block:6px}.mac-module__UIJXAW__demoBody{margin-inline:16px;font-size:.92rem}.mac-module__UIJXAW__demoPill{gap:10px;width:92%;height:54px;padding-inline:14px;top:176px}.mac-module__UIJXAW__demoMark{width:34px}}
