._hero_13cma_2{position:relative;overflow:hidden;background:var(--brand-gradient-soft);border-bottom:1px solid var(--border)}._heroInner_13cma_9{max-width:var(--content-width);margin:0 auto;padding:var(--spacing-16) var(--spacing-6);display:grid;grid-template-columns:1fr 1.1fr;gap:var(--spacing-12);align-items:center}._label_13cma_19{font-size:.72rem;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--primary);margin:0 0 var(--spacing-4);font-weight:500}._title_13cma_28{font-family:var(--font-family-display);font-weight:300;font-size:clamp(2.6rem,5.4vw,4.4rem);line-height:1.04;color:var(--primary);margin:0}._title_13cma_28 em{font-style:italic;color:var(--accent)}._intro_13cma_42{margin:var(--spacing-6) 0 0;max-width:34rem;font-size:1.1rem;line-height:1.75;color:var(--muted-foreground)}._actions_13cma_50{margin-top:var(--spacing-8);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-6)}._watch_13cma_58{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);font-weight:500;text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--marker)}._watch_13cma_58:hover{border-bottom-color:var(--primary)}._rule_13cma_73{margin-top:var(--spacing-12);width:6rem;height:2px;border-radius:2px;background:var(--brand-gradient)}._heroMedia_13cma_82{position:relative;width:100%;aspect-ratio:1049 / 681;overflow:hidden;background:#000;border-radius:var(--radius-md)}._heroMedia_13cma_82:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--brand-gradient);z-index:1}._heroVideo_13cma_101{position:absolute;width:183.03%;height:auto;left:-75.21%;top:-33.63%;max-width:none}._steps_13cma_111{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}._step_13cma_111{border-top:1px solid var(--border);padding-top:var(--spacing-6)}._num_13cma_125{display:block;font-size:.85rem;font-weight:500;letter-spacing:.2em;color:var(--marker-strong);margin-bottom:var(--spacing-4)}._stepTitle_13cma_134{font-family:var(--font-family-display);font-weight:400;font-size:1.7rem;line-height:1.15;color:var(--primary);margin:0 0 var(--spacing-3)}._stepText_13cma_143{margin:0;line-height:1.75;color:var(--muted-foreground)}._note_13cma_150{margin-top:var(--spacing-12);max-width:46rem;background:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-8);border-left:3px solid var(--marker)}._noteTitle_13cma_159{font-family:var(--font-family-display);font-size:1.6rem;line-height:1.2;color:var(--primary);margin:0 0 var(--spacing-3)}._noteText_13cma_167{margin:0;line-height:1.75}._twoCol_13cma_173{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-12)}._colLabel_13cma_179{font-size:.72rem;font-weight:500;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--primary);margin:0 0 var(--spacing-6)}._dots_13cma_188{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._dots_13cma_188 li{display:flex;gap:var(--spacing-3);align-items:baseline;line-height:1.6}._dot_13cma_188{flex-shrink:0;width:.55rem;height:.55rem;border-radius:50%;background:var(--marker);transform:translateY(-.1rem)}._film_13cma_214{margin:0;max-width:64rem}._filmFrame_13cma_219{position:relative;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._filmVideo_13cma_226{display:block;width:100%;aspect-ratio:16 / 9;background:var(--card)}._filmButton_13cma_234{position:absolute;left:4.375%;top:63.98%;width:32.55%;height:7.22%;border-radius:.5rem;cursor:pointer;z-index:1}._filmButton_13cma_234:hover{box-shadow:0 0 0 2px var(--accent)}._filmButton_13cma_234:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._pricing_13cma_255{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-12);padding:var(--spacing-12);border-radius:var(--radius-lg);background:var(--brand-gradient-soft);border:1px solid var(--border)}._pricing_13cma_255 ._colLabel_13cma_179{margin-bottom:var(--spacing-3)}._pricingTitle_13cma_270{font-family:var(--font-family-display);font-weight:300;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.12;color:var(--primary);margin:0 0 var(--spacing-4)}._pricingText_13cma_279{margin:0;color:var(--muted-foreground);line-height:1.75}._link_13cma_285{color:var(--primary);border-bottom:1px solid var(--marker);text-decoration:none}@media(max-width:900px){._heroInner_13cma_9{grid-template-columns:1fr;gap:var(--spacing-8);padding-top:var(--spacing-8);padding-bottom:var(--spacing-12)}._heroMedia_13cma_82{order:-1}._steps_13cma_111,._twoCol_13cma_173{grid-template-columns:1fr}._pricing_13cma_255{flex-direction:column;align-items:flex-start;padding:var(--spacing-8)}}
