.personal-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--personal-space:clamp(4rem, 6.25vw, 5rem)}.personal-page .personal-container{width:min(100% - 3rem,80rem);margin-inline:auto}.personal-page :is(a,button,summary){touch-action:manipulation}.personal-page :is(a,button,summary,[role=tab]):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.personal-page :is(section[id],details[id]){scroll-margin-top:6rem}.personal-page h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.875rem,3.25vw,2.75rem);font-weight:700;line-height:1.15}.personal-page :is(h1,h2,h3){font-family:var(--font-heading), var(--font-inter), sans-serif}.personal-page h3{text-wrap:balance}.personal-brand-gradient{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.personal-section{padding-block:var(--personal-space)}.personal-section-intro{max-width:43rem;color:var(--muted-foreground);margin-top:1.25rem;font-size:1.0625rem;line-height:1.7}.personal-header{z-index:50;background:color-mix(in oklch, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);position:sticky;top:0}.personal-nav{justify-content:space-between;align-items:center;gap:2rem;min-height:4rem;display:flex}.personal-logo{flex-shrink:0;align-items:center;min-height:44px;display:flex}.personal-logo img{width:156px;height:auto}.personal-nav-links{align-items:center;gap:1.75rem;display:flex}.personal-nav-links a{min-height:44px;color:var(--muted-foreground);align-items:center;font-size:.875rem;display:inline-flex}.personal-page [data-slot=button]{border-radius:var(--radius-md);min-height:48px;transition-duration:.2s;transition-timing-function:var(--brand-ease);transition-property:background-color,color,transform}.personal-page [data-slot=button]:active{transform:translateY(1px)}.personal-page [data-size=lg]{padding-inline:1.5rem}.personal-hero{padding-block:5rem 0}.personal-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:3rem;display:grid}.personal-kicker{margin-bottom:1.5rem;font-size:.875rem;font-weight:500}.personal-hero h1{letter-spacing:-.055em;font-size:clamp(2.75rem,4.15vw,3.75rem);font-weight:700;line-height:1.09}.personal-model-note{max-width:34rem;color:var(--muted-foreground);margin-top:1rem;font-size:.8125rem;line-height:1.6}.personal-hero-description{max-width:34rem;color:var(--muted-foreground);margin-top:1.5rem;font-size:1.125rem;line-height:1.65}.personal-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.personal-text-link{text-underline-offset:5px;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);align-items:center;font-size:.875rem;display:inline-flex}.personal-hero-media>div{margin-top:0}.personal-hero-media>div>div{box-shadow:none;background:var(--border);border-radius:var(--radius-xl);padding:1px}.personal-hero-media>div>div>div{border-radius:var(--radius-xl)}.personal-hero-media button[aria-label]{min-width:48px;min-height:48px}.personal-offer-context{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted-foreground);grid-template-columns:1.1fr 1fr;gap:3rem;margin-top:3.5rem;padding-block:1.75rem;font-size:.8125rem;line-height:1.65;display:grid}.personal-offer-context .personal-text-link{color:var(--foreground);margin-top:.25rem}.personal-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;margin-top:2.5rem;display:grid}.personal-plan{border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in oklch, var(--card) 50%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:0;padding:1.75rem}.personal-plan[data-featured=true]{background:var(--card);border-color:var(--input)}.personal-plan-heading h3{letter-spacing:-.02em;font-size:1.375rem;font-weight:700}.personal-plan-heading>p{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.5}.personal-plan-price{min-height:9.5rem;padding-block:2rem 1.5rem}.personal-plan-price>p{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.875rem;font-weight:700}.personal-plan-price>span{color:var(--muted-foreground);margin-top:.5rem;font-size:.8125rem;line-height:1.5;display:block}.personal-plan [data-slot=button]{white-space:nowrap;text-align:center;width:100%;height:auto;min-height:48px;padding-block:.75rem}.personal-plan-highlights{gap:1rem;min-height:10rem;margin-block:1.75rem;display:grid}.personal-plan-highlights li{align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.55;display:flex}.personal-plan-highlights svg{color:var(--brand-matrix);flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem}.personal-plan-details{border-top:1px solid var(--border)}.personal-plan-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;font-size:.8125rem;font-weight:500;list-style:none;display:flex}.personal-plan-details summary::-webkit-details-marker{display:none}.personal-plan-details summary svg{flex-shrink:0;width:1rem;height:1rem}.personal-plan-details[open] summary svg{transform:rotate(180deg)}.personal-plan-details ul{color:var(--muted-foreground);gap:1rem;padding:.5rem 0 1rem;font-size:.8125rem;line-height:1.65;display:grid}.personal-plan-notes{justify-content:space-between;align-items:start;gap:2rem;margin-top:1.5rem;display:flex}.personal-plan-notes p{max-width:47rem;color:var(--muted-foreground);font-size:.8125rem;line-height:1.65}.personal-plan-notes a{flex-shrink:0}.personal-plan-stub-note{color:var(--muted-foreground);margin-top:.5rem;font-size:.75rem;line-height:1.5}.personal-intro-offer{border:1px solid var(--border);border-radius:var(--radius-xl);grid-template-columns:1fr 1fr;gap:3rem;margin-top:2.5rem;padding:2rem;display:grid}.personal-intro-offer h3{font-size:1.25rem;font-weight:600;line-height:1.4}.personal-intro-offer p{color:var(--muted-foreground);margin-top:.75rem;font-size:.8125rem;line-height:1.6}.personal-intro-offer ul{gap:.5rem;padding-left:1rem;font-size:.875rem;line-height:1.6;list-style:outside;display:grid}.personal-examples{background:var(--background);border-bottom:1px solid var(--border)}.personal-task-explorer{grid-template-columns:1fr 1.8fr;gap:3rem;margin-top:3rem;display:grid}.personal-task-list[data-slot=tabs-list]{background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;width:100%;height:auto;padding:0;display:flex}.personal-task-trigger[data-slot=tabs-trigger]{white-space:normal;text-align:left;height:auto;min-height:60px;color:var(--muted-foreground);box-shadow:none;border:1px solid #0000;border-radius:999px;flex:none;justify-content:space-between;padding:1rem 1.25rem;font-size:1rem;display:flex}.personal-task-trigger[data-state=active]{color:var(--foreground);background:var(--card);border-color:var(--input);font-weight:500}.personal-task-trigger[data-state=inactive]{background:0 0}.personal-task-trigger svg{visibility:hidden;width:20px;height:20px}.personal-task-trigger[data-state=active] svg{visibility:visible}.personal-task-panels{min-width:0}.personal-task-panel{margin:0}.personal-task-request{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--brand-chat-in);padding:1.5rem}.personal-copy-status{min-height:1.5rem;color:var(--muted-foreground);margin-top:.625rem;font-size:.75rem;line-height:1.5}.personal-task-request [data-slot=button]{margin-top:1.25rem}.personal-task-label{color:var(--muted-foreground);margin-bottom:.75rem;font-size:.8125rem}.personal-task-request blockquote{font-family:var(--font-heading), var(--font-inter), sans-serif;letter-spacing:-.02em;min-height:6rem;font-size:clamp(1.375rem,2.3vw,1.875rem);font-weight:500;line-height:1.5}.personal-task-result{gap:1.25rem;padding-top:2rem;display:flex}.personal-task-result>svg{color:var(--brand-matrix);flex-shrink:0;width:2rem;height:2rem}.personal-task-result h3{letter-spacing:-.02em;font-size:1.375rem;font-weight:600}.personal-task-result div>p:last-child{color:var(--muted-foreground);min-height:5rem;margin-top:.75rem;font-size:.9375rem;line-height:1.75}.personal-task-disclaimer{color:var(--muted-foreground);max-width:38rem;margin-top:2rem;font-size:.75rem;line-height:1.7}.personal-page #how-it-works{padding-block:var(--personal-space);background:var(--background)}.personal-page #how-it-works>div{width:min(100% - 3rem,80rem);padding-inline:0}.personal-page #how-it-works ol{margin-top:2.5rem}.personal-page #how-it-works li>span{background:var(--card);color:var(--foreground);border-radius:var(--radius-lg);font-variant-numeric:tabular-nums;width:44px;height:44px}.personal-page section[aria-labelledby=demo-byok-heading]{padding-block:var(--personal-space);border-top:1px solid var(--border)}.personal-page section[aria-labelledby=demo-byok-heading] h2{max-width:48rem}.personal-page section[aria-labelledby=demo-byok-heading]>div{width:min(100% - 3rem,80rem);padding-inline:0}.personal-technical{border-block:1px solid var(--border)}.personal-technical-list{margin-top:2.5rem}.personal-technical-list>details{border-top:1px solid var(--border)}.personal-technical-list>details:last-child{border-bottom:1px solid var(--border)}.personal-technical-list>details>summary{cursor:pointer;padding:1.5rem .5rem;font-size:1.125rem;font-weight:500}.personal-technical-list>details[open]>summary{color:var(--foreground)}.personal-technical-list>details>section{padding-block:2rem 3rem}.personal-technical-list>details>section>div{padding-inline:.5rem}.personal-technical-list h2{font-size:1.75rem}.personal-technical-list h3{font-size:1.125rem}.personal-technical-list p{line-height:1.75}.personal-technical-list :is(table,dl){font-variant-numeric:tabular-nums}.personal-technical-list summary{min-height:44px}.personal-faq-grid{grid-template-columns:1fr 1.5fr;align-items:start;gap:5rem;display:grid}.personal-faq-grid h2{max-width:20rem}.personal-faq-grid [data-slot=accordion-trigger]{padding-block:1.5rem;font-size:1rem;line-height:1.5}.personal-faq-grid [data-slot=accordion-content]{color:var(--muted-foreground);line-height:1.8}.personal-page section[aria-labelledby=demo-repeat-heading]{padding-block:var(--personal-space);background:var(--card)}.personal-page footer{border-top:1px solid var(--border)}@media (hover:hover) and (pointer:fine){.personal-nav-links a:hover{color:var(--foreground)}.personal-text-link:hover{text-decoration-color:currentColor}.personal-task-trigger:hover{background:var(--background)}.personal-plan-details summary:hover,.personal-technical-list>details>summary:hover{text-underline-offset:5px;text-decoration:underline}}@media (max-width:1023px){.personal-hero-grid{gap:2rem}.personal-hero h1{font-size:2.75rem}.personal-nav-links{gap:1rem}.personal-plans{gap:.75rem}.personal-plan{padding:1.25rem}.personal-plans{grid-template-columns:1fr}.personal-plan-highlights,.personal-plan-price{min-height:0}.personal-plan-price>p{font-size:1.5rem}.personal-plan [data-slot=button]{padding-inline:.75rem;font-size:.8125rem}.personal-plan-notes{flex-direction:column;gap:.5rem}.personal-faq-grid{gap:2rem}}@media (max-width:767px){.personal-page .personal-container,.personal-page #how-it-works>div,.personal-page section[aria-labelledby=demo-byok-heading]>div{width:calc(100% - 2.5rem)}.personal-nav{flex-wrap:wrap;gap:0 .75rem;min-height:4.5rem;padding-block:.625rem}.personal-logo img{width:128px}.personal-nav-links{order:3;justify-content:space-between;gap:.5rem;width:100%;padding-top:.25rem}.personal-nav-links a{min-height:44px;font-size:.75rem}.personal-header [data-slot=button]{min-height:40px}.personal-page :is(section[id],details[id]){scroll-margin-top:8rem}.personal-hero{padding-top:2.5rem}.personal-hero-grid{grid-template-columns:1fr;gap:2.5rem}.personal-hero h1{font-size:clamp(2rem,8.2vw,3rem)}.personal-kicker{margin-bottom:1rem}.personal-hero-description{margin-top:1.25rem;font-size:1rem}.personal-actions{gap:.5rem;margin-top:1.5rem}.personal-actions [data-slot=button]{width:100%}.personal-actions>.personal-text-link{justify-content:center;width:100%}.personal-offer-context{grid-template-columns:1fr;gap:1rem;margin-top:2rem;padding-block:1.5rem}.personal-plans{grid-template-columns:1fr;gap:1rem}.personal-plan{padding:1.5rem}.personal-plan-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.personal-plan-heading>p{text-align:right;max-width:10rem;margin-top:0;font-size:.8125rem}.personal-plan-price{min-height:0;padding-block:1.5rem}.personal-plan-price>p{font-size:2rem}.personal-plan-highlights{min-height:0;margin-block:1.5rem}.personal-intro-offer{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.personal-task-explorer{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.personal-task-list[data-slot=tabs-list]{flex-flow:wrap;gap:.5rem}.personal-task-trigger[data-slot=tabs-trigger]{border-color:var(--border);flex-grow:1;gap:.5rem;width:auto;min-height:44px;padding:.625rem .75rem;font-size:.8125rem}.personal-task-trigger svg{width:14px;height:14px}.personal-task-request blockquote{font-family:var(--font-heading), var(--font-inter), sans-serif;min-height:7rem;font-size:1.375rem}.personal-task-result{gap:1rem}.personal-task-result h3{font-size:1.25rem}.personal-task-result div>p:last-child{min-height:8rem}.personal-faq-grid{grid-template-columns:1fr;gap:2rem}.personal-faq-grid h2{max-width:none}.personal-technical-list>details>summary{padding-block:1.25rem;font-size:1rem}.personal-technical-list>details>section>div{padding-inline:0}}@media (prefers-reduced-motion:reduce){.personal-page *,.personal-page :before,.personal-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.personal-hero-media button.absolute.inset-0{border-radius:50%;width:48px;height:48px;inset:auto .75rem .75rem auto}.personal-hero-media button.absolute.inset-0>span{width:48px;height:48px}
