.v3AtmosphereBlock{--v3-home-foldout-panel-size:74px;--v3-atmosphere-section-heading:clamp(26px,calc(7px + 1.9vw),32px);background:var(--v3-color-surface-black);min-height:calc(100vh - 36px);color:var(--v3-color-text-primary);isolation:isolate;box-shadow:0 0 0 1px var(--v3-color-surface-black);border:0;border-radius:28px;margin-top:18px;position:relative;overflow:hidden}.v3AtmosphereMarketingTitle{color:var(--v3-color-text-primary);font-family:var(--v3-font-heading);font-size:var(--v3-atmosphere-section-heading);letter-spacing:var(--v3-heading-letter);font-weight:400;line-height:.9}.v3AtmosphereBlock:before{content:"";z-index:4;box-sizing:border-box;pointer-events:none;filter:blur(18px)saturate(1.55);opacity:0;mix-blend-mode:screen;-webkit-mask-composite:xor;background:radial-gradient(circle,#ff7012f2 0,#ff84188f 23%,#0000 64%) 92% 8%/34% 34% no-repeat,radial-gradient(#ff520885 0,#0000 70%) 100% 0/58% 22% no-repeat;border-radius:24px;padding:8px;animation:32s ease-in-out infinite v3HomeFrameGlow;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v3AtmosphereBlock:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.v3AtmosphereBlock.isSectionOpen:after,.v3AtmosphereBlock.isSectionOpen:before{display:none}.v3AtmosphereAuthTransition{z-index:2147483646;pointer-events:none;background:radial-gradient(circle at 50% 58%,#ffffff0b,transparent 30%),var(--v3-color-surface-black);opacity:0;transition:opacity var(--v3-home-auth-transition-ms)ease;will-change:opacity;place-items:center;display:grid;position:fixed;inset:0}.v3AtmosphereAuthTransition.isVisible{opacity:1}.v3AtmosphereAuthTransition span{color:var(--v3-color-text-primary);letter-spacing:var(--v3-brand-mark-letter);font-family:V3 Chillax,V3 IBM Plex Sans,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1}.v3AtmosphereBlock:after{background:repeating-linear-gradient(90deg,rgb(var(--v3-color-rgb-text-primary)/.035)0 1px,transparent 1px 86px);opacity:.28;mix-blend-mode:screen}.v3AtmosphereDefaultPanel{z-index:2;border:8px solid var(--v3-color-surface-black);background:linear-gradient(#0000002e,#0000002e),linear-gradient(180deg,#ffffff05,transparent 38%),var(--v3-color-surface-panel);border-radius:20px;position:absolute;inset:0;overflow:hidden}.v3AtmosphereDefaultPanel:before{content:"";z-index:0;filter:blur(12px)saturate(1.35);opacity:.88;transform-origin:72% 54%;pointer-events:none;will-change:transform,opacity,filter,border-radius;background:radial-gradient(at 50% 72%,#0c0d0ef5 0 20%,#141211db 27%,#0000 42%),radial-gradient(at 50% 100%,#0000 0 40%,#ff4c06a3 48%,#ff9010e6 55%,#ff5c088a 63%,#0000 76%),radial-gradient(at 50% 90%,#ff7e0e80 0,#0000 62%);border-radius:34% 46% 58% 42%/26% 32% 68% 74%;width:128%;height:102%;animation:28s cubic-bezier(.58,0,.22,1) infinite v3AtmosphereDefaultGlowDrift;position:absolute;top:-48%;left:-14%;transform:translateY(8%)}.v3AtmosphereDefaultPanel:after{content:"";z-index:1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background:repeating-radial-gradient(circle at 22% 18%,#ffffff14 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 3px);position:absolute;inset:0}.v3AtmosphereDefaultTech{z-index:2;pointer-events:none;opacity:.36;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0 calc(25% - .5px),#ffffff1a calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(90deg,#0000 0 calc(50% - .5px),#ffffff14 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 0 calc(75% - .5px),#ffffff1a calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px)),linear-gradient(#0000 0 calc(38% - .5px),#ffffff14 calc(38% - .5px) calc(38% + .5px),#0000 calc(38% + .5px)),linear-gradient(#0000 0 calc(68% - .5px),#ffffff12 calc(68% - .5px) calc(68% + .5px),#0000 calc(68% + .5px));position:absolute;inset:clamp(70px,8vw,128px) clamp(34px,5vw,96px) clamp(80px,8vw,132px)}.v3AtmosphereDefaultOrbit{border:1px solid #ffffff42;border-radius:50%;width:min(860px,64vw);height:min(430px,40vh);position:absolute;top:8%;left:50%;transform:translate(-50%)rotate(-13deg)}.v3AtmosphereDefaultBracket{opacity:.72;border-color:#ffffff4d;width:84px;height:210px;position:absolute;top:38%}.v3AtmosphereDefaultBracket.isLeft{border-top:1px solid;border-bottom:1px solid;border-left:1px solid;left:clamp(28px,9vw,170px)}.v3AtmosphereDefaultBracket.isRight{border-top:1px solid;border-bottom:1px solid;border-right:1px solid;right:clamp(28px,9vw,170px)}.v3AtmosphereDefaultNode{background:#ffffffdb;border-radius:999px;width:5px;height:5px;position:absolute}.v3AtmosphereDefaultNode.isOne{top:38%;left:25%}.v3AtmosphereDefaultNode.isTwo{top:38%;right:25%}.v3AtmosphereDefaultGlyph{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:.12em;opacity:.52;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1;position:absolute}.v3AtmosphereDefaultGlyph.isTop{top:22%;right:12%}.v3AtmosphereDefaultGlyph.isBottom{bottom:18%;left:11%}.v3AtmosphereChrome{z-index:5;grid-template-columns:minmax(110px,1fr) auto minmax(110px,1fr);align-items:center;gap:18px;display:grid;position:absolute;top:clamp(18px,1.9vw,30px);left:clamp(18px,2vw,30px);right:clamp(18px,2vw,30px)}.v3AtmosphereBlock:not(.isSectionOpen) .v3AtmosphereChrome{top:clamp(26px,2.35vw,38px)}.v3AtmosphereChromeStart{justify-items:start;min-width:0;display:grid}.v3AtmosphereChromeSpacer{width:1px;height:1px;display:block}.v3AtmospherePill,.v3AtmospherePills button,.v3AtmospherePills a{appearance:none;border:1px solid var(--v3-color-border-ghost-soft);background:var(--v3-color-surface-glass-muted);min-height:34px;color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:var(--v3-home-body-small);font-weight:var(--v3-home-weight-description);letter-spacing:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;line-height:1;text-decoration:none;display:inline-flex}.v3AtmospherePill{background:var(--v3-color-surface-glass-muted);font-family:var(--v3-font-index);font-size:9px;font-weight:var(--v3-home-weight-label);letter-spacing:0;text-transform:uppercase;cursor:pointer;border-color:#0000;justify-self:start}.v3AtmosphereMobileMenuButton,.v3AtmosphereMobileMenuOverlay{display:none}.v3AtmosphereBrand{color:var(--v3-color-text-primary);letter-spacing:var(--v3-brand-mark-letter);font-family:V3 Chillax,V3 IBM Plex Sans,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1;text-decoration:none}.v3AtmosphereMobileMenuFoldout,.v3AtmosphereMobileMenuHeader,.v3AtmosphereMobileMenuList,.v3AtmosphereMobileMenuItem,.v3AtmosphereMobileMenuFooter,.v3AtmosphereMobileMenuLogoMark{display:none}.v3AtmospherePills{z-index:6;width:min(560px,100% - 64px);position:absolute;bottom:clamp(24px,3vw,44px);left:50%;overflow:visible;transform:translate(-50%)}.v3AtmosphereBlock.isSectionOpen .v3AtmospherePills{display:none}.v3AtmospherePillTrack{justify-content:center;align-items:center;gap:clamp(12px,2vw,28px);width:max-content;min-width:100%;display:flex}.v3AtmospherePills button,.v3AtmospherePills a{background:var(--v3-color-surface-control-hover);min-height:38px;color:var(--v3-color-text-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;border-color:#0000;flex:none;padding:0 clamp(18px,2vw,26px);transition:background .26s,color .26s,transform .36s cubic-bezier(.16,1,.3,1)}.v3AtmospherePills button:hover,.v3AtmospherePills button:focus-visible,.v3AtmospherePills button.isActive,.v3AtmospherePills a:hover,.v3AtmospherePills a:focus-visible{background:var(--v3-color-text-primary);color:var(--v3-color-text-inverse);border-color:#0000;outline:0;transform:translateY(-2px)}.v3AtmospherePill:hover,.v3AtmospherePill:focus-visible{border-color:var(--v3-color-border-focus);background:var(--v3-color-surface-control-hover);outline:0}.v3AtmosphereSectionScroll{z-index:3;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain;min-height:0;position:absolute;inset:0;overflow:hidden auto}.v3AtmosphereSectionScroll::-webkit-scrollbar{display:none}.v3AtmosphereSectionScroll:has(.v3AtmosphereProductFocus){z-index:8}.v3AtmosphereStackBlock{box-sizing:border-box;min-height:100%;position:relative;overflow:hidden}.v3AtmosphereStackBlock.isPrimary{border:2px solid var(--v3-color-border-frame-alpha);background:var(--v3-color-surface-panel);min-height:calc(100% - 16px);box-shadow:var(--v3-shadow-panel);isolation:isolate;border-radius:20px;margin:8px}.v3AtmosphereRevealPanel{box-sizing:border-box;min-height:var(--v3-home-foldout-panel-size);height:var(--v3-home-foldout-panel-size);border:2px solid var(--v3-color-border-frame-alpha);background:var(--v3-color-surface-black);width:calc(100% - 16px);box-shadow:var(--v3-shadow-panel);border-radius:18px;margin:10px 8px 8px;overflow:hidden}.v3AtmosphereRevealPanel.is-productAmbient{border-color:#ff5c0824;box-shadow:inset 0 0 30px #ff5c081f,inset 0 1px #ffffff14,0 0 14px #ff5c080d}.v3AtmosphereRevealPanel.is-redAmbient{border-color:#ff4c1e2e;box-shadow:inset 0 0 34px #ff4c1e26,inset 0 1px #ffffff14,0 0 14px #ff4c1e12}.v3AtmosphereRevealPanel.is-pricingAmbient{border-color:#ff7e0e26;box-shadow:inset 0 0 32px #ff7e0e1f,inset 0 1px #ffffff14,0 0 14px #ff7e0e0f}.v3AtmosphereRevealPanel.is-faqAmbient{border-color:#ff901029;box-shadow:inset 0 0 32px #ff901021,inset 0 1px #ffffff14,0 0 14px #ff90100f}.v3AtmosphereRevealImage{background:var(--v3-atmosphere-reveal-image)center/cover no-repeat;filter:none;width:100%;height:100%;display:block;position:absolute;inset:0}.v3AtmosphereRevealPanel.is-productAmbient .v3AtmosphereRevealImage{filter:saturate(1.32)contrast(1.07);background:radial-gradient(46% 160% at 0 0,#ff5c08c7,#0000 56%),radial-gradient(62% 130% at 24% 100%,#8f2a1294,#0000 60%),radial-gradient(36% 100% at 72%,#3a170e75,#0000 58%),linear-gradient(105deg,#2b221d,#161211 54%,#0a0808)}.v3AtmosphereRevealPanel.is-redAmbient .v3AtmosphereRevealImage{filter:saturate(1.38)contrast(1.08);background:radial-gradient(34% 130% at 100%,#ff4c1edb,#0000 62%),radial-gradient(92% 230% at 48% -78%,#ff732e66,#0000 42%),radial-gradient(76% 190% at 50% 170%,#b7341c6b,#0000 48%),linear-gradient(90deg,#2d2724,#191717 56%,#0d0a0a)}.v3AtmosphereRevealPanel.is-pricingAmbient .v3AtmosphereRevealImage{filter:saturate(1.28)contrast(1.06);background:radial-gradient(58% 92%,#ff7e0e8f,#0000 54%),radial-gradient(88% 70% at 50% -20%,#ff90103d,#0000 58%),radial-gradient(88% 70% at 50% 120%,#97340f52,#0000 58%),linear-gradient(90deg,#241d18,#13100f 52%,#090707)}.v3AtmosphereRevealPanel.is-faqAmbient .v3AtmosphereRevealImage{filter:saturate(1.3)contrast(1.07);background:radial-gradient(120% 96% at 50% -24%,#ff9010c7,#0000 54%),radial-gradient(48% 140% at 100% 70%,#ae3a0e70,#0000 62%),radial-gradient(54% 120% at 0 78%,#521a0c80,#0000 62%),linear-gradient(#2d2118,#16110f 54%,#090707)}.v3AtmosphereRevealPanel:is(.is-productAmbient,.is-redAmbient,.is-pricingAmbient,.is-faqAmbient) .v3AtmosphereRevealImage:before{content:"";filter:none;opacity:.9;mix-blend-mode:screen;background:linear-gradient(#ffffff14,#0000 38%,#0000001a);position:absolute;inset:0}.v3AtmosphereRevealPanel.is-productAmbient .v3AtmosphereRevealImage:before{background:linear-gradient(#ffffff14,#0000 38%,#0000001a),radial-gradient(46% 160% at 0 12%,#ffffff1f,#0000 56%)}.v3AtmosphereRevealPanel.is-redAmbient .v3AtmosphereRevealImage:before{background:linear-gradient(#ffffff17,#0000 38%,#0000001a),radial-gradient(44% 160% at 104%,#ffffff2e,#0000 56%)}.v3AtmosphereRevealPanel.is-pricingAmbient .v3AtmosphereRevealImage:before{background:linear-gradient(#ffffff14,#0000 38%,#0000001a),radial-gradient(72% 72%,#ffffff1a,#0000 62%)}.v3AtmosphereRevealPanel.is-faqAmbient .v3AtmosphereRevealImage:before{background:linear-gradient(#ffffff1a,#0000 40%,#0000001f),radial-gradient(88% 94% at 50% -8%,#ffffff21,#0000 58%)}.v3AtmosphereRevealPanel:is(.is-productAmbient,.is-redAmbient,.is-pricingAmbient,.is-faqAmbient) .v3AtmosphereRevealImage:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff14,inset -10px 0 24px #ffffff09}.v3AtmosphereRevealPanel.is-productAmbient .v3AtmosphereRevealImage:after{box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ffffff0f,inset 12px 0 26px #ffffff0a}.v3AtmosphereRevealPanel.is-pricingAmbient .v3AtmosphereRevealImage:after{box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ffffff0f,inset 0 0 28px #ffffff09}.v3AtmosphereRevealPanel.is-faqAmbient .v3AtmosphereRevealImage:after{box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0f,inset 0 14px 28px #ffffff0a}.v3AtmosphereRevealScrim{pointer-events:none;display:none}.v3AtmosphereRevealLogo{z-index:2;color:var(--v3-color-text-primary);letter-spacing:var(--v3-brand-mark-letter);opacity:.86;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:V3 Chillax,V3 IBM Plex Sans,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1;position:absolute;top:50%;left:clamp(18px,2.4vw,42px);transform:translateY(-50%)}.v3AtmosphereRevealCta{z-index:2;width:max-content;min-width:132px;height:var(--v3-control-height);background:var(--v3-color-surface-control-active);color:var(--v3-color-text-inverse);opacity:1;box-shadow:none;padding-left:20px;padding-right:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v3AtmosphereRevealLegal{z-index:2;color:var(--v3-color-text-primary);opacity:.86;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:clamp(14px,1.6vw,24px);display:flex;position:absolute;top:50%;right:clamp(18px,2.4vw,42px);transform:translateY(-50%)}.v3AtmosphereRevealLegal a{color:inherit;text-decoration:none;transition:opacity .16s}.v3AtmosphereRevealLegal a:hover,.v3AtmosphereRevealLegal a:focus-visible{opacity:1;outline:0}.v3AtmosphereDefaultStack{z-index:3;text-align:center;justify-items:center;gap:18px;width:min(720px,100% - 80px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v3AtmosphereDefaultStack p{max-width:360px;color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-weight:400;line-height:var(--v3-type-body-line);margin:0}.v3BinaryRevealWord{white-space:nowrap;display:inline-block}.v3BinaryRevealChar{min-width:.48em;transition:color .18s,opacity .18s,filter .18s,transform .18s;display:inline-block}.v3BinaryRevealChar.isBinary{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);opacity:.82;filter:blur();letter-spacing:0;text-shadow:0 0 8px rgb(var(--v3-color-rgb-text-primary)/.14);transform:translateY(-.02em)}.v3BinaryRevealChar.isResolved{color:var(--v3-color-text-primary);font-family:var(--v3-font-heading);opacity:1;filter:blur();animation:.24s ease-out both v3BinaryResolvedIn}.v3AtmosphereDefaultActions{justify-items:center;gap:18px;display:grid}.v3AtmosphereStartButton{width:max-content;height:var(--v3-control-height)}.v3AtmosphereLoginTextButton{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);font-size:10px;font-weight:var(--v3-home-weight-label);letter-spacing:.12em;text-transform:uppercase;opacity:.72;line-height:1;text-decoration:none;display:inline-flex}.v3AtmosphereLoginTextButton:hover,.v3AtmosphereLoginTextButton:focus-visible{opacity:1;outline:0}.v3AtmosphereDefaultStack h2{color:var(--v3-color-text-primary);font-family:var(--v3-font-heading);letter-spacing:var(--v3-heading-letter);text-align:center;margin:0 0 2px;font-size:clamp(26px,2.7vw,49px);font-weight:400;line-height:.86}.v3AtmosphereSectionPanel{z-index:3;gap:20px;width:min(920px,100% - 160px);animation:.76s cubic-bezier(.16,1,.3,1) both v3AtmosphereSectionScreenIn;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v3AtmosphereSectionPanel p{color:var(--v3-color-text-secondary);font-family:var(--v3-font-index);font-size:var(--v3-home-mono-label);font-weight:var(--v3-home-weight-label);letter-spacing:0;text-transform:uppercase;margin:0;line-height:1}.v3AtmosphereSectionPanel h2{text-align:left;width:auto;margin:0;font-size:clamp(42px,4.9vw,88px);line-height:.94;position:static;transform:none}.v3AtmosphereSectionPanel span{max-width:520px;color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:clamp(17px,1.2vw,22px);font-weight:var(--v3-home-weight-description);letter-spacing:0;line-height:1.2}.v3AtmosphereProductGrid{--v3-product-card-title:clamp(15px,.82vw,17px);z-index:3;grid-template-rows:repeat(7,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1vw,16px);min-height:0;animation:.76s cubic-bezier(.16,1,.3,1) both v3AtmosphereScreenIn;display:grid;position:absolute;inset:clamp(92px,12vh,146px) clamp(42px,5vw,82px) clamp(76px,10vh,116px)}.v3AtmosphereProductGrid:has(.v3AtmosphereProductFocus){z-index:8;inset:0;overflow:hidden}.v3AtmosphereProductGridTitle{z-index:1;text-align:center;pointer-events:none;grid-area:3/4/6/10;place-self:center;max-width:16ch;position:relative}.v3AtmosphereProductTile{appearance:none;z-index:2;min-height:0;color:var(--v3-color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff6b;border-radius:14px;align-content:start;gap:clamp(18px,2.2vh,30px);padding:clamp(14px,1.5vw,22px);transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.v3AtmosphereProductTech{z-index:0;pointer-events:none;opacity:.38;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0 calc(33.333% - .5px),#ffffff12 calc(33.333% - .5px) calc(33.333% + .5px),#0000 calc(33.333% + .5px)),linear-gradient(90deg,#0000 0 calc(66.666% - .5px),#ffffff12 calc(66.666% - .5px) calc(66.666% + .5px),#0000 calc(66.666% + .5px)),linear-gradient(#0000 0 calc(50% - .5px),#ffffff14 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:0}.v3AtmosphereProductAxis{background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:82%;height:1px;position:absolute;left:9%}.v3AtmosphereProductAxis.isTop{top:14%}.v3AtmosphereProductAxis.isBottom{bottom:14%}.v3AtmosphereProductAngle{opacity:.78;border-top:1px solid #ffffff47;border-left:1px solid #ffffff47;width:min(360px,28vw);height:min(360px,28vw);position:absolute;top:20%}.v3AtmosphereProductAngle.isLeft{left:8%;transform:rotate(-45deg)}.v3AtmosphereProductAngle.isRight{right:10%;transform:rotate(135deg)}.v3AtmosphereProductCross{width:18px;height:18px;position:absolute}.v3AtmosphereProductCross:before,.v3AtmosphereProductCross:after{content:"";background:#ffffff85;position:absolute}.v3AtmosphereProductCross:before{width:18px;height:1px;top:8px;left:0}.v3AtmosphereProductCross:after{width:1px;height:18px;top:0;left:8px}.v3AtmosphereProductCross.isOne{top:24%;left:43%}.v3AtmosphereProductCross.isTwo{bottom:32%;right:18%}.v3AtmosphereProductCross.isThree{bottom:18%;left:22%}.v3AtmosphereProductGlyph{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:.12em;opacity:.5;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1;position:absolute}.v3AtmosphereProductGlyph.isLeft{bottom:12%;right:12%}.v3AtmosphereProductGlyph.isRight{writing-mode:vertical-rl;bottom:22%;right:4%}.v3AtmosphereProductTile:hover,.v3AtmosphereProductTile:focus-visible{background:#ffffff09;border-color:#ffffffc7;outline:0;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff0d}.v3AtmosphereProductTileMedia{z-index:0;background:linear-gradient(180deg,#0000002e,#0000008a),var(--v3-product-image)50% 50%/cover no-repeat;filter:saturate(.82)contrast(1.04)brightness(.72);opacity:0;transition:opacity .22s,transform .42s;position:absolute;inset:0;transform:scale(1.04)}.v3AtmosphereProductTile:hover .v3AtmosphereProductTileMedia,.v3AtmosphereProductTile:focus-visible .v3AtmosphereProductTileMedia{opacity:1;transform:scale(1)}.v3AtmosphereProductTileIndex,.v3AtmosphereProductTileCopy{z-index:1;position:relative}.v3AtmosphereProductTileIndex{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);font-size:var(--v3-l2);letter-spacing:.12em;font-weight:500;line-height:1}.v3AtmosphereProductTileCopy{gap:8px;width:min(100%,520px);max-width:100%;display:grid}.v3AtmosphereProductTileCopy strong{color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:var(--v3-product-card-title);letter-spacing:0;font-weight:500;line-height:1.12}.v3AtmosphereProductTileCopy em{color:var(--v3-color-text-secondary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-style:normal;font-weight:400;line-height:var(--v3-type-body-line);opacity:0;transition:opacity .18s,transform .18s;transform:translateY(6px)}.v3AtmosphereProductTile:hover .v3AtmosphereProductTileCopy em,.v3AtmosphereProductTile:focus-visible .v3AtmosphereProductTileCopy em{opacity:1;transform:translateY(0)}.v3AtmosphereProductTile.isWide{grid-area:span 2/span 4}.v3AtmosphereProductTile.isTall{grid-area:span 3/span 3}.v3AtmosphereProductTile.isStandard{grid-area:span 2/span 3}.v3AtmosphereProductTile.isLarge{grid-area:span 3/span 5}.v3AtmosphereProductGridNote{grid-column:span 4;place-self:stretch stretch;place-items:center;display:grid}.v3AtmosphereProductWarmVideo{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}.v3AtmosphereProductFocus{z-index:10;background:linear-gradient(180deg,#0d0d0dd6,#0d0d0df0),var(--v3-color-surface-panel);box-shadow:var(--v3-shadow-panel);border-radius:18px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-content:stretch;justify-items:stretch;padding:0;display:grid;position:absolute;inset:0}.v3AtmosphereProductFocusClose{appearance:none;z-index:12;background:var(--v3-color-surface-glass-muted);min-height:34px;color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:0;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:clamp(18px,2vw,28px);right:clamp(18px,2vw,28px)}.v3AtmosphereProductFocusClose span{pointer-events:none}.v3AtmosphereProductFocusClose:hover,.v3AtmosphereProductFocusClose:focus-visible{border-color:var(--v3-color-border-focus);background:var(--v3-color-surface-control-hover);outline:0}.v3AtmosphereProductFocusFrame{aspect-ratio:auto;border-radius:inherit;background:var(--v3-color-surface-black);border:0;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.v3AtmosphereProductFocusMedia{background:linear-gradient(180deg,#0000000a,#00000047),var(--v3-product-image)50% 50%/cover no-repeat;filter:saturate(.88)contrast(1.04)brightness(.86);position:absolute;inset:0}.v3AtmosphereProductFocusVideo{background:var(--v3-color-surface-black);object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.v3AtmosphereProductComingSoon{z-index:1;min-height:38px;color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000009e;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v3AtmosphereProductFocusCopy{text-align:center;justify-self:center;gap:10px;width:min(100%,420px);padding-bottom:0;display:none}.v3AtmosphereProductFocusCopy span{color:var(--v3-color-text-secondary);font-family:var(--v3-font-index);font-size:var(--v3-l2);letter-spacing:.12em;font-weight:500;line-height:1}.v3AtmosphereProductFocusCopy h2,.v3AtmosphereProductFocusCopy p{margin:0}.v3AtmosphereProductFocusCopy h2{color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:var(--v3-product-card-title);letter-spacing:0;font-weight:500;line-height:1.12}.v3AtmosphereProductFocusCopy p{color:var(--v3-color-text-secondary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-weight:400;line-height:var(--v3-type-body-line)}.v3AtmosphereFeatureView{z-index:3;grid-template-rows:auto auto minmax(0,1fr);gap:clamp(18px,2.8vh,34px);width:min(1020px,100% - 260px);min-height:0;animation:.76s cubic-bezier(.16,1,.3,1) both v3AtmosphereFeatureScreenIn;display:grid;position:absolute;top:clamp(190px,28vh,280px);bottom:86px;left:65%;transform:translate(-50%)}.v3AtmosphereFeatureView:before{content:"";z-index:0;pointer-events:none;filter:blur(10px)saturate(1.42);opacity:.58;mix-blend-mode:screen;background-color:#0000;background-image:radial-gradient(78% 18% at 4% 14%,#ffe7c2d1,#ff7012c2 34%,#7125785c 54%,#0000 74%),radial-gradient(92% 15% at 16%,#ffe2b9b8,#ff620eb8 32%,#802a8257 56%,#0000 78%),radial-gradient(56% 13% at 2% 84%,#ffdbaaad,#ff5e0cb3 35%,#80267d52 58%,#0000 78%),radial-gradient(120% 68% at 26% 48%,#491e5e47,#0000 62%);background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;width:min(860px,58vw);height:min(520px,58vh);position:absolute;top:clamp(72px,10vh,112px);left:calc(50% - 70vw);transform:skew(-8deg)}.v3AtmosphereFeatureView:after{display:none}.v3AtmosphereFeatureTech{z-index:0;pointer-events:none;opacity:.2;mix-blend-mode:screen;width:min(620px,44vw);height:min(520px,58vh);position:absolute;top:clamp(56px,8vh,92px);left:calc(50% - 72vw)}.v3AtmosphereFeatureArc{border:1px solid #ffffff57;border-radius:50%;width:88%;height:54%;position:absolute;top:10%;left:0;transform:rotate(-10deg)}.v3AtmosphereFeatureRail{background:repeating-linear-gradient(#ffffff47 0 12px,#0000 12px 26px);width:1px;height:64%;position:absolute;top:18%}.v3AtmosphereFeatureRail.isLeft{left:12%}.v3AtmosphereFeatureRail.isRight{display:none}.v3AtmosphereFeatureTick{background:#ffffff52;width:34px;height:1px;position:absolute}.v3AtmosphereFeatureTick:after{content:"";background:#ffffffbd;border-radius:999px;width:7px;height:7px;position:absolute;top:-3px;right:-3px}.v3AtmosphereFeatureTick.isOne{top:26%;right:18%;transform:rotate(-14deg)}.v3AtmosphereFeatureTick.isTwo{top:58%;left:18%;transform:rotate(10deg)}.v3AtmosphereFeatureTick.isThree{display:none}.v3AtmosphereFeatureGlyph{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:.12em;opacity:.52;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1;position:absolute}.v3AtmosphereFeatureGlyph.isTop{top:6%;right:10%}.v3AtmosphereFeatureGlyph.isBottom{bottom:10%;left:14%}.v3AtmosphereFeatureView>h2{z-index:1;text-align:left;width:auto;margin:0;position:static;transform:none}.v3AtmosphereFeatureRows{z-index:1;--v3-feature-row-title-size:clamp(18px,1.35vw,25px);scrollbar-width:none;min-height:0;display:grid;position:relative;overflow:hidden auto}.v3AtmosphereFeatureRows::-webkit-scrollbar{display:none}.v3AtmosphereFeatureRows article{border-top:1px solid var(--v3-color-surface-black);grid-template-columns:minmax(54px,.16fr) minmax(180px,.34fr) minmax(0,.5fr);align-items:center;gap:clamp(18px,3.2vw,56px);padding:clamp(18px,2.55vh,32px) 0;transition:background .18s,border-color .18s,padding-inline .18s;display:grid}.v3AtmosphereFeatureRows article:last-child{border-bottom:1px solid var(--v3-color-surface-black)}.v3AtmosphereFeatureRows article:hover{background:linear-gradient(90deg,#ffffff09,#0000 68%);border-color:#ffffff14;padding-inline:clamp(10px,1.1vw,18px)}.v3AtmosphereFeatureRows span{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);font-size:clamp(12px,.82vw,16px);font-weight:var(--v3-home-weight-label);letter-spacing:0;opacity:var(--v3-feature-row-step);transform:translateX(var(--v3-feature-row-left-x));align-self:center;line-height:1;transition:opacity .16s linear,transform .16s linear}.v3AtmosphereFeatureRows h2{width:auto;color:var(--v3-color-text-primary);font-family:var(--v3-font-heading);font-size:var(--v3-feature-row-title-size);letter-spacing:var(--v3-heading-letter);text-align:left;opacity:var(--v3-feature-row-step);transform:translateX(var(--v3-feature-row-left-x));align-self:center;margin:0;font-weight:400;line-height:.94;transition:opacity .16s linear,transform .16s linear;position:static}.v3AtmosphereFeatureRows p{max-width:560px;color:var(--v3-color-text-secondary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-weight:400;line-height:var(--v3-type-body-line);opacity:var(--v3-feature-row-step);transform:translateX(var(--v3-feature-row-right-x));align-self:center;margin:0;transition:opacity .16s linear,transform .16s linear}.v3AtmosphereFaqView{z-index:3;grid-template-rows:auto minmax(0,1fr);gap:clamp(34px,5vh,64px);width:min(600px,100% - 160px);max-height:calc(100% - clamp(170px,24vh,230px));animation:.76s cubic-bezier(.16,1,.3,1) both v3AtmosphereFeatureScreenIn;display:grid;position:absolute;top:clamp(112px,16vh,154px);left:50%;transform:translate(-50%)}.v3AtmosphereFaqView:before,.v3AtmosphereFaqView:after{content:none}.v3AtmosphereFaqHeader{z-index:1;text-align:center;justify-items:center;gap:18px;display:grid;position:relative}.v3AtmosphereFaqHeader p{color:var(--v3-color-text-tertiary);font-family:var(--v3-font-index);font-size:var(--v3-l2);letter-spacing:.1em;font-weight:500;line-height:var(--v3-l2-line);text-transform:uppercase;margin:0}.v3AtmosphereFaqHeader h2{text-align:center;width:auto;margin:0;position:static;transform:none}.v3AtmosphereFaqRows{z-index:1;scrollbar-width:none;align-content:start;gap:14px;min-height:0;padding-bottom:18vh;display:grid;position:relative;overflow:hidden auto}.v3AtmosphereFaqRows.isAtTop{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 96px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 96px),#0000 100%)}.v3AtmosphereFaqRows.isScrolling{-webkit-mask-image:linear-gradient(#0000 0,#000 84px calc(100% - 96px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 84px calc(100% - 96px),#0000 100%)}.v3AtmosphereFaqRows.isAtBottom{-webkit-mask-image:linear-gradient(#0000 0,#000 84px 100%);mask-image:linear-gradient(#0000 0,#000 84px 100%)}.v3AtmosphereFaqRows::-webkit-scrollbar{display:none}.v3AtmosphereFaqRows details{box-sizing:border-box;box-shadow:none;color:var(--v3-color-text-primary);opacity:var(--v3-faq-row-step);transform:translateY(var(--v3-faq-row-y));background:0 0;border:0;border-radius:0;transition:opacity .18s linear,transform .18s linear;overflow:visible}.v3AtmosphereFaqSummary{background:var(--v3-color-surface-card);min-height:92px;box-shadow:var(--v3-shadow-card);cursor:pointer;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;list-style:none;display:flex}.v3AtmosphereFaqSummary::-webkit-details-marker{display:none}.v3AtmosphereFaqTitle{min-width:0;color:var(--v3-color-text-primary);font-family:var(--v3-font-text);font-size:var(--v3-s4);letter-spacing:0;font-weight:500;line-height:var(--v3-s4-line);text-transform:uppercase}.v3AtmosphereFaqChevron{width:28px;height:28px;color:var(--v3-color-text-primary);flex:none;place-items:center;transition:transform .16s;display:inline-grid}.v3AtmosphereFaqChevron svg{width:22px;height:22px;display:block}.v3AtmosphereFaqChevron path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8px}.v3AtmosphereFaqRows details[open] .v3AtmosphereFaqChevron{transform:rotate(180deg)}.v3AtmosphereFaqBody{background:0 0;padding:28px 30px 34px}.v3AtmosphereFaqBody p{color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-weight:400;line-height:var(--v3-type-body-line);margin:0}.v3AtmospherePricingSplit{z-index:3;border:8px solid var(--v3-color-surface-black);background:var(--v3-color-surface-black);border-radius:20px;grid-template-columns:minmax(320px,.36fr) minmax(0,.64fr);gap:8px;animation:.76s cubic-bezier(.16,1,.3,1) both v3AtmosphereScreenIn;display:grid;position:absolute;inset:0;overflow:hidden}.v3AtmospherePricingPanel{background:var(--v3-color-surface-panel);min-width:0;min-height:0;color:var(--v3-color-text-primary);border:0;border-radius:16px;position:relative;overflow:hidden}.v3AtmospherePricingPanel.isSignal{background:linear-gradient(180deg,#00000014,#00000052),url(/experiments/v3/panels/dune06-panel.jpg) 50% 50%/cover no-repeat,var(--v3-color-surface-panel)}.v3AtmospherePricingPanel.isSignal:after{content:"";pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000002e,#0000 24% 76%,#0003),linear-gradient(#0000000a,#0000003d);position:absolute;inset:0;box-shadow:inset -1px 0 #ffffff1a}.v3AtmospherePricingSignal{z-index:1;filter:contrast(1.08);display:none;position:absolute;inset:-10%}.v3AtmospherePricingSignal span{background-repeat:repeat;background-size:18px 18px,18px 18px,100% 100%;animation:14s linear infinite v3PricingSignalDrift;display:block;position:absolute;inset:0}.v3AtmospherePricingSignal .isLayerA{background-image:radial-gradient(circle,#eeece2eb 0 3px,#0000 3.4px),radial-gradient(circle,#eeece23d 0 1px,#0000 1.2px),linear-gradient(120deg,#0000 0 18%,#000000a3 18% 27%,#0000 27% 48%,#0000009e 48% 58%,#0000 58% 100%);background-position:0 0,9px 9px,0 0;-webkit-mask-image:radial-gradient(at 14% 12%,#000 0 16%,#0000 17%),radial-gradient(at 58% 12%,#000 0 20%,#0000 21%),radial-gradient(at 88% 24%,#000 0 18%,#0000 19%),radial-gradient(at 26% 49%,#000 0 24%,#0000 25%),radial-gradient(at 64% 58%,#000 0 24%,#0000 25%),radial-gradient(at 14% 86%,#000 0 22%,#0000 23%),radial-gradient(at 76% 88%,#000 0 24%,#0000 25%);mask-image:radial-gradient(at 14% 12%,#000 0 16%,#0000 17%),radial-gradient(at 58% 12%,#000 0 20%,#0000 21%),radial-gradient(at 88% 24%,#000 0 18%,#0000 19%),radial-gradient(at 26% 49%,#000 0 24%,#0000 25%),radial-gradient(at 64% 58%,#000 0 24%,#0000 25%),radial-gradient(at 14% 86%,#000 0 22%,#0000 23%),radial-gradient(at 76% 88%,#000 0 24%,#0000 25%);-webkit-mask-composite:source-over;mask-composite:add}.v3AtmospherePricingSignal .isLayerB{opacity:.68;background-image:radial-gradient(circle,#eeece294 0 2px,#0000 2.4px),radial-gradient(circle,#eeece233 0 1px,#0000 1.2px),linear-gradient(35deg,#0000 0 20%,#000000a8 20% 34%,#0000 34% 62%,#000000a3 62% 76%,#0000 76%);background-position:4px 6px,0 0,0 0;animation-duration:19s;animation-direction:reverse;transform:translate(5%);-webkit-mask-image:radial-gradient(at 42% 27%,#000 0 16%,#0000 17%),radial-gradient(at 70% 43%,#000 0 18%,#0000 19%),radial-gradient(at 30% 72%,#000 0 17%,#0000 18%),radial-gradient(at 92% 78%,#000 0 16%,#0000 17%);mask-image:radial-gradient(at 42% 27%,#000 0 16%,#0000 17%),radial-gradient(at 70% 43%,#000 0 18%,#0000 19%),radial-gradient(at 30% 72%,#000 0 17%,#0000 18%),radial-gradient(at 92% 78%,#000 0 16%,#0000 17%);-webkit-mask-composite:source-over;mask-composite:add}.v3AtmospherePricingSignal .isLayerC{opacity:.74;background-image:radial-gradient(circle,#eeece242 0 1px,#0000 1.4px),radial-gradient(circle,#eeece21f 0 1px,#0000 1.2px);background-size:12px 12px,24px 24px;animation-duration:26s}.v3AtmosphereUpgradeModel{z-index:3;background:0 0;place-items:center;padding:clamp(96px,13vh,148px) clamp(52px,6.6vw,112px) clamp(82px,10vh,124px);animation:.76s cubic-bezier(.16,1,.3,1) both v3AtmosphereScreenIn;display:grid;position:absolute;inset:0}.v3AtmosphereUpgradeModel:before{content:"";z-index:0;pointer-events:none;clip-path:polygon(43% 0%,68% 0%,54% 28%,72% 45%,61% 62%,82% 100%,52% 100%,30% 65%,44% 46%,28% 28%);filter:blur(15px)saturate(1.65);opacity:.62;transform-origin:50%;mix-blend-mode:screen;background:radial-gradient(13% 82% at 55% 18%,#22c3d2ad,#2c6ac480 28%,#0000 57%),radial-gradient(18% 92% at 50% 46%,#ffda8ead,#ff600bd1 24%,#ee1b24a8 46%,#0000 68%),radial-gradient(22% 72% at 36% 76%,#ff5f09b8,#8c237e7a 44%,#1c6eb15c 68%,#0000 82%),radial-gradient(44% 42% at 78% 36%,#0c0f0ce6,#0c0f0cc7 38%,#0000 66%);width:min(640px,44vw);height:min(920px,104vh);position:absolute;top:-16%;right:clamp(90px,11vw,220px);transform:rotate(16deg)skew(-5deg)}.v3AtmosphereUpgradeModel:after{content:"";z-index:0;pointer-events:none;filter:blur(18px);opacity:.78;background:radial-gradient(at 62% 34%,#090b0af5,#090b0ad1 48%,#0000 72%);border-radius:42% 58% 48% 52%/44% 46% 54% 56%;width:min(360px,26vw);height:min(390px,42vh);position:absolute;top:16%;right:clamp(86px,10vw,200px);transform:rotate(14deg)}.v3AtmospherePricingTech{z-index:1;pointer-events:none;opacity:.18;mix-blend-mode:screen;width:min(520px,36vw);height:min(720px,82vh);position:absolute;top:-4%;right:clamp(76px,10vw,190px)}.v3AtmospherePricingVector{transform-origin:0;background:linear-gradient(90deg,#0000,#ffffff75,#0000);height:1px;position:absolute}.v3AtmospherePricingVector.isOne{width:72%;top:14%;left:10%;transform:rotate(62deg)}.v3AtmospherePricingVector.isTwo{width:58%;top:38%;left:30%;transform:rotate(62deg)}.v3AtmospherePricingVector.isThree{width:46%;bottom:18%;left:20%;transform:rotate(62deg)}.v3AtmospherePricingMark{border-top:1px solid #ffffff57;border-left:1px solid #ffffff57;width:64px;height:64px;position:absolute}.v3AtmospherePricingMark.isOne{top:22%;right:10%;transform:rotate(152deg)}.v3AtmospherePricingMark.isTwo{bottom:18%;right:34%;transform:rotate(-28deg)}.v3AtmospherePricingGlyph{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:.12em;opacity:.56;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1;position:absolute}.v3AtmospherePricingGlyph.isTop{writing-mode:vertical-rl;top:10%;right:8%}.v3AtmospherePricingGlyph.isBottom{bottom:10%;left:16%}.v3AtmospherePricingConsole{box-sizing:border-box;z-index:2;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(260px,.3fr) minmax(0,.7fr);gap:clamp(28px,4vh,52px) clamp(48px,6vw,108px);width:min(1320px,100%);min-height:min(620px,68vh);display:grid;position:relative}.v3AtmospherePricingIntro{align-content:center;gap:18px;min-width:0;display:grid}.v3AtmospherePricingIntro h2{text-align:left;width:auto;margin:0;position:static;transform:none}.v3AtmosphereIntroSubmit{width:max-content;height:var(--v3-control-height);border-radius:999px;justify-self:start;margin-top:clamp(8px,1.8vh,18px)}.v3AtmospherePricingConsole .v3AtmospherePricingPlans{z-index:auto;align-content:center;gap:0;min-width:0;display:grid;position:static;inset:auto}.v3AtmospherePricingPlans{z-index:6;gap:10px;display:grid;position:absolute;bottom:clamp(78px,11vh,128px);left:clamp(34px,4vw,72px);right:clamp(34px,4vw,72px)}.v3AtmospherePricingPlan{appearance:none;border:0;border-top:1px solid var(--v3-color-surface-black);min-height:104px;color:var(--v3-color-text-primary);font:inherit;text-align:left;cursor:default;background:0 0;border-radius:0;grid-template-columns:52px minmax(116px,.22fr) minmax(124px,.24fr) minmax(260px,1fr) minmax(74px,auto);align-items:center;column-gap:clamp(14px,1.8vw,28px);padding:22px 0;transition:background .18s,border-color .18s,color .16s,opacity .16s,padding-inline .18s;display:grid;position:relative}.v3AtmospherePricingPlan:hover,.v3AtmospherePricingPlan:focus-visible{background:linear-gradient(90deg,#ffffff09,#0000 68%);border-top-color:#ffffff14;outline:0;padding-inline:clamp(10px,1.1vw,18px)}.v3AtmospherePricingPlan.isSelected{color:var(--v3-color-text-primary)}.v3AtmospherePricingPlan:first-child{border-top-color:#0000}.v3AtmospherePricingPlan:first-child:hover,.v3AtmospherePricingPlan:first-child:focus-visible{border-top-color:#ffffff14}.v3AtmospherePricingPlan:last-child{border-bottom:1px solid var(--v3-color-surface-black)}.v3AtmospherePricingPlanIndex,.v3AtmospherePricingPlanName,.v3AtmospherePricingPlanNote,.v3AtmospherePricingPlan>strong{margin:0;font-style:normal}.v3AtmospherePricingPlanIndex{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:.12em;grid-column:1;font-size:clamp(12px,.82vw,16px);font-weight:500;line-height:1}.v3AtmospherePricingPlanName{width:max-content;min-width:72px;max-width:100%;min-height:23px;font-family:var(--v3-font-index);font-size:var(--v3-compact-chip-font-size);letter-spacing:0;font-weight:500;line-height:var(--v3-type-mono-line);text-transform:uppercase;border-radius:10px;grid-column:2;justify-self:start;padding:0 9px}.v3AtmospherePricingPlan>strong{color:var(--v3-color-text-primary);font-family:var(--v3-font-index);letter-spacing:0;grid-column:3;font-size:clamp(16px,1.08vw,21px);font-weight:500;line-height:1}.v3AtmospherePricingPlanNote{max-width:360px;color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-weight:400;line-height:var(--v3-type-body-line);grid-column:4}.v3AtmospherePricingPlanNoteMobile{display:none}.v3AtmospherePricingPlan>em{background:var(--v3-color-text-primary);min-width:54px;color:var(--v3-color-text-on-inverse);font-family:var(--v3-font-body),system-ui,sans-serif;font-size:var(--v3-label3);border-radius:8px;grid-column:5;place-self:center start;padding:7px 9px;font-style:normal;font-weight:700;line-height:1}.v3AtmospherePricingDetailBlock{background:var(--v3-color-surface-black);padding:8px;display:grid}.v3AtmospherePricingDetailBlock .v3AtmospherePricingPanel.isDetail{border-radius:16px;min-height:100%}.v3AtmospherePricingPanel.isDetail{background:var(--v3-color-surface-panel);grid-template-rows:auto clamp(72px,9vh,118px) auto;align-content:start;gap:0;padding:clamp(92px,12vh,148px) clamp(38px,4.8vw,82px) clamp(78px,10vh,116px);display:grid;position:relative}.v3AtmospherePricingPanel.isDetail:before{content:"";z-index:0;clip-path:polygon(16% 18%,64% 0%,94% 30%,80% 74%,44% 100%,8% 78%);filter:blur(20px)saturate(1.5);opacity:.44;pointer-events:none;transform-origin:50%;mix-blend-mode:screen;background:radial-gradient(34% 86% at 28% 34%,#22c3d252,#2c6ac438 31%,#0000 62%),radial-gradient(46% 72% at 58% 46%,#ffda8e47,#ff600b6b 30%,#ee1b2447 54%,#0000 76%),radial-gradient(48% 54% at 78% 70%,#8c237e3d,#1c6eb12e 46%,#0000 74%),radial-gradient(58% 42% at 52% 54%,#0c0f0cd1,#0c0f0c8f 42%,#0000 70%);width:min(560px,42vw);height:min(420px,44vh);position:absolute;bottom:clamp(44px,8vh,108px);right:clamp(18px,5vw,124px);transform:rotate(-11deg)skew(7deg)}.v3AtmospherePricingPanel.isDetail:after{content:none}.v3AtmospherePricingDetailTop{z-index:1;color:var(--v3-color-text-primary);grid-template-columns:minmax(260px,.52fr) minmax(280px,.48fr);align-items:end;gap:clamp(42px,7vw,132px);display:grid;position:relative}.v3AtmospherePricingStartButton{width:max-content;height:var(--v3-control-height)}.v3AtmospherePricingDetailRows{--v3-pricing-divider-color:#ffffff1a;border-top:1px solid var(--v3-pricing-divider-color);display:grid}.v3AtmospherePricingDetailRows p{border-bottom:1px solid var(--v3-pricing-divider-color);color:var(--v3-color-text-tertiary);grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(84px,.56fr));align-items:center;gap:clamp(12px,1.6vw,24px);margin:0;padding:clamp(14px,1.7vh,21px) 0;display:grid}.v3AtmospherePricingDetailRows strong{min-width:0;color:var(--v3-color-text-primary);font-weight:inherit;text-align:left;overflow-wrap:anywhere}.v3AtmospherePricingDetailRows .v3MarketTypePill{width:max-content;max-width:100%;min-height:23px;font-size:var(--v3-compact-chip-font-size);letter-spacing:0;font-weight:500;line-height:var(--v3-type-mono-line);text-transform:uppercase;white-space:nowrap;border-radius:10px;justify-self:start;padding:0 9px}.v3AtmospherePricingDetailRows .v3MarketTypePill svg{display:block}.v3AtmospherePricingDetailRows .v3MarketTypePill:has(svg){background:var(--v3-color-text-primary);color:var(--v3-color-text-on-inverse)}.v3AtmospherePricingDetailRows .v3MarketTypePill:has(svg) svg{color:var(--v3-color-text-on-inverse)}.v3AtmospherePricingCompare{z-index:1;grid-row:3;align-self:end;min-width:0;display:grid;position:relative}.v3AtmospherePricingTrustTitle{text-align:left;margin:0}.v3AtmospherePricingDetailNote{max-width:46ch;color:var(--v3-color-text-secondary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-weight:400;line-height:var(--v3-type-body-line);justify-self:end;margin:0}.v3AtmospherePricingCompareHeader{color:var(--v3-color-text-tertiary);font-family:var(--v3-font-index);font-size:var(--v3-l2);letter-spacing:.1em;font-weight:500;line-height:var(--v3-l2-line);text-transform:uppercase;grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(84px,.56fr));align-items:end;gap:clamp(12px,1.6vw,24px);padding:0 0 clamp(10px,1.5vh,16px);display:grid}.v3AtmospherePricingCompareHeader span:not(:first-child){justify-self:start}.v3AtmospherePricingCompareHeader span.isActive{color:var(--v3-color-text-primary)}.v3AtmospherePricingDetailRows .v3MarketTypePill.isActive{background:var(--v3-color-text-primary);color:var(--v3-color-text-on-inverse)}.v3AtmospherePricingEmpty{color:var(--v3-color-text-tertiary);font-family:var(--v3-font-index);font-size:var(--v3-l2);letter-spacing:.1em;font-style:normal;font-weight:500;line-height:var(--v3-l2-line);justify-self:start}.v3AtmospherePricingEmpty.isActive{color:var(--v3-color-text-primary)}@keyframes v3PricingSignalDrift{0%{transform:translate(-1.5%,-1%)}50%{transform:translate(2%,1.5%)}to{transform:translate(-1.5%,-1%)}}@keyframes v3HomeFrameGlow{0%{opacity:0;background-position:92% 8%,100% 0;background-size:32% 32%,52% 20%}12%{opacity:0;background-position:92% 8%,100% 0;background-size:32% 32%,52% 20%}24%{opacity:.9;background-position:92% 8%,100% 0;background-size:36% 36%,62% 24%}38%{opacity:.18;background-position:54% 100%,50% 100%;background-size:40% 34%,68% 22%}48%{opacity:0;background-position:54% 100%,50% 100%;background-size:40% 34%,68% 22%}62%{opacity:0;background-position:2% 42%,0%;background-size:34% 36%,56% 26%}76%{opacity:.82;background-position:2% 42%,0%;background-size:38% 42%,60% 34%}88%{opacity:.28;background-position:78% 100%,100% 100%;background-size:42% 28%,74% 20%}to{opacity:0;background-position:78% 100%,100% 100%;background-size:42% 28%,74% 20%}}@keyframes v3BinaryResolvedIn{0%{opacity:.3;filter:blur(3px);transform:translateY(2px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes v3AtmosphereScreenIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes v3AtmosphereDefaultGlowDrift{0%{opacity:.74;filter:blur(13px)saturate(1.22);border-radius:34% 46% 58% 42%/26% 32% 68% 74%;transform:translate(-4%,8%)rotate(-2deg)scale(1)}34%{opacity:.94;filter:blur(18px)saturate(1.56);border-radius:48% 26% 42% 58%/32% 44% 56% 68%;transform:translate(13%,16%)rotate(5deg)scale(1.34)}66%{opacity:.86;filter:blur(20px)saturate(1.42);border-radius:28% 58% 36% 64%/40% 28% 72% 60%;transform:translate(22%,12%)rotate(-4deg)scale(1.48)}to{opacity:.74;filter:blur(13px)saturate(1.22);border-radius:34% 46% 58% 42%/26% 32% 68% 74%;transform:translate(-4%,8%)rotate(-2deg)scale(1)}}@keyframes v3AtmosphereFeatureScreenIn{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes v3AtmosphereSectionScreenIn{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.v3AtmosphereDefaultPanel:before,.v3AtmosphereBlock:before{animation:none}.v3AtmosphereBlock:before{opacity:.18}}@media (min-width:621px) and (max-width:1440px){.v3AtmosphereBlock{--v3-atmosphere-section-heading:clamp(26px,calc(7px + 1.9vw),32px)}}@media (max-width:1100px){.v3AtmosphereDefaultStack h2{font-size:clamp(26px,3.2vw,35px)}.v3AtmosphereFeatureView{width:auto;animation-name:v3AtmosphereScreenIn;inset:28vh 42px 84px;transform:none}.v3AtmosphereFeatureView:before,.v3AtmosphereFeatureView:after{opacity:.36;width:118vw;left:-72vw}.v3AtmosphereFeatureTech{width:104vw;left:-70vw}.v3AtmosphereFeatureRows article{grid-template-columns:50px minmax(178px,.55fr) minmax(260px,1.25fr);gap:clamp(16px,2.2vw,30px);padding:16px 0}.v3AtmosphereFeatureRows{--v3-feature-row-title-size:clamp(18px,2vw,24px)}.v3AtmosphereFeatureRows p{max-width:none;transform:none}.v3AtmosphereProductGrid{--v3-product-card-title:clamp(16px,1.55vw,18px)}.v3AtmosphereUpgradeModel{padding:clamp(92px,12vh,132px) 48px clamp(68px,9vh,104px)}.v3AtmospherePricingConsole{grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);column-gap:clamp(34px,4vw,56px);width:100%}.v3AtmospherePricingPlan{grid-template-columns:46px minmax(94px,.3fr) minmax(112px,.34fr) minmax(0,1fr) auto;gap:clamp(12px,1.8vw,22px);min-height:96px}.v3AtmospherePricingPlanNote{max-width:none}.v3AtmospherePricingPanel.isDetail{padding-left:clamp(28px,4vw,52px);padding-right:clamp(28px,4vw,52px)}.v3AtmosphereFaqView{width:min(680px,100% - 72px)}}@media (max-width:860px){.v3AtmosphereBlock{border-width:6px;border-radius:22px;min-height:calc(100vh - 32px);margin-top:16px}.v3AtmosphereChrome{grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);align-items:center}.v3AtmosphereBrand{grid-column:2;justify-self:center}.v3AtmospherePills{width:min(420px,100% - 36px);padding:8px;bottom:18px;left:50%;transform:translate(-50%)}.v3AtmospherePillTrack{gap:10px}.v3AtmospherePills button,.v3AtmospherePills a{min-height:34px;padding:0 16px}.v3AtmosphereRevealPanel{min-height:var(--v3-home-foldout-panel-size);height:var(--v3-home-foldout-panel-size);border-radius:14px;width:calc(100% - 12px);margin:6px}.v3AtmosphereRevealLogo{font-size:10px;top:50%;left:clamp(18px,4vw,28px);transform:translateY(-50%)}.v3AtmosphereRevealCta{min-width:118px;top:50%;left:50%;transform:translate(-50%,-50%)}.v3AtmosphereRevealLegal{text-align:right;justify-content:flex-end;gap:10px;font-size:10px;display:none;top:50%;left:auto;right:14px;transform:translateY(-50%)}.v3AtmosphereDefaultStack{gap:16px;width:min(520px,100% - 44px)}.v3AtmosphereDefaultTech{opacity:.24;inset:76px 20px 88px}.v3AtmosphereDefaultOrbit{width:116vw;height:36vh;top:16%}.v3AtmosphereDefaultBracket{width:46px;height:150px;top:42%}.v3AtmosphereDefaultGlyph{display:none}.v3AtmosphereDefaultStack p{font-size:var(--v3-type-body)}.v3AtmosphereDefaultStack h2{font-size:clamp(24px,4.2vw,31px)}.v3AtmosphereSectionPanel{width:auto;top:45%;left:22px;right:22px;transform:translateY(-50%)}.v3AtmosphereSectionPanel h2{font-size:clamp(34px,10vw,54px)}.v3AtmosphereSectionPanel span{font-size:var(--v3-home-body)}.v3AtmosphereProductGrid{--v3-product-card-title:16px;scrollbar-width:none;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);inset:82px 18px 72px;overflow-y:auto}.v3AtmosphereProductGrid:has(.v3AtmosphereProductFocus){inset:0;overflow:hidden}.v3AtmosphereProductGrid::-webkit-scrollbar{display:none}.v3AtmosphereProductGridTitle{grid-area:auto/1/auto/-1;padding:14px 0}.v3AtmosphereProductTech{opacity:.22}.v3AtmosphereProductAxis{width:100%;left:0}.v3AtmosphereProductAngle{width:54vw;height:54vw}.v3AtmosphereProductGlyph{display:none}.v3AtmosphereProductTile.isWide,.v3AtmosphereProductTile.isTall,.v3AtmosphereProductTile.isStandard,.v3AtmosphereProductTile.isLarge{grid-area:span 1/span 1}.v3AtmosphereProductTile.isWide,.v3AtmosphereProductTile.isLarge{grid-column:1/-1}.v3AtmosphereProductGridNote{text-align:center;grid-column:1/-1;min-height:140px}.v3AtmosphereProductTileCopy em{opacity:1;transform:none}.v3AtmosphereProductTileMedia{opacity:.26}.v3AtmosphereProductFocus{border-radius:18px;grid-template-columns:minmax(0,1fr);align-content:stretch;gap:0;padding:0;position:absolute;inset:0}.v3AtmosphereFeatureView{width:auto;animation-name:v3AtmosphereScreenIn;inset:28vh 34px 76px;transform:none}.v3AtmosphereFeatureView:before,.v3AtmosphereFeatureView:after{opacity:.28;width:132vw;height:46vh;top:64px;left:-92vw;right:auto}.v3AtmosphereFeatureTech{opacity:.14;width:118vw;height:46vh;top:64px;left:-92vw}.v3AtmosphereFeatureArc{width:92%;height:52%}.v3AtmosphereFeatureGlyph{display:none}.v3AtmosphereFeatureRows article{grid-template-columns:48px minmax(170px,.76fr) minmax(0,1fr);gap:clamp(16px,2.8vw,34px);padding:15px 0}.v3AtmosphereFeatureRows{--v3-feature-row-title-size:clamp(18px,2.6vw,23px)}.v3AtmosphereFeatureRows p{grid-column:auto;max-width:none;transform:none}.v3AtmosphereFaqView{gap:26px;width:min(680px,100% - 64px);max-height:calc(100% - 156px);top:112px;left:50%;right:50%;transform:translate(-50%)}.v3AtmosphereFaqSummary{border-radius:18px;gap:18px;min-height:74px;padding:20px 22px}.v3AtmosphereFaqTitle{font-size:var(--v3-s4)}.v3AtmosphereFaqBody{padding:20px 22px 24px}.v3AtmosphereFaqBody p{font-size:var(--v3-type-body);line-height:var(--v3-type-body-line)}.v3AtmospherePricingSplit{scrollbar-width:none;border-width:8px;border-radius:16px;grid-template-rows:minmax(240px,.86fr) minmax(280px,1fr);grid-template-columns:minmax(0,1fr);gap:8px;inset:0;overflow-y:auto}.v3AtmospherePricingSplit::-webkit-scrollbar{display:none}.v3AtmospherePricingPanel{border-radius:16px}.v3AtmosphereUpgradeModel{place-items:center;padding:78px 34px 56px}.v3AtmosphereUpgradeModel:before{opacity:.34;filter:blur(18px)saturate(1.5);width:96vw;height:72vh;top:6%;right:-34vw;transform:rotate(18deg)skew(-6deg)}.v3AtmosphereUpgradeModel:after{opacity:.56;width:58vw;height:32vh;top:16%;right:-18vw}.v3AtmospherePricingTech{opacity:.12;width:76vw;height:58vh;top:8%;right:-30vw}.v3AtmospherePricingGlyph{display:none}.v3AtmospherePricingConsole{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:28px;width:min(680px,100%);min-height:0}.v3AtmospherePricingIntro{text-align:left;gap:12px}.v3AtmosphereIntroSubmit{width:max-content}.v3AtmospherePricingConsole .v3AtmospherePricingPlans{align-content:start}.v3AtmospherePricingPlan{grid-template-rows:auto;grid-template-columns:44px minmax(92px,.24fr) minmax(98px,.26fr) minmax(170px,1fr) 70px;gap:0 clamp(10px,1.6vw,18px);min-height:108px;padding:18px 0}.v3AtmospherePricingPlan:hover,.v3AtmospherePricingPlan:focus-visible{padding-inline:clamp(10px,1.1vw,18px)}.v3AtmospherePricingPlanIndex{grid-row:auto;align-self:center}.v3AtmospherePricingPlanName{grid-area:auto/2}.v3AtmospherePricingPlan>strong{grid-area:auto/3;font-size:clamp(15px,2vw,19px)}.v3AtmospherePricingPlanNote{max-width:none;font-size:var(--v3-type-body);line-height:var(--v3-type-body-line);grid-area:auto/4}.v3AtmospherePricingPlan>em{box-sizing:border-box;text-align:center;white-space:normal;grid-area:auto/5;place-self:center;min-width:62px}.v3AtmospherePricingDetailBlock{padding:8px}.v3AtmospherePricingPanel.isDetail{min-height:420px;padding:26px 22px 84px}.v3AtmospherePricingPanel.isDetail:before{opacity:.34;width:min(260px,68vw);height:210px;inset:auto -34px 52px auto}.v3AtmospherePricingPanel.isDetail:after{content:none}.v3AtmospherePricingPlanIndex{font-size:clamp(12px,.82vw,16px);line-height:1}.v3AtmospherePricingPlan>strong{font-size:clamp(17px,2.2vw,20px);line-height:1}.v3AtmospherePricingPlan>em{font-size:var(--v3-label4);padding:6px 7px}.v3AtmospherePricingDetailTop{grid-template-columns:minmax(0,1fr);gap:26px;line-height:.9;display:grid}.v3AtmospherePricingCompare{scrollbar-width:none;overflow-x:auto}.v3AtmospherePricingCompare::-webkit-scrollbar{display:none}.v3AtmospherePricingCompareHeader,.v3AtmospherePricingDetailRows p{grid-template-columns:minmax(150px,1fr) repeat(3,minmax(82px,.55fr));gap:8px;min-width:440px}.v3AtmospherePricingDetailRows p{padding:12px 0;font-size:12px;line-height:1.2}.v3AtmospherePricingDetailRows strong{text-align:left}.v3AtmospherePricingDetailNote{justify-self:start;max-width:100%}}@media (max-width:620px){.v3AtmosphereBlock{--v3-atmosphere-section-heading:clamp(26px,calc(9px + 2.9vw),41px)}.v3AtmosphereBlock:not(.isSectionOpen) .v3AtmosphereChrome{top:34px}.v3AtmosphereChrome{grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr);left:16px;right:16px}.v3AtmosphereBrand{font-size:11px}.v3AtmospherePills{bottom:max(14px,env(safe-area-inset-bottom));width:min(390px,100% - 28px);padding:0;overflow:hidden}.v3AtmospherePillTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}.v3AtmospherePills button{width:100%;min-width:0;min-height:36px;padding:0 10px}.v3AtmosphereDefaultStack{top:49%}.v3AtmosphereDefaultActions{gap:22px}.v3AtmosphereBackButton,.v3AtmosphereChromeSpacer{display:none}.v3AtmosphereMobileMenuButton{appearance:none;background:var(--v3-color-surface-glass-muted);width:52px;height:44px;color:var(--v3-color-text-primary);cursor:pointer;border:1px solid #0000;border-radius:16px;grid-template-rows:repeat(3,1px);align-content:center;gap:5px;padding:0;display:inline-grid}.v3AtmosphereMobileMenuButton span{background:currentColor;border-radius:999px;justify-self:center;width:17px;height:1px;display:block}.v3AtmosphereMobileMenuOverlay{z-index:80;min-height:100dvh;padding:max(18px,env(safe-area-inset-top))max(14px,env(safe-area-inset-right))max(22px,env(safe-area-inset-bottom))max(14px,env(safe-area-inset-left));background:var(--v3-color-surface-page);display:grid;position:fixed;inset:0}.v3AtmosphereMobileMenuFoldout{grid-template-rows:auto minmax(0,1fr) auto;gap:18px;min-width:0;min-height:0;display:grid}.v3AtmosphereMobileMenuHeader{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:14px;min-height:62px;display:grid}.v3AtmosphereMobileMenuHeader>a{color:var(--v3-color-text-primary);letter-spacing:var(--v3-brand-mark-letter);grid-column:2;justify-self:center;font-family:V3 Chillax,V3 IBM Plex Sans,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:block}.v3AtmosphereMobileMenuClose{appearance:none;background:var(--v3-color-surface-control);width:44px;height:44px;color:var(--v3-color-text-primary);cursor:pointer;border:0;border-radius:14px;grid-column:3;justify-self:end;place-items:center;display:grid;position:relative}.v3AtmosphereMobileMenuClose span,.v3AtmosphereMobileMenuClose span:after{content:"";background:currentColor;border-radius:999px;width:18px;height:1.5px;position:absolute}.v3AtmosphereMobileMenuClose span{top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.v3AtmosphereMobileMenuClose span:after{top:0;left:0;transform:rotate(90deg)}.v3AtmosphereMobileMenuList{scrollbar-width:none;align-content:start;gap:10px;min-height:0;padding:8px 0 0;display:grid;overflow:hidden auto}.v3AtmosphereMobileMenuList::-webkit-scrollbar{display:none}.v3AtmosphereMobileMenuFooter{place-items:center;min-height:54px;padding:8px 0 4px;display:grid}.v3AtmosphereMobileMenuLogoMark{background:var(--v3-logo-mark-image)center/contain no-repeat;opacity:.94;width:34px;height:34px;display:block}.v3AtmosphereMobileMenuItem{appearance:none;border:1px solid var(--v3-color-border-ghost-soft);background:var(--v3-color-surface-card);min-height:82px;color:var(--v3-color-text-primary);text-align:left;cursor:pointer;border-radius:18px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:16px;text-decoration:none;display:grid}.v3AtmosphereMobileMenuItem:hover,.v3AtmosphereMobileMenuItem:focus-visible,.v3AtmosphereMobileMenuItem.isActive{border-color:var(--v3-color-border-ghost-strong);background:var(--v3-color-surface-control-active);outline:none}.v3AtmosphereMobileMenuGlyph{background:var(--v3-color-text-primary);justify-self:center;width:14px;height:14px;display:inline-block}.v3AtmosphereMobileMenuGlyph.iscircle{border-radius:999px}.v3AtmosphereMobileMenuGlyph.istriangle{border-right:7px solid #0000;border-bottom:14px solid var(--v3-color-text-primary);background:0 0;border-left:7px solid #0000;width:0;height:0}.v3AtmosphereMobileMenuGlyph.issquare{border-radius:2px}.v3AtmosphereMobileMenuGlyph.isslash{clip-path:polygon(100% 0,100% 100%,0 100%);width:18px;height:8px}.v3AtmosphereMobileMenuGlyph.isdiamond{width:13px;height:13px;transform:rotate(45deg)}.v3AtmosphereMobileMenuGlyph.issemiCircle{border-radius:14px 14px 0 0;height:8px}.v3AtmosphereMobileMenuCopy{gap:6px;min-width:0;display:grid}.v3AtmosphereMobileMenuCopy strong{color:var(--v3-color-text-primary);font-family:var(--v3-font-heading);letter-spacing:var(--v3-heading-letter);font-size:18px;font-weight:400;line-height:1}.v3AtmosphereMobileMenuCopy span{color:var(--v3-color-text-primary);font-family:var(--v3-font-body);font-size:var(--v3-type-body);letter-spacing:0;font-weight:400;line-height:var(--v3-type-body-line)}.v3AtmosphereMobileMenuArrow{justify-self:end;width:12px;height:12px;position:relative}.v3AtmosphereMobileMenuArrow:before{content:"";border-top:1.5px solid var(--v3-color-text-primary);border-right:1.5px solid var(--v3-color-text-primary);transform-origin:50%;position:absolute;inset:2px;transform:rotate(45deg)}.v3AtmosphereMobileMenuItem:hover .v3AtmosphereMobileMenuGlyph,.v3AtmosphereMobileMenuItem:focus-visible .v3AtmosphereMobileMenuGlyph,.v3AtmosphereMobileMenuItem.isActive .v3AtmosphereMobileMenuGlyph{background:var(--v3-color-text-inverse)}.v3AtmosphereMobileMenuItem:hover .v3AtmosphereMobileMenuGlyph.istriangle,.v3AtmosphereMobileMenuItem:focus-visible .v3AtmosphereMobileMenuGlyph.istriangle,.v3AtmosphereMobileMenuItem.isActive .v3AtmosphereMobileMenuGlyph.istriangle{border-bottom-color:var(--v3-color-text-inverse);background:0 0}.v3AtmosphereMobileMenuItem:hover .v3AtmosphereMobileMenuCopy strong,.v3AtmosphereMobileMenuItem:focus-visible .v3AtmosphereMobileMenuCopy strong,.v3AtmosphereMobileMenuItem.isActive .v3AtmosphereMobileMenuCopy strong{color:var(--v3-color-text-inverse)}.v3AtmosphereMobileMenuItem:hover .v3AtmosphereMobileMenuCopy span,.v3AtmosphereMobileMenuItem:focus-visible .v3AtmosphereMobileMenuCopy span,.v3AtmosphereMobileMenuItem.isActive .v3AtmosphereMobileMenuCopy span{color:#00000094}.v3AtmosphereMobileMenuItem:hover .v3AtmosphereMobileMenuArrow:before,.v3AtmosphereMobileMenuItem:focus-visible .v3AtmosphereMobileMenuArrow:before,.v3AtmosphereMobileMenuItem.isActive .v3AtmosphereMobileMenuArrow:before{border-color:var(--v3-color-text-inverse)}.v3AtmosphereProductGrid{--v3-product-card-title:14px;box-sizing:border-box;overscroll-behavior-x:none;touch-action:pan-y;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(142px,auto);width:auto;max-width:calc(100% - 36px);inset:86px 18px 54px;overflow-x:hidden}.v3AtmosphereProductGrid:has(.v3AtmosphereProductFocus){max-width:none;inset:0}.v3AtmosphereProductTile{min-width:0;padding:16px}.v3AtmosphereDefaultStack h2{font-size:clamp(30px,7vw,35px)}.v3AtmosphereRevealLogo,.v3AtmosphereRevealLegal{display:none}.v3AtmosphereRevealCta{min-width:136px}.v3AtmosphereFeatureView{inset:27vh 18px 72px}.v3AtmosphereFeatureRows article{grid-template-columns:44px minmax(0,1fr);gap:10px 16px;padding:14px 0}.v3AtmosphereFeatureRows{--v3-feature-row-title-size:clamp(18px,5vw,22px)}.v3AtmosphereFeatureRows p{font-size:var(--v3-type-body);line-height:var(--v3-type-body-line);grid-column:2;transform:none}.v3AtmosphereFaqView{gap:22px;width:min(100%,100% - 36px);max-height:calc(100% - 134px);top:106px}.v3AtmosphereFaqSummary{min-height:68px;padding:18px}.v3AtmosphereFaqTitle{line-height:1.22}.v3AtmosphereUpgradeModel{padding:76px 18px 52px}.v3AtmospherePricingConsole{gap:24px;width:100%}.v3AtmospherePricingIntro h2{max-width:100%}.v3AtmospherePricingPlan{grid-template-rows:auto;grid-template-columns:34px minmax(70px,.34fr) minmax(82px,.36fr) minmax(112px,1fr) 62px;gap:8px 14px;min-height:96px;padding:18px 0}.v3AtmospherePricingPlan:hover,.v3AtmospherePricingPlan:focus-visible{padding-inline:10px}.v3AtmospherePricingPlanIndex{grid-area:auto/1;align-self:center}.v3AtmospherePricingPlanName{grid-area:auto/2}.v3AtmospherePricingPlan>strong{grid-area:auto/3;padding-left:8px;font-size:clamp(14px,3.7vw,17px)}.v3AtmospherePricingPlanNote{font-size:var(--v3-type-body);line-height:var(--v3-type-body-line);grid-area:auto/4}.v3AtmospherePricingPlanNoteFull,.v3AtmospherePricingPlanNoteMobile{display:none}.v3AtmospherePricingPlan>em{grid-area:auto/5;place-self:center}.v3AtmospherePricingPanel.isDetail{padding:24px 18px 76px}.v3AtmospherePricingCompareHeader,.v3AtmospherePricingDetailRows p{grid-template-columns:minmax(124px,1fr) repeat(3,minmax(54px,.48fr));gap:6px;min-width:0}.v3AtmospherePricingDetailRows .v3MarketTypePill{min-height:21px;padding:0 7px;font-size:8px}}.v3HomeScreen{--v3-home-auth-transition-ms:80ms;--v3-home-display-xl:clamp(54px,6.1vw,98px);--v3-home-display-l:clamp(36px,4.6vw,76px);--v3-home-display-m:clamp(32px,3.8vw,62px);--v3-home-display-s:clamp(26px,3.4vw,38px);--v3-home-display-letter-spacing:-.05em;--v3-home-section-title:clamp(28px,3.2vw,54px);--v3-home-description:clamp(18px,1.5vw,26px);--v3-home-description-mobile:18px;--v3-type-body:14px;--v3-type-body-line:1.42;--v3-home-body:14px;--v3-home-body-small:13px;--v3-home-mono-label:13px;--v3-home-mono-small:10px;--v3-home-button-label:11px;--v3-home-metric:27px;--v3-home-metric-large:42px;--v3-home-action-icon:clamp(24px,2.8vw,44px);--v3-home-footer-mark:clamp(54px,7.8vw,148px);--v3-home-footer-mark-mobile:clamp(42px,13vw,78px);--v3-home-header-brand:clamp(14px,1.16vw,20px);--v3-home-weight-display:450;--v3-home-weight-section:560;--v3-home-weight-description:450;--v3-home-weight-description-strong:650;--v3-home-weight-label:500;--v3-home-weight-brand:560;--v3-home-weight-symbol:340;box-sizing:border-box;background:var(--v3-color-surface-root);scroll-behavior:smooth;outline:0;width:100%;height:100%;min-height:0;padding:10px;overflow:hidden auto}.v3HomeScreen.isAmbientPaused .v3AtmosphereBlock:before,.v3HomeScreen.isAmbientPaused .v3AtmosphereDefaultPanel:before,.v3HomeScreen.isAmbientPaused .v3AtmospherePricingSignal span{will-change:auto;animation-play-state:paused}.v3HomeScreen:focus,.v3HomeScreen:focus-visible,.v3AtmosphereBlock:focus,.v3AtmosphereBlock:focus-visible{outline:0}@media (max-width:860px){.v3HomeScreen{padding:8px}}
.public-legal-canvas{background:var(--dune-home-background-primary);min-height:100vh;color:var(--dune-home-text-primary);font-family:var(--dune-home-font-body);overflow-x:hidden}.public-legal-canvas :where(a,button,[tabindex],[role=button],summary):focus,.public-legal-canvas :where(a,button,[tabindex],[role=button],summary):focus-visible{box-shadow:none;outline:0!important}.public-legal-canvas .dune-home-h2{font-family:var(--dune-home-font-heading);font-size:var(--dune-home-h2);letter-spacing:var(--dune-home-heading-letter);font-weight:400;line-height:var(--dune-home-h2-line)}.public-legal-canvas .dune-home-h3{font-family:var(--dune-home-font-heading);font-size:var(--dune-home-h3);letter-spacing:var(--dune-home-heading-letter);font-weight:400;line-height:var(--dune-home-h3-line)}.public-legal-canvas .dune-home-p1{font-family:var(--dune-home-font-body);font-size:var(--dune-home-p1);letter-spacing:0;font-weight:400;line-height:var(--dune-home-p-line)}.public-legal-canvas .dune-home-p2{font-family:var(--dune-home-font-body);font-size:var(--dune-home-p2);letter-spacing:0;font-weight:400;line-height:var(--dune-home-p2-line)}.public-legal-canvas .dune-home-p3{font-family:var(--dune-home-font-body);font-size:var(--dune-home-p3);letter-spacing:0;font-weight:400;line-height:var(--dune-home-p-line)}.public-legal-canvas .dune-home-s1{font-family:var(--dune-home-font-mono);font-size:var(--dune-home-s1);letter-spacing:var(--dune-home-kicker-letter);font-weight:500;line-height:var(--dune-home-s-line);text-transform:uppercase}.public-legal-canvas .dune-home-s2{font-family:var(--dune-home-font-mono);font-size:var(--dune-home-s2);letter-spacing:var(--dune-home-kicker-letter);font-weight:500;line-height:var(--dune-home-s-line);text-transform:uppercase}.public-legal-header{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0003;border-bottom:1px solid #e1e9f61a;grid-template-columns:1fr;align-items:center;height:71px;padding:16px 24px;display:grid;position:fixed;top:0;left:0;right:0}.public-legal-header a{color:inherit;text-decoration:none}.public-legal-brand{color:#fff;letter-spacing:var(--v3-brand-mark-letter,.28em);align-items:center;gap:9px;font-family:V3 Chillax,V3 IBM Plex Sans,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:23px;left:max(24px,50% - 540px)}.public-legal-brand-mark{background:var(--v3-logo-mark-image,url(/experiments/v3/logo-white.png))center/contain no-repeat;opacity:.96;flex:none;width:24px;height:24px;display:block}.public-legal-nav{color:#eef0f694;justify-content:center;justify-self:center;align-items:center;gap:25px;font-size:15px;font-weight:400;line-height:1.1;display:flex}.public-legal-nav a{transition:color .16s}.public-legal-nav a:hover,.public-legal-nav a:focus-visible{color:#fff;outline:none}.public-legal-signup{height:var(--v3-control-height,32px);min-height:var(--v3-control-height,32px);color:#fff;min-width:89px;font-family:var(--v3-font-index,"V3 IBM Plex Sans",system-ui,sans-serif);font-size:var(--v3-home-button-label,11px);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border-radius:100px;justify-content:center;align-items:center;padding:0 16px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:50%;right:max(24px,50% - 540px);transform:translateY(-50%)}.homepageLabHeader{--homepage-lab-header-edge:var(--dune-home-page-edge,clamp(40px,3.35vw,48px));z-index:100;height:var(--dune-home-header-height,71px);padding:var(--dune-home-header-padding,16px 24px);border-bottom:1px solid var(--dune-home-header-border);background:var(--dune-home-header-bg);-webkit-backdrop-filter:var(--dune-home-header-backdrop);backdrop-filter:var(--dune-home-header-backdrop);pointer-events:auto;grid-template-columns:1fr;align-items:center;display:grid;position:sticky;top:0;left:0;right:0}.homepageLabHeader:before{content:"";inset:16px var(--homepage-lab-header-edge);z-index:-1;position:absolute}.homepageLabHeader a{color:inherit;text-decoration:none}.homepageLabBrand{left:var(--homepage-lab-header-edge);color:var(--dune-home-text-primary);font-family:var(--dune-home-font-brand);letter-spacing:var(--v3-brand-mark-letter,var(--dune-home-brand-letter,.28em));align-items:center;gap:9px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:23px}.homepageLabBrandMark{background:var(--v3-logo-mark-image,url(/experiments/v3/logo-white.png))center/contain no-repeat;opacity:.96;flex:none;width:24px;height:24px;display:block}.homepageLabNav{justify-content:center;justify-self:center;align-items:center;gap:var(--dune-home-nav-gap);color:var(--dune-home-text-primary);font-size:var(--dune-home-nav-font-size);font-weight:400;line-height:1.1;display:flex}.homepageLabNav a{transition:color .16s}.homepageLabNav a:hover,.homepageLabNav a:focus-visible{color:#ffffffe6}.homepageLabHeaderAction{right:var(--homepage-lab-header-edge);height:var(--v3-control-height,32px);min-height:var(--dune-home-button-height,var(--v3-control-height,32px));background:var(--dune-home-glass-dark-soft);min-width:89px;color:var(--dune-home-text-primary);font-family:var(--dune-home-button-font);font-size:var(--dune-home-button-font-size);letter-spacing:.08em;text-transform:uppercase;border-radius:100px;justify-content:center;align-items:center;padding:0 16px;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.public-legal-main{padding:160px 24px 96px}.public-legal-content{width:min(760px,100%);margin:0 auto;position:relative}.public-legal-content:before{content:"";background:#ffffff1a;width:1px;position:absolute;top:0;bottom:0;left:-64px}.public-legal-hero{gap:28px;margin-bottom:0;display:grid}.public-legal-date{color:var(--dune-home-text-secondary);margin:0}.public-legal-sections{gap:28px;margin-top:28px;display:grid}.public-legal-section,.public-legal-subsection{gap:8px;display:grid}.public-legal-subsection+.public-legal-subsection{margin-top:10px}.public-legal-subsection{margin-top:0}.public-legal-text{color:var(--dune-home-text-secondary);letter-spacing:0;text-wrap:balance;margin:0;font-size:16px;font-weight:400;line-height:1.42}.public-legal-inline-title{color:inherit;font-weight:inherit}.public-legal-footer{z-index:20;background:var(--dune-home-background-primary);color:#f8f7f2;border-top:1px solid #ffffff0a;padding:76px 24px 88px;position:relative}.public-legal-footer-inner{box-sizing:border-box;grid-template-columns:minmax(260px,1fr) auto auto;gap:clamp(40px,8vw,132px);width:min(1080px,100%);margin:0 auto;padding-left:clamp(28px,4vw,56px);display:grid}.public-legal-footer-brand-block{align-content:start;gap:28px;max-width:360px;display:grid}.public-legal-footer-brand{color:#fff;letter-spacing:var(--v3-brand-mark-letter,.28em);align-items:center;gap:10px;font-family:V3 Chillax,V3 IBM Plex Sans,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.public-legal-footer-brand-mark{background:var(--v3-logo-mark-image,url(/experiments/v3/logo-white.png))center/contain no-repeat;opacity:.96;flex:none;width:24px;height:24px;display:block}.public-legal-footer-brand-block p{color:#f5f7fb8a;letter-spacing:0;margin:0;font-size:16px;font-weight:400;line-height:1.36}.public-legal-footer-brand-block small{color:#f5f7fb61;letter-spacing:0;margin-top:-14px;font-size:12px;font-weight:400;line-height:1}.public-legal-footer-links{align-content:start;gap:10px;min-width:120px;display:grid}.public-legal-footer-links h2{color:#fff;font-family:var(--font-sans,Arial,sans-serif);letter-spacing:0;margin:0 0 4px;font-size:15px;font-weight:500;line-height:1.1}.public-legal-footer-links a{color:#f5f5f57a;letter-spacing:0;font-size:15px;font-weight:400;line-height:1.1;text-decoration:none;transition:color .16s}.public-legal-footer-links a:hover,.public-legal-footer-links a:focus-visible{color:#ffffffe6;outline:none}.homepageLabFooter{z-index:2;background:var(--dune-home-background-primary);color:#fff;border-top:1px solid #ffffff1f;min-height:487px;padding:48px 40px 20px;position:relative;overflow:hidden}.homepageLabFooterInner{grid-template-columns:minmax(260px,1fr) repeat(3,minmax(160px,342px));align-items:start;width:100%;margin:0 auto;display:grid}.homepageLabFooterBrandBlock{align-content:start;min-height:153px;display:grid}.homepageLabFooterBrand{justify-content:center;align-items:center;width:26px;height:26px;text-decoration:none;display:inline-flex}.homepageLabFooterBrandMark{background:var(--v3-logo-mark-image,url(/experiments/v3/logo-white.png))center/contain no-repeat;opacity:.96;flex:none;width:26px;height:26px;display:block}.homepageLabFooterLinks{align-content:start;gap:8px;min-width:0;display:grid;overflow:hidden}.homepageLabFooterLinks h2{color:var(--dune-home-text-tertiary);font-family:var(--v3-font-index,"V3 IBM Plex Sans",system-ui,sans-serif);letter-spacing:0;margin:0 0 6px;font-size:12px;font-weight:400;line-height:15.6px}.homepageLabFooterLinks a{color:#fff;font-size:var(--dune-home-p2);font-weight:400;line-height:var(--dune-home-p2-line);letter-spacing:0;text-decoration:none;transition:color .16s,opacity .16s}.homepageLabFooterLinks a:hover,.homepageLabFooterLinks a:focus-visible{color:#fff;opacity:.68}.homepageLabFooterWordmark{color:#0000;background:linear-gradient(#ffffff24 0%,#ffffff0e 52%,#ffffff03 100%);font-family:var(--v3-font-brand,"V3 Chillax","V3 IBM Plex Sans",system-ui,sans-serif);font-size:clamp(92px,12.6vw,198px);font-weight:var(--v3-home-weight-brand,560);letter-spacing:var(--v3-brand-mark-letter,.18em);opacity:1;pointer-events:none;text-transform:uppercase;white-space:nowrap;-webkit-background-clip:text;background-clip:text;line-height:.88;position:absolute;bottom:-8px;right:-2.8vw}.homepageLabFooterLegal{color:#fff9;letter-spacing:0;align-items:center;gap:18px;width:min(396px,100% - 80px);margin:0;font-size:12px;font-weight:400;line-height:18px;display:flex;position:absolute;bottom:20px;left:40px}.homepageLabFooterLegal span:first-child{color:#fff}@media (max-width:760px){.public-legal-header{grid-template-columns:1fr auto;height:64px;padding:13px 16px}.public-legal-nav{display:none}.public-legal-brand{font-size:12px;top:21px;left:16px}.public-legal-brand-mark{width:22px;height:22px}.public-legal-signup{min-width:89px;height:38px;font-size:12px;top:13px;right:16px}.homepageLabHeader{--homepage-lab-header-edge:16px;height:var(--dune-home-header-height,64px);padding:13px 16px}.homepageLabBrand{font-size:12px;top:21px;left:16px}.homepageLabBrandMark{width:22px;height:22px}.homepageLabNav,.homepageLabHeaderAction{display:none}.public-legal-main{padding:112px 20px 64px}.public-legal-content:before{display:none}.public-legal-hero{gap:28px;margin-bottom:0}.public-legal-sections{gap:28px;margin-top:28px}.public-legal-text{font-size:16px;line-height:1.42}.public-legal-footer{padding:60px 20px 70px}.public-legal-footer-inner{grid-template-columns:1fr;gap:34px;padding-left:0}.public-legal-footer-brand-block{max-width:none}.public-legal-footer-links{gap:12px}.homepageLabFooter{min-height:620px;padding:42px 20px 84px}.homepageLabFooterInner{grid-template-columns:1fr;gap:30px}.homepageLabFooterBrandBlock{min-height:42px}.homepageLabFooterLinks{gap:7px}.homepageLabFooterLinks h2{margin-bottom:2px}.homepageLabFooterWordmark{text-align:center;font-size:clamp(46px,12.5vw,88px);bottom:48px;left:20px;right:20px}.homepageLabFooterLegal{flex-wrap:wrap;gap:8px 14px;width:calc(100% - 40px);bottom:24px;left:20px}}
