.seed-home-features{color:#fff;padding:40px 0 96px;overflow:clip}.seed-home-features-frame{width:min(1280px,100%);margin-inline:auto;padding-inline:32px;position:relative}.seed-home-features-frame:before{z-index:0;filter:blur(64px);pointer-events:none;content:"";background:#e99b5329;border-radius:50%;width:288px;height:288px;position:absolute;top:32px;left:calc(50% - 144px)}.seed-home-features-content{text-align:center;flex-direction:column;align-items:center;padding:56px 16px;display:flex;position:relative}.seed-home-features h2{color:#fff;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,7.5vw,4.75rem);font-weight:500;line-height:1.03}.seed-home-features-description{color:#ffffffa3;text-wrap:pretty;max-width:768px;margin-top:24px;font-size:18px;line-height:1.65}.seed-home-features-description strong{font-weight:700}.seed-home-feature-list{flex-direction:column;gap:96px;width:100%;margin-top:64px;display:flex}.seed-home-feature{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.seed-home-feature:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.9fr)}.seed-home-feature:nth-child(2n) .seed-home-feature-media{order:2}.seed-home-feature .seed-home-feature-media{aspect-ratio:16/9;background:#d6d6d8;border-radius:30px;width:100%;height:100%;min-height:0;box-shadow:0 30px 80px #00000059}.seed-home-feature-copy{text-align:left;background:#ffffff05;border-radius:30px;min-width:0;height:100%;padding:24px 32px;overflow:hidden}.seed-home-feature-copy h3{letter-spacing:-1.5px;margin:0;font-size:30px;font-weight:500;line-height:36px}.seed-home-feature-copy p,.seed-home-feature-copy ul{letter-spacing:-.4px;color:#fff9;max-width:544px;margin:10px 0 0;font-size:18px;font-weight:400;line-height:28px}.seed-home-feature-copy ul{margin-top:12px;padding:0;list-style:none}.seed-home-feature-copy li{gap:10px;display:flex}.seed-home-feature-copy li:before{content:"";background:#fff9;border-radius:50%;flex:0 0 6px;height:6px;margin-top:11px}.seed-home-feature-action{justify-content:center;margin-top:40px;display:flex}.seed-home-white-button{color:#09090b;letter-spacing:.01em;background:#fff;border:1px solid #e4e4e7e6;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 40px;font-size:18px;font-weight:700;line-height:28px;transition:background-color .18s,transform .18s;display:inline-flex;box-shadow:0 10px 24px #00000040}.seed-home-white-button:hover{background:#f4f4f5;transform:translateY(-1px)}.seed-home-showcase{color:#fff;padding:68px 20px 96px;position:relative}.seed-home-showcase h2,.seed-home-faq h2,.seed-home-final-cta h2{letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.6vw,4.75rem);font-weight:500;line-height:1.12}.seed-home-showcase-nav{z-index:30;justify-content:center;margin-top:44px;display:flex;position:sticky;top:12px}.seed-home-showcase-nav-frame{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#131418eb;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:4px;display:flex;box-shadow:0 12px 34px #00000080}.seed-home-showcase-nav-scroll{scroll-behavior:smooth;scrollbar-width:none;gap:4px;min-width:0;max-width:calc(100vw - 154px);display:flex;position:relative;overflow-x:auto}.seed-home-showcase-nav-scroll::-webkit-scrollbar{display:none}.seed-home-showcase-nav button{color:#ffffff8c;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;height:36px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;transition:color .2s,background-color .2s}.seed-home-showcase-nav button:hover{color:#ffffffd9;background:#ffffff0f}.seed-home-showcase-nav button[aria-current=true]{color:#fff;background:#ffffff24}.seed-home-showcase-window{position:relative}.seed-home-showcase-clip{height:1530px;transition:height .5s ease-out;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 160px),#0000);mask-image:linear-gradient(#000 calc(100% - 160px),#0000)}.seed-home-showcase-window.is-expanded .seed-home-showcase-clip{-webkit-mask-image:none;mask-image:none}.seed-home-showcase-groups{padding-top:44px;padding-bottom:60px}.seed-home-showcase-group{scroll-margin-top:102px}.seed-home-showcase-group+.seed-home-showcase-group{margin-top:72px}.seed-home-showcase-group h3{color:#0000;letter-spacing:.035em;text-transform:uppercase;text-align:center;background:linear-gradient(90deg,#fff 10%,#ffb199 54%,#fe6849 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:18px;font-weight:500;line-height:24px}.seed-home-showcase-masonry{columns:3;column-gap:8px;margin-top:28px}.seed-home-showcase-card{break-inside:avoid;background:#141418;border:1px solid #ffffff17;border-radius:12px;margin-bottom:8px;overflow:hidden}.seed-home-showcase-card-link{width:100%;display:block;position:relative;overflow:hidden}.seed-home-showcase-card .seed-media{border-radius:0;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.seed-home-showcase-card:is(:hover,:focus-within) .seed-media{transform:scale(1.02)}.seed-home-showcase-hover{transition:background-color .2s;position:absolute;inset:0}.seed-home-showcase-card:is(:hover,:focus-within) .seed-home-showcase-hover{background:#0000001a}.seed-home-showcase-recreate{opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.seed-home-showcase-card:is(:hover,:focus-within) .seed-home-showcase-recreate{opacity:1}.seed-home-showcase-recreate>span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000008c;border:1px solid #ffffff26;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;line-height:16px;box-shadow:0 8px 24px #0000004d}.seed-home-showcase-caption{background:linear-gradient(#0000,#0000007a,#000000e6);align-items:end;min-height:80px;padding:32px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.seed-home-showcase-caption>span{min-width:0}.seed-home-showcase-card-title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px;display:block;overflow:hidden}.seed-home-showcase-meta{color:#fff9;margin-top:2px;font-size:11px;line-height:16px;display:block}.seed-home-showcase-expand{z-index:1;color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#141418e6;border:1px solid #ffffff26;border-radius:999px;padding:8px 20px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .2s;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000073}.seed-home-showcase-expand:hover{background:#1f1f24}.seed-home-faq{color:#fff;padding:64px 32px;overflow:hidden}.seed-home-faq-inner{border-top:1px solid #ffffff1f;max-width:1216px;margin-inline:auto}.seed-home-faq-header{text-align:center;margin-top:40px}.seed-home-faq h2{max-width:1100px;margin:20px auto 0}.seed-home-faq-description{color:#ffffff94;text-wrap:pretty;max-width:672px;margin:28px auto 0;font-size:20px;line-height:1.6}.seed-home-faq-updated{color:#fff6;margin:16px 0 0;font-size:14px;line-height:20px}.seed-home-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:56px;display:grid}.seed-home-faq-item{gap:16px;display:flex}.seed-home-faq-number{color:#fe6849;border:1px solid #fe6849;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;height:24px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:16px;display:flex}.seed-home-faq-item h3{margin:0 0 8px;font-size:16px;font-weight:600;line-height:24px}.seed-home-faq-item p{color:#a1a1aa;margin:0;font-size:16px;line-height:24px}.seed-home-faq-item a{color:#fffc;text-underline-offset:4px;text-decoration:underline}.seed-home-faq-item a:hover{color:#fe6849}.seed-home-final-cta{color:#fff;padding:64px 32px;position:relative;overflow:hidden}.seed-home-final-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#7877c61a,#0000 50%),radial-gradient(circle at 80% 20%,#7877c60d,#0000 50%),radial-gradient(circle at 20% 80%,#7877c60d,#0000 50%),linear-gradient(135deg,#581c8733,#1e3a8a33,#0b0b0b);position:absolute;inset:0}.seed-home-final-cta-frame{border-top:1px solid #ffffff1f;position:relative}.seed-home-final-cta-inner{text-align:center;border-radius:16px;flex-direction:column;align-items:center;margin-top:40px;padding:64px;display:flex}.seed-home-final-cta h2{text-wrap:wrap;max-width:920px}.seed-home-final-cta p{color:#ffffff94;text-wrap:pretty;max-width:672px;margin:28px 0 0;font-size:20px;line-height:32px}.seed-home-final-cta-action{justify-content:center;margin-top:80px;display:flex}@media (width<=1023px){.seed-home-feature,.seed-home-feature:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:28px}.seed-home-feature:nth-child(2n) .seed-home-feature-media{order:0}.seed-home-feature-copy{min-height:256px;padding:20px 24px}.seed-home-feature .seed-home-feature-media{height:auto}}@media (width<=767px){.seed-home-features{padding:32px 0 64px}.seed-home-features-frame{padding-inline:16px}.seed-home-features-content{padding:48px 16px}.seed-home-features-description{font-size:16px;line-height:1.625}.seed-home-feature-list{gap:64px;margin-top:56px}.seed-home-showcase{padding-bottom:64px}.seed-home-showcase-clip{height:660px}.seed-home-faq{padding:64px 32px}.seed-home-faq-grid{grid-template-columns:minmax(0,1fr);gap:32px}.seed-home-faq-description{font-size:16px;line-height:26px}.seed-home-final-cta-inner{padding:48px 32px}.seed-home-final-cta p{font-size:16px;line-height:26px}.seed-home-final-cta-action{width:100%;margin-top:64px}}@media (width<=639px){.seed-home-white-button{width:100%;height:48px;padding-inline:32px;font-size:16px;line-height:24px}.seed-home-feature-action{width:100%}.seed-home-showcase{padding-top:64px;padding-inline:16px}.seed-home-showcase-nav-scroll{max-width:calc(100vw - 56px)}.seed-home-showcase-group{scroll-margin-top:128px}.seed-home-showcase-group+.seed-home-showcase-group{margin-top:56px}.seed-home-showcase-group h3{font-size:16px;line-height:22px}.seed-home-showcase-masonry{columns:2;margin-top:24px}}@media (prefers-reduced-motion:reduce){.seed-home-showcase-clip,.seed-home-showcase-card .seed-media,.seed-home-white-button{transition:none}}.seed-cta-scene{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.seed-cta-scene.is-ready{opacity:1}.seed-home-feature .seed-home-feature-media:has(>img){background:#151518}.seed-home-feature .seed-home-feature-media>img{object-fit:contain}.seed-home-feature{scroll-margin-top:100px}.seed-home-feature .seed-case-frames{aspect-ratio:auto;background:#1e1b1d;justify-content:center;align-items:center;gap:clamp(6px,1.5vw,18px);height:auto;min-height:250px;padding:clamp(12px,2.4vw,32px);display:flex}.seed-case-frames figure{flex:1;min-width:0;margin:0}.seed-case-frames img{object-fit:contain;width:100%;max-height:410px;display:block}.seed-case-frames figcaption{color:#dbd5ce;margin-top:8px;font-size:12px}.seed-home-feature-copy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.seed-case-action{color:#f2c5a8;border-bottom:1px solid #f2c5a8;align-items:center;gap:8px;margin-top:16px;padding:6px 0;font-weight:600;display:inline-flex}.seed-case-source{color:#b2abb2;text-underline-offset:3px;margin-top:18px;font-size:12px;text-decoration:underline}@media (width<=767px){.seed-home-feature .seed-case-frames{border-radius:16px;min-height:0}.seed-case-frames img{max-height:320px}.seed-home-feature-copy{min-height:0}}
