:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#000;--surface-bg:var(--page-bg);--band-bg:var(--page-bg);--text:#f2efea;--muted:#b5b2ae;--quiet:#9a978f;--line:#2a2e34;--line-strong:#3d424a;--accent:#f2efea;--content-width:1248px;--page-gutter:clamp(24px, 5.6vw, 80px);--control-radius:8px;--screenshot-edge-mask-width:2px;--ease:cubic-bezier(.22, 1, .36, 1);font-synthesis:none;background:var(--page-bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--page-bg);-webkit-font-smoothing:antialiased;min-width:280px;margin:0}body.has-dialog{overflow:hidden}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button,input{font:inherit}button:disabled{cursor:default}h1,h2,h3,p,figure{margin:0}p{line-height:1.8}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.page-width{width:min(var(--content-width), calc(100% - 2 * var(--page-gutter)));margin-inline:auto}.skip-link{z-index:30;color:#111;background:var(--text);padding:12px 18px;position:fixed;top:10px;left:20px;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:88px;display:flex}.brand{--brand-mark-width:60px;--brand-wordmark-width:142px;--brand-gap:16px;flex:none;align-items:center;display:inline-flex}.brand-signature{align-items:center;gap:var(--brand-gap);display:inline-flex}.brand img{filter:invert()}.brand-mark{width:var(--brand-mark-width);height:auto}.brand-wordmark{width:var(--brand-wordmark-width);height:auto}.site-nav{color:var(--muted);align-items:center;gap:36px;font-size:15px;display:flex}.site-nav a{padding-block:12px;transition:color .16s}.site-nav a:hover{color:var(--text)}.button{border-radius:var(--control-radius);background:var(--accent);color:#161514;min-height:46px;transition:transform .22s var(--ease), filter .22s;border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:11px 22px;font-size:14px;font-weight:550;display:inline-flex}.button:hover{filter:brightness(1.08);transform:translateY(-2px)}.button:active{transform:none}.icon{flex:none;width:25px;height:25px}.screenshot-button{background:var(--page-bg);text-align:left;border:0;border-radius:16px;width:100%;padding:0;display:block;overflow:hidden}.screenshot-button img{width:100%}.screenshot-button,.fold-image-button{position:relative}.screenshot-button:after,.fold-image-button:after{content:"";border:var(--screenshot-edge-mask-width) solid var(--page-bg);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.screenshot-caption{color:var(--quiet);margin-top:16px;font-size:13px;line-height:1.6}.site-footer{color:var(--quiet);padding-block:25px;font-size:12px}.site-footer .page-width{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.site-footer a{color:var(--muted);text-underline-offset:5px;text-decoration:underline}.site-footer a:hover{color:var(--text)}.product-boundary{max-width:680px;font-size:12px;line-height:1.7}.product-boundary summary{cursor:pointer;color:var(--muted)}.product-boundary p{margin-top:12px}.product-dialog{width:min(1280px,100% - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--text);background:var(--surface-bg);border:0;border-radius:12px;padding:24px}.product-dialog::backdrop{background:var(--page-bg)}.dialog-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.dialog-heading h2{font-size:18px;font-weight:500;line-height:1.5}.dialog-close{background:var(--surface-bg);border:0;border-radius:6px;flex:none;place-items:center;width:44px;height:44px;padding:10px;display:grid}.dialog-close img{width:24px;height:24px}.preview-image{object-fit:contain;width:100%;max-height:77dvh}.creation-dialog{width:min(720px,100% - 48px);padding:clamp(24px,4vw,44px)}.creation-dialog .dialog-heading{margin-bottom:12px}.creation-dialog .dialog-heading h2{font-size:22px}.creation-caption{color:var(--muted);font-size:13px}.creation-explanation{counter-reset:creation-step;margin:28px 0 0;padding:0;list-style:none}.creation-explanation li{counter-increment:creation-step;grid-template-columns:28px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.creation-explanation li:before{content:counter(creation-step, decimal-leading-zero);color:var(--quiet);padding-top:5px;font-size:12px}.creation-explanation h3{font-size:16px;font-weight:500;line-height:1.5}.creation-explanation blockquote{margin:12px 0 10px;font-size:16px;line-height:1.65}.creation-explanation p{color:var(--muted);font-size:14px}.creation-footnote{color:var(--quiet);padding-top:20px;font-size:12px}.story-faq{padding-block:22px}.story-faq summary{cursor:pointer;font-size:18px;line-height:1.65}.story-faq p{color:var(--muted);max-width:880px;padding-top:16px;font-size:15px}@media (max-width:760px){.site-header-inner{gap:18px;min-height:76px}.brand{--brand-mark-width:46px;--brand-wordmark-width:108px;--brand-gap:12px}.site-nav{gap:18px;font-size:12px}.site-nav a:last-child{display:none}.button{min-height:46px;padding-inline:22px;font-size:14px}.screenshot-button{border-radius:10px}.screenshot-caption{margin-top:12px;font-size:11px}.product-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:16px}.creation-dialog{padding:24px}.creation-dialog .dialog-heading h2{font-size:22px}.creation-explanation{margin-top:20px}.creation-explanation li{grid-template-columns:22px minmax(0,1fr);gap:10px}.creation-explanation blockquote,.story-faq summary{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media print{.site-nav,.button,.product-dialog,.site-footer a,.skip-link{display:none}.screenshot-button{border:0}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.variant-three{--content-width:1280px;--page-gutter:clamp(24px, 5vw, 80px);--three-title-size:clamp(34px, 3.9vw, 52px);--three-heading-size:clamp(26px, 2.3vw, 32px);--three-subheading-size:24px;--three-body-size:16px;--three-caption-size:13px;--three-split:minmax(0, 1.5fr) minmax(0, 1fr);--three-section-space:112px;--three-detail-space:48px;--three-hero-top-space:96px;--three-hero-bottom-space:96px;--three-hero-row-gap:72px;--three-column-gap:clamp(40px, 6vw, 80px);--three-reading-width:640px;--three-graph-edge-width:44px;--three-graph-node-height:96px;--three-graph-node-radius:6px;--three-control-height:44px;--three-download-icon-size:40px;--three-download-platform-size:96px;--three-download-icon-gap:16px;--three-download-menu-width:280px;background:var(--page-bg)}.variant-three .site-nav{color:var(--text)}.site-header-actions{align-items:center;gap:28px;min-width:0;display:flex}.site-language{min-height:var(--three-control-height);max-width:132px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:13px}.site-language:hover{color:var(--text)}.site-language:disabled{cursor:wait}.site-language option{color:var(--text);background:var(--surface-bg)}.fold-hero{grid-template-columns:var(--three-split);align-items:end;gap:var(--three-hero-row-gap) var(--three-column-gap);padding-block:var(--three-hero-top-space) var(--three-hero-bottom-space);display:grid}.fold-eyebrow{letter-spacing:.22em;color:var(--muted);font-size:13px}.fold-hero h1{font-size:var(--three-title-size);letter-spacing:-.035em;text-wrap:balance;margin-top:20px;font-weight:350;line-height:1.15}.fold-hero h1 span{display:block}.fold-hero-lead{color:var(--muted);font-size:var(--three-body-size);line-height:1.8}.fold-figure{grid-column:1/-1;width:100%;margin:0}.fold-image-button{background:var(--page-bg);cursor:zoom-in;border:0;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.fold-artwork{width:100%;height:auto}.screenshot-crop{width:100%;aspect-ratio:var(--screenshot-crop-ratio);display:block;position:relative;overflow:hidden}.variant-three .screenshot-crop img{width:var(--screenshot-crop-image-width);max-width:none;height:auto;left:var(--screenshot-crop-image-left);top:var(--screenshot-crop-image-top);position:absolute}.fold-figure figcaption,.three-review figcaption,.reuse-comparison figcaption{color:var(--quiet);font-size:var(--three-caption-size);text-align:left;margin-top:14px;line-height:1.7}.three-eyebrow{color:var(--quiet);letter-spacing:.14em;margin-bottom:20px;font-size:12px}.three-story-heading h2,.three-section-heading h2,.three-workspace h2,.three-application h2{font-size:var(--three-heading-size);letter-spacing:-.025em;text-wrap:balance;font-weight:400;line-height:1.35}.three-intent p,.three-workspace-heading>p:not(.three-eyebrow),.three-story-heading>p:not(.three-eyebrow),.three-section-heading>p:not(.three-eyebrow),.three-foundation-columns>article>p:not(.three-mini-label),.three-application-description{color:var(--muted);font-size:var(--three-body-size);line-height:1.9}.three-story-heading>p:not(.three-eyebrow),.three-workspace-heading>p:not(.three-eyebrow){margin-top:20px}.creation-notes{grid-template-columns:var(--three-split);gap:var(--three-column-gap);padding-top:var(--three-detail-space);display:grid}.creation-notes>.page-width{width:auto;margin:0}.three-intent{margin-top:24px}.three-intent blockquote{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:400;line-height:1.65}.three-intent>div{max-width:560px;margin-top:20px}.three-intent .three-example-label{color:var(--quiet);font-size:var(--three-caption-size);margin-top:14px}.band-foundation{margin-top:var(--three-section-space);padding-block:var(--three-section-space);background:var(--band-bg)}.three-section-heading{grid-template-columns:var(--three-split);align-items:start;column-gap:var(--three-column-gap);display:grid}.three-section-heading .three-eyebrow{grid-column:1/-1}.three-foundation-columns{grid-template-columns:var(--three-split);gap:var(--three-column-gap);margin-top:var(--three-detail-space);display:grid}.three-foundation-columns>article{min-width:0}.three-mini-label{letter-spacing:.12em;color:var(--quiet);font-size:12px}.three-foundation h3{font-size:var(--three-subheading-size);letter-spacing:-.02em;text-wrap:balance;margin:18px 0 20px;font-weight:400;line-height:1.4}.graph-example{margin-top:28px}.graph-example figcaption{color:var(--quiet);font-size:var(--three-caption-size);line-height:1.7}.graph-example-caption{justify-content:space-between;align-items:center;gap:12px;display:flex}.graph-replay{min-height:var(--three-control-height);min-width:var(--three-control-height);color:var(--muted);font-size:var(--three-caption-size);background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.graph-replay:hover:not([aria-disabled=true]){color:var(--text)}.graph-replay[aria-disabled=true]{color:var(--quiet);cursor:default}.graph-network{align-items:center;margin-top:18px;display:grid}.graph-network-data{--three-graph-edge-width:64px;grid-template-columns:minmax(0, 1fr) var(--three-graph-edge-width) minmax(0, 1fr) var(--three-graph-edge-width) minmax(0, 1fr)}.graph-network-data .graph-relation span:first-child{white-space:nowrap}.graph-network-knowledge{grid-template-columns:minmax(0, 1fr) calc(var(--three-graph-edge-width) * 2) minmax(0, 1fr)}.graph-node{min-width:0;min-height:var(--three-graph-node-height);border:1px solid var(--line-strong);border-radius:var(--three-graph-node-radius);text-align:center;flex-direction:column;justify-content:center;gap:10px;padding:12px 6px;display:flex}.graph-node strong{font-size:14px;font-weight:500;line-height:1.4}.graph-node span{font-size:var(--three-caption-size);color:var(--quiet);line-height:1.4}.graph-node-focus{border-color:var(--quiet)}.graph-relation{color:var(--muted);flex-direction:column;align-items:center;gap:4px;font-size:12px;line-height:1.4;display:flex}.graph-relation span:last-child{font-size:22px;line-height:1}.graph-example-source{color:var(--quiet);font-size:var(--three-caption-size);margin-top:16px}.graph-use-case{margin-top:28px}.graph-question{color:var(--text);font-size:16px;line-height:1.6}.graph-use-case p+p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.8}.graph-use-case .graph-result{color:var(--text);margin-top:18px}.graph-source-quote{color:var(--quiet);font-size:var(--three-caption-size);margin:20px 0 0;line-height:1.8}.graph-source-quote cite{font-size:var(--three-caption-size);margin-top:8px;font-style:normal;display:block}.three-foundation-bridge{max-width:var(--three-reading-width);margin-top:var(--three-detail-space);color:var(--muted);font-size:14px;line-height:1.8}.delivery-story{margin-top:var(--three-section-space)}.three-review{grid-template-columns:var(--three-split);align-items:start;gap:var(--three-column-gap);display:grid}.three-review>figure{width:100%;margin:0}.three-reuse{margin-top:var(--three-section-space);padding-top:var(--three-detail-space)}.three-reuse>.three-story-heading{max-width:var(--three-reading-width)}.reuse-comparison{grid-template-columns:var(--three-split);align-items:start;gap:var(--three-column-gap);margin-top:var(--three-detail-space);display:grid}.reuse-comparison>figure{width:min(100%,400px);margin:0}.three-query-results{min-width:0;max-width:600px}.three-query-results table{border-collapse:collapse;width:100%;font-size:var(--three-body-size)}.three-query-results caption{text-align:left;color:var(--quiet);font-size:var(--three-caption-size);padding-bottom:20px}.three-query-results th,.three-query-results td{text-align:right;padding:16px 0;font-weight:400}.three-query-results th:first-child{text-align:left}.three-query-results thead,.three-query-results tfoot{color:var(--muted)}.three-query-results thead tr{border-bottom:1px solid var(--line-strong)}.three-query-results tbody tr{border-bottom:1px solid var(--line)}.three-query-results tfoot tr{border-bottom:1px solid var(--line-strong)}.three-query-results tbody{color:var(--text)}.three-query-results>p{color:var(--quiet);font-size:var(--three-caption-size);margin-top:20px;line-height:1.8}.variant-three .screenshot-button{border-radius:10px}.three-application{grid-template-columns:var(--three-split);gap:var(--three-column-gap);margin-top:var(--three-section-space);padding-top:var(--three-detail-space);align-items:start;padding-bottom:80px;display:grid}.three-application h2 span{color:var(--quiet);display:block}.three-application-description,.start-action{margin-top:24px}.start-action .button{margin-top:0}.download-actions{align-items:stretch;gap:var(--three-download-icon-gap);max-width:480px;display:flex;position:relative}.download-platform{flex:0 1 var(--three-download-platform-size);min-width:0}.download-platform-trigger{width:100%;min-height:var(--three-download-platform-size);color:var(--muted);transition:color .16s var(--ease);background:0 0;border:0;place-items:center;padding:16px;display:grid}.download-platform-trigger:hover,.download-platform-trigger[aria-expanded=true]{color:var(--text)}.android-download-icon,.download-platform-icon,.download-hover-icon{width:var(--three-download-icon-size);height:var(--three-download-icon-size);transition:opacity .16s var(--ease);grid-area:1/1;display:block}.download-hover-icon,.download-platform-trigger:hover .download-platform-icon,.download-platform-trigger:focus-visible .download-platform-icon{opacity:0}.download-platform-trigger:hover .download-hover-icon,.download-platform-trigger:focus-visible .download-hover-icon{opacity:1}.download-architecture-menu{z-index:5;width:min(100%, var(--three-download-menu-width));border:1px solid var(--line-strong);border-radius:var(--control-radius);background:var(--surface-bg);padding:8px;position:absolute;top:calc(100% + 8px);left:0}.download-architecture-option{width:100%;min-height:var(--three-control-height);border-radius:var(--control-radius);color:var(--text);font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:12px;font-size:14px;display:flex}.download-architecture-option:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}.download-detail{color:var(--quiet);font-size:12px;font-weight:400}.download-architecture-option:disabled{color:var(--quiet)}.start-note{color:var(--quiet);font-size:var(--three-caption-size);flex-wrap:wrap;gap:4px 12px;margin-top:14px;line-height:1.8;display:flex}.start-guide{color:var(--muted);text-underline-offset:4px;text-decoration:underline}.start-guide:hover{color:var(--text)}.three-privacy-note{max-width:var(--three-reading-width)}@media (max-width:760px){.variant-three{--three-title-size:34px;--three-heading-size:27px;--three-subheading-size:23px;--three-section-space:72px;--three-detail-space:36px;--three-column-gap:32px;--three-graph-edge-width:38px;--three-hero-top-space:56px;--three-hero-bottom-space:64px;--three-hero-row-gap:40px}.variant-three .site-header-inner{flex-wrap:wrap;gap:12px 20px;padding-block:18px}.variant-three .site-nav{gap:16px;font-size:12px}.variant-three .site-nav a:last-child{display:inline}.site-header-actions{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;width:100%}.site-language{flex:none;max-width:112px}.fold-hero{grid-template-columns:minmax(0,1fr)}.fold-hero h1{margin-top:18px}.fold-hero .start-action{margin-top:20px}.fold-figure{grid-column:1}.screenshot-crop-has-mobile{aspect-ratio:auto}.variant-three .screenshot-crop-has-mobile img{width:100%;max-width:100%;height:auto;position:static;top:auto;left:auto}.screenshot-crop-has-mobile-crop{aspect-ratio:var(--screenshot-mobile-crop-ratio)}.variant-three .screenshot-crop-has-mobile-crop img{width:var(--screenshot-mobile-crop-image-width);max-width:none;left:var(--screenshot-mobile-crop-image-left);top:var(--screenshot-mobile-crop-image-top);position:absolute}.creation-notes,.three-section-heading,.three-foundation-columns,.three-review,.reuse-comparison,.three-application{grid-template-columns:minmax(0,1fr)}.creation-notes{gap:48px}.three-section-heading{gap:0}.three-section-heading>p:not(.three-eyebrow){margin-top:20px}.three-foundation-columns{gap:48px}.graph-network-data{--three-graph-edge-width:46px}.graph-network-data .graph-relation span:first-child{white-space:normal}.graph-network-data .graph-node{padding-inline:3px}.graph-network-data .graph-node strong{font-size:13px}.graph-network-data .graph-relation{font-size:11px}.three-intent blockquote{font-size:20px}.three-review>figure{margin:0}.three-reuse{margin-top:64px}.reuse-comparison>figure{width:100%}.three-application{gap:28px;padding-bottom:48px}}.variant-three{--three-motion-ease:cubic-bezier(.22, 1, .36, 1);--three-motion-distance:12px;--three-motion-entry-duration:.68s;--three-motion-visual-duration:.9s;--three-motion-feedback-duration:.2s;--three-motion-depth-duration:.32s;--three-motion-dialog-duration:.26s;--three-motion-dialog-distance:6px;--three-motion-perspective:1200px;--three-motion-hover-rise:-1px;--three-motion-icon-travel:3px}@media (prefers-reduced-motion:no-preference){.variant-three.three-motion-enabled .three-motion-enter{animation:three-motion-reveal var(--three-motion-entry-duration) var(--three-motion-ease) var(--three-entry-delay,0s) both;will-change:opacity, transform}.variant-three.three-motion-enabled .three-motion-enter.three-motion-visual{animation-name:three-motion-surface;animation-duration:var(--three-motion-visual-duration)}.variant-three.three-motion-enabled .three-motion-enter:focus-within{animation:none}.variant-three.three-motion-enabled .three-motion-depth{transform:perspective(var(--three-motion-perspective)) rotateX(var(--three-depth-x,0deg)) rotateY(var(--three-depth-y,0deg));transform-origin:50%;transition:transform var(--three-motion-depth-duration) var(--three-motion-ease)}.variant-three .button,.variant-three .dialog-close,.variant-three .screenshot-button{transition:transform var(--three-motion-feedback-duration) var(--three-motion-ease), filter var(--three-motion-feedback-duration), border-color var(--three-motion-feedback-duration), background-color var(--three-motion-feedback-duration)}.variant-three .button .icon{transition:transform var(--three-motion-feedback-duration) var(--three-motion-ease)}.variant-three .button:active,.variant-three .dialog-close:active{transform:scale(.985)}.variant-three .product-dialog[open]{animation:three-motion-dialog var(--three-motion-dialog-duration) var(--three-motion-ease) both}.variant-three .product-dialog[open]::backdrop{animation:three-motion-backdrop var(--three-motion-dialog-duration) ease-out both}@keyframes three-motion-reveal{0%{opacity:0;transform:translate3d(0, var(--three-motion-distance), 0)}to{opacity:1;transform:none}}@keyframes three-motion-surface{0%{opacity:0;transform:translate3d(0, var(--three-motion-distance), 0) scale(.992)}to{opacity:1;transform:none}}@keyframes three-motion-dialog{0%{opacity:0;transform:translateY(var(--three-motion-dialog-distance))}to{opacity:1;transform:none}}@keyframes three-motion-backdrop{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.variant-three .button:hover{transform:translateY(var(--three-motion-hover-rise))}.variant-three .button:hover .icon{transform:translateX(var(--three-motion-icon-travel))}.variant-three .button:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.variant-three .three-motion-enter,.variant-three .three-motion-depth,.variant-three .product-dialog,.variant-three .button,.variant-three .button .icon,.variant-three .dialog-close{opacity:1;transition:none!important;animation:none!important;transform:none!important}}@media (hover:none),(pointer:coarse),(max-width:760px){.variant-three .three-motion-depth{transform:none!important}}.support-page{--support-navigation-width:15rem;--support-reading-width:720px;padding-top:var(--three-detail-space);padding-bottom:var(--three-section-space)}.support-reading{grid-template-columns:var(--support-navigation-width) minmax(0, var(--support-reading-width));align-items:start;gap:var(--three-detail-space) var(--three-column-gap);max-width:calc(var(--support-navigation-width) + var(--three-column-gap) + var(--support-reading-width));grid-template-areas:"outline heading""outline sections";margin-inline:auto;display:grid}.support-back{color:var(--quiet);padding-block:8px;font-size:13px;display:inline-block}.support-back:hover{color:var(--text)}.support-heading{grid-area:heading;min-width:0}.support-heading h1{font-size:var(--three-title-size);letter-spacing:-.035em;text-wrap:balance;margin-top:20px;font-weight:350;line-height:1.15}.support-heading>p{color:var(--muted);font-size:var(--three-body-size);margin-top:20px;line-height:1.9}.support-outline{flex-direction:column;grid-area:outline;align-self:start;gap:18px;padding:8px 16px 0;font-size:13px;line-height:1.6;display:flex;position:sticky;top:32px}.support-outline>p{color:var(--quiet);font-size:var(--three-caption-size);margin-bottom:4px}.support-outline a{color:var(--muted)}.support-outline a:hover{color:var(--text)}.support-sections{grid-area:sections;min-width:0}.support-sections section+section{margin-top:var(--three-detail-space)}.support-sections h2{font-size:var(--three-subheading-size);letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-weight:400;line-height:1.4}.support-sections p,.support-sections li{color:var(--muted);font-size:var(--three-body-size);line-height:1.9}.support-sections p+p{margin-top:16px}.support-sections ul{margin:16px 0 0;padding-left:20px}.support-sections li+li{margin-top:8px}.support-sections>.start-action{margin-top:var(--three-detail-space)}.variant-three .site-footer{padding-block:56px 32px}.site-footer .footer-shell{display:block}.footer-main{gap:var(--three-column-gap);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.footer-brand>p{max-width:390px;margin-top:20px;font-size:13px;line-height:1.8}.footer-contact-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.footer-contact{align-items:center;gap:10px;font-size:14px;display:inline-flex}.footer-contact-icon{filter:invert();width:18px;height:18px}.footer-contact-pending{color:var(--quiet);font-size:var(--three-caption-size)}a.footer-contact:hover{color:var(--text)}.footer-resources>p{font-size:var(--three-caption-size);color:var(--quiet)}.footer-resources ul{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.site-footer .brand,.footer-resources a{text-decoration:none}.footer-resources a{padding-block:4px;font-size:14px;display:inline-block}.footer-resources [aria-current=page]{color:var(--text)}.footer-meta{font-size:var(--three-caption-size);grid-template-columns:minmax(0,.6fr) minmax(0,1.5fr) auto;align-items:start;gap:24px;margin-top:48px;line-height:1.8;display:grid}@media (max-width:1024px){.support-reading{max-width:var(--support-reading-width);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""outline""sections";gap:32px}.support-outline{flex-flow:wrap;gap:12px 24px;padding:0;position:static}.support-outline>p{flex-basis:100%;margin:0}}@media (max-width:760px){.footer-main,.footer-meta{grid-template-columns:minmax(0,1fr)}.support-sections section+section{margin-top:40px}.footer-main{gap:32px}.footer-meta{gap:16px;margin-top:32px}.variant-three .site-footer{padding-top:40px}}.site-language-fallback{flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}
