.unago-home{color:#14142b;font-family:var(--font-unago-text);letter-spacing:.01em;background:#fbf9f6;font-size:16px;line-height:1.3}.unago-home *{box-sizing:border-box}.team-section{color:#14142b;background:#fbf9f6;padding:132px 40px;overflow:clip}.team-container{width:100%;min-width:0;max-width:1360px;margin-inline:auto}.team-section :is(h1,h2,h3,p,figure,blockquote,ul,ol){margin:0}.team-section :is(h1,h2){font-family:var(--font-unago-display);letter-spacing:0;white-space:pre-line;font-weight:400;line-height:1.4}.team-section h1,.team-section h2{font-size:40px}.team-section h3{letter-spacing:.01em;font-size:20px;font-weight:500;line-height:1.3}.team-section p{font-size:16px;line-height:21px}.team-section img{max-width:100%;height:auto;display:block}.team-section :focus-visible{outline-offset:5px;outline:3px solid #8547bd}.team-eyebrow{text-transform:uppercase;letter-spacing:0;border:1px solid #211f1e1f;border-radius:4px;width:fit-content;padding:2px 5px;display:table;font:12px/14px ui-monospace,SFMono-Regular,monospace!important}.team-heading{text-align:center;max-width:760px;margin:0 auto}.team-heading>.team-eyebrow{margin:0 auto 20px}.team-heading>p:not(.team-eyebrow){max-width:670px;margin:24px auto 0}.team-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:52px;display:flex}.team-button{color:#fff;letter-spacing:.01em;text-align:center;background:#211f1e;border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:16px 24px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background .15s;display:inline-flex}.team-button:hover{background:#403c37}.team-button-secondary{color:#14142b;background:#efece6}.team-button-secondary:hover{background:#e2ded7}.team-hero{padding-top:12px;padding-bottom:40px}.team-hero-grid{justify-content:space-between;gap:40px;display:flex}.team-hero-copy{flex:0 670px;min-width:0;padding-top:30px;position:relative}.team-hero-intro>.team-eyebrow{margin-bottom:20px}.team-hero h1{max-width:555px}.team-hero-description{max-width:555px;margin-top:32px!important}.team-roles{pointer-events:none;position:absolute;inset:0}.team-roles>span{display:block;position:absolute}.team-roles>span:first-child{width:166px;top:285px;left:86px}.team-roles>span:nth-child(2){width:191px;top:201px;left:596px}.team-roles>span:nth-child(3){width:174px;top:419px;left:430px}.team-roles img{width:100%}.team-stats{grid-template-columns:355fr 168fr 147fr;min-height:142px;margin-top:130px;display:grid}.team-stat{border-left:1px solid #211f1e1f;flex-direction:column;justify-content:flex-end;min-width:0;padding-left:20px;display:flex;position:relative}.team-stat strong{letter-spacing:0;margin-bottom:12px;font-size:28px;font-weight:500;line-height:36px}.team-stat>span{letter-spacing:0;font-size:14px;line-height:18px}.team-stat-0{justify-content:space-between}.team-stat-0 strong{font-size:56px;font-weight:500;line-height:62px}.team-stat-1 .team-integrations{object-fit:contain;width:140px;max-width:none;height:44px;position:absolute;top:-1px;left:18px}.team-stat-2{align-self:end;min-height:64px}.team-prompt-demo{isolation:isolate;background:#f6f4f1;border-radius:24px;flex:0 555px;min-width:0;min-height:688px;padding:126px 20px 80px;position:relative}.team-prompt-demo h2{text-align:center;z-index:1;margin-bottom:32px;font-size:28px;line-height:1.5;position:relative}.team-prompt-example{background:#fff;border:1px solid #211f1e14;border-radius:12px;min-height:104px;padding:16px;position:relative;box-shadow:0 4px 6px #00000005,0 10px 15px #00000005}.team-prompt-example:before{content:"";z-index:-2;filter:blur(12px);pointer-events:none;background:radial-gradient(at 20% 65%,#ffc61c2b,#0000 62%),radial-gradient(at 65% 55%,#fc9fc32b,#0000 65%);position:absolute;inset:-35px -20px -60px}.team-prompt-example:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#211f1e24 .8px,#0000 .9px);background-size:12px 12px;position:absolute;inset:-35px -20px -65px;-webkit-mask-image:radial-gradient(#000 10%,#0000 75%);mask-image:radial-gradient(#000 10%,#0000 75%)}.team-prompt-example p{color:#66615e;background:#fff;font-size:14px;line-height:18px;position:relative}.team-prompt-example>span{color:#fff;background:#a3a3a3;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin:20px 0 0 auto;display:flex}.team-suggestions-label{letter-spacing:0;align-items:center;gap:8px;display:flex;position:relative;margin:56px 12px 16px!important;font-size:14px!important;line-height:18px!important}.team-prompt-demo ul{padding:0 0 0 12px;list-style:none}.team-prompt-demo li{letter-spacing:0;align-items:center;gap:14px;min-height:69px;font-size:14px;font-weight:500;display:flex}.team-prompt-demo li>img{object-fit:contain;flex:none;width:34px;height:38px}.team-prompt-demo li>span{border-bottom:1px solid #211f1e24;flex:1;align-self:stretch;align-items:center;padding-block:12px;display:flex}.team-prompt-demo li:last-child>span{border-bottom:0}.team-product{padding-bottom:40px}.team-product .team-heading{max-width:670px;margin-bottom:72px}.team-product .team-heading>p:not(.team-eyebrow){margin-top:32px}.team-product-visual{border-radius:20px;display:block;overflow:hidden}.team-product-visual>img{width:100%;height:auto}.team-product-stage{background:#ffdc38;border-radius:20px;padding:40px}.team-product-stage>div{background:#fff;max-width:400px;margin:20px auto;padding:16px}.team-product-stage strong,.team-product-stage small{display:block}.team-flow-diagram{isolation:isolate;color:#171b35;background:radial-gradient(at 50% 42%,#fff387 0%,#ffe43d 38%,#ffdb24 68%,#fff3a1 100%);border-radius:20px;width:100%;margin:0;padding:76px 36px 86px;position:relative;overflow:hidden}.team-flow-card{z-index:1;background:#fff;position:relative;box-shadow:0 22px 42px #654b0026}.team-flow-brief{border-radius:24px;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:30px;max-width:780px;min-height:164px;margin:0 auto;padding:24px 36px;display:grid}.team-flow-avatar{color:#171b35;border-radius:15px;flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.team-flow-avatar svg{width:78%;height:78%}.team-flow-brief .team-flow-avatar{border-radius:20px;width:100px;height:100px}.team-flow-avatar-yellow{background:linear-gradient(135deg,#fff9bd,#ffe34d)}.team-flow-avatar-blue{background:linear-gradient(135deg,#ecf9ff,#8cdaff)}.team-flow-avatar-violet{background:linear-gradient(135deg,#f4efff,#c8a9ff)}.team-flow-avatar-coral{background:linear-gradient(135deg,#fff1ef,#ffb4af)}.team-flow-avatar-mint{background:linear-gradient(135deg,#eafff6,#8cebd3)}.team-flow-label,.team-flow-result-copy h3{color:#778095;font:600 16px/1.3 var(--font-unago-text);letter-spacing:.14em;text-transform:uppercase}.team-flow-brief p{max-width:580px;font:400 27px/1.32 var(--font-unago-text);letter-spacing:-.025em;margin-top:12px}.team-flow-stem{background:#fff;width:2px;height:64px;margin:0 auto;display:block}.team-flow-team{max-width:930px;margin:0 auto;position:relative}.team-flow-team:before{z-index:0;content:"";background:#fff;width:2px;position:absolute;top:24px;bottom:0;left:calc(50% - 1px)}.team-section .team-flow-team-title{z-index:2;color:#171b35;font:700 17px/1.3 var(--font-unago-text);letter-spacing:.15em;text-align:center;text-transform:uppercase;background:linear-gradient(135deg,#fffce6,#ffeb74);border:1px solid #ffffffb3;border-radius:999px;margin:0 auto;padding:13px 34px;display:table;position:relative;box-shadow:0 10px 20px #a375001f}.team-flow-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 150px;margin-top:24px;display:grid;position:relative}.team-flow-team-grid:before{z-index:0;content:"";background:#fff;height:2px;position:absolute;top:calc(50% - 1px);left:10%;right:10%}.team-flow-specialist{border-radius:18px;grid-template-columns:72px minmax(0,1fr) 34px;align-items:center;gap:18px;min-height:142px;padding:20px;display:grid}.team-flow-specialist-copy h4{font:700 19px/1.15 var(--font-unago-text);letter-spacing:-.02em;margin:0}.team-flow-specialist-copy p{color:#677087;font:400 15px/1.35 var(--font-unago-text);margin-top:12px}.team-flow-check{color:#fff;background:#37ad5a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.team-flow-hub{z-index:3;background:#fff;border-radius:50%;place-items:center;width:104px;height:104px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 34px #805d0021}.team-flow-hub>span{color:#0000;font:800 70px/1 var(--font-unago-display);letter-spacing:-.1em;background:linear-gradient(135deg,#ffda20,#ff8d07);-webkit-background-clip:text;background-clip:text;transform:translate(-4px,-8px)}.team-flow-stem-bottom{height:64px}.team-flow-result{border-radius:24px;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:28px;max-width:930px;min-height:430px;margin:0 auto;padding:38px;display:grid}.team-flow-art{min-height:335px;position:relative}.team-flow-sheet{background:#fff;border:1px solid #e6e7f7;border-radius:14px;flex-direction:column;gap:11px;width:48%;height:210px;padding:22px;display:flex;position:absolute;box-shadow:0 14px 28px #5b559e24}.team-flow-sheet-chart{top:34px;left:0;transform:rotate(-12deg)}.team-flow-sheet-picture{top:28px;right:10%;transform:rotate(3deg)}.team-flow-sheet-copy{flex-direction:row;align-items:center;width:43%;height:88px;top:184px;right:10%;transform:rotate(5deg)}.team-flow-sheet-copy strong{color:#171b35;font:600 32px/1 var(--font-unago-text)}.team-flow-sheet-copy .team-flow-rule{width:50%}.team-flow-rule{background:#e3e4f2;border-radius:999px;flex:none;width:78%;height:8px;display:block}.team-flow-rule-short{width:50%}.team-flow-bars{align-items:flex-end;gap:7px;height:88px;margin-top:12px;display:flex}.team-flow-bars i{background:#ffd431;border-radius:3px 3px 0 0;width:17px;height:29%}.team-flow-bars i:nth-child(2){height:46%}.team-flow-bars i:nth-child(3){height:68%}.team-flow-bars i:nth-child(4){height:87%}.team-flow-landscape{background:linear-gradient(135deg,#d8d5ff,#aaa5f5);border-radius:8px;height:105px;display:block;position:relative;overflow:hidden}.team-flow-landscape:before{clip-path:polygon(0 100%,40% 18%,68% 76%,80% 48%,100% 100%);content:"";background:#8184e9;height:48px;position:absolute;bottom:22px;left:12px;right:14px}.team-flow-landscape i{background:#ffe757;border-radius:50%;width:18px;height:18px;position:absolute;top:14px;right:20px}.team-flow-media-strip{background:#fff;border-radius:11px;gap:8px;width:60%;height:54px;padding:10px;display:flex;position:absolute;bottom:10px;left:2%;transform:rotate(-5deg);box-shadow:0 12px 24px #5b559e24}.team-flow-media-strip i{background:#faa7c3;border-radius:6px;flex:1}.team-flow-media-strip i:nth-child(2){background:#a7a1fc}.team-flow-media-strip i:nth-child(3){background:#78caff}.team-flow-media-strip i:nth-child(4){background:#93e3ba}.team-flow-result-copy h3{margin-bottom:22px}.team-flow-result-copy ul{border-bottom:1px solid #e1e4ec;gap:14px;padding:0 0 24px;list-style:none;display:grid}.team-flow-result-copy li{font:500 19px/1.35 var(--font-unago-text);align-items:center;gap:17px;display:flex}.team-flow-review{color:#fff;min-height:66px;font:700 18px/1.2 var(--font-unago-text);letter-spacing:.04em;text-align:center;text-transform:uppercase;background:linear-gradient(105deg,#4bc874,#2cb553);border-radius:999px;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex;box-shadow:0 12px 22px #26a44a2e}.team-flow-review-icon{color:#32ae56;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}@media (max-width:1050px){.team-flow-team-grid{gap:22px 84px}.team-flow-specialist{grid-template-columns:58px minmax(0,1fr) 28px;gap:12px;padding:16px}.team-flow-specialist .team-flow-avatar{width:58px;height:58px}.team-flow-specialist-copy h4{font-size:16px}.team-flow-specialist-copy p{font-size:13px}.team-flow-specialist .team-flow-check{width:28px;height:28px}.team-flow-hub{width:72px;height:72px}.team-flow-hub>span{font-size:50px}}@media (max-width:700px){.team-flow-diagram{padding:36px 16px 46px}.team-flow-brief{border-radius:18px;grid-template-columns:58px minmax(0,1fr);gap:14px;min-height:120px;padding:18px}.team-flow-brief .team-flow-avatar{border-radius:12px;width:58px;height:58px}.team-flow-label,.team-flow-result-copy h3{font-size:12px}.team-flow-brief p{margin-top:7px;font-size:16px;line-height:1.3}.team-flow-stem{height:34px}.team-flow-team:before,.team-flow-team-grid:before,.team-flow-hub{display:none}.team-section .team-flow-team-title{padding:10px 22px;font-size:13px}.team-flow-team-grid{grid-template-columns:1fr;gap:12px;margin-top:18px}.team-flow-specialist{min-height:88px}.team-flow-specialist-copy p{margin-top:6px}.team-flow-result{border-radius:18px;min-height:0;padding:20px;display:block}.team-flow-art{max-width:265px;min-height:220px;margin:0 auto 20px}.team-flow-sheet{height:162px;padding:14px}.team-flow-sheet-chart{top:16px}.team-flow-sheet-picture{top:14px}.team-flow-sheet-copy{height:65px;top:125px}.team-flow-sheet-copy strong{font-size:24px}.team-flow-landscape{height:78px}.team-flow-bars{height:64px;margin-top:4px}.team-flow-media-strip{height:42px;padding:8px;bottom:4px}.team-flow-result-copy h3{margin-bottom:17px}.team-flow-result-copy ul{gap:11px;padding-bottom:19px}.team-flow-result-copy li{gap:12px;font-size:15px}.team-flow-result-copy li .team-flow-check{width:28px;height:28px}.team-flow-review{min-height:52px;margin-top:19px;font-size:14px}}.team-use-cases .team-container,.team-pricing .team-container,.team-final .team-container{max-width:1130px}.team-section-toolbar{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:52px;display:flex}.team-section-toolbar .team-heading{text-align:left;max-width:830px;margin:0}.team-section-toolbar h2{font-size:28px;line-height:1.5}.team-section-toolbar .team-heading>p{max-width:470px;margin:16px 0 0}.team-section-toolbar .team-actions{flex:none;margin:0}.team-section-toolbar .team-button,.team-pricing>.team-container>.team-actions .team-button{border:1px solid #211f1e14;border-radius:10px;min-height:40px;padding:10px 16px;box-shadow:0 1px 3px #0000000d}.team-section-toolbar .team-button-secondary:not(:hover),.team-pricing>.team-container>.team-actions .team-button-secondary:not(:hover){background:#fff}.team-card-rail{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center;gap:20px;min-width:0;margin-right:calc(-1*max(40px,50vw - 565px));padding:1px max(40px,50vw - 565px) 1px 0;display:flex;overflow-x:auto}.team-card-rail::-webkit-scrollbar{display:none}.team-use-case{scroll-snap-align:start;background:#fff;border:1px solid #211f1e0a;border-radius:20px;flex:0 0 325px;min-width:0;min-height:240px;padding:20px;box-shadow:0 1px 2px #0000000d}.team-use-case-top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:52px;display:flex}.team-use-case-top img{object-fit:contain;width:108px;height:108px;margin:-12px 0 -16px -16px}.team-use-case .team-eyebrow{background:#211f1e14;border:0}.team-use-case p{margin-top:4px;font-size:14px;line-height:18px}.team-carousel-controls{gap:12px;margin-top:32px;display:flex;position:relative}.team-carousel-progress{background:#211f1e14;border-radius:100px;align-self:center;width:64px;height:6px;margin-left:auto;position:relative;overflow:hidden}.team-carousel-progress-thumb{border-radius:inherit;background:#211f1e;transition:none;position:absolute;inset-block:0}.team-carousel-controls button{color:#14142b;cursor:pointer;background:#efece6;border:0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.team-carousel-controls button:disabled{cursor:default;color:#211f1e99}.team-capabilities{background:#efece6}.team-capabilities .team-heading{max-width:800px;margin-bottom:132px}.team-capabilities .team-heading>p{margin-top:28px}.team-capabilities-grid{grid-template-columns:440px 440px;justify-content:space-between;gap:60px;max-width:1130px;margin:0 auto;display:grid}.team-capability-art{align-self:start;min-width:0;position:sticky;top:120px}.team-capability-art img{object-fit:contain;width:440px;max-height:480px}.team-capability-list{flex-direction:column;gap:132px;display:flex}.team-capability-list h3{font:400 28px/1.5 var(--font-unago-display), Arial, sans-serif;letter-spacing:0}.team-capability-list button{color:inherit;text-align:left;white-space:pre-line;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.team-capability-list>div{color:#211f1e33;transition:color .15s}.team-capability-list>div.is-active{color:#14142b}.team-capability-list>div:hover{color:#211f1e99}.team-capability-list>div.is-active:hover{color:#14142b}.team-capability-list p{margin-top:12px;font-size:20px;line-height:26px}.team-build{color:#f6f5f5;background:#211f1e;position:relative}.team-build:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff35 .8px,#0000 1px);background-size:12px 12px;width:650px;height:500px;position:absolute;top:0;left:28%;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.team-build-grid{grid-template-columns:minmax(0,555px) minmax(0,670px);justify-content:space-between;gap:70px;display:grid;position:relative}.team-build .team-heading{text-align:left;margin:0}.team-build .team-heading h2{font-size:28px;line-height:1.5}.team-build .team-heading>p{max-width:460px;margin-top:20px}.team-step-list{padding:0;list-style:none}.team-build .team-step-list{max-width:440px;margin-top:72px}.team-step-list li{border-top:1px solid #211f1e1f;padding:32px 0}.team-step-list li>.team-eyebrow{background:#211f1e08;border:0;margin-bottom:16px;padding-block:3px}.team-step-list h3{margin-bottom:4px}.team-build .team-step-list li{border-color:#f6f5f526}.team-build .team-step-list li:first-child{border:0;padding-top:0}.team-build .team-step-list li:last-child{padding-bottom:0}.team-build .team-step-list li>.team-eyebrow{background:#f6f5f514}.team-build .team-button{color:#14142b;background:#f6f5f5}.team-builder-art img{border-radius:20px;width:100%}.team-results .team-container{max-width:900px}.team-results .team-heading{max-width:670px;margin-bottom:72px}.team-results .team-heading h2{font-size:52px;line-height:1.3}.team-results-grid{grid-template-columns:minmax(0,325fr) minmax(0,210fr) minmax(0,325fr);gap:20px;display:grid}.team-results-grid:not(:has(.team-result)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.team-results-grid:not(:has(.team-result)){grid-template-columns:minmax(0,1fr)}}.team-result,.team-testimonial{background:#fff;border-radius:16px;flex-direction:column;min-width:0;min-height:344px;padding:32px;display:flex;position:relative}.team-result{border:1px solid #211f1e0a;grid-column:span 2;box-shadow:0 1px 2px #0000000d}.team-testimonial{grid-column:span 1}.team-result:first-child{background:#fff url(/figma/home/result-glow.webp) bottom/100% no-repeat;transform:rotate(-4deg)}.team-results-grid:has(.team-result:first-child){isolation:isolate;position:relative}.team-results-grid:has(.team-result:first-child):before{content:"";z-index:-1;background:#f4f2ee;border:1px dashed #211f1e14;border-radius:16px;width:calc(62.2093% - 4.88372px);height:344px;position:absolute;inset:0 auto auto 0}.team-result h3{margin-bottom:20px}.team-result>p,.team-testimonial blockquote{letter-spacing:0;font-size:20px;line-height:26px}.team-result>img{object-fit:contain;object-position:left center;width:119px;height:32px;max-height:32px;margin-bottom:20px}.team-result-metric{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:auto;padding-top:52px;display:flex}.team-result-metric strong{font:400 72px/1.3 var(--font-unago-display), Arial, sans-serif;letter-spacing:0}.team-result-metric span{font-size:16px}.team-rating{gap:4px;margin-bottom:16px;display:flex}.team-result>a{margin-top:16px;font-size:14px;text-decoration:underline}.team-testimonial figcaption{align-items:center;gap:12px;margin-top:auto;padding-top:50px;display:flex}.team-testimonial figcaption img{object-fit:cover;border-radius:50%;width:44px;height:44px}.team-testimonial figcaption span{display:block}.team-testimonial figcaption strong{font-size:16px;font-weight:500}.team-testimonial figcaption>span>span{color:#6a6662;margin-top:4px;font-size:14px}.team-results .team-step-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:92px;display:grid}.team-results .team-step-list li{border:0;padding:24px 0 0}.team-results .team-actions{justify-content:center}.team-pricing{background:#f5f3ef;position:relative}.team-pricing:before{content:"";pointer-events:none;background-image:radial-gradient(#211f1e26 .9px,#0000 1px);background-size:12px 12px;position:absolute;inset:0 20% 0 0;-webkit-mask-image:radial-gradient(#000 15%,#0000 72%);mask-image:radial-gradient(#000 15%,#0000 72%)}.team-pricing .team-container{position:relative}.team-pricing .team-heading{max-width:700px;margin-bottom:72px}.team-pricing .team-heading>p:not(.team-eyebrow){margin-top:32px}.team-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.team-plan{background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:16px;display:flex;position:relative}.team-plan h3{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:12px;display:flex}.team-plan h3 strong{letter-spacing:0;font-size:28px;font-weight:500;line-height:36px}.team-plan h3 span{color:#999;font-size:14px;font-weight:400}.team-plan>p{font-size:14px}.team-plan ul{margin-top:12px;padding-left:18px;font-size:14px}.team-plan small{display:block}.team-plan .team-actions{margin-top:32px}.team-plan .team-button{color:#14142b;background:#efece6;border-radius:10px;width:100%;min-height:40px;padding:10px}.team-plan.is-featured{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#ff6c1c,#c099f3,#ff6c1c) border-box;border:2px solid #0000;outline:2px solid #0000;padding:14px;box-shadow:-18px 6px 42px -12px #c099f380,22px 14px 48px -10px #ff6c1c66}.team-plan.is-featured .team-button{color:#fff;background:#211f1e}.team-plan-badge{color:#fff;text-transform:uppercase;background:#ff7946;border-radius:4px;padding:2px 5px;font:12px/16px ui-monospace,monospace;position:absolute;top:14px;right:14px}.team-pricing-note{text-align:center;color:#66615e;max-width:700px;margin:24px auto 0!important;font-size:14px!important}.team-pricing>.team-container>.team-actions{justify-content:center;margin-top:32px}.team-moments{padding-top:132px;padding-bottom:40px;position:relative}.team-moments .team-container{max-width:986px;position:relative}.team-moments .team-heading{width:100%;max-width:900px;margin:0 auto 72px;position:relative}.team-moments .team-heading h2{text-wrap:balance;font-size:52px;line-height:1.3}.team-moments-collage{pointer-events:none;justify-content:space-between;gap:24px;display:flex;position:relative}.team-moments-collage figure{background:#efece6;border-radius:20px;flex:0 306px;width:306px;min-width:0;height:400px;position:relative;overflow:hidden}.team-moments-closing{text-align:center;color:#14142b;max-width:640px;margin:32px auto 0}.team-moments-collage figure:nth-child(2){margin-top:72px}.team-moments-collage figure:nth-child(3){margin-top:144px}.team-moments-collage figure:not(:has(img)){background:#14142b;align-self:center;height:auto}.team-moments-collage figure:not(:has(img)) figcaption{color:#fff;background:0 0;padding:32px 24px;position:static}.team-moments-collage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.team-moments-collage figcaption{font:400 28px/1.5 var(--font-unago-display), Arial, sans-serif;letter-spacing:0;background:linear-gradient(#0000,#fbf9f6e8 40%,#fbf9f6f5 65%,#fbf9f650);padding:52px 32px 32px;position:absolute;bottom:0;left:0;right:0}.team-final-panel{background:#ffdc32 url(/figma/home/yellow-background.webp) 50%/cover;border-radius:20px;padding:72px 52px}.team-final .team-heading{max-width:900px}.team-final h2{font-size:52px;line-height:1.3}.team-final .team-heading>p{margin-top:20px;font-size:20px;line-height:26px}.team-final .team-actions{justify-content:center;margin-top:32px}.team-final .team-button-secondary{background:#fff}@media (min-width:1400px){.team-capability-list p{width:555px;max-width:calc(50vw - 165px)}}@media (max-width:1399px){.team-hero-grid{gap:32px}.team-roles>span:nth-child(2){top:220px;left:auto;right:-18px}.team-roles>span:nth-child(3){left:auto;right:25px}.team-capabilities-grid{grid-template-columns:minmax(0,440px) minmax(0,440px)}.team-build-grid{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:52px}.team-plan-badge{align-self:flex-end;margin-bottom:6px;position:static}}@media (min-width:701px) and (max-width:1023px){.team-hero-grid{flex-direction:column;gap:72px}.team-hero-copy,.team-prompt-demo{flex:auto;width:100%;max-width:670px;margin:auto}.team-roles>span:nth-child(2){top:200px;right:-20px}.team-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-capability-list{gap:80px}.team-capability-list h3{font-size:24px}.team-build-grid{grid-template-columns:1fr}.team-builder-art{max-width:670px}.team-section-toolbar{flex-wrap:wrap}.team-results .team-heading h2{font-size:48px}}@media (max-width:700px){.team-section{padding:72px 20px}.team-section h1,.team-section h2{white-space:normal;font-size:40px;line-height:1.4}.team-heading{max-width:100%}.team-heading>p:not(.team-eyebrow){margin-top:32px}.team-hero{padding-top:12px;padding-bottom:40px}.team-hero-grid{flex-direction:column;gap:72px;display:flex}.team-hero-copy{flex:auto;width:100%;padding-top:30px}.team-hero h1{white-space:normal;max-width:100%}.team-hero-description{margin-top:32px!important}.team-hero .team-actions{margin-top:52px}.team-stats{grid-template-columns:1fr 1fr;row-gap:20px;margin-top:130px}.team-stat-0{grid-column:1/-1;min-height:142px}.team-stat-1{min-height:142px}.team-stat-2{min-height:64px}.team-stat strong{margin-bottom:12px}.team-prompt-demo{flex:auto;width:100%;min-height:688px;padding-top:100px;padding-bottom:72px}.team-prompt-demo h2{max-width:300px;margin:0 auto 32px;font-size:28px;line-height:1.5}.team-prompt-example{min-height:104px}.team-suggestions-label{margin-top:56px!important}.team-product{padding-bottom:40px}.team-product .team-heading{margin-bottom:72px}.team-product-visual img{width:100%;height:auto}.team-section-toolbar{margin-bottom:52px;display:block}.team-section-toolbar h2{font-size:28px;line-height:1.5}.team-section-toolbar .team-heading>p{margin-top:16px}.team-section-toolbar .team-actions{margin-top:20px}.team-card-rail{margin-right:-20px;padding-right:20px}.team-use-case{flex-basis:min(325px,100vw - 60px)}.team-capabilities .team-heading{margin-bottom:132px}.team-capabilities-grid{flex-direction:column;gap:52px;display:flex}.team-capability-art{width:100%;position:relative;top:0}.team-capability-art img{width:100%;max-height:none}.team-capability-list{gap:132px}.team-capability-list h3{font-size:28px}.team-build-grid{flex-direction:column;gap:52px;display:flex}.team-build .team-heading h2{font-size:28px;line-height:1.5}.team-build .team-heading>p{margin-top:16px}.team-build:before{width:100%;height:600px;left:0}.team-step-list li{padding-block:32px}.team-build .team-step-list{margin-top:72px}.team-results .team-heading{margin-bottom:72px}.team-results .team-heading h2{font-size:52px;line-height:1.3}.team-results-grid{flex-direction:column;gap:20px;display:flex}.team-result:first-child{transform:none}.team-results-grid:before{display:none}.team-result,.team-testimonial{min-height:344px}.team-result-metric strong{font-size:64px}.team-results .team-step-list{margin-top:92px;display:block}.team-results .team-step-list li{padding-block:24px 32px}.team-results .team-actions{margin-top:20px}.team-pricing-grid{grid-template-columns:1fr}.team-pricing .team-heading{margin-bottom:72px}.team-plan-badge{position:absolute;top:14px;right:14px}.team-pricing:before{inset:30% 0 0}.team-moments .team-container{min-height:0}.team-moments .team-heading{margin-bottom:72px;position:static}.team-moments .team-heading h2{font-size:56px;line-height:1.2}.team-moments-collage{flex-direction:column;align-items:center;gap:32px;display:flex}.team-moments-collage figure{flex:none;width:min(306px,100%);height:400px}.team-moments-collage figure:nth-child(n){margin-top:0}.team-moments-collage figcaption{font-size:28px}.team-final-panel{padding:48px 20px 52px}.team-final h2{font-size:52px;line-height:1.3}.team-final .team-heading>p{margin-top:20px;font-size:20px}.team-final .team-actions{gap:12px}.team-final .team-button{padding-inline:24px}}@media (max-width:767px){.team-roles{display:none}}@media (max-width:370px){.team-section h1,.team-section h2{font-size:34px}.team-section-toolbar h2,.team-build .team-heading h2,.team-capability-list h3{font-size:24px}.team-results .team-heading h2,.team-moments .team-heading h2,.team-final h2{font-size:44px}.team-prompt-demo h2{font-size:26px}.team-button{padding-inline:20px}.team-final-panel,.team-final .team-button{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.team-section *{scroll-behavior:auto!important;transition:none!important}}.team-section.team-background-white{background:#fff}.team-section.team-background-image{z-index:10;background:0 0;position:relative}.team-section:is(.team-background-white,.team-background-warm-mesh,.team-background-cool-mesh,.team-background-gradient,.team-background-image){color:#14142b}.team-section.team-spacing-compact{padding-block:64px}.team-section.team-spacing-spacious{padding-block:192px}.team-section.team-divider-top{border-top:1px solid color-mix(in srgb, currentColor 15%, transparent)}.team-align-left .team-heading{text-align:left;margin-inline:0}.team-align-left .team-heading>:is(p,.team-eyebrow){margin-inline:0}.team-align-left>.team-container>.team-actions{justify-content:flex-start}.team-align-center .team-heading{text-align:center;margin-inline:auto}.team-align-center .team-heading>:is(p,.team-eyebrow){margin-inline:auto}.team-align-center>.team-container>.team-actions{justify-content:center}@media (min-width:1024px){.team-columns-2 .team-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-columns-3 .team-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.team-columns-4 .team-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.team-section.team-spacing-compact{padding-block:48px}.team-section.team-spacing-spacious{padding-block:120px}}.team-button:not(.team-button-secondary),.team-plan .team-button:not(.team-button-secondary){color:#14142b;background:#ff6c1c}.team-button:not(.team-button-secondary):hover{background:#ed5c10}
.UsagePricing-module__AdHDoG__section{color:#111827;background:#fff;border-top:1px solid #e5e7eb;padding:5rem 0;scroll-margin-top:6rem}.UsagePricing-module__AdHDoG__heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.UsagePricing-module__AdHDoG__heading h2{letter-spacing:-.035em;font-size:clamp(1.8rem,3.2vw,2.75rem);font-weight:750;line-height:1.25}.UsagePricing-module__AdHDoG__heading p{color:#4b5563;margin-top:.9rem;line-height:1.6}.UsagePricing-module__AdHDoG__heading .UsagePricing-module__AdHDoG__updated{text-align:right;color:#374151;flex-shrink:0;font-size:.8rem}.UsagePricing-module__AdHDoG__updated span{color:#6b7280}.UsagePricing-module__AdHDoG__widget{border:1px solid #e5e7eb;border-radius:1.25rem;overflow:hidden}.UsagePricing-module__AdHDoG__tabs{background:#f9fafb;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(4,1fr);display:grid}.UsagePricing-module__AdHDoG__tabs button{color:#4b5563;cursor:pointer;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:.65rem;padding:1.4rem .75rem;font-size:.95rem;font-weight:650;display:flex}.UsagePricing-module__AdHDoG__tabs button[aria-selected=true]{color:#c2410c;background:#fff;border-bottom-color:#ea580c}.UsagePricing-module__AdHDoG__tabs button:hover{background:#fff7ed}.UsagePricing-module__AdHDoG__panel{padding:2rem}.UsagePricing-module__AdHDoG__intro{max-width:50rem;margin-bottom:1.75rem}.UsagePricing-module__AdHDoG__intro h3{letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.35}.UsagePricing-module__AdHDoG__intro p{color:#4b5563;margin-top:.6rem;font-size:.95rem;line-height:1.7}.UsagePricing-module__AdHDoG__columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.UsagePricing-module__AdHDoG__catalog{min-width:0}.UsagePricing-module__AdHDoG__search{color:#6b7280;border:1px solid #d1d5db;border-radius:.5rem;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.65rem .8rem;display:flex}.UsagePricing-module__AdHDoG__search input{color:#111827;background:0 0;outline:none;width:100%;min-width:0;font-size:.9rem}.UsagePricing-module__AdHDoG__search:focus-within{outline-offset:2px;outline:2px solid #ea580c}.UsagePricing-module__AdHDoG__listHeading{color:#6b7280;justify-content:space-between;gap:1rem;padding:.3rem .8rem .75rem;font-size:.72rem;display:flex}.UsagePricing-module__AdHDoG__listHeading span:last-child{text-align:right;max-width:55%}.UsagePricing-module__AdHDoG__rateList{scrollbar-width:thin;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;max-height:27rem;overflow-y:auto}.UsagePricing-module__AdHDoG__rateRow{text-align:left;cursor:pointer;border-bottom:1px solid #f3f4f6;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:.9rem .8rem;display:flex}.UsagePricing-module__AdHDoG__rateRow:hover{background:#f9fafb}.UsagePricing-module__AdHDoG__rateRow[aria-pressed=true]{background:#fff7ed;border-left-color:#ea580c}.UsagePricing-module__AdHDoG__modelName{min-width:0}.UsagePricing-module__AdHDoG__modelName strong{font-size:.9rem;font-weight:650;line-height:1.4;display:block}.UsagePricing-module__AdHDoG__modelName small{color:#6b7280;margin-top:.25rem;font-size:.75rem;display:block}.UsagePricing-module__AdHDoG__rateNumber{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9rem;font-weight:650}.UsagePricing-module__AdHDoG__rateNumber small{text-align:right;color:#6b7280;font-size:.7rem;font-weight:400;display:block}.UsagePricing-module__AdHDoG__count,.UsagePricing-module__AdHDoG__empty{color:#6b7280;padding:.8rem;font-size:.75rem;line-height:1.6}.UsagePricing-module__AdHDoG__empty{color:#374151;padding:2rem 1rem}.UsagePricing-module__AdHDoG__calculator{background:#fff7ed;border:1px solid #fed7aa;border-radius:.85rem;min-width:0;padding:1.5rem}.UsagePricing-module__AdHDoG__calculatorLabel{color:#9a3412;margin-bottom:.5rem;font-size:.8rem;font-weight:650}.UsagePricing-module__AdHDoG__calculator h4{letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.4}.UsagePricing-module__AdHDoG__calculatorDetail{color:#6b7280;margin-top:.25rem;font-size:.8rem}.UsagePricing-module__AdHDoG__fields{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem;display:grid}.UsagePricing-module__AdHDoG__field:only-child{grid-column:1/-1}.UsagePricing-module__AdHDoG__field label{margin-bottom:.4rem;font-size:.8rem;font-weight:600;display:block}.UsagePricing-module__AdHDoG__field input{color:#111827;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d1d5db;border-radius:.4rem;width:100%;min-width:0;padding:.65rem .75rem;font-size:1rem;display:block}.UsagePricing-module__AdHDoG__field small{color:#6b7280;margin-top:.3rem;font-size:.7rem;display:block}.UsagePricing-module__AdHDoG__hint{color:#6b7280;margin-top:.9rem;font-size:.75rem;line-height:1.6}.UsagePricing-module__AdHDoG__total{border-top:1px solid #fed7aa;margin-top:1.25rem;padding-top:1rem}.UsagePricing-module__AdHDoG__total>span{color:#9a3412;font-size:.8rem;display:block}.UsagePricing-module__AdHDoG__total strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:750;line-height:1.35;display:block}.UsagePricing-module__AdHDoG__total small{letter-spacing:0;font-size:.95rem;font-weight:500}.UsagePricing-module__AdHDoG__error{color:#b91c1c;margin-top:.75rem;font-size:.8rem}.UsagePricing-module__AdHDoG__variant{color:#4b5563;margin-top:1rem;font-size:.75rem}.UsagePricing-module__AdHDoG__variant summary{cursor:pointer}.UsagePricing-module__AdHDoG__variant p{overflow-wrap:anywhere;padding-top:.5rem}.UsagePricing-module__AdHDoG__explanation{border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.25rem}.UsagePricing-module__AdHDoG__explanation h4{font-size:.9rem;font-weight:650}.UsagePricing-module__AdHDoG__explanation p{color:#4b5563;max-width:80ch;margin-top:.4rem;font-size:.85rem;line-height:1.7}.UsagePricing-module__AdHDoG__dataNote{margin-top:1.25rem}.UsagePricing-module__AdHDoG__footer{color:#4b5563;background:#f9fafb;border-top:1px solid #e5e7eb;align-items:flex-start;gap:.7rem;padding:1rem 2rem;font-size:.75rem;line-height:1.6;display:flex}.UsagePricing-module__AdHDoG__footer svg{color:#c2410c;flex-shrink:0;margin-top:.15rem}.UsagePricing-module__AdHDoG__widget button:focus-visible,.UsagePricing-module__AdHDoG__widget input:focus-visible,.UsagePricing-module__AdHDoG__widget summary:focus-visible,.UsagePricing-module__AdHDoG__panel:focus-visible{outline-offset:-2px;outline:2px solid #ea580c}@media (max-width:850px){.UsagePricing-module__AdHDoG__heading{flex-direction:column;align-items:flex-start;gap:0}.UsagePricing-module__AdHDoG__heading .UsagePricing-module__AdHDoG__updated{text-align:left}.UsagePricing-module__AdHDoG__columns{grid-template-columns:1fr;gap:1.25rem}.UsagePricing-module__AdHDoG__rateList{max-height:19rem}}@media (max-width:540px){.UsagePricing-module__AdHDoG__section{padding:3rem 0}.UsagePricing-module__AdHDoG__panel{padding:1.1rem}.UsagePricing-module__AdHDoG__tabs button{flex-direction:column;gap:.4rem;padding:1rem .25rem;font-size:.75rem}.UsagePricing-module__AdHDoG__calculator{padding:1.1rem}.UsagePricing-module__AdHDoG__fields{grid-template-columns:1fr}.UsagePricing-module__AdHDoG__footer{padding:1rem 1.1rem}.UsagePricing-module__AdHDoG__rateRow{padding:.8rem .55rem}.UsagePricing-module__AdHDoG__modelName strong,.UsagePricing-module__AdHDoG__rateNumber{font-size:.8rem}.UsagePricing-module__AdHDoG__modelName small{font-size:.7rem}}.UsagePricing-module__AdHDoG__modelNotes{margin-top:1.25rem}.UsagePricing-module__AdHDoG__modelNotes>div+div{border-top:1px solid #fed7aa;margin-top:1rem;padding-top:1rem}.UsagePricing-module__AdHDoG__modelNotes dt{color:#9a3412;font-size:.8rem;font-weight:650}.UsagePricing-module__AdHDoG__modelNotes dd{color:#374151;margin:.35rem 0 0;font-size:.85rem;line-height:1.65}.UsagePricing-module__AdHDoG__sources{margin-top:.65rem;padding-left:1.2rem;list-style:outside}.UsagePricing-module__AdHDoG__sources li{margin-top:.35rem}.UsagePricing-module__AdHDoG__sources a{text-underline-offset:2px;text-decoration:underline}.UsagePricing-module__AdHDoG__sources a:focus-visible{outline-offset:2px;outline:2px solid #ea580c}.UsagePricing-module__AdHDoG__privacyLabels{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.UsagePricing-module__AdHDoG__privacyLabels>span{color:#4b5563;background:#fff;border:1px solid #d1d5db;border-radius:.3rem;padding:.1rem .35rem;font-size:.65rem;font-weight:500;line-height:1.5;display:inline-block}.UsagePricing-module__AdHDoG__dataPricing{gap:1.5rem;display:grid}.UsagePricing-module__AdHDoG__dataRate{background:#fff7ed;border:1px solid #fed7aa;border-radius:.85rem;padding:1.5rem}.UsagePricing-module__AdHDoG__dataRate p:not(.UsagePricing-module__AdHDoG__calculatorLabel){color:#4b5563;margin-top:.65rem;font-size:.85rem;line-height:1.65}.UsagePricing-module__AdHDoG__dataRate .UsagePricing-module__AdHDoG__dataPrice{color:#111827;font-size:1rem}.UsagePricing-module__AdHDoG__dataPrice strong{font-variant-numeric:tabular-nums;margin-right:.3rem;font-size:2.4rem;font-weight:750;line-height:1.2}.UsagePricing-module__AdHDoG__dataFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding-left:1.25rem;list-style:decimal;display:grid}.UsagePricing-module__AdHDoG__dataFlow li{padding-left:.3rem}.UsagePricing-module__AdHDoG__dataFlow li::marker{color:#c2410c;font-weight:700}.UsagePricing-module__AdHDoG__dataPricing h4{font-size:.9rem;font-weight:650;line-height:1.5}.UsagePricing-module__AdHDoG__dataFlow p,.UsagePricing-module__AdHDoG__dataExamples p{color:#4b5563;margin-top:.4rem;font-size:.85rem;line-height:1.65}.UsagePricing-module__AdHDoG__dataExamples{border-top:1px solid #e5e7eb;grid-template-columns:1fr 1fr;gap:1.5rem;padding-top:1.5rem;display:grid}@media (max-width:850px){.UsagePricing-module__AdHDoG__dataFlow{grid-template-columns:1fr 1fr}}@media (max-width:540px){.UsagePricing-module__AdHDoG__dataFlow,.UsagePricing-module__AdHDoG__dataExamples{grid-template-columns:1fr}.UsagePricing-module__AdHDoG__dataRate{padding:1.1rem}}
