.llc-hero{isolation:isolate;padding-block:clamp(56px,9vw,120px) clamp(56px,8vw,104px);position:relative;overflow:hidden}.llc-hero-in{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid;position:relative}@media (min-width:1024px){.llc-hero-in{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:56px}}.llc-hero-lede{min-width:0}.llc-hero .llc-h1{margin-top:26px;font-size:clamp(2.4rem,5.4vw,4.3rem)}.llc-h1 .mk-accent{background:linear-gradient(92deg, var(--color-brand-light), #d6e6ff 60%, var(--color-mint));color:#0000;-webkit-background-clip:text;background-clip:text}.llc-sub{margin-top:28px;font-weight:500}.llc-actions{margin-top:40px}.llc-actions .mk-btn-primary:hover .mk-btn-arrow{transform:translateY(3px)}.llc-stats{margin-top:clamp(40px,5vw,56px)}.llc-stats .mk-stat-amount.is-brand{color:var(--color-brand-light)}.llc-docs{justify-content:center;min-width:0;display:flex;position:relative}.llc-docs-halo{z-index:0;filter:blur(30px);background:radial-gradient(closest-side,#1466e857,#0000);border-radius:50%;position:absolute;inset:6% 4%}.llc-docs-plate{z-index:1;border-radius:var(--r-xl);border:1px solid var(--color-hairline-strong);background:radial-gradient(70% 80% at 100% 0%, #1466e838, transparent 60%), linear-gradient(160deg, var(--color-surface-2), var(--color-surface));width:min(440px,100%);box-shadow:var(--shadow-card);gap:12px;padding:clamp(18px,3vw,26px);animation:8s ease-in-out infinite alternate llc-float;display:grid;position:relative}.llc-doc{border-radius:var(--r-md);border:1px solid var(--color-hairline);background:#ffffff0d;gap:6px;padding:16px 18px;display:grid;box-shadow:0 18px 40px -30px #000c}.llc-doc:first-child{transform:rotate(-1.2deg)translate(-4px)}.llc-doc:nth-child(2){transform:rotate(.7deg)translate(6px)}.llc-doc:nth-child(3){transform:rotate(-.4deg)}.llc-doc-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.llc-doc-k{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-light);font-size:11.5px}.llc-doc-tick{width:22px;height:22px;color:var(--color-mint);background:#7ff0c924;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.llc-doc-tick svg{width:12px;height:12px}.llc-doc-h{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-fg);font-size:15.5px;font-weight:600;line-height:1.25}.llc-doc-line{color:var(--color-muted);font-size:12.5px;line-height:1.4}@keyframes llc-float{0%{transform:translateY(-4px)}to{transform:translateY(6px)}}.llc-pk-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){.llc-pk-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.llc-pk{text-align:left;border-radius:var(--r-lg);border:1px solid var(--color-hairline);background:var(--color-card);width:100%;min-width:0;box-shadow:var(--shadow-card);color:var(--color-fg);cursor:pointer;transition:transform .55s var(--spring), box-shadow .4s var(--ease), border-color .3s var(--ease), background-color .3s var(--ease);flex-direction:column;align-items:stretch;padding:66px 24px 24px;display:flex;position:relative}.llc-pk:hover{border-color:var(--color-hairline-strong);box-shadow:var(--shadow-card-hover);background:#fff1;transform:translateY(-4px)}.llc-pk.is-on,.llc-pk.is-on:hover{background:linear-gradient(160deg, var(--color-navy-3), var(--color-navy-2) 45%, var(--color-navy));box-shadow:var(--shadow-brand), var(--shadow-card-hover);border-color:#9cc2ff59;transform:translateY(-6px)}.llc-pk-flag{max-width:calc(100% - 48px);min-height:28px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-warning);background:#ffcf8a1f;border:1px solid #ffcf8a4d;border-radius:999px;align-items:center;padding:4px 12px;font-size:11.5px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;top:20px;left:24px}.llc-pk.is-on .llc-pk-flag{color:var(--color-mint);background:#7ff0c929;border-color:#7ff0c966}.llc-pk-name{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-fg);font-size:clamp(1.35rem,2vw,1.6rem);font-weight:700;line-height:1.1}.llc-pk.is-on .llc-pk-name{color:#fff}.llc-pk-role{color:var(--color-muted);margin-top:6px;font-size:14px}.llc-pk.is-on .llc-pk-role{color:#ffffffc7}.llc-pk-price{border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;align-items:baseline;gap:8px;margin:22px 0 20px;padding-bottom:20px;display:flex}.llc-pk.is-on .llc-pk-price{border-bottom-color:#fff3}.llc-pk-old{font-family:var(--font-mono);color:var(--color-muted-2);font-variant-numeric:tabular-nums;font-size:16px}.llc-pk.is-on .llc-pk-old{color:#ffffff8c}.llc-pk-big{font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-fg);font-size:44px;font-weight:600;line-height:1}.llc-pk.is-on .llc-pk-big{color:#fff}.llc-pk-per{color:var(--color-muted);font-size:13.5px}.llc-pk.is-on .llc-pk-per{color:#ffffffb8}.llc-pk-list{flex-direction:column;flex:1;gap:11px;margin-bottom:24px;display:flex}.llc-pk-it{color:var(--color-fg-soft);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.llc-pk.is-on .llc-pk-it{color:#ffffffe6}.llc-pk-tick{width:20px;height:20px;color:var(--color-mint);background:#7ff0c924;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.llc-pk-tick svg{width:11px;height:11px}.llc-pk-itx{overflow-wrap:break-word;min-width:0}.llc-pk-act{border:1px solid var(--color-hairline-strong);text-align:center;min-height:44px;color:var(--color-fg);transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.llc-pk:hover .llc-pk-act{background:#ffffff1a}.llc-pk.is-on .llc-pk-act,.llc-pk.is-on:hover .llc-pk-act{color:var(--color-navy);background:#fff;border-color:#fff}.llc-pk-foot{justify-content:center;margin-top:28px;display:flex}.cmp-wrap{display:none}@media (min-width:760px){.cmp-wrap{display:block}}.cmp-table th,.cmp-table td{padding:14px 18px}.cmp-table thead th{vertical-align:bottom;border-bottom-color:var(--color-hairline-strong)}.cmp-table .cmp-col{text-align:center;width:22%}.cmp-col-name{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--color-fg);font-size:16px;font-weight:600;display:block}.cmp-col-price{font-family:var(--font-mono);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-brand-light);margin-top:4px;font-size:13.5px;display:block}.cmp-col-highlight{background:#1466e824}.cmp-cell-highlight{background:#1466e812}.cmp-table .cmp-group-th{color:var(--color-brand-light);background:#ffffff05;padding-top:20px}.cmp-table .cmp-feature{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--color-fg-soft);background:0 0;font-size:14.5px;font-weight:500}.cmp-table .cmp-cell{text-align:center}.cmp-yes,.cmp-no{width:24px;height:24px;color:var(--color-mint);background:#7ff0c924;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cmp-yes svg,.cmp-no svg{width:13px;height:13px}.cmp-no{color:var(--color-muted-2);background:#ffffff0f}.pkg-cards{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.pkg-cards{display:none}}.pkg{border-radius:var(--r-lg);border:1px solid var(--color-hairline);background:var(--color-card);box-shadow:var(--shadow-card);padding:20px}.pkg.is-featured{background:#1466e817;border-color:#9cc2ff59}.pkg-head{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.pkg-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-fg);font-size:1.2rem;font-weight:700}.pkg-price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-brand-light);font-size:1.2rem;font-weight:600}.pkg-group{margin-top:16px}.pkg-group-k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-2);margin-bottom:8px;font-size:12px;display:block}.pkg-feats{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pkg-feat{color:var(--color-fg-soft);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.pkg-feat.is-off{color:var(--color-muted-2)}.pkg-mark{width:20px;height:20px;color:var(--color-mint);background:#7ff0c924;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.pkg-mark svg{width:11px;height:11px}.pkg-feat.is-off .pkg-mark{color:var(--color-muted-2);background:#ffffff0f}.pkg-feat-tx{min-width:0}.llc-proc{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (min-width:960px){.llc-proc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}.llc-proc-side{position:sticky;top:110px}}.llc-proc-side{min-width:0}.llc-proc-side .mk-h2{margin-top:18px}.llc-flow{gap:12px;margin:0;padding:0;list-style:none;display:grid}.llc-flow-step{border-radius:var(--r-lg);border:1px solid var(--color-hairline);background:var(--color-card);transition:border-color .4s var(--ease), background-color .4s var(--ease), transform .5s var(--spring);grid-template-columns:48px minmax(0,1fr);gap:20px;padding:clamp(20px,3vw,28px);display:grid}.llc-flow-step:hover{background:#1466e817;border-color:#9cc2ff66;transform:translateY(-3px)}.llc-flow-n{font-family:var(--font-mono);color:var(--color-brand-light);padding-top:4px;font-size:15px;font-weight:600}.llc-flow-step.is-last .llc-flow-n{color:var(--color-mint)}.llc-flow-in{min-width:0}.llc-flow-p{color:var(--color-muted);margin-top:8px;font-size:15px;line-height:1.55}@media (max-width:480px){.llc-flow-step{grid-template-columns:36px minmax(0,1fr);gap:14px}}.llc-xs-in{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;padding:clamp(28px,5vw,56px);display:grid;position:relative}@media (min-width:900px){.llc-xs-in{grid-template-columns:minmax(0,1fr) auto;gap:48px}}.llc-xs-left{min-width:0}.llc-xs-lead{color:#ffffffc7;margin-bottom:16px}.llc-xs-lead:before{background:var(--color-mint);box-shadow:0 0 0 3px #7ff0c933}.llc-disclaimer{padding-block:0 clamp(40px,6vw,72px)}@media (prefers-reduced-motion:reduce){.llc-docs-plate{animation:none}}
