:root{--mobile-gutter:clamp(18px,5vw,24px);--mobile-dock-height:72px}.mobile-download-dock,.nav-mobile-tools{display:none}.intl-nav-actions{display:flex;align-items:center;gap:8px}.intl-nav .language-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--forge-line-soft);border-radius:999px;background:color-mix(in srgb,var(--forge-surface-raised) 72%,transparent)}.intl-nav .language-switch a{display:inline-grid;min-width:32px;min-height:32px;padding:0 8px;place-items:center;border-radius:999px;color:var(--forge-text-tertiary);font-size:12px;font-weight:720;text-decoration:none}.intl-nav .language-switch a:hover,.intl-nav .language-switch a[aria-current=page]{background:var(--forge-surface-interactive);color:var(--forge-text)}.intl-home{position:relative;overflow:hidden;background:radial-gradient(66rem 34rem at 92% 4%,color-mix(in srgb,var(--forge-accent-bright) 12%,transparent),transparent 67%),transparent}.intl-home:before{position:absolute;z-index:0;inset:-16rem -28rem auto;height:92rem;content:"";pointer-events:none;background:repeating-radial-gradient(ellipse at 60% 5%,transparent 0 68px,color-mix(in srgb,var(--forge-accent-bright) 8%,transparent) 69px 70px,transparent 71px 138px);opacity:.62;-webkit-mask-image:linear-gradient(180deg,black 0 70%,transparent);mask-image:linear-gradient(180deg,black 0 70%,transparent)}.intl-home>section{position:relative;z-index:1}.intl-hero{display:grid;grid-template-columns:minmax(360px,.88fr) minmax(480px,1.12fr);grid-gap:clamp(46px,7vw,104px);gap:clamp(46px,7vw,104px);align-items:center;min-height:calc(100svh - var(--forge-size-navigation-height));padding:clamp(74px,8vw,116px) max(20px,calc((100vw - var(--forge-size-content-width)) / 2)) 72px}.intl-hero-copy{max-width:650px}.intl-eyebrow,.intl-section-index{margin:0;color:var(--forge-accent);font-size:12px;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.intl-hero h1{max-width:13ch;margin:22px 0 0;font-size:clamp(48px,5.6vw,78px);line-height:1.02}.intl-lead{max-width:62ch;margin:26px 0 0;color:var(--forge-text-secondary);font-size:clamp(18px,1.35vw,21px)}.intl-actions{display:flex;align-items:center;gap:12px;margin-top:32px}.intl-primary,.intl-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;border-radius:var(--forge-radius-control);font-size:15px;font-weight:680;text-decoration:none;transition:transform var(--forge-motion-fast-ms) var(--forge-ease),background-color var(--forge-motion-fast-ms) var(--forge-ease),color var(--forge-motion-fast-ms) var(--forge-ease),box-shadow var(--forge-motion-standard-ms) var(--forge-ease)}.intl-primary{background:var(--forge-accent);color:#fff;box-shadow:0 12px 30px color-mix(in srgb,var(--forge-accent) 21%,transparent)}.intl-secondary{background:color-mix(in srgb,var(--forge-surface-raised) 76%,transparent);color:var(--forge-accent);box-shadow:inset 0 0 0 1px var(--forge-line-soft)}.intl-primary svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.intl-primary:hover{transform:translateY(-2px);background:var(--forge-accent-strong);box-shadow:0 16px 38px color-mix(in srgb,var(--forge-accent) 28%,transparent)}.intl-secondary:hover{transform:translateY(-1px);background:var(--forge-surface-interactive);color:var(--forge-accent-strong)}.intl-primary:active,.intl-secondary:active{transform:scale(.975)}.intl-test-note{display:flex;align-items:flex-start;gap:9px;max-width:62ch;margin:18px 0 0;color:var(--forge-text-tertiary);font-size:12px}.intl-test-note>span{flex:0 0 auto;width:7px;height:7px;margin-top:.48em;border-radius:50%;background:var(--forge-success)}.intl-product-visual{overflow:hidden;border:1px solid var(--forge-line-soft);border-radius:var(--forge-radius-window);background:var(--forge-glass-raised);box-shadow:var(--forge-shadow-float);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.intl-window-bar,.intl-window-status{display:flex;align-items:center;gap:7px;min-height:48px;padding:0 16px;background:color-mix(in srgb,var(--forge-surface) 78%,transparent);color:var(--forge-text-tertiary);font-size:11px}.intl-window-bar{border-bottom:1px solid var(--forge-line-soft)}.intl-window-bar i{width:10px;height:10px;border-radius:50%;background:#ff6159}.intl-window-bar i:nth-child(2){background:#ffbd2e}.intl-window-bar i:nth-child(3){background:#28c941}.intl-window-bar span{margin-left:9px;color:var(--forge-text);font-weight:650}.intl-window-bar b{margin-left:auto;color:var(--forge-text-secondary);font-weight:580}.intl-window-body{position:relative;display:grid;min-height:430px;place-items:center;overflow:hidden;background:radial-gradient(25rem 23rem at 76% 65%,color-mix(in srgb,var(--forge-accent-bright) 15%,transparent),transparent 70%),color-mix(in srgb,var(--forge-surface-muted) 78%,transparent)}.intl-orbit{position:absolute;inset:0}.intl-orbit span{position:absolute;top:50%;left:50%;width:280px;height:280px;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--forge-accent) 16%,transparent);border-radius:50%}.intl-orbit span:nth-child(2){width:410px;height:410px}.intl-orbit span:nth-child(3){width:540px;height:540px}.intl-ad-card{position:relative;z-index:1;width:min(440px,calc(100% - 64px));padding:42px;border-radius:var(--forge-radius-surface);background:radial-gradient(22rem 13rem at 100% 0,rgba(255,255,255,.18),transparent 68%),linear-gradient(132deg,var(--forge-hero-start),var(--forge-hero-end));color:#fff;box-shadow:0 24px 68px color-mix(in srgb,var(--forge-shadow) 20%,transparent)}.intl-ad-card small{color:rgba(255,255,255,.68);font-size:10px;font-weight:760;letter-spacing:.15em}.intl-ad-card h2{max-width:12ch;margin:18px 0 10px;color:#fff;font-size:clamp(30px,3.5vw,46px);line-height:1.03}.intl-ad-card p{margin:0;color:rgba(255,255,255,.74);font-size:13px}.intl-window-status{justify-content:space-between;border-top:1px solid var(--forge-line-soft)}.intl-window-status span{display:inline-flex;align-items:center;gap:8px}.intl-window-status i{width:8px;height:8px;border-radius:50%;background:var(--forge-success);box-shadow:0 0 0 5px color-mix(in srgb,var(--forge-success) 12%,transparent)}.intl-window-status b{color:var(--forge-text-secondary);font-weight:580}.intl-closing,.intl-facts,.intl-platforms,.intl-privacy,.intl-revenue,.intl-story{width:var(--forge-content);margin-inline:auto}.intl-facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:-20px;overflow:hidden;border:1px solid var(--forge-line-soft);border-radius:var(--forge-radius-surface);background:var(--forge-glass);box-shadow:var(--forge-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.intl-facts article{min-height:116px;padding:25px;border-right:1px solid var(--forge-line-soft)}.intl-facts article:last-child{border-right:0}.intl-facts b{display:block;color:var(--forge-text);font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intl-facts p{margin:7px 0 0;color:var(--forge-text-secondary);font-size:13px}.intl-platforms,.intl-privacy,.intl-revenue,.intl-story{display:grid;grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);grid-gap:clamp(48px,9vw,126px);gap:clamp(48px,9vw,126px);align-items:start;margin-top:clamp(104px,12vw,176px)}.intl-closing h2,.intl-install-page h1,.intl-install-page h2,.intl-platforms h2,.intl-privacy h2,.intl-revenue h2,.intl-story h2{margin:17px 0 0;font-size:clamp(42px,5vw,68px);line-height:1.04}.intl-platforms>div>p:not(.intl-section-index),.intl-privacy>div>p:not(.intl-section-index),.intl-revenue>div>p:not(.intl-section-index),.intl-story>div>p:last-child{max-width:58ch;margin:22px 0 0;color:var(--forge-text-secondary);font-size:17px}.intl-platforms ul,.intl-privacy ul,.intl-story ol{list-style:none;margin:0;padding:0;overflow:hidden;border:1px solid var(--forge-line-soft);border-radius:var(--forge-radius-window);background:color-mix(in srgb,var(--forge-surface) 74%,transparent);box-shadow:var(--forge-shadow-soft)}.intl-story li{display:grid;grid-template-columns:48px 1fr auto;grid-gap:18px;gap:18px;align-items:center;min-height:90px;padding:0 24px;border-bottom:1px solid var(--forge-line-soft)}.intl-story li:last-child{border-bottom:0}.intl-story li.active{background:color-mix(in srgb,var(--forge-accent-soft) 62%,transparent)}.intl-story li span{color:var(--forge-accent);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intl-story li b{color:var(--forge-text);font-size:15px}.intl-story li em{color:var(--forge-text-secondary);font-size:13px;font-style:normal;text-align:right}.intl-privacy>div>a{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:var(--forge-accent);font-weight:650;text-decoration:none}.intl-privacy>div>a svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.intl-platforms li,.intl-privacy li{display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;align-items:center;min-height:72px;padding:12px 22px;border-bottom:1px solid var(--forge-line-soft);color:var(--forge-text-secondary);font-size:14px}.intl-platforms li:last-child,.intl-privacy li:last-child{border-bottom:0}.intl-privacy li span{color:var(--forge-accent);font-size:11px}.intl-split{display:grid;grid-template-columns:4fr 1fr;min-height:290px;overflow:hidden;border-radius:var(--forge-radius-window);box-shadow:var(--forge-shadow-soft)}.intl-split article{display:flex;flex-direction:column;justify-content:flex-end;padding:32px;background:linear-gradient(136deg,var(--forge-hero-start),var(--forge-hero-end));color:#fff}.intl-split article:last-child{background:color-mix(in srgb,var(--forge-surface-interactive) 80%,var(--forge-surface));color:var(--forge-text)}.intl-split b{font-size:clamp(48px,6vw,86px);line-height:.92}.intl-split span{margin-top:13px;font-size:13px}.intl-platforms li{grid-template-columns:1fr auto;color:var(--forge-text);font-size:16px;font-weight:650}.intl-platforms li span{color:var(--forge-accent)}.intl-closing{display:flex;min-height:520px;margin-top:clamp(100px,13vw,188px);padding:clamp(48px,7vw,88px);flex-direction:column;justify-content:center;overflow:hidden;border-radius:calc(var(--forge-radius-window) + 8px);background:repeating-radial-gradient(ellipse at 78% 18%,transparent 0 54px,rgba(255,255,255,.08) 55px 56px,transparent 57px 110px),linear-gradient(128deg,var(--forge-hero-start),var(--forge-hero-end));color:#fff;box-shadow:0 34px 90px color-mix(in srgb,var(--forge-accent) 24%,transparent)}.intl-closing .intl-section-index,.intl-closing p{color:rgba(255,255,255,.72)}.intl-closing h2{max-width:11ch;color:#fff;font-size:clamp(56px,8vw,102px)}.intl-closing>p:not(.intl-section-index){max-width:56ch;margin:22px 0 0;font-size:17px}.intl-closing .intl-primary.light{background:#fff;color:var(--forge-primitive-blue700);box-shadow:0 14px 34px rgba(0,0,0,.14)}.intl-closing .intl-secondary.light{background:rgba(255,255,255,.11);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.intl-install-page{overflow:hidden;background:transparent}.intl-download-grid,.intl-install-hero,.intl-install-steps{width:var(--forge-content);margin-inline:auto}.intl-install-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.5fr);grid-gap:clamp(50px,10vw,130px);gap:clamp(50px,10vw,130px);align-items:center;min-height:640px;padding-block:clamp(76px,9vw,124px)}.intl-install-hero>div:first-child>p:not(.intl-eyebrow){max-width:64ch;margin:24px 0 0;color:var(--forge-text-secondary);font-size:18px}.intl-install-hero small{display:block;max-width:66ch;margin-top:16px;color:var(--forge-text-tertiary);font-size:12px;line-height:1.55}.intl-download-mark{display:grid;justify-items:center}.intl-download-mark svg{width:180px;height:180px;padding:34px;border-radius:38px;background:var(--forge-surface-raised);fill:none;stroke:var(--forge-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:4;box-shadow:var(--forge-shadow-float)}.intl-download-mark svg circle{fill:var(--forge-accent-bright);stroke:none}.intl-download-mark b{margin-top:22px;font-size:17px}.intl-download-mark span{margin-top:5px;color:var(--forge-text-tertiary);font-size:12px}.intl-download-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:12px}.intl-download-grid article{display:flex;min-height:410px;padding:34px;flex-direction:column;border-radius:var(--forge-radius-window);background:color-mix(in srgb,var(--forge-surface) 78%,transparent);box-shadow:inset 0 0 0 1px var(--forge-line-soft),var(--forge-shadow-soft)}.intl-download-grid article>p{margin:0;color:var(--forge-accent);font-size:12px;font-weight:740;letter-spacing:.08em;text-transform:uppercase}.intl-download-grid h2{margin-top:22px;font-size:clamp(30px,3vw,42px)}.intl-download-grid article>span{margin-top:10px;color:var(--forge-text-secondary);font-size:14px}.intl-download-grid article>a{align-self:flex-start;min-height:48px;margin-top:auto;padding:0 18px;border-radius:var(--forge-radius-control);background:var(--forge-accent);color:#fff;font-weight:680;text-decoration:none}.intl-download-grid details{margin-top:20px;color:var(--forge-text-secondary);font-size:12px}.intl-download-grid summary{min-height:44px;cursor:pointer}.intl-install-steps{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);grid-gap:clamp(50px,9vw,116px);gap:clamp(50px,9vw,116px);margin-top:clamp(92px,11vw,154px);padding-block:30px}.intl-install-steps.muted{padding:clamp(54px,7vw,88px);border-radius:var(--forge-radius-window);background:color-mix(in srgb,var(--forge-surface-muted) 72%,transparent)}.intl-install-steps ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--forge-line-soft)}.intl-install-steps li{display:grid;grid-template-columns:48px 1fr;grid-gap:18px;gap:18px;padding:26px 0;border-bottom:1px solid var(--forge-line-soft)}.intl-install-steps li>span{color:var(--forge-accent);font-size:12px}.intl-install-steps h3{margin:0;font-size:21px}.intl-install-steps li p{margin:7px 0 0;color:var(--forge-text-secondary);font-size:14px}@media (max-width:1080px){.intl-hero{grid-template-columns:1fr;gap:52px}.intl-hero-copy,.intl-product-visual{max-width:820px}.intl-platforms,.intl-privacy,.intl-revenue,.intl-story{grid-template-columns:1fr;gap:44px}}@media (max-width:820px){.modern-brand{order:1}.intl-nav-actions,.nav-actions{order:2;margin-left:auto}.modern-menu{order:3}.nav-mobile-tools{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center;margin-top:6px;padding:10px 6px 4px;border-top:1px solid var(--forge-line-soft)}.nav-mobile-tools .language-switch{justify-self:start}.nav-mobile-download{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-height:44px!important;padding:0 14px!important;border-radius:var(--forge-radius-control)!important;background:var(--forge-accent)!important;color:#fff!important;font-weight:680!important;text-decoration:none}.intl-facts{grid-template-columns:repeat(2,1fr)}.intl-facts article:nth-child(2){border-right:0}.intl-facts article:nth-child(-n+2){border-bottom:1px solid var(--forge-line-soft)}.intl-install-hero,.intl-install-steps{grid-template-columns:1fr}.intl-download-mark{grid-row:1}}@media (max-width:620px){html{scroll-padding-top:calc(var(--forge-size-navigation-height) + env(safe-area-inset-top) + 12px)}body{background:radial-gradient(34rem 24rem at 90% -4%,color-mix(in srgb,var(--forge-accent-bright) 14%,transparent),transparent 67%),radial-gradient(30rem 23rem at -22% 44%,color-mix(in srgb,var(--forge-accent) 8%,transparent),transparent 72%),var(--forge-canvas)}.forge-nav,.home-shell .forge-nav{height:calc(var(--forge-size-navigation-height) + env(safe-area-inset-top));min-height:calc(var(--forge-size-navigation-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-right:max(14px,env(safe-area-inset-right));padding-left:max(14px,env(safe-area-inset-left))}.modern-brand{gap:8px;font-size:19px}.modern-mark{width:27px;height:27px}.nav-desktop-language{display:none!important}.nav-download{width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:12px}.nav-download-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.modern-menu{width:42px;height:42px;min-height:42px;margin-left:2px}.modern-nav nav.open{top:calc(var(--forge-size-navigation-height) + env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));left:max(10px,env(safe-area-inset-left));max-height:calc(100dvh - var(--forge-size-navigation-height) - env(safe-area-inset-top) - 18px);overflow-y:auto;overscroll-behavior:contain;padding:10px}.modern-nav nav.open>a{min-height:48px;border-radius:10px}.nav-mobile-tools{grid-template-columns:1fr}.nav-mobile-tools .language-switch{width:100%;justify-content:space-between}.nav-mobile-tools .language-switch a{flex:1 1}.mobile-dock-shell{padding-bottom:calc(var(--mobile-dock-height) + env(safe-area-inset-bottom))}.mobile-download-dock{position:fixed;z-index:390;right:0;bottom:0;left:0;display:block;padding:9px max(14px,env(safe-area-inset-right)) max(9px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:color-mix(in srgb,var(--forge-canvas) 78%,transparent);box-shadow:0 -12px 34px color-mix(in srgb,var(--forge-shadow) 10%,transparent);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}.mobile-download-dock a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:52px;border-radius:14px;background:var(--forge-accent);color:#fff;font-size:16px;font-weight:720;text-decoration:none;box-shadow:0 10px 28px color-mix(in srgb,var(--forge-accent) 25%,transparent)}.mobile-download-dock a:active{transform:scale(.985)}.ad-home .mega-hero{padding:44px var(--mobile-gutter) 26px}.ad-home .mega-copy h1{max-width:none;margin-top:16px;font-size:clamp(39px,11.7vw,46px);line-height:1.03}.ad-home .mega-copy h1 span{display:inline-block;white-space:nowrap}.ad-home .mega-copy>p{margin-top:18px;font-size:16px;line-height:1.62}.ad-home .mega-actions{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;margin-top:26px}.ad-home .mega-actions .mega-primary{width:auto}.ad-home .mega-actions .mega-secondary{width:52px;padding:0;font-size:0}.ad-home .mega-actions .mega-secondary .morph-glyph{font-size:18px}.ad-home .download-note{max-width:32ch;margin-top:13px!important;line-height:1.5}.ai-company-proof,.company-proof{width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:14px;white-space:normal;overflow-wrap:anywhere}.company-proof>span:first-child{flex:0 0 auto}.company-proof>span:last-child{min-width:0;color:inherit}.ad-home .product-stage{width:100%;margin:34px 0 0}.ad-home .ai-workspace{grid-template-columns:36px 1fr;height:326px;min-height:326px}.workspace-sidebar{padding:17px 8px}.workspace-sidebar i{margin-bottom:17px}.workspace-content{padding:36px 18px}.ad-preview{right:12px;bottom:18px;width:calc(100% - 54px)}.ad-creative{min-height:178px;padding:28px 22px}.ad-creative h3{font-size:27px}.ad-meta{height:48px}.platform-strip{display:flex;width:100%;margin-top:18px;padding:0 var(--mobile-gutter) 8px;overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none;scroll-padding-left:var(--mobile-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.fit-grid::-webkit-scrollbar,.intl-facts::-webkit-scrollbar,.intl-platforms ul::-webkit-scrollbar,.platform-strip::-webkit-scrollbar{display:none}.platform-strip>div{flex:0 0 min(72vw,270px);min-height:102px;margin-right:10px;padding:20px;border:0!important;border-radius:15px;background:color-mix(in srgb,var(--forge-surface) 78%,transparent);box-shadow:inset 0 0 0 1px var(--forge-line-soft);scroll-snap-align:start}.closing-panel,.fit-section,.home-download,.how-section,.product-story,.public-download-stats,.user-earn-section{width:auto;margin-right:var(--mobile-gutter);margin-left:var(--mobile-gutter)}.public-download-stats{width:calc(100% - (2 * var(--mobile-gutter)));max-width:none;margin-top:64px;margin-right:auto;margin-left:auto}.fit-section,.home-download,.how-section,.product-story,.user-earn-section{margin-top:82px}.fit-section>h2,.home-download-copy h2,.how-heading h2,.story-copy h2,.user-earn-copy h2{font-size:clamp(36px,10.5vw,43px)}.download-facts{margin-top:30px}.life-foot,.life-head{padding-inline:16px}.fit-grid{display:flex;width:calc(100vw - var(--mobile-gutter));margin-top:32px;padding-right:var(--mobile-gutter);overflow-x:auto;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-width:none}.fit-grid article,.fit-grid article:nth-child(n+4){flex:0 0 min(76vw,292px);min-height:210px;scroll-snap-align:start}.earnings-preview{margin-top:30px}.closing-panel{min-height:430px;margin-top:88px;padding:38px 25px}.closing-panel h2{font-size:clamp(46px,14vw,58px)}.modern-footer{margin-top:18px;padding:66px var(--mobile-gutter) 26px}.modern-footer>*{min-width:0;max-width:100%}.modern-footer .footer-links{grid-template-columns:1fr 1fr;gap:32px 22px}.modern-footer .footer-links>div:last-child{grid-column:1/-1}.intl-hero{display:block;min-height:auto;padding:44px var(--mobile-gutter) 28px}.intl-hero h1{max-width:12ch;margin-top:16px;font-size:clamp(39px,11.6vw,48px);line-height:1.03}.intl-lead{margin-top:18px;font-size:16px;line-height:1.62}.intl-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:26px}.intl-primary,.intl-secondary{width:100%}.intl-product-visual{margin-top:34px;border-radius:var(--forge-radius-surface)}.intl-window-bar{min-height:42px;padding-inline:11px}.intl-window-bar span{margin-left:3px}.intl-window-bar b{max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intl-window-body{min-height:326px}.intl-ad-card{width:calc(100% - 36px);padding:28px 23px}.intl-ad-card h2{font-size:30px}.intl-window-status b{display:none}.intl-facts{display:flex;width:100%;margin-top:18px;padding:0 var(--mobile-gutter) 8px;overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none;scroll-padding-left:var(--mobile-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.intl-facts article{flex:0 0 min(74vw,280px);min-height:118px;margin-right:10px;padding:21px;border:0!important;border-radius:15px;background:color-mix(in srgb,var(--forge-surface) 78%,transparent);box-shadow:inset 0 0 0 1px var(--forge-line-soft);scroll-snap-align:start}.intl-closing,.intl-platforms,.intl-privacy,.intl-revenue,.intl-story{width:auto;margin-right:var(--mobile-gutter);margin-left:var(--mobile-gutter)}.intl-platforms,.intl-privacy,.intl-revenue,.intl-story{gap:30px;margin-top:82px}.intl-install-page h1,.intl-install-page h2,.intl-platforms h2,.intl-privacy h2,.intl-revenue h2,.intl-story h2{font-size:clamp(36px,10.6vw,44px)}.intl-story li{grid-template-columns:34px minmax(0,1fr);gap:11px;min-height:82px;padding:13px 16px}.intl-story li em{grid-column:2;text-align:left}.intl-privacy li{grid-template-columns:32px 1fr;padding:12px 16px}.intl-split{grid-template-columns:4fr 1.4fr;min-height:220px}.intl-split article{padding:23px 18px}.intl-split b{font-size:52px}.intl-platforms ul{display:flex;width:calc(100vw - var(--mobile-gutter));padding-right:var(--mobile-gutter);overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none;scroll-snap-type:x mandatory;scrollbar-width:none}.intl-platforms li{flex:0 0 58vw;min-height:76px;margin-right:10px;padding:17px;border:0;border-radius:14px;background:color-mix(in srgb,var(--forge-surface) 80%,transparent);box-shadow:inset 0 0 0 1px var(--forge-line-soft);scroll-snap-align:start}.intl-closing{min-height:430px;margin-top:88px;padding:38px 25px}.intl-closing h2{font-size:clamp(46px,13vw,58px)}.install-hero-v2,.intl-install-hero{width:auto;margin-right:0;margin-left:0;padding:46px var(--mobile-gutter) 62px}.install-app-mark,.intl-download-mark{grid-row:1}.install-app-mark>div,.intl-download-mark svg{width:126px;height:126px;border-radius:28px}.intl-download-mark svg{padding:25px}.install-hero-copy h1,.intl-install-hero h1{font-size:clamp(40px,11.5vw,48px)}.install-hero-actions,.intl-install-hero .intl-actions{display:grid;grid-template-columns:1fr}.intl-install-hero small{line-height:1.55}.install-guide-v2,.install-privacy-v2,.intl-download-grid,.intl-install-steps,.version-section{width:auto;margin-right:var(--mobile-gutter);margin-left:var(--mobile-gutter);padding-right:0;padding-left:0}.intl-download-grid{grid-template-columns:1fr;gap:12px}.intl-download-grid article{min-height:350px;padding:25px 21px}.intl-download-grid article>a{align-self:stretch;display:inline-flex;align-items:center;justify-content:center}.intl-install-steps{gap:30px;margin-top:76px}.intl-install-steps.muted{padding:30px 20px}.subpage.intl-faq-page,.subpage.intl-legal-page{width:auto;margin:0 var(--mobile-gutter);padding-top:52px}.intl-faq-page .subpage-head,.intl-legal-page .legal-head{margin-bottom:28px}.intl-faq-page .subpage-head h1,.intl-legal-page .legal-head h1{font-size:clamp(38px,11vw,48px);overflow-wrap:anywhere}.intl-legal-page .legal-document{margin-inline:calc(var(--mobile-gutter) * -1);padding:28px var(--mobile-gutter);border-right:0;border-left:0;border-radius:0}.intl-legal-page .legal-document p{display:block;font-size:15px;line-height:1.72}.intl-legal-page .legal-document p>span{display:block;margin-bottom:4px}.intl-legal-page .legal-document ul{margin-left:20px;padding-left:14px}.intl-legal-page .legal-links{display:grid;grid-gap:0;gap:0}.intl-legal-page .legal-links a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--forge-line-soft)}.intl-faq-page .faq-list summary{grid-template-columns:34px minmax(0,1fr) 24px;gap:10px;min-height:82px;padding:18px 0}.intl-faq-page .faq-list summary h2{font-size:20px;line-height:1.22}.intl-faq-page .faq-list details>p{padding:0 0 24px 44px;font-size:15px}}@media (max-width:360px){.modern-brand>span{display:inline}.ad-home .mega-copy h1,.intl-hero h1{font-size:39px}.public-download-stat-grid{grid-template-columns:1fr}.public-download-stat-grid article{border-right:0;border-bottom:1px solid var(--forge-line-soft)}.public-download-stat-grid article:last-child{border-bottom:0}.modern-footer .footer-links{grid-template-columns:1fr}.modern-footer .footer-links>div:last-child{grid-column:auto}}@media (max-width:760px) and (orientation:landscape){.ad-home .mega-hero,.intl-hero{padding-top:32px}.ad-home .ai-workspace,.intl-window-body{min-height:280px;height:280px}.mobile-download-dock{padding-top:6px;padding-bottom:max(6px,env(safe-area-inset-bottom))}.mobile-download-dock a{min-height:46px}}@media (hover:none),(pointer:coarse){.intl-download-grid article>a,.intl-primary,.intl-secondary,.mega-primary,.mega-secondary,.modern-nav nav a{min-height:48px}.ad-preview:hover,.fit-grid article:hover,.intl-primary:hover,.intl-secondary:hover,.mega-primary:hover,.mega-secondary:hover{transform:none}}@media (prefers-reduced-motion:reduce){.intl-primary,.intl-secondary,.mobile-download-dock a{transition:none}}@media (prefers-reduced-transparency:reduce){.intl-facts,.intl-product-visual,.mobile-download-dock{background:var(--forge-surface-raised);backdrop-filter:none;-webkit-backdrop-filter:none}}.ai-install-page{--ai-canvas:var(--forge-canvas);--ai-canvas-strong:var(--forge-canvas-strong);--ai-surface:var(--forge-surface-raised);--ai-surface-muted:var(--forge-surface-muted);--ai-surface-interactive:var(--forge-surface-interactive);--ai-ink:var(--forge-text);--ai-body:var(--forge-text-secondary);--ai-muted:var(--forge-text-tertiary);--ai-rule:var(--forge-rule);--ai-blue:var(--forge-accent);--ai-blue-strong:var(--forge-accent-strong);min-height:100vh;padding-bottom:96px;color-scheme:inherit;color:var(--ai-ink);background:var(--ai-canvas)}.ai-install-page *,.ai-install-page :after,.ai-install-page :before{box-sizing:border-box}.ai-install-page h1,.ai-install-page h2,.ai-install-page h3,.ai-install-page h4{color:var(--ai-ink)}.ai-install-hero{width:min(1180px,100%);max-width:1180px;margin:0 auto;padding:104px clamp(18px,3vw,28px) 48px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.ai-install-hero-copy{max-width:760px}.ai-install-hero-copy>p{margin:0;color:var(--ai-blue);font-size:12px;font-weight:780;letter-spacing:.14em}.ai-install-hero h1{margin:14px 0 16px;font-size:clamp(46px,6vw,82px);line-height:.98;letter-spacing:-.055em}.ai-bundle-disclosure p,.ai-install-hero-copy>span,.ai-product-card header p{color:var(--ai-body)}.ai-install-hero-copy>span{display:block;max-width:680px;font-size:18px;line-height:1.65}.ai-company-proof{width:max-content;max-width:100%;margin-top:18px;padding:8px 11px;display:flex;align-items:center;gap:8px;border:1px solid var(--ai-rule);border-radius:999px;color:var(--ai-body);background:color-mix(in srgb,var(--ai-surface) 72%,transparent);font-size:11px;font-weight:680;line-height:1.35}.ai-platform-download{min-width:286px;display:grid;grid-gap:10px;gap:10px}.ai-bundle-disclosure,.ai-platform-switch,.ai-product-card{border-color:var(--ai-rule);background:color-mix(in srgb,var(--ai-surface) 94%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.ai-platform-switch{padding:5px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ai-rule);border-radius:16px;box-shadow:0 16px 44px rgba(47,97,150,.1)}.ai-platform-switch button{min-width:0;min-height:48px;padding:0 12px;border:0;border-radius:11px;background:transparent;color:var(--ai-body);font:inherit;font-size:14px;font-weight:720;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.ai-platform-switch button:hover{transform:translateY(-1px);color:var(--ai-blue-strong)}.ai-platform-switch button.active{color:var(--ai-blue-strong);background:var(--ai-surface)}.ai-installer-primary{min-height:50px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:15px;background:var(--ai-blue);color:#fff;font-size:14px;font-weight:760;text-decoration:none;box-shadow:0 14px 32px rgba(20,123,228,.22);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.ai-installer-primary:hover{transform:translateY(-2px);background:var(--ai-blue-strong);box-shadow:0 18px 38px rgba(20,123,228,.28)}.ai-installer-primary:active{transform:translateY(0) scale(.985)}.ai-installer-requirements{text-align:center;color:var(--ai-muted);font-size:11px;font-weight:650}.ai-bundle-disclosure{width:min(1124px,calc(100% - 56px));max-width:1124px;min-height:126px;margin:0 auto 22px;padding:20px 22px;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(270px,.72fr);align-items:center;grid-gap:18px;gap:18px;border:1px solid var(--ai-rule);border-radius:21px;box-shadow:0 12px 34px rgba(33,76,120,.07)}.ai-bundle-mark{width:52px;height:52px;padding:9px;color:var(--ai-ink);background:var(--ai-surface);border-radius:16px;box-shadow:0 8px 24px rgba(38,87,136,.1)}.ai-bundle-mark svg{width:100%;height:100%;display:block}.ai-bundle-disclosure h2,.ai-product-card h2{margin:0}.ai-bundle-disclosure h2{font-size:19px;letter-spacing:-.025em}.ai-bundle-disclosure p{margin:5px 0 0;font-size:13px;line-height:1.55}.ai-bundle-disclosure ol{margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;list-style:none}.ai-bundle-disclosure li{display:flex;align-items:center;gap:9px;color:var(--ai-ink);font-size:12px;font-weight:680}.ai-bundle-disclosure li span{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;color:var(--ai-blue-strong);background:var(--ai-surface-interactive);font-size:11px}.ai-install-toolbar{width:min(1180px,100%);max-width:1180px;margin:0 auto 18px;padding-inline:clamp(18px,3vw,28px);display:flex;gap:8px;overflow-x:auto}.ai-install-toolbar button{min-height:38px;padding:0 16px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ai-body);font:inherit;font-size:13px;font-weight:680;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.ai-install-toolbar button.active,.ai-install-toolbar button:hover{color:var(--ai-blue-strong);background:var(--ai-surface-interactive)}.ai-install-toolbar button.active{border-color:var(--ai-rule);box-shadow:none}.ai-product-grid{width:min(1180px,100%);max-width:1180px;margin:0 auto;padding-inline:clamp(18px,3vw,28px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ai-product-card{position:relative;min-height:190px;padding:21px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ai-rule);border-radius:21px;box-shadow:0 12px 34px rgba(33,76,120,.07);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease}.ai-product-card:before{display:none}.ai-product-card>header{position:relative;display:flex;align-items:flex-start;gap:13px}.ai-product-mark{width:46px;flex-basis:46px;height:46px;padding:0;display:grid;place-items:center;flex:0 0 46px;overflow:hidden;border-radius:13px;background:color-mix(in srgb,var(--product-accent) 10%,var(--ai-surface))}.ai-product-mark img,.ai-product-mark picture{width:100%;height:100%;display:block}.ai-product-mark img{border-radius:inherit;object-fit:cover}.ai-product-mark.is-app-icon{background:transparent}.ai-product-mark.is-glyph img{padding:7px;object-fit:contain}.ai-product-card h2{font-size:22px;letter-spacing:-.035em}.ai-product-card header p{margin:5px 0 0;font-size:13px;line-height:1.45}.ai-product-actions{display:grid;grid-gap:8px;gap:8px;margin-top:auto;padding-top:17px}.ai-download-action{min-height:52px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--ai-rule);border-radius:14px;border-color:var(--ai-rule);color:var(--ai-ink);background:var(--ai-surface-muted);text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.ai-download-action:hover{transform:translateX(2px);border-color:color-mix(in srgb,var(--ai-blue) 44%,transparent);background:var(--ai-surface-interactive)}.ai-download-action .morph-glyph{opacity:.52;transform:translateY(-2px);transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}.ai-download-action:focus-visible .morph-glyph,.ai-product-card:hover .ai-download-action .morph-glyph{opacity:1;transform:translateY(2px)}.ai-download-action>span{display:grid;grid-gap:2px;gap:2px}.ai-download-action b{font-size:14px}.ai-download-action small{font-size:11px}.ai-download-action small,.ai-product-note{color:var(--ai-muted)}.ai-product-note{display:block;margin:17px 0 -4px;padding:10px 12px;border-radius:11px;background:var(--ai-surface-muted);font-size:12px;line-height:1.45}.ai-ios-summary{grid-template-columns:auto minmax(0,1fr)}.ai-ios-summary a{display:inline-block;padding-block:12px;color:var(--ai-blue);font-size:14px}@media (max-width:1099px){.ai-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:881px) and (max-height:760px){.ai-install-hero{padding-top:66px;padding-bottom:32px}.ai-install-hero h1{font-size:clamp(44px,5.2vw,64px)}.ai-install-hero-copy>span{font-size:16px}}@media (max-width:880px){.ai-install-hero{padding-top:72px;align-items:stretch;flex-direction:column}.ai-platform-download{width:100%;max-width:420px;align-self:flex-start}.ai-bundle-disclosure{width:calc(100% - 40px);grid-template-columns:auto minmax(0,1fr)}.ai-bundle-disclosure ol{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.ai-product-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ai-install-page{padding-bottom:62px}.ai-install-hero{padding:46px 18px 32px;gap:26px}.ai-install-hero h1{font-size:clamp(38px,11vw,46px)}.ai-install-hero-copy>span{font-size:15px}.ai-platform-download,.ai-platform-switch{width:100%;max-width:none}.ai-platform-switch button{min-width:0}.ai-install-toolbar,.ai-product-grid{padding-inline:18px}.ai-bundle-disclosure{width:calc(100% - 36px);min-height:0;margin-inline:18px;padding:18px;border-radius:18px}.ai-bundle-disclosure ol{grid-template-columns:minmax(0,1fr)}.ai-product-card{min-height:178px;padding:19px;border-radius:18px}}@media (prefers-reduced-motion:reduce){.ai-install-page *,.ai-install-page :after,.ai-install-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.faq-redesign{width:min(1120px,calc(100% - 40px));max-width:none;min-height:calc(100vh - var(--forge-size-navigation-height));padding:clamp(58px,7vw,92px) 0 clamp(72px,9vw,112px);display:grid;grid-template-columns:minmax(230px,.58fr) minmax(0,1.42fr);grid-gap:clamp(48px,7vw,96px);gap:clamp(48px,7vw,96px);align-items:start}.faq-redesign .subpage-head{position:-webkit-sticky;position:sticky;top:calc(var(--forge-size-navigation-height) + 28px);max-width:340px;margin:0}.faq-redesign .subpage-head .hero-kicker{margin:0 0 15px;color:var(--forge-accent-bright);font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.2}.faq-redesign .subpage-head h1{margin:0;color:var(--forge-text);font-size:clamp(48px,5.2vw,72px);line-height:.98;letter-spacing:-.045em}.faq-redesign .subpage-head>p:last-child{max-width:27ch;margin:18px 0 0;color:var(--forge-text-secondary);font-size:15px;line-height:1.65}.faq-redesign .faq-list{overflow:visible;border:0;border-top:1px solid var(--forge-line-soft);border-radius:0;background:transparent}.faq-redesign .faq-list details{border:0;border-bottom:1px solid var(--forge-line-soft);background:transparent}.faq-redesign .faq-list summary{min-height:88px;padding:18px 0;display:grid;grid-template-columns:38px minmax(0,1fr) 30px;grid-gap:16px;gap:16px;align-items:center;border:0;cursor:pointer}.faq-redesign .faq-list summary:hover h2{color:var(--forge-accent-bright)}.faq-redesign .faq-list summary:focus-visible{outline:2px solid var(--forge-accent);outline-offset:5px;border-radius:4px}.faq-redesign .faq-list summary span{color:var(--forge-text-tertiary);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.faq-redesign .faq-list summary h2{margin:0;color:var(--forge-text);font-size:clamp(21px,2vw,28px);font-weight:650;line-height:1.25;letter-spacing:-.025em;transition:color .15s ease}.faq-redesign .faq-list summary b{width:30px;height:30px;display:grid;place-items:center;border-radius:999px;color:var(--forge-accent-bright);background:var(--forge-surface-interactive);font-family:var(--font-body);font-size:20px;font-weight:500;line-height:1;transition:transform .16s ease,background-color .16s ease}.faq-redesign .faq-list details[open] summary b{transform:rotate(45deg);background:color-mix(in srgb,var(--forge-accent) 17%,var(--forge-surface-interactive))}.faq-redesign .faq-list details>p{max-width:66ch;margin:0;padding:0 44px 24px 54px;color:var(--forge-text-secondary);font-size:15px;line-height:1.76}@media (min-width:881px) and (max-height:720px){.faq-redesign{padding-top:46px;gap:58px}.faq-redesign .subpage-head h1{font-size:clamp(44px,4.6vw,62px)}.faq-redesign .faq-list summary{min-height:76px;padding-block:14px}}@media (max-width:800px){.faq-redesign,.subpage.intl-faq-page.faq-redesign{width:min(680px,calc(100% - 40px));margin-inline:auto;padding-top:52px;grid-template-columns:minmax(0,1fr);gap:34px}.faq-redesign .subpage-head{position:static;max-width:520px}.faq-redesign .subpage-head h1{font-size:clamp(43px,10vw,58px)}}@media (max-width:560px){.faq-redesign,.subpage.intl-faq-page.faq-redesign{width:calc(100% - 36px);margin-inline:auto;padding-top:42px;gap:28px}.faq-redesign .subpage-head .hero-kicker{margin-bottom:12px}.faq-redesign .subpage-head h1{font-size:42px}.faq-redesign .subpage-head>p:last-child{margin-top:13px;font-size:14px}.faq-redesign .faq-list summary,.intl-faq-page.faq-redesign .faq-list summary{min-height:74px;padding:14px 0;grid-template-columns:30px minmax(0,1fr) 28px;gap:10px}.faq-redesign .faq-list summary h2,.intl-faq-page.faq-redesign .faq-list summary h2{font-size:19px;line-height:1.3}.faq-redesign .faq-list summary b{width:28px;height:28px;font-size:18px}.faq-redesign .faq-list details>p,.intl-faq-page.faq-redesign .faq-list details>p{padding:0 0 22px 40px;font-size:14px;line-height:1.72}}@media (prefers-reduced-motion:reduce){.faq-redesign .faq-list summary b,.faq-redesign .faq-list summary h2{transition-duration:.01ms}}.ios-product-page{--ios-blue:var(--forge-accent);--ios-ground:var(--forge-canvas);--ios-ground-deep:var(--forge-canvas-strong);--ios-text:var(--forge-text);--ios-muted:var(--forge-text-secondary);--ios-faint:var(--forge-text-tertiary);--ios-hairline:var(--forge-rule);--ios-control:#1765d1;--ios-control-text:#ffffff;--ios-chip:var(--forge-surface-interactive);--ios-device-line:var(--forge-rule);color-scheme:inherit;color:var(--ios-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.ios-launch-hero,.ios-product-page{overflow:hidden;background:var(--ios-ground)}.ios-launch-hero{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:calc(100svh - 64px);padding:clamp(72px,9vw,120px) 22px max(44px,env(safe-area-inset-bottom));text-align:center}.ios-launch-hero:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:var(--ios-hairline)}.ios-launch-icon{width:clamp(88px,8vw,120px);height:auto;border-radius:26px;box-shadow:0 2px 6px rgba(0,0,0,.18),0 26px 70px rgba(0,17,41,.28)}.ios-launch-hero h1{max-width:980px;margin:clamp(40px,5vw,62px) 0 0;font-size:clamp(58px,7.4vw,104px);font-weight:700;line-height:.98;letter-spacing:-.065em;text-wrap:balance;color:var(--ios-text)}.ios-launch-hero>p:not(.ios-launch-company){max-width:620px;margin:28px 0 0;color:var(--ios-muted);font-size:clamp(16px,1.45vw,20px);line-height:1.65;text-wrap:pretty}.ios-launch-cta{display:inline-flex;align-items:center;justify-content:center;min-height:56px;margin-top:42px;padding:0 24px;gap:14px;border-radius:16px;color:var(--ios-control-text);background:var(--ios-control);box-shadow:0 2px 5px rgba(0,0,0,.14),0 18px 44px rgba(0,15,38,.18);font-size:16px;font-weight:700;text-decoration:none;transition:transform .18s ease-out,box-shadow .18s ease-out}.ios-launch-cta:hover{transform:translateY(-2px);box-shadow:0 3px 7px rgba(0,0,0,.16),0 22px 50px rgba(0,15,38,.22)}.ios-launch-cta:active{transform:scale(.98)}.ios-launch-cta:focus-visible{outline:3px solid var(--ios-blue);outline-offset:4px}.ios-launch-cta b{font-size:18px}.ios-launch-hero>small{margin-top:12px;color:var(--ios-faint);font-size:12px}.ios-launch-company{margin:clamp(54px,7vw,88px) 0 0!important;color:var(--ios-faint)!important;font-size:11px!important;letter-spacing:.04em}.ios-feature,.ios-product-intro{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);align-items:center;width:min(1180px,calc(100% - 44px));min-height:760px;margin:0 auto;padding:clamp(92px,10vw,140px) 0;grid-gap:clamp(56px,8vw,112px);gap:clamp(56px,8vw,112px)}.ios-feature:after,.ios-product-intro:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:var(--ios-hairline)}.ios-hero-copy{position:relative;max-width:610px}.ios-app-lockup{display:flex;align-items:center;gap:13px}.ios-app-lockup>img{width:58px;height:58px;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.18),0 18px 42px rgba(0,16,38,.22)}.ios-app-lockup span{display:grid}.ios-app-lockup b{font-size:20px}.ios-app-lockup small{margin-top:2px;color:var(--ios-muted);font-size:10px;font-weight:760;letter-spacing:.13em}.ios-product-intro h2{margin:34px 0 20px;font-size:clamp(48px,5.4vw,78px);line-height:1;letter-spacing:-.055em;text-wrap:balance;color:var(--ios-text)}.ios-hero-copy>p:not(.ios-company-proof){max-width:570px;color:var(--ios-muted);font-size:clamp(16px,1.55vw,19px);line-height:1.75;text-wrap:pretty}.ios-company-proof{max-width:100%;margin:26px 0 0;color:var(--ios-faint);font-size:12px;line-height:1.55}.ios-hero-device{position:relative;display:grid;place-items:center;min-height:590px}.ios-phone{position:relative;width:min(330px,100%);aspect-ratio:1242/2688;padding:9px;overflow:hidden;border:1px solid var(--ios-device-line);border-radius:52px;background:#05090f;box-shadow:0 2px 7px rgba(0,0,0,.35),0 46px 100px rgba(0,10,28,.4)}.ios-phone img,.ios-screen-card img{display:block;width:100%;height:100%;border-radius:44px;object-fit:cover}.ios-island{position:absolute;z-index:2;top:16px;left:50%;width:82px;height:22px;border-radius:999px;background:#07090b;transform:translateX(-50%)}.ios-feature{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.ios-feature-copy>span{color:var(--ios-blue);font-size:12px;font-weight:800;letter-spacing:.16em}.ios-feature h2{max-width:520px;margin:16px 0 18px;font-size:clamp(44px,4.8vw,66px);line-height:1.04;letter-spacing:-.05em;text-wrap:balance;color:var(--ios-text)}.ios-feature-copy>p{max-width:500px;color:var(--ios-muted);font-size:clamp(16px,1.4vw,18px);line-height:1.8;text-wrap:pretty}.ios-screen-stage{position:relative;display:grid;place-items:center;min-height:560px}.ios-screen-card{position:relative;width:min(280px,100%);aspect-ratio:1242/2688;padding:7px;overflow:hidden;border:1px solid var(--ios-device-line);border-radius:44px;background:#05090f;box-shadow:0 2px 7px rgba(0,0,0,.3),0 38px 84px rgba(0,9,25,.34)}.ios-screen-card img{border-radius:37px}.ios-platform-pills{display:flex;margin-top:25px;gap:8px}.ios-platform-pills b{padding:8px 12px;border:1px solid var(--ios-hairline);border-radius:999px;color:var(--ios-muted);background:var(--ios-chip);font-size:11px}.home-ios-teaser{display:grid;grid-template-columns:1fr 420px;align-items:center;min-height:610px;padding:80px max(28px,calc((100vw - 1120px) / 2));overflow:hidden;grid-gap:80px;gap:80px;color:#fff;background:radial-gradient(circle at 82% 18%,rgba(73,180,255,.42),transparent 27rem),linear-gradient(135deg,#071a35,#0b4e9d 64%,#0a83eb)}.home-ios-teaser h2{margin:16px 0 18px;font-size:clamp(42px,5vw,68px);line-height:1.02;letter-spacing:-.055em}.home-ios-teaser p{max-width:540px;color:rgba(255,255,255,.72);font-size:17px;line-height:1.65}.home-ios-teaser .intl-primary,.home-ios-teaser .mega-primary{width:max-content;margin-top:28px;color:#0c5ba9;background:#fff}.home-ios-phone{justify-self:center;width:260px;aspect-ratio:1242/2688;padding:7px;overflow:hidden;border-radius:43px;background:#111923;box-shadow:0 48px 100px rgba(0,15,35,.4);transform:rotate(5deg)}.home-ios-phone img{display:block;width:100%;height:100%;border-radius:36px;object-fit:cover}.intl-ios-teaser{max-width:none}.intl-ios-teaser .intl-eyebrow{color:#87ceff}.intl-ios-teaser .intl-primary{display:inline-flex;align-items:center;min-height:50px;padding:0 18px;gap:10px;border-radius:13px;text-decoration:none}.intl-ios-teaser .intl-primary svg{width:18px}@media (max-width:820px){.ios-feature,.ios-product-intro{grid-template-columns:1fr;min-height:auto;padding-block:88px;gap:42px;text-align:center}.ios-hero-copy{max-width:680px;margin-inline:auto}.ios-app-lockup,.ios-platform-pills{justify-content:center;margin-inline:auto}.ios-feature-reverse .ios-screen-stage{order:2}.ios-company-proof,.ios-feature-copy>p{margin-inline:auto}.home-ios-teaser{grid-template-columns:1fr;padding-block:76px;gap:48px}.home-ios-phone{width:240px}.intl-ios-teaser{padding-inline:24px}}@media (max-width:600px){.ios-launch-hero{min-height:calc(100svh - 57px);padding:54px 20px max(32px,env(safe-area-inset-bottom))}.ios-launch-icon{width:78px;border-radius:20px}.ios-launch-hero h1{max-width:360px;margin-top:34px;font-size:clamp(47px,13vw,58px);line-height:1.02}.ios-launch-hero>p:not(.ios-launch-company){margin-top:21px;font-size:15px}.ios-launch-cta{width:min(100%,310px);min-height:56px;margin-top:32px}.ios-launch-company{margin-top:44px!important;font-size:10px!important}.ios-feature,.ios-product-intro{width:min(100% - 40px,520px);padding-block:76px;gap:36px}.ios-feature h2,.ios-product-intro h2{font-size:clamp(42px,12vw,52px)}.ios-feature-copy>p,.ios-hero-copy>p:not(.ios-company-proof){font-size:15px;line-height:1.75}.ios-company-proof{font-size:11px}.ios-hero-device{min-height:520px}.ios-phone{width:min(260px,74vw);border-radius:43px}.ios-phone img{border-radius:36px}.ios-screen-stage{min-height:480px}.ios-screen-card{width:min(245px,72vw)}}@media (max-width:560px){.home-ios-teaser{padding:68px 18px}.home-ios-teaser h2{font-size:43px}.home-ios-teaser p{font-size:15px}}@media (prefers-reduced-motion:reduce){.ios-launch-cta{transition:none}}.quiet-public-shell{--quiet-ink:#10243b;--quiet-body:#59636f;--quiet-muted:#7a828c;--quiet-line:rgba(16,36,59,.1);--quiet-paper:#f5f5f7;--quiet-blue:#0878ee;background:var(--quiet-paper);color:var(--quiet-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,PingFang SC,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.quiet-public-shell .forge-nav{position:-webkit-sticky;position:sticky;top:0;z-index:90;min-height:72px;padding:0 max(24px,calc((100vw - 1180px)/2));display:flex;align-items:center;border:0;border-bottom:1px solid var(--quiet-line);background:rgba(245,245,247,.84);-webkit-backdrop-filter:blur(22px) saturate(175%);backdrop-filter:blur(22px) saturate(175%)}.quiet-public-shell .modern-brand{min-height:0;padding:0;border:0;background:transparent;color:var(--quiet-ink);text-transform:none;letter-spacing:0}.quiet-public-shell .modern-brand .modern-mark{width:32px;height:32px}.quiet-public-shell .modern-brand>span{font-size:16px;letter-spacing:-.02em}.quiet-public-shell .modern-brand small{display:none}.quiet-public-shell .forge-nav>nav{margin:auto;align-self:stretch}.quiet-public-shell .forge-nav>nav>a{min-height:71px;padding:0 14px;border:0;background:transparent;color:var(--quiet-body);font-size:13px;font-weight:520;letter-spacing:0;text-transform:none}.quiet-public-shell .forge-nav>nav>a:hover{background:transparent;color:var(--quiet-ink)}.quiet-public-shell .nav-actions{gap:10px}.quiet-public-shell .forge-language-switch{height:38px;padding:3px;border:1px solid var(--quiet-line);border-radius:999px;background:rgba(255,255,255,.65)}.quiet-public-shell .forge-language-switch a{min-width:34px;height:30px;padding:0 8px;border:0;border-radius:999px;color:var(--quiet-body);font-size:11px}.quiet-public-shell .forge-language-switch a[aria-current=page]{background:#fff;color:var(--quiet-ink);box-shadow:0 1px 4px rgba(16,36,59,.08)}.quiet-public-shell .modern-account{min-height:42px;padding:0 12px;border:0!important;background:transparent!important;color:var(--quiet-body)!important;font-size:13px;font-weight:560;text-transform:none;letter-spacing:0}.quiet-public-shell .nav-download{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:#1d1d1f;color:#fff;font-size:13px;font-weight:650;text-transform:none;letter-spacing:0;box-shadow:none}.quiet-public-shell .nav-download:hover{transform:translateY(-1px);background:#000}.quiet-public-shell>.modern-footer{max-width:1180px;margin:auto;padding:72px 22px 34px;border:0;background:var(--quiet-paper);color:var(--quiet-ink)}.quiet-public-shell .modern-footer .footer-brand p,.quiet-public-shell .modern-footer a,.quiet-public-shell .modern-footer span{color:var(--quiet-body)}.quiet-public-shell .modern-footer .footer-links b{color:var(--quiet-ink)}.quiet-public-shell .ai-install-page{min-height:calc(100vh - 72px);padding-bottom:110px;background:var(--quiet-paper);color:var(--quiet-ink)}.quiet-public-shell .ai-install-hero{max-width:1180px;margin:auto;padding:112px 22px 64px;display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:90px;gap:90px;align-items:end}.quiet-public-shell .ai-install-hero-copy{max-width:720px}.quiet-public-shell .ai-install-hero-copy>p{margin:0;color:var(--quiet-body);font-size:12px;font-weight:650;letter-spacing:.08em}.quiet-public-shell .ai-install-hero h1{max-width:700px;margin:20px 0 0;font-size:clamp(54px,6.3vw,88px);line-height:1;letter-spacing:-.055em}.quiet-public-shell .ai-install-hero-copy>span{display:block;max-width:650px;margin-top:28px;color:var(--quiet-body);font-size:17px;line-height:1.75}.quiet-public-shell .ai-company-proof{display:block;margin-top:22px;color:var(--quiet-muted);font-size:11px}.quiet-public-shell .ai-platform-download{gap:12px;min-width:0}.quiet-public-shell .ai-platform-switch{padding:4px;border:1px solid var(--quiet-line);border-radius:14px;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.quiet-public-shell .ai-platform-switch button{min-width:0;min-height:48px;border-radius:10px;color:var(--quiet-body)}.quiet-public-shell .ai-platform-switch button.active{background:#edf4fc;color:var(--quiet-ink);box-shadow:none}.quiet-public-shell .ai-installer-primary{min-height:54px;border-radius:13px;background:#1d1d1f;box-shadow:none}.quiet-public-shell .ai-installer-primary:hover{background:#000;box-shadow:0 12px 30px rgba(0,0,0,.14)}.quiet-public-shell .ai-bundle-disclosure{max-width:1136px;margin:0 auto 50px;padding:30px 0;display:grid;grid-template-columns:64px minmax(0,1fr) minmax(290px,.7fr);grid-gap:22px;gap:22px;border-block:1px solid var(--quiet-line);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.quiet-public-shell .ai-bundle-mark{width:54px;height:54px;border:0;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(16,36,59,.08)}.quiet-public-shell .ai-bundle-disclosure h2{font-size:22px}.quiet-public-shell .ai-bundle-disclosure p{color:var(--quiet-body);font-size:14px}.quiet-public-shell .ai-bundle-disclosure li{color:var(--quiet-body);font-size:13px}.quiet-public-shell .ai-bundle-disclosure li span{border-radius:50%;background:#eaf3fc;color:var(--quiet-blue)}.quiet-public-shell .ai-install-toolbar{max-width:1180px;margin:0 auto 22px;padding:0 22px}.quiet-public-shell .ai-install-toolbar button{border-radius:10px;color:var(--quiet-body)}.quiet-public-shell .ai-install-toolbar button.active{border-color:var(--quiet-line);background:#fff;color:var(--quiet-ink);box-shadow:none}.quiet-public-shell .ai-product-grid{max-width:1180px;padding:0 22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--quiet-line)}.quiet-public-shell .ai-product-card{min-height:240px;padding:25px;border-radius:0;box-shadow:none}.quiet-public-shell .ai-product-card:hover{z-index:1;transform:translateY(-2px);box-shadow:0 18px 45px rgba(16,36,59,.12)}.quiet-public-shell .ai-product-mark{border-radius:13px}.quiet-public-shell .ai-download-action{min-height:52px;border-color:var(--quiet-line);border-radius:12px;background:#f7f7f9;color:var(--quiet-ink)}.quiet-public-shell .ai-download-action:hover{transform:none;border-color:rgba(8,120,238,.3);background:#f0f6fd}.quiet-public-shell .mobile-download-dock a{background:#1d1d1f}@media(max-width:1020px){.quiet-public-shell .forge-nav>nav{display:none}.quiet-public-shell .modern-menu{display:grid;margin-left:auto}.quiet-public-shell .forge-nav>nav.open{display:grid;top:72px}.quiet-public-shell .ai-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.quiet-public-shell{overflow:hidden}.quiet-public-shell .forge-nav{min-height:64px;padding:0 16px}.quiet-public-shell .modern-account,.quiet-public-shell .nav-actions .nav-download,.quiet-public-shell .nav-desktop-language{display:none}.quiet-public-shell .modern-menu{display:grid;place-items:center;min-width:42px;min-height:42px;margin-left:auto;padding:0;border:1px solid var(--quiet-line);border-radius:50%;background:#fff;color:var(--quiet-ink)}.quiet-public-shell .forge-nav>nav.open{top:64px}.quiet-public-shell .ai-install-hero{padding:66px 18px 42px;grid-template-columns:minmax(0,1fr);gap:34px;overflow:hidden}.quiet-public-shell .ai-install-hero>*{min-width:0}.quiet-public-shell .ai-install-hero h1{font-size:50px}.quiet-public-shell .ai-install-hero-copy>span{font-size:16px;overflow-wrap:anywhere}.quiet-public-shell .ai-company-proof{max-width:100%;white-space:normal;overflow-wrap:anywhere}.quiet-public-shell .ai-platform-download,.quiet-public-shell .ai-platform-switch{width:100%;min-width:0;max-width:100%}.quiet-public-shell .ai-platform-switch button{min-width:0;padding-inline:8px;overflow:hidden}.quiet-public-shell .ai-bundle-disclosure{margin:0 18px 34px;padding:24px 0;grid-template-columns:54px minmax(0,1fr);overflow:hidden}.quiet-public-shell .ai-bundle-disclosure>*{min-width:0}.quiet-public-shell .ai-bundle-disclosure ol{grid-column:1/-1;grid-template-columns:1fr}.quiet-public-shell .ai-install-toolbar,.quiet-public-shell .ai-product-grid{padding-inline:18px}.quiet-public-shell .ai-product-grid{grid-template-columns:minmax(0,1fr);background:transparent;gap:10px}.quiet-public-shell .ai-product-card{min-width:0;border-radius:14px}.quiet-public-shell>.modern-footer{padding:58px 18px 100px}}@media(prefers-reduced-motion:reduce){.quiet-public-shell *{scroll-behavior:auto!important}.quiet-public-shell .ai-product-card,.quiet-public-shell .nav-download{transition:none!important}}@media(max-width:760px){.quiet-public-shell .ai-install-hero{width:100vw;max-width:100vw}.quiet-public-shell .ai-install-hero-copy,.quiet-public-shell .ai-install-hero-copy>span,.quiet-public-shell .ai-platform-download,.quiet-public-shell .ai-platform-switch{width:100%!important;max-width:calc(100vw - 36px)!important}.quiet-public-shell .ai-company-proof{display:block!important;width:100%;border-radius:12px!important}.quiet-public-shell .ai-platform-switch{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.quiet-public-shell .ai-platform-switch button{width:100%;max-width:100%;white-space:nowrap}}.quiet-public-shell .ai-install-hero h1{letter-spacing:-.04em}@media(max-width:760px){.quiet-public-shell .modern-menu{min-width:44px;min-height:44px}.quiet-public-shell .nav-mobile-tools a{min-height:44px}}.quiet-public-shell .forge-nav{border-bottom-color:rgba(34,128,225,.1);background:rgba(249,252,255,.9);box-shadow:0 8px 30px rgba(59,126,190,.055)}.quiet-public-shell .forge-nav>nav>a{position:relative;transition:color .2s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.quiet-public-shell .forge-nav>nav>a:hover{color:#0878ee;transform:translateY(-1px)}.quiet-public-shell .nav-core{gap:7px}.quiet-public-shell .nav-core-spark{width:6px;height:6px;border-radius:50%;background:#8cc9ff;box-shadow:0 0 0 0 rgba(48,150,245,.2);transition:transform .24s cubic-bezier(.2,.8,.2,1),background .2s ease,box-shadow .24s ease}.quiet-public-shell .nav-core:focus-visible .nav-core-spark,.quiet-public-shell .nav-core:hover .nav-core-spark{background:#1789f2;transform:scale(1.35);box-shadow:0 0 0 5px rgba(48,150,245,.12)}.quiet-public-shell .nav-download{background:#0868c7;box-shadow:0 10px 24px rgba(8,104,199,.18)}.quiet-public-shell .nav-download:hover{background:#0874df;box-shadow:0 15px 30px rgba(30,128,226,.24)}.quiet-public-shell .mobile-download-dock a{background:#0868c7}.quiet-public-shell .ai-install-page{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 84% 4%,rgba(103,188,255,.24),transparent 28rem),radial-gradient(circle at 8% 31%,rgba(176,218,255,.22),transparent 24rem),linear-gradient(180deg,#f7fbff,#eef7ff 31rem,#f9fcff 68rem,#fff)}.quiet-public-shell .ai-install-page:before{content:"";position:absolute;z-index:-1;top:110px;right:7%;width:210px;height:210px;border-radius:47% 53% 62% 38%;background:rgba(119,195,255,.12);transform:rotate(14deg);animation:ai-soft-shape 12s ease-in-out infinite alternate}.quiet-public-shell .ai-platform-switch{padding:5px;border-color:rgba(40,130,218,.13);border-radius:16px;background:rgba(255,255,255,.78);box-shadow:0 18px 50px rgba(38,119,196,.09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.quiet-public-shell .ai-platform-switch button.active{background:#fff;color:#0878ee;box-shadow:0 7px 22px rgba(35,117,194,.12)}.quiet-public-shell .ai-installer-primary{background:#0868c7;box-shadow:0 15px 32px rgba(8,104,199,.22)}.quiet-public-shell .ai-installer-primary:hover{background:#0874df;box-shadow:0 20px 38px rgba(22,126,232,.28)}.quiet-public-shell .ai-bundle-disclosure{padding:28px 30px;border:0;border-radius:16px;background:rgba(255,255,255,.78);box-shadow:0 24px 65px rgba(41,111,177,.09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.quiet-public-shell .ai-bundle-mark{background:#eef7ff;box-shadow:none}.quiet-public-shell .ai-product-grid{gap:14px;background:transparent}.quiet-public-shell .ai-product-card{border:0;border-radius:16px;background:rgba(255,255,255,.84);box-shadow:0 16px 45px rgba(42,111,175,.075);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.quiet-public-shell .ai-product-card:before{display:block;opacity:.075}.quiet-public-shell .ai-product-card:hover{transform:translateY(-4px);box-shadow:0 24px 58px rgba(32,109,183,.14)}.quiet-public-shell .ai-download-action{border:0;background:#edf6ff;color:#075fae}.quiet-public-shell .ai-download-action:hover{transform:translateX(2px);background:#e1f1ff}@keyframes ai-soft-shape{to{border-radius:61% 39% 41% 59%;transform:translate3d(-28px,24px,0) rotate(-8deg)}}@media(max-width:1020px){.quiet-public-shell .forge-nav>nav.open{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:12px;border:0!important;border-radius:16px!important;background:rgba(250,253,255,.98)!important;box-shadow:0 24px 70px rgba(38,105,169,.16)!important}.quiet-public-shell .forge-nav>nav.open>a{justify-content:flex-start;padding:0 15px;border:0!important;border-radius:12px;background:transparent!important}.quiet-public-shell .forge-nav>nav.open>a:hover{background:#edf7ff!important}.quiet-public-shell .forge-nav>nav.open>.nav-core{min-height:72px;align-items:flex-end;padding-bottom:14px;background:linear-gradient(145deg,#e8f5ff,#f7fbff)!important;color:#075fae!important;font-size:17px;font-weight:680}.quiet-public-shell .forge-nav>nav.open>.nav-core-install{background:linear-gradient(145deg,#dff1ff,#f3f9ff)!important}.quiet-public-shell .forge-nav>nav.open>.nav-mobile-account,.quiet-public-shell .forge-nav>nav.open>.nav-mobile-tools{grid-column:1/-1}.quiet-public-shell .forge-nav>nav.open .nav-core-spark{width:9px;height:9px}}@media(max-width:760px){.quiet-public-shell .ai-bundle-disclosure{padding:24px}.quiet-public-shell .ai-product-card{border-radius:16px}}@media(prefers-reduced-motion:reduce){.quiet-public-shell .ai-install-page:before{animation:none!important}.quiet-public-shell .nav-core-spark{transition:none!important}}.quiet-public-shell{--quiet-muted:#66717d}.quiet-public-shell .ai-product-card{min-height:190px;padding:21px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.quiet-public-shell .ai-product-card:before{display:none}@media(prefers-color-scheme:dark){.quiet-public-shell{--quiet-ink:var(--forge-text);--quiet-body:var(--forge-text-secondary);--quiet-muted:var(--forge-text-tertiary);--quiet-line:var(--forge-rule);--quiet-paper:var(--forge-canvas);--quiet-blue:var(--forge-accent-strong);color-scheme:dark;background:var(--quiet-paper);color:var(--quiet-ink)}.quiet-public-shell .forge-nav{border-bottom-color:var(--quiet-line);background:color-mix(in srgb,var(--forge-canvas-strong) 90%,transparent);box-shadow:0 8px 30px rgba(0,0,0,.18)}.quiet-public-shell .forge-language-switch{border-color:var(--quiet-line);background:var(--forge-surface)}.quiet-public-shell .forge-language-switch a[aria-current=page]{background:var(--forge-interactive);color:var(--quiet-ink);box-shadow:none}.quiet-public-shell .mobile-download-dock a,.quiet-public-shell .nav-download{background:var(--forge-accent);color:#fff}.quiet-public-shell .modern-menu{border-color:var(--quiet-line);background:var(--forge-interactive);color:var(--quiet-ink)}.quiet-public-shell .ai-company-proof,.quiet-public-shell .company-proof{border-color:var(--quiet-line);background:var(--forge-surface);color:var(--quiet-body)!important;box-shadow:none}.quiet-public-shell .company-proof>span:first-child{color:var(--forge-accent-strong)}.quiet-public-shell .company-proof>span:last-child{color:var(--quiet-body)}.quiet-public-shell>.modern-footer{background:var(--quiet-paper);color:var(--quiet-ink)}.quiet-public-shell .ai-install-page{background:radial-gradient(circle at 84% 4%,color-mix(in srgb,var(--forge-accent) 16%,transparent),transparent 28rem),radial-gradient(circle at 8% 31%,color-mix(in srgb,var(--forge-accent) 10%,transparent),transparent 24rem),linear-gradient(180deg,var(--forge-canvas),var(--forge-canvas-strong) 31rem,var(--forge-canvas) 100%);color:var(--quiet-ink)}.quiet-public-shell .ai-bundle-disclosure,.quiet-public-shell .ai-platform-switch,.quiet-public-shell .ai-product-card{border-color:var(--quiet-line);background:var(--forge-surface-raised);box-shadow:0 18px 50px rgba(0,0,0,.22)}.quiet-public-shell .ai-install-toolbar button.active,.quiet-public-shell .ai-platform-switch button.active{background:var(--forge-interactive);color:var(--quiet-blue)}.quiet-public-shell .ai-bundle-mark{background:var(--forge-interactive)}.quiet-public-shell .ai-download-action{background:var(--forge-interactive);color:var(--forge-accent-strong)}.quiet-public-shell .ai-download-action:hover{background:color-mix(in srgb,var(--forge-accent) 22%,var(--forge-interactive))}}@media(max-width:1020px) and (prefers-color-scheme:dark){.quiet-public-shell .forge-nav>nav.open{background:color-mix(in srgb,var(--forge-surface-raised) 98%,transparent)!important;box-shadow:0 24px 70px rgba(0,0,0,.46)!important}.quiet-public-shell .forge-nav>nav.open>a:hover{background:var(--forge-interactive)!important}.quiet-public-shell .forge-nav>nav.open>.nav-core,.quiet-public-shell .forge-nav>nav.open>.nav-core-install{background:linear-gradient(145deg,var(--forge-interactive),var(--forge-surface))!important;color:var(--forge-accent-strong)!important}}.quiet-public-shell .ai-product-card>header{gap:14px}.quiet-public-shell .ai-product-card>header p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.quiet-public-shell .ai-download-action{margin-top:auto}@media(max-width:760px){.quiet-public-shell .ai-product-card{min-height:0;padding:16px}.quiet-public-shell .ai-product-card>header{gap:12px}.quiet-public-shell .ai-product-card>header p{-webkit-line-clamp:1}.quiet-public-shell .ai-product-actions{margin-top:14px}.quiet-public-shell .ai-download-action{min-height:48px}}