._shell_1vymx_2{background:var(--paper-bright);color:var(--ink);font-family:var(--font-body);min-height:75vh}._shell_1vymx_2 h1,._shell_1vymx_2 h2,._shell_1vymx_2 h3,._shell_1vymx_2 p{margin-top:0}._shell_1vymx_2 h1,._shell_1vymx_2 h2{font-family:var(--font-display);letter-spacing:-.035em;font-weight:400;line-height:1.08}._shell_1vymx_2 h1{max-width:1000px;margin-bottom:22px;font-size:clamp(2.9rem,5.5vw,5.2rem)}._shell_1vymx_2 h2{margin-bottom:20px;font-size:clamp(2.2rem,3.8vw,3.7rem)}._shell_1vymx_2 h3{font-size:1.15rem;line-height:1.4}._shell_1vymx_2 p{color:var(--muted);line-height:1.8}._shell_1vymx_2 small{color:var(--muted);font-size:.74rem;line-height:1.7;display:block}._shell_1vymx_2 button,._shell_1vymx_2 a,._shell_1vymx_2 input,._shell_1vymx_2 select{touch-action:manipulation}._shell_1vymx_2 button{cursor:pointer}._shell_1vymx_2 button:focus-visible,._shell_1vymx_2 a:focus-visible{outline:3px solid var(--fire);outline-offset:5px}._shell_1vymx_2 code{font-family:ui-monospace,monospace}._header_1vymx_14{background:var(--ink);color:#fff;border-bottom:1px solid #333;justify-content:space-between;align-items:center;gap:24px;padding:22px max(4vw,24px);display:flex;position:relative}._header_1vymx_14 .brand{font-size:2.125rem}._header_1vymx_14 .brand span{font-family:var(--font-display);letter-spacing:-.035em;font-weight:400;line-height:1}._headerBack_1vymx_17{color:var(--yellow);text-underline-offset:4px;margin-left:auto;font-size:.8rem;text-decoration:underline}._header_1vymx_14 .app-store-badge{flex-shrink:0;margin:0}._header_1vymx_14 .app-store-badge img{width:156px;height:52px}._eyebrow_1vymx_20{text-transform:uppercase;letter-spacing:.15em;margin-bottom:18px;font-size:.68rem;font-weight:600}._indexHero_1vymx_21{background:var(--ink);color:#fff;padding:65px max(5vw,24px) 55px}._indexHero_1vymx_21 ._eyebrow_1vymx_20{color:var(--yellow)}._indexHero_1vymx_21 h1 em{color:var(--yellow);font-style:normal}._indexHero_1vymx_21 p:last-child{color:#c8c8cc;max-width:640px}._catalog_1vymx_25{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:45px max(5vw,24px);display:grid}._conceptCard_1vymx_26{background:#fff;border:1px solid #d8d8dc;border-radius:22px;flex-direction:column;gap:12px;padding:30px;transition:border-color .15s;display:flex}._conceptCard_1vymx_26:hover{border-color:var(--gold)}._conceptCard_1vymx_26>div{justify-content:space-between;align-items:center;gap:10px;display:flex}._cardNumber_1vymx_29{color:var(--muted);font:400 .8rem ui-monospace,monospace}._conceptCard_1vymx_26 h2{font:600 1.15rem var(--font-body);letter-spacing:0;margin:16px 0 0;line-height:1.4}._conceptCard_1vymx_26 p{margin:0 0 20px;font-size:.84rem}._cardOpen_1vymx_32{text-underline-offset:4px;color:var(--yellow);margin-top:auto;font-size:.8rem;text-decoration:underline}._tag_1vymx_33{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.63rem}._indexNote_1vymx_34{max-width:1100px;margin:0;padding:0 max(5vw,24px) 50px;font-size:.8rem}._pageHeading_1vymx_35{border-bottom:1px solid #dadade;padding:40px max(5vw,24px) 45px}._back_1vymx_36{text-underline-offset:4px;margin-bottom:32px;font-size:.8rem;text-decoration:underline;display:inline-block}._pageHeading_1vymx_35>._eyebrow_1vymx_20{color:var(--fire)}._pageHeading_1vymx_35>p:last-child{max-width:740px;margin-bottom:0;font-size:.94rem}._pageBody_1vymx_39{padding:52px max(5vw,24px) 65px}._pageEnd_1vymx_40{border-top:1px solid #d8d8dc;justify-content:space-between;gap:24px;padding:25px max(5vw,24px);font-size:.8rem;display:flex}._pageEnd_1vymx_40 a{text-underline-offset:4px;font-weight:500;text-decoration:underline}._actions_1vymx_42{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}._primary_1vymx_43{background:var(--gold-gradient);border:0;border-radius:99px;justify-content:center;align-items:center;max-width:100%;padding:14px 24px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex;color:#080808!important}._primary_1vymx_43:disabled{opacity:.5;cursor:not-allowed}._link_1vymx_45{text-underline-offset:4px;color:var(--yellow);background:0 0;border:0;padding:0;font-size:.85rem;font-weight:500;text-decoration:underline;display:inline-block}._roleTabs_1vymx_46{flex-wrap:wrap;gap:9px;margin-bottom:28px;display:flex}._roleTabs_1vymx_46 button{color:var(--ink);background:#fff;border:1px solid #cfcfd3;border-radius:99px;padding:11px 18px;font-size:.78rem}._roleTabs_1vymx_46 button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--yellow)}._roleGrid_1vymx_49{grid-template-columns:1.1fr 1fr;align-items:start;gap:65px;display:grid}._roleGrid_1vymx_49>div{min-width:0}._roleCopy_1vymx_51{padding-top:10px}._roleCopy_1vymx_51>._eyebrow_1vymx_20{color:var(--fire)}._roleCopy_1vymx_51 h2{min-height:2.16em;margin-bottom:24px;display:block}._roleDescription_1vymx_54{min-height:215px}._roleDescription_1vymx_54>p{margin:0}._roleUses_1vymx_56{margin:0;padding:0;list-style:none}._roleUses_1vymx_56 li{border-bottom:1px solid #dedee2;padding:12px 0 12px 26px;font-size:.88rem;position:relative}._roleUses_1vymx_56 li:before{content:"◆";color:var(--gold);font-size:.6rem;position:absolute;top:18px;left:0}._caption_1vymx_59{max-width:680px;margin-top:18px!important;font-size:.74rem!important;line-height:1.7!important}._followOn_1vymx_60{border-top:1px solid #d8d8dc;margin-top:50px;padding-top:28px}._followOn_1vymx_60 p{font-size:.86rem}._appReplica_1vymx_62{color:#f4f4f5;background:#000;border:1px solid #343438;border-radius:32px;width:100%;max-width:460px;margin:0 auto;padding:25px 22px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden;box-shadow:0 20px 45px #00000018}._appProject_1vymx_63{justify-content:space-between;gap:15px;margin-bottom:22px;font-size:.88rem;font-weight:600;display:flex}._appProject_1vymx_63 span{color:var(--yellow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,#242427,#121214);border:1px solid #38383b;border-radius:22px;padding:9px 13px;box-shadow:inset 0 1px #ffffff0c}._appProject_1vymx_63 span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._appProject_1vymx_63 span:last-child{white-space:nowrap}._appTimecode_1vymx_67{text-align:center;letter-spacing:-.025em;color:#fff;white-space:nowrap;margin:18px 0 24px;font:600 clamp(1.7rem,3.4vw,2.7rem) ui-monospace,SFMono-Regular,monospace;display:block}._appNotePanel_1vymx_68{background:#2b2b2f;border-radius:16px;min-height:280px;padding:16px 14px;overflow:auto}._appNoteRow_1vymx_69,._appDraft_1vymx_69{text-align:left;color:#fff;background:0 0;border:0;border-bottom:1px solid #47474b;grid-template-columns:95px 1fr;align-items:start;gap:12px;width:100%;padding:16px 0;font-family:inherit;display:grid}._appNoteRow_1vymx_69:disabled{cursor:default;opacity:1}._appNoteRow_1vymx_69 p{color:#f4f4f5;overflow-wrap:anywhere;margin:0;font-size:.93rem;line-height:1.5}._appMetadata_1vymx_72{overflow-wrap:anywhere;gap:5px;font-size:.75rem;display:grid}._appMetadata_1vymx_72 small{color:#babac0;font-size:.65rem;line-height:1.4}._appMetadata_1vymx_72 code{white-space:nowrap;color:#f4f4f5;font-size:.73rem}._appBottom_1vymx_75{color:#eee;padding:24px 0 16px;font-size:.7rem}._appTabBar_1vymx_76{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:linear-gradient(160deg,#ffffff12,#ffffff05),#17171bbf;border:1px solid #ffffff26;border-radius:99px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;max-width:320px;margin:auto;padding:5px;display:grid;box-shadow:inset 0 1px #ffffff12,0 8px 22px #00000038}._appTabBar_1vymx_76>span{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:64px;font-size:.69rem;display:flex}._appTabBar_1vymx_76>span svg{height:30px}._appTabBar_1vymx_76 ._appTabSelected_1vymx_79{color:var(--yellow);background:#ffffff24;border-radius:99px;font-weight:600}._appBottom_1vymx_75 img{object-fit:contain}._playgroundGrid_1vymx_81{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}._demoInstructions_1vymx_82{align-self:center;max-width:500px}._demoDetails_1vymx_83{border-block:1px solid #d8d8dc;max-width:420px;margin:30px 0 24px;padding:16px 0}._demoInstructions_1vymx_82 label{gap:8px;margin-top:16px;font-size:.8rem;display:grid}._demoInstructions_1vymx_82 input,._demoInstructions_1vymx_82 select{width:100%;min-width:0;max-width:420px;font:inherit;color:var(--ink);background:#fff;border:1px solid #ccccd0;border-radius:10px;padding:13px}._demoInstructions_1vymx_82 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2366666b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:38px}._appClockButton_1vymx_87{color:#aaa;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;width:100%;padding:0;display:flex}._appClockButton_1vymx_87 ._appTimecode_1vymx_67{margin:0 0 22px}._appClockButton_1vymx_87 svg{flex-shrink:0;margin-top:-22px}._clockCaret_1vymx_90{transition:transform .18s}._appClockButton_1vymx_87[aria-expanded=true] ._clockCaret_1vymx_90{transform:rotate(90deg)}._appPreferences_1vymx_92{border:1px solid var(--yellow);border-radius:14px;margin:0 0 18px;padding:14px;font-size:.84rem}._appPreferences_1vymx_92 small{color:#aaa;margin-top:10px;font-size:.69rem}._timecodeModes_1vymx_94,._frameRates_1vymx_94{background:#1c1c20;border-radius:8px;gap:3px;padding:3px;display:grid}._timecodeModes_1vymx_94{grid-template-columns:1.25fr .85fr 1.15fr}._frameRates_1vymx_94{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}._appPreferences_1vymx_92 button{font:inherit;color:#ccc;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:8px 3px;font-size:.64rem;display:flex}._appPreferences_1vymx_92 button[aria-pressed=true]{color:#fff;background:#39393e}._appPreferences_1vymx_92 button:disabled{cursor:default}._frameRates_1vymx_94 button:disabled{opacity:.5}._appPreferences_1vymx_92 ._settingsHint_1vymx_101{color:#d4d4d8}._playgroundGrid_1vymx_81 ._appNotePanel_1vymx_68{min-height:310px;max-height:420px;position:relative}._notePanelTapTarget_1vymx_103{border-radius:inherit;z-index:1;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0;cursor:text!important}._notePanelTapTarget_1vymx_103:focus-visible{outline:2px solid var(--yellow)!important;outline-offset:-5px!important}._playgroundGrid_1vymx_81 ._appNoteRow_1vymx_69,._playgroundGrid_1vymx_81 ._appDraft_1vymx_69{z-index:2;position:relative}._appEmpty_1vymx_106{text-align:center;margin:90px 0;font:400 .85rem -apple-system,BlinkMacSystemFont,sans-serif;color:#a9a9ae!important}._appDraft_1vymx_69 textarea{color:#fff;resize:vertical;background:0 0;border:1px solid #727277;border-radius:9px;width:100%;min-width:0;min-height:100px;padding:8px;font:400 .95rem -apple-system,BlinkMacSystemFont,sans-serif;display:block}._appDraft_1vymx_69 textarea::placeholder{color:#b3b3b9}._draftActions_1vymx_109{justify-content:flex-end;gap:15px;margin-top:12px;display:flex}._draftActions_1vymx_109 button{color:var(--yellow);background:0 0;border:0;align-items:center;gap:4px;padding:4px;font:600 .8rem -apple-system,BlinkMacSystemFont,sans-serif;display:flex}._keyboard_1vymx_111{color:#aaa;pointer-events:none;background:#000;border:0;border-radius:12px 0 0;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;bottom:0;right:0}._demoStatus_1vymx_112{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;margin:-1px!important}._interestPage_1vymx_113{grid-template-columns:.9fr 1.1fr;align-items:start;gap:60px;display:grid}._supportGrid_1vymx_114{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0;display:grid}._supportGrid_1vymx_114>div{border:1px solid #d8d8dc;border-radius:14px;padding:18px}._supportGrid_1vymx_114 strong{margin-bottom:8px;font-size:.8rem;display:block}._interestForm_1vymx_117{background:#f0f0f3;border:1px solid #d7d7db;border-radius:24px;padding:30px}._featureComparison_1vymx_118{color:#f5f5f7;background:#08080a;border-radius:28px;max-width:1050px;margin:auto;padding:32px}._tableScroll_1vymx_119{background:#19191d;border:1px solid #47474d;border-radius:18px;overflow-x:auto}._featureTable_1vymx_120{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.91rem}._featureTable_1vymx_120 caption{text-align:left;color:#bdbdc4;background:#111114;padding:18px 22px;font-size:.8rem}._featureTable_1vymx_120 th,._featureTable_1vymx_120 td{text-align:center;vertical-align:middle;border-bottom:1px solid #47474d;border-right:1px solid #47474d;padding:20px 22px;line-height:1.55}._featureTable_1vymx_120 th:first-child{text-align:left;width:50%}._featureTable_1vymx_120 thead{color:#f5f5f7;background:#323237}._featureTable_1vymx_120 thead th{border-bottom:2px solid var(--yellow);font-size:1.25rem}._featureTable_1vymx_120 thead th:last-child{color:var(--yellow);background:#3b3b41}._featureTable_1vymx_120 tbody tr:nth-child(2n){background:#202025}._featureTable_1vymx_120 tbody th{font-weight:500}._featureTable_1vymx_120 td{color:#bdbdc4;width:25%;font-weight:600}._featureTable_1vymx_120 tbody td:last-child{color:var(--yellow);background:#25252b}._featureTable_1vymx_120 tbody tr:nth-child(2n) td:last-child{background:#2c2c33}._featureTable_1vymx_120 tr>:last-child{border-right:0}._featureTable_1vymx_120 tbody tr:last-child>*{border-bottom:0}._featureValue_1vymx_134{display:inline-block}._featureCheck_1vymx_135{color:var(--yellow);margin:auto;display:block}._featureUnavailable_1vymx_136{color:#8b8b93}._comparisonDownload_1vymx_137{flex-direction:column;align-items:flex-start;gap:20px;margin-top:32px;display:flex}._comparisonDownload_1vymx_137 .app-store-badge{align-self:flex-start}._comparisonDownload_1vymx_137 h3{color:#f5f5f7;margin:0 0 8px}._comparisonDownload_1vymx_137 p{color:#bdbdc4;margin:0;font-size:.82rem}@media (prefers-reduced-motion:reduce){._clockCaret_1vymx_90{transition:none}}@media (width<=1000px){._catalog_1vymx_25{grid-template-columns:repeat(2,minmax(0,1fr))}._roleGrid_1vymx_49,._playgroundGrid_1vymx_81{gap:32px}._interestPage_1vymx_113{gap:25px}._interestForm_1vymx_117{padding:22px}._appNoteRow_1vymx_69,._appDraft_1vymx_69{grid-template-columns:80px 1fr;gap:8px}._appMetadata_1vymx_72{font-size:.7rem}._appMetadata_1vymx_72 code{font-size:.67rem}._two_1vymx_142{gap:28px}._releaseGrid_1vymx_142{grid-template-columns:1fr}}@media (width<=720px){._header_1vymx_14{gap:15px;padding:18px 20px}._headerBack_1vymx_17{display:none}._header_1vymx_14 .brand{font-size:1.5rem}._header_1vymx_14 .app-store-badge img{width:135px;height:45px}._catalog_1vymx_25{gap:15px;padding:30px 20px}._conceptCard_1vymx_26{padding:22px}._roleGrid_1vymx_49,._playgroundGrid_1vymx_81,._interestPage_1vymx_113,._two_1vymx_142,._story_1vymx_143,._planGrid_1vymx_143{grid-template-columns:1fr}._roleGrid_1vymx_49,._playgroundGrid_1vymx_81{gap:35px}._pageHeading_1vymx_35{padding:30px 20px}._pageBody_1vymx_39{padding:35px 20px 45px}._pageEnd_1vymx_40{padding:25px 20px}._roleTabs_1vymx_46 button{padding:10px 15px;font-size:.76rem}._appTimecode_1vymx_67{font-size:2.15rem}._appReplica_1vymx_62{padding:24px 18px 0}._appNotePanel_1vymx_68{min-height:230px}._appNoteRow_1vymx_69,._appDraft_1vymx_69{grid-template-columns:90px 1fr}._appMetadata_1vymx_72 code{font-size:.72rem}._product_1vymx_143{height:360px}._product_1vymx_143 img{max-height:300px}._workflow_1vymx_143{padding:22px}._storyVisual_1vymx_143{min-height:240px}._story_1vymx_143>div:last-child,._plan_1vymx_143,._pro_1vymx_143{padding:25px}._indexHero_1vymx_21{padding:40px 20px}._indexNote_1vymx_34{padding:0 20px 35px}._pageEnd_1vymx_40 a{max-width:48%;font-size:.74rem}._followOn_1vymx_60{margin-top:35px}}@media (width<=450px){._header_1vymx_14 .brand{font-size:1.25rem}._header_1vymx_14 .brand__mark{width:30px}._catalog_1vymx_25{grid-template-columns:1fr}._appTimecode_1vymx_67{font-size:1.8rem}._appReplica_1vymx_62{border-radius:24px;padding:20px 14px 0}._appProject_1vymx_63{font-size:.77rem}._appProject_1vymx_63 span{padding:8px 10px}._appNotePanel_1vymx_68{padding:14px 10px}._appNoteRow_1vymx_69,._appDraft_1vymx_69{grid-template-columns:78px 1fr;gap:8px}._appMetadata_1vymx_72 code{font-size:.65rem}._appNoteRow_1vymx_69 p{font-size:.85rem}._appDraft_1vymx_69 textarea{font-size:.88rem}._timeline_1vymx_144 small{font-size:.54rem}._marker_1vymx_144{padding:20px}._interestForm_1vymx_117{padding:18px}._supportGrid_1vymx_114>div{padding:14px}._shell_1vymx_2 h1{font-size:2.7rem}}@media (width<=720px){._roleCopy_1vymx_51 h2{max-width:16ch;min-height:2.16em}._roleDescription_1vymx_54{min-height:185px}._featureComparison_1vymx_118{padding:24px 16px}._featureTable_1vymx_120 th,._featureTable_1vymx_120 td{padding:16px 12px;font-size:.875rem}._featureTable_1vymx_120 thead th{font-size:1rem}}@media (width<=400px){._timecodeModes_1vymx_94 button{font-size:.56rem}._featureTable_1vymx_120 th,._featureTable_1vymx_120 td{padding:14px 8px}._featureTable_1vymx_120 th:first-child{width:46%}._featureValue_1vymx_134{display:block}}@media (width<=360px){._header_1vymx_14 .brand span{display:none}}
