.heed-motion-pricing,.heed-motion-reviews,.heed-motion-faq{--heed-motion-ease: cubic-bezier(.2, .75, .2, 1)}.heed-motion-pricing .heed-product-selectors{position:relative;isolation:isolate}.heed-motion-pricing .heed-product-selector{position:relative;z-index:1}.heed-motion-pricing .heed-family-indicator{position:absolute;z-index:2;top:0;left:0;border:1px solid var(--primary);border-bottom-width:3px;border-radius:.75rem;pointer-events:none;opacity:0;transition:transform .34s var(--heed-motion-ease),width .34s var(--heed-motion-ease),height .34s var(--heed-motion-ease)}.heed-motion-pricing .heed-family-indicator[data-ready=true]{opacity:1}.heed-motion-pricing .heed-product-selector[data-state=active]{border-color:transparent}.heed-motion-pricing .heed-package-panel[data-package-switched=true]>:first-child{animation:heed-package-heading-in .26s var(--heed-motion-ease) both}.heed-motion-pricing .heed-package-panel[data-package-switched=true] .heed-package-card{animation:heed-package-card-in .34s var(--heed-motion-ease) var(--heed-card-delay, 0ms) both}.heed-motion-pricing .heed-package-card{transition:box-shadow .24s var(--heed-motion-ease),border-color .16s ease-out}.heed-motion-pricing .heed-package-card:focus-within{box-shadow:0 8px 28px -16px color-mix(in srgb,var(--foreground) 28%,transparent)}.heed-motion-pricing .heed-order-arrow{transition:transform .18s var(--heed-motion-ease)}.heed-motion-pricing [data-plan]:focus-visible .heed-order-arrow{transform:translate(2px,-2px)}.heed-motion-pricing [data-plan]:active .heed-order-arrow{transform:translate(4px,-4px) scale(.9)}@media (hover: hover){.heed-motion-pricing .heed-package-card:hover{box-shadow:0 10px 32px -18px color-mix(in srgb,var(--foreground) 30%,transparent)}.heed-motion-pricing [data-plan]:hover .heed-order-arrow{transform:translate(3px,-3px)}}@keyframes heed-package-heading-in{0%{opacity:.55;transform:translate(calc(var(--heed-panel-direction, 1) * 12px))}to{opacity:1;transform:translate(0)}}@keyframes heed-package-card-in{0%{opacity:.35;transform:translate(calc(var(--heed-panel-direction, 1) * 14px),10px)}to{opacity:1;transform:translate(0)}}.heed-motion-reviews [data-slot=carousel-content]{cursor:grab}.heed-motion-reviews[data-review-dragging=true] [data-slot=carousel-content]{cursor:grabbing}.heed-motion-reviews .heed-review-card{position:relative;transform-origin:left center;transition:border-color .3s var(--heed-motion-ease),background-color .3s var(--heed-motion-ease),transform .36s var(--heed-motion-ease);transform:scale(.988)}.heed-motion-reviews .heed-review-card[data-review-selected=true]{transform:scale(1);background:color-mix(in srgb,var(--primary) 5%,var(--muted))}.heed-motion-reviews .heed-review-card:after{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--primary);transform:scaleY(0);transform-origin:top;transition:transform .38s var(--heed-motion-ease)}.heed-motion-reviews .heed-review-card[data-review-selected=true]:after{transform:scaleY(1)}.heed-motion-reviews .heed-review-controls{margin-right:max(3rem,calc((100vw - 80rem)/2 + 3rem))}.heed-motion-reviews .heed-review-position{display:flex;flex:1;min-width:116px;max-width:260px;align-items:center;gap:14px;margin-left:4px}.heed-motion-reviews .heed-review-counter{flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums}.heed-motion-reviews .heed-review-counter>span{color:var(--muted-foreground)}.heed-motion-reviews .heed-review-progress{position:relative;display:grid;grid-template-columns:repeat(7,1fr);flex:1;height:3px}.heed-motion-reviews .heed-review-progress>span:not(.heed-review-progress-marker){border-right:3px solid var(--background);background:var(--border)}.heed-motion-reviews .heed-review-progress-marker{position:absolute;left:0;top:0;width:calc(100% / 7);height:3px;border-right:3px solid var(--background);background:var(--primary);transition:transform .38s var(--heed-motion-ease)}.heed-motion-reviews [data-slot=carousel-previous]>svg,.heed-motion-reviews [data-slot=carousel-next]>svg,.heed-motion-reviews .heed-review-package-link svg{transition:transform .18s var(--heed-motion-ease)}.heed-motion-reviews [data-slot=carousel-previous]:active>svg{transform:translate(-4px) scale(.9)}.heed-motion-reviews [data-slot=carousel-next]:active>svg{transform:translate(4px) scale(.9)}@media (hover: hover){.heed-motion-reviews [data-slot=carousel-previous]:hover>svg{transform:translate(-3px)}.heed-motion-reviews [data-slot=carousel-next]:hover>svg,.heed-motion-reviews .heed-review-package-link:hover svg{transform:translate(3px)}}.heed-motion-faq .heed-faq-item{position:relative}.heed-motion-faq .heed-faq-item:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;pointer-events:none;background:var(--foreground);transform:scaleX(0);transform-origin:left;transition:transform .36s var(--heed-motion-ease)}.heed-motion-faq .heed-faq-item[data-state=open]:after{transform:scaleX(1)}.heed-motion-faq .heed-faq-trigger>svg{display:none}.heed-motion-faq .heed-faq-symbol{position:relative;width:24px;height:24px;flex-shrink:0;border:1px solid var(--border);border-radius:50%;transition:background-color .22s ease-out,border-color .22s ease-out}.heed-motion-faq .heed-faq-symbol>span{position:absolute;top:10px;left:6px;width:10px;height:1px;background:currentColor;transform-origin:center;transition:transform .32s var(--heed-motion-ease),opacity .16s ease-out}.heed-motion-faq .heed-faq-symbol>span:last-child{transform:rotate(90deg)}.heed-motion-faq .heed-faq-trigger[data-state=open] .heed-faq-symbol{background:var(--muted);border-color:var(--foreground)}.heed-motion-faq .heed-faq-trigger[data-state=open] .heed-faq-symbol>span:last-child{transform:rotate(180deg);opacity:0}.heed-motion-faq [data-slot=accordion-content][data-state=open]{animation:heed-faq-open .36s var(--heed-motion-ease)}.heed-motion-faq [data-slot=accordion-content][data-state=closed]{animation:heed-faq-close .24s cubic-bezier(.4,0,1,1)}.heed-motion-faq [data-state=open]>.heed-faq-answer{animation:heed-faq-answer-in .3s var(--heed-motion-ease) 45ms both}@keyframes heed-faq-open{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes heed-faq-close{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes heed-faq-answer-in{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}[data-section-motion-reduced=true].heed-motion-pricing *,[data-section-motion-reduced=true].heed-motion-pricing *:after,[data-section-motion-reduced=true].heed-motion-reviews *,[data-section-motion-reduced=true].heed-motion-reviews *:after,[data-section-motion-reduced=true].heed-motion-faq *,[data-section-motion-reduced=true].heed-motion-faq *:after{animation:none!important;transition:none!important}[data-section-motion-reduced=true].heed-motion-reviews .heed-review-card{transform:none}@media (prefers-reduced-motion: reduce){.heed-motion-pricing *,.heed-motion-pricing *:after,.heed-motion-reviews *,.heed-motion-reviews *:after,.heed-motion-faq *,.heed-motion-faq *:after{animation:none!important;transition:none!important}.heed-motion-reviews .heed-review-card{transform:none}}.heed-process{--process-duration:12s;--process-ease:cubic-bezier(.4,0,.2,1)}.heed-process-visual{isolation:isolate;container-type:inline-size;container-name:heed-process-visual}.heed-criteria{display:grid;gap:8px}.heed-criteria>[data-slot=field]{margin:0;gap:8px}.heed-criteria>[data-slot=field]>[data-slot=field-label]{flex:0 0 52px;width:52px}.heed-process-phase{position:absolute;inset:auto 0 0;height:2px;background:var(--primary);transform:scaleX(0);transform-origin:left}.heed-criterion{position:relative;flex:1;min-width:0;border-radius:var(--radius)}.heed-criterion:after{content:"";position:absolute;inset:0;border:1px solid var(--primary);border-radius:inherit;pointer-events:none;opacity:0}.heed-criterion input{min-width:0;width:100%}.heed-criterion-check{position:absolute;right:8px;top:10px;width:12px;height:12px;color:#858585}.heed-criterion-seal{position:absolute;right:6px;top:8px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--primary);opacity:0;transform:scale(.8)}.heed-checkout-card{position:relative}.heed-payment-badge-short{display:none}.heed-payment-seal{display:block;flex:none;width:22px;height:22px;color:#b4b4b4}.heed-payment-seal svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.heed-payment-seal circle{stroke-dasharray:63;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:center}.heed-payment-seal path{stroke-dasharray:20;stroke-dashoffset:0}.heed-payment-price{line-height:1.2;font-variant-numeric:tabular-nums}.heed-payment-track{height:2px;margin-top:9px;background:var(--border);overflow:hidden}.heed-payment-track>span{display:block;height:100%;background:var(--primary);transform:scaleX(0);transform-origin:left}.heed-payment-caption{position:relative;display:flex;align-items:center;gap:4px;height:15px;margin-top:5px;color:var(--muted-foreground);font-size:10px;line-height:15px;white-space:nowrap}.heed-payment-confirmed{position:absolute;inset:0 0 0 16px;color:var(--foreground);background:var(--card);opacity:0;transform:translateY(3px)}.heed-file-stack{position:relative;padding-top:8px}.heed-file-sheet{position:absolute;inset:8px 10px 0;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card)}.heed-file-sheet--back{transform:translateY(-8px) scaleX(.94)}.heed-file-sheet--middle{transform:translateY(-4px) scaleX(.98)}.heed-file-lines{display:grid;gap:3px;margin-bottom:10px}.heed-file-lines>span{display:block;width:100%;height:2px;background:var(--border);transform-origin:left}.heed-file-lines>span:nth-child(2){width:82%}.heed-file-lines>span:nth-child(3){width:58%}.heed-file-format{position:relative}.heed-file-format:after{content:"";position:absolute;inset:-1px;border:1px solid var(--primary);border-radius:inherit;opacity:0}@container heed-process-visual (max-width:190px){.heed-criteria{gap:5px}.heed-criteria>[data-slot=field]{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.heed-criteria>[data-slot=field]>[data-slot=field-label]{width:auto;font-size:10px;line-height:12px}.heed-criterion :is(input,[data-slot=select-trigger]){height:26px;min-height:26px;font-size:11px}.heed-criterion-check{top:7px}.heed-criterion-seal{top:5px}.heed-checkout-card>[data-slot=card-content],.heed-file-card>[data-slot=card-content]{padding:12px}.heed-payment-badge-long{display:none}.heed-payment-badge-short{display:inline}.heed-payment-seal{width:18px;height:18px}.heed-file-card>[data-slot=card-content]>div:first-child{margin-bottom:8px;gap:6px;font-size:12px;line-height:16px}.heed-file-icon{width:16px;height:16px}.heed-file-lines{margin-bottom:8px}}.heed-process .heed-process-phase,.heed-process .heed-criterion:after,.heed-process .heed-criterion-check,.heed-process .heed-criterion-seal,.heed-process .heed-payment-seal,.heed-process .heed-payment-seal :is(circle,path),.heed-process .heed-payment-track>span,.heed-process .heed-payment-confirmed,.heed-process .heed-file-sheet,.heed-process .heed-file-lines>span,.heed-process .heed-file-icon,.heed-process .heed-file-format:after{animation-duration:var(--process-duration);animation-timing-function:var(--process-ease);animation-iteration-count:infinite;animation-play-state:paused}.heed-process[data-heed-motion-active=true] .heed-process-phase,.heed-process[data-heed-motion-active=true] .heed-criterion:after,.heed-process[data-heed-motion-active=true] .heed-criterion-check,.heed-process[data-heed-motion-active=true] .heed-criterion-seal,.heed-process[data-heed-motion-active=true] .heed-payment-seal,.heed-process[data-heed-motion-active=true] .heed-payment-seal :is(circle,path),.heed-process[data-heed-motion-active=true] .heed-payment-track>span,.heed-process[data-heed-motion-active=true] .heed-payment-confirmed,.heed-process[data-heed-motion-active=true] .heed-file-sheet,.heed-process[data-heed-motion-active=true] .heed-file-lines>span,.heed-process[data-heed-motion-active=true] .heed-file-icon,.heed-process[data-heed-motion-active=true] .heed-file-format:after{animation-play-state:running}.heed-process-visual--0 .heed-process-phase{animation-name:heed-phase-criteria}.heed-process-visual--1 .heed-process-phase{animation-name:heed-phase-checkout}.heed-process-visual--2 .heed-process-phase{animation-name:heed-phase-file}.heed-criterion--location:after{animation-name:heed-criterion-location}.heed-criterion--industry:after{animation-name:heed-criterion-industry}.heed-criterion--role:after{animation-name:heed-criterion-role}.heed-criterion--location .heed-criterion-check{animation-name:heed-criterion-check-location}.heed-criterion--industry .heed-criterion-check{animation-name:heed-criterion-check-industry}.heed-criterion-seal{animation-name:heed-criterion-seal}.heed-payment-seal{animation-name:heed-payment-seal}.heed-payment-seal circle{animation-name:heed-payment-circle}.heed-payment-seal path{animation-name:heed-payment-check}.heed-payment-track>span{animation-name:heed-payment-progress}.heed-payment-confirmed{animation-name:heed-payment-confirmed}.heed-file-sheet--back{animation-name:heed-file-back}.heed-file-sheet--middle{animation-name:heed-file-middle}.heed-file-lines>span{animation-name:heed-file-line}.heed-file-lines>span:nth-child(2){animation-delay:.1s}.heed-file-lines>span:nth-child(3){animation-delay:.2s}.heed-file-icon{animation-name:heed-file-icon}.heed-file-format--0:after{animation-name:heed-format-csv}.heed-file-format--1:after{animation-name:heed-format-xlsx}.heed-file-format--2:after{animation-name:heed-format-json}.heed-file-format--3:after{animation-name:heed-format-xml}@keyframes heed-phase-criteria{0%,30%,to{opacity:0;transform:scaleX(0)}3%{opacity:1;transform:scaleX(.06)}25%{opacity:1;transform:scaleX(1)}29%{opacity:0;transform:scaleX(1)}}@keyframes heed-phase-checkout{0%,33%,63%,to{opacity:0;transform:scaleX(0)}36%{opacity:1;transform:scaleX(.06)}58%{opacity:1;transform:scaleX(1)}62%{opacity:0;transform:scaleX(1)}}@keyframes heed-phase-file{0%,66%,99%,to{opacity:0;transform:scaleX(0)}69%{opacity:1;transform:scaleX(.06)}93%{opacity:1;transform:scaleX(1)}98%{opacity:0;transform:scaleX(1)}}@keyframes heed-criterion-location{0%,1%,12%,to{opacity:0}3%,8%{opacity:1}}@keyframes heed-criterion-industry{0%,9%,21%,to{opacity:0}11%,17%{opacity:1}}@keyframes heed-criterion-role{0%,18%,29%,to{opacity:0}20%,25%{opacity:1}}@keyframes heed-criterion-check-location{0%,1%,29%,to{color:#858585;transform:translateY(0)}3%{transform:translateY(2px)}6%,24%{color:var(--primary);transform:translateY(0)}}@keyframes heed-criterion-check-industry{0%,9%,29%,to{color:#858585;transform:translateY(0)}11%{transform:translateY(2px)}14%,24%{color:var(--primary);transform:translateY(0)}}@keyframes heed-criterion-seal{0%,18%,30%,to{opacity:0;transform:scale(.8)}22%,26%{opacity:1;transform:scale(1)}}@keyframes heed-payment-seal{0%,33%,64%,to{color:#b4b4b4}38%,59%{color:var(--foreground)}}@keyframes heed-payment-circle{0%,33%,64%,to{stroke-dashoffset:0}34%{stroke-dashoffset:63}48%,60%{stroke-dashoffset:0}}@keyframes heed-payment-check{0%,33%,64%,to{stroke-dashoffset:0}34%,46%{stroke-dashoffset:20}51%,60%{stroke-dashoffset:0}}@keyframes heed-payment-progress{0%,33%,65%,to{transform:scaleX(0);opacity:0}35%{transform:scaleX(0);opacity:1}48%,60%{transform:scaleX(1);opacity:1}64%{transform:scaleX(1);opacity:0}}@keyframes heed-payment-confirmed{0%,46%,65%,to{opacity:0;transform:translateY(3px)}51%,59%{opacity:1;transform:translateY(0)}}@keyframes heed-file-back{0%,66%,98%,to{transform:translateY(-8px) scaleX(.94)}70%{transform:translate(-10px,-13px) rotate(-3deg) scaleX(.94)}79%,93%{transform:translateY(-8px) scaleX(.94)}}@keyframes heed-file-middle{0%,68%,98%,to{transform:translateY(-4px) scaleX(.98)}73%{transform:translate(9px,-7px) rotate(2deg) scaleX(.98)}81%,93%{transform:translateY(-4px) scaleX(.98)}}@keyframes heed-file-line{0%,71%,99%,to{transform:scaleX(1);opacity:1}73%{transform:scaleX(.2);opacity:.3}80%,94%{transform:scaleX(1);opacity:1}}@keyframes heed-file-icon{0%,79%,98%,to{color:var(--foreground);transform:translateY(0)}83%,91%{color:var(--primary);transform:translateY(-2px)}}@keyframes heed-format-csv{0%,81%,94%,to{opacity:0}83%,90%{opacity:1}}@keyframes heed-format-xlsx{0%,83%,94%,to{opacity:0}85%,90%{opacity:1}}@keyframes heed-format-json{0%,85%,94%,to{opacity:0}87%,90%{opacity:1}}@keyframes heed-format-xml{0%,87%,94%,to{opacity:0}89%,90%{opacity:1}}[data-heed-motion-paused=true] .heed-process *,[data-heed-motion-paused=true] .heed-process *:after{animation:none!important}@media (prefers-reduced-motion:reduce){.heed-process *,.heed-process *:after{animation:none!important}}.heed-film{position:relative}.heed-film-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--muted);box-shadow:var(--shadow-lg)}.heed-storefront-video{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:44% center;opacity:1}.heed-market-brief{position:absolute;z-index:3;top:20px;left:20px;display:flex;align-items:center;gap:11px;padding:11px 13px;border-left:3px solid var(--primary);color:#0b0b0b;background:#ffffffed;box-shadow:var(--shadow-md);border-radius:4px}.heed-market-brief :is(span,strong){font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.035em;text-transform:uppercase}.heed-market-brief strong{font-weight:700}.heed-market-brief span{color:#555}.heed-market-target{--target-x:39%;--target-y:51%;--target-alpha:1;position:absolute;z-index:2;left:var(--target-x);top:var(--target-y);width:clamp(80px,8vw,116px);aspect-ratio:1.18;border:1px solid #fffffff0;opacity:var(--target-alpha);transform:translate(-50%,-50%);filter:drop-shadow(0 2px 5px #0005)}.heed-market-target[data-market-target="1"]{--target-x:86%;--target-y:55%;--target-alpha:.4}.heed-market-target[data-market-target="2"]{--target-x:70%;--target-y:39%;--target-alpha:.42;width:58px}.heed-film-stage[data-tracking-ready=true] .heed-market-target{left:0;top:0;transform:translate(var(--track-x),var(--track-y)) translate(-50%,-50%)}.heed-market-target:before,.heed-market-target:after{content:"";position:absolute;width:13px;height:13px;pointer-events:none;border-color:var(--primary)}.heed-market-target:before{top:-3px;left:-3px;border-top:3px solid var(--primary);border-left:3px solid var(--primary)}.heed-market-target:after{right:-3px;bottom:-3px;border-right:3px solid var(--primary);border-bottom:3px solid var(--primary)}.heed-market-index{position:absolute;top:5px;right:5px;padding:4px 5px;color:#fff;background:#111c;font:400 11px/1 var(--font-mono)}.heed-market-card{display:grid;position:absolute;top:calc(100% + 9px);left:50%;width:220px;padding:11px 13px;gap:5px;color:#0b0b0b;border-left:3px solid var(--primary);border-radius:4px;background:#fffffff5;box-shadow:var(--shadow-md);transform:translate(var(--card-shift,-50%));visibility:hidden}.heed-market-target.is-active .heed-market-card{visibility:visible}.heed-market-card>span{color:#555;font-size:11px;line-height:1.3;text-transform:uppercase;letter-spacing:.06em}.heed-market-card strong{font-size:15px;font-weight:650;line-height:1.2;letter-spacing:-.02em}.heed-market-card small{color:#555;font-size:11px;line-height:1.4}.heed-market-row{position:absolute;z-index:3;bottom:20px;left:20px;display:flex;align-items:center;gap:15px;min-height:44px;padding:11px 14px;border:1px solid #ffffff70;border-radius:6px;background:#0b0b0bee;color:#ddd}.heed-market-row :is(span,strong){font-size:11px;line-height:1.4}.heed-market-row strong{color:#fff;font-weight:600}.heed-video-control{position:absolute;z-index:4;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center;gap:8px;width:124px;min-height:44px;padding:11px 14px;border:1px solid #ffffff80;border-radius:6px;background:#0b0b0bee;color:#fff;font-size:12px;line-height:1.4;cursor:pointer}.heed-video-control:hover{background:#292929}.heed-video-control svg{width:15px;height:15px}.heed-video-control:disabled{opacity:.75;cursor:default}.heed-film-caption{display:flex;justify-content:space-between;gap:20px;margin-top:12px;color:var(--muted-foreground);font-size:12px;line-height:1.5}.heed-film-caption p{margin:0}.heed-film-caption>span{font-size:11px}@media (max-width:767px){.heed-film-stage{aspect-ratio:1.2;min-height:370px}.heed-market-brief{top:12px;left:12px;right:12px;flex-wrap:wrap;gap:4px 7px;padding:8px}.heed-market-brief :is(span,strong){font-size:10px;letter-spacing:0}.heed-market-brief>span:last-child{margin-left:auto}.heed-market-target{width:70px}.heed-market-target[data-market-target="2"]{width:40px}.heed-market-target:not(.is-active) .heed-market-index{display:none}.heed-market-card{width:182px;padding:8px 10px;gap:4px;top:auto;bottom:calc(100% + 8px)}.heed-market-card strong{font-size:13px}.heed-market-card small{font-size:11px}.heed-market-row{left:12px;bottom:12px;max-width:145px;padding:8px 10px}.heed-market-row span{display:none}.heed-video-control{right:12px;bottom:12px;width:106px;padding:10px;font-size:11px;gap:6px}.heed-film-caption>span{display:none}}@media (prefers-reduced-motion:reduce){.heed-market-target,.heed-market-card{transition:none}}.heed-sample-sheet>button:last-child{display:grid;width:44px;height:44px;place-items:center}@media (prefers-reduced-motion: reduce){.heed-sample-section *,.heed-sample-sheet,.heed-sample-sheet *,[data-slot=sheet-overlay]:has(+.heed-sample-sheet){animation:none!important;transition:none!important}}.heed-sample-section [role=tabpanel][aria-hidden=true]{visibility:hidden}.heed-native-order{color:var(--foreground);font-size:14px}.heed-native-order [hidden]{display:none!important}.heed-native-order .heed-order-heading{margin-bottom:28px}.heed-native-order h3{font-size:20px;font-weight:600;letter-spacing:-.025em}.heed-native-order .form-required{margin-top:6px;color:var(--muted-foreground);line-height:1.5}.heed-native-order .selected-plan{margin-top:16px;border-radius:10px;background:var(--muted);padding:14px 16px;line-height:1.6;font-weight:500}.heed-native-order fieldset{min-width:0}.heed-native-order .heed-order-group{margin:0 0 28px;border:0;padding:0}.heed-native-order .heed-order-group>legend{margin-bottom:16px;font-size:15px;font-weight:600}.heed-native-order .heed-order-fields,.heed-native-order .cinema-audience-filters,.heed-native-order .cinema-order-options-body{display:grid;gap:20px}.heed-native-order label:not(.cinema-check){display:grid;gap:8px;font-weight:500}.heed-native-order label>span{line-height:1.45}.heed-native-order .cinema-audience-choice{display:grid;gap:8px}.heed-native-order .cinema-audience-choice>label[for]{display:block}.heed-native-order .required-text,.heed-native-order .form-optional{color:var(--muted-foreground);font-size:12px;font-weight:400;margin-left:4px}.heed-native-order input:not([type=checkbox]):not([type=radio]),.heed-native-order select,.heed-native-order textarea{display:block;width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid var(--input);border-radius:8px;background:var(--background);color:var(--foreground);font:inherit;font-size:16px;line-height:1.5;box-shadow:0 1px 2px #00000005;transition:border-color .15s,box-shadow .15s}.heed-native-order select{padding-right:26px}.heed-native-order textarea{min-height:88px;resize:vertical}.heed-native-order input::placeholder,.heed-native-order textarea::placeholder{color:var(--muted-foreground);font-weight:400}.heed-native-order :is(input,select,textarea,button,summary,a):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.heed-native-order [aria-invalid=true]{border-color:var(--destructive)!important}.heed-native-order .heed-field-error{color:var(--destructive);font-size:13px;line-height:1.5;font-weight:500;margin-top:2px}.heed-native-order .cinema-custom-choice{margin-top:6px}.heed-native-order .cinema-order-options{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:0 0 28px;padding:0}.heed-native-order summary{min-height:52px;padding:15px 0;cursor:pointer;font-weight:500;line-height:1.5}.heed-native-order summary>span{color:var(--muted-foreground);font-size:12px;font-weight:400;margin-left:5px}.heed-native-order .cinema-order-options-body,.heed-native-order details>.cinema-audience-filters{padding:4px 0 22px}.heed-native-order .cinema-check{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.6}.heed-native-order input:is([type=checkbox],[type=radio]){width:18px;height:18px;margin-top:2px;accent-color:var(--foreground);flex-shrink:0}.heed-native-order .cinema-social-output{margin-top:20px}.heed-native-order .cinema-social-scope-status{display:grid;gap:5px;margin-top:10px;padding:12px 14px;border:1px solid var(--border);border-radius:8px;color:var(--muted-foreground);font-size:12px;line-height:1.55}.heed-native-order .cinema-social-scope-status strong{color:var(--foreground);font-weight:600}.heed-native-order .cinema-social-output legend{font-weight:500;margin-bottom:10px}.heed-native-order .cinema-social-output-options{display:grid;gap:10px}.heed-native-order .cinema-social-output-options label{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--border);border-radius:10px;cursor:pointer}.heed-native-order .cinema-social-output-options label:has(input:checked){background:var(--muted);border-color:var(--foreground)}.heed-native-order .cinema-social-output-options strong{display:block;font-weight:500}.heed-native-order .cinema-social-output-options small{display:block;font-size:12px;color:var(--muted-foreground);margin-top:3px;font-weight:400}.heed-native-order .form-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.heed-native-order .heed-checkout-footer{display:grid;gap:16px}.heed-native-order .form-note{color:var(--muted-foreground);line-height:1.65;font-size:13px}.heed-native-order[data-submit-state=error] .form-note{color:var(--destructive);padding:12px 14px;border:1px solid var(--destructive);border-radius:8px}.heed-native-order button[type=submit]{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:12px 24px;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:600;cursor:pointer;transition:filter .15s}.heed-native-order button[type=submit]:hover{filter:brightness(.94)}.heed-native-order :disabled{opacity:.6;cursor:wait}.heed-native-order .cinema-form-support{font-size:12px;color:var(--muted-foreground);line-height:1.8;text-align:center}.heed-native-order a{text-decoration:underline;text-underline-offset:3px}@media (min-width:640px){.heed-native-order .cinema-audience-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.heed-native-order .cinema-audience-filters>:last-child{grid-column:1 / -1}.heed-native-order .heed-order-group:last-of-type .heed-order-fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.heed-native-order *{transition:none!important}}
