.ctaf{--cf-ink:#F5F5F7;--cf-mute:#A1A1A6;--cf-line:rgba(255,255,255,.1);--cf-hot:#E8824A;--cf-terra:#C4511B;--cf-grad:linear-gradient(96deg,#FFB27A,#E8824A 45%,#C4511B);--mx:50%;--my:30%;position:relative;overflow:hidden;isolation:isolate;background:#0A0A0B;color:var(--cf-ink);padding:120px 0 104px;text-align:center}.ctaf-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.ctaf-blob{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}.ctaf-b1{width:620px;height:620px;left:-220px;top:-260px;background:radial-gradient(circle,#C4511B 0,rgba(196,81,27,0) 70%);opacity:.75;animation:ctafDrift1 22s ease-in-out infinite alternate}.ctaf-b2{width:560px;height:560px;right:-200px;bottom:-240px;background:radial-gradient(circle,#E8824A 0,rgba(232,130,74,0) 70%);opacity:.6;animation:ctafDrift2 26s ease-in-out infinite alternate}.ctaf-b3{width:380px;height:380px;left:48%;top:38%;background:radial-gradient(circle,#9C3A10 0,rgba(156,58,16,0) 70%);opacity:.7;animation:ctafDrift3 19s ease-in-out infinite alternate}@keyframes ctafDrift1{to{transform:translate(180px,120px) scale(1.15)}}@keyframes ctafDrift2{to{transform:translate(-200px,-90px) scale(1.2)}}@keyframes ctafDrift3{to{transform:translate(-260px,-160px) scale(.85)}}.ctaf-grid{position:absolute;inset:-60px 0 0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(75% 65% at 50% 40%,#000 20%,transparent 78%);mask-image:radial-gradient(75% 65% at 50% 40%,#000 20%,transparent 78%);animation:ctafGrid 14s linear infinite}@keyframes ctafGrid{to{transform:translateY(56px)}}.ctaf-spot{position:absolute;inset:0;background:radial-gradient(520px circle at var(--mx) var(--my),rgba(232,130,74,.14),transparent 60%)}.ctaf-wrap{position:relative;max-width:1120px;margin-inline:auto;padding-inline:22px}.ctaf-me{display:inline-flex;align-items:center;gap:12px;padding:6px 18px 6px 6px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid var(--cf-line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-align:left;margin-bottom:28px}.ctaf-me img{width:44px;height:44px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #0A0A0B,0 0 0 4px var(--cf-hot)}.ctaf-me-txt b{display:block;font-size:.95rem;line-height:1.2;color:#fff;letter-spacing:-.01em}.ctaf-me-txt small{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--cf-mute)}.ctaf-live{width:7px;height:7px;border-radius:50%;background:#34C759;box-shadow:0 0 0 0 rgba(52,199,89,.55);animation:ctafPulse 2.2s infinite}@keyframes ctafPulse{70%{box-shadow:0 0 0 7px rgba(52,199,89,0)}to{box-shadow:0 0 0 0 rgba(52,199,89,0)}}.ctaf-title{font-size:clamp(2.7rem,7.4vw,5.8rem);line-height:1.02;letter-spacing:-.05em;font-weight:700;color:#fff;margin:0 auto 20px;max-width:16ch;text-wrap:balance}.ctaf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ctaf-rot{display:inline-grid;vertical-align:bottom;text-align:left}.ctaf-word{grid-area:1/1;white-space:nowrap;padding:0 .06em .08em 0;background:var(--cf-grad);-webkit-background-clip:text;background-clip:text;color:transparent;animation:ctafWord 9s cubic-bezier(.6,0,.2,1) infinite both;animation-delay:calc(var(--w) * 3s)}@keyframes ctafWord{0%{opacity:0;transform:translateY(.45em);filter:blur(8px)}30%,5%{opacity:1;transform:none;filter:blur(0)}35%,to{opacity:0;transform:translateY(-.45em);filter:blur(8px)}}.ctaf-sub{max-width:600px;margin:0 auto 56px;font-size:1.15rem;line-height:1.55;color:var(--cf-mute)}.ctaf-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;text-align:left}.ctaf-card{--cx:50%;--cy:0%;position:relative;display:flex;flex-direction:column;gap:10px;padding:26px 24px 22px;border-radius:24px;color:var(--cf-ink);text-decoration:none;background:radial-gradient(360px circle at var(--cx) var(--cy),rgba(232,130,74,.16),transparent 60%) padding-box,linear-gradient(160deg,rgba(34,34,37,.78),rgba(18,18,20,.72)) padding-box,linear-gradient(160deg,rgba(255,255,255,.2),rgba(255,255,255,.05) 50%,rgba(232,130,74,.35)) border-box;border:1px solid transparent;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 60px -30px rgba(0,0,0,.7);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,background .45s}.ctaf-card:focus-visible,.ctaf-card:hover{transform:translateY(-6px);box-shadow:0 40px 70px -30px rgba(196,81,27,.55)}.ctaf-card:focus-visible{outline:2px solid var(--cf-hot);outline-offset:3px}.ctaf-card-doc{color:#1D1D1F;background:radial-gradient(360px circle at var(--cx) var(--cy),rgba(232,130,74,.14),transparent 60%) padding-box,linear-gradient(#fff,#FFF6F0) padding-box,var(--cf-grad) border-box;box-shadow:0 30px 70px -28px rgba(232,130,74,.55)}.ctaf-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ctaf-ico{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid var(--cf-line);color:var(--cf-hot);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.ctaf-card-doc .ctaf-ico{background:var(--cf-grad);border-color:transparent;color:#fff;box-shadow:0 12px 24px -10px rgba(196,81,27,.7)}.ctaf-card:hover .ctaf-ico{transform:rotate(-6deg) scale(1.08)}.ctaf-ico svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ctaf-tag{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.08);color:#FFC49C}.ctaf-card-doc .ctaf-tag{background:rgba(196,81,27,.1);color:var(--cf-terra)}.ctaf-n{font-size:.75rem;font-weight:700;letter-spacing:.12em;color:var(--cf-hot)}.ctaf-card-doc .ctaf-n{color:var(--cf-terra)}.ctaf-card-tit{font-size:1.6rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;color:inherit}.ctaf-card-txt{font-size:.98rem;line-height:1.5;color:var(--cf-mute)}.ctaf-card-doc .ctaf-card-txt{color:#6E6E73}.ctaf-after{display:flex;flex-direction:column;gap:8px;margin:8px 0 18px;padding-top:16px;border-top:1px dashed var(--cf-line)}.ctaf-card-doc .ctaf-after{border-top-color:rgba(196,81,27,.22)}.ctaf-after-k{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cf-mute);opacity:.8}.ctaf-step{position:relative;padding-left:26px;font-size:.92rem;line-height:1.4}.ctaf-step:before{content:"";position:absolute;left:0;top:.12em;width:17px;height:17px;border-radius:50%;background:rgba(232,130,74,.18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%23E8824A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /13px no-repeat}.ctaf-go{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 14px 20px;border-radius:999px;font-weight:600;font-size:.98rem;background:rgba(255,255,255,.08);color:#fff;transition:background .3s}.ctaf-card:hover .ctaf-go{background:rgba(255,255,255,.14)}.ctaf-card-doc .ctaf-go{background:var(--cf-grad);color:#fff;box-shadow:0 14px 28px -14px rgba(196,81,27,.8)}.ctaf-card-chat .ctaf-go{background:rgba(37,211,102,.14)}.ctaf-card-chat:hover .ctaf-go{background:rgba(37,211,102,.24)}.ctaf-arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.14);transition:transform .35s cubic-bezier(.2,.8,.2,1);flex:none}.ctaf-card-doc .ctaf-arrow{background:rgba(255,255,255,.25)}.ctaf-card:hover .ctaf-arrow{transform:translateX(4px)}.ctaf-card-doc .i-line{stroke-dasharray:16;stroke-dashoffset:0;animation:ctafWrite 4.5s ease-in-out infinite}.ctaf-card-doc .i-l2{animation-delay:.25s}.ctaf-card-doc .i-l3{animation-delay:.5s}@keyframes ctafWrite{0%,12%{stroke-dashoffset:16}34%,to{stroke-dashoffset:0}}.i-seal{fill:#fff;stroke:currentColor}.ctaf-card-doc .i-seal{stroke:#fff;fill:#C4511B}.i-check{stroke-dasharray:10;animation:ctafCheck 4.5s ease-in-out infinite}.ctaf-card-doc .i-check{stroke:#fff}@keyframes ctafCheck{0%,40%{stroke-dashoffset:10}55%,to{stroke-dashoffset:0}}.i-ring{transform-origin:24px 24px;animation:ctafRing 3.6s ease-in-out infinite}@keyframes ctafRing{0%,70%,to{transform:none}74%{transform:rotate(-12deg)}78%{transform:rotate(10deg)}82%{transform:rotate(-8deg)}86%{transform:rotate(6deg)}90%{transform:none}}.i-wave{opacity:0;animation:ctafWave 3.6s ease-out infinite}.i-w2{animation-delay:.15s}@keyframes ctafWave{0%,70%{opacity:0}78%{opacity:1}96%,to{opacity:0}}.i-dot{fill:currentColor;stroke:none;animation:ctafType 1.4s ease-in-out infinite}.i-d2{animation-delay:.18s}.i-d3{animation-delay:.36s}@keyframes ctafType{0%,60%,to{transform:none;opacity:.45}30%{transform:translateY(-3px);opacity:1}}.ctaf-card-chat .ctaf-ico{color:#4ADE80}.ctaf-card:hover .i-ring,.ctaf-card:hover .i-wave{animation-duration:1.2s}.ctaf-trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 10px;margin:44px 0 0;padding:0}.ctaf-trust li{display:inline-flex;align-items:center;gap:6px;padding:8px 14px 8px 12px;border-radius:999px;font-size:.86rem;color:#D2D2D7;background:rgba(255,255,255,.05);border:1px solid var(--cf-line)}.ctaf-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cf-hot)}.ctaf-trust b{color:#fff}.ctaf-armed .ctaf-st{opacity:0;transform:translateY(28px)}.ctaf-armed.ctaf-in .ctaf-st{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 90ms)}.ctaf-armed.ctaf-in .ctaf-card.ctaf-st{transition:opacity .8s cubic-bezier(.2,.8,.2,1) calc(var(--i) * 90ms),transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,background .45s}@media (max-width:900px){.ctaf{padding:88px 0 76px}.ctaf-cards{grid-template-columns:1fr;max-width:520px;margin-inline:auto;gap:14px}.ctaf-sub{margin-bottom:40px}}@media (max-width:480px){.ctaf{padding:72px 0 64px}.ctaf-wrap{padding-inline:16px}.ctaf-me{margin-bottom:22px}.ctaf-title{font-size:clamp(2.5rem,12vw,3rem)}.ctaf-sub{font-size:1.02rem;margin-bottom:32px}.ctaf-card{padding:22px 18px 18px;border-radius:20px}.ctaf-card-tit{font-size:1.4rem}.ctaf-go{font-size:.95rem;padding:12px 12px 12px 18px}.ctaf-trust{margin-top:32px;gap:8px}.ctaf-trust li{font-size:.8rem;padding:7px 12px 7px 10px}.ctaf-blob{filter:blur(60px)}.ctaf-b1{width:420px;height:420px}.ctaf-b2{width:380px;height:380px}.ctaf-b3{width:260px;height:260px;left:30%}}@media (prefers-reduced-motion:reduce){.ctaf-blob,.ctaf-card .i-line,.ctaf-grid,.ctaf-live,.i-check,.i-dot,.i-ring,.i-wave{animation:none!important}.i-wave{opacity:1}.ctaf-word{animation:none}.ctaf-word:not(:first-child){display:none}.ctaf-armed .ctaf-st{opacity:1;transform:none;transition:none}.ctaf-arrow,.ctaf-card,.ctaf-ico{transition:none}.ctaf-card:hover,.ctaf-card:hover .ctaf-arrow,.ctaf-card:hover .ctaf-ico{transform:none}}.ctaf-card-doc .ctaf-after-k{color:#86868B}.ctaf-card-doc .ctaf-step:before{background-color:rgba(196,81,27,.12)}