:root{--tc-ac-8ce7b1:#8ce7b1;--tc-ac-ffd76e:#ffd76e;--tc-bg-2aa876-13:rgba(42,168,118,.13);--tc-bg-2aa876-2:rgba(42,168,118,.2);--tc-bg-2aa876-22:rgba(42,168,118,.22);--tc-bg-4f7cff-05:rgba(79,124,255,.05);--tc-bg-4f7cff-09:rgba(79,124,255,.09);--tc-bg-4f7cff-12:rgba(79,124,255,.12);--tc-bg-4f7cff-13:rgba(79,124,255,.13);--tc-bg-4f7cff-14:rgba(79,124,255,.14);--tc-bg-4f7cff-15:rgba(79,124,255,.15);--tc-bg-4f7cff-16:rgba(79,124,255,.16);--tc-bg-4f7cff-2:rgba(79,124,255,.2);--tc-bg-ffb450-1:rgba(255,180,80,.1);--tc-bg-ffb450-2:rgba(255,180,80,.2);--tc-bg-ffffff-04:rgba(255,255,255,.04);--tc-bg-ffffff-05:rgba(255,255,255,.05);--tc-bg-ffffff-06:rgba(255,255,255,.06);--tc-bg-ffffff-085:rgba(255,255,255,.085);--tc-bg-ffffff-1:rgba(255,255,255,.1);--tc-bg-ffffff-13:rgba(255,255,255,.13);--tc-fg-07080f:#07080f;--tc-ln-8ce7b1-26:rgba(140,231,177,.26);--tc-ln-ffd76e-18:rgba(255,215,110,.18);--tc-ln-ffd76e-24:rgba(255,215,110,.24);--tc-ln-ffffff-07:rgba(255,255,255,.07);--tc-ln-ffffff-08:rgba(255,255,255,.08);--tc-ln-ffffff-22:rgba(255,255,255,.22);--tc-on-07080f:#07080f;--tc-sh-4f7cff-35:rgba(79,124,255,.35);--tc-sh-4f7cff-45:rgba(79,124,255,.45);--tc-sh-4f7cff-5:rgba(79,124,255,.5);--tc-sh-4f7cff-55:rgba(79,124,255,.55);--tc-sh-7fd0ff-16:rgba(127,208,255,.16);--tc-sh-7fd0ff-22:rgba(127,208,255,.22);--tc-sh-7fd0ff-28:rgba(127,208,255,.28);--tc-sh-7fd0ff-32:rgba(127,208,255,.32);--tc-sh-7fd0ff-45:rgba(127,208,255,.45);--tc-sh-7fd0ff-5:rgba(127,208,255,.5)}:root[data-theme="light"]{--tc-ac-8ce7b1:#176f3b;--tc-ac-ffd76e:#7e5b00;--tc-bg-2aa876-13:rgba(28,110,78,.072);--tc-bg-2aa876-2:rgba(28,110,78,.11);--tc-bg-2aa876-22:rgba(28,110,78,.121);--tc-bg-4f7cff-05:rgba(39,82,227,.028);--tc-bg-4f7cff-09:rgba(39,82,227,.05);--tc-bg-4f7cff-12:rgba(39,82,227,.066);--tc-bg-4f7cff-13:rgba(39,82,227,.072);--tc-bg-4f7cff-14:rgba(39,82,227,.077);--tc-bg-4f7cff-15:rgba(39,82,227,.083);--tc-bg-4f7cff-16:rgba(39,82,227,.088);--tc-bg-4f7cff-2:rgba(39,82,227,.11);--tc-bg-ffb450-1:rgba(144,82,0,.055);--tc-bg-ffb450-2:rgba(144,82,0,.11);--tc-bg-ffffff-04:rgba(11,16,36,.028);--tc-bg-ffffff-05:rgba(11,16,36,.035);--tc-bg-ffffff-06:rgba(11,16,36,.042);--tc-bg-ffffff-085:rgba(11,16,36,.059);--tc-bg-ffffff-1:rgba(11,16,36,.07);--tc-bg-ffffff-13:rgba(11,16,36,.091);--tc-fg-07080f:#07080f;--tc-ln-8ce7b1-26:rgba(23,111,59,.26);--tc-ln-ffd76e-18:rgba(126,91,0,.18);--tc-ln-ffd76e-24:rgba(126,91,0,.24);--tc-ln-ffffff-07:rgba(11,16,36,.091);--tc-ln-ffffff-08:rgba(11,16,36,.104);--tc-ln-ffffff-22:rgba(11,16,36,.286);--tc-on-07080f:#07080f;--tc-sh-4f7cff-35:rgba(39,82,227,.21);--tc-sh-4f7cff-45:rgba(39,82,227,.27);--tc-sh-4f7cff-5:rgba(39,82,227,.3);--tc-sh-4f7cff-55:rgba(39,82,227,.33);--tc-sh-7fd0ff-16:rgba(25,102,149,.096);--tc-sh-7fd0ff-22:rgba(25,102,149,.132);--tc-sh-7fd0ff-28:rgba(25,102,149,.168);--tc-sh-7fd0ff-32:rgba(25,102,149,.192);--tc-sh-7fd0ff-45:rgba(25,102,149,.27);--tc-sh-7fd0ff-5:rgba(25,102,149,.3)}body.g1p .g1-ent{--divider:var(--tc-ln-ffffff-07);--ease:cubic-bezier(.4,0,.2,1);--ok:var(--tc-ac-8ce7b1);--ok-ring:var(--tc-ln-8ce7b1-26);--ok-soft:var(--tc-bg-2aa876-13);--warn:var(--tc-ac-ffd76e);--warn-ring:var(--tc-ln-ffd76e-24);--warn-soft:var(--tc-bg-ffb450-1);line-height:1.9}body.g1p .g1-ent h1{font-size:clamp(1.9rem,4.4vw,3rem);font-weight:800;line-height:1.32;text-wrap:pretty}body.g1p .g1-ent .lead{margin-top:15px;color:var(--text-2);font-weight:300;font-size:1rem;max-width:58ch;line-height:2.05;text-wrap:pretty}body.g1p .g1-ent .eyebrow{font-weight:600;letter-spacing:.3em;margin-bottom:12px}body.g1p .g1-ent{padding-top:38px}body.g1p .g1-ent .crumbs{margin-bottom:22px}body.g1p .g1-ent [id]{scroll-margin-top:104px}@media(max-width:768px){body.g1p .g1-ent{padding-top:30px}body.g1p .g1-ent .crumbs{margin-bottom:16px}body.g1p .g1-ent [id]{scroll-margin-top:88px}}body.g1p .g1-ent .sec{margin-top:52px;padding:0}body.g1p .g1-ent .sec-h2{font-size:clamp(1.3rem,2.8vw,1.85rem);font-weight:800;line-height:1.45;text-wrap:pretty}body.g1p .g1-ent .sec-lead{margin-top:12px;color:var(--text-2);font-weight:300;font-size:.95rem;max-width:62ch;line-height:2.05;text-wrap:pretty}body.g1p .g1-ent .hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:start;margin-top:6px}body.g1p .g1-ent .hero-grid>*{min-width:0}body.g1p .g1-ent .ent-badge{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;color:var(--cyan);background:var(--tc-bg-4f7cff-14);border-radius:10px;padding:7px 16px;margin-bottom:18px}body.g1p .g1-ent .hero-cta{margin-top:26px;display:flex;gap:11px;flex-wrap:wrap}body.g1p .g1-ent .trust{margin-top:22px;display:flex;gap:9px;flex-wrap:wrap;font-size:1rem;color:var(--text)}body.g1p .g1-ent .trust-i{display:inline-flex;align-items:center;gap:8px;font-size:.83rem;font-weight:600;background:var(--surface);border-radius:999px;padding:9px 15px;box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-08)}body.g1p .g1-ent .trust-i b{color:var(--cyan);font-weight:800}body.g1p .g1-ent .trust-i svg{width:14px;height:14px;flex:none;fill:none;stroke:var(--cyan);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .four{display:grid;grid-template-columns:1fr 1fr;gap:12px}body.g1p .g1-ent .four-c{padding:17px 16px;border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-07);display:flex;flex-direction:column;gap:6px;min-width:0}body.g1p .g1-ent .four-ic{width:36px;height:36px;flex:none;border-radius:11px;background:var(--tc-bg-4f7cff-14);display:flex;align-items:center;justify-content:center;margin-bottom:2px}body.g1p .g1-ent .four-ic svg{width:18px;height:18px;fill:none;stroke:var(--cyan);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .four-t{font-size:.9rem;font-weight:700;line-height:1.5}body.g1p .g1-ent .four-d{font-size:.79rem;color:var(--text-2);font-weight:300;line-height:1.8}body.g1p .g1-ent .pillars{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}body.g1p .g1-ent .pil{padding:24px 22px;border-radius:19px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-08);display:flex;flex-direction:column;gap:11px;min-width:0}body.g1p .g1-ent .pil-ic{width:46px;height:46px;flex:none;border-radius:14px;background:var(--tc-bg-4f7cff-15);display:flex;align-items:center;justify-content:center}body.g1p .g1-ent .pil-ic svg{width:23px;height:23px;fill:none;stroke:var(--cyan);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .pil-t{font-size:1.06rem;font-weight:800;line-height:1.5}body.g1p .g1-ent .pil-d{font-size:.88rem;color:var(--text-2);font-weight:300;line-height:2.02;text-wrap:pretty}body.g1p .g1-ent .pil-note{margin-top:18px;padding:13px 16px;border-radius:13px;background:var(--tc-bg-4f7cff-09);box-shadow:inset 0 0 0 1px var(--tc-sh-7fd0ff-16);font-size:.87rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .g1-ent .pil-note b{color:var(--text);font-weight:600}body.g1p .g1-ent .why{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}body.g1p .g1-ent .why-c{padding:22px 20px;border-radius:18px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-07);min-width:0}body.g1p .g1-ent .why-t{font-size:.99rem;font-weight:700;line-height:1.5;margin-bottom:8px}body.g1p .g1-ent .why-d{font-size:.86rem;color:var(--text-2);font-weight:300;line-height:2.02;text-wrap:pretty}body.g1p .g1-ent .tiers{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}body.g1p .g1-ent .tier{position:relative;padding:24px 22px;border-radius:19px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-07);display:flex;flex-direction:column;gap:11px;min-width:0}body.g1p .g1-ent .tier.is-hot{background:var(--tc-bg-4f7cff-12);box-shadow:inset 0 0 0 1.5px var(--tc-sh-7fd0ff-32)}body.g1p .g1-ent .tier-b{position:absolute;top:-11px;inset-inline-start:22px;font-size:.66rem;font-weight:700;color:var(--tc-on-07080f);background:var(--cyan);border-radius:7px;padding:3px 11px}body.g1p .g1-ent .tier-n{font-size:1.04rem;font-weight:800;line-height:1.5}body.g1p .g1-ent .tier-s{font-size:.78rem;color:var(--cyan);font-weight:600}body.g1p .g1-ent .tier-d{font-size:.85rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .g1-ent .tier-l{list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:2px}body.g1p .g1-ent .tier-l li{position:relative;padding-inline-start:16px;font-size:.84rem;color:var(--text-2);font-weight:300;line-height:1.85}body.g1p .g1-ent .tier-l li::before{content:"";position:absolute;inset-inline-start:0;top:11px;width:5px;height:5px;border-radius:2px;background:linear-gradient(var(--cyan),var(--blue))}body.g1p .g1-ent .tier .btn{margin-top:auto}body.g1p .g1-ent .commit{margin-top:26px;padding:28px 26px;border-radius:22px;background:linear-gradient(165deg,var(--tc-bg-4f7cff-13) 0%,var(--tc-bg-4f7cff-05) 55%,var(--tc-bg-ffffff-04) 100%);box-shadow:inset 0 0 0 1.5px var(--tc-sh-7fd0ff-28)}body.g1p .g1-ent .commit-intro{font-size:.93rem;color:var(--text-2);font-weight:300;line-height:2.05;max-width:70ch;text-wrap:pretty}body.g1p .g1-ent .commit-intro b{color:var(--text);font-weight:600}body.g1p .g1-ent .commit-grid{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:13px}body.g1p .g1-ent .cm-card{padding:19px 18px;border-radius:16px;min-width:0;background:var(--ok-soft);box-shadow:inset 0 0 0 1px var(--ok-ring);display:flex;flex-direction:column;gap:8px}body.g1p .g1-ent .cm-h{display:flex;align-items:center;gap:10px}body.g1p .g1-ent .cm-ic{flex:none;width:30px;height:30px;border-radius:10px;background:var(--tc-bg-2aa876-22);display:flex;align-items:center;justify-content:center}body.g1p .g1-ent .cm-ic svg{width:15px;height:15px;fill:none;stroke:var(--ok);stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .cm-t{font-size:.94rem;font-weight:700;line-height:1.5}body.g1p .g1-ent .cm-d{font-size:.85rem;color:var(--text-2);font-weight:300;line-height:2;text-wrap:pretty}body.g1p .g1-ent .cm-slot{margin-top:2px;font-size:.74rem;color:var(--text-3);font-weight:300}body.g1p .g1-ent .cm-card.is-out{grid-column:1 / -1;background:var(--warn-soft);box-shadow:inset 0 0 0 1.5px var(--warn-ring)}body.g1p .g1-ent .cm-card.is-out .cm-ic{background:var(--tc-bg-ffb450-2)}body.g1p .g1-ent .cm-card.is-out .cm-ic svg{stroke:var(--warn)}body.g1p .g1-ent .cm-card.is-out .cm-t{color:var(--warn)}body.g1p .g1-ent .out-l{list-style:none;display:flex;flex-direction:column;gap:9px;margin-top:4px}body.g1p .g1-ent .out-l li{position:relative;padding-inline-start:17px;font-size:.86rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .g1-ent .out-l li::before{content:"";position:absolute;inset-inline-start:0;top:11px;width:6px;height:6px;border-radius:2px;background:var(--warn);opacity:.75}body.g1p .g1-ent .out-why{margin-top:11px;padding-top:11px;border-top:1px solid var(--tc-ln-ffd76e-18);font-size:.85rem;color:var(--text);font-weight:400;line-height:1.95}body.g1p .g1-ent .steps{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:13px}body.g1p .g1-ent .step{padding:20px 18px;border-radius:17px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-07);min-width:0}body.g1p .g1-ent .step-n{width:30px;height:30px;border-radius:10px;background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--tc-sh-4f7cff-35);color:var(--cyan);font-size:.82rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:11px}body.g1p .g1-ent .step-t{font-size:.93rem;font-weight:700;line-height:1.5;margin-bottom:6px}body.g1p .g1-ent .step-d{font-size:.83rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .g1-ent .qa-list{margin-top:22px;display:flex;flex-direction:column;gap:10px;max-width:820px}body.g1p .g1-ent .cap{border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-07);scroll-margin-top:96px;overflow:hidden;transition:background .2s var(--ease),box-shadow .2s var(--ease)}body.g1p .g1-ent .cap:hover{background:var(--tc-bg-ffffff-085)}body.g1p .g1-ent .cap[open]{background:var(--tc-bg-ffffff-085);box-shadow:inset 0 0 0 1px var(--tc-sh-7fd0ff-22)}body.g1p .g1-ent .cap:target{box-shadow:inset 0 0 0 1px var(--tc-sh-7fd0ff-5)}body.g1p .g1-ent .cap-q{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:13px;padding:16px 18px;min-height:44px}body.g1p .g1-ent .cap-q::-webkit-details-marker{display:none}body.g1p .g1-ent .cap-q:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tc-sh-4f7cff-5)}body.g1p .g1-ent .cap-qt{flex:1;min-width:0;font-size:.97rem;font-weight:600;line-height:1.75;text-wrap:pretty}body.g1p .g1-ent .cap-chev{flex:none;width:26px;height:26px;border-radius:8px;margin-top:1px;background:var(--tc-bg-ffffff-06);display:flex;align-items:center;justify-content:center;transition:transform .25s var(--ease),background .2s}body.g1p .g1-ent .cap-chev svg{width:14px;height:14px;fill:none;stroke:var(--cyan);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .cap[open] .cap-chev{transform:rotate(180deg);background:var(--tc-bg-4f7cff-16)}body.g1p .g1-ent .cap-a{padding:15px 18px 16px;border-top:1px solid var(--divider)}body.g1p .g1-ent .cap-a p{color:var(--text-2);font-weight:300;font-size:.92rem;line-height:2.05;text-wrap:pretty}body.g1p .g1-ent .cap-a b{color:var(--text);font-weight:600}body.g1p .g1-ent .cap-slot{margin-top:9px;font-size:.75rem;color:var(--text-3);font-weight:300}body.g1p .g1-ent .cap-next{margin-top:12px;display:inline-flex;align-items:center;gap:7px;font-size:.87rem;font-weight:600;color:var(--cyan);text-decoration:none;min-height:44px;padding-block:8px}body.g1p .g1-ent .cap-next:hover{text-decoration:underline}body.g1p .g1-ent .cap-next svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .form-grid{margin-top:24px;display:grid;grid-template-columns:1.35fr .65fr;gap:16px;align-items:start}body.g1p .g1-ent .form-card{padding:26px 24px;border-radius:20px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-08);min-width:0}body.g1p .g1-ent .f-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px}body.g1p .g1-ent .f-field{display:flex;flex-direction:column;gap:7px;min-width:0}body.g1p .g1-ent .f-field span{font-size:.8rem;font-weight:600;color:var(--text-2)}body.g1p .g1-ent .f-field input,body.g1p .g1-ent .f-field textarea,body.g1p .g1-ent .f-field select{font-family:inherit;font-size:.92rem;color:var(--text);width:100%;max-width:100%;background:var(--surface-2);border:none;border-radius:12px;padding:12px 15px;outline:none;min-height:46px;transition:box-shadow .2s}body.g1p .g1-ent .f-field textarea{min-height:92px;resize:vertical;line-height:2}body.g1p .g1-ent .f-field input::placeholder,body.g1p .g1-ent .f-field textarea::placeholder{color:var(--text-3)}body.g1p .g1-ent .f-field input:focus,body.g1p .g1-ent .f-field textarea:focus,body.g1p .g1-ent .f-field select:focus{box-shadow:0 0 0 2px var(--tc-sh-4f7cff-45)}body.g1p .g1-ent .f-field select{appearance:none;-webkit-appearance:none;cursor:pointer;font-weight:600;padding-inline-end:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237fd0ff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 14px center;background-size:15px}body.g1p .g1-ent .f-field select option{background:var(--bg-1);color:var(--text)}body.g1p .g1-ent .f-multi{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}body.g1p .g1-ent .f-multi label{position:relative;display:inline-flex;align-items:center;gap:9px;cursor:pointer;font-size:.84rem;font-weight:600;color:var(--text-2);background:var(--surface-2);border-radius:999px;padding:9px 16px;min-height:44px;box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-07);transition:background .2s,color .2s,box-shadow .2s}body.g1p .g1-ent .f-multi label:hover{background:var(--tc-bg-ffffff-13);color:var(--text)}body.g1p .g1-ent .f-multi input{position:absolute;opacity:0;width:0;height:0;margin:0}body.g1p .g1-ent .f-multi .box{flex:none;width:17px;height:17px;border-radius:5px;background:var(--tc-bg-ffffff-06);box-shadow:inset 0 0 0 1.5px var(--tc-ln-ffffff-22);display:inline-flex;align-items:center;justify-content:center;transition:background .18s,box-shadow .18s}body.g1p .g1-ent .f-multi .box svg{width:11px;height:11px;fill:none;stroke:var(--tc-fg-07080f);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.6);transition:opacity .16s,transform .16s}body.g1p .g1-ent .f-multi input:checked~.box{background:var(--cyan);box-shadow:inset 0 0 0 1.5px var(--cyan)}body.g1p .g1-ent .f-multi input:checked~.box svg{opacity:1;transform:scale(1)}body.g1p .g1-ent .f-multi label:has(input:checked){background:var(--tc-bg-4f7cff-2);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--tc-sh-7fd0ff-45)}body.g1p .g1-ent .f-multi label:has(input:focus-visible){box-shadow:0 0 0 2px var(--tc-sh-4f7cff-55),inset 0 0 0 1.5px var(--tc-sh-7fd0ff-45)}body.g1p .g1-ent .f-actions{margin-top:16px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}body.g1p .g1-ent .f-note{font-size:.79rem;color:var(--text-3);font-weight:300;line-height:1.9;flex:1;min-width:190px}body.g1p .g1-ent .alt{padding:22px 20px;border-radius:20px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-07);min-width:0}body.g1p .g1-ent .alt-t{font-size:.86rem;font-weight:700;margin-bottom:5px}body.g1p .g1-ent .alt-d{font-size:.8rem;color:var(--text-3);font-weight:300;line-height:1.9;margin-bottom:14px}body.g1p .g1-ent .alt-row{display:flex;flex-direction:column;gap:9px}body.g1p .g1-ent .alt-i{display:flex;align-items:center;gap:11px;padding:12px 14px;border-radius:13px;background:var(--tc-bg-ffffff-05);text-decoration:none;color:var(--text);min-height:44px;transition:background .2s}body.g1p .g1-ent .alt-i:hover{background:var(--tc-bg-ffffff-1)}body.g1p .g1-ent .alt-ic{flex:none;width:32px;height:32px;border-radius:10px;background:var(--tc-bg-4f7cff-14);display:flex;align-items:center;justify-content:center}body.g1p .g1-ent .alt-ic svg{width:16px;height:16px;fill:none;stroke:var(--cyan);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .alt-k{font-size:.82rem;font-weight:600}body.g1p .g1-ent .alt-v{font-size:.76rem;color:var(--text-3);direction:ltr;unicode-bidi:isolate;display:block}body.g1p .g1-ent .alt-foot{margin-top:14px;padding-top:12px;border-top:1px solid var(--divider);font-size:.78rem;color:var(--text-3);font-weight:300;line-height:1.9}body.g1p .g1-ent .sent{display:flex;align-items:flex-start;gap:14px;padding:22px 22px;border-radius:20px;background:var(--ok-soft);box-shadow:inset 0 0 0 1.5px var(--ok-ring)}body.g1p .g1-ent .sent-ic{flex:none;width:40px;height:40px;border-radius:13px;background:var(--tc-bg-2aa876-2);display:flex;align-items:center;justify-content:center}body.g1p .g1-ent .sent-ic svg{width:20px;height:20px;fill:none;stroke:var(--ok);stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .sent-t{font-size:1rem;font-weight:800;color:var(--ok)}body.g1p .g1-ent .sent-d{margin-top:8px;font-size:.89rem;color:var(--text-2);font-weight:300;line-height:2.05;max-width:60ch}body.g1p .g1-ent .sent-when{margin-top:13px;display:flex;flex-direction:column;gap:8px}body.g1p .g1-ent .sent-w{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--text)}body.g1p .g1-ent .sent-w b{color:var(--cyan);font-weight:700}body.g1p .g1-ent .sent-w svg{flex:none;width:15px;height:15px;fill:none;stroke:var(--cyan);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}body.g1p .g1-ent .sent-next{margin-top:15px;display:flex;gap:9px;flex-wrap:wrap}body.g1p .g1-ent .chips{margin-top:20px;display:flex;gap:9px;flex-wrap:wrap}body.g1p .g1-ent .chip-l{display:inline-flex;align-items:center;gap:7px;font-size:.86rem;font-weight:600;color:var(--text);background:var(--surface);border-radius:999px;padding:10px 17px;text-decoration:none;min-height:44px;box-shadow:inset 0 0 0 1px var(--tc-ln-ffffff-08);transition:background .2s,color .2s}body.g1p .g1-ent .chip-l:hover{background:var(--tc-bg-4f7cff-16);color:var(--cyan)}body.g1p .g1-ent .chip-l svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:.55}body.g1p .g1-ent .chip-l:hover svg{opacity:1}body.g1p .g1-ent .btn svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){body.g1p .g1-ent .cap,body.g1p .g1-ent .cap-chev,body.g1p .g1-ent .chip-l,body.g1p .g1-ent .btn{transition:none}}@media(max-width:1000px){body.g1p .g1-ent .hero-grid{grid-template-columns:1fr;gap:26px}body.g1p .g1-ent .pillars,body.g1p .g1-ent .why{grid-template-columns:1fr}body.g1p .g1-ent .tiers{grid-template-columns:1fr}body.g1p .g1-ent .steps{grid-template-columns:1fr 1fr}body.g1p .g1-ent .form-grid{grid-template-columns:1fr}}@media(max-width:768px){body.g1p .g1-ent .four{grid-template-columns:1fr}body.g1p .g1-ent .steps{grid-template-columns:1fr}body.g1p .g1-ent .commit{padding:20px 17px}body.g1p .g1-ent .commit-grid{grid-template-columns:1fr}body.g1p .g1-ent .form-card{padding:20px 17px}body.g1p .g1-ent .f-actions .btn{width:100%}body.g1p .g1-ent .cap-q{padding:14px 15px;gap:10px}body.g1p .g1-ent .cap-a{padding:14px 15px 15px}}