.apply{color:#f2f2f0;background:#101215;border:1px solid #ffffff14;border-radius:22px;width:min(560px,100% - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;box-shadow:0 30px 80px #0000008c}.apply::backdrop{-webkit-backdrop-filter:blur(8px);background:#0009}.apply[open]{animation:.32s cubic-bezier(.22,1,.36,1) apply-in}@keyframes apply-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.apply__box{gap:18px;padding:24px;display:grid}.apply__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.apply__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#d1ff33;font-size:11.5px;font-weight:600;display:block}.apply__close{color:#c9ced3;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:grid}.apply__close:hover{color:#f2f2f0;background:#ffffff0f}.apply__step{gap:18px;display:grid}.apply__step.is-entering{animation:.34s cubic-bezier(.22,1,.36,1) apply-step}@keyframes apply-step{0%{opacity:0;transform:translate(18px)}}.apply__q{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:800;line-height:1.12}.apply__contact,.apply__row{gap:14px;display:grid}@media (width>=520px){.apply__row{grid-template-columns:1fr 1fr}}.apply__field{align-content:start;gap:6px;display:grid}.apply__field label{letter-spacing:.05em;text-transform:uppercase;color:#9aa0a6;font-size:12.5px;font-weight:600;transition:color .2s}.apply__opt-label{text-transform:none;letter-spacing:0;font-weight:400}.apply__field:focus-within label{color:#d1ff33}.apply__field input,.apply__field textarea,.apply__field select{width:100%;font:inherit;color:#f2f2f0;resize:vertical;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;padding:12px 14px;font-size:15px;transition:border-color .2s}.apply__field input::placeholder,.apply__field textarea::placeholder{color:#5c6066}.apply__field input:focus,.apply__field textarea:focus,.apply__field select:focus{border-color:#d1ff33;outline:none}.apply__select{position:relative}.apply__select select{appearance:none;color-scheme:dark;cursor:pointer;padding-right:42px}.apply__select select:invalid{color:#5c6066}.apply__select option{color:#f2f2f0;background:#101215}.apply__select .ico{color:#9aa0a6;pointer-events:none;position:absolute;top:50%;right:14px;translate:0 -50%}.apply__consent{color:#c9ced3;cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.apply__consent input{accent-color:#d1ff33;flex:none;width:16px;height:16px;margin-top:3px}.apply__consent a{color:#d1ff33;text-underline-offset:2px;text-decoration:underline}.apply__actions .atp-btn{width:100%}.apply__note{color:#9aa0a6;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex}.apply__alert{color:#f2f2f0;background:#ff4d4d1a;border:1px solid #ff4d4d61;border-radius:12px;gap:10px;padding:12px 14px;font-size:14px;display:flex}.apply__alert[hidden]{display:none}.apply__alert .ico{color:#ff6b6b;flex:none;margin-top:3px}.apply__err{color:#ff6b6b;align-items:center;gap:6px;font-size:12.5px;display:flex}.apply__err[hidden]{display:none}.apply__err .ico{flex:none}.apply__field [aria-invalid=true]{border-color:#ff6b6b99}.apply__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.apply__spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite apply-spin}.apply__spin[hidden]{display:none}@keyframes apply-spin{to{transform:rotate(360deg)}}[data-apply-send][aria-busy=true]{pointer-events:none;opacity:.85}.apply__done{text-align:center;outline:none;justify-items:center;padding:12px 0 4px}.apply__done[hidden],.apply__step[hidden]{display:none}.apply__done-ico{color:#d1ff33;background:#d1ff331a;border:1px solid #d1ff3359;border-radius:14px;place-items:center;width:56px;height:56px;font-size:26px;display:grid}.apply__done-text{color:#c9ced3;max-width:40ch;font-size:15px;line-height:1.55}.apply__done .apply__actions{width:100%}.apply :focus-visible{outline-offset:2px;outline:2px solid #d1ff33}@media (prefers-reduced-motion:reduce){.apply[open],.apply__step.is-entering{animation:none}.apply__spin{animation-duration:2s}}.atp{--t-bg:#000;--t-ink:#f2f2f0;--t-text2:#c9ced3;--t-muted:#9aa0a6;--t-line:#ffffff14;--t-card:#101215;--t-accent:#d1ff33;--t-accent-bg:#d1ff331a;--t-ring:#d1ff33;--wrap:min(1200px, 100% - 40px);background-color:var(--t-bg);background-image:var(--night-bg);color:var(--t-ink);background-repeat:no-repeat;background-attachment:fixed;font-size:15px}@media (hover:none){.atp{background-size:100% 100lvh;background-attachment:scroll}}.atp .is-paper{--t-bg:#f4f5f2;--t-ink:#0e1013;--t-text2:#3a3f45;--t-muted:#6b7078;--t-line:#0e10131a;--t-card:#fff;--t-accent:#0e1013;--t-accent-bg:#a8d41329;--t-ring:#0e1013;background:var(--t-bg);color:var(--t-ink)}.atp .ico{flex:none;width:1em;height:1em;display:inline-block}.atp :focus-visible{outline:2px solid var(--t-ring);outline-offset:3px}.atp-wrap{width:var(--wrap);margin-inline:auto}.atp-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--t-accent);font-size:13px;font-weight:600}.atp-h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.9rem,3.3vw,3.1rem);font-weight:800;line-height:1.04}.atp-h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2rem;font-weight:700;line-height:1.15}.atp-lead{color:var(--t-text2);max-width:68ch;font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.6}.atp-text{color:var(--t-muted);line-height:1.55}.atp-quote{color:var(--t-text2);font-style:italic;line-height:1.55}.atp-dim{color:var(--t-muted);font-size:12.5px}.atp-hl{color:#d1ff33}.atp-only-mob{display:none}.atp-btn{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:inline-flex}.atp-btn--primary{color:#0e1013;background:#d1ff33}.atp-btn--primary:hover{transform:scale(1.035);box-shadow:0 10px 34px #d1ff3347}.atp-btn--primary:active{transform:scale(.97)}.atp-btn--primary .ico{transition:transform .25s cubic-bezier(.22,1,.36,1)}.atp-btn--primary:hover .ico{transform:translate(3px)}.atp-btn--lg{min-height:56px;padding:0 30px;font-size:16px}.is-paper .atp-btn--primary:focus-visible{outline-color:#0e1013}.atp-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.atp-cta--center{justify-content:center;margin-top:40px}.atp-cta__micro{color:var(--t-muted);font-size:13.5px}.atp-top{z-index:5;padding:22px 0;position:absolute;inset:0 0 auto}.atp-top__brand{width:var(--wrap);align-items:center;gap:10px;margin-inline:auto;display:flex}.atp-top__mark{color:#0e1013;width:36px;height:36px;font-family:var(--font-display);letter-spacing:-.03em;background:#d1ff33;border-radius:10px;place-items:center;font-size:14px;font-weight:900;display:grid}.atp-top__name{font-family:var(--font-display);font-size:15px;font-weight:700}.atp-nav{top:18px;right:calc((100% - var(--wrap)) / 2);z-index:50;backdrop-filter:blur(14px)saturate(1.4);background:#121418b8;border:1px solid #ffffff14;border-radius:999px;max-width:calc(100% - 40px);padding:4px;position:fixed;box-shadow:0 10px 30px #00000047}.atp-nav__track{gap:2px;width:max-content;display:flex;position:relative}.atp-nav__pill{width:var(--w,0px);opacity:0;transform:translateX(var(--x,0px));background:#d1ff33;border-radius:999px;transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1),opacity .25s;position:absolute;top:0;bottom:0;left:0}.atp-nav.has-active .atp-nav__pill{opacity:1}.atp-nav__link{color:#c9ced3;white-space:nowrap;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;transition:color .25s,background-color .25s;display:inline-flex;position:relative}.atp-nav__link:hover{color:#f2f2f0;background-color:#ffffff0f}.atp-nav__link.is-active,.atp-nav__link.is-active:hover{color:#0e1013;background-color:#0000}.atp .atp-nav__link:focus-visible{outline-offset:-2px;outline:2px solid #d1ff33}.atp .atp-nav__link.is-active:focus-visible{outline-color:#0e1013}.atp-hero{padding:128px 0 72px;position:relative;overflow:hidden}.atp-hero__glow{pointer-events:none;background:radial-gradient(closest-side,#d1ff3321,#0000);width:min(1100px,120vw);height:620px;position:absolute;top:-220px;left:72%;translate:-50%}.atp-hero__col{width:var(--wrap);grid-template-rows:1fr repeat(4,auto) 1fr auto;grid-template-columns:minmax(0,13fr) minmax(0,11fr);grid-template-areas:".stage""eye stage""title stage""sub stage""cta stage"".stage""proofs proofs";justify-items:start;gap:22px 48px;margin-inline:auto;display:grid;position:relative}.atp-hero__col>.atp-eyebrow{grid-area:eye}.atp-hero__title{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;grid-area:title;font-size:clamp(30px,3.5vw,52px);font-weight:900;line-height:1.04;position:relative}.atp-hero__sub{color:var(--t-text2);grid-area:sub;max-width:54ch;font-size:clamp(15.5px,1.25vw,18px);line-height:1.55}.atp-vsl{aspect-ratio:16/9;border:1px solid var(--t-line);isolation:isolate;border-radius:18px;width:100%;margin-top:8px;position:relative;overflow:hidden}.atp-vsl__anchor{pointer-events:none}.atp-vsl--portal{z-index:5;color:#f2f2f0;transform-origin:0 0;background:#101215;border-color:#ffffff14;margin:0;position:fixed;container-type:inline-size}.atp-vsl--portal .ico{width:1em;height:1em}.atp-vsl--portal[hidden]{display:none}.atp-vsl[data-floating]{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:21;width:min(320px,100vw - 40px)}.atp-vsl__close{z-index:6;color:#f2f2f0;cursor:pointer;background:#101215;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:36px;height:36px;display:none;position:absolute;top:8px;right:8px}.atp-vsl[data-floating] .atp-vsl__close{display:grid}.atp-vsl__volume{accent-color:#d1ff33;width:60px;height:36px}.atp-vsl--portal .atp-vsl__cover{font-size:clamp(16px,5.6cqi,40px)}.atp-vsl[data-floating] .atp-vsl__audio{font-size:12px;bottom:58px}.atp-vsl[data-floating] .atp-vsl__play{width:48px;font-size:18px}@media (width<=767px){.atp-vsl[data-floating]{width:min(240px,100vw - 40px);bottom:calc(96px + env(safe-area-inset-bottom))}.atp-vsl[data-floating] .atp-vsl__bar{gap:8px;padding:8px}.atp-vsl[data-floating] .atp-vsl__volume{width:44px}}@media (prefers-reduced-motion:reduce){.atp-vsl--portal *,.atp-vsl--portal :after{transition:none!important;animation:none!important}}.atp-vsl__bg{background:radial-gradient(60% 80% at 70% 60%,#d1ff3329,#0000 70%),linear-gradient(135deg,#14171c,#0b0d10);position:absolute;inset:0}.atp-vsl__face{width:auto;max-width:none;height:96%;position:absolute;bottom:0;right:4%}.atp-vsl__shade{background:linear-gradient(90deg,#000000b8 0%,#0003 55%,#0000 80%);position:absolute;inset:0}.atp-vsl__cover{text-align:left;max-width:36%;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(20px,3.4vw,44px);font-weight:900;line-height:1;position:absolute;top:50%;left:6%;translate:0 -50%}.atp-vsl__cover em{font-style:normal;font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#d1ff33;margin-top:10px;font-size:clamp(12px,1.1vw,15px);font-weight:600;display:block}.atp-vsl__play{aspect-ratio:1;-webkit-backdrop-filter:blur(6px);color:#f2f2f0;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:clamp(56px,7vw,88px);font-size:clamp(20px,2.4vw,30px);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.atp-vsl__play .ico{fill:currentColor;margin-left:.12em}.atp-vsl__play:after{content:"";border-radius:inherit;border:1px solid #d1ff3399;animation:2.4s cubic-bezier(.22,1,.36,1) infinite atp-ping;position:absolute;inset:-1px}@keyframes atp-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.atp-vsl__audio{color:#f2f2f0;cursor:pointer;white-space:nowrap;background:#0009;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:5%;left:50%;translate:-50%}.atp-vsl__player{z-index:1;opacity:0;pointer-events:none;background:#000;transition:opacity .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.atp-vsl__player iframe{border:0;width:100%;height:calc(100% + 140px);position:absolute;top:-70px;left:0}.atp-vsl[data-ready] .atp-vsl__player{opacity:1}.atp-vsl__hit{z-index:2;cursor:pointer;border-radius:inherit;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.atp-vsl__hit:focus-visible{outline-offset:-4px;outline:2px solid #d1ff33}.atp-vsl__play{z-index:3;pointer-events:none}.atp-vsl__audio{z-index:5;min-height:36px}.atp-vsl[data-ready]:not([data-paused]) .atp-vsl__play,.atp-vsl[data-live] .atp-vsl__audio{display:none}.atp-vsl[data-ready] .atp-vsl__audio{bottom:64px}.atp-vsl[data-ready][data-paused] .atp-vsl__player{opacity:.55}.atp-vsl__bar{z-index:4;background:linear-gradient(#0000,#0009);align-items:center;gap:12px;padding:10px 16px 10px 10px;display:none;position:absolute;bottom:0;left:0;right:0}.atp-vsl[data-ready] .atp-vsl__bar{display:flex}.atp-vsl__vol{color:#f2f2f0;cursor:pointer;background:#00000080;border:1px solid #ffffff1f;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:17px;transition:scale .2s cubic-bezier(.22,1,.36,1);display:grid}.atp-vsl__vol:hover{scale:1.035}.atp-vsl__vol:active{scale:.97}.atp-vsl__audio:focus-visible,.atp-vsl__close:focus-visible,.atp-vsl__volume:focus-visible,.atp-vsl__vol:focus-visible,.atp-vsl__seek:focus-visible{outline-offset:2px;outline:2px solid #d1ff33}.atp-vsl__vol-off,.atp-vsl[data-sound] .atp-vsl__vol-on{display:inline-flex}.atp-vsl__vol-on,.atp-vsl[data-sound] .atp-vsl__vol-off{display:none}.atp-vsl__seek{cursor:pointer;touch-action:none;border-radius:999px;flex:1;align-items:center;height:36px;display:flex}.atp-vsl__track{background:#ffffff3d;border-radius:999px;width:100%;height:4px;transition:height .2s cubic-bezier(.22,1,.36,1);position:relative}.atp-vsl__seek:hover .atp-vsl__track,.atp-vsl__seek[data-drag] .atp-vsl__track{height:6px}.atp-vsl__fill{width:var(--p,0%);border-radius:inherit;background:#d1ff33;position:absolute;inset:0 auto 0 0}.atp-vsl__fill:after{content:"";background:#d1ff33;border-radius:999px;width:12px;height:12px;position:absolute;top:50%;right:-6px;translate:0 -50%}@media (prefers-reduced-motion:reduce){.atp-vsl__player,.atp-vsl__vol,.atp-vsl__track{transition:none}}.atp-hero .atp-cta{grid-area:cta;justify-content:start;margin-top:6px}.atp-proofs{border-top:1px solid var(--t-line);grid-template-columns:repeat(3,1fr);width:100%;margin-top:18px;padding-top:26px;list-style:none;display:grid}.atp-proofs li{justify-items:center;gap:6px;padding:0 14px;display:grid}.atp-proofs li+li{border-left:1px solid var(--t-line)}.atp-proofs__n{font-family:var(--font-display);letter-spacing:-.04em;color:var(--t-accent);font-variant-numeric:tabular-nums;font-size:clamp(34px,3.6vw,52px);font-weight:900;line-height:1}.atp-proofs__l{color:var(--t-muted);max-width:22ch;font-size:13.5px;line-height:1.35}.atp-sec{padding:clamp(72px,9vw,128px) 0;position:relative}.atp-head{gap:14px;max-width:820px;margin-bottom:44px;display:grid}.atp-grid{gap:18px;display:grid}.atp-grid--2{grid-template-columns:repeat(2,1fr)}.atp-grid--3{grid-template-columns:repeat(3,1fr)}.atp-card{background:var(--t-card);border:1px solid var(--t-line);border-radius:18px;align-content:start;gap:12px;padding:24px;transition:border-color .3s,translate .3s cubic-bezier(.22,1,.36,1);display:grid}.atp-grid>.atp-card:hover{border-color:#d1ff3359;translate:0 -3px}.is-paper .atp-grid>.atp-card:hover{border-color:#a8d413}.atp-tile{background:var(--t-accent-bg);width:44px;height:44px;color:var(--t-accent);border-radius:14px;place-items:center;font-size:20px;display:grid}.is-paper .atp-tile{color:#0e1013}.atp-callout{background:var(--t-accent-bg);color:var(--t-ink);border-radius:12px;align-items:center;gap:16px;margin-top:28px;padding:16px 22px 16px 16px;font-size:16px;line-height:1.55;display:flex}.atp-callout__ico{color:#0e1013;background:#d1ff33;border-radius:12px;flex:none;align-self:flex-start;place-items:center;width:40px;height:40px;font-size:20px;display:grid;rotate:-4deg}.is-paper .atp-callout__ico{color:#d1ff33;background:#0e1013}.atp-badge{border:1px solid var(--t-line);letter-spacing:.06em;text-transform:uppercase;color:var(--t-text2);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.atp-list{gap:14px;margin-top:4px;list-style:none;display:grid}.atp-list li{color:var(--t-text2);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.atp-check{color:#0e1013;background:#d1ff33;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.atp-check--no{border:1px solid var(--t-line);color:var(--t-muted);background:0 0}.atp-card--muted{background:0 0}.atp-mech__top{margin-bottom:56px}.atp-mech__top .atp-head{margin-bottom:0}.atp-shot{border:1px solid var(--t-line);background:#101215;border-radius:18px;gap:14px;padding:20px;display:grid;box-shadow:0 24px 60px #00000073}.atp-shot__bar{border-bottom:1px solid var(--t-line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.atp-shot__bar b{font-size:14px;display:block}.atp-shot__bar small{color:var(--t-muted);font-size:12.5px}.atp-shot__avatar{color:#d1ff33;background:#d1ff331a;border-radius:999px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.atp-shot__msg{max-width:92%;color:var(--t-text2);background:#ffffff0f;border-radius:14px 14px 14px 4px;justify-self:start;padding:12px 14px;font-size:14px;line-height:1.5}.atp-shot__actions{gap:8px;display:flex}.atp-shot__actions span{color:var(--t-text2);border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.atp-shot__actions .is-on{color:#d1ff33;background:#d1ff3314;border-color:#d1ff3380}.atp-shot figcaption{color:var(--t-muted);font-size:12.5px}.atp-timeline{grid-template-columns:minmax(0,1fr);list-style:none;display:grid;position:relative}.atp-timeline__line{background:var(--t-line);pointer-events:none;width:2px;position:absolute;top:23px;bottom:23px;left:22px}.atp-timeline__line i{transform-origin:top;background:#d1ff33;width:100%;height:100%;display:block}.atp-stage{grid-template-columns:46px minmax(0,1fr);align-content:start;gap:8px 22px;min-height:clamp(360px,56vh,560px);padding-bottom:40px;display:grid;position:relative}.atp-stage:last-child{min-height:0;padding-bottom:0}.atp-stage>:not(.atp-stage__node){grid-column:2;transition:opacity .35s cubic-bezier(.22,1,.36,1)}.atp-stage__node{color:#d1ff33;z-index:1;background:#0e1013;border:2px solid #d1ff33;border-radius:999px;grid-area:1/1/span 4;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.atp-stage__when{letter-spacing:.1em;text-transform:uppercase;color:#d1ff33;justify-self:start;font-size:12px;font-weight:600}.atp-stage__what{color:var(--t-muted);font-size:14.5px;line-height:1.5}.atp-stage__out{border:1px solid var(--t-line);color:var(--t-ink);background:#101215;border-radius:12px;align-items:flex-start;gap:8px;padding:12px;font-size:14px;line-height:1.45;display:flex}.atp-stage__out .ico{color:#d1ff33;margin-top:3px}@property --near{syntax:"<number>";inherits:true;initial-value:0}.atp-proof-sec{overflow-x:clip}.atp-wall{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.atp-wall>*{align-self:start;min-width:0}.atp-wall__card{--x:50%;--y:50%;isolation:isolate;background:#101215;border:1px solid #ffffff14;border-radius:18px;align-content:start;gap:16px;padding:24px;transition:--near .45s cubic-bezier(.22,1,.36,1);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a,0 20px 40px -24px #000c}.atp-wall__card>*{z-index:1;position:relative}.atp-wall__card:before,.atp-wall__card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.22,1,.36,1);position:absolute}.atp-wall__card:before{background:radial-gradient(280px circle at var(--x) var(--y), #d1ff338c, transparent 62%);-webkit-mask-composite:xor;padding:1px;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.atp-wall__card:after{z-index:0;background:radial-gradient(360px circle at var(--x) var(--y), #d1ff330f, transparent 70%);inset:0}.atp-wall.is-lit .atp-wall__card:before,.atp-wall.is-lit .atp-wall__card:after{opacity:1}.atp-wall .atp-badge{border-color:color-mix(in srgb, #d1ff338c calc(var(--near) * 100%), #ffffff1f)}.atp-wall__anchor{aspect-ratio:4/3;margin:0;position:relative;mask-image:radial-gradient(closest-side at 52% 54%,#000 62%,#0000 100%)}.atp-wall__anchor img{width:100%;height:auto;display:block}.atp-wall__foot{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding-top:14px;display:flex}.atp-soon{border:1px solid color-mix(in srgb, #d1ff3373 calc(var(--near) * 100%), #ffffff1f);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#9aa0a6;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.atp-testi__video{aspect-ratio:16/9;background:radial-gradient(#ffffff0f 1px,#0000 1.5px) 0 0/16px 16px,radial-gradient(50% 70% at 50% 40%,#d1ff330f,#0000 70%),#ffffff08;border-radius:12px;place-items:end center;padding:16px;display:grid;position:relative;overflow:hidden}.atp-testi__video:before{--c:color-mix(in srgb, #d1ff33 calc(var(--near) * 100%), #ffffff38);--l:18px;--t:2px;content:"";pointer-events:none;background:linear-gradient(var(--c) 0 0) left top / var(--l) var(--t), linear-gradient(var(--c) 0 0) left top / var(--t) var(--l), linear-gradient(var(--c) 0 0) right top / var(--l) var(--t), linear-gradient(var(--c) 0 0) right top / var(--t) var(--l), linear-gradient(var(--c) 0 0) left bottom / var(--l) var(--t), linear-gradient(var(--c) 0 0) left bottom / var(--t) var(--l), linear-gradient(var(--c) 0 0) right bottom / var(--l) var(--t), linear-gradient(var(--c) 0 0) right bottom / var(--t) var(--l);background-repeat:no-repeat;position:absolute;inset:10px}.atp-testi__soon{position:absolute;top:18px;left:18px}.atp-vsl__play--sm{width:60px;font-size:22px;top:45%}.atp-vsl__play--sm:after{display:none}.atp-testi .atp-ph{letter-spacing:0;text-transform:none;font-size:13px;font-weight:400}.atp-testi__meta{gap:12px;display:grid}.atp-testi .atp-quote{font-size:15px}.atp-testi__who{align-items:center;gap:10px;font-size:13px;display:flex}.atp-testi__avatar{color:#9aa0a6;border:1.5px dashed #ffffff3d;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.atp-ph{letter-spacing:.06em;text-transform:uppercase;color:var(--t-muted);font-size:12.5px;font-weight:600}.atp-wall__foot .atp-ph{letter-spacing:0;text-transform:none;font-size:13px;font-weight:400}.atp-case__rows{display:grid}.atp-case__rows div{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,132px) 1fr;gap:12px;padding:12px 0;display:grid}.atp-case__rows dt{letter-spacing:.05em;text-transform:uppercase;color:var(--t-muted);font-size:12.5px;font-weight:600}.atp-case__rows dd{color:var(--t-ink);font-size:14px}.atp-case__quote{border-left:2px solid color-mix(in srgb, #d1ff3399 calc(var(--near) * 100%), #ffffff29);padding-left:14px}.atp-chat__bubble{background:#ffffff0f;border-radius:16px 16px 16px 4px;justify-self:start;gap:8px;width:82%;padding:14px;display:grid}.atp-chat__bubble.is-me{background:#d1ff3314;border:1px solid #d1ff332e;border-radius:16px 16px 4px;justify-self:end;width:70%}.atp-chat__line{width:var(--w);background:color-mix(in srgb, #d1ff3373 calc(var(--near) * 100%), #ffffff29);border-radius:999px;height:8px;display:block}.atp-chat__bubble.is-me .atp-chat__line{background:#d1ff334d}.atp-system__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;list-style:none;display:grid}.atp-company__nums{display:grid}.atp-company__nums div+div{border-top:1px solid #ffffff14;margin-top:14px;padding-top:14px}.atp-system__stats li,.atp-company__nums div{gap:4px;display:grid}.atp-system__stats b,.atp-company__nums b{font-family:var(--font-display);letter-spacing:-.035em;color:color-mix(in srgb, #d1ff33 calc(var(--near) * 100%), #f2f2f0);font-size:clamp(28px,2.2vw,34px);font-weight:800;line-height:1.05}.atp-company__nums b{font-size:clamp(32px,2.8vw,42px)}.atp-system__stats span,.atp-company__nums span{color:var(--t-muted);font-size:13px}@media (width>=640px){.atp-wall{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.atp-wall>[data-col2="1"]{grid-column:1}.atp-wall>[data-col2="2"]{grid-column:2}.atp-wall.is-masonry{grid-auto-rows:2px;row-gap:0}.atp-wall.is-masonry>*{grid-row-end:span var(--span,1)}}@media (width>=1024px){.atp-wall{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:8px 32px}.atp-wall>[data-col="1"]{grid-column:1}.atp-wall>[data-col="2"]{grid-column:2}.atp-wall>[data-col="3"]{grid-column:3}.atp-wall__anchor{margin-top:64px}.atp-wall>.atp-system{margin-top:32px}}.atp-bio{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.atp-bio__photo{--px:0;--py:0;--sy:0;width:100%;max-width:520px;margin:0;padding:24px 48px 48px 24px;position:relative}.atp-bio__layer{pointer-events:none;position:absolute}.atp-bio__layer--back{translate:calc(var(--px) * 6px) calc(var(--py) * 6px + var(--sy) * 8px);background:#fff;border-radius:18px;inset:72px 0 0 72px;box-shadow:0 1px 2px #0e10130f,0 12px 32px -8px #0e10131f,0 40px 80px -24px #0e10132e}.atp-bio__layer--back:before{content:"";background:radial-gradient(#0e101329 1px,#0000 1.6px) 0 0/14px 14px;width:46%;height:36%;position:absolute;top:-72px;left:-72px;mask-image:linear-gradient(135deg,#000,#0000 80%)}.atp-bio__frame{aspect-ratio:1324/1460;background:radial-gradient(60% 50% at 50% 34%,#a8d41361,#0000 70%),#101215;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 48px -20px #0e101359}.atp-bio__frame img{width:100%;height:auto;position:absolute;bottom:0;left:0}.atp-bio__layer--mid{translate:calc(var(--px) * 10px) calc(var(--py) * 10px + var(--sy) * 14px);inset:12px 36px 36px 12px}.atp-bio__layer--mid svg{fill:none;stroke:#a8d413;stroke-width:2px;stroke-linecap:round;width:100%;height:100%;display:block;overflow:visible}.atp-bio__layer--mid path{vector-effect:non-scaling-stroke}.atp-bio__dot{background:#a8d413;border-radius:999px;width:8px;height:8px;position:absolute;bottom:-4px;left:26%}.atp-bio__layer--front{translate:calc(var(--px) * 16px) calc(var(--py) * 16px + var(--sy) * 20px);inset:0}.atp-bio__chip{height:36px;font-family:var(--font-display);letter-spacing:-.02em;color:#0e1013;background:#fff;border:1px solid #0e10131a;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:16px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 1px 2px #0e10130f,0 12px 32px -8px #0e10131f,0 40px 80px -24px #0e10132e}.atp-bio__chip i{background:#a8d413;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #a8d41338}.atp-bio__chip:first-child{top:18%;left:0}.atp-bio__chip:nth-child(2){top:48%;right:20px}.atp-bio__chip:nth-child(3){bottom:20px;left:12%}.atp-bio__text{gap:16px;max-width:560px;display:grid}.atp-bio__stats{max-width:440px;margin-top:12px;padding-left:22px;list-style:none;position:relative}.atp-bio__stats:before,.atp-bio__stats:after{content:"";border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:0}.atp-bio__stats:before{background:#0e10131a}.atp-bio__stats:after{transform-origin:top;background:#a8d413;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.atp-bio__stats.is-armed:after{transform:scaleY(0)}.atp-bio__stats.is-armed.is-on:after{transform:scaleY(1)}.atp-bio__stats li{grid-template-columns:calc(2.3*clamp(34px,3vw,44px)) 1fr;align-items:baseline;gap:16px;padding:16px 0;display:grid}.atp-bio__stats li+li{border-top:1px solid #0e10131a}.atp-bio__n{font-family:var(--font-display);letter-spacing:-.035em;color:#0e1013;font-variant-numeric:tabular-nums;font-size:clamp(34px,3vw,44px);font-weight:800;line-height:1}.atp-bio__l{color:#3a3f45;font-size:14px;line-height:1.45}.atp-guarantee-sec{padding-block:clamp(96px,12vw,180px)}.atp-guarantee{text-align:center;justify-items:center;display:grid}.atp-seal{aspect-ratio:4/3;width:min(760px,100%);margin-bottom:clamp(8px,1.5vw,20px);position:relative}.atp-seal__img{mask-image:radial-gradient(closest-side at 49%,#000 70%,#0000 100%)}.atp-seal__img img{width:100%;height:auto;display:block}.atp-seal__ring{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.atp-seal__ring circle,.atp-seal__ring line{vector-effect:non-scaling-stroke}.atp-seal__track{stroke:#ffffff1f;stroke-width:1.5px;stroke-dasharray:2 10}.atp-seal__stroke{stroke:#d1ff33;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transform-box:view-box;transform-origin:590px 445px;transform:rotate(-90deg)}.atp-seal__ticks line{stroke:#ffffff24;stroke-width:1.5px;stroke-linecap:round;transition:stroke .3s cubic-bezier(.22,1,.36,1)}.atp-seal__ticks line.is-on,.atp-seal:not(.is-drawing) .atp-seal__ticks line{stroke:#d1ff3399}.atp-seal__head{opacity:0;transform-box:view-box;transform-origin:590px 445px}.atp-seal__head circle:first-child{fill:#d1ff332e}.atp-seal__head circle:last-child{fill:#d1ff33}.atp-guarantee__copy{justify-items:center;gap:20px;display:grid}.atp-guarantee .atp-h2{letter-spacing:-.045em;color:#f2f2f0;font-size:clamp(44px,6.4vw,96px);font-weight:900;line-height:.92}.atp-guarantee .atp-lead{color:#c9ced3;max-width:52ch;font-size:16px;line-height:1.6}@media (width>=1920px){.atp-seal{width:min(880px,100%)}}@media (width<=1023px){.atp-bio{grid-template-columns:1fr;justify-items:center}.atp-bio__photo{max-width:420px}.atp-bio__text{justify-self:stretch;max-width:none}}.atp-talk-layout{align-items:start;gap:clamp(32px,5vw,72px);display:grid}.atp-talk__anchor{display:none}.atp-talk__anchor img{object-fit:contain;width:100%;height:100%;display:block}@media (width>=1024px){.atp-talk-layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.atp-talk__anchor{aspect-ratio:4/3;display:block;position:sticky;top:96px;mask-image:radial-gradient(closest-side,#000 50%,#0000 88%)}}.atp-talk{gap:28px;max-width:680px;display:grid}.atp-talk__pair{gap:10px;display:grid}.atp-talk__bubble{border-radius:18px;font-size:15px;line-height:1.55;position:relative}.atp-talk__bubble--q{color:#0e1013;transform-origin:0 100%;background:#fff;border:1px solid #0e10131a;border-bottom-left-radius:6px;justify-self:start;max-width:78%;padding:14px 18px;font-weight:600;box-shadow:0 1px 2px #0e10130a,0 10px 24px -14px #0e101324}.atp-talk__bubble--a{color:#f2f2f0;transform-origin:100% 100%;background:#0e1013;border-bottom-right-radius:6px;justify-self:end;max-width:84%;padding:16px 20px;box-shadow:inset 0 1px #a8d41399,0 2px 4px #0e101314,0 20px 40px -20px #0e101373}.atp-talk__typing{align-items:center;gap:5px;height:1.55em;display:none;position:absolute;top:16px;left:20px}.atp-talk__typing i{background:#9aa0a6;border-radius:999px;width:6px;height:6px}.js .atp-talk__pair:not(.is-typed) .atp-talk__bubble{opacity:0}.js .atp-talk__pair:not(.is-typed) .atp-talk__typing{opacity:0;display:inline-flex}.js .atp-talk__pair:not(.is-typed) .atp-talk__text{clip-path:inset(0 0 100%)}.atp-talk__pair.is-typed .atp-talk__text{clip-path:none!important}@media (width<=639px){.atp-talk__bubble--q{max-width:86%}.atp-talk__bubble--a{max-width:92%}}.atp-path{position:relative}.atp-path__svg{pointer-events:none;position:absolute;overflow:visible}.atp-path__svg path{fill:none;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.atp-path__track{stroke:#ffffff1a}.atp-path__line{stroke:#d1ff33}.atp-path__list{list-style:none;display:grid;position:relative}.atp-path__step{position:relative}.atp-path__node{color:#9aa0a6;background:#101215;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:44px;height:44px;font-size:20px;transition:border-color .3s,color .3s;display:grid;position:relative}.atp-path__halo{z-index:-1;opacity:0;background:radial-gradient(closest-side,#d1ff3359,#d1ff3300);border-radius:999px;width:72px;height:72px;margin:-36px 0 0 -36px;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:scale(.6)}.atp-path__stem{opacity:.4;background:#ffffff29;transition:opacity .4s;position:absolute}.atp-path__card{opacity:.72;background:#101215cc;border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:22px 24px;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(8px)}.atp-path__n{font-family:var(--font-display);letter-spacing:.08em;color:#9aa0a6;font-size:13px;font-weight:800}.atp-path__card .atp-h3{color:#f2f2f0}.atp-path__time{font-family:var(--font-body);letter-spacing:0;color:#9aa0a6;font-size:14px;font-weight:400}.atp-path__card .atp-text{color:#c9ced3}.atp-path__step.is-on .atp-path__node{color:#d1ff33;border-color:#d1ff33}.atp-path__step.is-on .atp-path__halo{opacity:1;transform:scale(1)}.atp-path__step.is-on .atp-path__stem{opacity:1}.atp-path__step.is-on .atp-path__card{opacity:1;transform:none}.atp-path+.atp-callout{margin-top:40px}@media (width>=1024px){.atp-path__svg--h{width:100%;height:120px;top:0;left:0}.atp-path__svg--v{display:none}.atp-path__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.atp-path__step{align-content:start;justify-items:center;padding-top:38px;display:grid}.atp-path__stem{width:1px;height:22px;position:static}.atp-path__card{text-align:left;width:100%;max-width:340px}}@media (width<=1023px){.atp-path__svg--h{display:none}.atp-path__svg--v{width:44px;height:100%;top:0;left:0}.atp-path__list{gap:28px;padding-left:64px}.atp-path__node{position:absolute;top:4px;left:-64px}.atp-path__stem{width:12px;height:1px;top:26px;left:-20px}}.atp-final{isolation:isolate;text-align:center;place-items:center;min-height:90svh;display:grid;overflow:hidden}.atp-portal__bg{z-index:0;opacity:.7;-webkit-mask-composite:source-in;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#0000 0,#000 22% 72%,#0000 100%),radial-gradient(50% 60%,#000 58%,#0000 100%);mask-composite:intersect}.atp-portal__bg img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;display:block}@media (width>=1800px){.atp-portal__bg{inset:0 calc(50% - 900px)}}.atp-portal__scrim{z-index:1;pointer-events:none;background:radial-gradient(62% 52% at 50% 52%,#000000bd,#0000 74%);position:absolute;inset:0}.atp-portal__glow{z-index:2;pointer-events:none;background:radial-gradient(closest-side,#d1ff3324,#d1ff3300 100%);border-radius:999px;width:840px;height:840px;margin:-420px 0 0 -420px;position:absolute;top:50%;left:50%}.atp-final__inner{z-index:3;justify-items:center;gap:18px;max-width:880px;display:grid;position:relative}.atp-final__title{font-size:clamp(2rem,4vw,3.6rem)}.atp-final .atp-cta--center{margin-top:14px}.atp-final .atp-cta__micro{color:#c9ced3}.atp-portal__magnet{display:inline-block}@media (width<=1023px){.atp-final{min-height:80svh}.atp-portal__glow{width:560px;height:560px;margin:-280px 0 0 -280px}}@media (width<=760px){.atp-portal__magnet{width:100%;display:block}}.atp-foot{background:var(--t-bg);border-top:1px solid var(--t-line);padding:40px 0 48px;position:relative}.atp-foot .atp-wrap{gap:12px;display:grid}.atp-foot__wa{color:var(--t-text2);align-items:center;gap:8px;font-weight:600;display:inline-flex}.atp-foot__wa .ico{color:#d1ff33}.atp-foot__legal{flex-wrap:wrap;gap:6px 18px;font-size:13.5px;display:flex}.atp-foot__legal a{color:var(--t-muted);transition:color .2s}.atp-foot__legal a:hover{color:var(--t-ink)}.atp-foot__small{color:var(--t-muted);max-width:90ch;font-size:12.5px;line-height:1.5}.atp-sticky{display:none}.atp-progress{z-index:60;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.atp-progress i{transform-origin:0;background:#d1ff33;height:100%;display:block;transform:scaleX(0)}.atp-w{vertical-align:top;margin:-.14em -.06em;padding:.14em .06em;display:inline-block;overflow:hidden}.atp-w>span{transform-origin:0 100%;display:inline-block}.atp [data-stagger],.atp-grid{perspective:1200px}.atp-card.has-spot{isolation:isolate;position:relative;overflow:hidden}.atp-card.has-spot:before{content:"";z-index:-1;width:440px;height:440px;transform:translate(var(--mx,50%), var(--my,50%));opacity:0;pointer-events:none;background:radial-gradient(closest-side,#d1ff3324,#d1ff3300);border-radius:999px;margin:-220px 0 0 -220px;transition:opacity .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.is-paper .atp-card.has-spot:before{background:radial-gradient(closest-side,#a8d41338,#a8d41300)}.atp-card.has-spot:hover:before{opacity:1}.atp-btn--primary{isolation:isolate;translate:var(--bx,0px) var(--by,0px);transition:transform .25s cubic-bezier(.22,1,.36,1),translate .45s cubic-bezier(.22,1,.36,1),box-shadow .25s;position:relative;overflow:hidden}.atp-btn--primary:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff8c,#fff0);width:60%;position:absolute;inset:-2px auto -2px 0;transform:translate(-130%)skew(-18deg)}.atp-btn--primary:hover:after{transition:transform .8s cubic-bezier(.22,1,.36,1);transform:translate(260%)skew(-18deg)}.atp-stage__node{isolation:isolate;transition:color .3s;position:relative}.atp-stage__node:before{content:"";z-index:-1;border-radius:inherit;background:#d1ff33;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(0)}.atp-stage.is-lit .atp-stage__node{color:#0e1013}.atp-stage.is-lit .atp-stage__node:before{transform:scale(1)}.atp-proofs__n,.atp-system__stats b,.atp-company__nums b{font-variant-numeric:tabular-nums}.js .atp [data-reveal],.js .atp [data-stagger]>*{opacity:0}.atp-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"brain brain agent inbox""brain brain agent flow""pack dash dash dash";grid-auto-rows:minmax(210px,auto);gap:18px;display:grid}.atp-bento__cell{grid-area:var(--area);perspective:900px;min-width:0}.atp-bento__cell--brain{--area:brain;--tilt:3.5}.atp-bento__cell--agent{--area:agent;--tilt:6}.atp-bento__cell--inbox{--area:inbox;--tilt:6}.atp-bento__cell--flow{--area:flow;--tilt:6}.atp-bento__cell--pack{--area:pack;--tilt:6}.atp-bento__cell--dash{--area:dash;--tilt:3.5}.atp-bento__inner{--rx:0deg;--ry:0deg;--s:1;--mx:50%;--my:50%;--px:0;--py:0;--glare:0;height:100%;transform:rotateX(var(--rx)) rotateY(var(--ry)) scale(var(--s));background:#fff;border:1px solid #0e10131a;border-radius:18px;flex-direction:column;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0e10130a,0 10px 28px -14px #0e101324}.atp-bento__inner.is-tilt{transition:transform .12s linear,box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s}@media (hover:hover) and (pointer:fine){.atp-bento__inner:hover{border-color:#a8d4138c;box-shadow:0 2px 6px #0e10130f,0 28px 56px -24px #0e101342}}.atp-bento__inner:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my), #ffffff8c, #a8d41324 30%, transparent 60%);opacity:var(--glare);transition:opacity .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.atp-bento__inner.is-tilt:after{transition-duration:.3s}.atp-bento__media{translate:calc(var(--px) * -4px) calc(var(--py) * -4px);background:#f4f5f2;border-radius:12px;margin:6px 6px 0;transition:translate .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.is-tilt .atp-bento__media{transition-duration:.12s;transition-timing-function:linear}.atp-bento__media img{width:100%;height:100%;display:block}.atp-bento__cell--brain .atp-bento__media{aspect-ratio:4/3}.atp-bento__cell--brain .atp-bento__media img,.atp-bento__cell--dash .atp-bento__media img{object-fit:contain}.atp-bento__cell--agent .atp-bento__media{flex:auto;min-height:240px}.atp-bento__cell--agent .atp-bento__media img{object-fit:cover;object-position:50% 50%;position:absolute;inset:0}.atp-bento__body{align-content:start;gap:10px;margin-top:auto;padding:22px 24px 24px;display:grid}.atp-bento__tile{box-shadow:inset 0 0 0 1px #a8d41373}.has-media .atp-bento__tile{border-radius:12px;width:36px;height:36px;font-size:17px}.atp-bento__title{color:#0e1013}.atp-bento__cell--brain .atp-bento__title{font-size:1.5rem}.atp-bento__cell--brain .atp-bento__text{max-width:44ch}.atp-bento__cell:not(.has-media) .atp-bento__body{flex-direction:column;gap:10px;height:100%;margin-top:0;padding:24px;display:flex}.atp-bento__cell:not(.has-media) .atp-bento__tile{margin-bottom:auto}.atp-bento__cell:not(.has-media) .atp-bento__title{margin-top:18px}.atp-bento__cell:not(.has-media) .atp-bento__inner:before{content:"";pointer-events:none;background:radial-gradient(120px 90px at 100% 0,#a8d4132e,#0000 70%);position:absolute;inset:0}@media (width>=1024px){.atp-bento__cell--dash .atp-bento__inner{flex-direction:row;align-items:center}.atp-bento__cell--dash .atp-bento__media{aspect-ratio:4/3;flex:0 0 44%;align-self:stretch;margin:6px 0 6px 6px}.atp-bento__cell--dash .atp-bento__body{margin-top:0;padding:24px 32px}}@media (width<=1023px){.atp-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brain brain""agent inbox""agent flow""pack pack""dash dash"}.atp-bento__cell--dash .atp-bento__media{aspect-ratio:16/9}}@media (width<=599px){.atp-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:none;grid-auto-rows:auto;gap:14px}.atp-bento__cell{grid-area:auto}.atp-bento__cell--agent .atp-bento__media{aspect-ratio:4/3;flex:none;min-height:0}.atp-bento__cell--dash .atp-bento__media{aspect-ratio:4/3}.atp-bento__cell:not(.has-media) .atp-bento__title{margin-top:8px}}.atp-duel{grid-template-columns:minmax(0,1fr) minmax(320px,1.1fr) minmax(0,1fr);grid-template-areas:"asks fig gives";align-items:center;display:grid;position:relative}.atp-duel__lane{z-index:2;color:#f2f2f0;gap:12px;display:grid;position:relative}.atp-duel__lane--asks{text-align:right;grid-area:asks;justify-items:end;margin-inline-end:-28px}.atp-duel__lane--gives{grid-area:gives;justify-items:start;margin-inline-start:-28px}.atp-duel__title{font-family:var(--font-display);letter-spacing:-.02em;color:#f2f2f0;margin-bottom:8px;font-size:1.3rem;font-weight:800;line-height:1.15;position:relative}.atp-duel__list{gap:12px;justify-items:inherit;margin:0;padding:0;list-style:none;display:grid}.atp-duel__item{background:#101215;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;max-width:340px;padding:12px 16px;font-size:15px;line-height:1.45;display:flex;position:relative}.atp-duel__lane--asks .atp-duel__item{flex-direction:row-reverse}.atp-duel__lane--asks .atp-duel__item:is(:first-child,:last-child){margin-inline-end:40px}.atp-duel__lane--gives .atp-duel__item:is(:first-child,:last-child){margin-inline-start:40px}.atp-duel__item:after{content:"";background:#ffffff1f;width:20px;height:1px;position:absolute;top:50%}.atp-duel__lane--asks .atp-duel__item:after{left:100%}.atp-duel__lane--gives .atp-duel__item:after{right:100%}.atp-duel__item:is(:first-child,:last-child):after{width:30px}.atp-duel__check{color:#f2f2f0;background:#ffffff0f;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.atp-duel__figure{z-index:1;aspect-ratio:16/10;grid-area:fig;margin:0;position:relative;overflow:hidden;mask-image:radial-gradient(50% 50%,#000 62%,#0000 94%)}.atp-duel__figure:before{content:"";background:radial-gradient(closest-side,#d1ff331a,#0000);width:70%;height:70%;position:absolute;top:15%;left:15%}.atp-duel__figure img{width:125%;max-width:none;height:auto;margin:-15.6% -12.5% 0;display:block;position:relative}@media (width<=699px){.atp-duel{grid-template-columns:minmax(0,1fr);grid-template-areas:"fig""asks""gives";row-gap:28px}.atp-duel__figure{justify-self:center;width:100%;max-width:320px}.atp-duel__lane--asks,.atp-duel__lane--gives{text-align:left;justify-items:start;margin-inline:0}.atp-duel__lane--asks .atp-duel__item{flex-direction:row}.atp-duel__lane .atp-duel__item{width:100%;max-width:none;margin-inline:0!important}.atp-duel__item:after{display:none}}.atp-fit{gap:48px;max-width:980px;display:grid}.atp-fit__group{gap:18px;display:grid}.atp-fit__head{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.atp-fit__title{font-family:var(--font-display);letter-spacing:-.03em;color:#0e1013;text-wrap:balance;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:800;line-height:1.05}.atp-fit__ink{width:120px;height:10px;display:block;overflow:visible}.atp-fit__ink path{fill:none;stroke:#a8d413;stroke-width:3px;stroke-linecap:round}.atp-fit__rule{background:#0e10132e;border-radius:999px;width:40px;height:2px;display:block}.atp-fit__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.atp-fit__card{background:#fff;border:1px solid #0e10131a;border-radius:18px;align-items:center;gap:16px;padding:18px 22px;display:flex;position:relative;box-shadow:0 1px 2px #0e10130a,0 10px 28px -14px #0e101324}.atp-fit__card:before{content:"";background:#a8d413;border-radius:0 0 3px 3px;width:40px;height:3px;position:absolute;top:0;left:22px}.atp-fit__ico{color:#0e1013;background:#a8d41329;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.atp-fit__text{color:#0e1013;text-wrap:pretty;font-size:15px;line-height:1.5}.atp-fit__card--no{box-shadow:none;background:#0e101306;border:1px dashed #0e101329}.atp-fit__card--no:before{display:none}.atp-fit__card--no .atp-fit__ico{color:#6b7078;background:#0e10130f}.atp-fit__card--no .atp-fit__text{color:#3a3f45}@media (width>=900px){.atp-fit__group{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px}.atp-fit__head{padding-top:14px;position:sticky;top:96px}}@media (prefers-reduced-motion:reduce){.atp-bento__inner,.atp-bento__media{transform:translate(0,0)}.atp-bento__inner:after{display:none}}@media (width>=1800px){.atp{--wrap:min(1320px, 100% - 40px)}}@media (width<=1080px){.atp-grid--3{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.atp-only-desk{display:none}.atp-only-mob{display:inline}.atp-hero{padding:92px 0 56px}.atp-hero__col{gap:18px}.atp-hero .atp-cta{flex-direction:column;gap:8px;width:100%}.atp-btn--lg{width:100%}.atp-vsl{border-inline:0;border-radius:0;width:calc(100% + 40px)}.atp-vsl__cover{max-width:60%;top:10%;translate:none}.atp-vsl__audio{padding:6px 12px;font-size:12px}.atp-proofs{gap:0}.atp-proofs li{padding:0 8px}.atp-proofs__l{font-size:12.5px}.atp-grid--2,.atp-grid--3{grid-template-columns:1fr}.atp-case__rows div{grid-template-columns:1fr;gap:4px}.atp-cta--center .atp-cta__micro{text-align:center;width:100%}.atp-sticky{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);background:#000000b8;border-top:1px solid #ffffff14;transition:translate .4s cubic-bezier(.22,1,.36,1);display:block;position:fixed;bottom:0;left:0;right:0;translate:0 110%}.atp-sticky.is-on{translate:0}.atp-foot{padding-bottom:110px}}@media (prefers-reduced-motion:reduce){.js .atp [data-reveal],.js .atp [data-stagger]>*{opacity:1}.atp *,.atp :before,.atp :after{transition:none!important;animation:none!important}.atp-timeline__line i{transform:none}.atp-progress{display:none}.atp-btn--primary{translate:none}.atp-btn--primary:after{display:none}}html:has(.atp){position:relative}.atp-hl__ink{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.atp-hl__ink path{fill:none;stroke:#d1ff33;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.atp-hero__stage{perspective:1200px;grid-area:stage;place-self:center stretch;padding:28px 0;position:relative}.atp-hero__stage:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#000000b3,#0000);height:40px;position:absolute;bottom:4px;left:10%;right:10%}.atp-hero__screen{z-index:1;border:1px solid var(--t-line);transform-style:preserve-3d;background:#101215;border-radius:18px;padding:8px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 2px 6px #00000073,0 24px 48px -12px #000000a6,0 48px 120px -24px #d1ff3324}.atp-hero__screen:after{content:"";z-index:2;border-radius:inherit;background:radial-gradient(420px circle at var(--gx,30%) var(--gy,20%), #ffffff17, transparent 60%);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.atp-hero__screen .atp-vsl{border:0;border-radius:10px;width:100%;margin-top:0;container-type:inline-size}.atp-hero__screen .atp-vsl__cover{max-width:calc(44cqi - clamp(24px,7.5cqi,44px) - 8px);font-size:clamp(16px,5.6cqi,40px)}.atp-hero__screen .atp-vsl__play{width:clamp(48px,15cqi,88px);font-size:clamp(18px,5cqi,30px)}.atp-hero .atp-proofs{grid-area:proofs;margin-top:40px;padding-top:28px}.atp-hero .atp-proofs li{align-content:start;justify-items:start;gap:10px;padding:0 24px}.atp-hero .atp-proofs li:first-child{padding-left:0}.atp-hero .atp-proofs__n{letter-spacing:-.045em;font-size:clamp(40px,4vw,64px)}.atp-hero .atp-proofs__l{max-width:24ch}.atp-proofs__tick{transform-origin:0;background:#d1ff3399;border-radius:999px;width:32px;height:2px;display:block}.atp-problem-sec{overflow-x:clip}.atp-problem__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.atp-problem__scene{aspect-ratio:4/3;border-radius:18px;position:sticky;top:96px;mask-image:radial-gradient(closest-side,#000 78%,#0000 100%)}.atp-problem__scene:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0e10131a,#0000);height:32px;position:absolute;bottom:2%;left:16%;right:16%}.atp-problem__scene img{z-index:1;object-fit:contain;width:100%;height:100%;display:block;position:relative}.atp-problem__cards{gap:18px;padding-left:28px;display:grid;position:relative}.atp-problem__guide{opacity:.7;transform-origin:top;background:repeating-linear-gradient(#a8d413 0 8px,#0000 8px 14px);width:2px;position:absolute;top:12px;bottom:12px;left:0}.atp-problem-sec .atp-card{background:#fff;border:1px solid #0e10131a;grid-template-columns:44px minmax(0,1fr);gap:6px 18px;padding:22px 24px;position:relative;box-shadow:0 1px 2px #0e10130f,0 10px 28px -12px #0e101329}.atp-problem-sec .atp-card:hover{border-color:#a8d413}.atp-problem-sec .atp-card>.atp-tile{grid-row:1/span 2}.atp-problem-sec .atp-card>.atp-h3,.atp-problem-sec .atp-card>.atp-quote{grid-column:2}.atp-card__lift{border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 24px 48px -16px #0e101347}.atp-how-sec{overflow-x:clip}.atp-how__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.atp-how__panel{gap:18px;display:grid;position:sticky;top:96px}.atp-how__scene{margin-bottom:112px;position:relative}.atp-how__visual{aspect-ratio:4/3;border:1px solid var(--t-line);transform-origin:50% 60%;background:#000;border-radius:18px;overflow:hidden}.atp-how__visual img{object-fit:cover;width:100%;height:100%;display:block}.atp-how-sec .atp-shot{z-index:2;width:min(300px,70%);position:absolute;bottom:-112px;right:-24px}.atp-how__status{border:1px solid var(--t-line);background:#101215;border-radius:18px;gap:14px;padding:18px 20px;display:grid}.atp-how__status-inner{justify-items:start;gap:6px;display:grid}.atp-how__pill{color:#d1ff33;letter-spacing:.05em;text-transform:uppercase;background:#d1ff331a;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.atp-how__name{font-family:var(--font-display);letter-spacing:-.03em;margin-top:4px;font-size:22px;font-weight:800;line-height:1.1}.atp-how__when{color:var(--t-muted);font-size:13px}.atp-how__ticks{gap:6px;display:flex}.atp-how__ticks i{background:#ffffff1f;border-radius:999px;flex:1;height:4px;transition:background .35s cubic-bezier(.22,1,.36,1)}.atp-how__ticks i.is-on{background:#d1ff33}.atp-stage__node{transition:color .3s,border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),scale .35s cubic-bezier(.22,1,.36,1)}.atp-stage__n{transition:color .35s cubic-bezier(.22,1,.36,1)}.atp-stage.is-dim>:not(.atp-stage__node){opacity:.45}.atp-stage.is-dim .atp-stage__node{color:var(--t-muted);border-color:#ffffff29}.atp-stage.is-active .atp-stage__node{scale:1.08;box-shadow:0 0 0 6px #d1ff3324}.atp-stage.is-active .atp-stage__n{color:#d1ff33}@media (width<=1080px){.atp-hero{padding:96px 0 56px}.atp-hero__col{grid-template:none/minmax(0,1fr)}.atp-hero .atp-hero__col>*{grid-area:auto}.atp-hero__glow{left:50%}.atp-hero__stage{padding:18px 0}.atp-hero__screen:after{display:none}.atp-hero .atp-proofs{margin-top:18px}.atp-problem__body,.atp-how__body{grid-template-columns:minmax(0,1fr);gap:32px}.atp-problem__scene{width:100%;max-width:520px;margin:0 auto;position:relative;top:auto}.atp-problem__cards{padding-left:20px}.atp-how__panel{max-width:560px;position:relative;top:auto}.atp-how__scene{margin-bottom:0}.atp-how-sec .atp-shot{width:88%;margin:-48px auto 0;position:relative;bottom:auto;right:auto}.atp-stage{min-height:0;padding-bottom:28px}}@media (width<=760px){.atp-hero .atp-proofs li{padding:0 10px}.atp-hero .atp-proofs li:first-child{padding-left:0}.atp-hero .atp-proofs__n{font-size:32px}.atp-hero .atp-proofs__l{font-size:12.5px}.atp-problem-sec .atp-card{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:18px}.atp-problem-sec .atp-tile{width:40px;height:40px}.atp-timeline__line{top:20px;bottom:20px;left:19px}.atp-stage{grid-template-columns:40px minmax(0,1fr);column-gap:16px}.atp-stage__node{width:40px;height:40px;font-size:18px}}@media (prefers-reduced-motion:reduce){.atp-hero__screen,.atp-problem-sec .atp-card,.atp-problem__guide,.atp-how__panel,.atp-how__visual,.atp-how__status-inner,.atp-stage__node{transform:scale(1)!important}.atp-hl__ink path{stroke-dasharray:none!important;stroke-dashoffset:0!important}.atp-hero__screen:after,.atp-card__lift{display:none}.atp-talk__typing{display:none!important}.atp-talk__bubble,.atp-talk__text,.atp-path__card,.atp-path__halo,.atp-path__stem{opacity:1!important;clip-path:none!important;transform:none!important}.atp-path__line{stroke-dashoffset:0!important}.atp-portal__glow,.atp-portal__magnet{transform:none!important}}@media (width<=1023px){.atp-nav{width:fit-content;max-width:var(--wrap);margin:14px auto 0 calc((100% - var(--wrap)) / 2);overscroll-behavior-x:contain;scrollbar-width:none;box-shadow:none;position:static;overflow-x:auto}.atp-nav::-webkit-scrollbar{display:none}.atp-hero{padding-top:152px}}@media (prefers-reduced-motion:reduce){.atp-nav__pill,.atp-nav__link{transition:none}}
