.clooney-landing{color:var(--color-ink);overflow-x:clip}@media (min-width:640px){.clooney-landing{--gutter:2rem}}.clooney-landing__ground{z-index:-1;background-color:var(--color-ground);position:fixed;inset:0}.clooney-landing :is(h1,h2,h3){letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;min-width:0;font-style:normal;font-weight:600;line-height:1.06}.clooney-landing h1{line-height:1}.clooney-landing [id]{scroll-margin-top:6rem}.clooney-landing .label{font-family:var(--font-spline-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.6875rem}.clooney-landing .hl{color:inherit;background-image:linear-gradient(var(--hl,var(--color-hl)) 0 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 84%;background-repeat:no-repeat;background-size:100% .3em;padding-bottom:.02em}.clooney-landing a:focus-visible,.clooney-landing button:focus-visible,.clooney-landing summary:focus-visible,.clooney-landing input:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:4px}.clooney-landing ::selection{background:var(--color-accent);color:var(--color-ink)}.clooney-landing .btn{--btn-face:var(--color-accent);--btn-edge:var(--color-accent-deep);--btn-cast:#d2ae006b;white-space:nowrap;border-radius:var(--radius-pill);color:var(--color-ink);background:var(--btn-face);cursor:pointer;box-shadow:0 4px 0 0 var(--btn-edge), 0 6px 12px -3px var(--btn-cast);transition:transform .14s var(--ease-push), box-shadow .14s var(--ease-push), background-color .16s var(--ease-push);border:0;justify-content:center;align-items:center;gap:.5em;padding:.8rem 1.4rem;font-size:.9375rem;font-weight:600;display:inline-flex;transform:translateY(0)}@supports (color:lab(0% 0 0)){.clooney-landing .btn{--btn-cast:lab(72.6547% 6.09392 137.561/.42)}}.clooney-landing .btn:hover{box-shadow:0 6px 0 0 var(--btn-edge), 0 12px 22px -4px var(--btn-cast);transform:translateY(-2px)}.clooney-landing .btn:active{box-shadow:0 1px 0 0 var(--btn-edge), 0 2px 6px -2px var(--btn-cast);transition-duration:70ms;transform:translateY(3px)}.clooney-landing .btn--lg{padding:1rem 1.75rem;font-size:1.0625rem}.clooney-landing .btn--sm{padding:.55rem 1rem;font-size:.875rem}.clooney-landing .btn--outline{color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink-faint);background:0 0}.clooney-landing .btn--outline:hover{background:var(--color-paper-2);box-shadow:inset 0 0 0 1.5px var(--color-ink);transform:translateY(-2px)}.clooney-landing .btn--outline:active{box-shadow:inset 0 0 0 1.5px var(--color-ink);transform:translateY(1px)}.clooney-landing .tile{border-radius:var(--radius-card);min-width:0;transition:transform .22s var(--ease-spring), box-shadow .22s var(--ease-snap);padding:1.5rem}@media (min-width:768px){.clooney-landing .tile{padding:2rem}}.clooney-landing .tile--lift:hover{box-shadow:0 18px 34px -20px oklch(var(--shadow-c) / .3);transform:translateY(-4px)}.clooney-landing .panel{background:var(--color-paper);border-radius:var(--radius-card);box-shadow:0 1px 2px oklch(var(--shadow-c) / .06), 0 20px 40px -24px oklch(var(--shadow-c) / .28);border:0}.clooney-landing .rise{animation:hum-rise .6s var(--ease-snap) both}@keyframes hum-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.clooney-landing .mark{background:var(--color-accent);width:.62em;height:.62em;animation:hum-breathe 4s var(--ease-snap) infinite;transition:transform .22s var(--ease-spring);border-radius:999px;display:inline-block;box-shadow:0 0 #f6ce008c;box-shadow:0 0 lab(84.3328% 3.40465 86.5733/.55)}.clooney-landing .wordmark:hover .mark{transform:scale(1.28)}@keyframes hum-breathe{0%,to{transform:scale(1);box-shadow:0 0 #f6ce0080;box-shadow:0 0 lab(84.3328% 3.40465 86.5733/.5)}50%{transform:scale(1.06);box-shadow:0 0 0 5px #f6ce0000;box-shadow:0 0 0 5px lab(84.3328% 3.40465 86.5733/0)}}.clooney-landing .navpill{border-radius:var(--radius-pill);background:var(--color-paper);box-shadow:0 1px 2px oklch(var(--shadow-c) / .07), 0 14px 30px -18px oklch(var(--shadow-c) / .4)}.clooney-landing .board{grid-template-columns:minmax(0,1fr);gap:.875rem;display:grid}@media (min-width:900px){.clooney-landing .board{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"how how how how how how how demo demo demo demo demo""how how how how how how how sec sec sec sec sec""who who who who who who who who who free free free";gap:1rem}.clooney-landing .cell-how{grid-area:how}.clooney-landing .cell-demo{grid-area:demo}.clooney-landing .cell-sec{grid-area:sec}.clooney-landing .cell-who{grid-area:who}.clooney-landing .cell-free{grid-area:free}}.clooney-landing .bleed-num{letter-spacing:-.05em;color:var(--color-coral-ink);margin-block-start:-.35rem;margin-inline-start:-.9rem;font-size:clamp(5rem,13vw,9rem);font-weight:700;line-height:.78}@media (min-width:768px){.clooney-landing .bleed-num{margin-inline-start:-1.6rem}}.clooney-landing .stat-num{letter-spacing:-.06em;color:var(--color-coral-ink);margin-block-start:-.4rem;margin-inline-start:-.9rem;font-size:clamp(6rem,18vw,14rem);font-weight:700;line-height:.74}@media (min-width:768px){.clooney-landing .stat-num{margin-inline-start:-1.6rem}}.clooney-landing .ledger-row{transition:background-color .18s var(--ease-snap), transform .22s var(--ease-spring)}.clooney-landing .ledger-row:hover{background-color:var(--color-paper-2);transform:translate(3px)}.clooney-landing .price-grid{grid-template-columns:minmax(0,1fr);gap:.875rem;display:grid}@media (min-width:640px){.clooney-landing .price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.clooney-landing .price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}}.clooney-landing .price-card{border-radius:var(--radius-card);background:var(--color-paper);border:1px solid var(--color-line);transition:transform .22s var(--ease-spring), box-shadow .22s var(--ease-snap);flex-direction:column;padding:1.5rem;display:flex}.clooney-landing .price-card:hover{box-shadow:0 18px 34px -20px oklch(var(--shadow-c) / .3);transform:translateY(-4px)}.clooney-landing .price-card--featured{box-shadow:0 0 0 2px var(--color-accent-deep), 0 22px 44px -26px oklch(var(--shadow-c) / .32);border-color:#0000}@media (min-width:1024px){.clooney-landing .price-card--featured{transform:translateY(-.75rem)}.clooney-landing .price-card--featured:hover{transform:translateY(-1.1rem)}}.clooney-landing details>summary{cursor:pointer;list-style:none}.clooney-landing details>summary::-webkit-details-marker{display:none}.clooney-landing details .chev{transition:transform .2s var(--ease-snap)}.clooney-landing details[open] .chev{transform:rotate(45deg)}.clooney-landing .marquee{width:max-content;animation:38s linear infinite hum-marquee;display:flex}.clooney-landing .marquee>span{padding-inline:1.25rem}@keyframes hum-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.clooney-landing .btn,.clooney-landing .btn:hover,.clooney-landing .btn:active,.clooney-landing .tile,.clooney-landing .tile--lift:hover,.clooney-landing .ledger-row:hover,.clooney-landing .price-card:hover,.clooney-landing .wordmark:hover .mark{transform:none}.clooney-landing .price-card,.clooney-landing .price-card--featured:hover{transition:none}.clooney-landing .mark,.clooney-landing .marquee{animation:none}.clooney-landing .marquee{width:100%}.clooney-landing .rise{animation-name:hum-fade;animation-duration:.15s}@keyframes hum-fade{0%{opacity:0}to{opacity:1}}}.rc-card{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:0 1px 2px oklch(var(--shadow-c) / .04), 0 12px 32px -18px oklch(var(--shadow-c) / .18);overflow:hidden}.rc-tabs{background:var(--color-paper-2);border-radius:calc(var(--radius-card) - .6rem);grid-template-columns:1fr 1fr;gap:.25rem;margin:.75rem .75rem 0;padding:.375rem;display:grid}.rc-tab{border-radius:calc(var(--radius-card) - .85rem);color:var(--color-ink-dim);transition:background-color .14s var(--ease-snap), color .14s var(--ease-snap);padding:.6rem 1rem;font-size:.9375rem;font-weight:600}.rc-tab:hover:not(:disabled){color:var(--color-ink)}.rc-tab--on{background:var(--color-paper);color:var(--color-ink);box-shadow:0 1px 2px oklch(var(--shadow-c) / .08)}.rc-tab:disabled{opacity:.45;cursor:not-allowed}.rc-body{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}@media (min-width:640px){.rc-body{padding:1.5rem}}.rc-h{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700}.rc-primary{border-radius:var(--radius-pill);background:var(--color-accent);width:100%;min-height:3rem;color:var(--color-accent-ink);transition:background-color .14s var(--ease-push), transform 90ms var(--ease-push);justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;display:inline-flex}.rc-primary:hover:not(:disabled){background:var(--color-accent-strong)}.rc-primary:active:not(:disabled){transform:translateY(1px)}.rc-primary:disabled{opacity:.5;cursor:not-allowed}.rc-primary--rec{background:var(--color-coral);color:var(--color-paper)}.rc-primary--rec:hover:not(:disabled){background:var(--color-coral-deep)}.rc-primary--go{margin-top:.25rem}.rc-dot{background:currentColor;border-radius:999px;width:.7rem;height:.7rem;animation:1.1s ease-in-out infinite rc-pulse}@keyframes rc-pulse{50%{opacity:.35}}.rc-wave{width:100%;height:3.5rem}.rc-panel{background:var(--color-paper-2);border:1px solid var(--color-line);border-radius:var(--radius-input);padding:.875rem 1rem}.rc-panel__title{color:var(--color-ink);font-size:.875rem;font-weight:600}.rc-tips{flex-direction:column;gap:.5rem;margin-top:.625rem;display:flex}.rc-tips li{color:var(--color-ink-dim);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}.rc-check{color:var(--color-paper);flex:none;margin-top:.1rem}.rc-check circle{fill:var(--color-ok)}.rc-script{border-left:2px solid var(--color-accent);color:var(--color-ink);margin-top:.5rem;padding-left:.75rem;font-size:.9375rem;line-height:1.6}.rc-drop{cursor:pointer;text-align:center;border:1.5px dashed var(--color-line);border-radius:var(--radius-input);transition:border-color .14s var(--ease-snap), background-color .14s var(--ease-snap);flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 1rem;display:flex}.rc-drop:hover{border-color:var(--color-accent-deep);background:var(--color-pear-wash)}.rc-drop:focus-within{border-color:var(--color-focus)}.rc-drop__title{font-size:.9375rem;font-weight:600}.rc-drop__hint{color:var(--color-ink-dim);font-size:.8125rem}.rc-clip{flex-direction:column;gap:.625rem;display:flex}.rc-clip__label{font-size:.875rem;font-weight:600}.rc-audio{width:100%;height:2.5rem}.rc-fields{flex-direction:column;gap:.875rem;display:flex}.rc-field{flex-direction:column;gap:.375rem;display:flex}.rc-field>label{font-size:.875rem;font-weight:600}.rc-opt{color:var(--color-ink-faint);font-weight:400}.rc-input{background:var(--color-paper);border:1px solid var(--color-control-edge);border-radius:var(--radius-input);min-height:2.75rem;color:var(--color-ink);padding:.5rem .875rem;font-size:1rem}.rc-input::placeholder{color:var(--color-ink-faint)}.rc-help{color:var(--color-ink-dim);font-size:.8125rem}.rc-consent{color:var(--color-ink-dim);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}.rc-consent input{width:1.05rem;height:1.05rem;accent-color:var(--color-accent-deep);margin-top:.15rem}.rc-note,.rc-fine{color:var(--color-ink-dim);font-size:.8125rem}.rc-fine{text-align:center}.rc-error{border-radius:var(--radius-input);background:var(--color-coral-wash);color:var(--color-ink);padding:.625rem .875rem;font-size:.875rem}.rc-card :is(button,input,[role=combobox]):focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rc-dot{animation:none}.rc-primary,.rc-tab,.rc-drop{transition-duration:.01ms}}.rc-live{flex-direction:column;gap:.875rem;display:flex}.rc-live__label{font-family:var(--font-spline-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--color-coral-ink);font-size:.6875rem}.rc-teleprompter{letter-spacing:-.01em;color:var(--color-ink);text-wrap:pretty;font-size:1.375rem;font-weight:500;line-height:1.5}@media (min-width:640px){.rc-teleprompter{font-size:1.5rem}}.rc-live__foot{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.rc-live__foot .rc-primary{flex:12rem;width:auto}.rc-timer{font-family:var(--font-spline-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:1.125rem}.rc-timer__max{color:var(--color-ink-faint);font-size:.9375rem}.rc-square{background:currentColor;border-radius:2px;width:.7rem;height:.7rem}.rc-toggle{background:var(--color-paper-2);border:1px solid var(--color-line);border-radius:var(--radius-input);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.75rem .875rem;display:flex}.rc-toggle__title{font-size:.875rem;font-weight:600;display:block}.rc-toggle__hint{color:var(--color-ink-dim);margin-top:.15rem;font-size:.8125rem;line-height:1.45;display:block}.rc-toggle input{appearance:none;cursor:pointer;background:var(--color-paper-3);border:1px solid var(--color-line);width:2.5rem;height:1.5rem;transition:background-color .16s var(--ease-snap);border-radius:999px;flex:none;margin-top:.1rem}.rc-toggle input:after{content:"";background:var(--color-paper);width:1.1rem;height:1.1rem;box-shadow:0 1px 2px oklch(var(--shadow-c) / .25);transition:transform .16s var(--ease-snap);border-radius:999px;margin:.1rem;display:block}.rc-toggle input:checked{background:var(--color-accent-deep);border-color:#0000}.rc-toggle input:checked:after{transform:translate(1rem)}.rc-toggle input:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rc-toggle input,.rc-toggle input:after{transition-duration:.01ms}}.tw{flex-direction:column;gap:.75rem;display:flex}.tw__label{text-align:center;color:var(--color-ink-dim);font-size:.9375rem}.tw__strip{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-input);touch-action:none;-webkit-user-select:none;user-select:none;height:5.5rem;padding:0 .5rem;position:relative}.tw__axis{border-top:1px dashed var(--color-line);position:absolute;top:50%;left:.5rem;right:.5rem}.tw__bars{align-items:center;gap:1px;display:flex;position:absolute;inset:0 .5rem}.tw__bar{background:var(--color-ink-faint);opacity:.55;border-radius:999px;flex:1 1 0;min-width:0}.tw__sel{background:color-mix(in oklch, var(--color-cyan) 18%, transparent);border-top:2px solid var(--color-cyan-deep);border-bottom:2px solid var(--color-cyan-deep);cursor:grab;position:absolute;top:0;bottom:0}.tw__sel:active{cursor:grabbing}.tw__handle{background:var(--color-ink);cursor:ew-resize;touch-action:none;border:0;border-radius:3px;width:12px;margin-left:-6px;padding:0;position:absolute;top:-1px;bottom:-1px}.tw__handle:after{content:"";position:absolute;inset:-6px -10px}.tw__handle:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.tw__handle:disabled{opacity:.4;cursor:not-allowed}.tw__row{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.tw__len{color:var(--color-ink-dim);font-variant-numeric:tabular-nums;font-size:.9375rem}.tw__play{background:var(--color-ink);width:2.75rem;height:2.75rem;color:var(--color-paper);transition:transform 90ms var(--ease-push);border-radius:999px;place-items:center;display:grid}.tw__play:active{transform:scale(.94)}.tw__use{cursor:pointer;justify-content:flex-end;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;display:flex}.tw__use input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent-deep);cursor:pointer;border-radius:5px}.tw__use input:disabled{cursor:not-allowed;opacity:.4}.tw__rate{flex-direction:column;gap:.25rem;max-width:16rem;display:flex}.tw__rate__val{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:.9375rem}.tw__rate input{width:100%;accent-color:var(--color-accent-deep);cursor:pointer}.tw__rate__ends{color:var(--color-ink-dim);justify-content:space-between;font-size:.8125rem;display:flex}.rc-exp{border-top:1px solid var(--color-line);padding-top:.875rem}.rc-exp>summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:1rem;font-weight:600;list-style:none;display:flex}.rc-exp>summary::-webkit-details-marker{display:none}.rc-exp>summary:after{content:"";border-right:2px solid var(--color-ink-dim);border-bottom:2px solid var(--color-ink-dim);width:.55rem;height:.55rem;transition:transform .16s var(--ease-snap);transform:rotate(45deg)}.rc-exp[open]>summary:after{transform:rotate(-135deg)}.rc-exp>summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.rc-exp__body{padding-top:.875rem}@media (max-width:30rem){.tw__row{grid-template-columns:1fr auto;row-gap:.5rem}.tw__use{grid-column:1/-1;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.rc-exp>summary:after,.tw__play{transition-duration:.01ms}}[data-theme=dark] .clooney-landing{--color-paper:#0c1014;--color-paper-2:#151a1f;--color-paper-3:#1f252a;--color-ground:#0c1014;--color-ink:#f3f5f8;--color-ink-dim:#b4b8bc;--color-ink-faint:#888d92;--color-accent:#fed400;--color-accent-strong:#ffe77f;--color-accent-deep:#cba800;--color-accent-ink:#0c1014;--color-pear-ink:#fed400;--color-pear-wash:#271f00;--color-cyan:#00cafe;--color-cyan-deep:#00a8dc;--color-cyan-ink:#3fcfff;--color-cyan-wash:#022330;--color-coral:#f77;--color-coral-deep:#f8495a;--color-coral-ink:#ff8180;--color-coral-wash:#391415;--color-line:#2b3137;--color-focus:#3fcfff;--color-danger:#ff6f70;--color-ok:#5bbd74;--color-control-edge:#4e565f;--color-hl:#fed400e6;--shadow-c:0% 0 0}@supports (color:lab(0% 0 0)){[data-theme=dark] .clooney-landing{--color-paper:lab(4.42719% -.631914 -2.61298);--color-paper-2:lab(8.92153% -1.14866 -4.2079);--color-paper-3:lab(14.1412% -1.26734 -4.56798);--color-ground:lab(4.42719% -.631914 -2.61298);--color-ink:lab(96.5162% -.553399 -1.78931);--color-ink-dim:lab(74.4733% -.873745 -2.85633);--color-ink-faint:lab(58.2308% -1.07664 -3.56197);--color-accent:lab(86.6676% 3.87144 93.3291);--color-accent-strong:lab(92.483% 2.1984 76.6736);--color-accent-deep:lab(70.3344% 3.97679 88.291);--color-accent-ink:lab(4.42719% -.631914 -2.61298);--color-pear-ink:lab(86.6676% 3.87144 93.3291);--color-pear-wash:lab(11.9998% .934973 17.8971);--color-cyan:lab(74.9944% -29.6406 -38.6143);--color-cyan-deep:lab(63.2209% -26.0079 -40.3139);--color-cyan-ink:lab(77.3027% -28.2296 -36.1591);--color-cyan-wash:lab(11.958% -8.1921 -12.1645);--color-coral:lab(67.7844% 63.651 32.4406);--color-coral-deep:lab(58.3345% 67.3437 31.7757);--color-coral-ink:lab(70.2158% 60.4063 30.4642);--color-coral-wash:lab(12.3729% 19.1994 8.66752);--color-line:lab(19.9408% -1.38527 -4.92806);--color-focus:lab(77.3027% -28.2296 -36.1591);--color-danger:lab(65.5699% 60.4492 30.7038);--color-ok:lab(69.2991% -42.1007 27.57);--color-control-edge:lab(36.1767% -1.80893 -6.34837);--color-hl:lab(86.6676% 3.87144 93.3291/.9)}}[data-theme=dark] body:has(.clooney-landing){background:#0c1014;background:lab(4.42719% -.631914 -2.61298)}[data-theme=dark] .clooney-landing :is(.panel,.rc-card,.price-card,.tw__wrap){background:var(--color-paper-2);border-color:#0000;box-shadow:inset 0 1px #ffffff12,0 1px #00000080;box-shadow:inset 0 1px lab(100% 0 0/.07),0 1px lab(0% 0 0/.5)}[data-theme=dark] .clooney-landing .navpill{background:color-mix(in oklch, var(--color-paper-2) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:inset 0 1px #ffffff14,0 8px 24px -12px #000000b3;box-shadow:inset 0 1px lab(100% 0 0/.08),0 8px 24px -12px lab(0% 0 0/.7)}[data-theme=dark] .clooney-landing .tile--lift:hover{box-shadow:inset 0 1px #ffffff12,0 14px 30px -18px #0009;box-shadow:inset 0 1px lab(100% 0 0/.07),0 14px 30px -18px lab(0% 0 0/.6)}[data-theme=dark] .clooney-landing .price-card--featured{background:var(--color-pear-wash)}[data-theme=dark] .clooney-landing :is(.btn,.rc-primary):not(.btn--outline),[data-theme=dark] .clooney-landing ::selection{color:var(--color-accent-ink)}[data-theme=dark] .clooney-landing :is(.rc-tab--on,.rc-input){background:var(--color-paper-3)}[data-theme=dark] .clooney-landing .rc-toggle input:after{background:var(--color-ink)}
