.ur[data-v-da72c725]{--ur-bg:var(--za-reviews-bg,transparent);--ur-fade:var(--za-reviews-fade,hsl(var(--background,0 0% 100%)));--ur-card:var(--za-reviews-card,hsl(var(--card,0 0% 100%)));--ur-ink:var(--za-reviews-ink,hsl(var(--foreground,240 10% 4%)));--ur-soft:var(--za-reviews-soft,hsl(var(--muted-foreground,240 4% 46%)));--ur-line:var(--za-reviews-line,hsl(var(--border,240 6% 90%)));--ur-accent:var(--za-reviews-accent,hsl(var(--primary,240 6% 10%)));--ur-star:var(--za-reviews-star,#f5a524);--ur-star-off:var(--za-reviews-star-off,var(--ur-line));--ur-radius:var(--za-reviews-radius,14px);--ur-gap:20px;background:var(--ur-bg);color:var(--ur-ink);padding-block:clamp(52px,8vw,88px)}.ur__container[data-v-da72c725]{margin-inline:auto;padding-inline:clamp(20px,4vw,28px);width:min(1160px,100%)}.ur__header[data-v-da72c725]{align-items:center;display:flex;flex-direction:column;margin:0 auto clamp(30px,5vw,48px);max-width:760px;text-align:center}.ur__summary[data-v-da72c725]{align-items:center;background:var(--ur-card);border:1px solid var(--ur-line);border-radius:999px;color:var(--ur-ink);display:inline-flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:8px 10px;justify-content:center;line-height:1.4;margin-bottom:18px;padding:6px 14px;text-decoration:none;transition:border-color .16s}a.ur__summary[data-v-da72c725]:hover{border-color:var(--ur-accent)}.ur__stack[data-v-da72c725]{display:inline-flex}.ur__stack img[data-v-da72c725]{border:2px solid var(--ur-card);border-radius:999px;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.ur__stack img+img[data-v-da72c725]{margin-left:-8px}.ur__summary-divider[data-v-da72c725]{background:var(--ur-line);height:14px;width:1px}.ur__summary-score[data-v-da72c725]{align-items:center;display:inline-flex;gap:4px}.ur__summary-star[data-v-da72c725]{fill:var(--ur-star)}.ur__summary-label[data-v-da72c725]{color:var(--ur-soft);font-weight:500}.ur__title[data-v-da72c725]{font-size:clamp(28px,3.2vw,40px);line-height:1.2;text-wrap:balance}.ur__subtitle[data-v-da72c725]{color:var(--ur-soft);font-size:15px;line-height:1.75;margin-top:14px}.ur__grid[data-v-da72c725]{-moz-column-count:1;column-count:1;-moz-column-gap:var(--ur-gap);column-gap:var(--ur-gap);position:relative}@media (min-width:640px){.ur__grid[data-v-da72c725]{-moz-column-count:2;column-count:2}}@media (min-width:1024px){.ur__grid[data-v-da72c725]{-moz-column-count:3;column-count:3}}.ur-card[data-v-da72c725]{background:var(--ur-card);border:1px solid var(--ur-line);border-radius:var(--ur-radius);display:inline-block;margin-bottom:var(--ur-gap);overflow:hidden;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;transition:border-color .16s,box-shadow .16s;vertical-align:top}.ur-card[data-v-da72c725]:hover{border-color:color-mix(in srgb,var(--ur-accent) 35%,var(--ur-line));box-shadow:0 8px 24px -16px #00000059}.ur-card__head[data-v-da72c725]{align-items:center;border-bottom:1px solid var(--ur-line);display:flex;gap:10px;padding:14px 20px}.ur-card__avatar[data-v-da72c725]{border-radius:999px;flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.ur-card__avatar--initial[data-v-da72c725]{align-items:center;background:hsl(var(--ur-hue) 70% 90%);color:hsl(var(--ur-hue) 55% 30%);display:inline-flex;font-size:14px;font-weight:600;justify-content:center}html.dark .ur-card__avatar--initial[data-v-da72c725]{background:hsl(var(--ur-hue) 35% 24%);color:hsl(var(--ur-hue) 70% 82%)}.ur-card__identity[data-v-da72c725]{min-width:0}.ur-card__profession[data-v-da72c725]{color:var(--ur-soft);font-size:12px;line-height:1.5;margin:4px 0 0}.ur-card__name[data-v-da72c725]{display:block;font-size:15px;font-weight:500;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ur-card__body[data-v-da72c725]{padding:16px 20px 20px}.ur-card__meta[data-v-da72c725]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;margin-bottom:12px}.ur-card__stars[data-v-da72c725]{display:inline-flex;gap:2px}.ur-card__stars .is-on[data-v-da72c725]{fill:var(--ur-star)}.ur-card__stars .is-off[data-v-da72c725]{fill:var(--ur-star-off)}.ur-card__date[data-v-da72c725]{color:var(--ur-soft);font-size:12px;line-height:1.5}.ur-card__title[data-v-da72c725]{font-size:15px;font-weight:600;line-height:1.5;margin-bottom:8px}.ur-card__text[data-v-da72c725]{color:var(--ur-soft);font-size:14px;line-height:1.7;overflow-wrap:anywhere;white-space:pre-line}.ur-card__text.is-clamped[data-v-da72c725]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ur-clamp);line-clamp:var(--ur-clamp)}.ur-card__foot[data-v-da72c725]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin-top:10px}.ur-card__source[data-v-da72c725],.ur-card__toggle[data-v-da72c725]{align-items:center;color:var(--ur-soft);display:inline-flex;font-size:12px;font-weight:600;gap:4px;line-height:1.5;min-height:32px;text-decoration:none;transition:color .16s}.ur-card__toggle[data-v-da72c725]{color:var(--ur-ink)}.ur-card__toggle[data-v-da72c725]:hover,a.ur-card__source[data-v-da72c725]:hover{color:var(--ur-accent)}.ur-card__source[data-v-da72c725]{font-weight:500;margin-left:auto}.ur__grid--more-desktop[data-v-da72c725]:after,.ur__grid--more-mobile[data-v-da72c725]:after{background:linear-gradient(to bottom,transparent,var(--ur-fade));content:"";height:140px;inset:auto 0 0;pointer-events:none;position:absolute}.ur__more[data-v-da72c725]{display:flex;justify-content:center;margin-top:8px}.ur__more-button[data-v-da72c725]{align-items:center;background:var(--ur-card);border:1px solid var(--ur-line);border-radius:999px;color:var(--ur-ink);display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:1.4;min-height:44px;padding:10px 22px;transition:border-color .16s}.ur__more-button[data-v-da72c725]:hover{border-color:var(--ur-accent)}.ur__more-button svg[data-v-da72c725]{transition:transform .16s}.ur__more-button svg.is-flipped[data-v-da72c725]{transform:rotate(180deg)}.ur[data-v-da72c725] :is(a,button):focus-visible{outline:2px solid var(--ur-accent);outline-offset:3px}@media (max-width:639.98px){.ur:not(.ur--expanded) .ur-card--mobile-extra[data-v-da72c725],.ur__grid--more-desktop[data-v-da72c725]:not(.ur__grid--more-mobile):after{display:none}.ur-card__head[data-v-da72c725]{padding:12px 16px}.ur-card__body[data-v-da72c725]{padding:14px 16px 18px}}@media (min-width:640px){.ur__grid--more-mobile[data-v-da72c725]:not(.ur__grid--more-desktop):after,.ur__more--mobile-only[data-v-da72c725]{display:none}}@media (prefers-reduced-motion:reduce){.ur-card[data-v-da72c725],.ur-card__source[data-v-da72c725],.ur-card__toggle[data-v-da72c725],.ur__more-button[data-v-da72c725],.ur__more-button svg[data-v-da72c725],.ur__summary[data-v-da72c725]{transition:none}}.hedra-page{--h3-paper:#fff;--h3-band:#f5f6f8;--h3-ink:#16181d;--h3-soft:#59616c;--h3-line:#e1e5eb;--h3-accent:#245bd8;--h3-surface:#fff;background:var(--h3-paper);color:var(--h3-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}html.dark .hedra-page{--h3-paper:#101114;--h3-band:#191c21;--h3-ink:#f3f4f6;--h3-soft:#adb4bf;--h3-line:#32363e;--h3-accent:#83a8ff;--h3-surface:#22262d;color-scheme:dark}.hedra-page *,.hedra-page :after,.hedra-page :before{letter-spacing:0}.hedra-page .hedra-serif{font-family:Georgia,Times New Roman,serif;font-weight:400}.hedra-page .h3-container{margin-inline:auto;padding-inline:28px;width:min(1160px,100%)}.hedra-page section[id]{scroll-margin-top:88px}.hedra-page .h3-section{padding-block:88px}.hedra-page .h3-band{background:var(--h3-band)}.hedra-page .h3-reviews{--za-reviews-bg:var(--h3-band);--za-reviews-fade:var(--h3-band);--za-reviews-card:var(--h3-surface);--za-reviews-ink:var(--h3-ink);--za-reviews-soft:var(--h3-soft);--za-reviews-line:var(--h3-line);--za-reviews-accent:var(--h3-accent);--za-reviews-radius:8px;scroll-margin-top:88px}.hedra-page h2{font-size:clamp(30px,3vw,40px);line-height:1.2;text-wrap:balance}.hedra-page .h3-section-heading{margin:0 auto 44px;max-width:720px;text-align:center}.hedra-page .h3-section-heading>p{color:var(--h3-soft);font-size:15px;line-height:1.75;margin-top:16px}.hedra-page .h3-section-heading>.h3-text-link{margin-top:20px}.hedra-page .h3-body-copy{color:var(--h3-soft);font-size:15px;line-height:1.85}.hedra-page .h3-body-copy p+p{margin-top:18px}.hedra-page .h3-text-link{align-items:center;color:inherit;display:inline-flex;font-size:13px;font-weight:600;gap:9px;justify-content:center;line-height:1.5;min-height:44px;transition:color .16s}.hedra-page .h3-text-link:hover{color:var(--h3-accent)}.hedra-page .h3-button svg,.hedra-page .h3-text-link svg{flex-shrink:0}.hedra-page .h3-button{align-items:center;background:var(--h3-ink);border-radius:6px;color:var(--h3-paper);display:inline-flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;line-height:1.5;min-height:46px;padding:12px 22px;text-align:center;transition:opacity .16s}.hedra-page .h3-button:hover{opacity:.86}.hedra-page .h3-button--light{background:#fff;color:#16181d}.hedra-page :is(button,a,summary,[tabindex]):focus-visible{outline:2px solid var(--h3-accent);outline-offset:4px}.hedra-page .h3-eyebrow{color:var(--h3-soft);font-size:12px;font-weight:500;line-height:1.6}.hedra-page .h3-breadcrumb{padding-top:18px}.hedra-page .h3-breadcrumb ol{align-items:center;color:var(--h3-soft);display:flex;flex-wrap:wrap;font-size:11px;gap:10px;line-height:1.5}.hedra-page .h3-breadcrumb li[aria-current]{color:var(--h3-ink)}.hedra-page .h3-hero{padding-block:24px 38px}.hedra-page .h3-hero-heading{margin-inline:auto;text-align:center}.hedra-page .h3-hero-brand{align-items:center;display:inline-flex;font-size:11px;font-weight:600;gap:8px;margin-bottom:14px}.hedra-page .h3-hero-brand img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.hedra-page .h3-hero h1{font-size:clamp(32px,3.65vw,48px);line-height:1.14;text-wrap:balance}.hedra-page .h3-hero-heading>p{color:var(--h3-soft);font-size:14px;line-height:1.7;margin:16px auto 4px;max-width:700px}.hedra-page .h3-generator{margin-top:30px;min-height:196px}.hedra-page .h3-generator-skeleton{background:var(--h3-band);border-radius:22px;height:196px;margin-inline:auto;max-width:880px}.hedra-page .h3-quick-facts{border-top:1px solid var(--h3-line);display:grid;gap:24px;grid-template-columns:.85fr .85fr .65fr 1.65fr;margin-top:30px;padding-top:22px}.hedra-page .h3-quick-facts dt{align-items:center;color:var(--h3-soft);display:flex;font-size:11px;gap:7px}.hedra-page .h3-quick-facts dd{font-size:12px;font-weight:500;line-height:1.65;margin-top:7px}.hedra-page .h3-definition{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.hedra-page .h3-definition h2{margin-bottom:24px}.hedra-page .h3-definition .h3-text-link{justify-content:flex-start;margin-top:16px}.hedra-page .h3-spec-table{border-collapse:collapse;font-size:13px;line-height:1.65;width:100%}.hedra-page .h3-spec-table th{color:var(--h3-soft);font-weight:400;padding:18px 20px 18px 0;text-align:left;width:36%}.hedra-page .h3-spec-table td{font-weight:500;padding-block:18px;text-align:right}.hedra-page .h3-spec-table tr+tr{border-top:1px solid var(--h3-line)}.hedra-page .h3-examples{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.hedra-page .h3-example{background:var(--h3-band);border-radius:8px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.hedra-page .h3-example figure{position:relative}.hedra-page .h3-example figure img{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.hedra-page .h3-example figcaption{background:linear-gradient(transparent,#000000b8);color:#fff;font-size:10px;inset:auto 0 0;line-height:1.5;padding:24px 16px 12px;position:absolute}.hedra-page .h3-example-copy{display:flex;flex:1;flex-direction:column;padding:22px}.hedra-page .h3-example-meta{color:var(--h3-soft);display:flex;flex-wrap:wrap;font-size:10px;gap:8px;justify-content:space-between;line-height:1.5}.hedra-page .h3-example blockquote{flex:1;font-size:13px;line-height:1.85;margin-block:14px 22px}.hedra-page .h3-example-action{align-items:center;border-radius:4px;display:flex;font-size:12px;font-weight:600;gap:12px;justify-content:space-between;margin-inline:-8px;min-height:44px;padding:8px;text-align:left;transition:color .16s,background-color .16s}.hedra-page .h3-example-action:hover{background:var(--h3-surface);color:var(--h3-accent)}.hedra-page .h3-section-more{margin-top:28px;text-align:center}.hedra-page .h3-steps{display:grid;gap:52px;grid-template-columns:repeat(3,minmax(0,1fr))}.hedra-page .h3-step-top{align-items:center;border-bottom:1px solid var(--h3-line);color:var(--h3-soft);display:flex;font-size:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.hedra-page .h3-step-top svg{color:var(--h3-ink)}.hedra-page .h3-steps h3{font-size:16px;font-weight:600;line-height:1.5}.hedra-page .h3-steps p{color:var(--h3-soft);font-size:13px;line-height:1.8;margin-top:12px}.hedra-page .h3-stories{display:grid;gap:72px}.hedra-page .h3-story-row{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.hedra-page .h3-story-media{grid-column:1;grid-row:1;min-width:0}.hedra-page .h3-story-copy{grid-column:2;grid-row:1;min-width:0}.hedra-page .h3-story-row:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.hedra-page .h3-story-row:nth-child(2n) .h3-story-media{grid-column:2}.hedra-page .h3-story-row:nth-child(2n) .h3-story-copy{grid-column:1}.hedra-page .h3-scene-layout{background:var(--h3-line);border-radius:8px;display:grid;height:340px;overflow:hidden}.hedra-page .h3-scene-layout img{height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;width:100%}.hedra-page .h3-scene-layout--references{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.hedra-page .h3-scene-layout--references img{-o-object-position:48% center;object-position:48% center}.hedra-page .h3-story-media figcaption{align-items:baseline;color:var(--h3-soft);display:flex;flex-wrap:wrap;font-size:10px;gap:6px 16px;justify-content:space-between;line-height:1.6;margin-top:12px}.hedra-page .h3-story-index{align-items:center;color:var(--h3-soft);display:inline-flex;font-size:12px;gap:14px;margin-bottom:20px}.hedra-page .h3-story-copy h3{font-size:clamp(26px,2.5vw,34px);line-height:1.2;margin-top:12px;text-wrap:balance}.hedra-page .h3-story-copy p{color:var(--h3-soft);font-size:14px;line-height:1.9;margin-top:20px}.hedra-page .h3-story-copy .h3-text-link{justify-content:flex-start;margin-top:20px}.hedra-page .h3-usecases{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.hedra-page .h3-usecases li{background:var(--h3-surface);border:1px solid var(--h3-line);border-radius:8px;padding:26px 24px}.hedra-page .h3-usecases svg{color:var(--h3-soft)}.hedra-page .h3-usecases h3{font-size:15px;font-weight:600;line-height:1.5;margin-top:18px}.hedra-page .h3-usecases p{color:var(--h3-soft);font-size:13px;line-height:1.75;margin-top:10px}.hedra-page .h3-feature-facts{display:grid;font-size:12px;gap:16px;line-height:1.7;margin-top:24px}.hedra-page .h3-feature-facts dt{color:var(--h3-soft)}.hedra-page .h3-feature-facts dd{font-weight:500;margin-top:4px}.hedra-page .h3-explore{background:#171b23;color:#fff}.hedra-page .h3-explore .h3-eyebrow,.hedra-page .h3-explore-heading p{color:#b1bac8}.hedra-page .h3-explore-heading{align-items:flex-end;display:flex;gap:32px;justify-content:space-between}.hedra-page .h3-explore-heading>div:first-child{max-width:640px}.hedra-page .h3-explore-heading h2{margin-top:16px}.hedra-page .h3-explore-heading p{font-size:14px;line-height:1.8;margin-top:18px}.hedra-page .h3-explore-actions{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:8px}.hedra-page .h3-explore-strip{cursor:grab;display:flex;gap:18px;margin-top:38px;overflow-x:auto;padding-bottom:16px;scrollbar-color:#606875 #242a34;scrollbar-width:thin;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hedra-page .h3-explore-strip[data-dragging]{cursor:grabbing}.hedra-page .h3-explore-strip figure{flex:0 0 300px}.hedra-page .h3-explore-strip img{border-radius:6px;display:block;height:210px;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.hedra-page .h3-explore-strip figcaption{color:#b1bac8;font-size:10px;line-height:1.6;margin-top:10px}.hedra-page .h3-comparison{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.hedra-page .h3-comparison h2{max-width:520px}.hedra-page .h3-comparison .h3-body-copy{margin-top:24px}.hedra-page .h3-comparison>div>.h3-text-link{justify-content:flex-start;margin-top:24px}.hedra-page .h3-studio-facts{background:var(--h3-band);border-radius:8px;padding:32px}.hedra-page .h3-studio-brand{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:10px}.hedra-page .h3-studio-brand img{height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.hedra-page .h3-studio-brand span:last-child{color:var(--h3-soft);font-size:10px;font-weight:400;margin-left:auto}.hedra-page .h3-studio-facts dl{display:grid;font-size:12px;gap:18px;line-height:1.65;margin-top:28px}.hedra-page .h3-studio-facts dl>div{display:flex;gap:20px;justify-content:space-between}.hedra-page .h3-studio-facts dt{color:var(--h3-soft)}.hedra-page .h3-studio-facts dd{font-weight:500;text-align:right}.hedra-page .h3-vs-table{border-collapse:collapse;font-size:13px;grid-column:1/-1;line-height:1.65;text-align:left;width:100%}.hedra-page .h3-vs-table td,.hedra-page .h3-vs-table th{padding:16px 24px 16px 0;vertical-align:top}.hedra-page .h3-vs-table thead th{color:var(--h3-soft);font-size:11px;font-weight:500}.hedra-page .h3-vs-table tbody tr{border-top:1px solid var(--h3-line)}.hedra-page .h3-vs-table tbody th{font-weight:600;width:26%}.hedra-page .h3-vs-table tr>:last-child{padding-right:0}.hedra-page .h3-information-row{display:grid;gap:88px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.hedra-page .h3-section-icon{color:var(--h3-soft);margin-bottom:22px}.hedra-page .h3-information-row .h3-button{margin-top:28px}.hedra-page .h3-information-row h2+.h3-body-copy{margin-top:24px}.hedra-page .h3-faq-list{border-top:1px solid var(--h3-line)}.hedra-page .h3-faq-list details{border-bottom:1px solid var(--h3-line)}.hedra-page .h3-faq-list summary{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:24px;justify-content:space-between;line-height:1.6;list-style:none;min-height:72px;padding-block:20px}.hedra-page .h3-faq-list summary::-webkit-details-marker{display:none}.hedra-page .h3-faq-list summary svg{color:var(--h3-soft);flex-shrink:0;transition:transform .18s}.hedra-page .h3-faq-list details[open] summary svg{transform:rotate(45deg)}.hedra-page .h3-faq-list details p{color:var(--h3-soft);font-size:13px;line-height:1.9;padding:0 30px 24px 0}.hedra-page .h3-related-links{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.hedra-page .h3-related-links a{align-content:flex-start;background:var(--h3-surface);border-radius:6px;display:flex;flex-wrap:wrap;font-size:13px;gap:24px 12px;height:100%;line-height:1.7;padding:24px;transition:color .16s,box-shadow .16s}.hedra-page .h3-related-links a>span{flex-basis:100%;font-weight:500;order:3}.hedra-page .h3-related-links a>svg:last-child{color:var(--h3-soft);margin-left:auto}.hedra-page .h3-related-links a:hover{box-shadow:0 8px 24px -16px #17233c40;color:var(--h3-accent)}.hedra-page .h3-resource-links{border-top:1px solid var(--h3-line)}.hedra-page .h3-resource-links li{border-bottom:1px solid var(--h3-line)}.hedra-page .h3-resource-links a{align-items:center;display:flex;font-size:13px;gap:16px;line-height:1.65;min-height:68px;padding-block:18px;transition:color .16s}.hedra-page .h3-resource-links a>svg{color:var(--h3-soft);flex-shrink:0}.hedra-page .h3-resource-links a>svg:last-child{margin-left:auto}.hedra-page .h3-resource-links a:hover{color:var(--h3-accent)}.hedra-page .h3-manifesto{background:var(--h3-band);padding-block:60px;text-align:center}.hedra-page .h3-manifesto p{font-size:clamp(24px,2.6vw,34px);line-height:1.45;margin-inline:auto;max-width:840px;text-wrap:balance}.hedra-page .h3-final-cta{background:#245bd8;color:#fff;padding-block:72px;text-align:center}.hedra-page .h3-final-cta h2{font-size:clamp(32px,3.5vw,44px);margin-bottom:30px}.hedra-page .h3-foot{display:grid;gap:40px 32px;grid-template-columns:minmax(240px,1.45fr) repeat(3,minmax(140px,.75fr));margin:0 auto;width:min(1104px,100%)}.hedra-page .h3-foot__logo{align-items:center;color:inherit;display:inline-flex;font-size:18px;font-weight:600;gap:10px;text-decoration:none}.hedra-page .h3-foot__logo img{border-radius:8px;height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.hedra-page .h3-foot__brand p{color:var(--h3-soft);font-size:13px;line-height:1.7;margin:14px 0 0;max-width:320px}.hedra-page .h3-foot__mail{color:inherit;display:inline-block;font-size:14px;margin-top:12px;text-decoration:none}.hedra-page .h3-foot__label{font-size:14px;font-weight:600;margin:4px 0 0}.hedra-page .h3-foot ul{list-style:none;margin:16px 0 0;padding:0}.hedra-page .h3-foot li+li{margin-top:12px}.hedra-page .h3-foot li a{color:var(--h3-soft);font-size:13px;line-height:1.7;text-decoration:none}.hedra-page .h3-foot :is(li a,.h3-foot__mail):hover{color:var(--h3-accent)}.hedra-page #featured-on{font-size:9px;line-height:1.2}.hedra-page #featured-on a,.hedra-page #featured-on a *{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline!important;font-size:9px!important;gap:0!important;height:auto!important;line-height:1.2!important;margin:0!important;max-height:none!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}.hedra-page #featured-on li{flex-shrink:0;white-space:nowrap}.hedra-page #featured-on img{display:inline-block!important;height:5px!important;max-height:5px!important;max-width:none!important;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:auto!important}.hedra-page .h3-wordmark{font-size:clamp(84px,15vw,220px);height:.68em;margin-top:64px;overflow:hidden;text-align:center}.hedra-page .h3-wordmark span{color:#16181d14;display:block;line-height:1;white-space:nowrap}html.dark .hedra-page .h3-wordmark span{color:#ffffff14}@media (max-width:1023px){.hedra-page .h3-section{padding-block:64px}.hedra-page .h3-container{padding-inline:24px}.hedra-page .h3-quick-facts{gap:22px 28px;grid-template-columns:repeat(2,minmax(0,1fr))}.hedra-page .h3-comparison,.hedra-page .h3-definition,.hedra-page .h3-information-row{gap:40px}.hedra-page .h3-examples{gap:16px}.hedra-page .h3-example-copy{padding:18px}.hedra-page .h3-steps{gap:28px}.hedra-page .h3-story-row,.hedra-page .h3-story-row:nth-child(2n){gap:36px}.hedra-page .h3-scene-layout{height:290px}.hedra-page .h3-stories{gap:56px}.hedra-page .h3-explore-heading{align-items:flex-start;flex-direction:column}.hedra-page .h3-explore-actions{align-items:center;flex-direction:row;gap:24px}.hedra-page .h3-usecases{grid-template-columns:repeat(2,minmax(0,1fr))}.hedra-page .h3-wordmark{margin-top:48px}.hedra-page .h3-related-links{grid-template-columns:repeat(2,minmax(0,1fr))}.hedra-page .h3-foot{gap:28px 20px;grid-template-columns:1fr 1fr}.hedra-page .h3-foot__brand{grid-column:1/-1}}@media (max-width:639px){.hedra-page .h3-container{padding-inline:20px}.hedra-page .h3-section{padding-block:52px}.hedra-page .h3-section-heading{margin-bottom:30px}.hedra-page .h3-hero{padding-block:22px 32px}.hedra-page .h3-hero-brand{display:none}.hedra-page .h3-hero h1{font-size:32px;line-height:1.2}.hedra-page .h3-hero-heading>p{font-size:13px;line-height:1.8;margin-top:16px}.hedra-page .h3-generator{margin-top:20px;min-height:236px}.hedra-page .h3-generator-skeleton{height:236px}.hedra-page .h3-comparison,.hedra-page .h3-definition,.hedra-page .h3-information-row{gap:30px;grid-template-columns:minmax(0,1fr)}.hedra-page .h3-body-copy,.hedra-page .h3-definition .h3-body-copy{font-size:14px}.hedra-page .h3-spec-table{font-size:12px}.hedra-page .h3-spec-table th{padding-right:16px}.hedra-page .h3-spec-table :is(th,td){padding-block:15px}.hedra-page .h3-examples{gap:24px;grid-template-columns:minmax(0,1fr)}.hedra-page .h3-example-copy{padding:22px}.hedra-page .h3-steps{gap:32px;grid-template-columns:minmax(0,1fr)}.hedra-page .h3-step-top{margin-bottom:16px}.hedra-page .h3-story-row,.hedra-page .h3-story-row:nth-child(2n){gap:24px;grid-template-columns:minmax(0,1fr)}.hedra-page .h3-story-copy,.hedra-page .h3-story-media,.hedra-page .h3-story-row:nth-child(2n) :is(.h3-story-media,.h3-story-copy){grid-column:auto;grid-row:auto}.hedra-page .h3-scene-layout{aspect-ratio:3/2;height:auto}.hedra-page .h3-scene-layout--references{aspect-ratio:4/3}.hedra-page .h3-story-copy h3{font-size:28px;margin-top:8px}.hedra-page .h3-story-copy p{font-size:14px;margin-top:16px}.hedra-page .h3-story-index{margin-bottom:4px}.hedra-page .h3-story-copy .h3-text-link{margin-top:12px}.hedra-page .h3-stories{gap:44px}.hedra-page .h3-usecases{grid-template-columns:minmax(0,1fr)}.hedra-page .h3-usecases li{padding:22px 20px}.hedra-page .h3-vs-table{font-size:12px}.hedra-page .h3-vs-table td,.hedra-page .h3-vs-table th{padding:14px 14px 14px 0}.hedra-page .h3-studio-facts{padding:24px}.hedra-page .h3-explore-actions{flex-wrap:wrap;gap:12px 24px}.hedra-page .h3-explore-strip figure{flex-basis:270px}.hedra-page .h3-explore-strip img{height:190px}.hedra-page .h3-related-links{gap:12px}.hedra-page .h3-related-links a{padding:20px}.hedra-page .h3-manifesto{padding-block:44px}.hedra-page .h3-final-cta{padding-block:56px}}@media (prefers-reduced-motion:reduce){.hedra-page *,.hedra-page :after,.hedra-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
